.brand{display:flex;align-items:center}.brand-logo{width:116px;height:112px;object-fit:contain;mix-blend-mode:multiply}.nav{height:126px}.footer .brand-logo{width:150px;height:147px}.instagram{background:#eae4da}.insta-intro{max-width:360px;font-size:14px}.insta-intro .textlink{margin-top:18px;overflow-wrap:anywhere}.instagram-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:8%;align-items:center}.instagram-editorial{padding:35px 0}.insta-symbol{font-family:Arial,sans-serif;font-size:50px;line-height:1;color:#643235;display:block;margin-bottom:28px}.instagram-editorial h3{font-size:clamp(42px,5vw,65px);margin:20px 0 25px}.instagram-editorial>p:not(.eyebrow){max-width:330px;font-size:14px;margin-bottom:28px}.instagram-panel{background:#f7f4ee;padding:38px;border:1px solid #d9cfc2;min-width:0}.instagram-panel h3{font-size:32px;letter-spacing:-.035em;margin-bottom:24px}.instagram-panel p{font-size:13px;line-height:1.7;margin-bottom:20px}.instagram-panel .button{margin:8px 0 18px}.privacy-link{display:block;font-size:12px;text-decoration:underline}.instagram-panel iframe{display:block;width:100%;height:735px;border:0;background:white;border-radius:3px}.instagram-help{margin-top:18px}.instagram-help a{text-decoration:underline}.instagram-panel button.textlink{background:none;border:0;border-bottom:1px solid #92796b;color:#643235;cursor:pointer;font-size:12px;text-align:left;padding:0 0 5px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[hidden]{display:none!important}@media(max-width:950px){.navlinks{gap:16px}.instagram-layout{gap:35px}.instagram-panel{padding:25px}}@media(max-width:650px){.nav{height:100px}.brand-logo{width:90px;height:88px}.navlinks{top:100px}.instagram-layout{grid-template-columns:1fr;gap:25px}.instagram-editorial{padding:0}.instagram-editorial h3{font-size:44px}.instagram-panel{padding:14px}#instagram-consent{padding:15px 4px}.instagram-panel iframe{height:640px}.insta-intro{margin-top:25px}.instagram .section-head{margin-bottom:35px}.footer .brand-logo{width:125px;height:122px}html{scroll-padding-top:115px}}
