@layer base{@font-face{font-family:Big Shoulders Display;src:url(/assets/big-shoulders-display-variable-EACME5TP.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Epilogue;src:url(/assets/epilogue-variable-BnupfK5F.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:optional}:root{--aside-width:400px;--cart-aside-summary-height-with-discount:300px;--cart-aside-summary-height:250px;--grid-item-width:355px;--header-height:64px;--color-dark:#000;--color-light:#fff}@media (max-width:1023px){:root{--aside-width:100vw}}html{overflow-anchor:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body:not(.scroll-locked){position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}body.scroll-locked{overflow:hidden}.snap-x{scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.snap-start{scroll-snap-align:start}.carousel-scroll{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:manipulation;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden}.carousel-scroll::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{text-rendering:optimizelegibility}button.reset{background:inherit;font-size:inherit;border:0}button.reset>*{margin:0}button.reset:not(:has(>*)){min-height:44px;line-height:1.5rem}button.reset:hover:not(:has(>*)){cursor:pointer;text-decoration:underline}.link:hover{cursor:pointer;text-decoration:underline}html:has(.aside-panel-expanded){overflow:hidden}aside{background:var(--color-light);height:100dvh;width:min(var(--aside-width), 100vw);right:calc(-1 * var(--aside-width));padding-bottom:env(safe-area-inset-bottom,0px);transition:transform .2s ease-in-out;position:fixed;top:0;box-shadow:0 0 50px #0000004d}aside header{border-bottom:1px solid var(--color-dark);height:var(--header-height);justify-content:space-between;align-items:center;padding:0 20px;display:flex}aside header h3{margin:0}aside header .close{opacity:.8;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}aside header .close:hover{opacity:1}aside header h2{margin-top:0;margin-bottom:.6rem}aside main{margin:1rem}aside p{margin:0 0 .25rem}aside p:last-child{margin:0}aside li{margin-bottom:.125rem}.aside-backdrop{opacity:0;pointer-events:none;visibility:hidden;z-index:var(--z-index-aside-backdrop);background:#00000080;transition:visibility 0s linear .3s,opacity .3s;position:fixed;top:0;bottom:0;left:0;right:0}.aside-backdrop-expanded{opacity:1;pointer-events:auto;visibility:visible;transition:visibility linear,opacity .3s}.aside-panel{pointer-events:none;visibility:hidden;z-index:var(--z-index-aside-panel);position:fixed;top:0;bottom:0;left:0;right:0}.aside-panel-expanded{pointer-events:auto;visibility:visible}html:has([data-slot=sheet-portal]:not(:has([data-cart-preview])) [data-slot=sheet-overlay]) [data-announcement-bar]{visibility:hidden;pointer-events:none}html:has([data-slot=dialog-overlay]) [data-announcement-bar]{visibility:hidden;pointer-events:none}.aside-panel-expanded aside{transform:translateX(calc(var(--aside-width) * -1))}aside[data-type=nav]{background:var(--color-black,#000);color:#fff;flex-direction:column;width:min(440px,100vw);display:flex;left:0;right:auto;transform:translate(-100%)}.aside-panel-expanded aside[data-type=nav]{transform:translate(0)}@media (max-width:992px){aside[data-type=nav]{width:min(440px,100vw)}}@media (max-width:768px){aside[data-type=nav]{width:100vw}}aside[data-type=nav]>.aside-nav-main{flex:1;min-height:0}aside.aside-cart{height:100vh;flex-direction:column;height:100dvh;display:flex}aside.aside-cart .aside-cart-main{flex-direction:column;flex:1;min-height:0;margin:0;padding:0;display:flex;overflow-y:auto}.aside-panel aside{transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.aside-panel aside,.aside-backdrop,.aside-backdrop-expanded{transition:none}}.cart-quantity-stepper{border:1px solid #000;align-items:center;display:flex}.cart-quantity-stepper button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;transition:background-color .15s;display:flex}.cart-quantity-stepper button:hover{background-color:#f5f5f5}.cart-quantity-stepper button:disabled{opacity:.5;cursor:not-allowed}.shipping-progress{background-color:var(--color-neutral-200,#e5e5e5);border-radius:2px;width:100%;height:4px;overflow:hidden}.shipping-progress-bar{background-color:var(--color-black,#000);transform-origin:0;width:100%;height:100%;transition:transform .3s;transform:scaleX(0)}.cart-item-removing{animation:.25s forwards cart-item-remove}.cart-line-item{animation:.3s ease-out cart-item-add}.cart-badge-pulse{animation:.3s ease-out cart-badge-pulse}.success-flash{animation:1.5s ease-out success-flash}.quantity-changed{animation:.2s ease-out quantity-change}.free-shipping-progress{animation:.5s cubic-bezier(.4,0,.2,1) progress-fill}.promo-code-error{animation:.5s ease-out promo-shake}.cart-page{animation:.3s ease-out cart-page-fade-in}.cart-drawer{transition:transform .3s cubic-bezier(.4,0,.2,1)}.cart-drawer-close:hover{transform:rotate(90deg)}.upsell-flush section{margin:0!important;padding:0!important}.upsell-flush section>div:first-child{margin-bottom:8px!important;padding:0!important}.upsell-flush section>div:last-child{padding-top:0!important;padding-bottom:0!important}.upsell-flush .product-grid{padding-left:0!important;padding-right:0!important}.bulk-option-upsell section>div:first-child{margin-bottom:0!important;padding:0!important}.bulk-option-upsell span{font-size:11px!important}.bulk-option-upsell section>div:first-child span{font-size:14px!important}.bulk-option-upsell [class*=px-4],.bulk-option-upsell [class*=px-5]{padding-left:0!important;padding-right:0!important}.bulk-option-upsell [class*=py-4]{padding-top:6px!important;padding-bottom:2px!important}.bulk-option-upsell [class*=min-h-]{min-height:unset!important}.bulk-option-upsell .upsell-flush{padding-bottom:0!important}.cart-drawer-upsell span{font-size:10px!important}.cart-drawer-upsell .product-carousel.static-mode .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cart-drawer-upsell .product-carousel.carousel-mode .carousel-scroll{padding-left:0!important;padding-right:0!important}.cart-drawer-upsell .product-carousel.carousel-mode .carousel-item{width:var(--carousel-item-width)!important}.cart-drawer-upsell{border-top:1px solid #e5e5e5;margin-top:-8px;padding-top:12px}.cart-checkout-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@media (max-width:1023px){.cart-quantity-stepper button{width:32px;height:32px;font-size:14px}aside.aside-cart .aside-cart-main{padding:0 16px}}@keyframes cart-item-remove{0%{opacity:1;max-height:200px}to{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0}}@keyframes cart-item-add{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes cart-badge-pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes success-flash{0%{background-color:#16a34a}to{background-color:#000}}@keyframes quantity-change{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes progress-fill{0%{width:0}}@keyframes promo-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes cart-page-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes heartThrob{0%{transform:scale(1)}25%{transform:scale(1.35)}50%{transform:scale(.95)}75%{transform:scale(1.15)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){@keyframes heartThrob{0%{transform:scale(1)}to{transform:scale(1)}}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes gorgiasAppear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){@keyframes gorgiasAppear{0%{opacity:1}to{opacity:1}}}@keyframes glitch-1{0%,to{transform:translate(0)}20%{transform:translate(-3px,3px)}40%{transform:translate(-3px,-3px)}60%{transform:translate(3px,3px)}80%{transform:translate(3px,-3px)}}@keyframes glitch-2{0%,to{transform:translate(0)}20%{transform:translate(3px,-3px)}40%{transform:translate(3px,3px)}60%{transform:translate(-3px,-3px)}80%{transform:translate(-3px,3px)}}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100dvh)}}@media (prefers-reduced-motion:reduce){.not-found__404-layer{animation:none!important;transform:none!important}.not-found__scanline{opacity:0!important;animation:none!important}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes searchOverlayIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes searchPulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes mobileSuggestionFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes mobilePulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.header{height:var(--header-height);z-index:1;background:#fff;align-items:center;padding:0 1rem;display:flex;position:sticky;top:0}.header-mobile-left{align-items:center;display:flex}@media (min-width:48em){.header-mobile-left{display:none}}.header-logo{color:#000;letter-spacing:.05em;text-transform:uppercase;z-index:1;font-size:1.25rem;font-weight:700;text-decoration:none;position:absolute;left:50%;transform:translate(-50%)}@media (min-width:48em){.header-logo{position:static;transform:none}}.header-logo:hover{color:#000;opacity:.7}.header-logo strong{font-weight:700}.header-ctas{grid-gap:1rem;align-items:center;margin-left:auto;display:flex}.header-account-link{display:none}@media (min-width:48em){.header-account-link{display:inline-flex}}.header-ctas>*{min-width:-moz-fit-content;min-width:fit-content}.footer{background:var(--color-dark);content-visibility:auto;contain-intrinsic-size:auto 400px;margin-top:auto}.cart-main{height:100%;max-height:calc(100dvh - var(--cart-aside-summary-height));width:auto;overflow-y:auto}.cart-main.with-discount{max-height:calc(100dvh - var(--cart-aside-summary-height-with-discount))}.cart-line{padding:.75rem 0;display:flex}.cart-line img{height:100%;margin-right:.75rem;display:block}.cart-summary-page{position:relative}.cart-summary-aside{border-top:1px solid var(--color-dark);padding-top:.75rem;padding-bottom:env(safe-area-inset-bottom,0px);width:calc(var(--aside-width) - 40px);background:#fff;position:absolute;bottom:0}.cart-line-quantity{display:flex}.cart-discount{align-items:center;margin-top:.25rem;display:flex}.cart-subtotal{align-items:center;display:flex}.predictive-search{height:calc(100dvh - var(--header-height) - 40px);overflow-y:auto}.predictive-search-form{background:var(--color-light);position:sticky;top:0}.predictive-search-result{margin-bottom:2rem}.predictive-search-result h5{text-transform:uppercase}.predictive-search-result-item{margin-bottom:.5rem}.predictive-search-result-item a{align-items:center;display:flex}.predictive-search-result-item a img{height:100%;margin-right:.75rem}.search-result{margin-bottom:1.5rem}.search-results-item{margin-bottom:.5rem}.search-results-item a{flex:row;align-items:center;gap:1rem;display:flex}.featured-collection{margin-bottom:2rem;display:block;position:relative}.featured-collection-image{aspect-ratio:1}@media (min-width:45em){.featured-collection-image{aspect-ratio:16/9}}.featured-collection img{-o-object-fit:cover;object-fit:cover;height:auto;max-height:100%}.recommended-products-grid{grid-gap:1.5rem;grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:45em){.recommended-products-grid{grid-template-columns:repeat(4,1fr)}}.recommended-product img{height:auto}.article img{width:100%;height:auto}.create-account-link .create-account-text{font-size:var(--font-size,14px)}@media (max-width:768px){.create-account-link .create-account-text{font-size:var(--mobile-font-size,12px)}}.order-search-form{margin-bottom:1.5rem}.order-search-fieldset{border:1px solid #e5e5e5;border-radius:4px;padding:1rem}.order-search-legend{padding:0 .5rem;font-weight:600}.order-search-active{opacity:.7;margin-left:.5rem;font-weight:400}.order-search-inputs{grid-template-columns:1fr;gap:1rem;margin:.25rem 0 1rem;display:grid}@media (min-width:640px){.order-search-inputs{grid-template-columns:1fr 1fr}}.order-search-input{border:1px solid #d1d5db;border-radius:4px;width:100%;padding:.5rem;font-size:1rem}.order-search-buttons{flex-wrap:wrap;gap:.75rem;display:flex}.order-line-item:hover{background-color:#f5f5f5!important}.search-trending-chip{position:relative;overflow:hidden}.search-trending-chip:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff1a 0%,#0000 50%);transition:opacity .2s;position:absolute;top:0;bottom:0;left:0;right:0}.search-trending-chip:hover:before{opacity:1}.search-product-card{transition:all .3s cubic-bezier(.16,1,.3,1)}.search-product-card:hover{transform:translateY(-6px)}.search-sidebar-item{transition:all .2s;position:relative}.search-sidebar-item:before{content:"";transform-origin:0;background:#fff;width:8px;height:1px;transition:transform .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)scaleX(0)}.search-sidebar-item:hover{padding-left:16px}.search-sidebar-item:hover:before{transform:translateY(-50%)scaleX(1)}.search-category-card{transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.search-category-card:after{content:"";background:linear-gradient(#0000 60%,#000c 100%);transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.search-category-card:hover{transform:scale(1.02)}.search-category-card:hover:after{background:linear-gradient(#0000 40%,#000000e6 100%)}.price-range-input{-webkit-appearance:none;appearance:none;pointer-events:none;-webkit-tap-highlight-color:transparent;border-radius:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.price-range-input:focus{box-shadow:none!important;border:0!important;outline:none!important}.price-range-input::-webkit-slider-container{background:0 0;border:none;margin:0;padding:0}.price-range-input::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;height:4px;box-shadow:none;background:0 0;border:none;border-radius:0}.price-range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;box-shadow:none;cursor:pointer;pointer-events:auto;background:#000;border:2px solid #000;border-radius:0;margin-top:-6px;position:relative}.price-range-input::-moz-range-track{height:4px;box-shadow:none;background:0 0;border:none}.price-range-input::-moz-range-thumb{width:16px;height:16px;box-shadow:none;cursor:pointer;pointer-events:auto;background:#000;border:2px solid #000;border-radius:0}.price-range-min::-webkit-slider-thumb{z-index:10}.price-range-max::-webkit-slider-thumb{z-index:20}[style*="color: rgb(123, 123, 123)"],[style*="color:#7b7b7b"],[style*="color: #7b7b7b"]{color:#757575!important}.text-neutral-500,.text-gray-500{color:#6b6b6b!important}h1,h2,h3,h4,h5,h6{font-feature-settings:"kern" 1, "liga" 1;letter-spacing:-.02em;font-weight:900}p,article{font-feature-settings:"kern" 1, "liga" 1;line-height:1.5}a:not([class]){text-underline-offset:3px;text-decoration-thickness:1px;transition:opacity .2s}a:not([class]):hover{opacity:.7}button{letter-spacing:.02em;font-feature-settings:"kern" 1}.line-clamp-2{font-feature-settings:"kern" 1;letter-spacing:-.01em}html.section-scroller-active{--ss-bar-pad:5rem;scroll-snap-type:y mandatory;overscroll-behavior:contain;scroll-behavior:auto;scroll-padding:0;overflow-y:auto}.section-scroller-container>section{contain:layout paint;height:calc(100lvh + 2 * var(--ss-bar-pad,0px));scroll-margin-top:calc(-1 * var(--ss-bar-pad,0px))}.section-scroller-container>section:first-of-type{scroll-margin-top:0}html.section-scroller-active body>footer[role=contentinfo]{scroll-snap-align:end}.category-nav-mobile{display:flex!important}.category-nav-desktop{display:none!important}@media (min-width:769px){.category-nav-mobile{display:none!important}.category-nav-desktop{display:flex!important}}.collection-grid{grid-template-columns:var(--grid-cols-mobile,repeat(1, minmax(0, 1fr)));gap:var(--gap-mobile,12px);display:grid}@media (min-width:768px){.collection-grid{grid-template-columns:var(--grid-cols-tablet,repeat(3, minmax(0, 1fr)));gap:var(--gap-desktop,16px)}}@media (min-width:1280px){.collection-grid{grid-template-columns:var(--grid-cols-desktop,repeat(4, minmax(0, 1fr)))}}.collection-grid.collection-grid--editorial{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.collection-grid--editorial>*{grid-column:span 3}.collection-grid--editorial.collection-grid--dense>*{grid-column:span 2}.collection-grid--editorial>.collection-card--mobile-pair{grid-column:span 6}@media (min-width:768px){.collection-grid.collection-grid--editorial{grid-template-columns:repeat(12,minmax(0,1fr))}.collection-grid--editorial>*,.collection-grid--editorial>.collection-card--mobile-pair{grid-column:span 4}.collection-grid--editorial.collection-grid--dense>*{grid-column:span 3}.collection-grid--editorial>.collection-card--tablet-pair{grid-column:span 6}}@media (min-width:1280px){.collection-grid--editorial>*,.collection-grid--editorial>.collection-card--mobile-pair,.collection-grid--editorial>.collection-card--tablet-pair{grid-column:span 3}.collection-grid--editorial.collection-grid--dense>*{grid-column:span 2}.collection-grid--editorial>.collection-card--desktop-pair{grid-column:2/span 5}.collection-grid--editorial>.collection-card--desktop-pair.collection-card--pair-second{grid-column:7/span 5}}.product-carousel.single-column-mode .product-grid{gap:var(--carousel-gap,16px);flex-direction:column;display:flex}.product-carousel.static-mode .product-grid{grid-template-columns:var(--carousel-grid-cols,repeat(4, minmax(0, 1fr)));gap:var(--carousel-gap,16px);display:grid}@media (max-width:767px){.product-carousel.static-mode .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-carousel.carousel-mode .carousel-item{width:var(--carousel-item-width);flex-shrink:0}@media (max-width:767px){.product-carousel.carousel-mode .carousel-item{width:85%}}@media (min-width:768px) and (max-width:1023px){.product-carousel.carousel-mode .carousel-item{width:var(--carousel-item-width-tablet)}}}@media (min-width:768px) and (max-width:1279px){.collection-grid--editorial>.collection-card--tablet-pair:nth-child(odd){margin-right:14px}.collection-grid--editorial>.collection-card--tablet-pair:nth-child(2n){margin-left:14px}.collection-grid--editorial>.collection-card--tablet-pair.collection-card--pair-solo{grid-column:1/-1;justify-self:center;width:calc(50% - 20px);margin:0}}@media (min-width:1280px){.collection-grid--editorial>.collection-card--desktop-pair{margin-right:14px}.collection-grid--editorial>.collection-card--desktop-pair+.collection-card--desktop-pair{margin-left:14px;margin-right:0}.collection-grid--editorial>.collection-card--desktop-pair.collection-card--pair-solo{grid-column:2/span 10;justify-self:center;width:calc(50% - 20px);margin:0}}@media (min-width:768px){.collection-fit-nav,.collection-fit-container{padding-bottom:0}.collection-editorial-toolbar{border-block:1px solid var(--color-neutral-200);margin-inline-start:-40px;margin-inline-end:-40px;padding-inline-start:40px;padding-inline-end:40px}.collection-editorial-toolbar>div:first-child{min-height:74px}}.collection-intro-breadcrumb>div{max-width:none;margin:0;padding:8px 0}.collection-editorial-panel [aria-label=Sort\ products] button{text-transform:uppercase;min-height:32px;padding:4px 0;font-size:12px}.collection-editorial-filters h2 button{padding:10px 0 6px}.collection-editorial-filters h2 button span{letter-spacing:0;text-transform:lowercase;font-family:Big Shoulders Display,sans-serif;font-size:19px}.collection-editorial-filters h2 button>svg{display:none}.collection-editorial-filters [data-orientation=vertical]>[data-state]{border:0}.collection-editorial-filters [data-price-range]{flex-direction:column;display:flex}.collection-editorial-filters [data-price-range]>p{color:var(--color-black);order:1;margin:12px 0 0}.collection-editorial-filters [data-price-range]>div:nth-child(2){display:none}.collection-editorial-filters .price-range-input::-webkit-slider-thumb{border-radius:50%;width:12px;height:12px;margin-top:-4px}.collection-editorial-filters .price-range-input::-moz-range-thumb{border-radius:50%;width:12px;height:12px}.cat-nav-description-box:before,.cat-nav-description-box:after{content:"";border:2px solid #000;width:16px;height:16px;position:absolute}.cat-nav-description-box:before{border-bottom:none;border-right:none;top:8px;left:8px}.cat-nav-description-box:after{border-top:none;border-left:none;bottom:8px;right:8px}@media (min-width:769px){.cat-nav-description-box:before,.cat-nav-description-box:after{width:20px;height:20px}.cat-nav-description-box:before{top:12px;left:12px}.cat-nav-description-box:after{bottom:12px;right:12px}}.cat-nav-description-box--dark:before,.cat-nav-description-box--dark:after{border-color:#fff}.cat-nav-description-box--no-brackets:before,.cat-nav-description-box--no-brackets:after{display:none}.cat-tab:before{content:"";z-index:0;background:#000;width:100%;height:100%;transition:transform .25s cubic-bezier(.25,.46,.45,.94);position:absolute;top:0;left:0;transform:translateY(100%)}.cat-tab:hover:before,.cat-tab-active:before{transform:translateY(0)}.cat-nav-fit-guide:before,.cat-nav-fit-guide:after{content:"";opacity:.25;background:#000;width:32px;height:1px}@media (min-width:769px){.cat-nav-fit-guide:before,.cat-nav-fit-guide:after{width:48px}}.cat-nav-fit-guide-link:after{content:"";transform-origin:50%;background:#000;width:100%;height:1px;transition:transform .3s cubic-bezier(.25,.46,.45,.94);position:absolute;bottom:0;left:0;transform:scaleX(.3)}.cat-nav-fit-guide-link:hover:after{transform:scaleX(1)}.cat-nav-description-box--with-image:after{right:8px}@media (min-width:769px){.cat-nav-description-box--with-image:after{right:12px}}.attn-oos #attn-waitlist-trigger{display:block!important}body.scroll-locked #attentive_creative,body.scroll-locked #attentive_overlay{visibility:hidden!important;pointer-events:none!important}#attn-waitlist-trigger-btn{text-transform:uppercase;letter-spacing:.1em;color:#171717;cursor:pointer;background:0 0;border:1px solid #171717;justify-content:center;align-items:center;gap:.625rem;width:100%;min-height:3.5rem;font-size:13px;font-weight:700;transition:all .2s;display:flex!important}#attn-waitlist-trigger-btn:hover{color:#fff;background:#171717}#attn-waitlist-trigger:has(#attn-waitlist-trigger-btn)>:not(#attn-waitlist-trigger-btn){display:none}.content-page{max-width:48rem;margin-left:auto;margin-right:auto;padding:3rem 1.25rem 4rem}@media (min-width:768px){.content-page{padding:4rem 2rem 5rem}}.content-page [data-sanity-block-type]+[data-sanity-block-type]{margin-top:2rem}.content-page [data-sanity-block-type=title]+[data-sanity-block-type]{margin-top:1rem}.content-page [data-sanity-block-type]+[data-sanity-block-type=accordion]{margin-top:2.5rem}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose{color:#1a1a1a;font-size:1rem;line-height:1.75}:is(.content-page,[data-sanity-block-type=richText]) .prose{color:#1a1a1a;font-size:1rem;line-height:1.75}@media (min-width:768px){:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose{font-size:1.0625rem}:is(.content-page,[data-sanity-block-type=richText]) .prose{font-size:1.0625rem}}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose h1{letter-spacing:-.02em;margin-top:0;margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.2}:is(.content-page,[data-sanity-block-type=richText]) .prose h1{letter-spacing:-.02em;margin-top:0;margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.2}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose h2{letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:700;line-height:1.3}:is(.content-page,[data-sanity-block-type=richText]) .prose h2{letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:700;line-height:1.3}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose h3{margin-top:2rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.4}:is(.content-page,[data-sanity-block-type=richText]) .prose h3{margin-top:2rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.4}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose h4{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.4}:is(.content-page,[data-sanity-block-type=richText]) .prose h4{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.4}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose p{margin-top:0;margin-bottom:1.25rem}:is(.content-page,[data-sanity-block-type=richText]) .prose p{margin-top:0;margin-bottom:1.25rem}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose p:last-child{margin-bottom:0}:is(.content-page,[data-sanity-block-type=richText]) .prose p:last-child{margin-bottom:0}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose>h1:first-child{margin-top:0}:is(.content-page,[data-sanity-block-type=richText]) .prose>h1:first-child{margin-top:0}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose>h2:first-child{margin-top:0}:is(.content-page,[data-sanity-block-type=richText]) .prose>h2:first-child{margin-top:0}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose>h3:first-child{margin-top:0}:is(.content-page,[data-sanity-block-type=richText]) .prose>h3:first-child{margin-top:0}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose>h4:first-child{margin-top:0}:is(.content-page,[data-sanity-block-type=richText]) .prose>h4:first-child{margin-top:0}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose a{color:#000;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .2s}:is(.content-page,[data-sanity-block-type=richText]) .prose a{color:#000;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .2s}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose a:hover{opacity:.6}:is(.content-page,[data-sanity-block-type=richText]) .prose a:hover{opacity:.6}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose strong{color:#000;font-weight:700}:is(.content-page,[data-sanity-block-type=richText]) .prose strong{color:#000;font-weight:700}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose em{font-style:italic}:is(.content-page,[data-sanity-block-type=richText]) .prose em{font-style:italic}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose ul{margin-top:.75rem;margin-bottom:1.25rem;padding-left:1.5rem;list-style-type:disc}:is(.content-page,[data-sanity-block-type=richText]) .prose ul{margin-top:.75rem;margin-bottom:1.25rem;padding-left:1.5rem;list-style-type:disc}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose ol{margin-top:.75rem;margin-bottom:1.25rem;padding-left:1.5rem;list-style-type:decimal}:is(.content-page,[data-sanity-block-type=richText]) .prose ol{margin-top:.75rem;margin-bottom:1.25rem;padding-left:1.5rem;list-style-type:decimal}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose li{margin-bottom:.375rem;padding-left:.25rem}:is(.content-page,[data-sanity-block-type=richText]) .prose li{margin-bottom:.375rem;padding-left:.25rem}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose li>ul{margin-top:.375rem;margin-bottom:.375rem}:is(.content-page,[data-sanity-block-type=richText]) .prose li>ul{margin-top:.375rem;margin-bottom:.375rem}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose li>ol{margin-top:.375rem;margin-bottom:.375rem}:is(.content-page,[data-sanity-block-type=richText]) .prose li>ol{margin-top:.375rem;margin-bottom:.375rem}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose blockquote{color:#4a4a4a;border-left:3px solid #000;margin:1.5rem 0;padding-left:1rem;font-style:italic}:is(.content-page,[data-sanity-block-type=richText]) .prose blockquote{color:#4a4a4a;border-left:3px solid #000;margin:1.5rem 0;padding-left:1rem;font-style:italic}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose hr{border:none;border-top:1px solid #e5e5e5;margin:2rem 0}:is(.content-page,[data-sanity-block-type=richText]) .prose hr{border:none;border-top:1px solid #e5e5e5;margin:2rem 0}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose img{max-width:100%;height:auto;margin-top:1.5rem;margin-bottom:1.5rem}:is(.content-page,[data-sanity-block-type=richText]) .prose img{max-width:100%;height:auto;margin-top:1.5rem;margin-bottom:1.5rem}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose img:not([width]):not([height]){aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}:is(.content-page,[data-sanity-block-type=richText]) .prose img:not([width]):not([height]){aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose code{background-color:#f5f5f5;border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em}:is(.content-page,[data-sanity-block-type=richText]) .prose code{background-color:#f5f5f5;border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose pre{color:#e5e5e5;background-color:#1a1a1a;border-radius:.375rem;margin:1.5rem 0;padding:1rem 1.25rem;font-size:.875rem;line-height:1.7;overflow-x:auto}:is(.content-page,[data-sanity-block-type=richText]) .prose pre{color:#e5e5e5;background-color:#1a1a1a;border-radius:.375rem;margin:1.5rem 0;padding:1rem 1.25rem;font-size:.875rem;line-height:1.7;overflow-x:auto}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose pre code{color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0}:is(.content-page,[data-sanity-block-type=richText]) .prose pre code{color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1.5rem 0;font-size:.9375rem}:is(.content-page,[data-sanity-block-type=richText]) .prose table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1.5rem 0;font-size:.9375rem}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose th{text-align:left;border-bottom:2px solid #000;padding:.625rem .75rem;font-weight:600}:is(.content-page,[data-sanity-block-type=richText]) .prose th{text-align:left;border-bottom:2px solid #000;padding:.625rem .75rem;font-weight:600}:-webkit-any(.content-page,[data-sanity-block-type=richText]) .prose td{border-bottom:1px solid #e5e5e5;padding:.625rem .75rem}:is(.content-page,[data-sanity-block-type=richText]) .prose td{border-bottom:1px solid #e5e5e5;padding:.625rem .75rem}shop-pay-button{--shop-pay-button-height:56px;height:56px}
