:root{--stoq-accent: var(--s-accent);--stoq-cta: var(--s-accent-deep);--stoq-cta-hover: var(--s-accent-deep);--stoq-icon: var(--s-ink-muted);--stoq-warm-gray: var(--stoq-paper-dim);--stoq-matte-silver: #A8A8A8;--stoq-silver-border: #D1D1D1;--stoq-bg-light: var(--stoq-paper-dim);--font-body-family: var(--stoq-font-sans);--font-heading-family: var(--stoq-font-latin), var(--stoq-font-sans);--font-body-style: normal;--font-body-weight: 400;--font-heading-style: normal;--font-heading-weight: 700}body{font-family:var(--font-body-family);font-size:1.6rem;line-height:1.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:750px){body{font-size:1.7rem}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);letter-spacing:.05em;line-height:1.35}:root{--buttons-radius: var(--stoq-radius-subtle);--buttons-radius-outset: calc(var(--stoq-radius-subtle) + var(--buttons-border-width, 0px));--inputs-radius: var(--stoq-radius-subtle);--inputs-radius-outset: calc(var(--stoq-radius-subtle) + var(--inputs-border-width, 0px));--variant-pills-radius: var(--stoq-radius-subtle)}.stoq-vac,.stoq-vac *,.stoq-vac *:before,.stoq-vac *:after{border-radius:0!important}.stoq-tracking-widest{letter-spacing:.2em}.stoq-tracking-wide{letter-spacing:.1em}.stoq-text-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3em;color:var(--stoq-icon)}.stoq-text-label-sm{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.2em}.stoq-divider{width:48px;height:1px;background-color:var(--stoq-matte-silver);margin:0 auto}.stoq-border-silver{border-color:var(--stoq-silver-border)}.stoq-accent-silver{color:var(--stoq-matte-silver)}.stoq-button-primary{display:inline-flex;align-items:center;justify-content:center;background:var(--s-accent-grad);color:var(--s-on-accent);font-weight:600;font-size:14px;padding:18px 48px;text-transform:uppercase;letter-spacing:.15em;border:none;cursor:pointer;transition:filter .3s ease;text-decoration:none}.stoq-button-primary:hover{filter:brightness(1.04)}.stoq-button-secondary{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;color:var(--stoq-charcoal);font-weight:600;font-size:14px;padding:18px 48px;text-transform:uppercase;letter-spacing:.15em;border:1px solid var(--stoq-charcoal);cursor:pointer;transition:all .3s ease;text-decoration:none}.stoq-button-secondary:hover{background-color:var(--stoq-charcoal);color:#fff}.button--primary,.shopify-challenge__button,.customer button{background:var(--s-accent-grad)!important;color:var(--s-on-accent)!important}.button--primary:hover,.shopify-challenge__button:hover,.customer button:hover{filter:brightness(1.04)}.stoq-button-white{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:var(--stoq-charcoal);font-weight:700;font-size:13px;padding:20px 48px;text-transform:uppercase;letter-spacing:.2em;border:none;cursor:pointer;transition:background-color .3s ease;text-decoration:none;box-shadow:0 20px 60px -15px #0000004d}.stoq-button-white:hover{background-color:var(--stoq-warm-gray)}.stoq-section{padding-top:80px;padding-bottom:80px}@media screen and (min-width:750px){.stoq-section{padding-top:128px;padding-bottom:128px}}.stoq-container{max-width:1200px;margin:0 auto;padding:0 24px}@media screen and (min-width:750px){.stoq-container{padding:0 32px}}.stoq-container-wide{max-width:1440px;margin:0 auto;padding:0 24px}@media screen and (min-width:750px){.stoq-container-wide{padding:0 32px}}.stoq-grid{display:grid;gap:24px}@media screen and (min-width:750px){.stoq-grid-2{grid-template-columns:repeat(2,1fr)}.stoq-grid-3{grid-template-columns:repeat(3,1fr)}.stoq-grid-7-5{grid-template-columns:7fr 5fr}}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.page-width{max-width:var(--page-width);padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.page-width{padding-left:3.2rem;padding-right:3.2rem}}::selection{background-color:#a8a8a84d}.stoq-grayscale{filter:grayscale(20%)}.stoq-backdrop-blur{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.section-header{position:sticky;top:0;z-index:50}.header-wrapper{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:#ffffffeb!important;border-bottom:none!important;box-shadow:0 1px #0000000a;transition:background-color .4s ease,box-shadow .4s ease}.header{min-height:72px;display:flex;align-items:center}.header__heading-link .h2,.header__heading .h2{font-family:var(--stoq-font-latin);font-size:22px;font-weight:700;letter-spacing:.22em;color:var(--stoq-charcoal);text-transform:uppercase;transition:color .3s ease}.header__inline-menu .list-menu__item--link{font-family:var(--stoq-font-latin);font-size:12px;font-weight:500;letter-spacing:.18em;color:var(--stoq-charcoal);text-transform:uppercase;opacity:1;transition:opacity .3s ease;position:relative}.header__inline-menu .list-menu__item--link:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background:var(--stoq-charcoal);transition:width .3s ease,left .3s ease}.header__inline-menu .list-menu__item--link:hover:after{width:100%;left:0}.header__inline-menu .list-menu__item--link:hover{opacity:.75}.header__icon .icon,.header__icon .svg-wrapper>svg{width:var(--stoq-icon-size);height:var(--stoq-icon-size)}.header__icon{display:flex;align-items:center;justify-content:center;min-width:var(--stoq-tap-target);min-height:var(--stoq-tap-target);transition:opacity .3s ease}.header__icon:hover{opacity:.5}.cart-count-bubble{background-color:var(--s-accent-deep)!important;color:var(--s-on-accent)!important;width:var(--stoq-cart-badge);height:var(--stoq-cart-badge);min-width:var(--stoq-cart-badge);font-size:1rem;font-weight:700;border-radius:var(--stoq-radius-full)}.section-header .header-wrapper.header--over-hero{background-color:transparent!important;border-bottom-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.header-wrapper.header--over-hero .header__heading-link .h2{color:#fffffff2!important}.header-wrapper.header--over-hero .header__heading-logo{filter:brightness(0) invert(1)!important}.header-wrapper.header--over-hero .list-menu__item--link,.header-wrapper.header--over-hero .header__menu-item{color:#fffc!important}.header-wrapper.header--over-hero .list-menu__item--link:after,.header-wrapper.header--over-hero .header__menu-item:after{background:#ffffffb3}.header-wrapper.header--over-hero .header__icon{color:#fffc!important}.header-wrapper.header--over-hero .header__icon:hover{opacity:.6}.footer{border-top:1px solid var(--stoq-silver-border)}.footer__content-bottom{border-top:1px solid var(--stoq-silver-border);padding-top:24px;margin-top:48px}.footer-block__heading{font-size:12px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.footer-block .list-menu__item--link{font-size:13px;color:rgba(var(--color-foreground),.5)}.footer-block .list-menu__item--link:hover{color:rgb(var(--color-foreground))}.stoq-breadcrumbs{padding:32px 0}.stoq-breadcrumbs__list{display:flex;align-items:center;gap:8px;list-style:none;padding:0;margin:0}.stoq-breadcrumbs__link{font-size:11px;text-transform:uppercase;letter-spacing:.2em;color:rgba(var(--color-foreground),.4);text-decoration:none;transition:color .3s ease}.stoq-breadcrumbs__link:hover{color:rgb(var(--color-foreground))}.stoq-breadcrumbs__separator{font-size:11px;color:rgba(var(--color-foreground),.4)}.stoq-breadcrumbs__current{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.2em}@media screen and (min-width:990px){.product--large .product__media-wrapper{width:58.33%!important;max-width:58.33%!important}.product--large .product__info-wrapper{width:41.67%!important;max-width:41.67%!important}}.product__title h1{font-size:32px;font-weight:300;line-height:1.3;letter-spacing:-.02em}@media screen and (min-width:750px){.product__title h1{font-size:40px}}.stoq-product-label{font-size:10px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--stoq-accent);margin-bottom:16px}.stoq-trust-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-top:48px}.stoq-trust-badge{text-align:center}.stoq-trust-badge__icon{color:var(--stoq-icon);margin-bottom:8px}.stoq-trust-badge__icon .material-symbols-outlined{font-size:26px}.stoq-trust-badge__text{font-size:10px;font-weight:700;color:rgba(var(--color-foreground),.6);text-transform:uppercase;letter-spacing:.12em;line-height:1.6}.stoq-color-swatch{display:flex;gap:16px}.stoq-color-swatch__item{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;background:none;border:none;padding:0}.stoq-color-swatch__circle{width:48px;height:48px;border:1px solid rgba(var(--color-foreground),.1);transition:transform .2s ease}.stoq-color-swatch__circle:hover{transform:scale(1.05)}.stoq-color-swatch__circle--active{border:2px solid var(--stoq-charcoal);box-shadow:0 0 0 2px var(--stoq-warm-gray)}.stoq-color-swatch__label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:-.03em;color:rgba(var(--color-foreground),.4)}.stoq-color-swatch__label--active{color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/8/assets/stoq-base.css.map */
