:root{--color-cloud-dancer: #F0EEE9;--color-black: #1A1A1A;--color-warm-gray: #0021B3;--color-cobalt-azure: #0021B3;--color-gold: #C9A961;--color-white: #FFFFFF;--color-cool-gray: #D4D0CB;--font-heading: "Parkinsans", sans-serif;--font-body: "Sulphur Point", sans-serif;--font-meta: "IBM Plex Mono", monospace;--text-h1: clamp(2rem, 5vw + 1rem, 2.5rem);--text-h2: clamp(1.5rem, 3vw + .75rem, 1.75rem);--text-h3: clamp(1.125rem, 2vw + .5rem, 1.375rem);--text-body: clamp(.9375rem, 1vw + .5rem, 1rem);--text-meta: clamp(.6875rem, .5vw + .5rem, .75rem);--leading-tight: 1.2;--leading-normal: 1.5;--leading-relaxed: 1.6;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-thin: 300;--tracking-tight: -.01em;--tracking-normal: 0;--tracking-wide: .05em;--tracking-wider: .08em;--tracking-widest: .12em;--space-xs: clamp(.5rem, 2vw, .75rem);--space-sm: clamp(.75rem, 3vw, 1rem);--space-md: clamp(1rem, 4vw, 1.5rem);--space-lg: clamp(1.5rem, 5vw, 2rem);--space-xl: clamp(2rem, 6vw, 3rem);--space-2xl: clamp(2.5rem, 8vw, 4rem);--space-3xl: clamp(3rem, 10vw, 5rem);--container-max-width: 1280px;--container-padding: clamp(1rem, 4vw, 1.25rem);--header-height: 56px;--transition-fast: .15s ease;--transition-base: .3s ease;--transition-slow: .5s ease;--z-base: 1;--z-dropdown: 100;--z-sticky: 500;--z-header: 1000;--z-modal: 2000;--z-cursor: 9999}@media (min-width: 990px){:root{--header-height: 64px}}@font-face{font-family:Parkinsans;src:url(https://fonts.gstatic.com/s/parkinsans/v1/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQVJw.woff2) format("woff2");font-weight:300 800;font-display:swap}@font-face{font-family:Sulphur Point;src:url(https://fonts.gstatic.com/s/sulphurpoint/v15/RLpkK5vv8KaycDcazWFPBj2afVU6n6kFUHPIFaU.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(https://fonts.gstatic.com/s/ibmplexmono/v19/-F63fjptAgt5VM-kVkqdyU8n5igg1l9kn-s.woff2) format("woff2");font-weight:400;font-display:swap}.tpl-heading{font-family:var(--font-heading);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-tight);color:var(--color-black)}.tpl-heading--caps{text-transform:uppercase;letter-spacing:var(--tracking-wider)}.tpl-body{font-family:var(--font-body);font-weight:var(--weight-normal);line-height:var(--leading-relaxed);color:var(--color-black)}.tpl-body--muted{color:var(--color-warm-gray)}.tpl-meta{font-family:var(--font-meta);font-size:var(--text-meta);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-warm-gray)}.tpl-meta--gold{color:var(--color-gold)}.tpl-container{width:100%;max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.tpl-section{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.tpl-section--sm{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.tpl-bg-cloud{background-color:var(--color-cloud-dancer)}.tpl-bg-white{background-color:var(--color-white)}.tpl-bg-black{background-color:var(--color-black)}:root{--divider-default: rgba(0, 33, 179, .15);--divider-strong: rgba(0, 33, 179, .3);--divider-subtle: rgba(0, 33, 179, .08)}.tpl-divider{height:1px;background-color:var(--divider-default)}.tpl-divider--strong{background-color:var(--divider-strong)}.tpl-divider--subtle{background-color:var(--divider-subtle)}.tpl-divider--gold{background-color:var(--color-gold)}.tpl-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;font-family:var(--font-heading);font-size:13px;font-weight:var(--weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:all var(--transition-base)}.tpl-button--primary{background-color:transparent;color:var(--color-black);border-color:var(--color-black)}.tpl-button--primary:hover{background-color:transparent;color:var(--color-cobalt-azure);border-color:var(--color-cobalt-azure)}.tpl-button--outline{background-color:transparent;color:var(--color-black);border-color:var(--color-black)}.tpl-button--outline:hover,.tpl-button--cobalt,.tpl-button--cobalt:hover{background-color:transparent;color:var(--color-cobalt-azure);border-color:var(--color-cobalt-azure)}.tpl-badge{display:inline-block;padding:4px 10px;font-family:var(--font-meta);font-size:10px;letter-spacing:var(--tracking-wide);text-transform:uppercase}.tpl-badge--new{background-color:var(--color-cool-gray);color:var(--color-black)}.tpl-badge--limited{background-color:transparent;color:var(--color-gold);border:1px solid var(--color-gold)}.tpl-gold-line{width:40px;height:2px;background-color:var(--color-gold)}.tpl-gold-text{color:var(--color-gold)}.tpl-scroll-indicator{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);color:var(--color-white)}.tpl-scroll-indicator__text{font-family:var(--font-meta);font-size:11px;letter-spacing:var(--tracking-widest);text-transform:uppercase;opacity:.8}.tpl-scroll-indicator__arrow{animation:tpl-bounce 2s ease-in-out infinite}@keyframes tpl-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(6px)}60%{transform:translateY(3px)}}[data-tpl-animate]{opacity:0;transform:translateY(20px)}[data-tpl-animate].is-visible{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s ease}[data-tpl-stagger]>*{opacity:0;transform:translateY(15px)}[data-tpl-stagger].is-visible>*{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}[data-tpl-stagger].is-visible>*:nth-child(1){transition-delay:0s}[data-tpl-stagger].is-visible>*:nth-child(2){transition-delay:.1s}[data-tpl-stagger].is-visible>*:nth-child(3){transition-delay:.2s}[data-tpl-stagger].is-visible>*:nth-child(4){transition-delay:.3s}[data-tpl-stagger].is-visible>*:nth-child(5){transition-delay:.4s}[data-tpl-stagger].is-visible>*:nth-child(6){transition-delay:.5s}@media (prefers-reduced-motion: reduce){[data-tpl-animate],[data-tpl-stagger]>*{opacity:1;transform:none;transition:none!important}.tpl-scroll-indicator__arrow{animation:none}}body{background-color:var(--color-white)!important}.color-scheme-1,.color-scheme--scheme-1{background-color:#fff!important}.content-for-layout{padding-top:var(--header-height)}:root{--font-body-family: "Sulphur Point", sans-serif !important;--font-heading-family: "Parkinsans", sans-serif !important}body,.shopify-section,.shopify-section p,.shopify-section li,.shopify-section span,.shopify-section a,.shopify-section label,.shopify-section input,.shopify-section textarea,.shopify-section select,.shopify-section button,.rte,.rte p{font-family:var(--font-body)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.shopify-section h1,.shopify-section h2,.shopify-section h3,.shopify-section h4,.shopify-section h5,.shopify-section h6{font-family:var(--font-heading)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-wider)!important}.header__menu-item,.mega-menu__link,nav a{font-family:var(--font-heading)!important}.button,.shopify-challenge__button,button[type=submit],.card__heading,.card__heading a{font-family:var(--font-heading)!important}.price-item,.card__information,.card__information p{font-family:var(--font-body)!important}.footer h2,.footer__title{font-family:var(--font-heading)!important}.footer a,.footer p,.footer li,.footer input,.footer label{font-family:var(--font-body)!important}.tpl-text-link{color:#1a1a1a;text-decoration:none;border-bottom:1px solid transparent;padding-bottom:2px;display:inline-block;transition:color .25s ease,border-color .25s ease}.tpl-text-link:hover{color:#0021b3;border-bottom-color:#0021b3}details>summary{cursor:pointer}details>summary:hover .accordion__title{color:#0021b3;transition:color .25s ease}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tpl-design-system.css.map */
