@layer brand.base,brand.tokens,brand.utilities,brand.components;@layer brand.tokens{:root{color-scheme:light dark;--gv-red-50: #FFF1EF;--gv-red-100: #FFC7BF;--gv-red-200: #FF9D8F;--gv-red-300: #FF7260;--gv-red-400: #FF4830;--gv-red-500: #FF1E00;--gv-red-600: #D51900;--gv-red-700: #951100;--gv-red-800: #550A00;--gv-red-900: #150300;--gv-red-950: #150300;--gv-blue-50: #F5F7FF;--gv-blue-100: #D8E0FF;--gv-blue-200: #BAC9FF;--gv-blue-300: #9CB1FF;--gv-blue-400: #7F9AFF;--gv-blue-500: #6183FF;--gv-blue-600: #2655FF;--gv-blue-700: #002CCD;--gv-blue-800: #001975;--gv-blue-900: #00061D;--gv-blue-950: #00061D;--gv-yellow-50: #FFFFF3;--gv-yellow-100: #FEFFD0;--gv-yellow-200: #FDFFAC;--gv-yellow-300: #FCFF89;--gv-yellow-400: #FCFF65;--gv-yellow-500: #FBFF42;--gv-yellow-600: #FAFF0D;--gv-yellow-700: #B7BB00;--gv-yellow-800: #696B00;--gv-yellow-900: #1A1B00;--gv-yellow-950: #1A1B00;--gv-orange-50: #FFF9F4;--gv-orange-100: #FFE8D4;--gv-orange-200: #FFD7B3;--gv-orange-300: #FFC692;--gv-orange-400: #FFB572;--gv-orange-500: #FFA451;--gv-orange-600: #FF8719;--gv-orange-700: #C45D00;--gv-orange-800: #703500;--gv-orange-900: #1C0D00;--gv-orange-950: #1C0D00;--gv-pink-50: #FFFAFE;--gv-pink-100: #FFEBFD;--gv-pink-200: #FFDCFB;--gv-pink-300: #FFCEFA;--gv-pink-400: #FFBFF8;--gv-pink-500: #FFB0F7;--gv-pink-600: #FF68F0;--gv-pink-700: #FB00E2;--gv-pink-800: #900081;--gv-pink-900: #240020;--gv-pink-950: #240020;--gv-greywarm-50: #FEFEFE;--gv-greywarm-100: #FCFCFC;--gv-greywarm-200: #FBFBFB;--gv-greywarm-300: #F9F9F9;--gv-greywarm-400: #F8F8F8;--gv-greywarm-500: #F6F6F6;--gv-greywarm-600: #CDCDCD;--gv-greywarm-700: #909090;--gv-greywarm-800: #525252;--gv-greywarm-900: #151515;--gv-greywarm-950: #151515;--gv-greylight-50: #FEFEFE;--gv-greylight-100: #F9FAFA;--gv-greylight-200: #F5F5F6;--gv-greylight-300: #F1F1F3;--gv-greylight-400: #ECEDEF;--gv-greylight-500: #E8E9EB;--gv-greylight-600: #BEC1C7;--gv-greylight-700: #808590;--gv-greylight-800: #484C53;--gv-greylight-900: #121315;--gv-greylight-950: #121315;--gv-greydark-50: #F2F3F3;--gv-greydark-100: #CBCECE;--gv-greydark-200: #A5AAAA;--gv-greydark-300: #7E8585;--gv-greydark-400: #5A5F5F;--gv-greydark-500: #353838;--gv-greydark-600: #2C2F2F;--gv-greydark-700: #1F2121;--gv-greydark-800: #121313;--gv-greydark-900: #040505;--gv-greydark-950: #040505;--gv-font-text: "Lora", "Lora Fallback", -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;--gv-font-display: "Bitter", "Bitter Fallback", Georgia, serif;--gv-size-display-xl: clamp(max(44px, 2.75rem), 32px + 3.75vw, max(80px, 5rem));--gv-lh-display-xl: 1.12;--gv-wt-display-xl: 700;--gv-track-display-xl: -.02em;--gv-size-display-l: clamp(max(36px, 2.25rem), 29.3333px + 2.08vw, max(56px, 3.5rem));--gv-lh-display-l: 1.14;--gv-wt-display-l: 700;--gv-track-display-l: -.015em;--gv-size-h1: clamp(max(32px, 2rem), 26.6667px + 1.67vw, max(48px, 3rem));--gv-lh-h1: 1.16;--gv-wt-h1: 700;--gv-track-h1: -.01em;--gv-size-h2: clamp(max(24px, 1.5rem), 21.3333px + .83vw, max(32px, 2rem));--gv-lh-h2: 1.25;--gv-wt-h2: 700;--gv-track-h2: -.005em;--gv-size-h3: clamp(max(20px, 1.25rem), 18.6667px + .42vw, max(24px, 1.5rem));--gv-lh-h3: 1.4;--gv-wt-h3: 700;--gv-track-h3: 0;--gv-size-eyebrow: max(12px, .75rem);--gv-lh-eyebrow: 1.33;--gv-wt-eyebrow: 700;--gv-track-eyebrow: .12em;--gv-size-body-l: max(18px, 1.125rem);--gv-lh-body-l: 1.56;--gv-wt-body-l: 400;--gv-track-body-l: 0;--gv-size-body: max(16px, 1rem);--gv-lh-body: 1.5;--gv-wt-body: 400;--gv-track-body: 0;--gv-size-body-s: max(14px, .875rem);--gv-lh-body-s: 1.43;--gv-wt-body-s: 400;--gv-track-body-s: 0;--gv-size-price: max(16px, 1rem);--gv-lh-price: 1.25;--gv-wt-price: 700;--gv-track-price: 0;--gv-measure-prose: 66ch;--gv-measure-lede: 54ch;--gv-measure-caption: 60ch;--gv-space-3xs: 2px;--gv-space-2xs: 4px;--gv-space-xs: 8px;--gv-space-sm: 12px;--gv-space-md: 16px;--gv-space-lg: 24px;--gv-space-xl: 32px;--gv-space-2xl: 48px;--gv-space-3xl: 64px;--gv-space-4xl: 96px;--gv-space-5xl: 128px;--gv-radius-none: 0;--gv-radius-xs: 2px;--gv-radius-sm: 4px;--gv-radius-pill: 999px;--gv-target-min: 44px;--gv-header-h: 64px;--gv-z-base: 0;--gv-z-header: 100;--gv-z-dropdown: 200;--gv-z-drawer: 300;--gv-z-modal: 400;--gv-z-agegate: 500;--gv-z-toast: 600;--gv-elev-0: none;--gv-elev-1: 0 1px 2px rgba(53,56,56,.06);--gv-elev-2: 0 4px 16px rgba(53,56,56,.08);--gv-ink-rgb: 53 56 56;--gv-dur-instant: 80ms;--gv-ease-instant: cubic-bezier(.2,0,.38,.9);--gv-dur-fast: .16s;--gv-ease-fast: cubic-bezier(.2,0,.38,.9);--gv-dur-base: .24s;--gv-ease-base: cubic-bezier(.2,0,.2,1);--gv-dur-slow: .42s;--gv-ease-slow: cubic-bezier(.16,1,.3,1)}:root{--gv-ground: #F6F6F6;--gv-raised: #FEFEFE;--gv-sunken: #E8E9EB;--gv-ink: #353838;--gv-ink-muted: #5A5F5F;--gv-ink-faint: #7E8585;--gv-border: #CDCDCD;--gv-border-strong: #7E8585;--gv-brand: #353838;--gv-brand-hover: #1F2121;--gv-on-brand: #F6F6F6;--gv-secondary: #D51900;--gv-positive: #002CCD;--gv-focus: #2655FF;--gv-negative: #951100;--gv-negative-bg: #FFF1EF;--gv-warning: #703500;--gv-warning-bg: #FFF9F4;--gv-border-control: #2C2F2F;--gv-focus-on-fill: #ffffff}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark}:root:not([data-theme=light]){--gv-ground: #353838;--gv-raised: #2C2F2F;--gv-sunken: #1F2121;--gv-ink: #F6F6F6;--gv-ink-muted: #CBCECE;--gv-ink-faint: #A5AAAA;--gv-border: #5A5F5F;--gv-border-strong: #A5AAAA;--gv-brand: #F6F6F6;--gv-brand-hover: #FEFEFE;--gv-on-brand: #353838;--gv-secondary: #FF9D8F;--gv-positive: #9CB1FF;--gv-focus: #FCFF65;--gv-negative: #FFC7BF;--gv-negative-bg: #150300;--gv-warning: #FFC692;--gv-warning-bg: #1C0D00;--gv-border-control: #A5AAAA;--gv-focus-on-fill: #0b0d0c}}[data-theme=dark]{color-scheme:dark}[data-theme=dark]{--gv-ground: #353838;--gv-raised: #2C2F2F;--gv-sunken: #1F2121;--gv-ink: #F6F6F6;--gv-ink-muted: #CBCECE;--gv-ink-faint: #A5AAAA;--gv-border: #5A5F5F;--gv-border-strong: #A5AAAA;--gv-brand: #F6F6F6;--gv-brand-hover: #FEFEFE;--gv-on-brand: #353838;--gv-secondary: #FF9D8F;--gv-positive: #9CB1FF;--gv-focus: #FCFF65;--gv-negative: #FFC7BF;--gv-negative-bg: #150300;--gv-warning: #FFC692;--gv-warning-bg: #1C0D00;--gv-border-control: #A5AAAA;--gv-focus-on-fill: #0b0d0c}[data-theme=light]{color-scheme:light}[data-theme=light]{--gv-ground: #F6F6F6;--gv-raised: #FEFEFE;--gv-sunken: #E8E9EB;--gv-ink: #353838;--gv-ink-muted: #5A5F5F;--gv-ink-faint: #7E8585;--gv-border: #CDCDCD;--gv-border-strong: #7E8585;--gv-brand: #353838;--gv-brand-hover: #1F2121;--gv-on-brand: #F6F6F6;--gv-secondary: #D51900;--gv-positive: #002CCD;--gv-focus: #2655FF;--gv-negative: #951100;--gv-negative-bg: #FFF1EF;--gv-warning: #703500;--gv-warning-bg: #FFF9F4;--gv-border-control: #2C2F2F;--gv-focus-on-fill: #ffffff}}@layer brand.utilities{.gv-display-xl{font-family:var(--gv-font-display);font-size:var(--gv-size-display-xl);font-weight:var(--gv-wt-display-xl);line-height:var(--gv-lh-display-xl);letter-spacing:var(--gv-track-display-xl)}.gv-display-l{font-family:var(--gv-font-display);font-size:var(--gv-size-display-l);font-weight:var(--gv-wt-display-l);line-height:var(--gv-lh-display-l);letter-spacing:var(--gv-track-display-l)}.gv-h1{font-family:var(--gv-font-display);font-size:var(--gv-size-h1);font-weight:var(--gv-wt-h1);line-height:var(--gv-lh-h1);letter-spacing:var(--gv-track-h1)}.gv-h2{font-family:var(--gv-font-display);font-size:var(--gv-size-h2);font-weight:var(--gv-wt-h2);line-height:var(--gv-lh-h2);letter-spacing:var(--gv-track-h2)}.gv-h3{font-family:var(--gv-font-text);font-size:var(--gv-size-h3);font-weight:var(--gv-wt-h3);line-height:var(--gv-lh-h3);letter-spacing:var(--gv-track-h3)}.gv-eyebrow{font-family:var(--gv-font-text);font-size:var(--gv-size-eyebrow);font-weight:var(--gv-wt-eyebrow);line-height:var(--gv-lh-eyebrow);letter-spacing:var(--gv-track-eyebrow);text-transform:uppercase}.gv-body-l{font-family:var(--gv-font-text);font-size:var(--gv-size-body-l);font-weight:var(--gv-wt-body-l);line-height:var(--gv-lh-body-l);letter-spacing:var(--gv-track-body-l);max-width:var(--gv-measure-lede)}.gv-body{font-family:var(--gv-font-text);font-size:var(--gv-size-body);font-weight:var(--gv-wt-body);line-height:var(--gv-lh-body);letter-spacing:var(--gv-track-body);max-width:var(--gv-measure-prose)}.gv-body-s{font-family:var(--gv-font-text);font-size:var(--gv-size-body-s);font-weight:var(--gv-wt-body-s);line-height:var(--gv-lh-body-s);letter-spacing:var(--gv-track-body-s);max-width:var(--gv-measure-prose)}.gv-price{font-family:var(--gv-font-text);font-size:var(--gv-size-price);font-weight:var(--gv-wt-price);line-height:var(--gv-lh-price);letter-spacing:var(--gv-track-price);font-variant-numeric:tabular-nums}.gv-scroller{overflow-x:auto}}@layer brand.base{a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--gv-focus);outline-offset:2px;box-shadow:0 0 0 4px var(--gv-ground)}.gv-on-fill:focus-visible{outline-color:var(--gv-focus-on-fill)}:target,:focus-visible{scroll-margin-top:calc(var(--gv-header-h) + var(--gv-space-md))}@media(hover:none){.gv-hover-only{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after,::backdrop{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.01ms!important;transition-delay:0ms!important}html{scroll-behavior:auto!important}}@media(forced-colors:active){.gv-badge,.gv-chip,.gv-btn,.gv-card{border:1px solid currentColor}}}@font-face{font-family:Lora Fallback;src:local("Times New Roman"),local("TimesNewRomanPSMT");size-adjust:115.2%;ascent-override:87.33%;descent-override:23.78%;line-gap-override:0%}@font-face{font-family:Bitter Fallback;src:local("Times New Roman"),local("TimesNewRomanPSMT");size-adjust:114.46%;ascent-override:81.69%;descent-override:23.15%;line-gap-override:0%}
/*# sourceMappingURL=/cdn/shop/t/45/assets/brand-tokens.css.map */
