@font-face{font-family:Manrope;src:url(sz-assets-brand-manrope-latin.woff) format("woff");font-style:normal;font-weight:200 800;font-display:swap}.gg-design{--gg-font-display: Manrope, Inter, system-ui, sans-serif}.gg-design :is(h1,h2,h3,.gg-section-title){font-family:var(--gg-font-display)}.gg-design .brand-lockup{display:inline-flex;align-items:center;color:var(--gg-text);flex:none}.gg-design .brand-logo{display:block;width:11.25rem;height:auto;overflow:visible}.gg-design .brand-destination{fill:var(--brand-signature)}.gg-design .brand-lockup:focus-visible{outline:2px solid var(--gg-focus);outline-offset:8px;border-radius:2px}.gg-design .logo--small .brand-logo{width:10rem}.gg-design .purchase__head .gg-eyebrow{font-size:.625rem;letter-spacing:.11em;line-height:1.6}.gg-design .purchase__head .eyebrow-dot{color:var(--brand-signature)}.gg-design .purchase__title,.gg-design .gg-section-title{font-weight:800;letter-spacing:-.055em}.gg-design .menu-drawer__foot strong{display:block;font-family:var(--gg-font-display);font-size:1.75rem;line-height:1.18}.gg-design .menu-drawer__foot strong>span{display:block;color:var(--gg-accent)}.gg-design .brand-footer{padding:clamp(3rem,6vw,5.5rem) 0 1.75rem;border:0;background:var(--brand-inverse-surface);color:var(--brand-inverse-text)}.gg-design .brand-footer__top{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:start}.gg-design .brand-footer .brand-lockup{color:var(--brand-inverse-text)}.gg-design .brand-footer .brand-destination{fill:var(--gg-accent-secondary)}.gg-design .brand-footer .brand-logo{width:13.5rem}.gg-design .brand-footer__claim{margin-top:1.75rem;font-family:var(--gg-font-display);font-size:clamp(2rem,4.6vw,4rem);font-weight:600;line-height:1.07;letter-spacing:-.055em}.gg-design .brand-footer__claim>span{display:block;color:var(--brand-inverse-muted)}.gg-design .brand-footer__description{margin-top:1.25rem;max-width:28rem;color:var(--brand-inverse-muted);font-size:.9375rem;line-height:1.7}.gg-design .brand-footer__nav{padding-top:.5rem;min-width:11rem}.gg-design .brand-footer__nav>p{margin-bottom:1.25rem;color:var(--brand-inverse-muted);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.gg-design .brand-footer__nav ul{display:grid;gap:1rem}.gg-design .brand-footer__nav a{display:inline-block;min-height:1.5rem;font-size:.9375rem;text-underline-offset:5px}.gg-design .brand-footer__bottom{display:flex;justify-content:space-between;align-items:baseline;gap:1rem 2rem;margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--brand-inverse-text) 18%,transparent);color:var(--brand-inverse-muted)}.gg-design .brand-footer__bottom p{max-width:34rem;font-size:.75rem;line-height:1.65}.gg-design .brand-footer a:focus-visible{outline:2px solid var(--brand-inverse-text);outline-offset:6px}@media(hover:hover)and (pointer:fine){.gg-design .brand-lockup>.brand-logo{transition:opacity .22s ease}.gg-design .brand-lockup:hover>.brand-logo{opacity:.8}.gg-design .brand-footer__nav a:hover{text-decoration:underline}}@media(max-width:1023px){.gg-design .brand-logo{width:10rem}}@media(max-width:749px){.gg-design .site-header__inner{grid-template-columns:2.75rem minmax(0,1fr) auto;gap:.75rem}.gg-design .site-header .brand-lockup{justify-self:center}.gg-design .brand-logo{width:clamp(7.2rem,34vw,9rem)}.gg-design .brand-footer__top{grid-template-columns:minmax(0,1fr);gap:2.5rem}.gg-design .brand-footer .brand-logo{width:11rem}.gg-design .brand-footer__nav ul{grid-template-columns:1fr 1fr;gap:.75rem 1.25rem}.gg-design .brand-footer__bottom{flex-direction:column;gap:.75rem;margin-top:2.5rem}}@media(max-width:359px){.gg-design .site-header__inner{gap:.375rem}.gg-design .brand-logo{width:7.2rem}}@media(prefers-reduced-motion:reduce){.gg-design .brand-lockup>.brand-logo{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sz-styles-brand.css.map */
