:root{--gm-bg: #ffffff;--gm-text: #000000;--gm-text-muted: #3d3d3d;--gm-text-soft: #757575;--gm-primary: #3b3535;--gm-accent: #1bc875;--gm-surface: #f8f8f8;--gm-border: #eeeeee;--gm-overlay-light: rgba(255, 255, 255, .9);--gm-overlay-dark: rgba(50, 55, 62, .6);--gm-shadow-card: 0 2px 8px rgba(0, 0, 0, .04);--gm-newsletter-surface: #ece9e8;--gm-newsletter-text: #4a4343;--gm-newsletter-text-muted: #5a5454;--gm-newsletter-control-border: #7a7474;--gm-newsletter-submit-hover: #dcd7d7;--gm-font-display: "Hanken Grotesk", system-ui, -apple-system, sans-serif;--gm-font-body: "Hanken Grotesk", system-ui, -apple-system, sans-serif;--gm-font-secondary: "Poppins", system-ui, sans-serif;--gm-font-malbec: "Malbec", "Cinzel", serif;--gm-font-josefin: "Josefin Sans", system-ui, sans-serif;--gm-font-afacad: "Afacad Flux", system-ui, sans-serif;--gm-font-glacial: "Glacial Indifference", system-ui, sans-serif;--gm-font-poppins: "Poppins", system-ui, sans-serif;--gm-font-cormorant: "Cormorant Garamond", serif;--gm-fs-h1: 48px;--gm-fs-h2: 24px;--gm-fs-h3: 16px;--gm-fs-body: 16px;--gm-mobile-editorial-eyebrow-fs: 19px;--gm-fs-button: 13px;--gm-fs-small: 12px;--gm-lh-tight: 1.1;--gm-lh-normal: 1.4;--gm-space-2: 2px;--gm-space-4: 4px;--gm-space-6: 6px;--gm-space-8: 8px;--gm-space-10: 10px;--gm-space-12: 12px;--gm-space-16: 16px;--gm-space-20: 20px;--gm-space-24: 24px;--gm-space-32: 32px;--gm-space-40: 40px;--gm-space-48: 48px;--gm-space-56: 56px;--gm-space-64: 64px;--gm-space-80: 80px;--gm-space-96: 96px;--gm-space-128: 128px;--gm-space-5: var(--gm-space-4);--gm-space-50: var(--gm-space-48);--gm-space-60: var(--gm-space-56);--gm-space-70: var(--gm-space-64);--gm-gap-xs: var(--gm-space-8);--gm-gap-sm: var(--gm-space-16);--gm-gap-md: var(--gm-space-32);--gm-gap-lg: var(--gm-space-48);--gm-gap-xl: var(--gm-space-64);--gm-gap-2xl: var(--gm-space-96);--gm-heading-offset-top: var(--gm-space-50);--gm-heading-title-editorial: clamp(2.75rem, 13vw, 3rem);--gm-heading-title-collab: clamp(2rem, 5vw, 3rem);--gm-heading-title-page: var(--gm-fs-h1);--gm-heading-title-shelf: 16px;--gm-heading-title-compact: clamp(1.5rem, 6vw, var(--gm-fs-h2));--gm-heading-title-pdp-sm: 22px;--gm-heading-title-pdp-md: 26px;--gm-heading-title-pdp-lg: 36px;--gm-heading-title-pdp-lg-desktop: 40px;--gm-heading-subtitle-editorial: var(--gm-mobile-editorial-eyebrow-fs);--gm-heading-subtitle-collab: 11px;--gm-heading-gap-title-subtitle: var(--gm-space-8);--gm-heading-gap-below: var(--gm-space-16);--gm-heading-gap-lg-external: var(--gm-space-48);--gm-heading-gap-lg-internal: var(--gm-space-16);--gm-link-hover: var(--gm-accent);--gm-link-hover-on-dark: var(--gm-accent);--gm-text-cta-size-sm: var(--gm-fs-body);--gm-text-cta-size-md: var(--gm-fs-body);--gm-text-cta-size-lg: clamp(1.05rem, 4.2vw, 1.25rem);--gm-text-cta-size-display: var(--gm-fs-h2);--gm-content-max: 100%;--gm-content-width-desktop: calc(100% - 2 * var(--gm-product-edge-inline-desktop));--gm-content-width-contained: min(1440px, calc(100% - 2 * var(--gm-product-edge-inline-desktop)));--gm-pdp-atc-dock-height: 0px;--gm-teaser-visual-height-desktop: calc( 100vh - var(--header-height, 60px) - 2 * var(--gm-space-20) );--gm-teaser-aspect-w: 532;--gm-teaser-aspect-h: 799;--gm-teaser-visual-width-desktop: calc( var(--gm-teaser-visual-height-desktop) * var(--gm-teaser-aspect-w) / var(--gm-teaser-aspect-h) );--gm-teaser-pair-width-desktop: calc( 2 * var(--gm-teaser-visual-width-desktop) + var(--gm-space-20) );--gm-teaser-split-aspect-w: 532;--gm-teaser-split-aspect-h: 799;--gm-teaser-split-row-height: calc( 50vw * var(--gm-teaser-split-aspect-h) / var(--gm-teaser-split-aspect-w) );--gm-product-edge-inline: 12px;--gm-product-edge-inline-desktop: 28px;--gm-product-card-gap: 4px;--gm-product-grid-gap-row: 18px;--gm-product-grid-gap-col: 4px;--gm-rail-inset-start: 0;--gm-rail-inset-end: 0;--gm-card-bottom-padding-inline: 4px;--gm-card-add-hover-bg: #8a897a;--gm-info-bar-bg: #8a897a;--gm-info-bar-text: #ffffff;--gm-footer-bg: #bbbbb2;--gm-footer-text: #3b3535;--gm-footer-text-muted: #3b3535;--gm-footer-logo-width: 148px;--gm-grid-edge-inset-desktop: var(--gm-product-edge-inline);--gm-card-hover-bottom-reserve: 6px;--gm-product-carousel-peek: 42px;--gm-product-carousel-peek-1up: 22px;--gm-carousel-editorial-peek-1up: 34px;--gm-servicos-carousel-gap: 4px;--gm-servico-card-inset-block-desktop: var(--gm-space-40);--gm-servico-card-height-desktop: calc( 100vh - var(--header-height, 60px) - 2 * var(--gm-space-20) - 2 * var(--gm-servico-card-inset-block-desktop) );--gm-servico-card-text-reserve: 4.75rem;--gm-servico-card-media-height-desktop: calc( var(--gm-servico-card-height-desktop) - var(--gm-servico-card-text-reserve) );--gm-servico-card-aspect-w: 532;--gm-servico-card-aspect-h: 799;--gm-servico-card-media-width-desktop: calc( var(--gm-servico-card-media-height-desktop) * var(--gm-servico-card-aspect-w) / var(--gm-servico-card-aspect-h) );--gm-servico-card-gap-desktop: var(--gm-space-20);--gm-servico-card-row-max-width: calc( 3 * var(--gm-servico-card-media-width-desktop) + 2 * var(--gm-servico-card-gap-desktop) );--gm-insta-gap: 4px;--gm-peek-adjacent: 12px;--gm-carousel-inset-start: 0;--gm-carousel-inset-end: 0;--gm-carousel-edge-start: 0;--gm-carousel-edge-end: 0;--gm-carousel-breakout-start: 0;--gm-carousel-breakout-end: 0;--gm-radius-sm: 2px;--gm-radius-md: 4px;--gm-transition-fast: .15s ease;--gm-transition-base: .25s ease;--gm-transition-slow: .4s ease-out;--gm-hover-scale: 1.02}@media(max-width:749px){:root{--gm-fs-h1: 32px;--gm-fs-h2: 20px;--gm-gap-lg: var(--gm-space-32);--gm-gap-xl: var(--gm-space-48);--gm-gap-2xl: var(--gm-space-64)}}@media(prefers-reduced-motion:reduce){:root{--gm-transition-fast: 0ms;--gm-transition-base: 0ms;--gm-transition-slow: 0ms;--gm-hover-scale: 1}}body{font-family:var(--gm-font-body);color:var(--gm-text)}:is(h1,h2,h3,h4,h5,h6,.gm-section-title,.gm-hero__heading,.gm-hero__slide-title,.gm-product-list__title,.gm-parallax__heading,.gm-featured-banner__heading,.gm-card__title,.gm-pdp__title,.product-details .text-block h1,.gm-mobile-editorial-heading,.gm-collection-category__title,.gm-mobile-servico-card__title,.gm-footer-about__heading,.gm-footer-institutional__heading,.gm-footer-simple__col-heading,.gm-footer-simple__instagram-call,.gm-menu-drawer__header-title){font-family:var(--gm-font-glacial)}h1,h2,h3,h4,h5,h6{line-height:var(--gm-lh-tight)}.gm-uppercase{text-transform:uppercase;letter-spacing:.05em}html{overflow-x:hidden}
/*# sourceMappingURL=/cdn/shop/t/5/assets/gm-tokens.css.map */
