:root{--c-white:#fff;--c-white-faded:#ffffffbf;--c-white-60:#fff9;--c-white-10:#ffffff1a;--c-white-50:#ffffff80;--c-neutral-50:#faf8f5;--c-neutral-200:#ede9e3;--c-neutral-600:#747474;--c-neutral-800:#31343b;--c-neutral-950:#0c111c;--c-primary-200:#ece985;--c-primary-500:#94a723;--c-black:#000;--c-black-01:#171717;--c-dark-grey:#0d0d0d;--c-dark-5:#0000000d;--c-dark-40:#0006;--c-dark-60:#0009;--c-gray-50:#828282;--c-gray-40:#b8b8b8;--c-bg:#f5f5f5;--c-nav-fill:#92a623c7;--c-background:#0d0d0f;--c-form-input-bg:#2f2c250f;--c-form-input-bg-focus:#2f2c251f;--c-form-placeholder:#2f2c2580;--c-figures-bg:#ced479;--c-stat-card-1:#94a723;--c-stat-card-2:#bdd126;--c-agenda-rule:#2f2f2f;--c-agenda-text:#000;--c-cta-scrim:#000000bf;--c-process-border:#ece985;--c-tag-border-products:#6b6812;--c-tag-border-identity:#91a500;--c-product-sizes:#758a00;--c-products-scrim:#00000080;--f-gambarino:"Gambarino", Georgia, "Times New Roman", serif;--f-switzer:"Switzer", "Helvetica Neue", Arial, sans-serif;--f-general-sans:"General Sans", "Helvetica Neue", Arial, sans-serif;--f-cormorant:var(--next-font-cormorant), Georgia, "Times New Roman", serif;--f-quicksand:var(--next-font-quicksand), "Helvetica Neue", Arial, sans-serif;--f-sora:var(--next-font-sora), "Helvetica Neue", Arial, sans-serif;--f-geist:var(--next-font-geist), "Helvetica Neue", Arial, sans-serif;--f-archivo:var(--next-font-archivo), "Helvetica Neue", Arial, sans-serif}
@font-face{font-family:Gambarino;src:url(/assets/fonts/gambarino-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/fonts/switzer-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/fonts/switzer-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/assets/fonts/general-sans-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}.tH1{font-family:var(--f-cormorant);letter-spacing:-.06em;color:var(--t-color,var(--c-neutral-950));font-size:35px;font-style:normal;font-weight:400;line-height:1.1em}@media (min-width:810px){.tH1{font-size:49px}}@media (min-width:1138px){.tH1{font-size:61px}}.tH2{font-family:var(--f-cormorant);letter-spacing:-.04em;color:var(--t-color,var(--c-neutral-950));font-size:40px;font-style:normal;font-weight:400;line-height:1.1em}@media (min-width:810px){.tH2{font-size:48px}}.tH3{font-family:var(--f-cormorant);letter-spacing:-.04em;color:var(--t-color,var(--c-neutral-950));font-size:39px;font-style:normal;font-weight:500;line-height:1.2em}.tH4{font-family:var(--f-cormorant);letter-spacing:-.04em;color:var(--t-color,var(--c-neutral-950));font-size:28px;font-style:normal;font-weight:600;line-height:1.2em}.tH5{font-family:var(--f-switzer);letter-spacing:-.01em;color:var(--t-color,var(--c-neutral-950));font-size:20px;font-style:normal;font-weight:400;line-height:1.2em}.tH6{font-family:var(--f-quicksand);letter-spacing:.02em;text-transform:uppercase;color:var(--t-color,var(--c-neutral-50));font-size:12px;font-style:normal;font-weight:400;line-height:1.2em}.tP1{font-family:var(--f-quicksand);letter-spacing:0;color:var(--t-color,var(--c-neutral-600));font-size:20px;font-weight:400;line-height:1.4em}.tP1Medium{font-family:var(--f-quicksand);letter-spacing:0;color:var(--t-color,var(--c-neutral-600));font-size:20px;font-weight:500;line-height:1.4em}.tP1Bold{font-family:var(--f-quicksand);letter-spacing:0;color:var(--t-color,var(--c-neutral-800));font-size:16px;font-weight:500;line-height:1.4em}@media (min-width:810px){.tP1Bold{letter-spacing:.01em;font-size:18px;line-height:1.2em}}@media (min-width:1200px){.tP1Bold{letter-spacing:.02em;font-size:20px;line-height:1.2em}}.tP2{font-family:var(--f-quicksand);letter-spacing:0;color:var(--t-color,var(--c-neutral-800));font-size:16px;font-weight:400;line-height:1.5em}.tP2Medium{font-family:var(--f-switzer);letter-spacing:0;color:var(--t-color,var(--c-neutral-800));font-size:16px;font-weight:500;line-height:1.5em}.tP3{font-family:var(--f-quicksand);letter-spacing:0;color:var(--t-color,var(--c-white));font-size:14px;font-weight:400;line-height:1.2em}.tP3Medium{font-family:var(--f-switzer);letter-spacing:0;color:var(--t-color,var(--c-neutral-800));font-size:14px;font-weight:500;line-height:1.4em}.tButtonSm{font-family:var(--f-general-sans);letter-spacing:0;color:var(--t-color,var(--c-white));font-size:14px;font-weight:500;line-height:1.2em}.tButton{font-family:var(--f-general-sans);letter-spacing:-.01em;color:var(--t-color,#666);font-size:16px;font-weight:500;line-height:1.2em}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--c-white);color:var(--c-neutral-950);font-family:var(--f-switzer);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"blwf" 1, "cv03" 1, "cv04" 1, "cv09" 1, "cv11" 1;overflow-x:clip}body :where(*){flex-shrink:0}h1,h2,h3,h4,h5,h6,p{font-weight:inherit;font-size:inherit;margin:0}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input{font:inherit}.linkLight{transition:color .4s cubic-bezier(.44,0,.56,1)}.linkLight:hover{color:var(--c-primary-500)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
