/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-scrollbar-thumb:#0000;--tw-scrollbar-track:#0000;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-normal:0em;--leading-tight:1.25;--leading-normal:1.5;--radius-md:calc(var(--radius) * .8);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--text-title-lg:2.4rem;--color-niche-dark:var(--niche-global-dark);--color-niche-light:var(--niche-global-light);--color-niche-surface:var(--niche-global-surface);--color-niche-surface-muted:var(--niche-global-surface-muted);--color-niche-accent:var(--niche-global-accent);--color-niche-text:var(--niche-global-text);--color-niche-muted:rgba(var(--niche-global-text-rgb), .72);--color-niche-border:rgba(var(--niche-global-text-rgb), .16);--color-niche-border-faint:rgba(var(--niche-global-text-rgb), .04);--color-niche-border-subtle:rgba(var(--niche-global-text-rgb), .1);--color-niche-border-strong:rgba(var(--niche-global-text-rgb), .2);--color-niche-border-field:rgba(var(--niche-global-text-rgb), .36);--color-niche-surface-tint:rgba(var(--niche-global-text-rgb), .04);--color-niche-surface-soft:rgba(var(--niche-global-text-rgb), .1);--color-niche-placeholder:rgba(var(--niche-global-text-rgb), .55);--color-niche-focus-outline:rgba(var(--niche-global-text-rgb), .5);--color-niche-focus-shadow:rgba(var(--niche-global-text-rgb), .3);--color-niche-focus-border:rgba(var(--niche-global-text-rgb), .45);--color-niche-focus-muted:rgba(var(--niche-global-text-rgb), .25);--color-niche-accent-glow:rgba(var(--niche-global-accent-rgb), .14);--color-niche-selection:rgba(var(--niche-global-text-rgb), .2);--color-niche-light-selection:rgba(var(--niche-global-light-rgb), .3)}:root{--duration-short:.1s;--duration-default:.2s;--niche-tint-strength:12%}}@layer base{:root{--niche-gradient-hero-overlay:linear-gradient(90deg, rgba(var(--niche-global-dark-rgb), var(--niche-overlay-strength,.48)) 0%, rgba(var(--niche-global-dark-rgb), .34) 55%, rgba(var(--niche-global-dark-rgb), .06) 100%);--niche-gradient-hero-overlay-mobile:linear-gradient(0deg, rgba(var(--niche-global-dark-rgb), var(--niche-overlay-strength,.58)) 0%, rgba(var(--niche-global-dark-rgb), .24) 100%)}body.overflow-hidden{padding-right:var(--niche-scrollbar-width,0px)}@media(forced-colors:active){.shopify-challenge__button{border:1px solid #0000}.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus{outline:1px solid #0000}}::selection{background-color:var(--color-niche-selection)}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}}@layer components{.shopify-challenge__button,.jdgm-write-rev-link{background:var(--color-niche-accent)!important;font-family:var(--font-body-family)!important;letter-spacing:0!important;color:var(--color-niche-dark)!important;text-transform:uppercase!important;transition:background-color var(--duration-short) ease!important;border:0!important;border-radius:9999px!important;font-size:1.4rem!important;font-weight:800!important;line-height:1!important;text-decoration:none!important}.shopify-challenge__button:hover,.jdgm-write-rev-link:hover{background:var(--color-niche-text)!important;color:var(--color-niche-surface)!important}.shopify-challenge__button{cursor:pointer;-webkit-appearance:none;appearance:none;justify-content:center;align-items:center;min-width:12rem;min-height:4.8rem;padding:0 2.4rem;display:inline-flex}.shopify-challenge__button::selection{background-color:var(--color-niche-light-selection)}:root{--jdgm-primary-color:var(--color-niche-accent)!important;--jdgm-paginate-color:var(--color-niche-accent)!important;--jdgm-border-radius:var(--niche-radius-button)!important}.jdgm-rev-widg{font-family:var(--font-body-family)!important;color:var(--color-niche-text)!important;border-color:var(--color-niche-border)!important}.jdgm-rev-widg__title{font-family:var(--font-heading-family)!important;font-size:var(--text-title-lg)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:normal!important;text-transform:none!important;color:var(--color-niche-text)!important;line-height:1.15!important}.jdgm-star.jdgm-star,.jdgm-preview-badge .jdgm-star.jdgm-star,.jdgm-star.jdgm--off,.jdgm-preview-badge .jdgm-star.jdgm--off{color:var(--color-niche-accent)!important}@supports (color:color-mix(in lab,red,red)){.jdgm-star.jdgm--off,.jdgm-preview-badge .jdgm-star.jdgm--off{color:color-mix(in srgb,var(--color-niche-accent) 15%,transparent)!important}}.jdgm-histogram__bar{background-color:var(--color-niche-surface-soft)!important;border:0!important}.jdgm-histogram__bar-content{background-color:var(--color-niche-accent)!important}.jdgm-histogram__percentage,.jdgm-histogram__frequency{color:var(--color-niche-muted)!important}.jdgm-write-rev-link{text-align:center!important;padding:1.7rem 2.4rem!important}.jdgm-rev-widg__sort-wrapper select{background-color:var(--color-niche-surface)!important;color:var(--color-niche-text)!important;border:1px solid var(--color-niche-border-field)!important;border-radius:var(--niche-radius-input)!important;font:inherit!important;padding:.4rem 1rem!important}.jdgm-rev__author,.jdgm-rev__title,.jdgm-rev__body{color:var(--color-niche-text)!important}.jdgm-rev__timestamp,.jdgm-rev__location{color:var(--color-niche-muted)!important}.jdgm-rev,.jdgm-rev-widg__header{border-color:var(--color-niche-border)!important}.jdgm-rev-widg input[type=text],.jdgm-rev-widg input[type=email],.jdgm-rev-widg input[type=url],.jdgm-rev-widg textarea{background-color:var(--color-niche-surface)!important;color:var(--color-niche-text)!important;border:1px solid var(--color-niche-border-field)!important;border-radius:var(--niche-radius-input)!important;font-family:var(--font-body-family)!important}.jdgm-rev-widg input::placeholder,.jdgm-rev-widg textarea::placeholder{color:var(--color-niche-placeholder)!important}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius:9999px;--shopify-accelerated-checkout-button-box-shadow:none}.js header-drawer #menu-drawer{visibility:hidden;pointer-events:none;will-change:transform;transition:transform .36s cubic-bezier(.22,1,.36,1),visibility 0s linear .36s;transform:translate(-100%)}.js header-drawer details[open]>#menu-drawer{visibility:visible;pointer-events:auto;transition:transform .36s cubic-bezier(.22,1,.36,1),visibility linear}.js header-drawer details[open].menu-opening>#menu-drawer{transform:translate(0)}@media screen and (forced-colors:active){.icon{color:canvastext;fill:canvastext!important}.icon-close-small path{stroke:canvastext}}.molecule svg{width:100%;height:auto;display:block}.molecule path{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.molecule text{fill:currentColor;font-family:var(--font-heading-family);text-anchor:middle;font-size:13px;font-weight:600}[data-ingredient-showcase]{overflow-x:clip}[data-ingredient-panel]{isolation:isolate;--band-bleed:clamp(2.8rem, 5vw, 7rem);--band-tint:var(--panel-accent,transparent);position:relative}@supports (color:color-mix(in lab,red,red)){[data-ingredient-panel]{--band-tint:color-mix(in srgb, var(--panel-accent,transparent) var(--niche-tint-strength,8%), var(--color-niche-surface))}}[data-ingredient-panel]:before{content:"";inset-block:calc(-1 * var(--band-bleed));z-index:-1;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--band-tint) var(--band-bleed),var(--band-tint) calc(100% - var(--band-bleed)),transparent);position:absolute;inset-inline:calc(50% - 50vw)}@media(prefers-reduced-motion:no-preference){.reveal-ready .reveal-item .molecule path{stroke-dasharray:100;stroke-dashoffset:100px}.reveal-ready .reveal-item.revealed .molecule path{animation:1.4s cubic-bezier(.65,0,.35,1) forwards niche-draw;animation-delay:calc(var(--draw-order,0) * .28s + .25s)}.reveal-ready .reveal-item .niche-icon-draw :is(path,circle,line,polyline,rect){stroke-dasharray:100;stroke-dashoffset:100px}.reveal-ready .reveal-item.revealed .niche-icon-draw :is(path,circle,line,polyline,rect){animation:1.1s cubic-bezier(.65,0,.35,1) forwards niche-draw;animation-delay:calc(var(--draw-order,0) * .14s + .15s)}.reveal-ready .reveal-item .molecule text{opacity:0}.reveal-ready .reveal-item.revealed .molecule text{animation:.6s 1.2s forwards niche-fade-in}@supports (animation-timeline:view()){.reveal-ready [data-ingredient-panel]{view-timeline:--niche-panel block}.reveal-ready .reveal-item[data-ingredient-panel]:before{animation:1ms linear both niche-band-fade;animation-timeline:--niche-panel;animation-range:cover}}}@keyframes niche-draw{to{stroke-dashoffset:0}}@keyframes niche-fade-in{to{opacity:1}}@keyframes niche-band-fade{0%,8%{opacity:0}30%,72%{opacity:1}94%,to{opacity:0}}}@layer utilities{.pointer-events-auto{pointer-events:auto!important}.pointer-events-none{pointer-events:none!important}.invisible{visibility:hidden!important}.visible{visibility:visible!important}.sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.relative{position:relative!important}.static{position:static!important}.sticky{position:sticky!important}.inset-0{top:0!important;right:0!important;bottom:0!important;left:0!important}.inset-x-0{inset-inline:0!important}.inset-y-\[-20\%\]{inset-block:-20%!important}.-top-12{top:calc(var(--spacing) * -12)!important}.top-0{top:0!important}.top-1{top:var(--spacing)!important}.top-1\/2{top:50%!important}.top-2{top:calc(var(--spacing) * 2)!important}.top-3{top:calc(var(--spacing) * 3)!important}.top-5{top:calc(var(--spacing) * 5)!important}.top-6{top:calc(var(--spacing) * 6)!important}.top-8{top:calc(var(--spacing) * 8)!important}.top-10{top:calc(var(--spacing) * 10)!important}.top-\[-0\.02rem\]{top:-.02rem!important}.top-\[1\.4rem\]{top:1.4rem!important}.top-\[calc\(100\%\+0\.1rem\)\]{top:calc(100% + .1rem)!important}.top-\[calc\(100\%\+0\.6rem\)\]{top:calc(100% + .6rem)!important}.top-full{top:100%!important}.right-0{right:0!important}.right-1{right:var(--spacing)!important}.right-1\.5{right:calc(var(--spacing) * 1.5)!important}.right-2{right:calc(var(--spacing) * 2)!important}.right-3{right:calc(var(--spacing) * 3)!important}.right-4{right:calc(var(--spacing) * 4)!important}.right-5{right:calc(var(--spacing) * 5)!important}.right-8{right:calc(var(--spacing) * 8)!important}.right-9{right:calc(var(--spacing) * 9)!important}.right-\[-8\%\]{right:-8%!important}.right-\[clamp\(2\.2rem\,7vw\,12rem\)\]{right:clamp(2.2rem,7vw,12rem)!important}.bottom-4{bottom:calc(var(--spacing) * 4)!important}.bottom-\[7\.2rem\]{bottom:7.2rem!important}.bottom-full{bottom:100%!important}.left-0{left:0!important}.left-1\/2{left:50%!important}.left-3{left:calc(var(--spacing) * 3)!important}.left-5{left:calc(var(--spacing) * 5)!important}.left-8{left:calc(var(--spacing) * 8)!important}.left-\[-0\.1rem\]{left:-.1rem!important}.left-\[0\.3rem\]{left:.3rem!important}.left-\[1\.6rem\]{left:1.6rem!important}.left-auto{left:auto!important}.isolate{isolation:isolate!important}.-z-10{z-index:-10!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.z-4{z-index:4!important}.z-5{z-index:5!important}.z-6{z-index:6!important}.z-10{z-index:10!important}.z-20{z-index:20!important}.z-50{z-index:50!important}.z-\[-1\]{z-index:-1!important}.z-\[90\]{z-index:90!important}.z-\[1000\]{z-index:1000!important}.z-auto{z-index:auto!important}.order-1{order:1!important}.order-2{order:2!important}.col-start-2{grid-column-start:2!important}.row-start-1{grid-row-start:1!important}.container{width:100%!important}@media(min-width:750px){.container{max-width:750px!important}}@media(min-width:990px){.container{max-width:990px!important}}@media(min-width:40rem){.container{max-width:40rem!important}}@media(min-width:80rem){.container{max-width:80rem!important}}@media(min-width:96rem){.container{max-width:96rem!important}}.m-0{margin:0!important}.mx-8{margin-inline:calc(var(--spacing) * 8)!important}.mx-10{margin-inline:calc(var(--spacing) * 10)!important}.mx-auto{margin-inline:auto!important}.my-0{margin-block:0!important}.my-4{margin-block:calc(var(--spacing) * 4)!important}.my-5{margin-block:calc(var(--spacing) * 5)!important}.my-20{margin-block:calc(var(--spacing) * 20)!important}.my-auto{margin-block:auto!important}.-mt-6{margin-top:calc(var(--spacing) * -6)!important}.-mt-8{margin-top:calc(var(--spacing) * -8)!important}.-mt-\[2\.6rem\]{margin-top:-2.6rem!important}.mt-\(--modal-height-offset\){margin-top:var(--modal-height-offset)!important}.mt-0{margin-top:0!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)!important}.mt-1{margin-top:var(--spacing)!important}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)!important}.mt-2{margin-top:calc(var(--spacing) * 2)!important}.mt-3{margin-top:calc(var(--spacing) * 3)!important}.mt-4{margin-top:calc(var(--spacing) * 4)!important}.mt-5{margin-top:calc(var(--spacing) * 5)!important}.mt-6{margin-top:calc(var(--spacing) * 6)!important}.mt-7{margin-top:calc(var(--spacing) * 7)!important}.mt-8{margin-top:calc(var(--spacing) * 8)!important}.mt-10{margin-top:calc(var(--spacing) * 10)!important}.mt-12{margin-top:calc(var(--spacing) * 12)!important}.mt-18{margin-top:calc(var(--spacing) * 18)!important}.mt-20{margin-top:calc(var(--spacing) * 20)!important}.mt-22{margin-top:calc(var(--spacing) * 22)!important}.mt-\[0\.7rem\]{margin-top:.7rem!important}.mt-\[1\.1rem\]{margin-top:1.1rem!important}.mt-\[1\.5rem\]{margin-top:1.5rem!important}.mt-\[18px\]{margin-top:18px!important}.mt-\[clamp\(2\.4rem\,4vw\,4rem\)\]{margin-top:clamp(2.4rem,4vw,4rem)!important}.mt-\[clamp\(3\.2rem\,6vw\,5\.6rem\)\]{margin-top:clamp(3.2rem,6vw,5.6rem)!important}.mt-\[clamp\(4rem\,8vw\,7\.2rem\)\]{margin-top:clamp(4rem,8vw,7.2rem)!important}.mt-auto{margin-top:auto!important}.-mr-12{margin-right:calc(var(--spacing) * -12)!important}.mr-0{margin-right:0!important}.mr-1{margin-right:var(--spacing)!important}.mr-2{margin-right:calc(var(--spacing) * 2)!important}.mr-4{margin-right:calc(var(--spacing) * 4)!important}.mr-5{margin-right:calc(var(--spacing) * 5)!important}.mr-6{margin-right:calc(var(--spacing) * 6)!important}.mr-\[0\.7rem\]{margin-right:.7rem!important}.mr-\[1\.2rem\]{margin-right:1.2rem!important}.mr-auto{margin-right:auto!important}.mr-px{margin-right:1px!important}.mb-\(--header-margin-bottom-mobile\){margin-bottom:var(--header-margin-bottom-mobile)!important}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.mb-3{margin-bottom:calc(var(--spacing) * 3)!important}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)!important}.mb-4{margin-bottom:calc(var(--spacing) * 4)!important}.mb-5{margin-bottom:calc(var(--spacing) * 5)!important}.mb-6{margin-bottom:calc(var(--spacing) * 6)!important}.mb-8{margin-bottom:calc(var(--spacing) * 8)!important}.mb-16{margin-bottom:calc(var(--spacing) * 16)!important}.mb-\[0\.2rem\]{margin-bottom:.2rem!important}.mb-\[0\.6rem\]{margin-bottom:.6rem!important}.mb-\[1\.6rem\]{margin-bottom:1.6rem!important}.mb-header-gap{margin-bottom:clamp(3.2rem,6vw,5.6rem)!important}.-ml-5{margin-left:calc(var(--spacing) * -5)!important}.-ml-\[1\.1rem\]{margin-left:-1.1rem!important}.ml-2{margin-left:calc(var(--spacing) * 2)!important}.ml-3{margin-left:calc(var(--spacing) * 3)!important}.ml-4{margin-left:calc(var(--spacing) * 4)!important}.ml-5{margin-left:calc(var(--spacing) * 5)!important}.ml-auto{margin-left:auto!important}.ml-px{margin-left:1px!important}.box-border{box-sizing:border-box!important}.line-clamp-2{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.block{display:block!important}.contents{display:contents!important}.flex{display:flex!important}.grid{display:grid!important}.hidden{display:none!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.inline-flex{display:inline-flex!important}.inline-grid{display:inline-grid!important}.table{display:table!important}.aspect-\(--article-card-aspect\){aspect-ratio:var(--article-card-aspect)!important}.aspect-\(--article-image-aspect\){aspect-ratio:var(--article-image-aspect)!important}.aspect-\(--collection-card-aspect\){aspect-ratio:var(--collection-card-aspect)!important}.aspect-\(--email-banner-aspect\){aspect-ratio:var(--email-banner-aspect)!important}.aspect-\(--image-aspect-ratio\){aspect-ratio:var(--image-aspect-ratio)!important}.aspect-\(--product-card-aspect\){aspect-ratio:var(--product-card-aspect)!important}.aspect-\[1\.66\]{aspect-ratio:1.66!important}.aspect-\[3\/4\]{aspect-ratio:3/4!important}.aspect-\[4\/5\]{aspect-ratio:4/5!important}.aspect-square{aspect-ratio:1!important}.size-\(--swatch-input--size\){width:var(--swatch-input--size)!important;height:var(--swatch-input--size)!important}.size-2{width:calc(var(--spacing) * 2)!important;height:calc(var(--spacing) * 2)!important}.size-3{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.size-4{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.size-5{width:calc(var(--spacing) * 5)!important;height:calc(var(--spacing) * 5)!important}.size-6{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.size-7{width:calc(var(--spacing) * 7)!important;height:calc(var(--spacing) * 7)!important}.size-8{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.size-9{width:calc(var(--spacing) * 9)!important;height:calc(var(--spacing) * 9)!important}.size-10{width:calc(var(--spacing) * 10)!important;height:calc(var(--spacing) * 10)!important}.size-11{width:calc(var(--spacing) * 11)!important;height:calc(var(--spacing) * 11)!important}.size-12{width:calc(var(--spacing) * 12)!important;height:calc(var(--spacing) * 12)!important}.size-13{width:calc(var(--spacing) * 13)!important;height:calc(var(--spacing) * 13)!important}.size-16{width:calc(var(--spacing) * 16)!important;height:calc(var(--spacing) * 16)!important}.size-\[1\.2rem\]{width:1.2rem!important;height:1.2rem!important}.size-\[1\.3rem\]{width:1.3rem!important;height:1.3rem!important}.size-\[1\.4rem\]{width:1.4rem!important;height:1.4rem!important}.size-\[1\.5rem\]{width:1.5rem!important;height:1.5rem!important}.size-\[1\.7rem\]{width:1.7rem!important;height:1.7rem!important}.size-\[4\.4rem\]{width:4.4rem!important;height:4.4rem!important}.size-\[4\.5rem\]{width:4.5rem!important;height:4.5rem!important}.size-\[6\.2rem\]{width:6.2rem!important;height:6.2rem!important}.size-\[20px\]{width:20px!important;height:20px!important}.size-\[44px\]{width:44px!important;height:44px!important}.size-\[var\(--niche-icon-size\)\]{width:var(--niche-icon-size)!important;height:var(--niche-icon-size)!important}.size-full{width:100%!important;height:100%!important}.h-1{height:var(--spacing)!important}.h-2{height:calc(var(--spacing) * 2)!important}.h-4\/5{height:80%!important}.h-10{height:calc(var(--spacing) * 10)!important}.h-13{height:calc(var(--spacing) * 13)!important}.h-44{height:calc(var(--spacing) * 44)!important}.h-80{height:calc(var(--spacing) * 80)!important}.h-88{height:calc(var(--spacing) * 88)!important}.h-\[0\.7rem\]{height:.7rem!important}.h-\[1\.8rem\]{height:1.8rem!important}.h-\[2px\]{height:2px!important}.h-\[5\.8rem\]{height:5.8rem!important}.h-\[19\.4rem\]{height:19.4rem!important}.h-\[29\.6rem\]{height:29.6rem!important}.h-\[33rem\]{height:33rem!important}.h-\[43\.5rem\]{height:43.5rem!important}.h-\[calc\(100\%-6rem\)\]{height:calc(100% - 6rem)!important}.h-\[clamp\(19rem\,30vw\,41rem\)\]{height:clamp(19rem,30vw,41rem)!important}.h-auto{height:auto!important}.h-fit{height:fit-content!important}.h-full{height:100%!important}.h-px{height:1px!important}.h-screen{height:100vh!important}.max-h-0{max-height:0!important}.max-h-\[3\.2rem\]{max-height:3.2rem!important}.max-h-\[20\.5rem\]{max-height:20.5rem!important}.max-h-\[26rem\]{max-height:26rem!important}.max-h-\[27\.5rem\]{max-height:27.5rem!important}.max-h-\[min\(72vh\,52rem\)\]{max-height:min(72vh,52rem)!important}.max-h-screen{max-height:100vh!important}.min-h-\(--niche-announcement-height\){min-height:var(--niche-announcement-height)!important}.min-h-\(--niche-hero-height\,680px\){min-height:var(--niche-hero-height,680px)!important}.min-h-0{min-height:0!important}.min-h-6{min-height:calc(var(--spacing) * 6)!important}.min-h-8{min-height:calc(var(--spacing) * 8)!important}.min-h-9{min-height:calc(var(--spacing) * 9)!important}.min-h-10{min-height:calc(var(--spacing) * 10)!important}.min-h-11{min-height:calc(var(--spacing) * 11)!important}.min-h-12{min-height:calc(var(--spacing) * 12)!important}.min-h-13{min-height:calc(var(--spacing) * 13)!important}.min-h-40{min-height:calc(var(--spacing) * 40)!important}.min-h-64{min-height:calc(var(--spacing) * 64)!important}.min-h-80{min-height:calc(var(--spacing) * 80)!important}.min-h-96{min-height:calc(var(--spacing) * 96)!important}.min-h-\[1\.6rem\]{min-height:1.6rem!important}.min-h-\[4\.4rem\]{min-height:4.4rem!important}.min-h-\[5\.6rem\]{min-height:5.6rem!important}.min-h-\[7\.6rem\]{min-height:7.6rem!important}.min-h-\[9rem\]{min-height:9rem!important}.min-h-\[16rem\]{min-height:16rem!important}.min-h-\[18rem\]{min-height:18rem!important}.min-h-\[24rem\]{min-height:24rem!important}.min-h-\[26rem\]{min-height:26rem!important}.min-h-\[32rem\]{min-height:32rem!important}.min-h-\[34rem\]{min-height:34rem!important}.min-h-\[36rem\]{min-height:36rem!important}.min-h-\[42rem\]{min-height:42rem!important}.min-h-\[56px\]{min-height:56px!important}.min-h-\[56rem\]{min-height:56rem!important}.min-h-\[62px\]{min-height:62px!important}.min-h-\[220px\]{min-height:220px!important}.min-h-\[calc\(4\.5rem\+2px\)\]{min-height:calc(4.5rem + 2px)!important}.min-h-\[calc\(100svh-var\(--niche-header-height\,0px\)-var\(--niche-section-padding-mobile\,52px\)\)\]{min-height:calc(100svh - var(--niche-header-height,0px) - var(--niche-section-padding-mobile,52px))!important}.min-h-\[calc\(var\(--niche-announcement-height\,0px\)\+7\.6rem\)\]{min-height:calc(var(--niche-announcement-height,0px) + 7.6rem)!important}.min-h-\[inherit\]{min-height:inherit!important}.min-h-full{min-height:100%!important}.w-\(--swatch-input--size\,4\.4rem\){width:var(--swatch-input--size,4.4rem)!important}.w-1\/2{width:50%!important}.w-4{width:calc(var(--spacing) * 4)!important}.w-5{width:calc(var(--spacing) * 5)!important}.w-16{width:calc(var(--spacing) * 16)!important}.w-80{width:calc(var(--spacing) * 80)!important}.w-\[1\.1rem\]{width:1.1rem!important}.w-\[1\.8rem\]{width:1.8rem!important}.w-\[4\.4rem\]{width:4.4rem!important}.w-\[15px\]{width:15px!important}.w-\[25\.5rem\]{width:25.5rem!important}.w-\[33\%\]{width:33%!important}.w-\[40rem\]{width:40rem!important}.w-\[55\%\]{width:55%!important}.w-\[90\%\]{width:90%!important}.w-\[92\%\]{width:92%!important}.w-\[calc\(4\.5rem\/var\(--font-body-scale\)\)\]{width:calc(4.5rem / var(--font-body-scale))!important}.w-\[calc\(14rem\/var\(--font-body-scale\)\+2px\)\]{width:calc(14rem / var(--font-body-scale) + 2px)!important}.w-\[calc\(100\%\+0\.2rem\)\]{width:calc(100% + .2rem)!important}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)!important}.w-\[calc\(100\%-3rem\)\]{width:calc(100% - 3rem)!important}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px)!important}.w-\[min\(32rem\,calc\(100vw-2rem\)\)\]{width:min(32rem,100vw - 2rem)!important}.w-auto{width:auto!important}.w-fit{width:fit-content!important}.w-full{width:100%!important}.w-max{width:max-content!important}.w-min{width:min-content!important}.max-w-\(--page-width\){max-width:var(--page-width)!important}.max-w-2xl{max-width:var(--container-2xl)!important}.max-w-3xl{max-width:var(--container-3xl)!important}.max-w-4xl{max-width:var(--container-4xl)!important}.max-w-80{max-width:calc(var(--spacing) * 80)!important}.max-w-272{max-width:calc(var(--spacing) * 272)!important}.max-w-296{max-width:calc(var(--spacing) * 296)!important}.max-w-304{max-width:calc(var(--spacing) * 304)!important}.max-w-368{max-width:calc(var(--spacing) * 368)!important}.max-w-\[10ch\]{max-width:10ch!important}.max-w-\[16ch\]{max-width:16ch!important}.max-w-\[16rem\]{max-width:16rem!important}.max-w-\[18rem\]{max-width:18rem!important}.max-w-\[20rem\]{max-width:20rem!important}.max-w-\[25\.5rem\]{max-width:25.5rem!important}.max-w-\[28rem\]{max-width:28rem!important}.max-w-\[32rem\]{max-width:32rem!important}.max-w-\[33\.4rem\]{max-width:33.4rem!important}.max-w-\[36rem\]{max-width:36rem!important}.max-w-\[40rem\]{max-width:40rem!important}.max-w-\[42rem\]{max-width:42rem!important}.max-w-\[45rem\]{max-width:45rem!important}.max-w-\[52rem\]{max-width:52rem!important}.max-w-\[54\.5rem\]{max-width:54.5rem!important}.max-w-\[56rem\]{max-width:56rem!important}.max-w-\[62rem\]{max-width:62rem!important}.max-w-\[68rem\]{max-width:68rem!important}.max-w-\[70rem\]{max-width:70rem!important}.max-w-\[73\.4rem\]{max-width:73.4rem!important}.max-w-\[76rem\]{max-width:76rem!important}.max-w-\[82rem\]{max-width:82rem!important}.max-w-\[88rem\]{max-width:88rem!important}.max-w-\[92rem\]{max-width:92rem!important}.max-w-\[130rem\]{max-width:130rem!important}.max-w-\[160rem\]{max-width:160rem!important}.max-w-\[620px\]{max-width:620px!important}.max-w-\[760px\]{max-width:760px!important}.max-w-\[calc\(10rem\/var\(--font-body-scale\)\)\]{max-width:calc(10rem / var(--font-body-scale))!important}.max-w-\[calc\(100\%-6rem\)\]{max-width:calc(100% - 6rem)!important}.max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)!important}.max-w-full{max-width:100%!important}.max-w-none{max-width:none!important}.max-w-xl{max-width:var(--container-xl)!important}.min-w-0{min-width:0!important}.min-w-6{min-width:calc(var(--spacing) * 6)!important}.min-w-8{min-width:calc(var(--spacing) * 8)!important}.min-w-48{min-width:calc(var(--spacing) * 48)!important}.min-w-\[4\.4rem\]{min-width:4.4rem!important}.min-w-\[12rem\]{min-width:12rem!important}.min-w-\[16rem\]{min-width:16rem!important}.min-w-\[28rem\]{min-width:28rem!important}.min-w-full{min-width:100%!important}.flex-1{flex:1!important}.flex-auto{flex:auto!important}.shrink-0{flex-shrink:0!important}.grow{flex-grow:1!important}.border-collapse{border-collapse:collapse!important}.origin-left{transform-origin:0!important}.-translate-x-1\/2{--tw-translate-x: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.translate-x-0{--tw-translate-x:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.translate-x-full{--tw-translate-x:100%!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-1\/2{--tw-translate-y: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-full{--tw-translate-y:-100%!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.translate-y-0{--tw-translate-y:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.scale-100{--tw-scale-x:100%!important;--tw-scale-y:100%!important;--tw-scale-z:100%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.-rotate-90{rotate:-90deg!important}.rotate-90{rotate:90deg!important}.rotate-180{rotate:180deg!important}.rotate-\[-8deg\]{rotate:-8deg!important}.rotate-\[10deg\]{rotate:10deg!important}.\[transform\:perspective\(0\)\]{transform:perspective(0)!important}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-pointer{cursor:pointer!important}.cursor-text{cursor:text!important}.cursor-zoom-out{cursor:zoom-out!important}.resize-none{resize:none!important}.resize-y{resize:vertical!important}.\[scroll-snap-type\:x_mandatory\]{scroll-snap-type:x mandatory!important}.\[scroll-snap-align\:center\]{scroll-snap-align:center!important}.\[scroll-snap-align\:start\]{scroll-snap-align:start!important}.scroll-mt-\[calc\(var\(--niche-header-height\,0px\)\+2rem\)\]{scroll-margin-top:calc(var(--niche-header-height,0px) + 2rem)!important}.scroll-py-2{scroll-padding-block:calc(var(--spacing) * 2)!important}.scrollbar-none{scrollbar-width:none!important}.scrollbar-thin{scrollbar-width:thin!important}.scrollbar-thumb-niche-muted{--tw-scrollbar-thumb:rgba(var(--niche-global-text-rgb), .72)!important;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)!important}.scrollbar-track-transparent{--tw-scrollbar-track:transparent!important;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)!important}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable!important}.list-none{list-style-type:none!important}.\[appearance\:textfield\]{-webkit-appearance:textfield!important;appearance:textfield!important}.appearance-none{-webkit-appearance:none!important;appearance:none!important}.auto-cols-\[100\%\]{grid-auto-columns:100%!important}.auto-cols-\[minmax\(230px\,1fr\)\]{grid-auto-columns:minmax(230px,1fr)!important}.grid-flow-col{grid-auto-flow:column!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-\[1\.6rem_minmax\(0\,1fr\)\]{grid-template-columns:1.6rem minmax(0,1fr)!important}.grid-cols-\[1\.6rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.6rem minmax(0,1fr) auto!important}.grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)!important}.grid-cols-\[3\.2rem_minmax\(4rem\,1fr\)_3\.2rem\]{grid-template-columns:3.2rem minmax(4rem,1fr) 3.2rem!important}.grid-cols-\[3\.6rem_minmax\(4\.4rem\,1fr\)_3\.6rem\]{grid-template-columns:3.6rem minmax(4.4rem,1fr) 3.6rem!important}.grid-cols-\[4\.8rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:4.8rem minmax(0,1fr) auto!important}.grid-cols-\[5rem_1fr\]{grid-template-columns:5rem 1fr!important}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto!important}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto!important}.grid-cols-\[minmax\(10rem\,1fr\)_minmax\(0\,auto\)_minmax\(10rem\,1fr\)\]{grid-template-columns:minmax(10rem,1fr) minmax(0,auto) minmax(10rem,1fr)!important}.grid-cols-\[repeat\(6\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(6,minmax(0,1fr))!important}.grid-cols-\[repeat\(var\(--cols-mobile\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--cols-mobile),minmax(0,1fr))!important}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto!important}.flex-col{flex-direction:column!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap{flex-wrap:wrap!important}.place-content-center{place-content:center!important}.content-between{align-content:space-between!important}.content-center{align-content:center!important}.content-start{align-content:flex-start!important}.items-baseline{align-items:baseline!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.items-start{align-items:flex-start!important}.justify-between{justify-content:space-between!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-start{justify-content:flex-start!important}.justify-items-center{justify-items:center!important}.gap-\(--grid-mobile-vertical-spacing\){gap:var(--grid-mobile-vertical-spacing)!important}.gap-0{gap:0!important}.gap-1{gap:var(--spacing)!important}.gap-1\.5{gap:calc(var(--spacing) * 1.5)!important}.gap-2{gap:calc(var(--spacing) * 2)!important}.gap-2\.5{gap:calc(var(--spacing) * 2.5)!important}.gap-3{gap:calc(var(--spacing) * 3)!important}.gap-4{gap:calc(var(--spacing) * 4)!important}.gap-5{gap:calc(var(--spacing) * 5)!important}.gap-6{gap:calc(var(--spacing) * 6)!important}.gap-7{gap:calc(var(--spacing) * 7)!important}.gap-8{gap:calc(var(--spacing) * 8)!important}.gap-9{gap:calc(var(--spacing) * 9)!important}.gap-10{gap:calc(var(--spacing) * 10)!important}.gap-12{gap:calc(var(--spacing) * 12)!important}.gap-\[1\.3rem\]{gap:1.3rem!important}.gap-\[1\.8rem\]{gap:1.8rem!important}.gap-\[1\.8rem_4rem\]{gap:1.8rem 4rem!important}.gap-flow{gap:clamp(5.6rem,10vw,14rem)!important}.gap-header-gap{gap:clamp(3.2rem,6vw,5.6rem)!important}.gap-x-2{column-gap:calc(var(--spacing) * 2)!important}.gap-x-3{column-gap:calc(var(--spacing) * 3)!important}.gap-x-4{column-gap:calc(var(--spacing) * 4)!important}.gap-x-5{column-gap:calc(var(--spacing) * 5)!important}.gap-x-8{column-gap:calc(var(--spacing) * 8)!important}.gap-x-10{column-gap:calc(var(--spacing) * 10)!important}.gap-y-1{row-gap:var(--spacing)!important}.gap-y-2{row-gap:calc(var(--spacing) * 2)!important}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)!important}.gap-y-3{row-gap:calc(var(--spacing) * 3)!important}.gap-y-10{row-gap:calc(var(--spacing) * 10)!important}.gap-y-12{row-gap:calc(var(--spacing) * 12)!important}.self-center{align-self:center!important}.self-start{align-self:flex-start!important}.\[justify-self\:var\(--text-alignment\)\]{justify-self:var(--text-alignment)!important}.justify-self-center{justify-self:center!important}.justify-self-start{justify-self:flex-start!important}.truncate{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overscroll-contain{overscroll-behavior:contain!important}.scroll-smooth{scroll-behavior:smooth!important}.rounded-\(--niche-radius-button\){border-radius:var(--niche-radius-button)!important}.rounded-\(--niche-radius-card\){border-radius:var(--niche-radius-card)!important}.rounded-\(--niche-radius-input\){border-radius:var(--niche-radius-input)!important}.rounded-\(--niche-radius-media\){border-radius:var(--niche-radius-media)!important}.rounded-\(--swatch-input--border-radius\,0\.2rem\){border-radius:var(--swatch-input--border-radius,.2rem)!important}.rounded-\(--swatch-input--border-radius\,50\%\){border-radius:var(--swatch-input--border-radius,50%)!important}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)!important}.rounded-\[calc\(var\(--border-radius\)-var\(--border-width\)\)\]{border-radius:calc(var(--border-radius) - var(--border-width))!important}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)!important}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)!important}.rounded-full{border-radius:3.40282e38px!important}.rounded-lg{border-radius:var(--radius)!important}.rounded-md{border-radius:calc(var(--radius) * .8)!important}.rounded-niche-button{border-radius:var(--niche-radius-button)!important}.rounded-niche-card{border-radius:var(--niche-radius-card)!important}.rounded-niche-input{border-radius:var(--niche-radius-input)!important}.rounded-niche-media{border-radius:var(--niche-radius-media)!important}.rounded-none{border-radius:0!important}.rounded-xl{border-radius:calc(var(--radius) * 1.4)!important}.rounded-t-niche-card{border-top-left-radius:var(--niche-radius-card)!important;border-top-right-radius:var(--niche-radius-card)!important}.rounded-b-niche-card{border-bottom-right-radius:var(--niche-radius-card)!important;border-bottom-left-radius:var(--niche-radius-card)!important}.rounded-br-none{border-bottom-right-radius:0!important}.border{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.border-x-0{border-inline-style:var(--tw-border-style)!important;border-inline-width:0!important}.border-y{border-block-style:var(--tw-border-style)!important;border-block-width:1px!important}.border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.border-t-0{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.border-r-0{border-right-style:var(--tw-border-style)!important;border-right-width:0!important}.border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.border-b-2{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:2px!important}.border-l{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.border-l-0{border-left-style:var(--tw-border-style)!important;border-left-width:0!important}.border-l-2{border-left-style:var(--tw-border-style)!important;border-left-width:2px!important}.border-l-\[0\.2rem\]{border-left-style:var(--tw-border-style)!important;border-left-width:.2rem!important}.border-dashed{--tw-border-style:dashed!important;border-style:dashed!important}.border-solid{--tw-border-style:solid!important;border-style:solid!important}.\[border-color\:color-mix\(in_srgb\,var\(--panel-accent\)_50\%\,transparent\)\]{border-color:var(--panel-accent)!important}@supports (color:color-mix(in lab,red,red)){.\[border-color\:color-mix\(in_srgb\,var\(--panel-accent\)_50\%\,transparent\)\]{border-color:color-mix(in srgb,var(--panel-accent) 50%,transparent)!important}}.border-destructive\/20{border-color:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.border-destructive\/20{border-color:color-mix(in oklab,var(--destructive) 20%,transparent)!important}}.border-destructive\/30{border-color:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--destructive) 30%,transparent)!important}}.border-niche-accent,.border-niche-accent\/25{border-color:var(--niche-global-accent)!important}@supports (color:color-mix(in lab,red,red)){.border-niche-accent\/25{border-color:color-mix(in oklab,var(--niche-global-accent) 25%,transparent)!important}}.border-niche-border{border-color:rgba(var(--niche-global-text-rgb),.16)!important}.border-niche-border-field{border-color:rgba(var(--niche-global-text-rgb),.36)!important}.border-niche-border-hairline{border-color:rgba(var(--niche-global-text-rgb),.08)!important}.border-niche-border-muted{border-color:rgba(var(--niche-global-text-rgb),.12)!important}.border-niche-border-subtle{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.border-niche-control-muted{border-color:rgba(var(--niche-global-text-rgb),.5)!important}.border-niche-dark\/20{border-color:var(--niche-global-dark)!important}@supports (color:color-mix(in lab,red,red)){.border-niche-dark\/20{border-color:color-mix(in oklab,var(--niche-global-dark) 20%,transparent)!important}}.border-niche-light{border-color:var(--niche-global-light)!important}.border-niche-light-border{border-color:rgba(var(--niche-global-light-rgb),.12)!important}.border-niche-light\/15{border-color:var(--niche-global-light)!important}@supports (color:color-mix(in lab,red,red)){.border-niche-light\/15{border-color:color-mix(in oklab,var(--niche-global-light) 15%,transparent)!important}}.border-niche-light\/25{border-color:var(--niche-global-light)!important}@supports (color:color-mix(in lab,red,red)){.border-niche-light\/25{border-color:color-mix(in oklab,var(--niche-global-light) 25%,transparent)!important}}.border-niche-muted{border-color:rgba(var(--niche-global-text-rgb),.72)!important}.border-niche-text,.border-niche-text\/10{border-color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.border-niche-text\/10{border-color:color-mix(in oklab,var(--niche-global-text) 10%,transparent)!important}}.border-transparent{border-color:#0000!important}.bg-\(--nav-accent\){background-color:var(--nav-accent)!important}.bg-destructive\/10{background-color:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)!important}}.bg-niche-accent,.bg-niche-accent\/10{background-color:var(--niche-global-accent)!important}@supports (color:color-mix(in lab,red,red)){.bg-niche-accent\/10{background-color:color-mix(in oklab,var(--niche-global-accent) 10%,transparent)!important}}.bg-niche-border{background-color:rgba(var(--niche-global-text-rgb),.16)!important}.bg-niche-dark,.bg-niche-dark\/20{background-color:var(--niche-global-dark)!important}@supports (color:color-mix(in lab,red,red)){.bg-niche-dark\/20{background-color:color-mix(in oklab,var(--niche-global-dark) 20%,transparent)!important}}.bg-niche-dark\/35{background-color:var(--niche-global-dark)!important}@supports (color:color-mix(in lab,red,red)){.bg-niche-dark\/35{background-color:color-mix(in oklab,var(--niche-global-dark) 35%,transparent)!important}}.bg-niche-dark\/45{background-color:var(--niche-global-dark)!important}@supports (color:color-mix(in lab,red,red)){.bg-niche-dark\/45{background-color:color-mix(in oklab,var(--niche-global-dark) 45%,transparent)!important}}.bg-niche-dark\/60{background-color:var(--niche-global-dark)!important}@supports (color:color-mix(in lab,red,red)){.bg-niche-dark\/60{background-color:color-mix(in oklab,var(--niche-global-dark) 60%,transparent)!important}}.bg-niche-light,.bg-niche-light\/15{background-color:var(--niche-global-light)!important}@supports (color:color-mix(in lab,red,red)){.bg-niche-light\/15{background-color:color-mix(in oklab,var(--niche-global-light) 15%,transparent)!important}}.bg-niche-light\/20{background-color:var(--niche-global-light)!important}@supports (color:color-mix(in lab,red,red)){.bg-niche-light\/20{background-color:color-mix(in oklab,var(--niche-global-light) 20%,transparent)!important}}.bg-niche-overlay{background-color:rgba(var(--niche-global-text-rgb),.42)!important}.bg-niche-surface{background-color:var(--niche-global-surface)!important}.bg-niche-surface-muted,.bg-niche-surface-muted\/50{background-color:var(--niche-global-surface-muted)!important}@supports (color:color-mix(in lab,red,red)){.bg-niche-surface-muted\/50{background-color:color-mix(in oklab,var(--niche-global-surface-muted) 50%,transparent)!important}}.bg-niche-surface-soft{background-color:rgba(var(--niche-global-text-rgb),.1)!important}.bg-niche-surface-tint{background-color:rgba(var(--niche-global-text-rgb),.04)!important}.bg-niche-surface\/92{background-color:var(--niche-global-surface)!important}@supports (color:color-mix(in lab,red,red)){.bg-niche-surface\/92{background-color:color-mix(in oklab,var(--niche-global-surface) 92%,transparent)!important}}.bg-niche-surface\/96{background-color:var(--niche-global-surface)!important}@supports (color:color-mix(in lab,red,red)){.bg-niche-surface\/96{background-color:color-mix(in oklab,var(--niche-global-surface) 96%,transparent)!important}}.bg-niche-text,.bg-niche-text\/20{background-color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.bg-niche-text\/20{background-color:color-mix(in oklab,var(--niche-global-text) 20%,transparent)!important}}.bg-transparent{background-color:#0000!important}.\[background-image\:var\(--niche-gradient-hero-overlay\)\]{background-image:var(--niche-gradient-hero-overlay)!important}.bg-\[linear-gradient\(135deg\,var\(--color-niche-accent\)\,var\(--color-niche-dark\)\)\]{background-image:linear-gradient(135deg,var(--color-niche-accent),var(--color-niche-dark))!important}.bg-\[linear-gradient\(135deg\,var\(--color-niche-surface-muted\)_0\%\,var\(--color-niche-accent\)_100\%\)\]{background-image:linear-gradient(135deg,var(--color-niche-surface-muted) 0%,var(--color-niche-accent) 100%)!important}.bg-cover{background-size:cover!important}.bg-clip-padding{background-clip:padding-box!important}.bg-clip-text{-webkit-background-clip:text!important;background-clip:text!important}.bg-position-\(--swatch-focal-point\,initial\){background-position:var(--swatch-focal-point,initial)!important}.bg-origin-border{background-origin:border-box!important}.fill-niche-placeholder{fill:rgba(var(--niche-global-text-rgb),.55)!important}.object-contain{object-fit:contain!important}.object-cover{object-fit:cover!important}.object-\(--niche-hero-image-position\){object-position:var(--niche-hero-image-position)!important}.p-\(--modal-padding\){padding:var(--modal-padding)!important}.p-0{padding:0!important}.p-1{padding:var(--spacing)!important}.p-2{padding:calc(var(--spacing) * 2)!important}.p-3{padding:calc(var(--spacing) * 3)!important}.p-4{padding:calc(var(--spacing) * 4)!important}.p-5{padding:calc(var(--spacing) * 5)!important}.p-6{padding:calc(var(--spacing) * 6)!important}.p-8{padding:calc(var(--spacing) * 8)!important}.p-10{padding:calc(var(--spacing) * 10)!important}.p-\[0_1\.5rem_0_3rem\]{padding:0 1.5rem 0 3rem!important}.p-\[1\.2rem\]{padding:1.2rem!important}.p-\[1\.8rem\]{padding:1.8rem!important}.p-\[24px_18px\]{padding:24px 18px!important}.px-0{padding-inline:0!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)!important}.px-1{padding-inline:var(--spacing)!important}.px-2{padding-inline:calc(var(--spacing) * 2)!important}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.px-3{padding-inline:calc(var(--spacing) * 3)!important}.px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-6{padding-inline:calc(var(--spacing) * 6)!important}.px-7{padding-inline:calc(var(--spacing) * 7)!important}.px-8{padding-inline:calc(var(--spacing) * 8)!important}.px-10{padding-inline:calc(var(--spacing) * 10)!important}.px-14{padding-inline:calc(var(--spacing) * 14)!important}.py-\(--niche-section-padding-mobile\){padding-block:var(--niche-section-padding-mobile)!important}.py-\(--section-padding-top-mobile\){padding-block:var(--section-padding-top-mobile)!important}.py-0{padding-block:0!important}.py-1{padding-block:var(--spacing)!important}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.py-3{padding-block:calc(var(--spacing) * 3)!important}.py-4{padding-block:calc(var(--spacing) * 4)!important}.py-5{padding-block:calc(var(--spacing) * 5)!important}.py-6{padding-block:calc(var(--spacing) * 6)!important}.py-8{padding-block:calc(var(--spacing) * 8)!important}.py-9{padding-block:calc(var(--spacing) * 9)!important}.py-10{padding-block:calc(var(--spacing) * 10)!important}.py-12{padding-block:calc(var(--spacing) * 12)!important}.py-16{padding-block:calc(var(--spacing) * 16)!important}.py-\[0\.6rem\]{padding-block:.6rem!important}.py-\[1\.3rem\]{padding-block:1.3rem!important}.py-\[1\.5rem\]{padding-block:1.5rem!important}.py-\[7\.2rem\]{padding-block:7.2rem!important}.py-\[42px\]{padding-block:42px!important}.py-\[clamp\(48px\,9vw\,110px\)\]{padding-block:clamp(48px,9vw,110px)!important}.pt-\(--section-padding-top-mobile\){padding-top:var(--section-padding-top-mobile)!important}.pt-0{padding-top:0!important}.pt-1{padding-top:var(--spacing)!important}.pt-2{padding-top:calc(var(--spacing) * 2)!important}.pt-4{padding-top:calc(var(--spacing) * 4)!important}.pt-5{padding-top:calc(var(--spacing) * 5)!important}.pt-6{padding-top:calc(var(--spacing) * 6)!important}.pt-8{padding-top:calc(var(--spacing) * 8)!important}.pt-10{padding-top:calc(var(--spacing) * 10)!important}.pt-12{padding-top:calc(var(--spacing) * 12)!important}.pt-32{padding-top:calc(var(--spacing) * 32)!important}.pt-\[clamp\(3\.2rem\,6vw\,5\.6rem\)\]{padding-top:clamp(3.2rem,6vw,5.6rem)!important}.pt-\[clamp\(3\.2rem\,6vw\,6\.4rem\)\]{padding-top:clamp(3.2rem,6vw,6.4rem)!important}.pr-2{padding-right:calc(var(--spacing) * 2)!important}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)!important}.pr-3{padding-right:calc(var(--spacing) * 3)!important}.pr-5{padding-right:calc(var(--spacing) * 5)!important}.pr-11{padding-right:calc(var(--spacing) * 11)!important}.pr-12{padding-right:calc(var(--spacing) * 12)!important}.pr-16{padding-right:calc(var(--spacing) * 16)!important}.pr-18{padding-right:calc(var(--spacing) * 18)!important}.pr-\[1\.7rem\]{padding-right:1.7rem!important}.pr-\[4\.4rem\]{padding-right:4.4rem!important}.pb-\(--section-padding-bottom-mobile\){padding-bottom:var(--section-padding-bottom-mobile)!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:var(--spacing)!important}.pb-2{padding-bottom:calc(var(--spacing) * 2)!important}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)!important}.pb-3{padding-bottom:calc(var(--spacing) * 3)!important}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)!important}.pb-4{padding-bottom:calc(var(--spacing) * 4)!important}.pb-5{padding-bottom:calc(var(--spacing) * 5)!important}.pb-6{padding-bottom:calc(var(--spacing) * 6)!important}.pb-8{padding-bottom:calc(var(--spacing) * 8)!important}.pb-12{padding-bottom:calc(var(--spacing) * 12)!important}.pb-\[1\.1rem\]{padding-bottom:1.1rem!important}.pb-\[66\.6\%\]{padding-bottom:66.6%!important}.pb-\[100\%\]{padding-bottom:100%!important}.pb-\[125\%\]{padding-bottom:125%!important}.pb-\[clamp\(3\.6rem\,6vw\,6rem\)\]{padding-bottom:clamp(3.6rem,6vw,6rem)!important}.pl-0{padding-left:0!important}.pl-2{padding-left:calc(var(--spacing) * 2)!important}.pl-3{padding-left:calc(var(--spacing) * 3)!important}.pl-4{padding-left:calc(var(--spacing) * 4)!important}.pl-5{padding-left:calc(var(--spacing) * 5)!important}.pl-6{padding-left:calc(var(--spacing) * 6)!important}.pl-\[calc\(2\.4rem\+var\(--swatch-input--size\)\)\]{padding-left:calc(2.4rem + var(--swatch-input--size))!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.align-middle{vertical-align:middle!important}.align-top{vertical-align:top!important}.font-\[Times\]{font-family:Times!important}.font-\[inherit\]{font-family:inherit!important}.font-heading{font-family:var(--font-heading-family)!important}.font-mono{font-family:var(--font-mono)!important}.font-sans{font-family:var(--font-body-family)!important}.text-headline{font-size:clamp(3rem,9vw,5.4rem)!important;line-height:var(--tw-leading,.96)!important;letter-spacing:var(--tw-tracking,normal)!important;font-weight:var(--tw-font-weight,var(--font-heading-weight))!important}.text-hero{font-size:clamp(3.8rem,2rem + 4.7vw,8rem)!important;line-height:var(--tw-leading,.95)!important;letter-spacing:var(--tw-tracking,normal)!important;font-weight:var(--tw-font-weight,var(--font-heading-weight))!important}.text-\[1\.3rem\]{font-size:1.3rem!important}.text-\[1\.5rem\]{font-size:1.5rem!important}.text-\[1\.6rem\]{font-size:1.6rem!important}.text-\[1\.8rem\]{font-size:1.8rem!important}.text-\[1\.15rem\]{font-size:1.15rem!important}.text-\[1\.35rem\]{font-size:1.35rem!important}.text-\[1\.65rem\]{font-size:1.65rem!important}.text-\[2\.1rem\]{font-size:2.1rem!important}.text-\[2\.8rem\]{font-size:2.8rem!important}.text-\[2rem\]{font-size:2rem!important}.text-\[calc\(var\(--font-heading-scale\)\*1\.2rem\)\]{font-size:calc(var(--font-heading-scale) * 1.2rem)!important}.text-\[calc\(var\(--font-heading-scale\)\*1\.5rem\)\]{font-size:calc(var(--font-heading-scale) * 1.5rem)!important}.text-\[calc\(var\(--font-heading-scale\)\*1\.7rem\)\]{font-size:calc(var(--font-heading-scale) * 1.7rem)!important}.text-\[calc\(var\(--font-heading-scale\)\*2rem\)\]{font-size:calc(var(--font-heading-scale) * 2rem)!important}.text-\[calc\(var\(--font-heading-scale\)\*3rem\)\]{font-size:calc(var(--font-heading-scale) * 3rem)!important}.text-\[calc\(var\(--font-size\)\*1rem\)\]{font-size:calc(var(--font-size) * 1rem)!important}.text-\[clamp\(2\.2rem\,4vw\,4\.2rem\)\]{font-size:clamp(2.2rem,4vw,4.2rem)!important}.text-\[clamp\(2\.4rem\,4vw\,3\.6rem\)\]{font-size:clamp(2.4rem,4vw,3.6rem)!important}.text-\[clamp\(2\.4rem\,5vw\,4rem\)\]{font-size:clamp(2.4rem,5vw,4rem)!important}.text-\[clamp\(2\.4rem\,6vw\,3\.6rem\)\]{font-size:clamp(2.4rem,6vw,3.6rem)!important}.text-\[clamp\(2\.8rem\,4vw\,4\.4rem\)\]{font-size:clamp(2.8rem,4vw,4.4rem)!important}.text-\[clamp\(2\.8rem\,5vw\,4\.8rem\)\]{font-size:clamp(2.8rem,5vw,4.8rem)!important}.text-\[clamp\(3\.2rem\,6vw\,5\.6rem\)\]{font-size:clamp(3.2rem,6vw,5.6rem)!important}.text-\[clamp\(3\.4rem\,5vw\,5\.8rem\)\]{font-size:clamp(3.4rem,5vw,5.8rem)!important}.text-\[clamp\(3\.8rem\,8vw\,7\.2rem\)\]{font-size:clamp(3.8rem,8vw,7.2rem)!important}.text-\[clamp\(3rem\,7vw\,5\.6rem\)\]{font-size:clamp(3rem,7vw,5.6rem)!important}.text-\[clamp\(3rem\,7vw\,7rem\)\]{font-size:clamp(3rem,7vw,7rem)!important}.text-\[clamp\(3rem\,9vw\,5\.4rem\)\]{font-size:clamp(3rem,9vw,5.4rem)!important}.text-\[clamp\(4\.4rem\,8vw\,8rem\)\]{font-size:clamp(4.4rem,8vw,8rem)!important}.text-\[clamp\(4\.4rem\,9vw\,8\.4rem\)\]{font-size:clamp(4.4rem,9vw,8.4rem)!important}.text-\[clamp\(4\.8rem\,10vw\,9\.6rem\)\]{font-size:clamp(4.8rem,10vw,9.6rem)!important}.text-\[clamp\(4rem\,7vw\,6\.8rem\)\]{font-size:clamp(4rem,7vw,6.8rem)!important}.text-body-lg{font-size:1.5rem!important}.text-body-md{font-size:1.4rem!important}.text-body-sm{font-size:1.3rem!important}.text-body-xs{font-size:1.2rem!important}.text-caption{font-size:1.1rem!important}.text-lead{font-size:1.6rem!important}.text-subhead{font-size:1.7rem!important}.text-title{font-size:2rem!important}.text-title-lg{font-size:2.4rem!important}.text-title-sm{font-size:1.8rem!important}.leading-\[0\.95\]{--tw-leading:.95!important;line-height:.95!important}.leading-\[0\.96\]{--tw-leading:.96!important;line-height:.96!important}.leading-\[1\.1\]{--tw-leading:1.1!important;line-height:1.1!important}.leading-\[1\.4\]{--tw-leading:1.4!important;line-height:1.4!important}.leading-\[1\.5\]{--tw-leading:1.5!important;line-height:1.5!important}.leading-\[1\.6\]{--tw-leading:1.6!important;line-height:1.6!important}.leading-\[1\.7\]{--tw-leading:1.7!important;line-height:1.7!important}.leading-\[1\.35\]{--tw-leading:1.35!important;line-height:1.35!important}.leading-\[1\.45\]{--tw-leading:1.45!important;line-height:1.45!important}.leading-\[1\.55\]{--tw-leading:1.55!important;line-height:1.55!important}.leading-\[1\.65\]{--tw-leading:1.65!important;line-height:1.65!important}.leading-\[calc\(1\+0\.1\/var\(--font-body-scale\)\)\]{--tw-leading:calc(1 + .1 / var(--font-body-scale))!important;line-height:calc(1 + .1 / var(--font-body-scale))!important}.leading-\[calc\(1\+0\.2\/var\(--font-body-scale\)\)\]{--tw-leading:calc(1 + .2 / var(--font-body-scale))!important;line-height:calc(1 + .2 / var(--font-body-scale))!important}.leading-\[calc\(1\+0\.4\/var\(--font-body-scale\)\)\]{--tw-leading:calc(1 + .4 / var(--font-body-scale))!important;line-height:calc(1 + .4 / var(--font-body-scale))!important}.leading-\[calc\(1\+0\.5\/var\(--font-body-scale\)\)\]{--tw-leading:calc(1 + .5 / var(--font-body-scale))!important;line-height:calc(1 + .5 / var(--font-body-scale))!important}.leading-\[calc\(1\+0\.7\/var\(--font-body-scale\)\)\]{--tw-leading:calc(1 + .7 / var(--font-body-scale))!important;line-height:calc(1 + .7 / var(--font-body-scale))!important}.leading-\[calc\(1\+0\.8\/var\(--font-body-scale\)\)\]{--tw-leading:calc(1 + .8 / var(--font-body-scale))!important;line-height:calc(1 + .8 / var(--font-body-scale))!important}.leading-none{--tw-leading:1!important;line-height:1!important}.leading-normal{--tw-leading:var(--leading-normal)!important;line-height:var(--leading-normal)!important}.leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.font-\(--font-heading-weight\){--tw-font-weight:var(--font-heading-weight)!important;font-weight:var(--font-heading-weight)!important}.font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.tracking-\[0\.1rem\]{--tw-tracking:.1rem!important;letter-spacing:.1rem!important}.tracking-\[0\.04rem\]{--tw-tracking:.04rem!important;letter-spacing:.04rem!important}.tracking-\[0\.06rem\]{--tw-tracking:.06rem!important;letter-spacing:.06rem!important}.tracking-\[0\.07rem\]{--tw-tracking:.07rem!important;letter-spacing:.07rem!important}.tracking-\[0\.08em\]{--tw-tracking:.08em!important;letter-spacing:.08em!important}.tracking-\[0\.13rem\]{--tw-tracking:.13rem!important;letter-spacing:.13rem!important}.tracking-\[0\.14em\]{--tw-tracking:.14em!important;letter-spacing:.14em!important}.tracking-\[0\.18em\]{--tw-tracking:.18em!important;letter-spacing:.18em!important}.tracking-\[calc\(var\(--letter-spacing\)\*1rem\)\]{--tw-tracking:calc(var(--letter-spacing) * 1rem)!important;letter-spacing:calc(var(--letter-spacing) * 1rem)!important}.tracking-normal{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere!important}.break-words,.wrap-break-word{overflow-wrap:break-word!important}.break-all{word-break:break-all!important}.whitespace-normal{white-space:normal!important}.whitespace-nowrap{white-space:nowrap!important}.text-\(--panel-accent\){color:var(--panel-accent)!important}.text-\[inherit\]{color:inherit!important}.text-current,.text-current\/60{color:currentColor!important}@supports (color:color-mix(in lab,red,red)){.text-current\/60{color:color-mix(in oklab,currentcolor 60%,transparent)!important}}.text-current\/72{color:currentColor!important}@supports (color:color-mix(in lab,red,red)){.text-current\/72{color:color-mix(in oklab,currentcolor 72%,transparent)!important}}.text-destructive{color:var(--destructive)!important}.text-inherit{color:inherit!important}.text-niche-accent,.text-niche-accent\/80{color:var(--niche-global-accent)!important}@supports (color:color-mix(in lab,red,red)){.text-niche-accent\/80{color:color-mix(in oklab,var(--niche-global-accent) 80%,transparent)!important}}.text-niche-caption{color:rgba(var(--niche-global-text-rgb),.62)!important}.text-niche-control-soft{color:rgba(var(--niche-global-text-rgb),.75)!important}.text-niche-dark{color:var(--niche-global-dark)!important}.text-niche-light{color:var(--niche-global-light)!important}.text-niche-light-faint{color:rgba(var(--niche-global-light-rgb),.66)!important}.text-niche-light-muted{color:rgba(var(--niche-global-light-rgb),.76)!important}.text-niche-light-subtle{color:rgba(var(--niche-global-light-rgb),.72)!important}.text-niche-light\/70{color:var(--niche-global-light)!important}@supports (color:color-mix(in lab,red,red)){.text-niche-light\/70{color:color-mix(in oklab,var(--niche-global-light) 70%,transparent)!important}}.text-niche-light\/75{color:var(--niche-global-light)!important}@supports (color:color-mix(in lab,red,red)){.text-niche-light\/75{color:color-mix(in oklab,var(--niche-global-light) 75%,transparent)!important}}.text-niche-light\/80{color:var(--niche-global-light)!important}@supports (color:color-mix(in lab,red,red)){.text-niche-light\/80{color:color-mix(in oklab,var(--niche-global-light) 80%,transparent)!important}}.text-niche-muted{color:rgba(var(--niche-global-text-rgb),.72)!important}.text-niche-placeholder{color:rgba(var(--niche-global-text-rgb),.55)!important}.text-niche-prose{color:rgba(var(--niche-global-text-rgb),.74)!important}.text-niche-surface{color:var(--niche-global-surface)!important}.text-niche-text,.text-niche-text\/55{color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.text-niche-text\/55{color:color-mix(in oklab,var(--niche-global-text) 55%,transparent)!important}}.text-niche-text\/70{color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.text-niche-text\/70{color:color-mix(in oklab,var(--niche-global-text) 70%,transparent)!important}}.text-niche-text\/80{color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.text-niche-text\/80{color:color-mix(in oklab,var(--niche-global-text) 80%,transparent)!important}}.text-transparent{color:#0000!important}.capitalize{text-transform:capitalize!important}.uppercase{text-transform:uppercase!important}.italic{font-style:italic!important}.not-italic{font-style:normal!important}.line-through{text-decoration-line:line-through!important}.no-underline{text-decoration-line:none!important}.underline{text-decoration-line:underline!important}.decoration-\[0\.1rem\]{text-decoration-thickness:.1rem!important}.underline-offset-4{text-underline-offset:4px!important}.underline-offset-\[0\.3rem\]{text-underline-offset:.3rem!important}.opacity-\(--email-banner-overlay-opacity\){opacity:var(--email-banner-overlay-opacity)!important}.opacity-0{opacity:0!important}.opacity-70{opacity:.7!important}.opacity-85{opacity:.85!important}.opacity-100{opacity:1!important}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-niche-card{--tw-shadow:0 14px 34px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .06))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-niche-panel{--tw-shadow:0 18px 48px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .08))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-niche-popover{--tw-shadow:0 18px 48px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .14))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-niche-search{--tw-shadow:0 20px 58px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .16))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-niche-search-page{--tw-shadow:0 22px 60px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .18))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-niche-search-results{--tw-shadow:0 18px 50px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .14))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.outline{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.contrast-\[1\.04\]{--tw-contrast:contrast(1.04)!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.saturate-\[1\.06\]{--tw-saturate:saturate(1.06)!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))!important;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[max-height\]{transition-property:max-height!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[opacity\,color\,background-color\]{transition-property:opacity,color,background-color!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[opacity\,transform\,display\]{transition-property:opacity,transform,display!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[opacity\,transform\]{transition-property:opacity,transform!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[opacity\,visibility\]{transition-property:opacity,visibility!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[text-decoration-thickness\]{transition-property:text-decoration-thickness!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[transform\,opacity\]{transition-property:transform,opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[visibility\]{transition-property:visibility!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[width\]{transition-property:width!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-opacity{transition-property:opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-transform{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-none{transition-property:none!important}.transition-discrete{transition-behavior:allow-discrete!important}.duration-\(--duration-default\){--tw-duration:var(--duration-default)!important;transition-duration:var(--duration-default)!important}.duration-\(--duration-short\){--tw-duration:var(--duration-short)!important;transition-duration:var(--duration-short)!important}.duration-150{--tw-duration:.15s!important;transition-duration:.15s!important}.duration-200{--tw-duration:.2s!important;transition-duration:.2s!important}.duration-300{--tw-duration:.3s!important;transition-duration:.3s!important}.duration-500{--tw-duration:.5s!important;transition-duration:.5s!important}.duration-700{--tw-duration:.7s!important;transition-duration:.7s!important}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1)!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}.ease-\[ease\]{--tw-ease:ease!important;transition-timing-function:ease!important}.ease-in-out{--tw-ease:var(--ease-in-out)!important;transition-timing-function:var(--ease-in-out)!important}.ease-out{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}.outline-none{--tw-outline-style:none!important;outline-style:none!important}.repeat-infinite{--tw-animation-iteration-count:infinite!important;animation-iteration-count:infinite!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.\[--border-opacity\:0\]{--border-opacity:0!important}.\[--cart-notification-right-lg\:2rem\]{--cart-notification-right-lg:2rem!important}.\[--cart-notification-right-lg\:4rem\]{--cart-notification-right-lg:4rem!important}.\[--desktop-margin-left-first-item\:max\(5rem\,calc\(\(100vw-var\(--page-width\)\+10rem-var\(--grid-desktop-horizontal-spacing\)\)\/2\)\)\]{--desktop-margin-left-first-item:max(5rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 2))!important}.\[--focus-outline-padding\:0\.5rem\]{--focus-outline-padding:.5rem!important}.\[--modal-height-offset\:3\.2rem\]{--modal-height-offset:3.2rem!important}.\[--modal-padding\:1\.5rem\]{--modal-padding:1.5rem!important}.\[--modal-padding\:2\.5rem\]{--modal-padding:2.5rem!important}.\[--shadow-opacity\:0\]{--shadow-opacity:0!important}.\[--shadow-padding-bottom\:calc\(\(var\(--shadow-vertical-offset\)\+var\(--shadow-blur-radius\)\)\*var\(--shadow-visible\)\)\]{--shadow-padding-bottom:calc((var(--shadow-vertical-offset) + var(--shadow-blur-radius)) * var(--shadow-visible))!important}.\[--shadow-padding-top\:calc\(\(var\(--shadow-vertical-offset\)\*-1\+var\(--shadow-blur-radius\)\)\*var\(--shadow-visible\)\)\]{--shadow-padding-top:calc((var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)) * var(--shadow-visible))!important}.\[--swatch-input--size\:2rem\]{--swatch-input--size:2rem!important}.\[--swatch-input--size\:3\.6rem\]{--swatch-input--size:3.6rem!important}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch!important}.\[background\:color-mix\(in_srgb\,var\(--color-niche-accent\)_var\(--niche-tint-strength\,8\%\)\,var\(--color-niche-surface\)\)\]{background:var(--color-niche-accent)!important}@supports (color:color-mix(in lab,red,red)){.\[background\:color-mix\(in_srgb\,var\(--color-niche-accent\)_var\(--niche-tint-strength\,8\%\)\,var\(--color-niche-surface\)\)\]{background:color-mix(in srgb,var(--color-niche-accent) var(--niche-tint-strength,8%),var(--color-niche-surface))!important}}.\[background\:linear-gradient\(var\(--color-niche-surface-tint\)\,var\(--color-niche-surface-tint\)\)\,var\(--color-niche-surface\)\]{background:linear-gradient(var(--color-niche-surface-tint),var(--color-niche-surface-tint)),var(--color-niche-surface)!important}.\[background\:var\(--swatch--background\)\]{background:var(--swatch--background)!important}.\[clip-path\:var\(--shape-clip-arch\)\]{clip-path:var(--shape-clip-arch)!important}.\[clip-path\:var\(--shape-clip-blob\)\]{clip-path:var(--shape-clip-blob)!important}.\[clip-path\:var\(--shape-clip-chevronleft\)\]{clip-path:var(--shape-clip-chevronleft)!important}.\[clip-path\:var\(--shape-clip-chevronright\)\]{clip-path:var(--shape-clip-chevronright)!important}.\[clip-path\:var\(--shape-clip-circle\)\]{clip-path:var(--shape-clip-circle)!important}.\[clip-path\:var\(--shape-clip-diamond\)\]{clip-path:var(--shape-clip-diamond)!important}.\[clip-path\:var\(--shape-clip-parallelogram\)\]{clip-path:var(--shape-clip-parallelogram)!important}.\[clip-path\:var\(--shape-clip-round\)\]{clip-path:var(--shape-clip-round)!important}.\[grid-area\:left-icons\]{grid-area:left-icons!important}.\[grid-area\:navigation\]{grid-area:navigation!important}.\[grid-template-areas\:\'left-icons_heading_icons\'\]{grid-template-areas:"left-icons heading icons"!important}.slide-in-from-left-full{--tw-enter-translate-x: -100% !important}:is(.\*\:m-0>*){margin:0!important}:is(.\*\:mx-auto>*){margin-inline:auto!important}:is(.\*\:mt-4>*){margin-top:calc(var(--spacing) * 4)!important}:is(.\*\:inline-block>*){display:inline-block!important}:is(.\*\:h-auto>*){height:auto!important}:is(.\*\:w-full>*){width:100%!important}:is(.\*\:max-w-\[30rem\]>*){max-width:30rem!important}:is(.\*\:max-w-full>*){max-width:100%!important}:is(.\*\:self-center>*){align-self:center!important}:is(.\*\:self-end>*){align-self:flex-end!important}:is(.\*\:text-center>*){text-align:center!important}:is(.\*\:text-right>*){text-align:right!important}:is(.\*\:align-top>*){vertical-align:top!important}.group-open\:grid:is(:where(.group):is([open],:popover-open,:open) *){display:grid!important}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none!important}@media(hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.group-hover\:scale-\[1\.035\]:is(:where(.group):hover *){scale:1.035!important}.group-hover\/card\:translate-x-0\.5:is(:where(.group\/card):hover *){--tw-translate-x:calc(var(--spacing) * .5)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.group-hover\/card\:scale-\[1\.035\]:is(:where(.group\/card):hover *){scale:1.035!important}.group-hover\/item\:underline:is(:where(.group\/item):hover *){text-decoration-line:underline!important}.group-hover\/item\:underline-offset-\[0\.3rem\]:is(:where(.group\/item):hover *){text-underline-offset:.3rem!important}.group-hover\/link\:inline-block:is(:where(.group\/link):hover *){display:inline-block!important}.group-hover\/link\:opacity-100:is(:where(.group\/link):hover *){opacity:1!important}.group-hover\/product\:scale-\[1\.035\]:is(:where(.group\/product):hover *){scale:1.035!important}.group-hover\/product\:opacity-100:is(:where(.group\/product):hover *){opacity:1!important}.group-hover\/quick-add\:rotate-90:is(:where(.group\/quick-add):hover *){rotate:90deg!important}}.group-focus\/link\:inline-block:is(:where(.group\/link):focus *){display:inline-block!important}.group-focus\/link\:opacity-100:is(:where(.group\/link):focus *){opacity:1!important}.group-aria-selected\/item\:bg-niche-surface-muted:is(:where(.group\/item)[aria-selected=true] *){background-color:var(--niche-global-surface-muted)!important}.group-aria-selected\/item\:text-niche-text:is(:where(.group\/item)[aria-selected=true] *){color:var(--niche-global-text)!important}.group-aria-selected\/item\:underline:is(:where(.group\/item)[aria-selected=true] *){text-decoration-line:underline!important}.group-aria-selected\/item\:underline-offset-\[0\.3rem\]:is(:where(.group\/item)[aria-selected=true] *){text-underline-offset:.3rem!important}.peer-checked\:border-niche-accent:is(:where(.peer):checked~*){border-color:var(--niche-global-accent)!important}.peer-checked\:border-niche-text:is(:where(.peer):checked~*){border-color:var(--niche-global-text)!important}.peer-checked\:bg-niche-text:is(:where(.peer):checked~*){background-color:var(--niche-global-text)!important}.peer-checked\:text-niche-surface:is(:where(.peer):checked~*){color:var(--niche-global-surface)!important}.peer-checked\:ring-3:is(:where(.peer):checked~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.peer-checked\:ring-niche-accent\/30:is(:where(.peer):checked~*){--tw-ring-color:var(--niche-global-accent)!important}@supports (color:color-mix(in lab,red,red)){.peer-checked\:ring-niche-accent\/30:is(:where(.peer):checked~*){--tw-ring-color:color-mix(in oklab, var(--niche-global-accent) 30%, transparent)!important}}.peer-focus-visible\:text-niche-text:is(:where(.peer):focus-visible~*){color:var(--niche-global-text)!important}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.peer-focus-visible\:ring-3:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.peer-focus-visible\:ring-niche-accent\/40:is(:where(.peer):focus-visible~*){--tw-ring-color:var(--niche-global-accent)!important}@supports (color:color-mix(in lab,red,red)){.peer-focus-visible\:ring-niche-accent\/40:is(:where(.peer):focus-visible~*){--tw-ring-color:color-mix(in oklab, var(--niche-global-accent) 40%, transparent)!important}}.peer-focus-visible\:ring-niche-text\/25:is(:where(.peer):focus-visible~*){--tw-ring-color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.peer-focus-visible\:ring-niche-text\/25:is(:where(.peer):focus-visible~*){--tw-ring-color:color-mix(in oklab, var(--niche-global-text) 25%, transparent)!important}}.peer-focus-visible\:outline-none:is(:where(.peer):focus-visible~*){--tw-outline-style:none!important;outline-style:none!important}.peer-disabled\:pointer-events-none:is(:where(.peer):disabled~*){pointer-events:none!important}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5!important}.peer-\[\.disabled\]\:cursor-not-allowed:is(:where(.peer).disabled~*){cursor:not-allowed!important}.peer-\[\.disabled\]\:opacity-45:is(:where(.peer).disabled~*){opacity:.45!important}.placeholder\:text-niche-light\/50::placeholder{color:var(--niche-global-light)!important}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-niche-light\/50::placeholder{color:color-mix(in oklab,var(--niche-global-light) 50%,transparent)!important}}.placeholder\:text-niche-muted::placeholder,.placeholder\:text-niche-muted\/70::placeholder{color:rgba(var(--niche-global-text-rgb),.72)!important}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-niche-muted\/70::placeholder{color:color-mix(in oklab,rgba(var(--niche-global-text-rgb),.72) 70%,transparent)!important}}.placeholder\:text-transparent::placeholder{color:#0000!important}.before\:block:before{content:var(--tw-content);display:block!important}.before\:hidden:before{content:var(--tw-content);display:none!important}.before\:pb-\(--banner-aspect-ratio\):before{content:var(--tw-content);padding-bottom:var(--banner-aspect-ratio)!important}.before\:pb-\(--slideshow-aspect-ratio\):before{content:var(--tw-content);padding-bottom:var(--slideshow-aspect-ratio)!important}.before\:content-\[\'\'\]:before{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}.after\:absolute:after{content:var(--tw-content);position:absolute!important}.after\:inset-0:after{content:var(--tw-content);top:0!important;right:0!important;bottom:0!important;left:0!important}.after\:top-\[-20\%\]:after{content:var(--tw-content);top:-20%!important}.after\:right-\[18\%\]:after{content:var(--tw-content);right:18%!important}.after\:z-1:after{content:var(--tw-content);z-index:1!important}.after\:hidden:after{content:var(--tw-content);display:none!important}.after\:h-\[140\%\]:after{content:var(--tw-content);height:140%!important}.after\:w-\[18\%\]:after{content:var(--tw-content);width:18%!important}.after\:rotate-\[16deg\]:after{content:var(--tw-content);rotate:16deg!important}.after\:bg-niche-dark:after{content:var(--tw-content);background-color:var(--niche-global-dark)!important}.after\:bg-niche-light\/10:after{content:var(--tw-content);background-color:var(--niche-global-light)!important}@supports (color:color-mix(in lab,red,red)){.after\:bg-niche-light\/10:after{background-color:color-mix(in oklab,var(--niche-global-light) 10%,transparent)!important}}.after\:bg-niche-surface-tint:after{content:var(--tw-content);background-color:rgba(var(--niche-global-text-rgb),.04)!important}.after\:opacity-\(--banner-overlay-opacity\):after{content:var(--tw-content);opacity:var(--banner-overlay-opacity)!important}.after\:opacity-\(--image-overlay-opacity\):after{content:var(--tw-content);opacity:var(--image-overlay-opacity)!important}.after\:opacity-0:after{content:var(--tw-content);opacity:0!important}.after\:shadow-none:after{content:var(--tw-content);--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.after\:content-\[\'\'\]:after{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}.after\:content-none:after{content:var(--tw-content);--tw-content:none!important;content:none!important}.first\:mt-0:first-child{margin-top:0!important}.first\:border-t:first-child{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.only\:mx-4:only-child{margin-inline:calc(var(--spacing) * 4)!important}.only\:mx-auto:only-child{margin-inline:auto!important}.only\:mt-4:only-child{margin-top:calc(var(--spacing) * 4)!important}.only\:mb-2:only-child{margin-bottom:calc(var(--spacing) * 2)!important}.only\:inline-flex:only-child{display:inline-flex!important}.only\:max-w-\[72rem\]:only-child{max-width:72rem!important}.only\:flex-initial:only-child{flex:0 auto!important}.only\:grow:only-child{flex-grow:1!important}.only\:flex-wrap:only-child{flex-wrap:wrap!important}.only\:px-0:only-child{padding-inline:0!important}.only\:py-4:only-child{padding-block:calc(var(--spacing) * 4)!important}.open\:visible:is([open],:popover-open,:open){visibility:visible!important}.open\:z-101:is([open],:popover-open,:open){z-index:101!important}.open\:pb-6:is([open],:popover-open,:open){padding-bottom:calc(var(--spacing) * 6)!important}.open\:opacity-100:is([open],:popover-open,:open){opacity:1!important}.empty\:hidden:empty{display:none!important}.focus-within\:border-niche-text:focus-within{border-color:var(--niche-global-text)!important}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus-within\:ring-3:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus-within\:ring-niche-accent\/40:focus-within{--tw-ring-color:var(--niche-global-accent)!important}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-niche-accent\/40:focus-within{--tw-ring-color:color-mix(in oklab, var(--niche-global-accent) 40%, transparent)!important}}.focus-within\:ring-niche-text\/20:focus-within{--tw-ring-color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-niche-text\/20:focus-within{--tw-ring-color:color-mix(in oklab, var(--niche-global-text) 20%, transparent)!important}}@media(hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%!important;--tw-scale-y:110%!important;--tw-scale-z:110%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.hover\:border-niche-text:hover{border-color:var(--niche-global-text)!important}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)!important}}.hover\:bg-niche-accent:hover{background-color:var(--niche-global-accent)!important}.hover\:bg-niche-light:hover,.hover\:bg-niche-light\/10:hover{background-color:var(--niche-global-light)!important}@supports (color:color-mix(in lab,red,red)){.hover\:bg-niche-light\/10:hover{background-color:color-mix(in oklab,var(--niche-global-light) 10%,transparent)!important}}.hover\:bg-niche-surface:hover{background-color:var(--niche-global-surface)!important}.hover\:bg-niche-surface-muted:hover{background-color:var(--niche-global-surface-muted)!important}.hover\:bg-niche-text:hover,.hover\:bg-niche-text\/\[0\.04\]:hover{background-color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.hover\:bg-niche-text\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--niche-global-text) 4%,transparent)!important}}.hover\:bg-transparent:hover{background-color:#0000!important}.hover\:text-niche-accent:hover{color:var(--niche-global-accent)!important}.hover\:text-niche-dark:hover{color:var(--niche-global-dark)!important}.hover\:text-niche-light:hover{color:var(--niche-global-light)!important}.hover\:text-niche-muted:hover{color:rgba(var(--niche-global-text-rgb),.72)!important}.hover\:text-niche-text:hover{color:var(--niche-global-text)!important}.hover\:underline:hover{text-decoration-line:underline!important}.hover\:decoration-2:hover{text-decoration-thickness:2px!important}.hover\:decoration-\[0\.2rem\]:hover{text-decoration-thickness:.2rem!important}.hover\:underline-offset-4:hover{text-underline-offset:4px!important}.hover\:underline-offset-\[0\.3rem\]:hover{text-underline-offset:.3rem!important}.hover\:opacity-70:hover{opacity:.7!important}.hover\:not-disabled\:text-niche-text:hover:not(:disabled){color:var(--niche-global-text)!important}.hover\:after\:shadow-none:hover:after{content:var(--tw-content);--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.focus\:not-sr-only:focus{clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}.focus\:absolute:focus{position:absolute!important}.focus\:fixed:focus{position:fixed!important}.focus\:top-4:focus{top:calc(var(--spacing) * 4)!important}.focus\:left-4:focus{left:calc(var(--spacing) * 4)!important}.focus\:z-2:focus{z-index:2!important}.focus\:z-4:focus{z-index:4!important}.focus\:z-100:focus{z-index:100!important}.focus\:rounded-lg:focus{border-radius:var(--radius)!important}.focus\:border-niche-text:focus{border-color:var(--niche-global-text)!important}.focus\:bg-niche-dark:focus{background-color:var(--niche-global-dark)!important}.focus\:bg-niche-surface:focus{background-color:var(--niche-global-surface)!important}.focus\:bg-niche-surface-muted:focus{background-color:var(--niche-global-surface-muted)!important}.focus\:bg-niche-text:focus{background-color:var(--niche-global-text)!important}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)!important}.focus\:py-3:focus{padding-block:calc(var(--spacing) * 3)!important}.focus\:text-niche-light:focus{color:var(--niche-global-light)!important}.focus\:text-niche-surface:focus{color:var(--niche-global-surface)!important}.focus\:text-niche-text:focus{color:var(--niche-global-text)!important}.focus\:no-underline:focus{text-decoration-line:none!important}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:ring-3:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:ring-niche-accent\/25:focus{--tw-ring-color:var(--niche-global-accent)!important}@supports (color:color-mix(in lab,red,red)){.focus\:ring-niche-accent\/25:focus{--tw-ring-color:color-mix(in oklab, var(--niche-global-accent) 25%, transparent)!important}}.focus\:ring-niche-accent\/40:focus{--tw-ring-color:var(--niche-global-accent)!important}@supports (color:color-mix(in lab,red,red)){.focus\:ring-niche-accent\/40:focus{--tw-ring-color:color-mix(in oklab, var(--niche-global-accent) 40%, transparent)!important}}.focus\:outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.focus-visible\:z-1:focus-visible{z-index:1!important}.focus-visible\:z-2:focus-visible{z-index:2!important}.focus-visible\:z-4:focus-visible{z-index:4!important}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)!important}}.focus-visible\:border-niche-light:focus-visible{border-color:var(--niche-global-light)!important}.focus-visible\:border-niche-text:focus-visible{border-color:var(--niche-global-text)!important}.focus-visible\:bg-niche-surface:focus-visible{background-color:var(--niche-global-surface)!important}.focus-visible\:bg-niche-surface-muted:focus-visible{background-color:var(--niche-global-surface-muted)!important}.focus-visible\:shadow-niche-popup-focus:focus-visible{--tw-shadow:0 0 0 .3rem var(--tw-shadow-color,var(--color-niche-surface)), 0 0 .5rem .4rem var(--tw-shadow-color,var(--color-niche-focus-shadow))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)!important}}.focus-visible\:ring-niche-accent\/40:focus-visible{--tw-ring-color:var(--niche-global-accent)!important}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-niche-accent\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--niche-global-accent) 40%, transparent)!important}}.focus-visible\:ring-niche-light\/20:focus-visible{--tw-ring-color:var(--niche-global-light)!important}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-niche-light\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--niche-global-light) 20%, transparent)!important}}.focus-visible\:ring-niche-text\/20:focus-visible{--tw-ring-color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-niche-text\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--niche-global-text) 20%, transparent)!important}}.focus-visible\:ring-niche-text\/25:focus-visible{--tw-ring-color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-niche-text\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--niche-global-text) 25%, transparent)!important}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none!important;outline-style:none!important}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.disabled\:pointer-events-none:disabled{pointer-events:none!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\:opacity-50:disabled{opacity:.5!important}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)!important}:where(.header--top-center) .in-\[\.header--top-center\]\:justify-center{justify-content:center!important}:where(.header--top-center) .in-\[\.header--top-center\]\:justify-self-center{justify-self:center!important}:where(.header--top-center) .in-\[\.header--top-center\]\:\[grid-area\:left-icons\]{grid-area:left-icons!important}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)!important}.has-data-\[icon\=inline-end\]\:pr-4:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 4)!important}.has-data-\[icon\=inline-end\]\:pr-5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 5)!important}.has-data-\[icon\=inline-end\]\:pr-6:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 6)!important}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)!important}.has-data-\[icon\=inline-start\]\:pl-4:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 4)!important}.has-data-\[icon\=inline-start\]\:pl-5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 5)!important}.has-data-\[icon\=inline-start\]\:pl-6:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 6)!important}.aria-expanded\:bg-niche-surface-muted[aria-expanded=true]{background-color:var(--niche-global-surface-muted)!important}.aria-expanded\:text-niche-text[aria-expanded=true]{color:var(--niche-global-text)!important}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)!important}.aria-invalid\:ring-2[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)!important}}.aria-selected\:bg-niche-surface-muted[aria-selected=true]{background-color:var(--niche-global-surface-muted)!important}.aria-selected\:text-niche-text[aria-selected=true]{color:var(--niche-global-text)!important}.data-shopify-xr-hidden\:invisible[data-shopify-xr-hidden]{visibility:hidden!important}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none!important}.motion-reduce\:scroll-auto{scroll-behavior:auto!important}.motion-reduce\:transition-none{transition-property:none!important}}@media not all and (min-width:990px){.max-lg\:relative{position:relative!important}.max-lg\:top-full{top:100%!important}.max-lg\:left-0{left:0!important}.max-lg\:col-\[2\/5\]{grid-column:2/5!important}.max-lg\:col-\[5\/3\]{grid-column:5/3!important}.max-lg\:m-0{margin:0!important}.max-lg\:mt-4{margin-top:calc(var(--spacing) * 4)!important}.max-lg\:mt-8{margin-top:calc(var(--spacing) * 8)!important}.max-lg\:mb-0{margin-bottom:0!important}.max-lg\:mb-4{margin-bottom:calc(var(--spacing) * 4)!important}.max-lg\:mb-14{margin-bottom:calc(var(--spacing) * 14)!important}.max-lg\:mb-\[1\.3rem\]{margin-bottom:1.3rem!important}.max-lg\:block{display:block!important}.max-lg\:flex{display:flex!important}.max-lg\:grid{display:grid!important}.max-lg\:hidden{display:none!important}.max-lg\:w-full{width:100%!important}.max-lg\:max-w-\[36rem\]{max-width:36rem!important}.max-lg\:\[scroll-snap-type\:x_mandatory\]{scroll-snap-type:x mandatory!important}.max-lg\:\[scroll-padding-left\:1\.5rem\]{scroll-padding-left:1.5rem!important}.max-lg\:auto-cols-\[calc\(100\%\/var\(--cols-mobile\)_-_var\(--grid-mobile-horizontal-spacing\)_-_3rem\)\]{grid-auto-columns:calc(100% / var(--cols-mobile) - var(--grid-mobile-horizontal-spacing) - 3rem)!important}.max-lg\:grid-flow-col{grid-auto-flow:column!important}.max-lg\:grid-cols-\[4\.5rem_1fr\]{grid-template-columns:4.5rem 1fr!important}.max-lg\:grid-cols-none{grid-template-columns:none!important}.max-lg\:grid-rows-\[repeat\(2\,auto\)\]{grid-template-rows:repeat(2,auto)!important}.max-lg\:flex-col{flex-direction:column!important}.max-lg\:flex-wrap{flex-wrap:wrap!important}.max-lg\:items-center{align-items:center!important}.max-lg\:justify-center{justify-content:center!important}.max-lg\:gap-6{gap:calc(var(--spacing) * 6)!important}.max-lg\:overflow-x-auto{overflow-x:auto!important}.max-lg\:scroll-smooth{scroll-behavior:smooth!important}.max-lg\:px-0{padding-inline:0!important}.max-lg\:px-6{padding-inline:calc(var(--spacing) * 6)!important}.max-lg\:pt-\[max\(var\(--focus-outline-padding\)\,var\(--shadow-padding-top\)\)\]{padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top))!important}.max-lg\:pb-\[max\(var\(--focus-outline-padding\)\,var\(--shadow-padding-bottom\)\)\]{padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))!important}.max-lg\:pl-0{padding-left:0!important}.max-lg\:text-center{text-align:center!important}.max-lg\:\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch!important}.last\:max-lg\:mb-0:last-child{margin-bottom:0!important}}@media not all and (min-width:750px){.max-md\:absolute{position:absolute!important}.max-md\:fixed{position:fixed!important}.max-md\:relative{position:relative!important}.max-md\:right-6{right:calc(var(--spacing) * 6)!important}.max-md\:bottom-\(--modal-height-offset\){bottom:var(--modal-height-offset)!important}.max-md\:bottom-0{bottom:0!important}.max-md\:left-0{left:0!important}.max-md\:z-4{z-index:4!important}.max-md\:z-5{z-index:5!important}.max-md\:order-2{order:2!important}.max-md\:col-span-2{grid-column:span 2/span 2!important}.max-md\:col-span-3{grid-column:span 3/span 3!important}.max-md\:col-start-2{grid-column-start:2!important}.max-md\:row-span-2{grid-row:span 2/span 2!important}.max-md\:-mx-6{margin-inline:calc(var(--spacing) * -6)!important}.max-md\:mb-0{margin-bottom:0!important}.max-md\:mb-4{margin-bottom:calc(var(--spacing) * 4)!important}.max-md\:mb-12{margin-bottom:calc(var(--spacing) * 12)!important}.max-md\:mb-14{margin-bottom:calc(var(--spacing) * 14)!important}.max-md\:ml-\[-2\.5rem\]{margin-left:-2.5rem!important}.max-md\:block{display:block!important}.max-md\:flex{display:flex!important}.max-md\:grid{display:grid!important}.max-md\:hidden{display:none!important}.max-md\:h-\[28rem\]{height:28rem!important}.max-md\:h-\[34rem\]{height:34rem!important}.max-md\:h-\[39rem\]{height:39rem!important}.max-md\:h-\[80\%\]{height:80%!important}.max-md\:h-auto{height:auto!important}.max-md\:h-full{height:100%!important}.max-md\:max-h-\[80vh\]{max-height:80vh!important}.max-md\:max-h-\[85\%\]{max-height:85%!important}.max-md\:max-h-full{max-height:100%!important}.max-md\:min-h-\(--niche-hero-height-mobile\,560px\){min-height:var(--niche-hero-height-mobile,560px)!important}.max-md\:min-h-\[28rem\]{min-height:28rem!important}.max-md\:min-h-\[34rem\]{min-height:34rem!important}.max-md\:min-h-\[39rem\]{min-height:39rem!important}.max-md\:min-h-\[180px\]{min-height:180px!important}.max-md\:w-\[calc\(100\%\+4rem\)\]{width:calc(100% + 4rem)!important}.max-md\:w-full{width:100%!important}.max-md\:max-w-full{max-width:100%!important}.max-md\:min-w-full{min-width:100%!important}.max-md\:flex-1{flex:1!important}.max-md\:grow{flex-grow:1!important}.max-md\:translate-y-0{--tw-translate-y:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.max-md\:\[scroll-snap-type\:x_mandatory\]{scroll-snap-type:x mandatory!important}.max-md\:\[scroll-padding-left\:0\.5rem\]{scroll-padding-left:.5rem!important}.max-md\:\[scroll-padding-left\:1\.5rem\]{scroll-padding-left:1.5rem!important}.max-md\:auto-cols-\[calc\(100\%-3rem-var\(--grid-mobile-horizontal-spacing\)\)\]{grid-auto-columns:calc(100% - 3rem - var(--grid-mobile-horizontal-spacing))!important}.max-md\:grid-flow-col{grid-auto-flow:column!important}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.max-md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.max-md\:grid-rows-\[repeat\(2\,auto\)\]{grid-template-rows:repeat(2,auto)!important}.max-md\:flex-col{flex-direction:column!important}.max-md\:flex-row{flex-direction:row!important}.max-md\:flex-nowrap{flex-wrap:nowrap!important}.max-md\:flex-wrap{flex-wrap:wrap!important}.max-md\:items-center{align-items:center!important}.max-md\:items-end{align-items:flex-end!important}.max-md\:items-start{align-items:flex-start!important}.max-md\:items-stretch{align-items:stretch!important}.max-md\:justify-end{justify-content:flex-end!important}.max-md\:justify-items-center{justify-items:center!important}.max-md\:gap-6{gap:calc(var(--spacing) * 6)!important}.max-md\:self-end{align-self:flex-end!important}.max-md\:overflow-hidden{overflow:hidden!important}.max-md\:overflow-x-auto{overflow-x:auto!important}.max-md\:scroll-smooth{scroll-behavior:smooth!important}.max-md\:rounded-none{border-radius:0!important}.max-md\:rounded-b-niche-card{border-bottom-right-radius:var(--niche-radius-card)!important;border-bottom-left-radius:var(--niche-radius-card)!important}.max-md\:border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.max-md\:border-x{border-inline-style:var(--tw-border-style)!important;border-inline-width:1px!important}.max-md\:border-x-0{border-inline-style:var(--tw-border-style)!important;border-inline-width:0!important}.max-md\:border-niche-border{border-color:rgba(var(--niche-global-text-rgb),.16)!important}.max-md\:bg-transparent{background-color:#0000!important}.max-md\:\[background-image\:var\(--niche-gradient-hero-overlay-mobile\)\]{background-image:var(--niche-gradient-hero-overlay-mobile)!important}.max-md\:object-\(--niche-hero-mobile-image-position\){object-position:var(--niche-hero-mobile-image-position)!important}.max-md\:p-2{padding:calc(var(--spacing) * 2)!important}.max-md\:p-\[0\.7rem\]{padding:.7rem!important}.max-md\:px-6{padding-inline:calc(var(--spacing) * 6)!important}.max-md\:py-8{padding-block:calc(var(--spacing) * 8)!important}.max-md\:pt-\[12rem\]{padding-top:12rem!important}.max-md\:pt-\[max\(var\(--focus-outline-padding\)\,var\(--shadow-padding-top\)\)\]{padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top))!important}.max-md\:pr-8{padding-right:calc(var(--spacing) * 8)!important}.max-md\:pb-4{padding-bottom:calc(var(--spacing) * 4)!important}.max-md\:pb-\[3\.4rem\]{padding-bottom:3.4rem!important}.max-md\:pb-\[max\(var\(--focus-outline-padding\)\,var\(--shadow-padding-bottom\)\)\]{padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))!important}.max-md\:pl-6{padding-left:calc(var(--spacing) * 6)!important}.max-md\:text-center{text-align:center!important}.max-md\:text-left{text-align:left!important}.max-md\:text-right{text-align:right!important}.max-md\:opacity-100{opacity:1!important}.max-md\:shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.max-md\:\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch!important}:is(.max-md\:\*\:max-h-full>*){max-height:100%!important}.max-md\:before\:block:before{content:var(--tw-content);display:block!important}.max-md\:before\:pb-\(--banner-aspect-ratio\):before{content:var(--tw-content);padding-bottom:var(--banner-aspect-ratio)!important}.max-md\:before\:pb-\(--slideshow-aspect-ratio\):before{content:var(--tw-content);padding-bottom:var(--slideshow-aspect-ratio)!important}.max-md\:before\:content-\[\'\'\]:before{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}.max-md\:after\:hidden:after{content:var(--tw-content);display:none!important}.max-md\:after\:w-0:after{content:var(--tw-content);width:0!important}.max-md\:after\:pl-6:after{content:var(--tw-content);padding-left:calc(var(--spacing) * 6)!important}.max-md\:after\:content-\[\'\'\]:after{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}.max-md\:last\:mb-0:last-child{margin-bottom:0!important}}@media not all and (min-width:650px){.max-\[650px\]\:overflow-scroll{overflow:scroll!important}.max-\[650px\]\:overflow-visible{overflow:visible!important}}@media not all and (min-width:40rem){.max-sm\:w-full{width:100%!important}}@media(min-width:750px){.md\:invisible{visibility:hidden!important}.md\:absolute{position:absolute!important}.md\:relative{position:relative!important}.md\:top-0{top:0!important}.md\:top-14{top:calc(var(--spacing) * 14)!important}.md\:right-8{right:calc(var(--spacing) * 8)!important}.md\:right-20{right:calc(var(--spacing) * 20)!important}.md\:right-\[4\.8rem\]{right:4.8rem!important}.md\:bottom-0{bottom:0!important}.md\:left-0{left:0!important}.md\:z-1{z-index:1!important}.md\:order-1{order:1!important}.md\:order-2{order:2!important}.md\:col-start-1{grid-column-start:1!important}.md\:col-start-2{grid-column-start:2!important}.md\:col-end-3{grid-column-end:3!important}.md\:mx-0{margin-inline:0!important}.md\:mx-6{margin-inline:calc(var(--spacing) * 6)!important}.md\:my-28{margin-block:calc(var(--spacing) * 28)!important}.md\:mt-\(--modal-height-offset\){margin-top:var(--modal-height-offset)!important}.md\:mt-8{margin-top:calc(var(--spacing) * 8)!important}.md\:mt-10{margin-top:calc(var(--spacing) * 10)!important}.md\:mt-16{margin-top:calc(var(--spacing) * 16)!important}.md\:mt-40{margin-top:calc(var(--spacing) * 40)!important}.md\:mb-\(--header-margin-bottom\){margin-bottom:var(--header-margin-bottom)!important}.md\:mb-0{margin-bottom:0!important}.md\:mb-8{margin-bottom:calc(var(--spacing) * 8)!important}.md\:ml-1{margin-left:var(--spacing)!important}.md\:ml-\[0\.6rem\]{margin-left:.6rem!important}.md\:block{display:block!important}.md\:flex{display:flex!important}.md\:grid{display:grid!important}.md\:hidden{display:none!important}.md\:inline-flex{display:inline-flex!important}.md\:table{display:table!important}.md\:table-row{display:table-row!important}.md\:h-88{height:calc(var(--spacing) * 88)!important}.md\:h-\[30rem\]{height:30rem!important}.md\:h-\[31\.4rem\]{height:31.4rem!important}.md\:h-\[44rem\]{height:44rem!important}.md\:h-\[46rem\]{height:46rem!important}.md\:h-\[56rem\]{height:56rem!important}.md\:h-\[66rem\]{height:66rem!important}.md\:h-\[69\.5rem\]{height:69.5rem!important}.md\:h-\[calc\(100\%-7\.5rem\)\]{height:calc(100% - 7.5rem)!important}.md\:h-full{height:100%!important}.md\:max-h-\[3\.8rem\]{max-height:3.8rem!important}.md\:max-h-\[calc\(100\%-var\(--modal-height-offset\)\*2\)\]{max-height:calc(100% - var(--modal-height-offset) * 2)!important}.md\:max-h-none{max-height:none!important}.md\:min-h-10{min-height:calc(var(--spacing) * 10)!important}.md\:min-h-11{min-height:calc(var(--spacing) * 11)!important}.md\:min-h-112{min-height:calc(var(--spacing) * 112)!important}.md\:min-h-\[24rem\]{min-height:24rem!important}.md\:min-h-\[30rem\]{min-height:30rem!important}.md\:min-h-\[36rem\]{min-height:36rem!important}.md\:min-h-\[42rem\]{min-height:42rem!important}.md\:min-h-\[54rem\]{min-height:54rem!important}.md\:min-h-\[56rem\]{min-height:56rem!important}.md\:min-h-\[72rem\]{min-height:72rem!important}.md\:min-h-\[calc\(100svh-var\(--niche-header-height\,0px\)-var\(--niche-section-padding-desktop\,72px\)\)\]{min-height:calc(100svh - var(--niche-header-height,0px) - var(--niche-section-padding-desktop,72px))!important}.md\:w-4\/5{width:80%!important}.md\:w-40{width:calc(var(--spacing) * 40)!important}.md\:w-\[35rem\]{width:35rem!important}.md\:w-\[37\.5rem\]{width:37.5rem!important}.md\:w-\[40rem\]{width:40rem!important}.md\:w-\[70\%\]{width:70%!important}.md\:w-\[calc\(100\%-9\.6rem\)\]{width:calc(100% - 9.6rem)!important}.md\:w-\[calc\(100\%-80px\)\]{width:calc(100% - 80px)!important}.md\:w-auto{width:auto!important}.md\:w-fit{width:fit-content!important}.md\:max-w-\[35rem\]{max-width:35rem!important}.md\:max-w-\[36\.8rem\]{max-width:36.8rem!important}.md\:max-w-\[47\.8rem\]{max-width:47.8rem!important}.md\:max-w-\[68rem\]{max-width:68rem!important}.md\:max-w-\[71rem\]{max-width:71rem!important}.md\:max-w-\[89rem\]{max-width:89rem!important}.md\:max-w-full{max-width:100%!important}.md\:min-w-\[45rem\]{min-width:45rem!important}.md\:flex-1{flex:1!important}.md\:border-separate{border-collapse:separate!important}.md\:border-spacing-0{--tw-border-spacing-x:0!important;--tw-border-spacing-y:0!important;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)!important}.md\:translate-x-full{--tw-translate-x:100%!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.md\:\[scroll-snap-type\:x_mandatory\]{scroll-snap-type:x mandatory!important}.md\:\[scroll-padding-left\:1rem\]{scroll-padding-left:1rem!important}.md\:\[grid-template-columns\:var\(--mr-cols\)\]{grid-template-columns:var(--mr-cols)!important}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:grid-cols-\[1fr_1\.5fr_1fr\]{grid-template-columns:1fr 1.5fr 1fr!important}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto!important}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,44rem\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,44rem)!important}.md\:grid-cols-\[minmax\(9rem\,0\.85fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(9rem,.85fr) minmax(0,1fr)!important}.md\:grid-cols-\[repeat\(var\(--cols\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--cols),minmax(0,1fr))!important}.md\:flex-row{flex-direction:row!important}.md\:flex-nowrap{flex-wrap:nowrap!important}.md\:items-center{align-items:center!important}.md\:items-end{align-items:flex-end!important}.md\:items-start{align-items:flex-start!important}.md\:justify-between{justify-content:space-between!important}.md\:justify-center{justify-content:center!important}.md\:justify-end{justify-content:flex-end!important}.md\:justify-start{justify-content:flex-start!important}.md\:gap-\(--grid-desktop-vertical-spacing\){gap:var(--grid-desktop-vertical-spacing)!important}.md\:gap-1{gap:var(--spacing)!important}.md\:gap-4{gap:calc(var(--spacing) * 4)!important}.md\:gap-6{gap:calc(var(--spacing) * 6)!important}.md\:gap-8{gap:calc(var(--spacing) * 8)!important}.md\:gap-10{gap:calc(var(--spacing) * 10)!important}.md\:gap-12{gap:calc(var(--spacing) * 12)!important}.md\:self-center{align-self:center!important}.md\:self-end{align-self:flex-end!important}.md\:self-start{align-self:flex-start!important}.md\:self-stretch{align-self:stretch!important}.md\:justify-self-end{justify-self:flex-end!important}.md\:overflow-auto{overflow:auto!important}.md\:overflow-x-auto{overflow-x:auto!important}.md\:overflow-y-auto{overflow-y:auto!important}.md\:scroll-smooth{scroll-behavior:smooth!important}.md\:rounded-lg{border-radius:var(--radius)!important}.md\:rounded-none{border-radius:0!important}.md\:border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.md\:border-x{border-inline-style:var(--tw-border-style)!important;border-inline-width:1px!important}.md\:border-t-0{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.md\:border-r{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important}.md\:border-b-0{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.md\:border-l{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.md\:border-niche-border{border-color:rgba(var(--niche-global-text-rgb),.16)!important}.md\:border-niche-border-hairline{border-color:rgba(var(--niche-global-text-rgb),.08)!important}.md\:border-r-niche-border{border-right-color:rgba(var(--niche-global-text-rgb),.16)!important}.md\:bg-niche-surface{background-color:var(--niche-global-surface)!important}.md\:bg-niche-surface-muted{background-color:var(--niche-global-surface-muted)!important}.md\:bg-niche-text\/3{background-color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.md\:bg-niche-text\/3{background-color:color-mix(in oklab,var(--niche-global-text) 3%,transparent)!important}}.md\:bg-transparent{background-color:#0000!important}.md\:p-0{padding:0!important}.md\:p-4{padding:calc(var(--spacing) * 4)!important}.md\:p-8{padding:calc(var(--spacing) * 8)!important}.md\:p-12{padding:calc(var(--spacing) * 12)!important}.md\:p-20{padding:calc(var(--spacing) * 20)!important}.md\:p-\[0_3rem\]{padding:0 3rem!important}.md\:p-\[2rem_11rem\]{padding:2rem 11rem!important}.md\:p-\[clamp\(28px\,5vw\,56px\)\]{padding:clamp(28px,5vw,56px)!important}.md\:px-0{padding-inline:0!important}.md\:px-3{padding-inline:calc(var(--spacing) * 3)!important}.md\:px-4{padding-inline:calc(var(--spacing) * 4)!important}.md\:px-6{padding-inline:calc(var(--spacing) * 6)!important}.md\:px-8{padding-inline:calc(var(--spacing) * 8)!important}.md\:px-10{padding-inline:calc(var(--spacing) * 10)!important}.md\:px-14{padding-inline:calc(var(--spacing) * 14)!important}.md\:px-20{padding-inline:calc(var(--spacing) * 20)!important}.md\:py-\(--niche-section-padding-desktop\){padding-block:var(--niche-section-padding-desktop)!important}.md\:py-\(--section-padding-top\){padding-block:var(--section-padding-top)!important}.md\:py-4{padding-block:calc(var(--spacing) * 4)!important}.md\:py-5{padding-block:calc(var(--spacing) * 5)!important}.md\:py-7{padding-block:calc(var(--spacing) * 7)!important}.md\:py-14{padding-block:calc(var(--spacing) * 14)!important}.md\:py-16{padding-block:calc(var(--spacing) * 16)!important}.md\:pt-\(--section-padding-top\){padding-top:var(--section-padding-top)!important}.md\:pt-5{padding-top:calc(var(--spacing) * 5)!important}.md\:pt-16{padding-top:calc(var(--spacing) * 16)!important}.md\:pt-38{padding-top:calc(var(--spacing) * 38)!important}.md\:pr-8{padding-right:calc(var(--spacing) * 8)!important}.md\:pb-\(--section-padding-bottom\){padding-bottom:var(--section-padding-bottom)!important}.md\:pb-0{padding-bottom:0!important}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)!important}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)!important}.md\:pl-0{padding-left:0!important}.md\:pl-6{padding-left:calc(var(--spacing) * 6)!important}.md\:pl-20{padding-left:calc(var(--spacing) * 20)!important}.md\:pl-\[0\.6rem\]{padding-left:.6rem!important}.md\:text-center{text-align:center!important}.md\:text-left{text-align:left!important}.md\:text-right{text-align:right!important}.md\:text-\[1\.2rem\]{font-size:1.2rem!important}.md\:text-\[1\.6rem\]{font-size:1.6rem!important}.md\:text-\[1\.9rem\]{font-size:1.9rem!important}.md\:text-\[2\.2rem\]{font-size:2.2rem!important}.md\:text-\[calc\(var\(--font-heading-scale\)\*1\.3rem\)\]{font-size:calc(var(--font-heading-scale) * 1.3rem)!important}.md\:text-\[calc\(var\(--font-heading-scale\)\*1\.8rem\)\]{font-size:calc(var(--font-heading-scale) * 1.8rem)!important}.md\:text-\[calc\(var\(--font-heading-scale\)\*2\.4rem\)\]{font-size:calc(var(--font-heading-scale) * 2.4rem)!important}.md\:text-\[calc\(var\(--font-heading-scale\)\*4rem\)\]{font-size:calc(var(--font-heading-scale) * 4rem)!important}.md\:text-\[clamp\(1\.7rem\,2vw\,2\.2rem\)\]{font-size:clamp(1.7rem,2vw,2.2rem)!important}.md\:text-body-lg{font-size:1.5rem!important}.md\:text-body-md{font-size:1.4rem!important}.md\:text-lead{font-size:1.6rem!important}.md\:text-subhead{font-size:1.7rem!important}.md\:font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.md\:font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.md\:text-niche-text{color:var(--niche-global-text)!important}.md\:normal-case{text-transform:none!important}.md\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.md\:shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.md\:transition-\[transform\,visibility\]{transition-property:transform,visibility!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.md\:duration-\(--duration-default\){--tw-duration:var(--duration-default)!important;transition-duration:var(--duration-default)!important}.md\:ease-\[ease\]{--tw-ease:ease!important;transition-timing-function:ease!important}.md\:\[--modal-height-offset\:10rem\]{--modal-height-offset:10rem!important}.md\:\[--swatch-input--size\:2\.8rem\]{--swatch-input--size:2.8rem!important}.md\:\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch!important}:is(.md\:\*\:w-\[35rem\]>*){width:35rem!important}:is(.md\:\*\:self-center>*){align-self:center!important}:is(.md\:\*\:self-end>*){align-self:flex-end!important}:is(.md\:\*\:self-start>*){align-self:flex-start!important}:is(.md\:\*\:pl-20>*){padding-left:calc(var(--spacing) * 20)!important}:is(.md\:\*\:text-center>*){text-align:center!important}:is(.md\:\*\:text-left>*){text-align:left!important}:is(.md\:\*\:text-right>*){text-align:right!important}.md\:after\:hidden:after{content:var(--tw-content);display:none!important}.md\:first\:shrink-0:first-child{flex-shrink:0!important}.md\:first\:grow-0:first-child{flex-grow:0!important}.md\:first\:basis-\[26\.4rem\]:first-child{flex-basis:26.4rem!important}.md\:only\:mx-0:only-child{margin-inline:0!important}.md\:only\:my-4:only-child{margin-block:calc(var(--spacing) * 4)!important}.md\:only\:mr-4:only-child{margin-right:calc(var(--spacing) * 4)!important}.md\:only\:w-auto:only-child{width:auto!important}.md\:only\:grow:only-child{flex-grow:1!important}.md\:only\:basis-auto:only-child{flex-basis:auto!important}.md\:only\:justify-start:only-child{justify-content:flex-start!important}.md\:only\:p-0:only-child{padding:0!important}@media(hover:hover){.md\:hover\:bg-niche-surface-muted:hover{background-color:var(--niche-global-surface-muted)!important}.md\:hover\:bg-niche-text\/8:hover{background-color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.md\:hover\:bg-niche-text\/8:hover{background-color:color-mix(in oklab,var(--niche-global-text) 8%,transparent)!important}}}.md\:focus\:bg-niche-surface-muted:focus{background-color:var(--niche-global-surface-muted)!important}@media not all and (min-width:990px){.md\:max-lg\:mt-4{margin-top:calc(var(--spacing) * 4)!important}.md\:max-lg\:ml-\[-1\.5rem\]{margin-left:-1.5rem!important}.md\:max-lg\:size-6{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.md\:max-lg\:size-\[4\.5rem\]{width:4.5rem!important;height:4.5rem!important}.md\:max-lg\:px-20{padding-inline:calc(var(--spacing) * 20)!important}.md\:max-lg\:pb-4{padding-bottom:calc(var(--spacing) * 4)!important}}}@media(min-width:990px){.lg\:relative{position:relative!important}.lg\:sticky{position:sticky!important}.lg\:top-2{top:calc(var(--spacing) * 2)!important}.lg\:top-12{top:calc(var(--spacing) * 12)!important}.lg\:right-\(--cart-notification-right-lg\){right:var(--cart-notification-right-lg)!important}.lg\:right-\[4\.3rem\]{right:4.3rem!important}.lg\:bottom-0{bottom:0!important}.lg\:z-1{z-index:1!important}.lg\:z-2{z-index:2!important}.lg\:order-1{order:1!important}.lg\:order-2{order:2!important}.lg\:col-span-2{grid-column:span 2/span 2!important}.lg\:row-span-2{grid-row:span 2/span 2!important}.lg\:-mt-8{margin-top:calc(var(--spacing) * -8)!important}.lg\:mt-0{margin-top:0!important}.lg\:mb-12{margin-bottom:calc(var(--spacing) * 12)!important}.lg\:ml-1{margin-left:var(--spacing)!important}.lg\:ml-4{margin-left:calc(var(--spacing) * 4)!important}.lg\:ml-\[3\.2rem\]{margin-left:3.2rem!important}.lg\:ml-\[calc\(15px\+3\.4rem\)\]{margin-left:calc(15px + 3.4rem)!important}.lg\:block{display:block!important}.lg\:flex{display:flex!important}.lg\:hidden{display:none!important}.lg\:inline-flex{display:inline-flex!important}.lg\:list-item{display:list-item!important}.lg\:table{display:table!important}.lg\:table-row{display:table-row!important}.lg\:h-\[27\.5rem\]{height:27.5rem!important}.lg\:h-\[55rem\]{height:55rem!important}.lg\:h-\[82\.5rem\]{height:82.5rem!important}.lg\:h-\[calc\(100\%-7rem\)\]{height:calc(100% - 7rem)!important}.lg\:min-h-168{min-height:calc(var(--spacing) * 168)!important}.lg\:min-h-\[60svh\]{min-height:60svh!important}.lg\:w-80{width:calc(var(--spacing) * 80)!important}.lg\:w-\[37\%\]{width:37%!important}.lg\:w-\[50rem\]{width:50rem!important}.lg\:w-\[70\%\]{width:70%!important}.lg\:w-\[calc\(11rem\/var\(--font-body-scale\)\+2px\)\]{width:calc(11rem / var(--font-body-scale) + 2px)!important}.lg\:w-\[calc\(100\%-8\.6rem\)\]{width:calc(100% - 8.6rem)!important}.lg\:w-\[calc\(100\%-100px\)\]{width:calc(100% - 100px)!important}.lg\:w-auto{width:auto!important}.lg\:max-w-80{max-width:calc(var(--spacing) * 80)!important}.lg\:max-w-\[64rem\]{max-width:64rem!important}.lg\:max-w-full{max-width:100%!important}.lg\:border-separate{border-collapse:separate!important}.lg\:border-spacing-0{--tw-border-spacing-x:0!important;--tw-border-spacing-y:0!important;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)!important}.lg\:-translate-x-full{--tw-translate-x:-100%!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.lg\:\[grid-template-columns\:var\(--fp-cols\)\]{grid-template-columns:var(--fp-cols)!important}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr!important}.lg\:grid-cols-\[1\.22fr_0\.78fr\]{grid-template-columns:1.22fr .78fr!important}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important}.lg\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1fr)!important}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto!important}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,54rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,54rem)!important}.lg\:grid-cols-\[minmax\(220px\,280px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(220px,280px) minmax(0,1fr)!important}.lg\:grid-cols-\[minmax\(240px\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(240px,1fr) minmax(0,1.4fr)!important}.lg\:grid-cols-\[repeat\(var\(--cols\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--cols),minmax(0,1fr))!important}.lg\:grid-cols-\[repeat\(var\(--cols-desktop\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--cols-desktop),minmax(0,1fr))!important}.lg\:flex-col{flex-direction:column!important}.lg\:flex-row{flex-direction:row!important}.lg\:items-center{align-items:center!important}.lg\:items-end{align-items:flex-end!important}.lg\:items-start{align-items:flex-start!important}.lg\:items-stretch{align-items:stretch!important}.lg\:justify-center{justify-content:center!important}.lg\:justify-end{justify-content:flex-end!important}.lg\:justify-start{justify-content:flex-start!important}.lg\:gap-7{gap:calc(var(--spacing) * 7)!important}.lg\:gap-10{gap:calc(var(--spacing) * 10)!important}.lg\:gap-12{gap:calc(var(--spacing) * 12)!important}.lg\:gap-16{gap:calc(var(--spacing) * 16)!important}.lg\:gap-x-\[clamp\(5rem\,7vw\,11rem\)\]{column-gap:clamp(5rem,7vw,11rem)!important}.lg\:self-center{align-self:center!important}.lg\:self-end{align-self:flex-end!important}.lg\:self-start{align-self:flex-start!important}.lg\:overflow-auto{overflow:auto!important}.lg\:overflow-y-visible{overflow-y:visible!important}.lg\:bg-niche-surface{background-color:var(--niche-global-surface)!important}.lg\:p-2{padding:calc(var(--spacing) * 2)!important}.lg\:px-0{padding-inline:0!important}.lg\:px-28{padding-inline:calc(var(--spacing) * 28)!important}.lg\:px-\[50px\]{padding-inline:50px!important}.lg\:py-0{padding-block:0!important}.lg\:py-24{padding-block:calc(var(--spacing) * 24)!important}.lg\:py-\[0\.8rem\]{padding-block:.8rem!important}.lg\:pt-28{padding-top:calc(var(--spacing) * 28)!important}.lg\:pt-36{padding-top:calc(var(--spacing) * 36)!important}.lg\:pr-0{padding-right:0!important}.lg\:pr-20{padding-right:calc(var(--spacing) * 20)!important}.lg\:pb-6{padding-bottom:calc(var(--spacing) * 6)!important}.lg\:pl-0{padding-left:0!important}.lg\:pl-20{padding-left:calc(var(--spacing) * 20)!important}.lg\:pl-24{padding-left:calc(var(--spacing) * 24)!important}.lg\:pl-\[calc\(15px\+3\.4rem\)\]{padding-left:calc(15px + 3.4rem)!important}.lg\:text-center{text-align:center!important}.lg\:text-left{text-align:left!important}.lg\:text-right{text-align:right!important}.lg\:shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.lg\:\[--modal-padding\:2\.5rem\]{--modal-padding:2.5rem!important}}@media(min-width:40rem){.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto!important}.sm\:items-center{align-items:center!important}}@media(min-width:80rem){.xl\:max-w-\[90rem\]{max-width:90rem!important}.xl\:gap-20{gap:calc(var(--spacing) * 20)!important}}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 20%,transparent)!important}}@media(hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)!important}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)!important}}@media print{.print\:hidden{display:none!important}}@media(forced-colors:active){.forced-colors\:block{display:block!important}.forced-colors\:hidden{display:none!important}}.\[\&_\#ProductCount\.loading\]\:invisible #ProductCount.loading,.\[\&_\#ProductCountDesktop\.loading\]\:invisible #ProductCountDesktop.loading{visibility:hidden!important}.\[\&_\#ProductGridContainer\]\:bg-niche-surface #ProductGridContainer{background-color:var(--niche-global-surface)!important}.\[\&_\#ProductGridContainer_\.collection\]\:pt-\[30px\] #ProductGridContainer .collection{padding-top:30px!important}@media not all and (min-width:750px){.max-md\:\[\&_\#ProductGridContainer_\.collection\]\:pt-\[22px\] #ProductGridContainer .collection{padding-top:22px!important}}.\[\&_\#customer\\_login\\_guest_button\]\:mt-0 #customer_login_guest button{margin-top:0!important}.\[\&_\#login\]\:scroll-mt-80 #login{scroll-margin-top:calc(var(--spacing) * 80)!important}.\[\&_\#main-collection-filters\]\:pt-\[26px\] #main-collection-filters{padding-top:26px!important}@media not all and (min-width:750px){.max-md\:\[\&_\#main-collection-filters\]\:pt-4 #main-collection-filters{padding-top:calc(var(--spacing) * 4)!important}}.\[\&_\#main-collection-filters_\.facets\\_\\_disclosure\[open\]\>summary\:before\]\:hidden #main-collection-filters .facets__disclosure[open]>summary:before{display:none!important}.\[\&_\#main-search-filters\]\:pt-\[26px\] #main-search-filters{padding-top:26px!important}@media not all and (min-width:750px){.max-md\:\[\&_\#main-search-filters\]\:pt-4 #main-search-filters{padding-top:calc(var(--spacing) * 4)!important}}.\[\&_\#main-search-filters_\.active-facets\:empty\]\:hidden #main-search-filters .active-facets:empty{display:none!important}.\[\&_\#main-search-filters_\.facets-container\]\:min-h-0 #main-search-filters .facets-container{min-height:0!important}.\[\&_\#main-search-filters_\.facets-container\]\:bg-niche-surface #main-search-filters .facets-container{background-color:var(--niche-global-surface)!important}.\[\&_\#main-search-filters_\.facets-container\]\:py-3 #main-search-filters .facets-container{padding-block:calc(var(--spacing) * 3)!important}.\[\&_\#main-search-filters_\.facets\\_\\_form\]\:mb-0 #main-search-filters .facets__form{margin-bottom:0!important}.\[\&_\#main-search-filters_\.facets\\_\\_summary\]\:stroke-current #main-search-filters .facets__summary{stroke:currentColor!important}.\[\&_\#main-search-filters_\.facets\\_\\_summary\]\:\!text-niche-text #main-search-filters .facets__summary{color:var(--niche-global-text)!important}.\[\&_\#main-search-filters_\.facets\\_\\_summary_\*\]\:stroke-current #main-search-filters .facets__summary *{stroke:currentColor!important}.\[\&_\#main-search-filters_\.facets\\_\\_summary_\*\]\:\!text-niche-text #main-search-filters .facets__summary *{color:var(--niche-global-text)!important}.\[\&_\#main-search-filters_\.facets\\_\\_wrapper\:empty\]\:hidden #main-search-filters .facets__wrapper:empty{display:none!important}.\[\&_\#main-search-filters_\.mobile-facets\\_\\_open\]\:stroke-current #main-search-filters .mobile-facets__open{stroke:currentColor!important}.\[\&_\#main-search-filters_\.mobile-facets\\_\\_open\]\:\!text-niche-text #main-search-filters .mobile-facets__open{color:var(--niche-global-text)!important}.\[\&_\#main-search-filters_\.mobile-facets\\_\\_open_\*\]\:stroke-current #main-search-filters .mobile-facets__open *{stroke:currentColor!important}.\[\&_\#main-search-filters_\.mobile-facets\\_\\_open_\*\]\:\!text-niche-text #main-search-filters .mobile-facets__open *{color:var(--niche-global-text)!important}.\[\&_\#product-grid_\.price\]\:mt-2 #product-grid .price{margin-top:calc(var(--spacing) * 2)!important}.\[\&_\#product-grid_\.price\]\:text-body-lg #product-grid .price{font-size:1.5rem!important}.\[\&_\#product-grid_\.price\]\:font-extrabold #product-grid .price{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\#product-grid_\.price\]\:tracking-normal #product-grid .price{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\#product-grid_\.price\]\:text-niche-text #product-grid .price{color:var(--niche-global-text)!important}@media not all and (min-width:750px){.max-md\:\[\&_\#product-grid_\.price\]\:mt-1\.5 #product-grid .price{margin-top:calc(var(--spacing) * 1.5)!important}.max-md\:\[\&_\#product-grid_\.price\]\:text-body-sm #product-grid .price{font-size:1.3rem!important}}.\[\&_\#product-grid_\.quick-add\]\:m-0 #product-grid .quick-add{margin:0!important}@media not all and (min-width:750px){.max-md\:\[\&_\#product-grid_\.quick-add\\_\\_submit\]\:min-h-10 #product-grid .quick-add__submit{min-height:calc(var(--spacing) * 10)!important}.max-md\:\[\&_\#product-grid_\.quick-add\\_\\_submit\]\:px-2\.5 #product-grid .quick-add__submit{padding-inline:calc(var(--spacing) * 2.5)!important}}.\[\&_\#recover\]\:mb-0 #recover{margin-bottom:0!important}.\[\&_\#recover\]\:hidden #recover{display:none!important}.\[\&_\#recover\]\:scroll-mt-80 #recover{scroll-margin-top:calc(var(--spacing) * 80)!important}.\[\&_\#recover\+div\]\:hidden #recover+div{display:none!important}.\[\&_\#recover\:target\]\:block #recover:target,.\[\&_\#recover\:target\+div\]\:block #recover:target+div{display:block!important}.\[\&_\#recover\:target\~\#login\]\:hidden #recover:target~#login,.\[\&_\#recover\:target\~\#login\+div\]\:hidden #recover:target~#login+div{display:none!important}.\[\&_\*\.right\]\:text-right .right{text-align:right!important}.\[\&_\*\:not\(mark\)\]\:font-bold :not(mark){--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.\[\&_\.active-facets\]\:col-\[1\/-1\] .active-facets{grid-column:1/-1!important}.\[\&_\.active-facets\]\:row-start-2 .active-facets{grid-row-start:2!important}.\[\&_\.active-facets\]\:mt-\[-0\.5rem\] .active-facets{margin-top:-.5rem!important}.\[\&_\.active-facets\]\:flex .active-facets{display:flex!important}.\[\&_\.active-facets\]\:w-full .active-facets{width:100%!important}.\[\&_\.active-facets\]\:flex-wrap .active-facets{flex-wrap:wrap!important}@media not all and (min-width:990px){.max-lg\:\[\&_\.active-facets\]\:m-\[0_-1\.2rem_-1\.2rem\] .active-facets{margin:0 -1.2rem -1.2rem!important}}@media(min-width:750px){.md\:\[\&_\.active-facets\]\:m-0 .active-facets{margin:0!important}.md\:\[\&_\.active-facets\]\:items-start .active-facets{align-items:flex-start!important}.md\:\[\&_\.active-facets_facet-remove\:last-of-type\]\:mb-4 .active-facets facet-remove:last-of-type{margin-bottom:calc(var(--spacing) * 4)!important}}.\[\&_\.active-facets_facet-remove\:only-child\]\:hidden .active-facets facet-remove:only-child{display:none!important}.\[\&_\.active-facets\\_\\_button\]\:mt-6 .active-facets__button{margin-top:calc(var(--spacing) * 6)!important}.\[\&_\.active-facets\\_\\_button\]\:mr-6 .active-facets__button{margin-right:calc(var(--spacing) * 6)!important}.\[\&_\.active-facets\\_\\_button\]\:block .active-facets__button{display:block!important}.\[\&_\.active-facets\\_\\_button\]\:px-0\.5 .active-facets__button{padding-inline:calc(var(--spacing) * .5)!important}.\[\&_\.active-facets\\_\\_button\]\:no-underline .active-facets__button{text-decoration-line:none!important}@media not all and (min-width:990px){.max-lg\:\[\&_\.active-facets\\_\\_button\]\:m-0 .active-facets__button{margin:0!important}.max-lg\:\[\&_\.active-facets\\_\\_button\]\:p-\[1\.2rem\] .active-facets__button{padding:1.2rem!important}}@media(min-width:750px){.md\:\[\&_\.active-facets\\_\\_button\]\:mb-6 .active-facets__button{margin-bottom:calc(var(--spacing) * 6)!important}@media not all and (min-width:990px){.md\:max-lg\:\[\&_\.active-facets\\_\\_button\]\:mb-0 .active-facets__button{margin-bottom:0!important}.md\:max-lg\:\[\&_\.active-facets\\_\\_button\]\:ml-\[-0\.5rem\] .active-facets__button{margin-left:-.5rem!important}.md\:max-lg\:\[\&_\.active-facets\\_\\_button\]\:p-4 .active-facets__button{padding:calc(var(--spacing) * 4)!important}}}@media(hover:hover){.hover\:\[\&_\.active-facets\\_\\_button_\.active-facets\\_\\_button-inner\]\:shadow-none:hover .active-facets__button .active-facets__button-inner{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.\[\&_\.active-facets\\_\\_button--light_\.active-facets\\_\\_button-inner\]\:shadow-none .active-facets__button--light .active-facets__button-inner{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media(hover:hover){.hover\:\[\&_\.active-facets\\_\\_button--light_\.active-facets\\_\\_button-inner\]\:shadow-none:hover .active-facets__button--light .active-facets__button-inner{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.\[\&_\.active-facets\\_\\_button-inner\]\:rounded-\(--niche-radius-button\) .active-facets__button-inner{border-radius:var(--niche-radius-button)!important}.\[\&_\.active-facets\\_\\_button-inner\]\:font-bold .active-facets__button-inner{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}@media not all and (min-width:990px){.max-lg\:\[\&_\.active-facets\\_\\_button-remove\]\:m-0 .active-facets__button-remove{margin:0!important}.max-lg\:\[\&_\.active-facets\\_\\_button-remove\]\:p-\[1\.2rem\] .active-facets__button-remove{padding:1.2rem!important}}@media(min-width:750px){@media not all and (min-width:990px){.md\:max-lg\:\[\&_\.active-facets\\_\\_button-remove\]\:p-\[0_1rem_1rem\] .active-facets__button-remove{padding:0 1rem 1rem!important}}}.\[\&_\.active-facets\\_\\_button-wrapper\]\:flex .active-facets__button-wrapper{display:flex!important}.\[\&_\.active-facets\\_\\_button-wrapper\]\:items-center .active-facets__button-wrapper{align-items:center!important}.\[\&_\.active-facets\\_\\_button-wrapper\]\:justify-center .active-facets__button-wrapper{justify-content:center!important}.\[\&_\.active-facets\\_\\_button-wrapper\]\:pt-6 .active-facets__button-wrapper{padding-top:calc(var(--spacing) * 6)!important}@media not all and (min-width:990px){.max-lg\:\[\&_\.active-facets\\_\\_button-wrapper\]\:ml-\[1\.2rem\] .active-facets__button-wrapper{margin-left:1.2rem!important}.max-lg\:\[\&_\.active-facets\\_\\_button-wrapper\]\:pt-0 .active-facets__button-wrapper{padding-top:0!important}}@media(min-width:750px){.md\:\[\&_\.active-facets\\_\\_button-wrapper\]\:mb-8 .active-facets__button-wrapper{margin-bottom:calc(var(--spacing) * 8)!important}}@media(min-width:990px){.lg\:\[\&_\.active-facets\\_\\_button-wrapper_\*\]\:text-body-md .active-facets__button-wrapper *{font-size:1.4rem!important}}.\[\&_\.active-facets\\_\\_button\.disabled\]\:pointer-events-none .active-facets__button.disabled{pointer-events:none!important}.\[\&_\.banner\\_\\_heading\+\*\]\:mt-4 .banner__heading+*{margin-top:calc(var(--spacing) * 4)!important}.\[\&_\.blog-placeholder-svg\]\:h-full .blog-placeholder-svg{height:100%!important}.\[\&_\.blog-placeholder-svg\]\:w-full .blog-placeholder-svg{width:100%!important}.\[\&_\.button\]\:min-h-12 .button{min-height:calc(var(--spacing) * 12)!important}.\[\&_\.button\]\:rounded-\(--niche-radius-button\) .button{border-radius:var(--niche-radius-button)!important}.\[\&_\.button\]\:border-0 .button{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_\.button\]\:bg-niche-accent .button{background-color:var(--niche-global-accent)!important}.\[\&_\.button\]\:px-6 .button{padding-inline:calc(var(--spacing) * 6)!important}.\[\&_\.button\]\:font-extrabold .button{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.button\]\:tracking-normal .button{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.button\]\:text-niche-light .button{color:var(--niche-global-light)!important}.\[\&_\.button\]\:uppercase .button{text-transform:uppercase!important}@media(hover:hover){.hover\:\[\&_\.button\]\:bg-niche-text:hover .button{background-color:var(--niche-global-text)!important}.hover\:\[\&_\.button\]\:text-niche-light:hover .button{color:var(--niche-global-light)!important}}.\[\&_\.button\:after\]\:hidden .button:after,.\[\&_\.button\:before\]\:hidden .button:before{display:none!important}.\[\&_\.card\\\\_\\\\_information-volume-pricing-note\]\:inline-block .card__information-volume-pricing-note{display:inline-block!important}@media(min-width:750px){.md\:\[\&_\.card\\\\_\\\\_information-volume-pricing-note\]\:pl-6 .card__information-volume-pricing-note{padding-left:calc(var(--spacing) * 6)!important}}.\[\&_\.cart-discount\]\:mt-4 .cart-discount{margin-top:calc(var(--spacing) * 4)!important}.\[\&_\.cart-discount\]\:mb-2 .cart-discount{margin-bottom:calc(var(--spacing) * 2)!important}.\[\&_\.cart-discount\]\:block .cart-discount{display:block!important}.\[\&_\.cart-discount\]\:text-body-xs .cart-discount{font-size:1.2rem!important}.\[\&_\.cart-item\]\:mb-\[14px\] .cart-item{margin-bottom:14px!important}.\[\&_\.cart-item\]\:grid .cart-item{display:grid!important}.\[\&_\.cart-item\]\:grid-cols-\[92px_minmax\(0\,1fr\)_auto\] .cart-item{grid-template-columns:92px minmax(0,1fr) auto!important}.\[\&_\.cart-item\]\:grid-rows-\[auto_auto\] .cart-item{grid-template-rows:auto auto!important}.\[\&_\.cart-item\]\:gap-3 .cart-item{gap:calc(var(--spacing) * 3)!important}.\[\&_\.cart-item\]\:rounded-\(--niche-radius-card\) .cart-item{border-radius:var(--niche-radius-card)!important}.\[\&_\.cart-item\]\:border .cart-item{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.cart-item\]\:border-t .cart-item{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.\[\&_\.cart-item\]\:border-niche-border-subtle .cart-item{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_\.cart-item\]\:p-3 .cart-item{padding:calc(var(--spacing) * 3)!important}@media not all and (min-width:750px){.max-md\:\[\&_\.cart-item\]\:grid-cols-\[82px_minmax\(0\,1fr\)_auto\] .cart-item{grid-template-columns:82px minmax(0,1fr) auto!important}}.\[\&_\.cart-item\:first-child\]\:border-t-0 .cart-item:first-child{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.\[\&_\.cart-item\\_\\_details\]\:col-start-2 .cart-item__details{grid-column-start:2!important}.\[\&_\.cart-item\\_\\_details\]\:w-auto .cart-item__details{width:auto!important}.\[\&_\.cart-item\\_\\_discounted-prices_\.cart-item\\_\\_old-price\]\:text-body-md .cart-item__discounted-prices .cart-item__old-price{font-size:1.4rem!important}.\[\&_\.cart-item\\_\\_discounted-prices_dd\]\:m-0 .cart-item__discounted-prices dd{margin:0!important}.\[\&_\.cart-item\\_\\_error-text\]\:text-niche-meta .cart-item__error-text{color:rgba(var(--niche-global-text-rgb),.68)!important}.\[\&_\.cart-item\\_\\_final-price\]\:font-normal .cart-item__final-price{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.\[\&_\.cart-item\\_\\_image\]\:block .cart-item__image{display:block!important}.\[\&_\.cart-item\\_\\_image\]\:aspect-square .cart-item__image{aspect-ratio:1!important}.\[\&_\.cart-item\\_\\_image\]\:h-auto .cart-item__image{height:auto!important}.\[\&_\.cart-item\\_\\_image\]\:w-full .cart-item__image{width:100%!important}.\[\&_\.cart-item\\_\\_image\]\:object-contain .cart-item__image{object-fit:contain!important}.\[\&_\.cart-item\\_\\_image-container\]\:overflow-hidden .cart-item__image-container{overflow:hidden!important}.\[\&_\.cart-item\\_\\_image-container\]\:rounded-\(--niche-radius-media\) .cart-item__image-container{border-radius:var(--niche-radius-media)!important}.\[\&_\.cart-item\\_\\_image-container\]\:bg-niche-surface-muted .cart-item__image-container{background-color:var(--niche-global-surface-muted)!important}.\[\&_\.cart-item\\_\\_media\]\:col-start-1 .cart-item__media{grid-column-start:1!important}.\[\&_\.cart-item\\_\\_media\]\:row-\[1\/3\] .cart-item__media{grid-row:1/3!important}.\[\&_\.cart-item\\_\\_media\]\:self-start .cart-item__media{align-self:flex-start!important}.\[\&_\.cart-item\\_\\_media\]\:overflow-hidden .cart-item__media{overflow:hidden!important}.\[\&_\.cart-item\\_\\_media\]\:rounded-\(--niche-radius-media\) .cart-item__media{border-radius:var(--niche-radius-media)!important}.\[\&_\.cart-item\\_\\_media\]\:bg-niche-surface-muted .cart-item__media{background-color:var(--niche-global-surface-muted)!important}.\[\&_\.cart-item\\_\\_name\]\:text-body-lg .cart-item__name{font-size:1.5rem!important}.\[\&_\.cart-item\\_\\_name\]\:leading-\[1\.12\] .cart-item__name{--tw-leading:1.12!important;line-height:1.12!important}.\[\&_\.cart-item\\_\\_name\]\:font-extrabold .cart-item__name{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.cart-item\\_\\_name\]\:tracking-normal .cart-item__name{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.cart-item\\_\\_name\]\:text-niche-text .cart-item__name{color:var(--niche-global-text)!important}.\[\&_\.cart-item\\_\\_name\]\:no-underline .cart-item__name{text-decoration-line:none!important}.\[\&_\.cart-item\\_\\_old-price\]\:opacity-70 .cart-item__old-price{opacity:.7!important}.\[\&_\.cart-item\\_\\_price-wrapper\>\*\]\:m-0 .cart-item__price-wrapper>*{margin:0!important}.\[\&_\.cart-item\\_\\_price-wrapper\>\*\]\:block .cart-item__price-wrapper>*{display:block!important}.\[\&_\.cart-item\\_\\_price-wrapper\>\*\]\:p-0 .cart-item__price-wrapper>*{padding:0!important}@media(min-width:750px){.md\:\[\&_\.cart-item\\_\\_price-wrapper\>\*\:only-child\:not\(\.cart-item\\_\\_discounted-prices\)\]\:mt-4 .cart-item__price-wrapper>:only-child:not(.cart-item__discounted-prices){margin-top:calc(var(--spacing) * 4)!important}}.\[\&_\.cart-item\\_\\_quantity-wrapper\]\:items-center .cart-item__quantity-wrapper{align-items:center!important}.\[\&_\.cart-item\\_\\_quantity-wrapper\]\:gap-2\.5 .cart-item__quantity-wrapper{gap:calc(var(--spacing) * 2.5)!important}@media(min-width:750px){.md\:\[\&_\.cart-item\\_\\_quantity-wrapper\]\:pl-0 .cart-item__quantity-wrapper{padding-left:0!important}}.\[\&_\.cart-item\\_\\_totals\]\:col-start-3 .cart-item__totals{grid-column-start:3!important}.\[\&_\.cart-item\\_\\_totals\]\:justify-end .cart-item__totals{justify-content:flex-end!important}.\[\&_\.cart-item\\_\\_totals\]\:text-niche-text .cart-item__totals{color:var(--niche-global-text)!important}.\[\&_\.cart-items_\.cart-item\\_\\_quantity\]\:col-\[2\/4\] .cart-items .cart-item__quantity{grid-column:2/4!important}.\[\&_\.cart-items_th\]\:text-body-xs .cart-items th{font-size:1.2rem!important}.\[\&_\.cart-items_th\]\:font-extrabold .cart-items th{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.cart-items_th\]\:tracking-normal .cart-items th{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.cart-items_th\]\:text-niche-caption .cart-items th{color:rgba(var(--niche-global-text-rgb),.62)!important}.\[\&_\.cart-items_thead\]\:hidden .cart-items thead{display:none!important}@media(min-width:750px){.md\:\[\&_\.cart-items\\_\\_info\]\:pl-0 .cart-items__info{padding-left:0!important}}.\[\&_\.cart\\_\\_empty-text\]\:block .cart__empty-text{display:block!important}.\[\&_\.cart\\_\\_empty-text\]\:font-heading .cart__empty-text{font-family:var(--font-heading-family)!important}.\[\&_\.cart\\_\\_empty-text\]\:text-\[3\.6rem\] .cart__empty-text{font-size:3.6rem!important}.\[\&_\.cart\\_\\_empty-text\]\:leading-\[0\.96\] .cart__empty-text{--tw-leading:.96!important;line-height:.96!important}.\[\&_\.cart\\_\\_empty-text\]\:font-\(--font-heading-weight\) .cart__empty-text{--tw-font-weight:var(--font-heading-weight)!important;font-weight:var(--font-heading-weight)!important}.\[\&_\.cart\\_\\_empty-text\]\:tracking-normal .cart__empty-text{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.cart\\_\\_empty-text\]\:text-niche-text .cart__empty-text{color:var(--niche-global-text)!important}.\[\&_\.cart\\_\\_empty-text\]\:uppercase .cart__empty-text{text-transform:uppercase!important}.\[\&_\.cart\\_\\_footer\]\:mb-10 .cart__footer{margin-bottom:calc(var(--spacing) * 10)!important}.\[\&_\.cart\\_\\_footer\]\:rounded-\(--niche-radius-card\) .cart__footer{border-radius:var(--niche-radius-card)!important}.\[\&_\.cart\\_\\_footer\]\:border .cart__footer{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.cart\\_\\_footer\]\:border-niche-border-subtle .cart__footer{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_\.cart\\_\\_footer\]\:bg-niche-surface .cart__footer{background-color:var(--niche-global-surface)!important}.\[\&_\.cart\\_\\_footer\]\:p-6 .cart__footer{padding:calc(var(--spacing) * 6)!important}@media not all and (min-width:750px){.max-md\:\[\&_\.cart\\_\\_footer\]\:mx-\[-1\.5rem\] .cart__footer{margin-inline:-1.5rem!important}.max-md\:\[\&_\.cart\\_\\_footer\]\:rounded-none .cart__footer{border-radius:0!important}.max-md\:\[\&_\.cart\\_\\_footer\]\:border-x-0 .cart__footer{border-inline-style:var(--tw-border-style)!important;border-inline-width:0!important}}.\[\&_\.cart\\_\\_items\]\:rounded-\(--niche-radius-card\) .cart__items{border-radius:var(--niche-radius-card)!important}.\[\&_\.cart\\_\\_items\]\:border .cart__items{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.cart\\_\\_items\]\:border-niche-border-subtle .cart__items{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_\.cart\\_\\_items\]\:bg-niche-surface .cart__items{background-color:var(--niche-global-surface)!important}.\[\&_\.cart\\_\\_items\]\:p-\[18px\] .cart__items{padding:18px!important}@media not all and (min-width:750px){.max-md\:\[\&_\.cart\\_\\_items\]\:mx-\[-1\.5rem\] .cart__items{margin-inline:-1.5rem!important}.max-md\:\[\&_\.cart\\_\\_items\]\:rounded-none .cart__items{border-radius:0!important}.max-md\:\[\&_\.cart\\_\\_items\]\:border-x-0 .cart__items{border-inline-style:var(--tw-border-style)!important;border-inline-width:0!important}}.\[\&_\.customer\\_\\_title\]\:mt-0 .customer__title{margin-top:0!important}.\[\&_\.customer\\_\\_title\]\:mb-\[26px\] .customer__title{margin-bottom:26px!important}.\[\&_\.customer\\_\\_title\]\:rounded-\(--niche-radius-card\) .customer__title{border-radius:var(--niche-radius-card)!important}.\[\&_\.customer\\_\\_title\]\:bg-niche-dark .customer__title{background-color:var(--niche-global-dark)!important}.\[\&_\.customer\\_\\_title\]\:p-8 .customer__title{padding:calc(var(--spacing) * 8)!important}.\[\&_\.customer\\_\\_title\]\:font-heading .customer__title{font-family:var(--font-heading-family)!important}.\[\&_\.customer\\_\\_title\]\:text-\[clamp\(3\.8rem\,6vw\,7rem\)\] .customer__title{font-size:clamp(3.8rem,6vw,7rem)!important}.\[\&_\.customer\\_\\_title\]\:leading-\[0\.9\] .customer__title{--tw-leading:.9!important;line-height:.9!important}.\[\&_\.customer\\_\\_title\]\:font-extrabold .customer__title{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.customer\\_\\_title\]\:tracking-normal .customer__title{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.customer\\_\\_title\]\:text-niche-light .customer__title{color:var(--niche-global-light)!important}.\[\&_\.customer\\_\\_title\]\:uppercase .customer__title{text-transform:uppercase!important}@media not all and (min-width:750px){.max-md\:\[\&_\.customer\\_\\_title\]\:-mx-6 .customer__title{margin-inline:calc(var(--spacing) * -6)!important}.max-md\:\[\&_\.customer\\_\\_title\]\:rounded-none .customer__title{border-radius:0!important}.max-md\:\[\&_\.customer\\_\\_title\]\:p-\[28px_18px\] .customer__title{padding:28px 18px!important}}.\[\&_\.deferred-media\]\:cursor-auto .deferred-media{cursor:auto!important}@media(min-width:990px){.lg\:\[\&_\.desktop-row-error_td\]\:pt-0 .desktop-row-error td{padding-top:0!important}}.\[\&_\.discounts\]\:mb-4 .discounts{margin-bottom:calc(var(--spacing) * 4)!important}.\[\&_\.divider\+\.divider\:before\]\:mx-2 .divider+.divider:before{margin-inline:calc(var(--spacing) * 2)!important}.\[\&_\.divider\+\.divider\:before\]\:content-\[\'\\2022\'\] .divider+.divider:before{--tw-content:"\2022"!important;content:var(--tw-content)!important}.\[\&_\.divider\:nth-child\(2\)\:\:before\]\:content-none .divider:nth-child(2):before{--tw-content:none!important;content:none!important}.\[\&_\.drawer\\_\\_cart-items-wrapper\]\:pt-\[18px\] .drawer__cart-items-wrapper{padding-top:18px!important}.\[\&_\.drawer\\_\\_close\]\:static .drawer__close{position:static!important}.\[\&_\.drawer\\_\\_close\]\:inline-flex .drawer__close{display:inline-flex!important}.\[\&_\.drawer\\_\\_close\]\:min-h-10 .drawer__close{min-height:calc(var(--spacing) * 10)!important}.\[\&_\.drawer\\_\\_close\]\:min-w-10 .drawer__close{min-width:calc(var(--spacing) * 10)!important}.\[\&_\.drawer\\_\\_close\]\:items-center .drawer__close{align-items:center!important}.\[\&_\.drawer\\_\\_close\]\:justify-center .drawer__close{justify-content:center!important}.\[\&_\.drawer\\_\\_close\]\:rounded-full .drawer__close{border-radius:3.40282e38px!important}.\[\&_\.drawer\\_\\_close\]\:bg-niche-surface-muted .drawer__close{background-color:var(--niche-global-surface-muted)!important}.\[\&_\.drawer\\_\\_close\]\:text-niche-text .drawer__close{color:var(--niche-global-text)!important}@media(hover:hover){.hover\:\[\&_\.drawer\\_\\_close\]\:text-niche-accent:hover .drawer__close{color:var(--niche-global-accent)!important}}.\[\&_\.drawer\\_\\_footer\]\:border-t .drawer__footer{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.\[\&_\.drawer\\_\\_footer\]\:border-niche-border-subtle .drawer__footer{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_\.drawer\\_\\_footer\]\:bg-niche-surface .drawer__footer{background-color:var(--niche-global-surface)!important}.\[\&_\.drawer\\_\\_footer\]\:p-\[18px_22px_22px\] .drawer__footer{padding:18px 22px 22px!important}.\[\&_\.drawer\\_\\_footer\]\:shadow-niche-drawer-footer .drawer__footer{--tw-shadow:0 -14px 38px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .07))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media not all and (min-width:750px){.max-md\:\[\&_\.drawer\\_\\_footer\]\:px-4 .drawer__footer{padding-inline:calc(var(--spacing) * 4)!important}}.\[\&_\.drawer\\_\\_header\]\:min-h-\[72px\] .drawer__header{min-height:72px!important}.\[\&_\.drawer\\_\\_header\]\:border-b .drawer__header{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.\[\&_\.drawer\\_\\_header\]\:border-niche-border-subtle .drawer__header{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_\.drawer\\_\\_header\]\:p-\[0_22px\] .drawer__header{padding:0 22px!important}@media not all and (min-width:750px){.max-md\:\[\&_\.drawer\\_\\_header\]\:px-4 .drawer__header{padding-inline:calc(var(--spacing) * 4)!important}}.\[\&_\.drawer\\_\\_heading\]\:m-0 .drawer__heading{margin:0!important}.\[\&_\.drawer\\_\\_heading\]\:font-heading .drawer__heading{font-family:var(--font-heading-family)!important}.\[\&_\.drawer\\_\\_heading\]\:text-\[2\.8rem\] .drawer__heading{font-size:2.8rem!important}.\[\&_\.drawer\\_\\_heading\]\:leading-none .drawer__heading{--tw-leading:1!important;line-height:1!important}.\[\&_\.drawer\\_\\_heading\]\:font-\(--font-heading-weight\) .drawer__heading{--tw-font-weight:var(--font-heading-weight)!important;font-weight:var(--font-heading-weight)!important}.\[\&_\.drawer\\_\\_heading\]\:tracking-normal .drawer__heading{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.drawer\\_\\_heading\]\:text-niche-text .drawer__heading{color:var(--niche-global-text)!important}.\[\&_\.drawer\\_\\_heading\]\:uppercase .drawer__heading{text-transform:uppercase!important}.\[\&_\.drawer\\_\\_inner\]\:w-\[min\(46rem\,calc\(100vw-1\.6rem\)\)\] .drawer__inner{width:min(46rem,100vw - 1.6rem)!important}.\[\&_\.drawer\\_\\_inner\]\:border-0 .drawer__inner{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_\.drawer\\_\\_inner\]\:bg-niche-surface .drawer__inner{background-color:var(--niche-global-surface)!important}.\[\&_\.drawer\\_\\_inner\]\:p-0 .drawer__inner{padding:0!important}.\[\&_\.drawer\\_\\_inner\]\:text-niche-text .drawer__inner{color:var(--niche-global-text)!important}.\[\&_\.drawer\\_\\_inner\]\:shadow-niche-drawer .drawer__inner{--tw-shadow:-24px 0 60px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .18))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media not all and (min-width:750px){.max-md\:\[\&_\.drawer\\_\\_inner\]\:w-\[calc\(100vw-1rem\)\] .drawer__inner{width:calc(100vw - 1rem)!important}.max-md\:\[\&_\.drawer\\_\\_inner\]\:max-w-\[calc\(100vw-1rem\)\] .drawer__inner{max-width:calc(100vw - 1rem)!important}}@media(min-width:750px){.md\:\[\&_\.facet-checkbox_input\[type\=\'checkbox\'\]\]\:z-0 .facet-checkbox input[type=checkbox]{z-index:0!important}}.\[\&_\.facet-filters\\_\\_label\]\:text-body-xs .facet-filters__label{font-size:1.2rem!important}.\[\&_\.facet-filters\\_\\_label\]\:font-bold .facet-filters__label{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.\[\&_\.facet-filters\\_\\_label\]\:tracking-normal .facet-filters__label{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.facet-filters\\_\\_label\]\:text-niche-muted .facet-filters__label{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.facet-filters\\_\\_label\]\:uppercase .facet-filters__label{text-transform:uppercase!important}.\[\&_\.facet-filters\\_\\_sort\]\:text-body-sm .facet-filters__sort{font-size:1.3rem!important}.\[\&_\.facet-filters\\_\\_sort\]\:font-bold .facet-filters__sort{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.\[\&_\.facets-container\]\:box-border .facets-container{box-sizing:border-box!important}.\[\&_\.facets-container\]\:flex .facets-container{display:flex!important}.\[\&_\.facets-container\]\:w-full .facets-container{width:100%!important}.\[\&_\.facets-container\]\:flex-wrap .facets-container{flex-wrap:wrap!important}.\[\&_\.facets-container\]\:items-center .facets-container{align-items:center!important}.\[\&_\.facets-container\]\:gap-\[14px\] .facets-container{gap:14px!important}.\[\&_\.facets-container\]\:rounded-\(--niche-radius-card\) .facets-container{border-radius:var(--niche-radius-card)!important}.\[\&_\.facets-container\]\:border .facets-container{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.facets-container\]\:border-niche-border-muted .facets-container{border-color:rgba(var(--niche-global-text-rgb),.12)!important}.\[\&_\.facets-container\]\:bg-niche-surface .facets-container{background-color:var(--niche-global-surface)!important}.\[\&_\.facets-container\]\:p-\[14px_16px\] .facets-container{padding:14px 16px!important}@media not all and (min-width:750px){.max-md\:\[\&_\.facets-container\]\:mx-\[-1\.5rem\] .facets-container{margin-inline:-1.5rem!important}.max-md\:\[\&_\.facets-container\]\:rounded-none .facets-container{border-radius:0!important}.max-md\:\[\&_\.facets-container\]\:border-x-0 .facets-container{border-inline-style:var(--tw-border-style)!important;border-inline-width:0!important}}.\[\&_\.facets-vertical_\.active-facets_\.active-facets-vertical-filter\:only-child\>facet-remove\]\:hidden .facets-vertical .active-facets .active-facets-vertical-filter:only-child>facet-remove{display:none!important}.\[\&_\.facets-vertical_\.active-facets-vertical-filter\]\:flex .facets-vertical .active-facets-vertical-filter{display:flex!important}.\[\&_\.facets-vertical_\.active-facets-vertical-filter\]\:w-full .facets-vertical .active-facets-vertical-filter{width:100%!important}.\[\&_\.facets-vertical_\.active-facets-vertical-filter\]\:justify-between .facets-vertical .active-facets-vertical-filter{justify-content:space-between!important}.\[\&_\.facets-vertical_\.active-facets-vertical-filter_\.active-facets\\_\\_button-wrapper\]\:flex .facets-vertical .active-facets-vertical-filter .active-facets__button-wrapper{display:flex!important}.\[\&_\.facets-vertical_\.active-facets-vertical-filter_\.active-facets\\_\\_button-wrapper\]\:items-start .facets-vertical .active-facets-vertical-filter .active-facets__button-wrapper{align-items:flex-start!important}.\[\&_\.facets-vertical_\.active-facets-vertical-filter_\.active-facets\\_\\_button-wrapper\]\:pt-0 .facets-vertical .active-facets-vertical-filter .active-facets__button-wrapper{padding-top:0!important}.\[\&_\.facets-vertical_\.active-facets\\_\\_button\]\:mt-0 .facets-vertical .active-facets__button{margin-top:0!important}@media(min-width:750px){.md\:\[\&_\.facets-vertical-form\]\:flex .facets-vertical-form{display:flex!important}.md\:\[\&_\.facets-vertical-form\]\:justify-end .facets-vertical-form{justify-content:flex-end!important}.md\:\[\&_\.facets-wrap-vertical\]\:border-0 .facets-wrap-vertical{border-style:var(--tw-border-style)!important;border-width:0!important}.md\:\[\&_\.facets-wrap-vertical\]\:pl-0 .facets-wrap-vertical{padding-left:0!important}.md\:\[\&_\.facets-wrapper\]\:pr-12 .facets-wrapper{padding-right:calc(var(--spacing) * 12)!important}.md\:\[\&_\.facets-wrapper--no-filters\]\:hidden .facets-wrapper--no-filters{display:none!important}.md\:\[\&_\.facets\\_\\_disclosure-vertical\]\:mr-0 .facets__disclosure-vertical{margin-right:0!important}.md\:\[\&_\.facets\\_\\_disclosure-vertical\]\:border-t .facets__disclosure-vertical{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.md\:\[\&_\.facets\\_\\_disclosure-vertical\]\:border-niche-border .facets__disclosure-vertical{border-color:rgba(var(--niche-global-text-rgb),.16)!important}.md\:\[\&_\.facets\\_\\_disclosure-vertical\[open\]_\.facets\\_\\_summary_\.icon-caret\]\:rotate-180 .facets__disclosure-vertical[open] .facets__summary .icon-caret{rotate:180deg!important}}.\[\&_\.facets\\_\\_display\]\:overflow-hidden .facets__display{overflow:hidden!important}.\[\&_\.facets\\_\\_display\]\:rounded-\(--niche-radius-card\) .facets__display{border-radius:var(--niche-radius-card)!important}.\[\&_\.facets\\_\\_display\]\:border .facets__display{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.facets\\_\\_display\]\:border-niche-border-muted .facets__display{border-color:rgba(var(--niche-global-text-rgb),.12)!important}.\[\&_\.facets\\_\\_display\]\:shadow-niche-facet-popover .facets__display{--tw-shadow:0 20px 50px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .14))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media(min-width:750px){.md\:\[\&_\.facets\\_\\_display-vertical\]\:pb-6 .facets__display-vertical{padding-bottom:calc(var(--spacing) * 6)!important}}.\[\&_\.facets\\_\\_form\]\:gap-x-5 .facets__form{column-gap:calc(var(--spacing) * 5)!important}.\[\&_\.facets\\_\\_form\]\:gap-y-3 .facets__form{row-gap:calc(var(--spacing) * 3)!important}@media(min-width:750px){.md\:\[\&_\.facets\\_\\_form-vertical\]\:flex .facets__form-vertical{display:flex!important}.md\:\[\&_\.facets\\_\\_form-vertical\]\:w-\[26rem\] .facets__form-vertical{width:26rem!important}.md\:\[\&_\.facets\\_\\_form-vertical\]\:flex-col .facets__form-vertical{flex-direction:column!important}}.\[\&_\.facets\\_\\_header\]\:border-b .facets__header{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.\[\&_\.facets\\_\\_header\]\:border-niche-border-subtle .facets__header{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_\.facets\\_\\_header\]\:bg-niche-surface-muted .facets__header{background-color:var(--niche-global-surface-muted)!important}@media(min-width:750px){.md\:\[\&_\.facets\\_\\_header-vertical\]\:p-\[1\.5rem_2rem_1\.5rem_0\] .facets__header-vertical{padding:1.5rem 2rem 1.5rem 0!important}.md\:\[\&_\.facets\\_\\_header-vertical\]\:text-body-md .facets__header-vertical{font-size:1.4rem!important}}.\[\&_\.facets\\_\\_heading\]\:text-body-xs .facets__heading{font-size:1.2rem!important}.\[\&_\.facets\\_\\_heading\]\:font-bold .facets__heading{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.\[\&_\.facets\\_\\_heading\]\:tracking-normal .facets__heading{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.facets\\_\\_heading\]\:text-niche-muted .facets__heading{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.facets\\_\\_heading\]\:uppercase .facets__heading{text-transform:uppercase!important}@media(min-width:750px){.md\:\[\&_\.facets\\_\\_heading--vertical\]\:m-\[0_0_1\.5rem_0\] .facets__heading--vertical{margin:0 0 1.5rem!important}.md\:\[\&_\.facets\\_\\_heading--vertical\]\:text-body-lg .facets__heading--vertical{font-size:1.5rem!important}}.\[\&_\.facets\\_\\_label\]\:text-body-md .facets__label{font-size:1.4rem!important}@media(min-width:750px){.md\:\[\&_\.facets\\_\\_price\]\:p-\[0\.5rem_0\.5rem_0\.5rem_0\] .facets__price{padding:.5rem .5rem .5rem 0!important}}.\[\&_\.facets\\_\\_summary\]\:inline-flex .facets__summary{display:inline-flex!important}.\[\&_\.facets\\_\\_summary\]\:min-h-10 .facets__summary{min-height:calc(var(--spacing) * 10)!important}.\[\&_\.facets\\_\\_summary\]\:items-center .facets__summary{align-items:center!important}.\[\&_\.facets\\_\\_summary\]\:rounded-\(--niche-radius-button\) .facets__summary{border-radius:var(--niche-radius-button)!important}.\[\&_\.facets\\_\\_summary\]\:bg-niche-surface-muted .facets__summary{background-color:var(--niche-global-surface-muted)!important}.\[\&_\.facets\\_\\_summary\]\:px-\[14px\] .facets__summary{padding-inline:14px!important}.\[\&_\.facets\\_\\_summary\]\:text-body-sm .facets__summary{font-size:1.3rem!important}.\[\&_\.facets\\_\\_summary\]\:font-bold .facets__summary{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.\[\&_\.facets\\_\\_summary\]\:text-niche-text .facets__summary{color:var(--niche-global-text)!important}.\[\&_\.facets\\_\\_summary\]\:uppercase .facets__summary{text-transform:uppercase!important}@media(hover:hover){.hover\:\[\&_\.facets\\_\\_summary\]\:text-niche-accent:hover .facets__summary{color:var(--niche-global-accent)!important}}@media(min-width:750px){.md\:\[\&_\.facets\\_\\_summary\]\:mb-0 .facets__summary{margin-bottom:0!important}.md\:\[\&_\.facets\\_\\_summary\]\:pt-6 .facets__summary{padding-top:calc(var(--spacing) * 6)!important}.md\:\[\&_\.facets\\_\\_summary\]\:pb-6 .facets__summary{padding-bottom:calc(var(--spacing) * 6)!important}}.\[\&_\.facets\\_\\_summary_\*\]\:stroke-current .facets__summary *{stroke:currentColor!important}.\[\&_\.facets\\_\\_summary_\*\]\:text-inherit .facets__summary *{color:inherit!important}.\[\&_\.form\\_\\_label\]\:text-body-xs .form__label{font-size:1.2rem!important}.\[\&_\.form\\_\\_label\]\:font-extrabold .form__label{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.form\\_\\_label\]\:tracking-normal .form__label{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.form\\_\\_label\]\:text-niche-text .form__label{color:var(--niche-global-text)!important}.\[\&_\.form\\_\\_label\]\:uppercase .form__label{text-transform:uppercase!important}.\[\&_\.form\\_\\_message\]\:text-niche-muted .form__message{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.fulfillment\]\:mt-4 .fulfillment{margin-top:calc(var(--spacing) * 4)!important}.\[\&_\.fulfillment\]\:w-fit .fulfillment{width:fit-content!important}.\[\&_\.fulfillment\]\:border .fulfillment{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.fulfillment\]\:border-niche-border .fulfillment{border-color:rgba(var(--niche-global-text-rgb),.16)!important}.\[\&_\.fulfillment\]\:p-4 .fulfillment{padding:calc(var(--spacing) * 4)!important}.\[\&_\.fulfillment\]\:text-left .fulfillment{text-align:left!important}.\[\&_\.fulfillment\]\:text-body-md .fulfillment{font-size:1.4rem!important}.\[\&_\.fulfillment_a\]\:my-\[0\.7rem\] .fulfillment a{margin-block:.7rem!important}.\[\&_\.fulfillment_span\]\:block .fulfillment span{display:block!important}@media(min-width:750px){.md\:\[\&_\.grid\\_\\_item\.product\\_\\_media-item--full\]\:w-full .grid__item.product__media-item--full{width:100%!important}}.\[\&_\.header\\_\\_heading\]\:ml-0 .header__heading{margin-left:0!important}.\[\&_\.header\\_\\_heading\]\:justify-self-center .header__heading{justify-self:center!important}.\[\&_\.header\\_\\_heading\]\:text-center .header__heading{text-align:center!important}.\[\&_\.header\\_\\_heading\]\:leading-\[0\] .header__heading{--tw-leading:0!important;line-height:0!important}.\[\&_\.header\\_\\_heading\]\:\[grid-area\:heading\] .header__heading{grid-area:heading!important}@media(min-width:990px){.lg\:\[\&_\.header\\_\\_heading\]\:justify-self-start .header__heading{justify-self:flex-start!important}}.\[\&_\.header\\_\\_heading-link\]\:ml-0 .header__heading-link{margin-left:0!important}.\[\&_\.header\\_\\_heading-link\]\:inline-flex .header__heading-link{display:inline-flex!important}.\[\&_\.header\\_\\_heading-link\]\:h-\[4\.4rem\] .header__heading-link{height:4.4rem!important}.\[\&_\.header\\_\\_heading-link\]\:items-center .header__heading-link{align-items:center!important}.\[\&_\.header\\_\\_heading-link\]\:justify-center .header__heading-link{justify-content:center!important}.\[\&_\.header\\_\\_heading-link\]\:self-center .header__heading-link{align-self:center!important}.\[\&_\.header\\_\\_heading-link\]\:justify-self-center .header__heading-link{justify-self:center!important}.\[\&_\.header\\_\\_heading-link\]\:p-0 .header__heading-link{padding:0!important}.\[\&_\.header\\_\\_heading-link\]\:text-center .header__heading-link{text-align:center!important}.\[\&_\.header\\_\\_heading-link\]\:leading-\[0\] .header__heading-link{--tw-leading:0!important;line-height:0!important}.\[\&_\.header\\_\\_heading-link\]\:break-words .header__heading-link{overflow-wrap:break-word!important}.\[\&_\.header\\_\\_heading-link\]\:no-underline .header__heading-link{text-decoration-line:none!important}.\[\&_\.header\\_\\_heading-link\]\:\[grid-area\:heading\] .header__heading-link{grid-area:heading!important}@media(min-width:990px){.lg\:\[\&_\.header\\_\\_heading-link\]\:justify-self-start .header__heading-link{justify-self:flex-start!important}}.\[\&_\.header\\_\\_heading-logo\]\:block .header__heading-logo{display:block!important}.\[\&_\.header\\_\\_heading-logo\]\:h-auto .header__heading-logo{height:auto!important}.\[\&_\.header\\_\\_heading-logo\]\:max-w-full .header__heading-logo{max-width:100%!important}.\[\&_\.header\\_\\_heading-logo-wrapper\]\:inline-flex .header__heading-logo-wrapper{display:inline-flex!important}.\[\&_\.header\\_\\_heading-logo-wrapper\]\:h-\[4\.4rem\] .header__heading-logo-wrapper{height:4.4rem!important}.\[\&_\.header\\_\\_heading-logo-wrapper\]\:w-full .header__heading-logo-wrapper{width:100%!important}.\[\&_\.header\\_\\_heading-logo-wrapper\]\:items-center .header__heading-logo-wrapper{align-items:center!important}.\[\&_\.header\\_\\_heading-logo-wrapper\]\:justify-center .header__heading-logo-wrapper{justify-content:center!important}.\[\&_\.header\\_\\_heading-logo-wrapper\]\:transition-\[width\] .header__heading-logo-wrapper{transition-property:width!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.header\\_\\_heading-logo-wrapper\]\:duration-300 .header__heading-logo-wrapper{--tw-duration:.3s!important;transition-duration:.3s!important}.\[\&_\.header\\_\\_heading-logo-wrapper\]\:ease-\[cubic-bezier\(0\.52\,0\,0\.61\,0\.99\)\] .header__heading-logo-wrapper{--tw-ease:cubic-bezier(.52,0,.61,.99)!important;transition-timing-function:cubic-bezier(.52,0,.61,.99)!important}.\[\&_\.header\\_\\_icon\]\:relative .header__icon{position:relative!important}.\[\&_\.header\\_\\_icon\]\:inline-flex .header__icon{display:inline-flex!important}.\[\&_\.header\\_\\_icon\]\:size-\[4\.4rem\] .header__icon{width:4.4rem!important;height:4.4rem!important}.\[\&_\.header\\_\\_icon\]\:items-center .header__icon{align-items:center!important}.\[\&_\.header\\_\\_icon\]\:justify-center .header__icon{justify-content:center!important}.\[\&_\.header\\_\\_icon\]\:rounded-full .header__icon{border-radius:3.40282e38px!important}.\[\&_\.header\\_\\_icon\]\:p-0 .header__icon{padding:0!important}.\[\&_\.header\\_\\_icon\]\:text-niche-text .header__icon{color:var(--niche-global-text)!important}.\[\&_\.header\\_\\_icon\]\:transition-colors .header__icon{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.header\\_\\_icon\]\:duration-200 .header__icon{--tw-duration:.2s!important;transition-duration:.2s!important}.\[\&_\.header\\_\\_icon\]\:ease-out .header__icon{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}.\[\&_\.header\\_\\_icon\]\:after\:content-none .header__icon:after{content:var(--tw-content);--tw-content:none!important;content:none!important}.\[\&_\.header\\_\\_icon_account-icon\]\:inline-flex .header__icon account-icon{display:inline-flex!important}.\[\&_\.header\\_\\_icon_account-icon\]\:size-\[var\(--niche-icon-size\)\] .header__icon account-icon{width:var(--niche-icon-size)!important;height:var(--niche-icon-size)!important}.\[\&_\.header\\_\\_icon_account-icon\]\:items-center .header__icon account-icon{align-items:center!important}.\[\&_\.header\\_\\_icon_account-icon\]\:justify-center .header__icon account-icon{justify-content:center!important}.\[\&_\.header\\_\\_icon_account-icon_span\]\:size-\[var\(--niche-icon-size\)\] .header__icon account-icon span{width:var(--niche-icon-size)!important;height:var(--niche-icon-size)!important}.\[\&_\.header\\_\\_icon_svg\]\:block .header__icon svg{display:block!important}.\[\&_\.header\\_\\_icon_svg\]\:size-\[var\(--niche-icon-size\)\] .header__icon svg{width:var(--niche-icon-size)!important;height:var(--niche-icon-size)!important}.\[\&_\.header\\_\\_icon_svg\]\:fill-none .header__icon svg{fill:none!important}.\[\&_\.header\\_\\_icon_svg\]\:\[stroke-width\:var\(--niche-icon-stroke\,1\.75\)\] .header__icon svg{stroke-width:var(--niche-icon-stroke,1.75)!important}.\[\&_\.header\\_\\_icon_svg\]\:align-middle .header__icon svg{vertical-align:middle!important}.\[\&_\.header\\_\\_icon_svg\]\:transition-transform .header__icon svg{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.header\\_\\_icon_svg\]\:duration-200 .header__icon svg{--tw-duration:.2s!important;transition-duration:.2s!important}.\[\&_\.header\\_\\_icon_svg\]\:ease-out .header__icon svg{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}.\[\&_\.header\\_\\_icon--account_shop-user-avatar\]\:\[--shop-avatar-size\:2\.8rem\] .header__icon--account shop-user-avatar{--shop-avatar-size:2.8rem!important}.\[\&_\.header\\_\\_icon--cart\]\:mr-0 .header__icon--cart{margin-right:0!important}.\[\&_\.header\\_\\_icon--menu\]\:relative .header__icon--menu{position:relative!important}.\[\&_\.header\\_\\_icon\:hover\]\:bg-niche-surface-muted .header__icon:hover{background-color:var(--niche-global-surface-muted)!important}.\[\&_\.header\\_\\_icon\:hover_svg\]\:scale-\[1\.07\] .header__icon:hover svg{scale:1.07!important}.\[\&_\.header\\_\\_icon\>span\]\:inline-flex .header__icon>span{display:inline-flex!important}.\[\&_\.header\\_\\_icon\>span\]\:size-\[var\(--niche-icon-size\)\] .header__icon>span{width:var(--niche-icon-size)!important;height:var(--niche-icon-size)!important}.\[\&_\.header\\_\\_icon\>span\]\:items-center .header__icon>span{align-items:center!important}.\[\&_\.header\\_\\_icon\>span\]\:justify-center .header__icon>span{justify-content:center!important}.\[\&_\.header\\_\\_icons\]\:flex .header__icons{display:flex!important}.\[\&_\.header\\_\\_icons\]\:h-\[4\.4rem\] .header__icons{height:4.4rem!important}.\[\&_\.header\\_\\_icons\]\:items-center .header__icons{align-items:center!important}.\[\&_\.header\\_\\_icons\]\:gap-0 .header__icons{gap:0!important}.\[\&_\.header\\_\\_icons\]\:justify-self-end .header__icons{justify-self:flex-end!important}.\[\&_\.header\\_\\_icons\]\:pr-0 .header__icons{padding-right:0!important}.\[\&_\.header\\_\\_icons\]\:\[grid-area\:icons\] .header__icons{grid-area:icons!important}.\[\&_\.header\\_\\_icons_\.shopify-app-block\]\:max-h-\[4\.4rem\] .header__icons .shopify-app-block{max-height:4.4rem!important}.\[\&_\.header\\_\\_icons_\.shopify-app-block\]\:max-w-\[4\.4rem\] .header__icons .shopify-app-block{max-width:4.4rem!important}.\[\&_\.header\\_\\_icons_\.shopify-app-block\]\:overflow-hidden .header__icons .shopify-app-block{overflow:hidden!important}.\[\&_\.icon\]\:m-0 .icon{margin:0!important}.\[\&_\.icon\]\:mr-2 .icon{margin-right:calc(var(--spacing) * 2)!important}.\[\&_\.icon\]\:mr-4 .icon{margin-right:calc(var(--spacing) * 4)!important}.\[\&_\.icon\]\:block .icon{display:block!important}.\[\&_\.icon\]\:size-8 .icon{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.\[\&_\.icon\]\:size-\[1\.3rem\] .icon{width:1.3rem!important;height:1.3rem!important}.\[\&_\.icon\]\:size-\[1\.5rem\] .icon{width:1.5rem!important;height:1.5rem!important}.\[\&_\.icon\]\:h-\[0\.6rem\] .icon{height:.6rem!important}.\[\&_\.icon\]\:h-\[1\.8rem\] .icon{height:1.8rem!important}.\[\&_\.icon\]\:h-auto .icon{height:auto!important}.\[\&_\.icon\]\:w-8 .icon{width:calc(var(--spacing) * 8)!important}.\[\&_\.icon\]\:w-\[1\.4rem\] .icon{width:1.4rem!important}.\[\&_\.icon\]\:w-\[3\.8rem\] .icon{width:3.8rem!important}.\[\&_\.icon\]\:shrink-0 .icon{flex-shrink:0!important}.\[\&_\.icon\]\:-rotate-90 .icon{rotate:-90deg!important}.\[\&_\.icon\]\:rotate-90 .icon{rotate:90deg!important}@media(hover:hover){.hover\:not-disabled\:\[\&_\.icon\]\:scale-110:hover:not(:disabled) .icon{--tw-scale-x:110%!important;--tw-scale-y:110%!important;--tw-scale-z:110%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}}.disabled\:\[\&_\.icon\]\:cursor-not-allowed:disabled .icon{cursor:not-allowed!important}.disabled\:\[\&_\.icon\]\:text-niche-control-disabled:disabled .icon{color:rgba(var(--niche-global-text-rgb),.3)!important}.disabled\:\[\&_\.icon\]\:text-niche-muted\/50:disabled .icon{color:rgba(var(--niche-global-text-rgb),.72)!important}@supports (color:color-mix(in lab,red,red)){.disabled\:\[\&_\.icon\]\:text-niche-muted\/50:disabled .icon{color:color-mix(in oklab,rgba(var(--niche-global-text-rgb),.72) 50%,transparent)!important}}.\[\&_\.icon-caret\]\:absolute .icon-caret{position:absolute!important}.\[\&_\.icon-caret\]\:static .icon-caret{position:static!important}.\[\&_\.icon-caret\]\:top-1\/2 .icon-caret{top:50%!important}.\[\&_\.icon-caret\]\:right-4 .icon-caret{right:calc(var(--spacing) * 4)!important}.\[\&_\.icon-caret\]\:right-5 .icon-caret{right:calc(var(--spacing) * 5)!important}.\[\&_\.icon-caret\]\:ml-4 .icon-caret{margin-left:calc(var(--spacing) * 4)!important}.\[\&_\.icon-caret\]\:ml-auto .icon-caret{margin-left:auto!important}.\[\&_\.icon-caret\]\:size-4 .icon-caret{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.\[\&_\.icon-caret\]\:h-\[calc\(var\(--font-heading-scale\)\*0\.6rem\)\] .icon-caret{height:calc(var(--font-heading-scale) * .6rem)!important}.\[\&_\.icon-caret\]\:shrink-0 .icon-caret{flex-shrink:0!important}.\[\&_\.icon-caret\]\:-translate-y-1\/2 .icon-caret{--tw-translate-y: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\[\&_\.icon-caret\]\:transition-transform .icon-caret{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.group-open\:\[\&_\.icon-caret\]\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *) .icon-caret{rotate:180deg!important}.\[\&_\.icon-checkmark\]\:mr-4 .icon-checkmark{margin-right:calc(var(--spacing) * 4)!important}.\[\&_\.icon-checkmark\]\:w-\[1\.3rem\] .icon-checkmark{width:1.3rem!important}.\[\&_\.icon-play\]\:ml-0\.5 .icon-play{margin-left:calc(var(--spacing) * .5)!important}.\[\&_\.icon-remove\]\:mr-4 .icon-remove{margin-right:calc(var(--spacing) * 4)!important}.\[\&_\.icon-remove\]\:size-6 .icon-remove{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.\[\&_\.icon-remove\]\:size-\[1\.2rem\] .icon-remove{width:1.2rem!important;height:1.2rem!important}.\[\&_\.icon-remove\]\:size-\[1\.5rem\] .icon-remove{width:1.5rem!important;height:1.5rem!important}.\[\&_\.icon-remove\]\:transition-transform .icon-remove{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.icon-remove\]\:duration-\(--duration-default\) .icon-remove{--tw-duration:var(--duration-default)!important;transition-duration:var(--duration-default)!important}.\[\&_\.icon-remove\]\:ease-\[ease\] .icon-remove{--tw-ease:ease!important;transition-timing-function:ease!important}@media(hover:hover){.hover\:\[\&_\.icon-remove\]\:scale-125:hover .icon-remove{--tw-scale-x:125%!important;--tw-scale-y:125%!important;--tw-scale-z:125%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}}.\[\&_\.icon-unavailable\]\:mt-0\.5 .icon-unavailable{margin-top:calc(var(--spacing) * .5)!important}.\[\&_\.icon-unavailable\]\:h-\[1\.6rem\] .icon-unavailable{height:1.6rem!important}.\[\&_\.icon-with-text\]\:\[--icon-size\:calc\(var\(--font-heading-scale\)\*3rem\)\] .icon-with-text{--icon-size:calc(var(--font-heading-scale) * 3rem)!important}.\[\&_\.icon-with-text\]\:\[--icon-spacing\:calc\(var\(--font-heading-scale\)\*1rem\)\] .icon-with-text{--icon-spacing:calc(var(--font-heading-scale) * 1rem)!important}.\[\&_\.icon-with-text_img\]\:h-\(--icon-size\) .icon-with-text img{height:var(--icon-size)!important}.\[\&_\.icon-with-text_img\]\:w-\(--icon-size\) .icon-with-text img{width:var(--icon-size)!important}.\[\&_\.icon-with-text_img\]\:object-contain .icon-with-text img{object-fit:contain!important}.\[\&_\.icon-with-text--horizontal\]\:flex .icon-with-text--horizontal{display:flex!important}.\[\&_\.icon-with-text--horizontal\]\:flex-row .icon-with-text--horizontal{flex-direction:row!important}.\[\&_\.icon-with-text--horizontal\]\:justify-center .icon-with-text--horizontal{justify-content:center!important}.\[\&_\.icon-with-text--horizontal\]\:gap-x-12 .icon-with-text--horizontal{column-gap:calc(var(--spacing) * 12)!important}.\[\&_\.icon-with-text--horizontal_\.h4\]\:pt-\[calc\(var\(--icon-size\)\+var\(--icon-spacing\)\)\] .icon-with-text--horizontal .h4{padding-top:calc(var(--icon-size) + var(--icon-spacing))!important}.\[\&_\.icon-with-text--horizontal_\.h4\]\:text-center .icon-with-text--horizontal .h4{text-align:center!important}.\[\&_\.icon-with-text--horizontal_\.icon-with-text\\_\\_item\]\:w-1\/3 .icon-with-text--horizontal .icon-with-text__item{width:33.3333%!important}.\[\&_\.icon-with-text--horizontal_\.icon-with-text\\_\\_item\]\:flex-col .icon-with-text--horizontal .icon-with-text__item{flex-direction:column!important}.\[\&_\.icon-with-text--horizontal_img\]\:mb-\(--icon-spacing\) .icon-with-text--horizontal img{margin-bottom:var(--icon-spacing)!important}.\[\&_\.icon-with-text--horizontal_img\+\.h4\]\:pt-0 .icon-with-text--horizontal img+.h4,.\[\&_\.icon-with-text--horizontal\.icon-with-text--text-only_\.h4\]\:pt-0 .icon-with-text--horizontal.icon-with-text--text-only .h4{padding-top:0!important}.\[\&_\.icon-with-text--vertical\]\:\[--icon-size\:calc\(var\(--font-heading-scale\)\*2rem\)\] .icon-with-text--vertical{--icon-size:calc(var(--font-heading-scale) * 2rem)!important}.\[\&_\.icon-with-text--vertical_\.icon-with-text\\_\\_item\]\:mb-\(--icon-size\) .icon-with-text--vertical .icon-with-text__item{margin-bottom:var(--icon-size)!important}.\[\&_\.icon-with-text--vertical_img\]\:mr-\(--icon-spacing\) .icon-with-text--vertical img{margin-right:var(--icon-spacing)!important}.\[\&_\.icon-with-text\\_\\_item\]\:flex .icon-with-text__item{display:flex!important}.\[\&_\.icon-with-text\\_\\_item\]\:items-center .icon-with-text__item{align-items:center!important}.\[\&_\.icon\.icon-pause\]\:absolute .icon.icon-pause{position:absolute!important}.\[\&_\.icon\.icon-pause\]\:block .icon.icon-pause{display:block!important}.\[\&_\.icon\.icon-pause\]\:h-\[1\.2rem\] .icon.icon-pause{height:1.2rem!important}.\[\&_\.icon\.icon-pause\]\:w-4 .icon.icon-pause{width:calc(var(--spacing) * 4)!important}.\[\&_\.icon\.icon-pause\]\:scale-100 .icon.icon-pause{--tw-scale-x:100%!important;--tw-scale-y:100%!important;--tw-scale-z:100%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.\[\&_\.icon\.icon-pause\]\:opacity-100 .icon.icon-pause{opacity:1!important}.\[\&_\.icon\.icon-pause\]\:transition-\[transform\,opacity\] .icon.icon-pause{transition-property:transform,opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.icon\.icon-pause\]\:duration-150 .icon.icon-pause{--tw-duration:.15s!important;transition-duration:.15s!important}.\[\&_\.icon\.icon-pause\]\:ease-in-out .icon.icon-pause{--tw-ease:var(--ease-in-out)!important;transition-timing-function:var(--ease-in-out)!important}.\[\&_\.icon\.icon-play\]\:absolute .icon.icon-play{position:absolute!important}.\[\&_\.icon\.icon-play\]\:block .icon.icon-play{display:block!important}.\[\&_\.icon\.icon-play\]\:h-4 .icon.icon-play{height:calc(var(--spacing) * 4)!important}.\[\&_\.icon\.icon-play\]\:w-4 .icon.icon-play{width:calc(var(--spacing) * 4)!important}.\[\&_\.icon\.icon-play\]\:scale-100 .icon.icon-play{--tw-scale-x:100%!important;--tw-scale-y:100%!important;--tw-scale-z:100%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.\[\&_\.icon\.icon-play\]\:opacity-100 .icon.icon-play{opacity:1!important}.\[\&_\.icon\.icon-play\]\:transition-\[transform\,opacity\] .icon.icon-play{transition-property:transform,opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.icon\.icon-play\]\:duration-150 .icon.icon-play{--tw-duration:.15s!important;transition-duration:.15s!important}.\[\&_\.icon\.icon-play\]\:ease-in-out .icon.icon-play{--tw-ease:var(--ease-in-out)!important;transition-timing-function:var(--ease-in-out)!important}.\[\&_\.image-magnify-full-size\]\:z-1 .image-magnify-full-size{z-index:1!important}.\[\&_\.image-magnify-full-size\]\:m-0 .image-magnify-full-size{margin:0!important}.\[\&_\.image-magnify-full-size\]\:cursor-zoom-out .image-magnify-full-size{cursor:zoom-out!important}.\[\&_\.image-magnify-full-size\]\:rounded-niche-media .image-magnify-full-size{border-radius:var(--niche-radius-media)!important}.\[\&_\.image-magnify-hover\]\:cursor-zoom-in .image-magnify-hover{cursor:zoom-in!important}.\[\&_\.image-with-text\\_\\_heading\:last-child\]\:mb-0 .image-with-text__heading:last-child{margin-bottom:0!important}.\[\&_\.image-with-text\\_\\_text_p\]\:mt-0 .image-with-text__text p{margin-top:0!important}.\[\&_\.image-with-text\\_\\_text_p\]\:mb-4 .image-with-text__text p{margin-bottom:calc(var(--spacing) * 4)!important}.\[\&_\.image-with-text\\_\\_text--caption\]\:mb-0 .image-with-text__text--caption{margin-bottom:0!important}.\[\&_\.installment\]\:text-niche-muted .installment{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.item-props\]\:mt-\[0\.05px\] .item-props{margin-top:.05px!important}.\[\&_\.item-props\]\:flex .item-props{display:flex!important}.\[\&_\.item-props\]\:flex-col .item-props{flex-direction:column!important}.\[\&_\.item-props\]\:text-body-md .item-props{font-size:1.4rem!important}.\[\&_\.item-props\>span\]\:leading-\[calc\(1\+0\.2\/var\(--font-body-scale\)\)\] .item-props>span{--tw-leading:calc(1 + .2 / var(--font-body-scale))!important;line-height:calc(1 + .2 / var(--font-body-scale))!important}.\[\&_\.item-props\>span\]\:break-all .item-props>span{word-break:break-all!important}.\[\&_\.js_\.mobile-facets\\_\\_disclosure\:not\(\.menu-opening\)_\.mobile-facets\\_\\_inner\]\:translate-x-\[105vw\] .js .mobile-facets__disclosure:not(.menu-opening) .mobile-facets__inner{--tw-translate-x:105vw!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\[\&_\.label-show-more\]\:text-body-xs .label-show-more{font-size:1.2rem!important}.\[\&_\.label-show-more\]\:tracking-\[0\.07rem\] .label-show-more{--tw-tracking:.07rem!important;letter-spacing:.07rem!important}.\[\&_\.list-menu\]\:m-0 .list-menu{margin:0!important}.\[\&_\.list-menu\]\:list-none .list-menu{list-style-type:none!important}.\[\&_\.list-menu\]\:p-0 .list-menu{padding:0!important}.\[\&_\.list-menu--inline\]\:inline-flex .list-menu--inline{display:inline-flex!important}.\[\&_\.list-menu--inline\]\:flex-wrap .list-menu--inline{flex-wrap:wrap!important}.\[\&_\.list-menu\\_\\_item\]\:flex .list-menu__item{display:flex!important}.\[\&_\.list-menu\\_\\_item\]\:items-center .list-menu__item{align-items:center!important}.\[\&_\.list-menu\\_\\_item\]\:leading-\[calc\(1\+0\.3\/var\(--font-body-scale\)\)\] .list-menu__item{--tw-leading:calc(1 + .3 / var(--font-body-scale))!important;line-height:calc(1 + .3 / var(--font-body-scale))!important}.\[\&_\.list-menu\\_\\_item--link\]\:py-4 .list-menu__item--link{padding-block:calc(var(--spacing) * 4)!important}.\[\&_\.list-menu\\_\\_item--link\]\:leading-\[calc\(1\+0\.8\/var\(--font-body-scale\)\)\] .list-menu__item--link{--tw-leading:calc(1 + .8 / var(--font-body-scale))!important;line-height:calc(1 + .8 / var(--font-body-scale))!important}.\[\&_\.list-menu\\_\\_item--link\]\:no-underline .list-menu__item--link{text-decoration-line:none!important}@media(min-width:750px){.md\:\[\&_\.list-menu\\_\\_item--link\]\:py-2 .list-menu__item--link{padding-block:calc(var(--spacing) * 2)!important}}.\[\&_\.list-social\\_\\_link\]\:text-niche-light-muted .list-social__link{color:rgba(var(--niche-global-light-rgb),.76)!important}@media(hover:hover){.hover\:\[\&_\.list-social\\_\\_link\]\:bg-niche-light-tint:hover .list-social__link{background-color:rgba(var(--niche-global-light-rgb),.1)!important}.hover\:\[\&_\.list-social\\_\\_link\]\:text-niche-light:hover .list-social__link{color:var(--niche-global-light)!important}}.\[\&_\.loading\\_\\_spinner\]\:absolute .loading__spinner{position:absolute!important}.\[\&_\.loading\\_\\_spinner\]\:top-0 .loading__spinner{top:0!important}.\[\&_\.loading\\_\\_spinner\]\:top-1\/2 .loading__spinner{top:50%!important}.\[\&_\.loading\\_\\_spinner\]\:right-0 .loading__spinner{right:0!important}.\[\&_\.loading\\_\\_spinner\]\:right-auto .loading__spinner{right:auto!important}.\[\&_\.loading\\_\\_spinner\]\:bottom-0 .loading__spinner{bottom:0!important}.\[\&_\.loading\\_\\_spinner\]\:left-auto .loading__spinner{left:auto!important}.\[\&_\.loading\\_\\_spinner\]\:w-\[1\.8rem\] .loading__spinner{width:1.8rem!important}.\[\&_\.loading\\_\\_spinner\]\:-translate-y-1\/2 .loading__spinner{--tw-translate-y: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\[\&_\.loading\\_\\_spinner\]\:p-0 .loading__spinner{padding:0!important}.\[\&_\.loading\\_\\_spinner\]\:pt-\[0\.6rem\] .loading__spinner{padding-top:.6rem!important}@media not all and (min-width:990px){.max-lg\:\[\&_\.loading\\_\\_spinner\]\:top-auto .loading__spinner{top:auto!important}.max-lg\:\[\&_\.loading\\_\\_spinner\]\:left-0 .loading__spinner{left:0!important}.max-lg\:\[\&_\.loading\\_\\_spinner\]\:mt-6 .loading__spinner{margin-top:calc(var(--spacing) * 6)!important}}@media(min-width:750px){.md\:\[\&_\.loading\\_\\_spinner\]\:right-0 .loading__spinner{right:0!important}.md\:\[\&_\.loading\\_\\_spinner\]\:bottom-auto .loading__spinner{bottom:auto!important}.md\:\[\&_\.loading\\_\\_spinner\]\:pt-18 .loading__spinner{padding-top:calc(var(--spacing) * 18)!important}}@media(min-width:990px){.lg\:\[\&_\.loading\\_\\_spinner\]\:top-5 .loading__spinner{top:calc(var(--spacing) * 5)!important}.lg\:\[\&_\.loading\\_\\_spinner\]\:bottom-auto .loading__spinner{bottom:auto!important}.lg\:\[\&_\.loading\\_\\_spinner\]\:left-8 .loading__spinner{left:calc(var(--spacing) * 8)!important}.lg\:\[\&_\.loading\\_\\_spinner\]\:pt-12 .loading__spinner{padding-top:calc(var(--spacing) * 12)!important}.lg\:\[\&_\.loading\\_\\_spinner--error\]\:pt-20 .loading__spinner--error{padding-top:calc(var(--spacing) * 20)!important}}.\[\&_\.loading\\_\\_spinner\:not\(\.hidden\)\~\*\]\:invisible .loading__spinner:not(.hidden)~*{visibility:hidden!important}.\[\&_\.menu-drawer-container\]\:flex .menu-drawer-container{display:flex!important}.\[\&_\.menu-opening_\.mobile-facets\\_\\_inner\]\:translate-x-0 .menu-opening .mobile-facets__inner{--tw-translate-x:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\[\&_\.mobile-facets\]\:pointer-events-none .mobile-facets{pointer-events:none!important}.\[\&_\.mobile-facets\]\:fixed .mobile-facets{position:fixed!important}.\[\&_\.mobile-facets\]\:inset-0 .mobile-facets{top:0!important;right:0!important;bottom:0!important;left:0!important}.\[\&_\.mobile-facets\]\:z-\[100\] .mobile-facets{z-index:100!important}.\[\&_\.mobile-facets\]\:bg-niche-dark\/45 .mobile-facets{background-color:var(--niche-global-dark)!important}@supports (color:color-mix(in lab,red,red)){.\[\&_\.mobile-facets\]\:bg-niche-dark\/45 .mobile-facets{background-color:color-mix(in oklab,var(--niche-global-dark) 45%,transparent)!important}}.\[\&_\.mobile-facets\\_\\_arrow\]\:ml-auto .mobile-facets__arrow{margin-left:auto!important}.\[\&_\.mobile-facets\\_\\_arrow\]\:block .mobile-facets__arrow{display:block!important}.\[\&_\.mobile-facets\\_\\_checkbox\:checked\+\.mobile-facets\\_\\_highlight\]\:visible .mobile-facets__checkbox:checked+.mobile-facets__highlight{visibility:visible!important}.\[\&_\.mobile-facets\\_\\_checkbox\:checked\+\.mobile-facets\\_\\_highlight\]\:opacity-100 .mobile-facets__checkbox:checked+.mobile-facets__highlight{opacity:1!important}.\[\&_\.mobile-facets\\_\\_clear-wrapper\]\:flex .mobile-facets__clear-wrapper{display:flex!important}.\[\&_\.mobile-facets\\_\\_clear-wrapper\]\:items-center .mobile-facets__clear-wrapper{align-items:center!important}.\[\&_\.mobile-facets\\_\\_clear-wrapper\]\:justify-center .mobile-facets__clear-wrapper{justify-content:center!important}.\[\&_\.mobile-facets\\_\\_clear\.disabled\]\:pointer-events-none .mobile-facets__clear.disabled{pointer-events:none!important}.\[\&_\.mobile-facets\\_\\_close\]\:fixed .mobile-facets__close{position:fixed!important}.\[\&_\.mobile-facets\\_\\_close\]\:top-\[0\.7rem\] .mobile-facets__close{top:.7rem!important}.\[\&_\.mobile-facets\\_\\_close\]\:right-4 .mobile-facets__close{right:calc(var(--spacing) * 4)!important}.\[\&_\.mobile-facets\\_\\_close\]\:z-\[101\] .mobile-facets__close{z-index:101!important}.\[\&_\.mobile-facets\\_\\_close\]\:hidden .mobile-facets__close{display:none!important}.\[\&_\.mobile-facets\\_\\_close\]\:size-\[4\.4rem\] .mobile-facets__close{width:4.4rem!important;height:4.4rem!important}.\[\&_\.mobile-facets\\_\\_close\]\:items-center .mobile-facets__close{align-items:center!important}.\[\&_\.mobile-facets\\_\\_close\]\:justify-center .mobile-facets__close{justify-content:center!important}.\[\&_\.mobile-facets\\_\\_close\]\:opacity-0 .mobile-facets__close{opacity:0!important}.\[\&_\.mobile-facets\\_\\_close\]\:transition-opacity .mobile-facets__close{transition-property:opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.mobile-facets\\_\\_close\]\:duration-\(--duration-short\) .mobile-facets__close{--tw-duration:var(--duration-short)!important;transition-duration:var(--duration-short)!important}.\[\&_\.mobile-facets\\_\\_close\]\:ease-\[ease\] .mobile-facets__close{--tw-ease:ease!important;transition-timing-function:ease!important}.\[\&_\.mobile-facets\\_\\_close-button\]\:mt-6 .mobile-facets__close-button{margin-top:calc(var(--spacing) * 6)!important}.\[\&_\.mobile-facets\\_\\_close-button\]\:grid .mobile-facets__close-button{display:grid!important}.\[\&_\.mobile-facets\\_\\_close-button\]\:grid-cols-\[min-content_1fr\] .mobile-facets__close-button{grid-template-columns:min-content 1fr!important}.\[\&_\.mobile-facets\\_\\_close-button\]\:items-center .mobile-facets__close-button{align-items:center!important}.\[\&_\.mobile-facets\\_\\_close-button\]\:bg-transparent .mobile-facets__close-button{background-color:#0000!important}.\[\&_\.mobile-facets\\_\\_close-button\]\:p-\[1\.2rem_2\.6rem\] .mobile-facets__close-button{padding:1.2rem 2.6rem!important}.\[\&_\.mobile-facets\\_\\_close-button\]\:text-start .mobile-facets__close-button{text-align:start!important}.\[\&_\.mobile-facets\\_\\_close-button\]\:font-\[inherit\] .mobile-facets__close-button{font-family:inherit!important}.\[\&_\.mobile-facets\\_\\_close-button\]\:text-body-md .mobile-facets__close-button{font-size:1.4rem!important}.\[\&_\.mobile-facets\\_\\_close-button\]\:tracking-\[inherit\] .mobile-facets__close-button{--tw-tracking:inherit!important;letter-spacing:inherit!important}.\[\&_\.mobile-facets\\_\\_close-button\]\:no-underline .mobile-facets__close-button{text-decoration-line:none!important}.\[\&_\.mobile-facets\\_\\_close-button_\.icon-arrow\]\:mr-4 .mobile-facets__close-button .icon-arrow{margin-right:calc(var(--spacing) * 4)!important}.\[\&_\.mobile-facets\\_\\_close-button_\.icon-arrow\]\:rotate-180 .mobile-facets__close-button .icon-arrow{rotate:180deg!important}.\[\&_\.mobile-facets\\_\\_close-button\>\.facets\\_\\_and-helptext\]\:col-start-2 .mobile-facets__close-button>.facets__and-helptext{grid-column-start:2!important}.\[\&_\.mobile-facets\\_\\_count\]\:m-0 .mobile-facets__count{margin:0!important}.\[\&_\.mobile-facets\\_\\_count\]\:grow .mobile-facets__count{flex-grow:1!important}.\[\&_\.mobile-facets\\_\\_count\]\:text-body-sm .mobile-facets__count{font-size:1.3rem!important}.\[\&_\.mobile-facets\\_\\_count\]\:text-niche-muted .mobile-facets__count{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.mobile-facets\\_\\_details\[open\]_\.icon-caret\]\:rotate-180 .mobile-facets__details[open] .icon-caret{rotate:180deg!important}.\[\&_\.mobile-facets\\_\\_disclosure\]\:flex .mobile-facets__disclosure{display:flex!important}.\[\&_\.mobile-facets\\_\\_disclosure\[open\]\>summary\:before\]\:z-3 .mobile-facets__disclosure[open]>summary:before{z-index:3!important}.\[\&_\.mobile-facets\\_\\_disclosure\[open\]\>summary\:before\]\:h-screen .mobile-facets__disclosure[open]>summary:before{height:100vh!important}.\[\&_\.mobile-facets\\_\\_footer\]\:sticky .mobile-facets__footer{position:sticky!important}.\[\&_\.mobile-facets\\_\\_footer\]\:bottom-0 .mobile-facets__footer{bottom:0!important}.\[\&_\.mobile-facets\\_\\_footer\]\:z-2 .mobile-facets__footer{z-index:2!important}.\[\&_\.mobile-facets\\_\\_footer\]\:mt-auto .mobile-facets__footer{margin-top:auto!important}.\[\&_\.mobile-facets\\_\\_footer\]\:flex .mobile-facets__footer{display:flex!important}.\[\&_\.mobile-facets\\_\\_footer\]\:border-t .mobile-facets__footer{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.\[\&_\.mobile-facets\\_\\_footer\]\:border-niche-border .mobile-facets__footer{border-color:rgba(var(--niche-global-text-rgb),.16)!important}.\[\&_\.mobile-facets\\_\\_footer\]\:bg-niche-surface .mobile-facets__footer{background-color:var(--niche-global-surface)!important}.\[\&_\.mobile-facets\\_\\_footer\]\:p-8 .mobile-facets__footer{padding:calc(var(--spacing) * 8)!important}.\[\&_\.mobile-facets\\_\\_footer\>\*\]\:w-1\/2 .mobile-facets__footer>*{width:50%!important}.\[\&_\.mobile-facets\\_\\_footer\>\*\+\*\]\:ml-4 .mobile-facets__footer>*+*{margin-left:calc(var(--spacing) * 4)!important}.\[\&_\.mobile-facets\\_\\_header\]\:sticky .mobile-facets__header{position:sticky!important}.\[\&_\.mobile-facets\\_\\_header\]\:top-0 .mobile-facets__header{top:0!important}.\[\&_\.mobile-facets\\_\\_header\]\:z-2 .mobile-facets__header{z-index:2!important}.\[\&_\.mobile-facets\\_\\_header\]\:flex .mobile-facets__header{display:flex!important}.\[\&_\.mobile-facets\\_\\_header\]\:border-b .mobile-facets__header{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.\[\&_\.mobile-facets\\_\\_header\]\:border-niche-border .mobile-facets__header{border-color:rgba(var(--niche-global-text-rgb),.16)!important}.\[\&_\.mobile-facets\\_\\_header\]\:bg-niche-surface .mobile-facets__header{background-color:var(--niche-global-surface)!important}.\[\&_\.mobile-facets\\_\\_header\]\:p-\[1rem_2\.5rem\] .mobile-facets__header{padding:1rem 2.5rem!important}.\[\&_\.mobile-facets\\_\\_header\]\:text-center .mobile-facets__header{text-align:center!important}.\[\&_\.mobile-facets\\_\\_header-inner\]\:relative .mobile-facets__header-inner{position:relative!important}.\[\&_\.mobile-facets\\_\\_header-inner\]\:grow .mobile-facets__header-inner{flex-grow:1!important}.\[\&_\.mobile-facets\\_\\_heading\]\:m-0 .mobile-facets__heading{margin:0!important}.\[\&_\.mobile-facets\\_\\_heading\]\:text-\[calc\(var\(--font-heading-scale\)\*1\.4rem\)\] .mobile-facets__heading{font-size:calc(var(--font-heading-scale) * 1.4rem)!important}.\[\&_\.mobile-facets\\_\\_highlight\]\:invisible .mobile-facets__highlight{visibility:hidden!important}.\[\&_\.mobile-facets\\_\\_highlight\]\:absolute .mobile-facets__highlight{position:absolute!important}.\[\&_\.mobile-facets\\_\\_highlight\]\:inset-0 .mobile-facets__highlight{top:0!important;right:0!important;bottom:0!important;left:0!important}.\[\&_\.mobile-facets\\_\\_highlight\]\:block .mobile-facets__highlight{display:block!important}.\[\&_\.mobile-facets\\_\\_highlight\]\:bg-niche-surface-muted .mobile-facets__highlight{background-color:var(--niche-global-surface-muted)!important}.\[\&_\.mobile-facets\\_\\_highlight\]\:opacity-0 .mobile-facets__highlight{opacity:0!important}.\[\&_\.mobile-facets\\_\\_info\]\:px-\[2\.6rem\] .mobile-facets__info{padding-inline:2.6rem!important}.\[\&_\.mobile-facets\\_\\_inner\]\:pointer-events-auto .mobile-facets__inner{pointer-events:auto!important}.\[\&_\.mobile-facets\\_\\_inner\]\:ml-auto .mobile-facets__inner{margin-left:auto!important}.\[\&_\.mobile-facets\\_\\_inner\]\:flex .mobile-facets__inner{display:flex!important}.\[\&_\.mobile-facets\\_\\_inner\]\:h-full .mobile-facets__inner{height:100%!important}.\[\&_\.mobile-facets\\_\\_inner\]\:w-\[calc\(100\%-5rem\)\] .mobile-facets__inner{width:calc(100% - 5rem)!important}.\[\&_\.mobile-facets\\_\\_inner\]\:max-w-\[37\.5rem\] .mobile-facets__inner{max-width:37.5rem!important}.\[\&_\.mobile-facets\\_\\_inner\]\:flex-col .mobile-facets__inner{flex-direction:column!important}.\[\&_\.mobile-facets\\_\\_inner\]\:overflow-y-auto .mobile-facets__inner{overflow-y:auto!important}.\[\&_\.mobile-facets\\_\\_inner\]\:border-l .mobile-facets__inner{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.\[\&_\.mobile-facets\\_\\_inner\]\:border-solid .mobile-facets__inner{--tw-border-style:solid!important;border-style:solid!important}.\[\&_\.mobile-facets\\_\\_inner\]\:border-niche-border .mobile-facets__inner{border-color:rgba(var(--niche-global-text-rgb),.16)!important}.\[\&_\.mobile-facets\\_\\_inner\]\:bg-niche-surface .mobile-facets__inner{background-color:var(--niche-global-surface)!important}.\[\&_\.mobile-facets\\_\\_inner\]\:shadow-none .mobile-facets__inner{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.mobile-facets\\_\\_inner\]\:transition-transform .mobile-facets__inner{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.mobile-facets\\_\\_inner\]\:duration-\(--duration-default\) .mobile-facets__inner{--tw-duration:var(--duration-default)!important;transition-duration:var(--duration-default)!important}.\[\&_\.mobile-facets\\_\\_inner\]\:ease-\[ease\] .mobile-facets__inner{--tw-ease:ease!important;transition-timing-function:ease!important}.\[\&_\.mobile-facets\\_\\_item\]\:relative .mobile-facets__item{position:relative!important}.\[\&_\.mobile-facets\\_\\_label\]\:flex .mobile-facets__label{display:flex!important}.\[\&_\.mobile-facets\\_\\_label\]\:w-full .mobile-facets__label{width:100%!important}.\[\&_\.mobile-facets\\_\\_label\]\:p-\[1\.5rem_2rem_1\.5rem_2\.5rem\] .mobile-facets__label{padding:1.5rem 2rem 1.5rem 2.5rem!important}.\[\&_\.mobile-facets\\_\\_label\]\:text-body-md .mobile-facets__label{font-size:1.4rem!important}.\[\&_\.mobile-facets\\_\\_label\]\:break-words .mobile-facets__label{overflow-wrap:break-word!important}.\[\&_\.mobile-facets\\_\\_label\]\:transition-colors .mobile-facets__label{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.mobile-facets\\_\\_label\]\:duration-200 .mobile-facets__label{--tw-duration:.2s!important;transition-duration:.2s!important}.\[\&_\.mobile-facets\\_\\_label\]\:ease-\[ease\] .mobile-facets__label{--tw-ease:ease!important;transition-timing-function:ease!important}.\[\&_\.mobile-facets\\_\\_label_\.icon-checkmark\]\:invisible .mobile-facets__label .icon-checkmark{visibility:hidden!important}.\[\&_\.mobile-facets\\_\\_label_\.icon-checkmark\]\:absolute .mobile-facets__label .icon-checkmark{position:absolute!important}.\[\&_\.mobile-facets\\_\\_label_\.icon-checkmark\]\:top-\[1\.9rem\] .mobile-facets__label .icon-checkmark{top:1.9rem!important}.\[\&_\.mobile-facets\\_\\_label_\.icon-checkmark\]\:left-\[2\.8rem\] .mobile-facets__label .icon-checkmark{left:2.8rem!important}.\[\&_\.mobile-facets\\_\\_label_\.icon-checkmark\]\:h-\[9px\] .mobile-facets__label .icon-checkmark{height:9px!important}.\[\&_\.mobile-facets\\_\\_label_\.icon-checkmark\]\:w-\[11px\] .mobile-facets__label .icon-checkmark{width:11px!important}.\[\&_\.mobile-facets\\_\\_label\>input\[type\=\'checkbox\'\]\:checked\~_\.icon-checkmark\]\:visible .mobile-facets__label>input[type=checkbox]:checked~.icon-checkmark{visibility:visible!important}.\[\&_\.mobile-facets\\_\\_label\>svg\]\:relative .mobile-facets__label>svg{position:relative!important}.\[\&_\.mobile-facets\\_\\_label\>svg\]\:z-2 .mobile-facets__label>svg{z-index:2!important}.\[\&_\.mobile-facets\\_\\_label\>svg\]\:mr-\[1\.2rem\] .mobile-facets__label>svg{margin-right:1.2rem!important}.\[\&_\.mobile-facets\\_\\_label\>svg\]\:shrink-0 .mobile-facets__label>svg{flex-shrink:0!important}.\[\&_\.mobile-facets\\_\\_label\>svg\]\:bg-niche-surface .mobile-facets__label>svg{background-color:var(--niche-global-surface)!important}.\[\&_\.mobile-facets\\_\\_main\]\:relative .mobile-facets__main{position:relative!important}.\[\&_\.mobile-facets\\_\\_main\]\:z-1 .mobile-facets__main{z-index:1!important}.\[\&_\.mobile-facets\\_\\_main\]\:flex .mobile-facets__main{display:flex!important}.\[\&_\.mobile-facets\\_\\_main\]\:grow .mobile-facets__main{flex-grow:1!important}.\[\&_\.mobile-facets\\_\\_main\]\:flex-col .mobile-facets__main{flex-direction:column!important}.\[\&_\.mobile-facets\\_\\_main\]\:overflow-y-auto .mobile-facets__main{overflow-y:auto!important}.\[\&_\.mobile-facets\\_\\_main\]\:pt-\[2\.7rem\] .mobile-facets__main{padding-top:2.7rem!important}.\[\&_\.mobile-facets\\_\\_open\]\:flex .mobile-facets__open{display:flex!important}.\[\&_\.mobile-facets\\_\\_open\]\:inline-flex .mobile-facets__open{display:inline-flex!important}.\[\&_\.mobile-facets\\_\\_open\]\:min-h-10 .mobile-facets__open{min-height:calc(var(--spacing) * 10)!important}.\[\&_\.mobile-facets\\_\\_open\]\:w-full .mobile-facets__open{width:100%!important}.\[\&_\.mobile-facets\\_\\_open\]\:items-center .mobile-facets__open{align-items:center!important}.\[\&_\.mobile-facets\\_\\_open\]\:rounded-\(--niche-radius-button\) .mobile-facets__open{border-radius:var(--niche-radius-button)!important}.\[\&_\.mobile-facets\\_\\_open\]\:bg-niche-surface-muted .mobile-facets__open{background-color:var(--niche-global-surface-muted)!important}.\[\&_\.mobile-facets\\_\\_open\]\:px-\[14px\] .mobile-facets__open{padding-inline:14px!important}.\[\&_\.mobile-facets\\_\\_open\]\:py-2 .mobile-facets__open{padding-block:calc(var(--spacing) * 2)!important}.\[\&_\.mobile-facets\\_\\_open\]\:text-left .mobile-facets__open{text-align:left!important}.\[\&_\.mobile-facets\\_\\_open\]\:text-body-sm .mobile-facets__open{font-size:1.3rem!important}.\[\&_\.mobile-facets\\_\\_open\]\:font-bold .mobile-facets__open{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.\[\&_\.mobile-facets\\_\\_open\]\:text-niche-text .mobile-facets__open{color:var(--niche-global-text)!important}.\[\&_\.mobile-facets\\_\\_open\]\:uppercase .mobile-facets__open{text-transform:uppercase!important}@media(hover:hover){.hover\:\[\&_\.mobile-facets\\_\\_open\]\:text-niche-accent:hover .mobile-facets__open{color:var(--niche-global-accent)!important}.hover\:\[\&_\.mobile-facets\\_\\_open\]\:text-niche-text:hover .mobile-facets__open{color:var(--niche-global-text)!important}}.\[\&_\.mobile-facets\\_\\_open_\*\]\:stroke-current .mobile-facets__open *{stroke:currentColor!important}.\[\&_\.mobile-facets\\_\\_open_\*\]\:text-inherit .mobile-facets__open *{color:inherit!important}@media(hover:hover){.hover\:\[\&_\.mobile-facets\\_\\_open_\.mobile-facets\\_\\_open-label\]\:underline:hover .mobile-facets__open .mobile-facets__open-label{text-decoration-line:underline!important}.hover\:\[\&_\.mobile-facets\\_\\_open_\.mobile-facets\\_\\_open-label\]\:underline-offset-\[0\.3rem\]:hover .mobile-facets__open .mobile-facets__open-label{text-underline-offset:.3rem!important}}.\[\&_\.mobile-facets\\_\\_open_circle\]\:stroke-niche-text .mobile-facets__open circle{stroke:var(--niche-global-text)!important}@media(hover:hover){.hover\:\[\&_\.mobile-facets\\_\\_open_circle\]\:stroke-niche-text:hover .mobile-facets__open circle{stroke:var(--niche-global-text)!important}}.\[\&_\.mobile-facets\\_\\_open_line\]\:stroke-niche-text .mobile-facets__open line{stroke:var(--niche-global-text)!important}@media(hover:hover){.hover\:\[\&_\.mobile-facets\\_\\_open_line\]\:stroke-niche-text:hover .mobile-facets__open line{stroke:var(--niche-global-text)!important}}.\[\&_\.mobile-facets\\_\\_open-label\]\:transition-\[text-decoration\] .mobile-facets__open-label{transition-property:-webkit-text-decoration,text-decoration!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.mobile-facets\\_\\_open-label\]\:duration-\(--duration-short\) .mobile-facets__open-label{--tw-duration:var(--duration-short)!important;transition-duration:var(--duration-short)!important}.\[\&_\.mobile-facets\\_\\_open-label\]\:ease-\[ease\] .mobile-facets__open-label{--tw-ease:ease!important;transition-timing-function:ease!important}.\[\&_\.mobile-facets\\_\\_open-wrapper\]\:inline-block .mobile-facets__open-wrapper{display:inline-block!important}.\[\&_\.mobile-facets\\_\\_open\>\*\+\*\]\:ml-4 .mobile-facets__open>*+*{margin-left:calc(var(--spacing) * 4)!important}.\[\&_\.mobile-facets\\_\\_sort\]\:flex .mobile-facets__sort{display:flex!important}.\[\&_\.mobile-facets\\_\\_sort\]\:justify-between .mobile-facets__sort{justify-content:space-between!important}.\[\&_\.mobile-facets\\_\\_sort_label\]\:shrink-0 .mobile-facets__sort label{flex-shrink:0!important}.\[\&_\.mobile-facets\\_\\_summary\]\:p-\[1\.3rem_2\.5rem\] .mobile-facets__summary{padding:1.3rem 2.5rem!important}.\[\&_\.mobile-facets\\_\\_summary\]\:font-bold .mobile-facets__summary{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.\[\&_\.mobile-facets\\_\\_summary_\.icon-caret\]\:ml-auto .mobile-facets__summary .icon-caret{margin-left:auto!important}.\[\&_\.mobile-facets\\_\\_summary_\.icon-caret\]\:block .mobile-facets__summary .icon-caret{display:block!important}.\[\&_\.mobile-facets\\_\\_summary\>div\]\:flex .mobile-facets__summary>div{display:flex!important}.\[\&_\.mobile-facets\\_\\_summary\>div\]\:items-center .mobile-facets__summary>div{align-items:center!important}.\[\&_\.mobile-facets\\_\\_wrapper\]\:ml-0 .mobile-facets__wrapper{margin-left:0!important}.\[\&_\.mobile-facets\\_\\_wrapper\]\:flex .mobile-facets__wrapper{display:flex!important}.\[\&_\.modal\\_\\_close-button\]\:text-niche-light .modal__close-button{color:var(--niche-global-light)!important}@media(hover:hover){.hover\:\[\&_\.modal\\_\\_close-button\]\:bg-niche-light-tint:hover .modal__close-button{background-color:rgba(var(--niche-global-light-rgb),.1)!important}}.\[\&_\.pagination\]\:mt-20 .pagination{margin-top:calc(var(--spacing) * 20)!important}.\[\&_\.pagination\]\:mb-28 .pagination{margin-bottom:calc(var(--spacing) * 28)!important}@media(min-width:990px){.lg\:\[\&_\.pagination\]\:mt-28 .pagination{margin-top:calc(var(--spacing) * 28)!important}.lg\:\[\&_\.pagination\]\:mb-40 .pagination{margin-bottom:calc(var(--spacing) * 40)!important}}.\[\&_\.pagination_li\]\:max-w-16 .pagination li{max-width:calc(var(--spacing) * 16)!important}.\[\&_\.pagination_li\]\:flex-1 .pagination li{flex:1!important}.\[\&_\.pagination_li_\[aria-current\]\]\:after\:absolute .pagination li [aria-current]:after{content:var(--tw-content);position:absolute!important}.\[\&_\.pagination_li_\[aria-current\]\]\:after\:bottom-\[0\.08rem\] .pagination li [aria-current]:after{content:var(--tw-content);bottom:.08rem!important}.\[\&_\.pagination_li_\[aria-current\]\]\:after\:left-1\/2 .pagination li [aria-current]:after{content:var(--tw-content);left:50%!important}.\[\&_\.pagination_li_\[aria-current\]\]\:after\:block .pagination li [aria-current]:after{content:var(--tw-content);display:block!important}.\[\&_\.pagination_li_\[aria-current\]\]\:after\:h-px .pagination li [aria-current]:after{content:var(--tw-content);height:1px!important}.\[\&_\.pagination_li_\[aria-current\]\]\:after\:w-8 .pagination li [aria-current]:after{content:var(--tw-content);width:calc(var(--spacing) * 8)!important}.\[\&_\.pagination_li_\[aria-current\]\]\:after\:-translate-x-1\/2 .pagination li [aria-current]:after{content:var(--tw-content);--tw-translate-x: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\[\&_\.pagination_li_\[aria-current\]\]\:after\:bg-current .pagination li [aria-current]:after{content:var(--tw-content);background-color:currentColor!important}.\[\&_\.pagination_li_\[aria-current\]\]\:after\:content-\[\'\'\] .pagination li [aria-current]:after{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}.\[\&_\.pagination_li\:not\(\:last-child\)\]\:mr-4 .pagination li:not(:last-child){margin-right:calc(var(--spacing) * 4)!important}.\[\&_\.pagination_li\>\:first-child\]\:relative .pagination li>:first-child{position:relative!important}.\[\&_\.pagination_li\>\:first-child\]\:inline-flex .pagination li>:first-child{display:inline-flex!important}.\[\&_\.pagination_li\>\:first-child\]\:h-16 .pagination li>:first-child{height:calc(var(--spacing) * 16)!important}.\[\&_\.pagination_li\>\:first-child\]\:w-full .pagination li>:first-child{width:100%!important}.\[\&_\.pagination_li\>\:first-child\]\:items-center .pagination li>:first-child{align-items:center!important}.\[\&_\.pagination_li\>\:first-child\]\:justify-center .pagination li>:first-child{justify-content:center!important}.\[\&_\.pagination_li\>\:first-child\]\:p-0 .pagination li>:first-child{padding:0!important}.\[\&_\.pagination_li\>\:first-child\]\:no-underline .pagination li>:first-child{text-decoration-line:none!important}.\[\&_\.pagination_ul\]\:flex .pagination ul{display:flex!important}.\[\&_\.pagination_ul\]\:list-none .pagination ul{list-style-type:none!important}.\[\&_\.pagination_ul\]\:justify-center .pagination ul{justify-content:center!important}.\[\&_\.pagination_ul\]\:p-0 .pagination ul{padding:0!important}.\[\&_\.pagination-wrapper\]\:mt-8 .pagination-wrapper{margin-top:calc(var(--spacing) * 8)!important}.\[\&_\.password-content\]\:text-niche-light-muted .password-content{color:rgba(var(--niche-global-light-rgb),.76)!important}.\[\&_\.path\]\:origin-center .path{transform-origin:50%!important}.\[\&_\.path\]\:stroke-current .path{stroke:currentColor!important}.\[\&_\.path\]\:\[stroke-dasharray\:280\] .path{stroke-dasharray:280!important}.\[\&_\.path\]\:\[stroke-dashoffset\:0\] .path{stroke-dashoffset:0!important}@media(forced-colors:active){.forced-colors\:\[\&_\.path\]\:stroke-\[CanvasText\] .path{stroke:canvastext!important}}.\[\&_\.placeholder-svg\]\:block .placeholder-svg{display:block!important}.\[\&_\.placeholder-svg\]\:h-auto .placeholder-svg{height:auto!important}.\[\&_\.placeholder-svg\]\:h-full .placeholder-svg{height:100%!important}.\[\&_\.placeholder-svg\]\:w-full .placeholder-svg{width:100%!important}.\[\&_\.price\]\:mt-2 .price{margin-top:calc(var(--spacing) * 2)!important}.\[\&_\.price\]\:block .price{display:block!important}.\[\&_\.price\]\:inline-block .price{display:inline-block!important}.\[\&_\.price\]\:text-body-md .price{font-size:1.4rem!important}.\[\&_\.price\]\:text-body-xs .price{font-size:1.2rem!important}.\[\&_\.price\]\:text-title .price{font-size:2rem!important}.\[\&_\.price\]\:font-extrabold .price{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.price\]\:tracking-normal .price{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.price\]\:text-niche-muted .price{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.price\]\:text-niche-text .price{color:var(--niche-global-text)!important}.\[\&_\.price_\.badge\]\:rounded-\(--niche-radius-button\) .price .badge{border-radius:var(--niche-radius-button)!important}.\[\&_\.price_\.badge\]\:border-0 .price .badge{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_\.price_\.badge\]\:text-caption .price .badge{font-size:1.1rem!important}.\[\&_\.price_\.badge\]\:font-extrabold .price .badge{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.price_\.badge\]\:tracking-normal .price .badge{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.price_\.badge\]\:uppercase .price .badge{text-transform:uppercase!important}@media(min-width:750px){.md\:\[\&_\.price--on-sale_\.price-item--regular\]\:text-body-sm .price--on-sale .price-item--regular{font-size:1.3rem!important}}.\[\&_\.price-item\]\:mr-4 .price-item{margin-right:calc(var(--spacing) * 4)!important}.\[\&_\.price-item\]\:inline-block .price-item{display:inline-block!important}.\[\&_\.price-item--regular\]\:mr-0 .price-item--regular{margin-right:0!important}.\[\&_\.price-per-item\\_\\_label\.form\\_\\_label\]\:mb-0 .price-per-item__label.form__label{margin-bottom:0!important}.\[\&_\.price\\_\\_regular\]\:items-baseline .price__regular,.\[\&_\.price\\_\\_sale\]\:items-baseline .price__sale{align-items:baseline!important}.\[\&_\.product\]\:m-0 .product{margin:0!important}.\[\&_\.product\]\:grid .product{display:grid!important}.\[\&_\.product\]\:grid-cols-\[minmax\(0\,1\.06fr\)_minmax\(360px\,0\.94fr\)\] .product{grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr)!important}.\[\&_\.product\]\:items-start .product{align-items:flex-start!important}.\[\&_\.product\]\:gap-\[42px\] .product{gap:42px!important}@media not all and (min-width:750px){.max-md\:\[\&_\.product\]\:grid-cols-1 .product{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-md\:\[\&_\.product\]\:gap-5 .product{gap:calc(var(--spacing) * 5)!important}}.\[\&_\.product_\.price_\.badge\]\:mb-2 .product .price .badge{margin-bottom:calc(var(--spacing) * 2)!important}.\[\&_\.product_\.price_dl\]\:my-2 .product .price dl{margin-block:calc(var(--spacing) * 2)!important}.\[\&_\.product_\.price--sold-out_\.price\\_\\_badge-sale\]\:hidden .product .price--sold-out .price__badge-sale{display:none!important}.\[\&_\.product_\.price\\_\\_container\]\:mb-2 .product .price__container{margin-bottom:calc(var(--spacing) * 2)!important}@media(min-width:750px){.md\:\[\&_\.product--columns_\.product\\\\_\\\\_media-item\:not\(\.product\\\\_\\\\_media-item--single\)\:not\(\:only-child\)\]\:w-full .product--columns .product__media-item:not(.product__media-item--single):not(:only-child){width:100%!important}.md\:\[\&_\.product--columns_\.product\\\\_\\\\_media-item\:not\(\.product\\\\_\\\\_media-item--single\)\:not\(\:only-child\)\]\:max-w-full .product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:100%!important}.md\:\[\&_\.product--columns_\.product\\_\\_media-item\:not\(\.product\\_\\_media-item--single\)\:not\(\.product\\_\\_media-item--full\)\:not\(\:only-child\)\]\:max-w-\[calc\(50\%-var\(--grid-desktop-horizontal-spacing\)\/2\)\] .product--columns .product__media-item:not(.product__media-item--single):not(.product__media-item--full):not(:only-child){max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media(min-width:990px){.lg\:\[\&_\.product--large_\.thumbnail-list\]\:grid-cols-6 .product--large .thumbnail-list{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(min-width:750px){.md\:\[\&_\.product--large\.product--columns_\.product\\_\\_media-item--full_\.deferred-media\\_\\_poster-button\]\:size-20 .product--large.product--columns .product__media-item--full .deferred-media__poster-button{width:calc(var(--spacing) * 20)!important;height:calc(var(--spacing) * 20)!important}}@media(min-width:990px){.lg\:\[\&_\.product--medium_\.thumbnail-list\]\:grid-cols-5 .product--medium .thumbnail-list{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media(min-width:750px){.md\:\[\&_\.product--medium\.product--columns_\.product\\_\\_media-item--full_\.deferred-media\\_\\_poster-button\]\:size-\[4\.2rem\] .product--medium.product--columns .product__media-item--full .deferred-media__poster-button{width:4.2rem!important;height:4.2rem!important}.md\:\[\&_\.product--medium\.product--columns_\.product\\_\\_media-item--full_\.deferred-media\\_\\_poster-button_\.icon\]\:size-\[1\.8rem\] .product--medium.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:1.8rem!important;height:1.8rem!important}}@media not all and (min-width:750px){.max-md\:\[\&_\.product--mobile-columns_\.product\\\\_\\\\_media-item\]\:w-\[calc\(100\%-3rem-var\(--grid-mobile-horizontal-spacing\)\)\] .product--mobile-columns .product__media-item{width:calc(100% - 3rem - var(--grid-mobile-horizontal-spacing))!important}}.\[\&_\.product--no-media\]\:mx-auto .product--no-media{margin-inline:auto!important}.\[\&_\.product--no-media\]\:max-w-\[57rem\] .product--no-media{max-width:57rem!important}.\[\&_\.product--no-media_\.price\]\:text-center .product--no-media .price{text-align:center!important}.\[\&_\.product--no-media_\.product-form\]\:flex .product--no-media .product-form{display:flex!important}.\[\&_\.product--no-media_\.product-form\]\:flex-col .product--no-media .product-form{flex-direction:column!important}.\[\&_\.product--no-media_\.product-form\]\:items-center .product--no-media .product-form{align-items:center!important}.\[\&_\.product--no-media_\.product-form\]\:justify-center .product--no-media .product-form{justify-content:center!important}.\[\&_\.product--no-media_\.product-form\]\:text-center .product--no-media .product-form{text-align:center!important}.\[\&_\.product--no-media_\.product-form\>\.form\]\:w-full .product--no-media .product-form>.form{width:100%!important}.\[\&_\.product--no-media_\.product-form\>\.form\]\:max-w-\[30rem\] .product--no-media .product-form>.form{max-width:30rem!important}.\[\&_\.product--no-media_\.product-form\\_\\_quantity\]\:flex .product--no-media .product-form__quantity{display:flex!important}.\[\&_\.product--no-media_\.product-form\\_\\_quantity\]\:max-w-full .product--no-media .product-form__quantity{max-width:100%!important}.\[\&_\.product--no-media_\.product-form\\_\\_quantity\]\:flex-col .product--no-media .product-form__quantity{flex-direction:column!important}.\[\&_\.product--no-media_\.product-form\\_\\_quantity\]\:items-center .product--no-media .product-form__quantity{align-items:center!important}.\[\&_\.product--no-media_\.product-form\\_\\_quantity\]\:justify-center .product--no-media .product-form__quantity{justify-content:center!important}.\[\&_\.product--no-media_\.product-form\\_\\_quantity\]\:text-center .product--no-media .product-form__quantity{text-align:center!important}.\[\&_\.product--no-media_\.product-popup-modal\\_\\_button\]\:pr-0 .product--no-media .product-popup-modal__button{padding-right:0!important}.\[\&_\.product--no-media_\.product\\_\\_info-container\>modal-opener\]\:block .product--no-media .product__info-container>modal-opener{display:block!important}.\[\&_\.product--no-media_\.product\\_\\_info-container\>modal-opener\]\:text-center .product--no-media .product__info-container>modal-opener{text-align:center!important}.\[\&_\.product--no-media_\.product\\_\\_info-wrapper\]\:p-0 .product--no-media .product__info-wrapper{padding:0!important}.\[\&_\.product--no-media_\.product\\_\\_inventory\]\:justify-center .product--no-media .product__inventory{justify-content:center!important}.\[\&_\.product--no-media_\.product\\_\\_media-wrapper\]\:p-0 .product--no-media .product__media-wrapper{padding:0!important}.\[\&_\.product--no-media_\.product\\_\\_pickup-availabilities\]\:flex .product--no-media .product__pickup-availabilities{display:flex!important}.\[\&_\.product--no-media_\.product\\_\\_pickup-availabilities\]\:items-center .product--no-media .product__pickup-availabilities{align-items:center!important}.\[\&_\.product--no-media_\.product\\_\\_pickup-availabilities\]\:justify-center .product--no-media .product__pickup-availabilities{justify-content:center!important}.\[\&_\.product--no-media_\.product\\_\\_pickup-availabilities\]\:text-center .product--no-media .product__pickup-availabilities,.\[\&_\.product--no-media_\.product\\_\\_sku\]\:text-center .product--no-media .product__sku,.\[\&_\.product--no-media_\.product\\_\\_tax\]\:text-center .product--no-media .product__tax,.\[\&_\.product--no-media_\.product\\_\\_text\]\:text-center .product--no-media .product__text,.\[\&_\.product--no-media_\.product\\_\\_title\]\:text-center .product--no-media .product__title{text-align:center!important}.\[\&_\.product--no-media_\.product\\_\\_view-details\]\:flex .product--no-media .product__view-details{display:flex!important}.\[\&_\.product--no-media_\.product\\_\\_view-details\]\:items-center .product--no-media .product__view-details{align-items:center!important}.\[\&_\.product--no-media_\.product\\_\\_view-details\]\:justify-center .product--no-media .product__view-details{justify-content:center!important}.\[\&_\.product--no-media_\.product\\_\\_view-details\]\:text-center .product--no-media .product__view-details{text-align:center!important}.\[\&_\.product--no-media_\.share-button\]\:flex .product--no-media .share-button{display:flex!important}.\[\&_\.product--no-media_\.share-button\]\:max-w-full .product--no-media .share-button{max-width:100%!important}.\[\&_\.product--no-media_\.share-button\]\:items-center .product--no-media .share-button{align-items:center!important}.\[\&_\.product--no-media_\.share-button\]\:justify-center .product--no-media .share-button{justify-content:center!important}.\[\&_\.product--no-media_\.share-button\]\:text-center .product--no-media .share-button,.\[\&_\.product--no-media_shopify-payment-terms\]\:text-center .product--no-media shopify-payment-terms{text-align:center!important}@media(min-width:750px){.md\:\[\&_\.product--right_\.product\\_\\_media-list\]\:mb-8 .product--right .product__media-list{margin-bottom:calc(var(--spacing) * 8)!important}.md\:\[\&_\.product--right_\.product\\_\\_media-wrapper\]\:order-2 .product--right .product__media-wrapper{order:2!important}}@media(min-width:990px){.lg\:\[\&_\.product--small_\.thumbnail-list\.slider--tablet-up_\.thumbnail-list\\_\\_item\.slider\\_\\_slide\]\:w-\[calc\(25\%-0\.8rem\)\] .product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)!important}}@media(min-width:750px){.md\:\[\&_\.product--small\.product--columns_\.product\\_\\_media-item--full_\.deferred-media\\_\\_poster-button\]\:size-\[3\.6rem\] .product--small.product--columns .product__media-item--full .deferred-media__poster-button{width:3.6rem!important;height:3.6rem!important}.md\:\[\&_\.product--small\.product--columns_\.product\\_\\_media-item--full_\.deferred-media\\_\\_poster-button_\.icon\]\:size-\[1\.6rem\] .product--small.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:1.6rem!important;height:1.6rem!important}}@media(min-width:990px){.lg\:\[\&_\.product--stacked_\.product\\_\\_media-list_\.product\\_\\_media-item\:first-child\]\:col-span-full .product--stacked .product__media-list .product__media-item:first-child{grid-column:1/-1!important}}@media(min-width:750px){.md\:\[\&_\.product--stacked_\.thumbnail-list\]\:hidden .product--stacked .thumbnail-list{display:none!important}}@media not all and (min-width:750px){.max-md\:\[\&_\.product--thumbnail_\.is-active_\.deferred-media\]\:block .product--thumbnail .is-active .deferred-media{display:block!important}.max-md\:\[\&_\.product--thumbnail_\.is-active_\.deferred-media\]\:w-full .product--thumbnail .is-active .deferred-media{width:100%!important}.max-md\:\[\&_\.product--thumbnail_\.is-active_\.product\\_\\_modal-opener\:not\(\.product\\_\\_modal-opener--image\)\]\:hidden .product--thumbnail .is-active .product__modal-opener:not(.product__modal-opener--image){display:none!important}}@media(min-width:750px){.md\:\[\&_\.product--thumbnail_\.product\\_\\_media-item\:not\(\.is-active\)\]\:hidden .product--thumbnail .product__media-item:not(.is-active){display:none!important}}@media not all and (min-width:750px){.max-md\:\[\&_\.product--thumbnail\\_slider_\.is-active_\.deferred-media\]\:block .product--thumbnail_slider .is-active .deferred-media{display:block!important}.max-md\:\[\&_\.product--thumbnail\\_slider_\.is-active_\.deferred-media\]\:w-full .product--thumbnail_slider .is-active .deferred-media{width:100%!important}.max-md\:\[\&_\.product--thumbnail\\_slider_\.is-active_\.product\\_\\_modal-opener\:not\(\.product\\_\\_modal-opener--image\)\]\:hidden .product--thumbnail_slider .is-active .product__modal-opener:not(.product__modal-opener--image){display:none!important}}@media(min-width:750px){.md\:\[\&_\.product--thumbnail\\_slider_\.product\\_\\_media-item\:not\(\.is-active\)\]\:hidden .product--thumbnail_slider .product__media-item:not(.is-active){display:none!important}@media not all and (min-width:990px){.md\:max-lg\:\[\&_\.product--thumbnail\\_slider_\.product\\_\\_media-list\]\:ml-0 .product--thumbnail_slider .product__media-list{margin-left:0!important}}.md\:\[\&_\.product--thumbnail\\_slider_\.slider-mobile-gutter_\.slider-button\]\:flex .product--thumbnail_slider .slider-mobile-gutter .slider-button,.md\:\[\&_\.product--thumbnail\\_slider_\.thumbnail-slider\]\:flex .product--thumbnail_slider .thumbnail-slider{display:flex!important}.md\:\[\&_\.product--thumbnail\\_slider_\.thumbnail-slider\]\:items-center .product--thumbnail_slider .thumbnail-slider{align-items:center!important}}.\[\&_\.product-card-wrapper\]\:h-auto .product-card-wrapper{height:auto!important}@media(min-width:750px){.md\:\[\&_\.product-count-vertical\]\:relative .product-count-vertical{position:relative!important}.md\:\[\&_\.product-count-vertical\]\:ml-14 .product-count-vertical{margin-left:calc(var(--spacing) * 14)!important}}.\[\&_\.product-count\\_\\_text\]\:m-0 .product-count__text{margin:0!important}.\[\&_\.product-count\\_\\_text\]\:text-body-md .product-count__text{font-size:1.4rem!important}.\[\&_\.product-count\\_\\_text\]\:text-body-xs .product-count__text{font-size:1.2rem!important}.\[\&_\.product-count\\_\\_text\]\:leading-\[calc\(1\+0\.5\/var\(--font-body-scale\)\)\] .product-count__text{--tw-leading:calc(1 + .5 / var(--font-body-scale))!important;line-height:calc(1 + .5 / var(--font-body-scale))!important}.\[\&_\.product-count\\_\\_text\]\:font-bold .product-count__text{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.\[\&_\.product-count\\_\\_text\]\:tracking-normal .product-count__text{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.product-count\\_\\_text\]\:text-niche-muted .product-count__text{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.product-count\\_\\_text\]\:uppercase .product-count__text{text-transform:uppercase!important}.\[\&_\.product-form\]\:block .product-form{display:block!important}.\[\&_\.product-form\\\\_\\\\_buttons\]\:max-w-none .product-form__buttons{max-width:none!important}.\[\&_\.product-form\\_\\_buttons\]\:grid .product-form__buttons{display:grid!important}.\[\&_\.product-form\\_\\_buttons\]\:max-w-\[44rem\] .product-form__buttons{max-width:44rem!important}.\[\&_\.product-form\\_\\_buttons\]\:max-w-none .product-form__buttons{max-width:none!important}.\[\&_\.product-form\\_\\_buttons\]\:gap-2\.5 .product-form__buttons{gap:calc(var(--spacing) * 2.5)!important}.\[\&_\.product-form\\_\\_error-message-wrapper\:not\(\[hidden\]\)\]\:mb-6 .product-form__error-message-wrapper:not([hidden]){margin-bottom:calc(var(--spacing) * 6)!important}.\[\&_\.product-form\\_\\_error-message-wrapper\:not\(\[hidden\]\)\]\:flex .product-form__error-message-wrapper:not([hidden]){display:flex!important}.\[\&_\.product-form\\_\\_error-message-wrapper\:not\(\[hidden\]\)\]\:items-start .product-form__error-message-wrapper:not([hidden]){align-items:flex-start!important}.\[\&_\.product-form\\_\\_error-message-wrapper\:not\(\[hidden\]\)\]\:text-body-sm .product-form__error-message-wrapper:not([hidden]){font-size:1.3rem!important}.\[\&_\.product-form\\_\\_error-message-wrapper\:not\(\[hidden\]\)\]\:leading-\[1\.4\] .product-form__error-message-wrapper:not([hidden]){--tw-leading:1.4!important;line-height:1.4!important}.\[\&_\.product-form\\_\\_error-message-wrapper\:not\(\[hidden\]\)\]\:tracking-\[0\.04rem\] .product-form__error-message-wrapper:not([hidden]){--tw-tracking:.04rem!important;letter-spacing:.04rem!important}.\[\&_\.product-form\\_\\_input\]\:m-\[0_0_1\.2rem_0\] .product-form__input{margin:0 0 1.2rem!important}.\[\&_\.product-form\\_\\_input\]\:max-w-\[44rem\] .product-form__input{max-width:44rem!important}.\[\&_\.product-form\\_\\_input\]\:max-w-none .product-form__input{max-width:none!important}.\[\&_\.product-form\\_\\_input\]\:min-w-fit .product-form__input{min-width:fit-content!important}.\[\&_\.product-form\\_\\_input\]\:basis-full .product-form__input{flex-basis:100%!important}.\[\&_\.product-form\\_\\_input\]\:border-0 .product-form__input{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_\.product-form\\_\\_input\]\:p-0 .product-form__input{padding:0!important}.\[\&_\.product-form\\_\\_input_\.form\\_\\_label\]\:pl-0 .product-form__input .form__label{padding-left:0!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\+label\]\:min-h-\[42px\] .product-form__input--pill input[type=radio]+label{min-height:42px!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\+label\]\:rounded-\(--niche-radius-button\) .product-form__input--pill input[type=radio]+label{border-radius:var(--niche-radius-button)!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\+label\]\:border .product-form__input--pill input[type=radio]+label{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\+label\]\:border-niche-border-medium .product-form__input--pill input[type=radio]+label{border-color:rgba(var(--niche-global-text-rgb),.14)!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\+label\]\:bg-niche-surface-muted .product-form__input--pill input[type=radio]+label{background-color:var(--niche-global-surface-muted)!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\+label\]\:p-\[11px_16px\] .product-form__input--pill input[type=radio]+label{padding:11px 16px!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\+label\]\:text-body-sm .product-form__input--pill input[type=radio]+label{font-size:1.3rem!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\+label\]\:font-extrabold .product-form__input--pill input[type=radio]+label{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\+label\]\:tracking-normal .product-form__input--pill input[type=radio]+label{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\+label\]\:text-niche-text .product-form__input--pill input[type=radio]+label{color:var(--niche-global-text)!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\+label\]\:uppercase .product-form__input--pill input[type=radio]+label{text-transform:uppercase!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\:checked\+label\]\:border-niche-text .product-form__input--pill input[type=radio]:checked+label{border-color:var(--niche-global-text)!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\:checked\+label\]\:bg-niche-text .product-form__input--pill input[type=radio]:checked+label{background-color:var(--niche-global-text)!important}.\[\&_\.product-form\\_\\_input--pill_input\[type\=\'radio\'\]\:checked\+label\]\:text-niche-surface .product-form__input--pill input[type=radio]:checked+label{color:var(--niche-global-surface)!important}.\[\&_\.product-form\\_\\_quantity_\.form\\_\\_label\]\:mb-\[0\.6rem\] .product-form__quantity .form__label{margin-bottom:.6rem!important}.\[\&_\.product-form\\_\\_quantity-top_\.form\\_\\_label\]\:mb-\[1\.2rem\] .product-form__quantity-top .form__label{margin-bottom:1.2rem!important}.\[\&_\.product-form\\_\\_submit\]\:mb-4 .product-form__submit{margin-bottom:calc(var(--spacing) * 4)!important}.\[\&_\.product-form\\_\\_submit\]\:min-h-13 .product-form__submit{min-height:calc(var(--spacing) * 13)!important}@media(forced-colors:active){.forced-colors\:\[\&_\.product-form\\_\\_submit\[aria-disabled\=\'true\'\]\]\:text-\[Window\] .product-form__submit[aria-disabled=true]{color:window!important}}.\[\&_\.product-form\\_\\_submit\[aria-disabled\=\'true\'\]\+\.shopify-payment-button_\.shopify-payment-button\\_\\_button\[disabled\]\]\:cursor-not-allowed .product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed!important}.\[\&_\.product-form\\_\\_submit\[aria-disabled\=\'true\'\]\+\.shopify-payment-button_\.shopify-payment-button\\_\\_button\[disabled\]\]\:opacity-50 .product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled]{opacity:.5!important}.\[\&_\.product-form\\_\\_submit\[disabled\]\+\.shopify-payment-button_\.shopify-payment-button\\_\\_button\[disabled\]\]\:cursor-not-allowed .product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed!important}.\[\&_\.product-form\\_\\_submit\[disabled\]\+\.shopify-payment-button_\.shopify-payment-button\\_\\_button\[disabled\]\]\:opacity-50 .product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{opacity:.5!important}@media(min-width:750px){.md\:\[\&_\.product-grid-container\]\:w-full .product-grid-container{width:100%!important}}.\[\&_\.product-media-container\]\:relative .product-media-container{position:relative!important}.\[\&_\.product-media-container\]\:mb-0 .product-media-container{margin-bottom:0!important}.\[\&_\.product-media-container\]\:w-full .product-media-container{width:100%!important}.\[\&_\.product-media-container\]\:max-w-full .product-media-container{max-width:100%!important}.\[\&_\.product-media-container\]\:rounded-\(--niche-radius-media\) .product-media-container{border-radius:var(--niche-radius-media)!important}.\[\&_\.product-media-container\]\:border-0 .product-media-container{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_\.product-media-container\]\:bg-niche-surface .product-media-container{background-color:var(--niche-global-surface)!important}.\[\&_\.product-media-container\]\:shadow-none .product-media-container{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.product-media-container\]\:\[--aspect-ratio\:var\(--preview-ratio\)\] .product-media-container{--aspect-ratio:var(--preview-ratio)!important}.\[\&_\.product-media-container\]\:\[--ratio-percent\:calc\(1\/var\(--aspect-ratio\)\*100\%\)\] .product-media-container{--ratio-percent:calc(1 / var(--aspect-ratio) * 100%)!important}@media(min-width:750px){.md\:\[\&_\.product-media-container\]\:max-w-full .product-media-container{max-width:100%!important}}.\[\&_\.product-media-container_\.deferred-media\]\:pt-\(--ratio-percent\) .product-media-container .deferred-media,.\[\&_\.product-media-container_\.product\\_\\_media\]\:pt-\(--ratio-percent\) .product-media-container .product__media{padding-top:var(--ratio-percent)!important}.\[\&_\.product-media-container_\.product\\_\\_modal-opener\]\:relative .product-media-container .product__modal-opener{position:relative!important}.\[\&_\.product-media-container_\.product\\_\\_modal-opener\]\:block .product-media-container .product__modal-opener{display:block!important}@media(min-width:750px){.md\:\[\&_\.product-media-container_\.product\\_\\_modal-opener\:not\(\.product\\_\\_modal-opener--image\)\]\:hidden .product-media-container .product__modal-opener:not(.product__modal-opener--image){display:none!important}}.\[\&_\.product-media-container\.constrain-height\]\:mx-auto .product-media-container.constrain-height{margin-inline:auto!important}.\[\&_\.product-media-container\.constrain-height\]\:\[--constrained-height\:max\(var\(--constrained-min-height\)\,calc\(100vh-var\(--viewport-offset\)\)\)\] .product-media-container.constrain-height{--constrained-height:max(var(--constrained-min-height), calc(100vh - var(--viewport-offset)))!important}.\[\&_\.product-media-container\.constrain-height\]\:\[--constrained-min-height\:300px\] .product-media-container.constrain-height{--constrained-min-height:300px!important}.\[\&_\.product-media-container\.constrain-height\]\:\[--viewport-offset\:400px\] .product-media-container.constrain-height{--viewport-offset:400px!important}.\[\&_\.product-media-container\.constrain-height\]\:\[--viewport-offset\:calc\(\(var\(--modal-height-offset\)\+var\(--modal-padding\)\+1px\)\*2\)\] .product-media-container.constrain-height{--viewport-offset:calc((var(--modal-height-offset) + var(--modal-padding) + 1px) * 2)!important}@media(min-width:750px){.md\:\[\&_\.product-media-container\.constrain-height\]\:\[--constrained-min-height\:400px\] .product-media-container.constrain-height{--constrained-min-height:400px!important}.md\:\[\&_\.product-media-container\.constrain-height\]\:\[--constrained-min-height\:500px\] .product-media-container.constrain-height{--constrained-min-height:500px!important}.md\:\[\&_\.product-media-container\.constrain-height\]\:\[--viewport-offset\:170px\] .product-media-container.constrain-height{--viewport-offset:170px!important}}.\[\&_\.product-media-container\.constrain-height_\.deferred-media\]\:pt-\[min\(var\(--constrained-height\)\,var\(--ratio-percent\)\)\] .product-media-container.constrain-height .deferred-media,.\[\&_\.product-media-container\.constrain-height_\.product\\_\\_media\]\:pt-\[min\(var\(--constrained-height\)\,var\(--ratio-percent\)\)\] .product-media-container.constrain-height .product__media{padding-top:min(var(--constrained-height),var(--ratio-percent))!important}.\[\&_\.product-media-container\.constrain-height\.media-fit-contain\]\:w-\[min\(var\(--contained-width\)\,100\%\)\] .product-media-container.constrain-height.media-fit-contain{width:min(var(--contained-width),100%)!important}.\[\&_\.product-media-container\.constrain-height\.media-fit-contain\]\:\[--contained-width\:calc\(var\(--constrained-height\)\*var\(--aspect-ratio\)\)\] .product-media-container.constrain-height.media-fit-contain{--contained-width:calc(var(--constrained-height) * var(--aspect-ratio))!important}@media not all and (min-width:750px){.max-md\:\[\&_\.product-media-container\.media-fit-cover\]\:flex .product-media-container.media-fit-cover{display:flex!important}.max-md\:\[\&_\.product-media-container\.media-fit-cover\]\:self-stretch .product-media-container.media-fit-cover{align-self:stretch!important}}@media(min-width:750px){.md\:\[\&_\.product-media-container\.media-fit-cover\]\:h-full .product-media-container.media-fit-cover{height:100%!important}}@media not all and (min-width:750px){.max-md\:\[\&_\.product-media-container\.media-fit-cover_\.deferred-media\]\:static .product-media-container.media-fit-cover .deferred-media{position:static!important}}@media(min-width:750px){.md\:\[\&_\.product-media-container\.media-fit-cover_\.deferred-media\]\:h-full .product-media-container.media-fit-cover .deferred-media{height:100%!important}.md\:\[\&_\.product-media-container\.media-fit-cover_\.deferred-media\\_\\_poster_img\]\:w-full .product-media-container.media-fit-cover .deferred-media__poster img{width:100%!important}.md\:\[\&_\.product-media-container\.media-fit-cover_\.deferred-media\\_\\_poster_img\]\:object-cover .product-media-container.media-fit-cover .deferred-media__poster img{object-fit:cover!important}}@media not all and (min-width:750px){.max-md\:\[\&_\.product-media-container\.media-fit-cover_\.product\\_\\_media\]\:static .product-media-container.media-fit-cover .product__media{position:static!important}}@media(min-width:750px){.md\:\[\&_\.product-media-container\.media-fit-cover_\.product\\_\\_media\]\:h-full .product-media-container.media-fit-cover .product__media,.md\:\[\&_\.product-media-container\.media-fit-cover_\.product\\_\\_modal-opener\]\:h-full .product-media-container.media-fit-cover .product__modal-opener{height:100%!important}.md\:\[\&_\.product-media-container\:not\(\.media-type-image\)\]\:\[--aspect-ratio\:var\(--ratio\)\] .product-media-container:not(.media-type-image){--aspect-ratio:var(--ratio)!important}}.\[\&_\.product-media-modal\\_\\_model\]\:w-full .product-media-modal__model{width:100%!important}.\[\&_\.product-option\]\:text-body-md .product-option{font-size:1.4rem!important}.\[\&_\.product-option\]\:text-body-sm .product-option{font-size:1.3rem!important}.\[\&_\.product-option\]\:leading-\[calc\(1\+0\.5\/var\(--font-body-scale\)\)\] .product-option{--tw-leading:calc(1 + .5 / var(--font-body-scale))!important;line-height:calc(1 + .5 / var(--font-body-scale))!important}.\[\&_\.product-option\]\:break-words .product-option{overflow-wrap:break-word!important}.\[\&_\.product-option\]\:text-niche-meta .product-option{color:rgba(var(--niche-global-text-rgb),.68)!important}.\[\&_\.product-option_\*\]\:m-0 .product-option *{margin:0!important}.\[\&_\.product-option_\*\]\:inline .product-option *{display:inline!important}.\[\&_\.product-option\+\.product-option\]\:mt-1 .product-option+.product-option{margin-top:var(--spacing)!important}.\[\&_\.product-popup-modal\\_\\_button\]\:min-h-\[4\.4rem\] .product-popup-modal__button{min-height:4.4rem!important}.\[\&_\.product-popup-modal\\_\\_button\]\:pr-\[1\.3rem\] .product-popup-modal__button{padding-right:1.3rem!important}.\[\&_\.product-popup-modal\\_\\_button\]\:pl-0 .product-popup-modal__button{padding-left:0!important}.\[\&_\.product-popup-modal\\_\\_button\]\:text-lead .product-popup-modal__button{font-size:1.6rem!important}.\[\&_\.product-popup-modal\\_\\_button\]\:decoration-\[0\.1rem\] .product-popup-modal__button{text-decoration-thickness:.1rem!important}.\[\&_\.product-popup-modal\\_\\_button\]\:underline-offset-\[0\.3rem\] .product-popup-modal__button{text-underline-offset:.3rem!important}.\[\&_\.product-popup-modal\\_\\_button\]\:transition-\[text-decoration-thickness\] .product-popup-modal__button{transition-property:text-decoration-thickness!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.product-popup-modal\\_\\_button\]\:duration-\(--duration-short\) .product-popup-modal__button{--tw-duration:var(--duration-short)!important;transition-duration:var(--duration-short)!important}@media(hover:hover){.hover\:\[\&_\.product-popup-modal\\_\\_button\]\:decoration-\[0\.2rem\]:hover .product-popup-modal__button{text-decoration-thickness:.2rem!important}}.\[\&_\.product-popup-modal\\_\\_opener\]\:inline-block .product-popup-modal__opener{display:inline-block!important}.\[\&_\.product\:not\(\.featured-product\)_\.product\\\\_\\\\_view-details\]\:block .product:not(.featured-product) .product__view-details{display:block!important}.\[\&_\.product\:not\(\.featured-product\)_\.product\\_\\_view-details\]\:hidden .product:not(.featured-product) .product__view-details{display:none!important}@media(min-width:990px){.lg\:\[\&_\.product\:not\(\.product--columns\)_\.product\\_\\_media-list_\.product\\_\\_media-item--full\]\:w-full .product:not(.product--columns) .product__media-list .product__media-item--full{width:100%!important}.lg\:\[\&_\.product\:not\(\.product--columns\)_\.product\\_\\_media-list_\.product\\_\\_media-item--full\]\:max-w-full .product:not(.product--columns) .product__media-list .product__media-item--full{max-width:100%!important}.lg\:\[\&_\.product\:not\(\.product--columns\)_\.product\\_\\_media-list_\.product\\_\\_media-item\:first-child\]\:w-full .product:not(.product--columns) .product__media-list .product__media-item:first-child{width:100%!important}.lg\:\[\&_\.product\:not\(\.product--columns\)_\.product\\_\\_media-list_\.product\\_\\_media-item\:first-child\]\:max-w-full .product:not(.product--columns) .product__media-list .product__media-item:first-child{max-width:100%!important}}@media(min-width:750px){.md\:\[\&_\.product\:not\(\.product--no-media\)_\.product\\\\_\\\\_info-wrapper\]\:w-\[calc\(54\%-var\(--grid-desktop-horizontal-spacing\)\/2\)\] .product:not(.product--no-media) .product__info-wrapper{width:calc(54% - var(--grid-desktop-horizontal-spacing) / 2)!important}.md\:\[\&_\.product\:not\(\.product--no-media\)_\.product\\\\_\\\\_info-wrapper\]\:max-w-\[54\%\] .product:not(.product--no-media) .product__info-wrapper{max-width:54%!important}.md\:\[\&_\.product\:not\(\.product--no-media\)_\.product\\\\_\\\\_info-wrapper\]\:pt-8 .product:not(.product--no-media) .product__info-wrapper{padding-top:calc(var(--spacing) * 8)!important}.md\:\[\&_\.product\:not\(\.product--no-media\)_\.product\\\\_\\\\_info-wrapper\]\:pl-16 .product:not(.product--no-media) .product__info-wrapper{padding-left:calc(var(--spacing) * 16)!important}.md\:\[\&_\.product\:not\(\.product--no-media\)_\.product\\\\_\\\\_media-wrapper\]\:w-\[calc\(45\%-var\(--grid-desktop-horizontal-spacing\)\/2\)\] .product:not(.product--no-media) .product__media-wrapper{width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)!important}.md\:\[\&_\.product\:not\(\.product--no-media\)_\.product\\\\_\\\\_media-wrapper\]\:max-w-\[45\%\] .product:not(.product--no-media) .product__media-wrapper{max-width:45%!important}.md\:\[\&_\.product\:not\(\.product--small\)_\.thumbnail\\_\\_badge\]\:size-12 .product:not(.product--small) .thumbnail__badge{width:calc(var(--spacing) * 12)!important;height:calc(var(--spacing) * 12)!important}.md\:\[\&_\.product\:not\(\.product--small\)_\.thumbnail\\_\\_badge_\.icon\]\:size-\[1\.2rem\] .product:not(.product--small) .thumbnail__badge .icon{width:1.2rem!important;height:1.2rem!important}.md\:\[\&_\.product\:not\(\.product--small\)_\.thumbnail\\_\\_badge_\.icon-3d-model\]\:size-\[1\.4rem\] .product:not(.product--small) .thumbnail__badge .icon-3d-model{width:1.4rem!important;height:1.4rem!important}}.\[\&_\.product\\\\_\\\\_column-sticky\]\:relative .product__column-sticky{position:relative!important}.\[\&_\.product\\\\_\\\\_column-sticky\]\:top-0 .product__column-sticky{top:0!important}.\[\&_\.product\\\\_\\\\_column-sticky_\.product\\\\_\\\\_media-list\]\:mb-0 .product__column-sticky .product__media-list{margin-bottom:0!important}.\[\&_\.product\\\\_\\\\_media-item\:not\(\:first-child\)\]\:hidden\! .product__media-item:not(:first-child){display:none!important}.\[\&_\.product\\\\_\\\\_media-list_\.deferred-media\]\:block .product__media-list .deferred-media{display:block!important}.\[\&_\.product\\\\_\\\\_media-list_\.deferred-media\]\:w-full .product__media-list .deferred-media{width:100%!important}.\[\&_\.product\\\\_\\\\_modal-opener\:not\(\.product\\\\_\\\\_modal-opener--image\)\]\:hidden\! .product__modal-opener:not(.product__modal-opener--image){display:none!important}.\[\&_\.product\\\\_\\\\_title\>a\]\:block .product__title>a{display:block!important}.\[\&_\.product\\\\_\\\\_title\>a\]\:no-underline .product__title>a{text-decoration-line:none!important}.\[\&_\.product\\\\_\\\\_title\>a\:hover\]\:text-niche-text .product__title>a:hover{color:var(--niche-global-text)!important}.\[\&_\.product\\\\_\\\\_title\>a\:hover\]\:underline .product__title>a:hover{text-decoration-line:underline!important}.\[\&_\.product\\\\_\\\\_title\>a\:hover\]\:decoration-\[0\.3rem\] .product__title>a:hover{text-decoration-thickness:.3rem!important}.\[\&_\.product\\\\_\\\\_title\>a\:hover\]\:underline-offset-\[0\.2rem\] .product__title>a:hover{text-underline-offset:.2rem!important}.\[\&_\.product\\\\_\\\\_title\>h1\]\:hidden .product__title>h1{display:none!important}.\[\&_\.product\\_\\_accordion\]\:m-0 .product__accordion{margin:0!important}.\[\&_\.product\\_\\_accordion\]\:border-t .product__accordion{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.\[\&_\.product\\_\\_accordion\]\:border-niche-border-subtle .product__accordion{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_\.product\\_\\_accordion_\.accordion\\_\\_content\]\:p-\[0_0_18px\] .product__accordion .accordion__content{padding:0 0 18px!important}.\[\&_\.product\\_\\_accordion_\.accordion\\_\\_content\]\:px-4 .product__accordion .accordion__content{padding-inline:calc(var(--spacing) * 4)!important}.\[\&_\.product\\_\\_accordion_\.accordion\\_\\_content\]\:text-niche-muted .product__accordion .accordion__content{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.product\\_\\_accordion_\.accordion\\_\\_title\]\:text-body-sm .product__accordion .accordion__title{font-size:1.3rem!important}.\[\&_\.product\\_\\_accordion_\.accordion\\_\\_title\]\:font-extrabold .product__accordion .accordion__title{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.product\\_\\_accordion_\.accordion\\_\\_title\]\:tracking-normal .product__accordion .accordion__title{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.product\\_\\_accordion_\.accordion\\_\\_title\]\:text-niche-text .product__accordion .accordion__title{color:var(--niche-global-text)!important}.\[\&_\.product\\_\\_accordion_\.accordion\\_\\_title\]\:uppercase .product__accordion .accordion__title{text-transform:uppercase!important}.\[\&_\.product\\_\\_accordion_\.summary\\_\\_title\]\:items-center .product__accordion .summary__title{align-items:center!important}.\[\&_\.product\\_\\_accordion_summary\]\:min-h-13 .product__accordion summary{min-height:calc(var(--spacing) * 13)!important}.\[\&_\.product\\_\\_accordion_summary\]\:p-0 .product__accordion summary{padding:0!important}@media(min-width:750px){.md\:\[\&_\.product\\_\\_column-sticky\]\:sticky .product__column-sticky{position:sticky!important}.md\:\[\&_\.product\\_\\_column-sticky\]\:top-12 .product__column-sticky{top:calc(var(--spacing) * 12)!important}.md\:\[\&_\.product\\_\\_column-sticky\]\:z-2 .product__column-sticky{z-index:2!important}.md\:\[\&_\.product\\_\\_column-sticky\]\:block .product__column-sticky{display:block!important}}.\[\&_\.product\\_\\_description\]\:border-t .product__description{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.\[\&_\.product\\_\\_description\]\:border-niche-border-subtle .product__description{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_\.product\\_\\_description\]\:pt-5 .product__description{padding-top:calc(var(--spacing) * 5)!important}.\[\&_\.product\\_\\_description\]\:text-lead .product__description{font-size:1.6rem!important}.\[\&_\.product\\_\\_description\]\:leading-\[1\.55\] .product__description{--tw-leading:1.55!important;line-height:1.55!important}.\[\&_\.product\\_\\_description\]\:text-niche-muted .product__description{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.product\\_\\_description-title\]\:font-semibold .product__description-title{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.\[\&_\.product\\_\\_info-container\]\:max-w-none .product__info-container{max-width:none!important}@media(min-width:750px){.md\:\[\&_\.product\\_\\_info-container\]\:max-w-\[60rem\] .product__info-container{max-width:60rem!important}}.\[\&_\.product\\_\\_info-container_\.icon-with-text\]\:my-10 .product__info-container .icon-with-text{margin-block:calc(var(--spacing) * 10)!important}@media(min-width:750px){.md\:\[\&_\.product\\_\\_info-container_\.price--on-sale_\.price-item--regular\]\:text-lead .product__info-container .price--on-sale .price-item--regular{font-size:1.6rem!important}}.\[\&_\.product\\_\\_info-container_\.product-form\]\:my-10 .product__info-container .product-form,.\[\&_\.product\\_\\_info-container_\.product\\_\\_description\]\:my-10 .product__info-container .product__description{margin-block:calc(var(--spacing) * 10)!important}.\[\&_\.product\\_\\_info-container_iframe\]\:max-w-full .product__info-container iframe{max-width:100%!important}.\[\&_\.product\\_\\_info-container\>\*\+\*\]\:my-6 .product__info-container>*+*{margin-block:calc(var(--spacing) * 6)!important}.\[\&_\.product\\_\\_info-container\>\*\+\*\]\:my-\[18px\] .product__info-container>*+*{margin-block:18px!important}@media(min-width:750px){.md\:\[\&_\.product\\_\\_info-container\>\*\:first-child\]\:mt-0 .product__info-container>:first-child{margin-top:0!important}}.\[\&_\.product\\_\\_info-wrapper\]\:w-full .product__info-wrapper{width:100%!important}.\[\&_\.product\\_\\_info-wrapper\]\:max-w-none .product__info-wrapper{max-width:none!important}.\[\&_\.product\\_\\_info-wrapper\]\:justify-self-stretch .product__info-wrapper{justify-self:stretch!important}.\[\&_\.product\\_\\_info-wrapper\]\:rounded-\(--niche-radius-card\) .product__info-wrapper{border-radius:var(--niche-radius-card)!important}.\[\&_\.product\\_\\_info-wrapper\]\:border .product__info-wrapper{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.product\\_\\_info-wrapper\]\:border-niche-border-subtle .product__info-wrapper{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_\.product\\_\\_info-wrapper\]\:bg-niche-surface .product__info-wrapper{background-color:var(--niche-global-surface)!important}.\[\&_\.product\\_\\_info-wrapper\]\:p-7 .product__info-wrapper{padding:calc(var(--spacing) * 7)!important}.\[\&_\.product\\_\\_info-wrapper\]\:shadow-none .product__info-wrapper{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media not all and (min-width:750px){.max-md\:\[\&_\.product\\_\\_info-wrapper\]\:mx-\[-1\.5rem\] .product__info-wrapper{margin-inline:-1.5rem!important}.max-md\:\[\&_\.product\\_\\_info-wrapper\]\:rounded-none .product__info-wrapper{border-radius:0!important}.max-md\:\[\&_\.product\\_\\_info-wrapper\]\:border-x-0 .product__info-wrapper{border-inline-style:var(--tw-border-style)!important;border-inline-width:0!important}.max-md\:\[\&_\.product\\_\\_info-wrapper\]\:p-4 .product__info-wrapper{padding:calc(var(--spacing) * 4)!important}.max-md\:\[\&_\.product\\_\\_info-wrapper\]\:shadow-none .product__info-wrapper{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.\[\&_\.product\\_\\_inventory\]\:flex .product__inventory{display:flex!important}.\[\&_\.product\\_\\_inventory\]\:items-center .product__inventory{align-items:center!important}.\[\&_\.product\\_\\_inventory\]\:gap-2 .product__inventory{gap:calc(var(--spacing) * 2)!important}.\[\&_\.product\\_\\_inventory_\.icon-inventory-status_circle\:first-of-type\]\:opacity-30 .product__inventory .icon-inventory-status circle:first-of-type{opacity:.3!important}.\[\&_\.product\\_\\_inventory_svg\]\:size-\[15px\] .product__inventory svg{width:15px!important;height:15px!important}.\[\&_\.product\\_\\_inventory\.invisible\:empty\]\:block .product__inventory.invisible:empty{display:block!important}.\[\&_\.product\\_\\_inventory\.invisible\:empty\:after\]\:content-\[\'\#\'\] .product__inventory.invisible:empty:after{--tw-content:"#"!important;content:var(--tw-content)!important}.\[\&_\.product\\_\\_media\]\:rounded-\(--niche-radius-media\) .product__media{border-radius:var(--niche-radius-media)!important}.\[\&_\.product\\_\\_media\]\:border-0 .product__media{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_\.product\\_\\_media\]\:bg-niche-surface .product__media{background-color:var(--niche-global-surface)!important}.\[\&_\.product\\_\\_media\]\:shadow-none .product__media{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.product\\_\\_media_img\]\:object-contain .product__media img{object-fit:contain!important}@media(min-width:750px){.md\:\[\&_\.product\\_\\_media-container_\.slider-buttons\]\:hidden .product__media-container .slider-buttons{display:none!important}}.\[\&_\.product\\_\\_media-icon\]\:absolute .product__media-icon{position:absolute!important}.\[\&_\.product\\_\\_media-icon\]\:top-\[1\.2rem\] .product__media-icon{top:1.2rem!important}.\[\&_\.product\\_\\_media-icon\]\:left-\[1\.2rem\] .product__media-icon{left:1.2rem!important}.\[\&_\.product\\_\\_media-icon\]\:z-1 .product__media-icon{z-index:1!important}.\[\&_\.product\\_\\_media-icon\]\:flex .product__media-icon{display:flex!important}.\[\&_\.product\\_\\_media-icon\]\:size-12 .product__media-icon{width:calc(var(--spacing) * 12)!important;height:calc(var(--spacing) * 12)!important}.\[\&_\.product\\_\\_media-icon\]\:items-center .product__media-icon{align-items:center!important}.\[\&_\.product\\_\\_media-icon\]\:justify-center .product__media-icon{justify-content:center!important}.\[\&_\.product\\_\\_media-icon\]\:rounded-full .product__media-icon{border-radius:3.40282e38px!important}.\[\&_\.product\\_\\_media-icon\]\:border .product__media-icon{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.product\\_\\_media-icon\]\:border-niche-border-subtle .product__media-icon{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_\.product\\_\\_media-icon\]\:bg-niche-surface .product__media-icon{background-color:var(--niche-global-surface)!important}.\[\&_\.product\\_\\_media-icon\]\:text-niche-muted .product__media-icon{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.product\\_\\_media-icon\]\:transition-\[color\,opacity\] .product__media-icon{transition-property:color,opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.product\\_\\_media-icon\]\:duration-\(--duration-short\) .product__media-icon{--tw-duration:var(--duration-short)!important;transition-duration:var(--duration-short)!important}.\[\&_\.product\\_\\_media-icon\]\:ease-\[ease\] .product__media-icon{--tw-ease:ease!important;transition-timing-function:ease!important}.\[\&_\.product\\_\\_media-icon_\.icon\]\:h-\[1\.4rem\] .product__media-icon .icon{height:1.4rem!important}.\[\&_\.product\\_\\_media-icon_\.icon\]\:w-\[1\.2rem\] .product__media-icon .icon{width:1.2rem!important}@media not all and (min-width:750px){.max-md\:\[\&_\.product\\_\\_media-icon--hover\]\:flex .product__media-icon--hover{display:flex!important}}.\[\&_\.product\\_\\_media-icon--none\]\:hidden .product__media-icon--none{display:none!important}@media not all and (min-width:750px){.max-md\:\[\&_\.product\\_\\_media-item\]\:flex .product__media-item{display:flex!important}.max-md\:\[\&_\.product\\_\\_media-item\]\:items-center .product__media-item{align-items:center!important}}@media(min-width:750px){.md\:\[\&_\.product\\_\\_media-item--full\]\:col-span-full .product__media-item--full,.md\:\[\&_\.product\\_\\_media-item--single\]\:col-span-full .product__media-item--single{grid-column:1/-1!important}}.\[\&_\.product\\_\\_media-item\>\*\]\:relative .product__media-item>*{position:relative!important}.\[\&_\.product\\_\\_media-item\>\*\]\:block .product__media-item>*{display:block!important}@media not all and (min-width:750px){.max-md\:\[\&_\.product\\_\\_media-list\]\:scrollbar-thumb-niche-text .product__media-list{--tw-scrollbar-thumb:var(--niche-global-text)!important;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)!important}.max-md\:\[\&_\.product\\_\\_media-list\]\:scrollbar-track-niche-border-strong .product__media-list{--tw-scrollbar-track:rgba(var(--niche-global-text-rgb), .2)!important;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)!important}}.\[\&_\.product\\_\\_media-list_\.deferred-media\]\:hidden .product__media-list .deferred-media{display:none!important}@media(min-width:750px){.md\:\[\&_\.product\\_\\_media-list_\.deferred-media\]\:block .product__media-list .deferred-media{display:block!important}}.\[\&_\.product\\_\\_media-list_\.deferred-media\>\*\]\:overflow-hidden .product__media-list .deferred-media>*{overflow:hidden!important}@media(min-width:750px){@media not all and (min-width:990px){.md\:max-lg\:\[\&_\.product\\_\\_media-list_\.product\\_\\_media-item\]\:w-full .product__media-list .product__media-item{width:100%!important}.md\:max-lg\:\[\&_\.product\\_\\_media-list_\.product\\_\\_media-item\:first-child\]\:pl-0 .product__media-list .product__media-item:first-child{padding-left:0!important}}}.\[\&_\.product\\_\\_media-list_\.product\\_\\_media\>\*\]\:overflow-hidden .product__media-list .product__media>*{overflow:hidden!important}.\[\&_\.product\\_\\_media-list_video\]\:rounded-niche-media .product__media-list video{border-radius:var(--niche-radius-media)!important}.\[\&_\.product\\_\\_media-toggle\]\:flex .product__media-toggle{display:flex!important}.\[\&_\.product\\_\\_media-toggle\]\:border-0 .product__media-toggle{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_\.product\\_\\_media-toggle\]\:bg-transparent .product__media-toggle{background-color:#0000!important}.\[\&_\.product\\_\\_media-toggle\]\:p-0 .product__media-toggle{padding:0!important}.\[\&_\.product\\_\\_media-toggle\]\:text-current .product__media-toggle{color:currentColor!important}.\[\&_\.product\\_\\_media-toggle\:after\]\:absolute .product__media-toggle:after{position:absolute!important}.\[\&_\.product\\_\\_media-toggle\:after\]\:inset-\[calc\(var\(--border-width\)\*-1\)\] .product__media-toggle:after{inset:calc(var(--border-width) * -1)!important}.\[\&_\.product\\_\\_media-toggle\:after\]\:z-2 .product__media-toggle:after{z-index:2!important}.\[\&_\.product\\_\\_media-toggle\:after\]\:m-0 .product__media-toggle:after{margin:0!important}.\[\&_\.product\\_\\_media-toggle\:after\]\:block .product__media-toggle:after{display:block!important}.\[\&_\.product\\_\\_media-toggle\:after\]\:cursor-pointer .product__media-toggle:after{cursor:pointer!important}.\[\&_\.product\\_\\_media-toggle\:after\]\:p-0 .product__media-toggle:after{padding:0!important}.\[\&_\.product\\_\\_media-toggle\:after\]\:content-\[\'\'\] .product__media-toggle:after{--tw-content:""!important;content:var(--tw-content)!important}.\[\&_\.product\\_\\_media-toggle\:focus-visible\]\:shadow-none .product__media-toggle:focus-visible{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.product\\_\\_media-toggle\:focus-visible\]\:outline-0 .product__media-toggle:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:0!important}@media(forced-colors:active){.forced-colors\:\[\&_\.product\\_\\_media-toggle\:focus-visible\]\:outline .product__media-toggle:focus-visible,.forced-colors\:\[\&_\.product\\_\\_media-toggle\:focus-visible\]\:outline-1 .product__media-toggle:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.forced-colors\:\[\&_\.product\\_\\_media-toggle\:focus-visible\]\:outline-offset-2 .product__media-toggle:focus-visible{outline-offset:2px!important}.forced-colors\:\[\&_\.product\\_\\_media-toggle\:focus-visible\]\:outline-transparent .product__media-toggle:focus-visible{outline-color:#0000!important}}.\[\&_\.product\\_\\_media-toggle\:focus-visible\:after\]\:rounded-niche-media .product__media-toggle:focus-visible:after{border-radius:var(--niche-radius-media)!important}.\[\&_\.product\\_\\_media-toggle\:focus-visible\:after\]\:shadow-niche-focus-halo .product__media-toggle:focus-visible:after{--tw-shadow:0 0 0 .3rem var(--tw-shadow-color,var(--color-niche-surface)), 0 0 0 .5rem var(--tw-shadow-color,var(--color-niche-focus-outline))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media(forced-colors:active){.forced-colors\:\[\&_\.product\\_\\_media-toggle\:focus-visible\:after\]\:outline .product__media-toggle:focus-visible:after,.forced-colors\:\[\&_\.product\\_\\_media-toggle\:focus-visible\:after\]\:outline-1 .product__media-toggle:focus-visible:after{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.forced-colors\:\[\&_\.product\\_\\_media-toggle\:focus-visible\:after\]\:outline-offset-2 .product__media-toggle:focus-visible:after{outline-offset:2px!important}.forced-colors\:\[\&_\.product\\_\\_media-toggle\:focus-visible\:after\]\:outline-transparent .product__media-toggle:focus-visible:after{outline-color:#0000!important}}.\[\&_\.product\\_\\_media-video_\.product\\_\\_media-icon\]\:opacity-100 .product__media-video .product__media-icon{opacity:1!important}.\[\&_\.product\\_\\_media-wrapper\]\:w-full .product__media-wrapper{width:100%!important}.\[\&_\.product\\_\\_media-wrapper\]\:max-w-none .product__media-wrapper{max-width:none!important}.\[\&_\.product\\_\\_media-wrapper\]\:justify-self-stretch .product__media-wrapper{justify-self:stretch!important}.\[\&_\.product\\_\\_media-wrapper\]\:overflow-hidden .product__media-wrapper{overflow:hidden!important}.\[\&_\.product\\_\\_media-wrapper\]\:rounded-\(--niche-radius-media\) .product__media-wrapper{border-radius:var(--niche-radius-media)!important}.\[\&_\.product\\_\\_media-wrapper\]\:border .product__media-wrapper{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.product\\_\\_media-wrapper\]\:border-niche-border-hairline .product__media-wrapper{border-color:rgba(var(--niche-global-text-rgb),.08)!important}.\[\&_\.product\\_\\_media-wrapper\]\:bg-niche-surface-muted .product__media-wrapper{background-color:var(--niche-global-surface-muted)!important}.\[\&_\.product\\_\\_media-wrapper\]\:p-\[18px\] .product__media-wrapper{padding:18px!important}.\[\&_\.product\\_\\_media-wrapper\]\:pl-0 .product__media-wrapper{padding-left:0!important}@media not all and (min-width:750px){.max-md\:\[\&_\.product\\_\\_media-wrapper\]\:mx-\[-1\.5rem\] .product__media-wrapper{margin-inline:-1.5rem!important}.max-md\:\[\&_\.product\\_\\_media-wrapper\]\:rounded-none .product__media-wrapper{border-radius:0!important}.max-md\:\[\&_\.product\\_\\_media-wrapper\]\:p-4 .product__media-wrapper{padding:calc(var(--spacing) * 4)!important}}@media(min-width:750px){.md\:\[\&_\.product\\_\\_media-wrapper_\.slider-mobile-gutter_\.slider-button\]\:hidden .product__media-wrapper .slider-mobile-gutter .slider-button{display:none!important}}@media not all and (min-width:750px){.max-md\:\[\&_\.product\\_\\_media-wrapper_slider-component\:not\(\.thumbnail-slider--no-slide\)\]\:mx-\[-1\.5rem\] .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-inline:-1.5rem!important}.max-md\:\[\&_\.product\\_\\_media-zoom-hover\]\:flex .product__media-zoom-hover{display:flex!important}.max-md\:\[\&_\.product\\_\\_modal-opener\]\:w-full .product__modal-opener{width:100%!important}}.\[\&_\.product\\_\\_modal-opener_\.path\]\:stroke-niche-accent .product__modal-opener .path{stroke:var(--niche-global-accent)!important}.\[\&_\.product\\_\\_modal-opener_\.path\]\:opacity-75 .product__modal-opener .path{opacity:.75!important}@media(hover:hover){.hover\:\[\&_\.product\\_\\_modal-opener_\.product\\_\\_media-icon\]\:border-niche-border-subtle:hover .product__modal-opener .product__media-icon{border-color:rgba(var(--niche-global-text-rgb),.1)!important}}@media(min-width:990px){.lg\:\[\&_\.product\\_\\_modal-opener_\.product\\_\\_media-icon\]\:opacity-0 .product__modal-opener .product__media-icon{opacity:0!important}@media(hover:hover){.lg\:hover\:\[\&_\.product\\_\\_modal-opener_\.product\\_\\_media-icon\]\:opacity-100:hover .product__modal-opener .product__media-icon{opacity:1!important}}}.\[\&_\.product\\_\\_modal-opener--image_\.product\\_\\_media-toggle\:hover\]\:cursor-zoom-in .product__modal-opener--image .product__media-toggle:hover{cursor:zoom-in!important}.\[\&_\.product\\_\\_modal-opener--image_\.product\\_\\_media-zoom-none\]\:hidden .product__modal-opener--image .product__media-zoom-none{display:none!important}@media(min-width:990px){.lg\:\[\&_\.product\\_\\_modal-opener\:focus_\.product\\_\\_media-icon\]\:opacity-100 .product__modal-opener:focus .product__media-icon{opacity:1!important}}@media(min-width:750px){.md\:\[\&_\.product\\_\\_modal-opener\:not\(\.product\\_\\_modal-opener--image\)\]\:hidden .product__modal-opener:not(.product__modal-opener--image){display:none!important}}.\[\&_\.product\\_\\_modal-opener\>\.loading\\_\\_spinner\]\:absolute .product__modal-opener>.loading__spinner{position:absolute!important}.\[\&_\.product\\_\\_modal-opener\>\.loading\\_\\_spinner\]\:top-1\/2 .product__modal-opener>.loading__spinner{top:50%!important}.\[\&_\.product\\_\\_modal-opener\>\.loading\\_\\_spinner\]\:left-1\/2 .product__modal-opener>.loading__spinner{left:50%!important}.\[\&_\.product\\_\\_modal-opener\>\.loading\\_\\_spinner\]\:flex .product__modal-opener>.loading__spinner{display:flex!important}.\[\&_\.product\\_\\_modal-opener\>\.loading\\_\\_spinner\]\:size-12 .product__modal-opener>.loading__spinner{width:calc(var(--spacing) * 12)!important;height:calc(var(--spacing) * 12)!important}.\[\&_\.product\\_\\_modal-opener\>\.loading\\_\\_spinner\]\:-translate-x-1\/2 .product__modal-opener>.loading__spinner{--tw-translate-x: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\[\&_\.product\\_\\_modal-opener\>\.loading\\_\\_spinner\]\:-translate-y-1\/2 .product__modal-opener>.loading__spinner{--tw-translate-y: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\[\&_\.product\\_\\_modal-opener\>\.loading\\_\\_spinner\]\:items-center .product__modal-opener>.loading__spinner{align-items:center!important}.\[\&_\.product\\_\\_sku\.invisible\:after\]\:content-\[\'\#\'\] .product__sku.invisible:after{--tw-content:"#"!important;content:var(--tw-content)!important}.\[\&_\.product\\_\\_tax\]\:mt-\[-1\.4rem\] .product__tax{margin-top:-1.4rem!important}.\[\&_\.product\\_\\_tax\]\:text-niche-muted .product__tax{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.product\\_\\_text\]\:mb-0 .product__text{margin-bottom:0!important}.\[\&_\.product\\_\\_text\.caption-with-letter-spacing\]\:uppercase .product__text.caption-with-letter-spacing{text-transform:uppercase!important}.\[\&_\.product\\_\\_text\.caption-with-letter-spacing\+\.product\\_\\_title\]\:mt-0 .product__text.caption-with-letter-spacing+.product__title{margin-top:0!important}.\[\&_\.product\\_\\_title\]\:mb-2 .product__title{margin-bottom:calc(var(--spacing) * 2)!important}.\[\&_\.product\\_\\_title\]\:mb-6 .product__title{margin-bottom:calc(var(--spacing) * 6)!important}.\[\&_\.product\\_\\_title\]\:break-words .product__title{overflow-wrap:break-word!important}.\[\&_\.product\\_\\_title_h1\]\:font-heading .product__title h1{font-family:var(--font-heading-family)!important}.\[\&_\.product\\_\\_title_h1\]\:tracking-normal .product__title h1{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.product\\_\\_title_h1\]\:text-niche-text .product__title h1{color:var(--niche-global-text)!important}.\[\&_\.product\\_\\_title\+\.product\\_\\_text\.caption-with-letter-spacing\]\:mt-\[-1\.5rem\] .product__title+.product__text.caption-with-letter-spacing{margin-top:-1.5rem!important}.\[\&_\.product\\_\\_title\>\*\]\:m-0 .product__title>*{margin:0!important}.\[\&_\.product\\_\\_title\>a\]\:hidden .product__title>a{display:none!important}.\[\&_\.product\\_\\_view-details\]\:block .product__view-details{display:block!important}.\[\&_\.product\\_\\_view-details\]\:no-underline .product__view-details{text-decoration-line:none!important}@media(hover:hover){.hover\:\[\&_\.product\\_\\_view-details\]\:underline:hover .product__view-details{text-decoration-line:underline!important}.hover\:\[\&_\.product\\_\\_view-details\]\:underline-offset-\[0\.3rem\]:hover .product__view-details{text-underline-offset:.3rem!important}}.\[\&_\.product\\_\\_view-details_\.icon\]\:ml-\[1\.2rem\] .product__view-details .icon{margin-left:1.2rem!important}.\[\&_\.product\\_\\_view-details_\.icon\]\:w-\[1\.2rem\] .product__view-details .icon{width:1.2rem!important}.\[\&_\.product\\_\\_view-details_\.icon\]\:shrink-0 .product__view-details .icon{flex-shrink:0!important}.\[\&_\.progress-bar-container\]\:absolute .progress-bar-container{position:absolute!important}.\[\&_\.progress-bar-container\]\:z-\[-1\] .progress-bar-container{z-index:-1!important}.\[\&_\.progress-bar-container\]\:flex .progress-bar-container{display:flex!important}.\[\&_\.progress-bar-container\]\:h-full .progress-bar-container{height:100%!important}.\[\&_\.progress-bar-container\]\:overflow-hidden .progress-bar-container{overflow:hidden!important}.\[\&_\.progress-bar-container\]\:rounded-niche-input .progress-bar-container{border-radius:var(--niche-radius-input)!important}.\[\&_\.progress-bar-container\]\:border .progress-bar-container{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.progress-bar-container\]\:border-transparent .progress-bar-container{border-color:#0000!important}.\[\&_\.properties\]\:mt-4 .properties{margin-top:calc(var(--spacing) * 4)!important}.\[\&_\.properties\]\:text-body-md .properties{font-size:1.4rem!important}.\[\&_\.properties_span\]\:block .properties span{display:block!important}.\[\&_\.properties_span\]\:leading-\[calc\(1\+0\.2\/var\(--font-body-scale\)\)\] .properties span{--tw-leading:calc(1 + .2 / var(--font-body-scale))!important;line-height:calc(1 + .2 / var(--font-body-scale))!important}.\[\&_\.quantity\]\:inline-flex .quantity{display:inline-flex!important}.\[\&_\.quantity\]\:min-h-10 .quantity{min-height:calc(var(--spacing) * 10)!important}.\[\&_\.quantity\]\:min-h-11 .quantity{min-height:calc(var(--spacing) * 11)!important}.\[\&_\.quantity\]\:min-h-\[calc\(3\.5rem\+2px\)\] .quantity{min-height:calc(3.5rem + 2px)!important}.\[\&_\.quantity\]\:w-56 .quantity{width:calc(var(--spacing) * 56)!important}.\[\&_\.quantity\]\:w-\[calc\(11rem\/var\(--font-body-scale\)\+2px\)\] .quantity{width:calc(11rem / var(--font-body-scale) + 2px)!important}.\[\&_\.quantity\]\:w-full .quantity{width:100%!important}.\[\&_\.quantity\]\:rounded-\(--niche-radius-button\) .quantity{border-radius:var(--niche-radius-button)!important}.\[\&_\.quantity\]\:bg-niche-surface-muted .quantity{background-color:var(--niche-global-surface-muted)!important}@media not all and (min-width:990px){.max-lg\:\[\&_\.quantity-popover\\_\\_info-button\]\:pl-0 .quantity-popover__info-button{padding-left:0!important}}.\[\&_\.quantity\:before\]\:z-0 .quantity:before{z-index:0!important}.\[\&_\.quantity\\\\_\\\\_input\]\:max-w-\[calc\(6\.5rem\/var\(--font-body-scale\)\)\] .quantity__input{max-width:calc(6.5rem / var(--font-body-scale))!important}.\[\&_\.quantity\\\\_\\\\_input\]\:grow-0 .quantity__input{flex-grow:0!important}.\[\&_\.quantity\\\\_\\\\_input-disabled\]\:pointer-events-none .quantity__input-disabled{pointer-events:none!important}.\[\&_\.quantity\\_\\_button\]\:z-1 .quantity__button{z-index:1!important}.\[\&_\.quantity\\_\\_button\]\:w-\[calc\(3\.5rem\/var\(--font-body-scale\)\)\] .quantity__button{width:calc(3.5rem / var(--font-body-scale))!important}.\[\&_\.quantity\\_\\_button\]\:font-extrabold .quantity__button{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.quantity\\_\\_button\]\:text-niche-text .quantity__button{color:var(--niche-global-text)!important}.\[\&_\.quantity\\_\\_input\]\:font-extrabold .quantity__input{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.quantity\\_\\_input\]\:text-niche-text .quantity__input{color:var(--niche-global-text)!important}.\[\&_\.quantity\\_\\_label\]\:text-body-xs .quantity__label{font-size:1.2rem!important}.\[\&_\.quantity\\_\\_label\]\:font-extrabold .quantity__label{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.quantity\\_\\_label\]\:tracking-normal .quantity__label{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.quantity\\_\\_label\]\:text-niche-text .quantity__label{color:var(--niche-global-text)!important}.\[\&_\.quantity\\_\\_label\]\:uppercase .quantity__label{text-transform:uppercase!important}.\[\&_\.quick-add-hidden\]\:hidden\! .quick-add-hidden{display:none!important}.\[\&_\.quick-add-modal\\\\_\\\\_content-info--bulk-details\]\:pl-4 .quick-add-modal__content-info--bulk-details{padding-left:calc(var(--spacing) * 4)!important}@media(min-width:990px){.lg\:\[\&_\.quick-add-modal\\\\_\\\\_content-info--bulk-details\]\:px-10 .quick-add-modal__content-info--bulk-details{padding-inline:calc(var(--spacing) * 10)!important}}.\[\&_\.quick-add-modal\\\\_\\\\_content-info--bulk-details\>a\:hover\]\:underline .quick-add-modal__content-info--bulk-details>a:hover{text-decoration-line:underline!important}.\[\&_\.quick-add-modal\\\\_\\\\_content-info--bulk-details\>a\:hover\]\:underline-offset-\[0\.3rem\] .quick-add-modal__content-info--bulk-details>a:hover{text-underline-offset:.3rem!important}.\[\&_\.quick-add\\\\_\\\\_content-info\\\\_\\\\_media\]\:w-auto .quick-add__content-info__media{width:auto!important}@media not all and (min-width:990px){.max-lg\:\[\&_\.quick-add\\\\_\\\\_content-info\\\\_\\\\_media\]\:m-0 .quick-add__content-info__media{margin:0!important}.max-lg\:\[\&_\.quick-add\\\\_\\\\_content-info\\\\_\\\\_media\]\:flex .quick-add__content-info__media{display:flex!important}}.\[\&_\.quick-add\\\\_\\\\_info\]\:flex .quick-add__info{display:flex!important}.\[\&_\.quick-add\\\\_\\\\_info\]\:size-\[4\.8rem\] .quick-add__info{width:4.8rem!important;height:4.8rem!important}.\[\&_\.quick-add\\\\_\\\\_info\]\:h-\[7rem\] .quick-add__info{height:7rem!important}@media(min-width:990px){.lg\:\[\&_\.quick-add\\\\_\\\\_info\]\:sticky .quick-add__info{position:sticky!important}.lg\:\[\&_\.quick-add\\\\_\\\\_info\]\:top-0 .quick-add__info{top:0!important}.lg\:\[\&_\.quick-add\\\\_\\\\_info\]\:mt-\[-2\.5rem\] .quick-add__info{margin-top:-2.5rem!important}.lg\:\[\&_\.quick-add\\\\_\\\\_info\]\:size-\[17rem\] .quick-add__info{width:17rem!important;height:17rem!important}.lg\:\[\&_\.quick-add\\\\_\\\\_info\]\:h-\[22rem\] .quick-add__info{height:22rem!important}.lg\:\[\&_\.quick-add\\\\_\\\\_info\]\:flex-col .quick-add__info{flex-direction:column!important}.lg\:\[\&_\.quick-add\\\\_\\\\_info\]\:pt-10 .quick-add__info{padding-top:calc(var(--spacing) * 10)!important}}.\[\&_\.quick-add\\\\_\\\\_product-container\]\:size-\[4\.8rem\] .quick-add__product-container{width:4.8rem!important;height:4.8rem!important}.\[\&_\.quick-add\\\\_\\\\_product-container\]\:h-\[7rem\] .quick-add__product-container{height:7rem!important}@media(min-width:990px){.lg\:\[\&_\.quick-add\\\\_\\\\_product-container\]\:size-\[17rem\] .quick-add__product-container{width:17rem!important;height:17rem!important}.lg\:\[\&_\.quick-add\\\\_\\\\_product-container\]\:h-\[22rem\] .quick-add__product-container{height:22rem!important}}.\[\&_\.quick-add\\\\_\\\\_product-container_img\]\:h-full .quick-add__product-container img{height:100%!important}.\[\&_\.quick-add\\\\_\\\\_product-container_img\]\:w-full .quick-add__product-container img{width:100%!important}.\[\&_\.quick-add\\\\_\\\\_product-container_img\]\:object-cover .quick-add__product-container img{object-fit:cover!important}.\[\&_\.quick-add\\\\_\\\\_product-media\]\:mb-4 .quick-add__product-media{margin-bottom:calc(var(--spacing) * 4)!important}.\[\&_\.quick-add\\\\_\\\\_product-media\]\:size-\[4\.8rem\] .quick-add__product-media{width:4.8rem!important;height:4.8rem!important}.\[\&_\.quick-add\\\\_\\\\_product-media\]\:h-\[7rem\] .quick-add__product-media{height:7rem!important}@media(min-width:990px){.lg\:\[\&_\.quick-add\\\\_\\\\_product-media\]\:size-\[17rem\] .quick-add__product-media{width:17rem!important;height:17rem!important}.lg\:\[\&_\.quick-add\\\\_\\\\_product-media\]\:h-\[22rem\] .quick-add__product-media{height:22rem!important}}.\[\&_\.quick-order-list\\\\_\\\\_container\]\:pb-6 .quick-order-list__container{padding-bottom:calc(var(--spacing) * 6)!important}@media(min-width:990px){.lg\:\[\&_\.quick-order-list\\\\_\\\\_table_th\]\:pt-10 .quick-order-list__table th{padding-top:calc(var(--spacing) * 10)!important}}@media not all and (min-width:990px){.max-lg\:\[\&_\.quick-order-list\\_\\_button-confirm\]\:w-full .quick-order-list__button-confirm{width:100%!important}.max-lg\:\[\&_\.quick-order-list\\_\\_button-confirm\]\:max-w-\[36rem\] .quick-order-list__button-confirm{max-width:36rem!important}}@media(min-width:990px){.lg\:\[\&_\.quick-order-list\\_\\_table-heading--wide\+_\.quick-order-list\\_\\_table-heading--wide\]\:pl-40 .quick-order-list__table-heading--wide+.quick-order-list__table-heading--wide{padding-left:calc(var(--spacing) * 40)!important}.lg\:\[\&_\.quick-order-list\\_\\_table-heading--wide\+_\.quick-order-list\\_\\_table-heading--wide\]\:text-right .quick-order-list__table-heading--wide+.quick-order-list__table-heading--wide{text-align:right!important}}.\[\&_\.recipient-checkbox\]\:relative .recipient-checkbox{position:relative!important}.\[\&_\.recipient-checkbox\]\:flex .recipient-checkbox{display:flex!important}.\[\&_\.recipient-checkbox\]\:max-w-\[inherit\] .recipient-checkbox{max-width:inherit!important}.\[\&_\.recipient-checkbox\]\:grow .recipient-checkbox{flex-grow:1!important}.\[\&_\.recipient-checkbox\]\:cursor-pointer .recipient-checkbox{cursor:pointer!important}.\[\&_\.recipient-checkbox\]\:items-start .recipient-checkbox{align-items:flex-start!important}.\[\&_\.recipient-checkbox\]\:text-lead .recipient-checkbox{font-size:1.6rem!important}.\[\&_\.recipient-checkbox\]\:break-words .recipient-checkbox{overflow-wrap:break-word!important}.\[\&_\.recipient-checkbox\>svg\]\:mt-\(--recipient-checkbox-margin-top\) .recipient-checkbox>svg{margin-top:var(--recipient-checkbox-margin-top)!important}.\[\&_\.recipient-checkbox\>svg\]\:mr-\[1\.2rem\] .recipient-checkbox>svg{margin-right:1.2rem!important}.\[\&_\.recipient-checkbox\>svg\]\:shrink-0 .recipient-checkbox>svg{flex-shrink:0!important}@media(forced-colors:active){.forced-colors\:\[\&_\.recipient-checkbox\>svg\]\:border .recipient-checkbox>svg{border-style:var(--tw-border-style)!important;border-width:1px!important}.forced-colors\:\[\&_\.recipient-checkbox\>svg\]\:border-\[var\(--color-niche-surface\)\] .recipient-checkbox>svg{border-color:var(--color-niche-surface)!important}.forced-colors\:\[\&_\.recipient-checkbox\>svg\]\:bg-inherit .recipient-checkbox>svg{background-color:inherit!important}}.\[\&_\.recipient-email-label\]\:hidden .recipient-email-label{display:none!important}.\[\&_\.recipient-fields_hr\]\:mx-auto .recipient-fields hr{margin-inline:auto!important}.\[\&_\.recipient-fields_hr\]\:my-\[1\.6rem\] .recipient-fields hr{margin-block:1.6rem!important}@media(forced-colors:active){.forced-colors\:\[\&_\.recipient-fields\>hr\]\:border-t .recipient-fields>hr{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.forced-colors\:\[\&_\.recipient-fields\>hr\]\:border-\[var\(--color-niche-surface\)\] .recipient-fields>hr{border-color:var(--color-niche-surface)!important}}.\[\&_\.recipient-fields\\_\\_field\]\:m-\[0_0_2rem_0\] .recipient-fields__field{margin:0 0 2rem!important}.\[\&_\.recipient-form\]\:relative .recipient-form{position:relative!important}.\[\&_\.recipient-form\]\:mb-10 .recipient-form{margin-bottom:calc(var(--spacing) * 10)!important}.\[\&_\.recipient-form\]\:block .recipient-form{display:block!important}.\[\&_\.recipient-form\]\:max-w-\[44rem\] .recipient-form{max-width:44rem!important}.\[\&_\.recipient-form\]\:\[--recipient-checkbox-margin-top\:0\.64rem\] .recipient-form{--recipient-checkbox-margin-top:.64rem!important}.\[\&_\.recipient-form_\.error-message\:\:first-letter\]\:uppercase .recipient-form .error-message:first-letter{text-transform:uppercase!important}.\[\&_\.recipient-form_\.icon-checkmark\]\:invisible .recipient-form .icon-checkmark{visibility:hidden!important}.\[\&_\.recipient-form_\.icon-checkmark\]\:absolute .recipient-form .icon-checkmark{position:absolute!important}.\[\&_\.recipient-form_\.icon-checkmark\]\:top-\[0\.4rem\] .recipient-form .icon-checkmark{top:.4rem!important}.\[\&_\.recipient-form_\.icon-checkmark\]\:left-\[0\.28rem\] .recipient-form .icon-checkmark{left:.28rem!important}.\[\&_\.recipient-form_\.icon-checkmark\]\:z-5 .recipient-form .icon-checkmark{z-index:5!important}.\[\&_\.recipient-form_\.icon-checkmark\]\:h-\[9px\] .recipient-form .icon-checkmark{height:9px!important}.\[\&_\.recipient-form_\.icon-checkmark\]\:w-\[10px\] .recipient-form .icon-checkmark{width:10px!important}.\[\&_\.recipient-form_ul\]\:pl-\[4\.4rem\] .recipient-form ul{padding-left:4.4rem!important}.\[\&_\.recipient-form_ul\]\:text-left .recipient-form ul{text-align:left!important}.\[\&_\.recipient-form_ul\]\:leading-\[calc\(1\+0\.6\/var\(--font-body-scale\)\)\] .recipient-form ul{--tw-leading:calc(1 + .6 / var(--font-body-scale))!important;line-height:calc(1 + .6 / var(--font-body-scale))!important}.\[\&_\.recipient-form_ul_a\]\:inline .recipient-form ul a{display:inline!important}.\[\&_\.recipient-form-field-label\]\:my-\[0\.6rem\] .recipient-form-field-label{margin-block:.6rem!important}.\[\&_\.recipient-form-field-label--space-between\]\:flex .recipient-form-field-label--space-between{display:flex!important}.\[\&_\.recipient-form-field-label--space-between\]\:justify-between .recipient-form-field-label--space-between{justify-content:space-between!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\]\:absolute .recipient-form>input[type=checkbox]{position:absolute!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\]\:top-0 .recipient-form>input[type=checkbox]{top:0!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\]\:left-0 .recipient-form>input[type=checkbox]{left:0!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\]\:z-\[-1\] .recipient-form>input[type=checkbox]{z-index:-1!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\]\:my-\(--recipient-checkbox-margin-top\) .recipient-form>input[type=checkbox]{margin-block:var(--recipient-checkbox-margin-top)!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\]\:size-\[1\.6rem\] .recipient-form>input[type=checkbox]{width:1.6rem!important;height:1.6rem!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\]\:appearance-none .recipient-form>input[type=checkbox]{-webkit-appearance:none!important;appearance:none!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\:checked\+label_\.icon-checkmark\]\:visible .recipient-form>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible!important}@media(forced-colors:active){.forced-colors\:\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\:checked\+label_\.icon-checkmark\]\:border-0 .recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border-style:var(--tw-border-style)!important;border-width:0!important}}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\:checked\~\.recipient-fields\]\:block .recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\:checked\~\.recipient-fields\]\:animate-in .recipient-form>input[type=checkbox]:checked~.recipient-fields{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\:checked\~\.recipient-fields\]\:duration-200 .recipient-form>input[type=checkbox]:checked~.recipient-fields{--tw-duration:.2s!important;transition-duration:.2s!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\:checked\~\.recipient-fields\]\:ease-out .recipient-form>input[type=checkbox]:checked~.recipient-fields{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\:checked\~\.recipient-fields\]\:fade-in .recipient-form>input[type=checkbox]:checked~.recipient-fields{--tw-enter-opacity:0!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\:checked\~\.recipient-fields\]\:slide-in-from-top-6 .recipient-form>input[type=checkbox]:checked~.recipient-fields{--tw-enter-translate-y:calc(6*var(--spacing)*-1)!important}.\[\&_\.recipient-form\>input\[type\=\'checkbox\'\]\:not\(\:checked\,\:disabled\)\~\.recipient-fields\]\:hidden .recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields{display:none!important}.\[\&_\.regular-price\]\:text-body-sm .regular-price{font-size:1.3rem!important}.\[\&_\.section\+_\.section\]\:mt-\(--spacing-sections-mobile\) .section+.section{margin-top:var(--spacing-sections-mobile)!important}@media(min-width:750px){.md\:\[\&_\.section\+_\.section\]\:mt-\(--spacing-sections-desktop\) .section+.section{margin-top:var(--spacing-sections-desktop)!important}}.\[\&_\.share-button\+a\]\:float-right .share-button+a{float:right!important}.\[\&_\.share-button\+a\]\:inline-flex .share-button+a{display:inline-flex!important}.\[\&_\.share-button\+a\]\:min-h-\[4\.4rem\] .share-button+a{min-height:4.4rem!important}.\[\&_\.share-button\+a\]\:items-center .share-button+a{align-items:center!important}.\[\&_\.share-button\+a\]\:after\:clear-both .share-button+a:after{content:var(--tw-content);clear:both!important}.\[\&_\.share-button\+a\]\:after\:table .share-button+a:after{content:var(--tw-content);display:table!important}.\[\&_\.share-button\+a\]\:after\:content-\[\'\'\] .share-button+a:after{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}.\[\&_\.share-button\:nth-last-child\(2\)\]\:inline-flex .share-button:nth-last-child(2){display:inline-flex!important}.\[\&_\.shopify-challenge\\_\\_container\]\:mx-auto .shopify-challenge__container{margin-inline:auto!important}.\[\&_\.shopify-challenge\\_\\_container\]\:my-28 .shopify-challenge__container{margin-block:calc(var(--spacing) * 28)!important}.\[\&_\.shopify-link\]\:text-niche-light .shopify-link{color:var(--niche-global-light)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button\]\:text-niche-control-soft .shopify-model-viewer-ui .shopify-model-viewer-ui__button{color:rgba(var(--niche-global-text-rgb),.75)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--control\.focus-visible\:focus\]\:bg-niche-surface-tint .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus{background-color:rgba(var(--niche-global-text-rgb),.04)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--control\.focus-visible\:focus\]\:text-niche-placeholder .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus{color:rgba(var(--niche-global-text-rgb),.55)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--control\:active\]\:bg-niche-surface-tint .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active{background-color:rgba(var(--niche-global-text-rgb),.04)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--control\:active\]\:text-niche-placeholder .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active,.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--control\:hover\]\:text-niche-placeholder .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover{color:rgba(var(--niche-global-text-rgb),.55)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--control\:not\(\:last-child\)\:\:after\]\:border-niche-border-faint .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after{border-color:rgba(var(--niche-global-text-rgb),.04)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--poster\]\:\[transform\:translate\(-50\%\,-50\%\)_scale\(1\)\] .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{transform:translate(-50%,-50%)scale(1)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--poster\]\:rounded-full .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{border-radius:3.40282e38px!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--poster\]\:border-niche-border-subtle .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--poster\]\:bg-niche-surface .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{background-color:var(--niche-global-surface)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--poster\]\:text-niche-text .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{color:var(--niche-global-text)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--poster\]\:transition-\[transform\,color\] .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{transition-property:transform,color!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--poster\]\:duration-\(--duration-short\) .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{--tw-duration:var(--duration-short)!important;transition-duration:var(--duration-short)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--poster\]\:ease-\[ease\] .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{--tw-ease:ease!important;transition-timing-function:ease!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--poster\:focus\]\:\[transform\:translate\(-50\%\,-50\%\)_scale\(1\.1\)\] .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:focus,.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_button--poster\:hover\]\:\[transform\:translate\(-50\%\,-50\%\)_scale\(1\.1\)\] .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:hover{transform:translate(-50%,-50%)scale(1.1)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_controls-area\]\:border-niche-border-faint .shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{border-color:rgba(var(--niche-global-text-rgb),.04)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_controls-area\]\:bg-niche-surface .shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{background-color:var(--niche-global-surface)!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_poster-control-icon\]\:mt-\[0\.3rem\] .shopify-model-viewer-ui .shopify-model-viewer-ui__poster-control-icon{margin-top:.3rem!important}.\[\&_\.shopify-model-viewer-ui_\.shopify-model-viewer-ui\\_\\_poster-control-icon\]\:size-\[4\.8rem\] .shopify-model-viewer-ui .shopify-model-viewer-ui__poster-control-icon{width:4.8rem!important;height:4.8rem!important}.\[\&_\.shopify-payment-button\\_\\_button\]\:min-h-\[4\.6rem\] .shopify-payment-button__button{min-height:4.6rem!important}.\[\&_\.shopify-payment-button\\_\\_button\]\:font-\[inherit\] .shopify-payment-button__button{font-family:inherit!important}.\[\&_\.shopify-payment-button\\_\\_button\]\:text-body-lg .shopify-payment-button__button{font-size:1.5rem!important}.\[\&_\.shopify-payment-button\\_\\_button\]\:tracking-\[0\.1rem\] .shopify-payment-button__button{--tw-tracking:.1rem!important;letter-spacing:.1rem!important}.\[\&_\.shopify-payment-button\\_\\_button_\[role\=\'button\'\]\:focus-visible\]\:shadow-niche-payment-focus .shopify-payment-button__button [role=button]:focus-visible{--tw-shadow:0 0 0 .1rem var(--tw-shadow-color,var(--color-niche-focus-border)), 0 0 0 .3rem var(--tw-shadow-color,var(--color-niche-light)), 0 0 .5rem .4rem var(--tw-shadow-color,var(--color-niche-border-strong))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.shopify-payment-button\\_\\_button_\[role\=\'button\'\]\:focus-visible\]\:outline .shopify-payment-button__button [role=button]:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.\[\&_\.shopify-payment-button\\_\\_button_\[role\=\'button\'\]\:focus-visible\]\:outline-\[0\.2rem\] .shopify-payment-button__button [role=button]:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:.2rem!important}.\[\&_\.shopify-payment-button\\_\\_button_\[role\=\'button\'\]\:focus-visible\]\:outline-niche-focus-outline .shopify-payment-button__button [role=button]:focus-visible{outline-color:rgba(var(--niche-global-text-rgb),.5)!important}.\[\&_\.shopify-payment-button\\_\\_button_\[role\=\'button\'\]\:focus\:not\(\:focus-visible\)\]\:shadow-none .shopify-payment-button__button [role=button]:focus:not(:focus-visible){--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.shopify-payment-button\\_\\_button_\[role\=\'button\'\]\:focus\:not\(\:focus-visible\)\]\:outline-0 .shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline-style:var(--tw-outline-style)!important;outline-width:0!important}.\[\&_\.shopify-payment-button\\_\\_button\+\.shopify-payment-button\\_\\_button--hidden\]\:hidden .shopify-payment-button__button+.shopify-payment-button__button--hidden{display:none!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\]\:min-h-13 .shopify-payment-button__button--unbranded{min-height:calc(var(--spacing) * 13)!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\]\:rounded-full .shopify-payment-button__button--unbranded{border-radius:3.40282e38px!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\]\:border-0 .shopify-payment-button__button--unbranded{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\]\:bg-niche-text .shopify-payment-button__button--unbranded{background-color:var(--niche-global-text)!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\]\:text-body-md .shopify-payment-button__button--unbranded{font-size:1.4rem!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\]\:leading-\[calc\(1\+0\.2\/var\(--font-body-scale\)\)\] .shopify-payment-button__button--unbranded{--tw-leading:calc(1 + .2 / var(--font-body-scale))!important;line-height:calc(1 + .2 / var(--font-body-scale))!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\]\:font-extrabold .shopify-payment-button__button--unbranded{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\]\:tracking-\[0\.07rem\] .shopify-payment-button__button--unbranded{--tw-tracking:.07rem!important;letter-spacing:.07rem!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\]\:tracking-normal .shopify-payment-button__button--unbranded{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\]\:text-niche-surface .shopify-payment-button__button--unbranded{color:var(--niche-global-surface)!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\]\:uppercase .shopify-payment-button__button--unbranded{text-transform:uppercase!important}@media(hover:hover){.hover\:\[\&_\.shopify-payment-button\\_\\_button--unbranded\]\:bg-niche-text:hover .shopify-payment-button__button--unbranded{background-color:var(--niche-global-text)!important}}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\:\:selection\]\:bg-niche-light-selection .shopify-payment-button__button--unbranded::selection{background-color:rgba(var(--niche-global-light-rgb),.3)!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\:after\]\:hidden .shopify-payment-button__button--unbranded:after,.\[\&_\.shopify-payment-button\\_\\_button--unbranded\:before\]\:hidden .shopify-payment-button__button--unbranded:before{display:none!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\:hover\:not\(\[disabled\]\)\]\:bg-niche-accent .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--niche-global-accent)!important}.\[\&_\.shopify-payment-button\\_\\_button--unbranded\:hover\:not\(\[disabled\]\)\]\:text-niche-text .shopify-payment-button__button--unbranded:hover:not([disabled]){color:var(--niche-global-text)!important}@media(hover:hover){.hover\:\[\&_\.shopify-payment-button\\_\\_button--unbranded\:not\(\[disabled\]\)\]\:bg-niche-accent:hover .shopify-payment-button__button--unbranded:not([disabled]){background-color:var(--niche-global-accent)!important}}.\[\&_\.shopify-payment-button\\_\\_more-options\]\:m-\[1\.6rem_0_1rem\] .shopify-payment-button__more-options{margin:1.6rem 0 1rem!important}.\[\&_\.shopify-payment-button\\_\\_more-options\]\:text-body-xs .shopify-payment-button__more-options{font-size:1.2rem!important}.\[\&_\.shopify-payment-button\\_\\_more-options\]\:leading-\[calc\(1\+0\.5\/var\(--font-body-scale\)\)\] .shopify-payment-button__more-options{--tw-leading:calc(1 + .5 / var(--font-body-scale))!important;line-height:calc(1 + .5 / var(--font-body-scale))!important}.\[\&_\.shopify-payment-button\\_\\_more-options\]\:tracking-\[0\.05rem\] .shopify-payment-button__more-options{--tw-tracking:.05rem!important;letter-spacing:.05rem!important}.\[\&_\.shopify-payment-button\\_\\_more-options\]\:text-niche-muted .shopify-payment-button__more-options{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.shopify-payment-button\\_\\_more-options\]\:underline .shopify-payment-button__more-options{text-decoration-line:underline!important}.\[\&_\.shopify-payment-button\\_\\_more-options\]\:underline-offset-\[0\.3rem\] .shopify-payment-button__more-options{text-underline-offset:.3rem!important}.\[\&_\.slider--mobile\.thumbnail-list\:after\]\:content-none .slider--mobile.thumbnail-list:after{--tw-content:none!important;content:none!important}@media not all and (min-width:750px){.max-md\:\[\&_\.slider\.product\\_\\_media-list\]\:scrollbar-thin .slider.product__media-list{scrollbar-width:thin!important}}.\[\&_\.slider\.slider--mobile\]\:overflow-visible .slider.slider--mobile{overflow:visible!important}@media(hover:hover){.hover\:\[\&_\.slideshow__autoplay-icon\]\:scale-110:hover .slideshow autoplay-icon{--tw-scale-x:110%!important;--tw-scale-y:110%!important;--tw-scale-z:110%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}}.\[\&_\.tax-note\]\:m-\[0_0_2rem\] .tax-note{margin:0 0 2rem!important}.\[\&_\.tax-note\]\:block .tax-note{display:block!important}.\[\&_\.tax-note\]\:w-full .tax-note{width:100%!important}.\[\&_\.tax-note\]\:text-body-sm .tax-note{font-size:1.3rem!important}.\[\&_\.tax-note\]\:text-niche-meta .tax-note{color:rgba(var(--niche-global-text-rgb),.68)!important}@media not all and (min-width:990px){.max-lg\:\[\&_\.tax-note\]\:text-center .tax-note{text-align:center!important}}.\[\&_\.thumbnail\]\:absolute .thumbnail{position:absolute!important}.\[\&_\.thumbnail\]\:top-0 .thumbnail{top:0!important}.\[\&_\.thumbnail\]\:left-0 .thumbnail{left:0!important}.\[\&_\.thumbnail\]\:block .thumbnail{display:block!important}.\[\&_\.thumbnail\]\:h-full .thumbnail{height:100%!important}.\[\&_\.thumbnail\]\:w-full .thumbnail{width:100%!important}.\[\&_\.thumbnail\]\:cursor-pointer .thumbnail{cursor:pointer!important}.\[\&_\.thumbnail\]\:overflow-hidden .thumbnail{overflow:hidden!important}.\[\&_\.thumbnail\]\:rounded-\(--niche-radius-button\) .thumbnail{border-radius:var(--niche-radius-button)!important}.\[\&_\.thumbnail\]\:bg-niche-surface .thumbnail{background-color:var(--niche-global-surface)!important}.\[\&_\.thumbnail\]\:bg-transparent .thumbnail{background-color:#0000!important}.\[\&_\.thumbnail\]\:p-0 .thumbnail{padding:0!important}.\[\&_\.thumbnail\]\:text-niche-muted .thumbnail{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.thumbnail\]\:shadow-niche-thumbnail .thumbnail{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-niche-border-subtle))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media(hover:hover){.hover\:\[\&_\.thumbnail\]\:opacity-70:hover .thumbnail{opacity:.7!important}}.\[\&_\.thumbnail_img\]\:pointer-events-none .thumbnail img{pointer-events:none!important}.\[\&_\.thumbnail_img\]\:h-full .thumbnail img{height:100%!important}.\[\&_\.thumbnail_img\]\:w-full .thumbnail img{width:100%!important}.\[\&_\.thumbnail_img\]\:object-cover .thumbnail img{object-fit:cover!important}.\[\&_\.thumbnail-list\]\:flex-wrap .thumbnail-list{flex-wrap:wrap!important}.\[\&_\.thumbnail-list\]\:gap-2\.5 .thumbnail-list{gap:calc(var(--spacing) * 2.5)!important}.\[\&_\.thumbnail-list\]\:gap-4 .thumbnail-list{gap:calc(var(--spacing) * 4)!important}@media(min-width:750px){.md\:\[\&_\.thumbnail-list\]\:grid .thumbnail-list{display:grid!important}.md\:\[\&_\.thumbnail-list\]\:grid-cols-4 .thumbnail-list{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:990px){.lg\:\[\&_\.thumbnail-list\]\:grid-cols-4 .thumbnail-list{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:750px){.md\:\[\&_\.thumbnail-list\.slider--tablet-up_\.thumbnail-list\\_\\_item\.slider\\_\\_slide\]\:w-\[calc\(25\%-0\.8rem\)\] .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)!important}}@media(min-width:990px){.lg\:\[\&_\.thumbnail-list\.slider--tablet-up_\.thumbnail-list\\_\\_item\.slider\\_\\_slide\]\:w-\[calc\(20\%-0\.8rem\)\] .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)!important}}.\[\&_\.thumbnail-list\\_\\_item\]\:relative .thumbnail-list__item{position:relative!important}@media not all and (min-width:750px){.max-md\:\[\&_\.thumbnail-list\\_\\_item\.slider\\_\\_slide\]\:w-\[calc\(33\%-0\.6rem\)\] .thumbnail-list__item.slider__slide{width:calc(33% - .6rem)!important}}.\[\&_\.thumbnail-list\\_\\_item\:before\]\:block .thumbnail-list__item:before{display:block!important}.\[\&_\.thumbnail-list\\_\\_item\:before\]\:pb-\[100\%\] .thumbnail-list__item:before{padding-bottom:100%!important}.\[\&_\.thumbnail-list\\_\\_item\:before\]\:content-\[\'\'\] .thumbnail-list__item:before{--tw-content:""!important;content:var(--tw-content)!important}.\[\&_\.thumbnail-list\\_item--variant\:not\(\:first-child\)\]\:hidden .thumbnail-list_item--variant:not(:first-child){display:none!important}@media not all and (min-width:750px){.max-md\:\[\&_\.thumbnail-slider\]\:flex .thumbnail-slider{display:flex!important}.max-md\:\[\&_\.thumbnail-slider\]\:items-center .thumbnail-slider{align-items:center!important}.max-md\:\[\&_\.thumbnail-slider_\.thumbnail-list\.slider\]\:flex .thumbnail-slider .thumbnail-list.slider{display:flex!important}.max-md\:\[\&_\.thumbnail-slider_\.thumbnail-list\.slider\]\:flex-1 .thumbnail-slider .thumbnail-list.slider{flex:1!important}.max-md\:\[\&_\.thumbnail-slider_\.thumbnail-list\.slider\]\:\[scroll-padding-left\:0\.5rem\] .thumbnail-slider .thumbnail-list.slider{scroll-padding-left:.5rem!important}.max-md\:\[\&_\.thumbnail-slider_\.thumbnail-list\.slider\]\:p-2 .thumbnail-slider .thumbnail-list.slider{padding:calc(var(--spacing) * 2)!important}}@media(min-width:750px){.md\:\[\&_\.thumbnail-slider_\.thumbnail-list\.slider--tablet-up\]\:flex .thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex!important}.md\:\[\&_\.thumbnail-slider_\.thumbnail-list\.slider--tablet-up\]\:hidden .thumbnail-slider .thumbnail-list.slider--tablet-up{display:none!important}.md\:\[\&_\.thumbnail-slider_\.thumbnail-list\.slider--tablet-up\]\:flex-1 .thumbnail-slider .thumbnail-list.slider--tablet-up{flex:1!important}.md\:\[\&_\.thumbnail-slider_\.thumbnail-list\.slider--tablet-up\]\:\[scroll-padding-left\:0\.5rem\] .thumbnail-slider .thumbnail-list.slider--tablet-up{scroll-padding-left:.5rem!important}.md\:\[\&_\.thumbnail-slider_\.thumbnail-list\.slider--tablet-up\]\:p-2 .thumbnail-slider .thumbnail-list.slider--tablet-up{padding:calc(var(--spacing) * 2)!important}}.\[\&_\.thumbnail\[aria-current\]\]\:border-niche-text .thumbnail[aria-current]{border-color:var(--niche-global-text)!important}.\[\&_\.thumbnail\[aria-current\]\]\:shadow-niche-thumbnail-active .thumbnail[aria-current]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-niche-accent)), 0 0 0 5px var(--tw-shadow-color,var(--color-niche-accent-glow))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.thumbnail\[aria-current\]\]\:shadow-niche-thumbnail-current .thumbnail[aria-current]{--tw-shadow:0 0 0 .1rem var(--tw-shadow-color,var(--color-niche-text))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.thumbnail\[aria-current\]\:focus\]\:shadow-niche-focus-halo .thumbnail[aria-current]:focus{--tw-shadow:0 0 0 .3rem var(--tw-shadow-color,var(--color-niche-surface)), 0 0 0 .5rem var(--tw-shadow-color,var(--color-niche-focus-outline))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.thumbnail\[aria-current\]\:focus\]\:outline-0 .thumbnail[aria-current]:focus{outline-style:var(--tw-outline-style)!important;outline-width:0!important}@media(forced-colors:active){.forced-colors\:\[\&_\.thumbnail\[aria-current\]\:focus\]\:outline .thumbnail[aria-current]:focus,.forced-colors\:\[\&_\.thumbnail\[aria-current\]\:focus\]\:outline-1 .thumbnail[aria-current]:focus{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.forced-colors\:\[\&_\.thumbnail\[aria-current\]\:focus\]\:outline-transparent .thumbnail[aria-current]:focus{outline-color:#0000!important}}.\[\&_\.thumbnail\[aria-current\]\:focus-visible\]\:shadow-niche-focus-halo .thumbnail[aria-current]:focus-visible{--tw-shadow:0 0 0 .3rem var(--tw-shadow-color,var(--color-niche-surface)), 0 0 0 .5rem var(--tw-shadow-color,var(--color-niche-focus-outline))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.thumbnail\[aria-current\]\:focus\:not\(\:focus-visible\)\]\:shadow-niche-thumbnail-current .thumbnail[aria-current]:focus:not(:focus-visible){--tw-shadow:0 0 0 .1rem var(--tw-shadow-color,var(--color-niche-text))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.thumbnail\[aria-current\]\:focus\:not\(\:focus-visible\)\]\:outline-0 .thumbnail[aria-current]:focus:not(:focus-visible){outline-style:var(--tw-outline-style)!important;outline-width:0!important}.\[\&_\.thumbnail\\_\\_badge\]\:absolute .thumbnail__badge{position:absolute!important}.\[\&_\.thumbnail\\_\\_badge\]\:top-\[0\.4rem\] .thumbnail__badge{top:.4rem!important}.\[\&_\.thumbnail\\_\\_badge\]\:top-\[1\.2rem\] .thumbnail__badge{top:1.2rem!important}.\[\&_\.thumbnail\\_\\_badge\]\:right-\[0\.4rem\] .thumbnail__badge{right:.4rem!important}.\[\&_\.thumbnail\\_\\_badge\]\:left-\[1\.2rem\] .thumbnail__badge{left:1.2rem!important}.\[\&_\.thumbnail\\_\\_badge\]\:left-auto .thumbnail__badge{left:auto!important}.\[\&_\.thumbnail\\_\\_badge\]\:z-1 .thumbnail__badge{z-index:1!important}.\[\&_\.thumbnail\\_\\_badge\]\:flex .thumbnail__badge{display:flex!important}.\[\&_\.thumbnail\\_\\_badge\]\:size-8 .thumbnail__badge{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.\[\&_\.thumbnail\\_\\_badge\]\:size-12 .thumbnail__badge{width:calc(var(--spacing) * 12)!important;height:calc(var(--spacing) * 12)!important}.\[\&_\.thumbnail\\_\\_badge\]\:items-center .thumbnail__badge{align-items:center!important}.\[\&_\.thumbnail\\_\\_badge\]\:justify-center .thumbnail__badge{justify-content:center!important}.\[\&_\.thumbnail\\_\\_badge\]\:rounded-full .thumbnail__badge{border-radius:3.40282e38px!important}.\[\&_\.thumbnail\\_\\_badge\]\:border .thumbnail__badge{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.thumbnail\\_\\_badge\]\:border-niche-border-subtle .thumbnail__badge{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_\.thumbnail\\_\\_badge\]\:bg-niche-surface .thumbnail__badge{background-color:var(--niche-global-surface)!important}.\[\&_\.thumbnail\\_\\_badge\]\:text-niche-muted .thumbnail__badge{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.thumbnail\\_\\_badge\]\:transition-\[color\,opacity\] .thumbnail__badge{transition-property:color,opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_\.thumbnail\\_\\_badge\]\:duration-\(--duration-short\) .thumbnail__badge{--tw-duration:var(--duration-short)!important;transition-duration:var(--duration-short)!important}.\[\&_\.thumbnail\\_\\_badge\]\:ease-\[ease\] .thumbnail__badge{--tw-ease:ease!important;transition-timing-function:ease!important}.\[\&_\.thumbnail\\_\\_badge_\.icon\]\:size-4 .thumbnail__badge .icon{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.\[\&_\.thumbnail\\_\\_badge_\.icon-3d-model\]\:size-\[1\.2rem\] .thumbnail__badge .icon-3d-model{width:1.2rem!important;height:1.2rem!important}.\[\&_\.totals\]\:items-center .totals{align-items:center!important}@media not all and (min-width:990px){.max-lg\:\[\&_\.totals\\_\\_product-total\]\:flex .totals__product-total{display:flex!important}.max-lg\:\[\&_\.totals\\_\\_product-total\]\:w-full .totals__product-total{width:100%!important}.max-lg\:\[\&_\.totals\\_\\_product-total\]\:items-center .totals__product-total{align-items:center!important}.max-lg\:\[\&_\.totals\\_\\_product-total\]\:justify-center .totals__product-total{justify-content:center!important}.max-lg\:\[\&_\.totals\\_\\_product-total\]\:pb-8 .totals__product-total{padding-bottom:calc(var(--spacing) * 8)!important}}.\[\&_\.totals\\_\\_subtotal\]\:mt-0\.5 .totals__subtotal{margin-top:calc(var(--spacing) * .5)!important}.\[\&_\.totals\\_\\_subtotal\]\:mb-0 .totals__subtotal{margin-bottom:0!important}.\[\&_\.totals\\_\\_subtotal\]\:opacity-75 .totals__subtotal{opacity:.75!important}.\[\&_\.totals\\_\\_subtotal-value\]\:m-0 .totals__subtotal-value{margin:0!important}.\[\&_\.totals\\_\\_subtotal-value\]\:text-niche-text .totals__subtotal-value{color:var(--niche-global-text)!important}@media not all and (min-width:990px){.max-lg\:\[\&_\.totals\\_\\_subtotal-value\]\:mr-\[1\.2rem\] .totals__subtotal-value{margin-right:1.2rem!important}}.\[\&_\.totals\\_\\_total\]\:text-body-lg .totals__total{font-size:1.5rem!important}.\[\&_\.totals\\_\\_total\]\:text-title-sm .totals__total{font-size:1.8rem!important}.\[\&_\.totals\\_\\_total\]\:font-extrabold .totals__total{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.totals\\_\\_total\]\:font-semibold .totals__total{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.\[\&_\.totals\\_\\_total\]\:tracking-normal .totals__total{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.totals\\_\\_total\]\:text-niche-text .totals__total{color:var(--niche-global-text)!important}.\[\&_\.totals\\_\\_total\]\:uppercase .totals__total{text-transform:uppercase!important}.\[\&_\.totals\\_\\_total-value\]\:text-title-lg .totals__total-value{font-size:2.4rem!important}.\[\&_\.totals\\_\\_total-value\]\:text-title-sm .totals__total-value{font-size:1.8rem!important}.\[\&_\.totals\\_\\_total-value\]\:font-extrabold .totals__total-value{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_\.totals\\_\\_total-value\]\:tracking-normal .totals__total-value{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_\.totals\\_\\_total-value\]\:text-niche-text .totals__total-value{color:var(--niche-global-text)!important}.\[\&_\.totals\\_\\_total-value\]\:uppercase .totals__total-value{text-transform:uppercase!important}.\[\&_\.unit-price\]\:mt-0\.5 .unit-price{margin-top:calc(var(--spacing) * .5)!important}.\[\&_\.unit-price\]\:text-body-sm .unit-price{font-size:1.3rem!important}.\[\&_\.unit-price\]\:text-caption .unit-price{font-size:1.1rem!important}.\[\&_\.unit-price\]\:leading-\[calc\(1\+0\.2\/var\(--font-body-scale\)\)\] .unit-price{--tw-leading:calc(1 + .2 / var(--font-body-scale))!important;line-height:calc(1 + .2 / var(--font-body-scale))!important}.\[\&_\.unit-price\]\:tracking-\[0\.07rem\] .unit-price{--tw-tracking:.07rem!important;letter-spacing:.07rem!important}.\[\&_\.unit-price\]\:text-niche-meta .unit-price{color:rgba(var(--niche-global-text-rgb),.68)!important}.\[\&_\.unit-price\]\:text-niche-muted .unit-price{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_\.unit-price\]\:uppercase .unit-price{text-transform:uppercase!important}@media(min-width:990px){.lg\:\[\&_\.variant-item--unit-price_td\]\:align-middle .variant-item--unit-price td{vertical-align:middle!important}}.\[\&_\.variant-item\\_\\_error-text\]\:order-1 .variant-item__error-text{order:1!important}.\[\&_\.variant-item\\_\\_error-text\]\:text-body-xs .variant-item__error-text{font-size:1.2rem!important}.\[\&_\.variant-item\\_\\_error-text\]\:leading-\[calc\(1\+0\.2\/var\(--font-body-scale\)\)\] .variant-item__error-text{--tw-leading:calc(1 + .2 / var(--font-body-scale))!important;line-height:calc(1 + .2 / var(--font-body-scale))!important}.\[\&_\[aria-expanded\=\'false\'\]\~div\[id\]\]\:hidden [aria-expanded=false]~div[id]{display:none!important}.\[\&_\[aria-expanded\=\'true\'\]\~div\[id\]\]\:block [aria-expanded=true]~div[id]{display:block!important}@media(min-width:750px){.md\:\[\&_\[data-shopify-buttoncontainer\]\]\:justify-end [data-shopify-buttoncontainer]{justify-content:flex-end!important}}@media not all and (min-width:750px){.max-md\:\[\&_\[data-slot\=button\]\]\:grow-0 [data-slot=button]{flex-grow:0!important}}.\[\&_\[data-slot\=button\]\+\.image-with-text\\_\\_text\]\:mt-8 [data-slot=button]+.image-with-text__text{margin-top:calc(var(--spacing) * 8)!important}.\[\&_a\]\:m-\[0_0\.1rem_0\.1rem_0\] a{margin:0 .1rem .1rem 0!important}.\[\&_a\]\:mx-auto a{margin-inline:auto!important}.\[\&_a\]\:block a{display:block!important}.\[\&_a\]\:inline-flex a{display:inline-flex!important}.\[\&_a\]\:min-h-\[4\.5rem\] a{min-height:4.5rem!important}.\[\&_a\]\:w-fit a{width:fit-content!important}.\[\&_a\]\:min-w-\[calc\(4\.5rem\/var\(--font-body-scale\)\)\] a{min-width:calc(4.5rem / var(--font-body-scale))!important}.\[\&_a\]\:cursor-pointer a{cursor:pointer!important}.\[\&_a\]\:items-center a{align-items:center!important}.\[\&_a\]\:justify-center a{justify-content:center!important}.\[\&_a\]\:rounded-niche-button a{border-radius:var(--niche-radius-button)!important}.\[\&_a\]\:border-0 a{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_a\]\:bg-transparent a{background-color:#0000!important}.\[\&_a\]\:p-0 a{padding:0!important}.\[\&_a\]\:font-\[inherit\] a{font-family:inherit!important}.\[\&_a\]\:text-body-sm a{font-size:1.3rem!important}.\[\&_a\]\:font-extrabold a{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_a\]\:font-semibold a{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.\[\&_a\]\:tracking-normal a{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_a\]\:text-\[inherit\] a{color:inherit!important}.\[\&_a\]\:text-current a{color:currentColor!important}.\[\&_a\]\:text-niche-accent a{color:var(--niche-global-accent)!important}.\[\&_a\]\:text-niche-light a{color:var(--niche-global-light)!important}.\[\&_a\]\:text-niche-muted a{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_a\]\:text-niche-text a{color:var(--niche-global-text)!important}.\[\&_a\]\:uppercase a{text-transform:uppercase!important}.\[\&_a\]\:underline a{text-decoration-line:underline!important}.\[\&_a\]\:decoration-niche-decoration a{-webkit-text-decoration-color:rgba(var(--niche-global-text-rgb),.22)!important;text-decoration-color:rgba(var(--niche-global-text-rgb),.22)!important}.\[\&_a\]\:decoration-\[0\.1rem\] a{text-decoration-thickness:.1rem!important}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px!important}.\[\&_a\]\:underline-offset-\[0\.3rem\] a{text-underline-offset:.3rem!important}.\[\&_a\]\:shadow-none a{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_a\]\:transition-\[text-decoration-thickness\] a{transition-property:text-decoration-thickness!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_a\]\:duration-\(--duration-short\) a{--tw-duration:var(--duration-short)!important;transition-duration:var(--duration-short)!important}.\[\&_a\]\:ease-\[ease\] a{--tw-ease:ease!important;transition-timing-function:ease!important}@media(hover:hover){.hover\:\[\&_a\]\:text-niche-accent:hover a{color:var(--niche-global-accent)!important}.hover\:\[\&_a\]\:underline:hover a{text-decoration-line:underline!important}.hover\:\[\&_a\]\:decoration-niche-decoration-muted:hover a{-webkit-text-decoration-color:rgba(var(--niche-global-text-rgb),.14)!important;text-decoration-color:rgba(var(--niche-global-text-rgb),.14)!important}.hover\:\[\&_a\]\:decoration-\[0\.2rem\]:hover a{text-decoration-thickness:.2rem!important}}@media(min-width:750px){.md\:\[\&_a\]\:min-h-\[3\.5rem\] a{min-height:3.5rem!important}.md\:\[\&_a\]\:min-w-\[3\.5rem\] a{min-width:3.5rem!important}}.\[\&_a\.active-facets\\_\\_button\:focus-visible\]\:shadow-none a.active-facets__button:focus-visible{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_a\.active-facets\\_\\_button\:focus-visible\]\:outline-none a.active-facets__button:focus-visible{--tw-outline-style:none!important;outline-style:none!important}@media(forced-colors:active){.forced-colors\:\[\&_a\.active-facets\\_\\_button\:focus-visible\]\:outline a.active-facets__button:focus-visible,.forced-colors\:\[\&_a\.active-facets\\_\\_button\:focus-visible\]\:outline-1 a.active-facets__button:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.forced-colors\:\[\&_a\.active-facets\\_\\_button\:focus-visible\]\:outline-transparent a.active-facets__button:focus-visible{outline-color:#0000!important}}.\[\&_a\.active-facets\\_\\_button\:focus-visible_\.active-facets\\_\\_button-inner\]\:shadow-niche-facet-focus a.active-facets__button:focus-visible .active-facets__button-inner{--tw-shadow:0 0 0 .2rem var(--tw-shadow-color,var(--color-niche-focus-muted))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_a\.active-facets\\_\\_button\:focus-visible_\.active-facets\\_\\_button-inner\]\:outline-none a.active-facets__button:focus-visible .active-facets__button-inner{--tw-outline-style:none!important;outline-style:none!important}.\[\&_a\.product\\_\\_text\]\:block a.product__text{display:block!important}.\[\&_a\.product\\_\\_text\]\:text-niche-control-soft a.product__text{color:rgba(var(--niche-global-text-rgb),.75)!important}.\[\&_a\.product\\_\\_text\]\:no-underline a.product__text{text-decoration-line:none!important}.\[\&_a\:hover\]\:text-niche-accent a:hover{color:var(--niche-global-accent)!important}.\[\&_a\:hover\]\:text-niche-text a:hover{color:var(--niche-global-text)!important}.\[\&_a\:hover\]\:decoration-\[0\.2rem\] a:hover{text-decoration-thickness:.2rem!important}@media(hover:hover){.hover\:\[\&_a\:not\(\[disabled\]\)\]\:text-niche-text:hover a:not([disabled]){color:var(--niche-global-text)!important}}.\[\&_a\[href\=\'\#recover\'\]\]\:mx-0 a[href="#recover"]{margin-inline:0!important}.\[\&_account-icon\]\:flex account-icon{display:flex!important}.\[\&_address\]\:text-niche-muted address{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_blockquote\]\:inline-flex blockquote{display:inline-flex!important}.\[\&_blockquote\]\:border-l-\[0\.2rem\] blockquote{border-left-style:var(--tw-border-style)!important;border-left-width:.2rem!important}.\[\&_blockquote\]\:border-niche-border-strong blockquote{border-color:rgba(var(--niche-global-text-rgb),.2)!important}.\[\&_blockquote\]\:pl-4 blockquote{padding-left:calc(var(--spacing) * 4)!important}.\[\&_blockquote\]\:text-niche-control-soft blockquote{color:rgba(var(--niche-global-text-rgb),.75)!important}.\[\&_blockquote\]\:italic blockquote{font-style:italic!important}@media(min-width:750px){.md\:\[\&_blockquote\]\:pl-6 blockquote{padding-left:calc(var(--spacing) * 6)!important}}.\[\&_blockquote\>\*\]\:mx-0 blockquote>*{margin-inline:0!important}.\[\&_blockquote\>\*\]\:my-\[-0\.5rem\] blockquote>*{margin-block:-.5rem!important}.\[\&_button\]\:m-\[0_0\.1rem_0\.1rem_0\] button{margin:0 .1rem .1rem 0!important}.\[\&_button\]\:my-\[4rem_1\.5rem\] button{margin-block:4rem 1.5rem!important}.\[\&_button\]\:min-h-6 button{min-height:calc(var(--spacing) * 6)!important}.\[\&_button\]\:min-h-12 button{min-height:calc(var(--spacing) * 12)!important}.\[\&_button\]\:w-full button{width:100%!important}.\[\&_button\]\:w-max button{width:max-content!important}.\[\&_button\]\:min-w-\[calc\(1\.5rem\/var\(--font-body-scale\)\)\] button{min-width:calc(1.5rem / var(--font-body-scale))!important}.\[\&_button\]\:cursor-pointer button{cursor:pointer!important}.\[\&_button\]\:rounded-\(--niche-radius-button\) button{border-radius:var(--niche-radius-button)!important}.\[\&_button\]\:border-0 button{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_button\]\:bg-niche-accent button{background-color:var(--niche-global-accent)!important}.\[\&_button\]\:p-0 button{padding:0!important}.\[\&_button\]\:px-6 button{padding-inline:calc(var(--spacing) * 6)!important}.\[\&_button\]\:font-extrabold button{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_button\]\:tracking-normal button{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_button\]\:text-niche-light button{color:var(--niche-global-light)!important}.\[\&_button\]\:uppercase button{text-transform:uppercase!important}@media(hover:hover){.hover\:\[\&_button\]\:bg-niche-text:hover button{background-color:var(--niche-global-text)!important}.hover\:\[\&_button\]\:text-niche-light:hover button{color:var(--niche-global-light)!important}}.\[\&_button\:after\]\:hidden button:after,.\[\&_button\:before\]\:hidden button:before{display:none!important}@media(hover:hover){.hover\:\[\&_button\:not\(\[disabled\]\)\]\:text-niche-text:hover button:not([disabled]){color:var(--niche-global-text)!important}}@media(min-width:750px){.md\:\[\&_button\[name\=\'decline\'\]\]\:mt-\[inherit\] button[name=decline]{margin-top:inherit!important}.md\:\[\&_button\[name\=\'decline\'\]\]\:ml-4 button[name=decline]{margin-left:calc(var(--spacing) * 4)!important}}.\[\&_cart-drawer-items\]\:p-\[0_22px\] cart-drawer-items{padding:0 22px!important}@media not all and (min-width:750px){.max-md\:\[\&_cart-drawer-items\]\:px-4 cart-drawer-items{padding-inline:calc(var(--spacing) * 4)!important}}.\[\&_cart-remove-button_\.button\]\:min-h-9 cart-remove-button .button{min-height:calc(var(--spacing) * 9)!important}.\[\&_cart-remove-button_\.button\]\:min-w-9 cart-remove-button .button{min-width:calc(var(--spacing) * 9)!important}.\[\&_cart-remove-button_\.button\]\:bg-transparent cart-remove-button .button{background-color:#0000!important}.\[\&_cart-remove-button_\.button\]\:text-niche-control-faint cart-remove-button .button{color:rgba(var(--niche-global-text-rgb),.58)!important}.\[\&_cart-remove-button_\.button\]\:text-niche-text cart-remove-button .button{color:var(--niche-global-text)!important}@media(hover:hover){.hover\:\[\&_cart-remove-button_\.button\]\:text-niche-accent:hover cart-remove-button .button{color:var(--niche-global-accent)!important}}.\[\&_code\]\:font-mono code{font-family:var(--font-mono)!important}.\[\&_dd\]\:m-0 dd{margin:0!important}.\[\&_dd\]\:ml-0 dd{margin-left:0!important}.\[\&_dd\]\:leading-\[calc\(1\+0\.3\/var\(--font-body-scale\)\)\] dd{--tw-leading:calc(1 + .3 / var(--font-body-scale))!important;line-height:calc(1 + .3 / var(--font-body-scale))!important}.\[\&_dd_s\]\:text-niche-muted dd s{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_dd\:first-of-type\]\:mr-3 dd:first-of-type{margin-right:calc(var(--spacing) * 3)!important}.\[\&_details\.menu-opening_\.mobile-facets\\_\\_close\]\:flex details.menu-opening .mobile-facets__close{display:flex!important}.\[\&_details\.menu-opening_\.mobile-facets\\_\\_close\]\:opacity-100 details.menu-opening .mobile-facets__close{opacity:1!important}.\[\&_details\[open\]_\.icon-caret\]\:rotate-180 details[open] .icon-caret{rotate:180deg!important}.\[\&_dl\]\:m-0 dl{margin:0!important}.\[\&_form\]\:mt-16 form{margin-top:calc(var(--spacing) * 16)!important}.\[\&_form\]\:flex form{display:flex!important}.\[\&_form\]\:flex-row form{flex-direction:row!important}.\[\&_form\]\:flex-wrap form{flex-wrap:wrap!important}.\[\&_form\]\:rounded-\(--niche-radius-card\) form{border-radius:var(--niche-radius-card)!important}.\[\&_form\]\:border form{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_form\]\:border-niche-border-subtle form{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_form\]\:bg-niche-surface form{background-color:var(--niche-global-surface)!important}.\[\&_form\]\:text-niche-text form{color:var(--niche-global-text)!important}.\[\&_form\]\:shadow-niche-card form{--tw-shadow:0 14px 34px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .06))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media not all and (min-width:750px){.max-md\:\[\&_form\]\:-mx-6 form{margin-inline:calc(var(--spacing) * -6)!important}.max-md\:\[\&_form\]\:rounded-none form{border-radius:0!important}.max-md\:\[\&_form\]\:border-x-0 form{border-inline-style:var(--tw-border-style)!important;border-inline-width:0!important}}.\[\&_form_button\+button\]\:mt-0 form button+button{margin-top:0!important}.\[\&_form_button\:first-of-type\]\:mr-4 form button:first-of-type{margin-right:calc(var(--spacing) * 4)!important}.\[\&_form\>div\]\:w-full form>div{width:100%!important}.\[\&_form\>div\]\:text-left form>div{text-align:left!important}@media(min-width:750px){.md\:\[\&_form\>div\:nth-of-type\(1\)\]\:mr-8 form>div:first-of-type{margin-right:calc(var(--spacing) * 8)!important}.md\:\[\&_form\>div\:nth-of-type\(1\)\]\:box-border form>div:first-of-type{box-sizing:border-box!important}.md\:\[\&_form\>div\:nth-of-type\(1\)\]\:basis-\[calc\(50\%-1rem\)\] form>div:first-of-type{flex-basis:calc(50% - 1rem)!important}.md\:\[\&_form\>div\:nth-of-type\(2\)\]\:mt-0 form>div:nth-of-type(2){margin-top:0!important}.md\:\[\&_form\>div\:nth-of-type\(2\)\]\:box-border form>div:nth-of-type(2){box-sizing:border-box!important}.md\:\[\&_form\>div\:nth-of-type\(2\)\]\:basis-\[calc\(50\%-1rem\)\] form>div:nth-of-type(2){flex-basis:calc(50% - 1rem)!important}}.\[\&_form\>div\:nth-of-type\(7\)\]\:mt-6 form>div:nth-of-type(7),.\[\&_form\>div\:nth-of-type\(7\)\+div\[id\]\]\:mt-6 form>div:nth-of-type(7)+div[id]{margin-top:calc(var(--spacing) * 6)!important}.\[\&_h1\]\:mb-4 h1{margin-bottom:calc(var(--spacing) * 4)!important}.\[\&_h1\+a\]\:inline-flex h1+a{display:inline-flex!important}.\[\&_h1\+a\]\:items-center h1+a{align-items:center!important}.\[\&_h2\]\:m-0 h2{margin:0!important}.\[\&_h2\]\:mt-16 h2{margin-top:calc(var(--spacing) * 16)!important}.\[\&_h2\]\:mb-4 h2{margin-bottom:calc(var(--spacing) * 4)!important}.\[\&_h2\]\:text-left h2{text-align:left!important}.\[\&_h2\]\:font-heading h2{font-family:var(--font-heading-family)!important}.\[\&_h2\]\:text-\[clamp\(2\.8rem\,5vw\,4\.8rem\)\] h2{font-size:clamp(2.8rem,5vw,4.8rem)!important}.\[\&_h2\]\:leading-\[0\.95\] h2{--tw-leading:.95!important;line-height:.95!important}.\[\&_h2\]\:font-extrabold h2{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_h2\]\:tracking-normal h2{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_h2\]\:text-niche-text h2{color:var(--niche-global-text)!important}.\[\&_h2\]\:uppercase h2{text-transform:uppercase!important}@media(min-width:990px){.lg\:\[\&_h2\]\:mt-0 h2{margin-top:0!important}}.\[\&_h2\.form\\_\\_message\]\:text-\[calc\(var\(--font-heading-scale\)\*1\.8rem\)\] h2.form__message{font-size:calc(var(--font-heading-scale) * 1.8rem)!important}@media(min-width:750px){.md\:\[\&_h2\.form\\_\\_message\]\:text-\[calc\(var\(--font-heading-scale\)\*2\.2rem\)\] h2.form__message{font-size:calc(var(--font-heading-scale) * 2.2rem)!important}}.\[\&_h3\]\:m-0 h3{margin:0!important}.\[\&_h3\]\:mt-0 h3{margin-top:0!important}.\[\&_h3\]\:mt-6 h3{margin-top:calc(var(--spacing) * 6)!important}.\[\&_h3\]\:mb-2 h3{margin-bottom:calc(var(--spacing) * 2)!important}.\[\&_h3\]\:text-left h3{text-align:left!important}.\[\&_h3\]\:font-heading h3{font-family:var(--font-heading-family)!important}.\[\&_h3\]\:text-\[calc\(var\(--font-heading-scale\)\*1\.6rem\)\] h3{font-size:calc(var(--font-heading-scale) * 1.6rem)!important}.\[\&_h3\]\:text-title-lg h3{font-size:2.4rem!important}.\[\&_h3\]\:leading-\[calc\(1\+0\.5\/max\(1\,var\(--font-heading-scale\)\)\)\] h3{--tw-leading: calc(1 + .5/max(1, var(--font-heading-scale))) !important;line-height:calc(1 + .5/max(1,var(--font-heading-scale)))!important}.\[\&_h3\]\:font-extrabold h3{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_h3\]\:tracking-normal h3{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_h3\]\:text-niche-text h3{color:var(--niche-global-text)!important}.\[\&_h3\]\:uppercase h3{text-transform:uppercase!important}.\[\&_header-drawer\]\:\[grid-area\:left-icons\] header-drawer{grid-area:left-icons!important}.\[\&_iframe\]\:absolute iframe{position:absolute!important}.\[\&_iframe\]\:static iframe{position:static!important}.\[\&_iframe\]\:inset-0 iframe{top:0!important;right:0!important;bottom:0!important;left:0!important}.\[\&_iframe\]\:h-full iframe{height:100%!important}.\[\&_iframe\]\:w-full iframe{width:100%!important}.\[\&_iframe\]\:border-0 iframe{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_iframe\]\:bg-niche-surface-muted iframe{background-color:var(--niche-global-surface-muted)!important}.\[\&_img\]\:mx-auto img{margin-inline:auto!important}.\[\&_img\]\:mb-4 img{margin-bottom:calc(var(--spacing) * 4)!important}.\[\&_img\]\:h-auto img{height:auto!important}.\[\&_img\]\:h-full img{height:100%!important}.\[\&_img\]\:w-auto img{width:auto!important}.\[\&_img\]\:w-full img{width:100%!important}.\[\&_img\]\:max-w-full img{max-width:100%!important}.\[\&_img\]\:rounded-niche-media img{border-radius:var(--niche-radius-media)!important}.\[\&_img\]\:border img{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_img\]\:border-niche-border img{border-color:rgba(var(--niche-global-text-rgb),.16)!important}.\[\&_img\]\:object-cover img{object-fit:cover!important}.\[\&_img\]\:shadow-none img{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_input\.mobile-facets\\_\\_checkbox\]\:absolute input.mobile-facets__checkbox{position:absolute!important}.\[\&_input\.mobile-facets\\_\\_checkbox\]\:top-\[1\.2rem\] input.mobile-facets__checkbox{top:1.2rem!important}.\[\&_input\.mobile-facets\\_\\_checkbox\]\:left-\[2\.1rem\] input.mobile-facets__checkbox{left:2.1rem!important}.\[\&_input\.mobile-facets\\_\\_checkbox\]\:z-0 input.mobile-facets__checkbox{z-index:0!important}.\[\&_input\.mobile-facets\\_\\_checkbox\]\:size-\[1\.6rem\] input.mobile-facets__checkbox{width:1.6rem!important;height:1.6rem!important}.\[\&_input\.mobile-facets\\_\\_checkbox\]\:appearance-none input.mobile-facets__checkbox{-webkit-appearance:none!important;appearance:none!important}.\[\&_input\.mobile-facets\\_\\_checkbox\]\:border-0 input.mobile-facets__checkbox{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_input\[type\=\'checkbox\'\]\]\:mt-8 input[type=checkbox]{margin-top:calc(var(--spacing) * 8)!important}.\[\&_input\[type\=\'checkbox\'\]\]\:ml-0 input[type=checkbox]{margin-left:0!important}.\[\&_input\[type\=\'submit\'\]\]\:min-h-12 input[type=submit]{min-height:calc(var(--spacing) * 12)!important}.\[\&_input\[type\=\'submit\'\]\]\:cursor-pointer input[type=submit]{cursor:pointer!important}.\[\&_input\[type\=\'submit\'\]\]\:rounded-\(--niche-radius-button\) input[type=submit]{border-radius:var(--niche-radius-button)!important}.\[\&_input\[type\=\'submit\'\]\]\:border-0 input[type=submit]{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_input\[type\=\'submit\'\]\]\:bg-niche-accent input[type=submit]{background-color:var(--niche-global-accent)!important}.\[\&_input\[type\=\'submit\'\]\]\:px-6 input[type=submit]{padding-inline:calc(var(--spacing) * 6)!important}.\[\&_input\[type\=\'submit\'\]\]\:font-extrabold input[type=submit]{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_input\[type\=\'submit\'\]\]\:tracking-normal input[type=submit]{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_input\[type\=\'submit\'\]\]\:text-niche-light input[type=submit]{color:var(--niche-global-light)!important}.\[\&_input\[type\=\'submit\'\]\]\:uppercase input[type=submit]{text-transform:uppercase!important}@media(hover:hover){.hover\:\[\&_input\[type\=\'submit\'\]\]\:bg-niche-text:hover input[type=submit]{background-color:var(--niche-global-text)!important}.hover\:\[\&_input\[type\=\'submit\'\]\]\:text-niche-light:hover input[type=submit]{color:var(--niche-global-light)!important}}.\[\&_kbd\]\:font-mono kbd{font-family:var(--font-mono)!important}.\[\&_label\[for\=\'AddressCountryNew\'\]\]\:mb-\[0\.6rem\] label[for=AddressCountryNew]{margin-bottom:.6rem!important}.\[\&_label\[for\=\'AddressCountryNew\'\]\]\:block label[for=AddressCountryNew]{display:block!important}.\[\&_label\[for\=\'AddressCountryNew\'\]\]\:text-body-md label[for=AddressCountryNew]{font-size:1.4rem!important}.\[\&_label\[for\=\'AddressProvinceNew\'\]\]\:mb-\[0\.6rem\] label[for=AddressProvinceNew]{margin-bottom:.6rem!important}.\[\&_label\[for\=\'AddressProvinceNew\'\]\]\:block label[for=AddressProvinceNew]{display:block!important}.\[\&_label\[for\=\'AddressProvinceNew\'\]\]\:text-body-md label[for=AddressProvinceNew]{font-size:1.4rem!important}.\[\&_li\]\:relative li{position:relative!important}.\[\&_li\]\:flex li{display:flex!important}.\[\&_li\]\:list-\[inherit\] li{list-style-type:inherit!important}.\[\&_li\]\:list-none li{list-style-type:none!important}.\[\&_li\]\:justify-between li{justify-content:space-between!important}.\[\&_li\]\:px-3 li{padding-inline:calc(var(--spacing) * 3)!important}.\[\&_li\]\:px-4 li{padding-inline:calc(var(--spacing) * 4)!important}.\[\&_li\]\:py-2 li{padding-block:calc(var(--spacing) * 2)!important}.\[\&_li\]\:py-\[0\.6rem\] li{padding-block:.6rem!important}.\[\&_li\]\:pl-8 li{padding-left:calc(var(--spacing) * 8)!important}.\[\&_li\]\:text-body-md li{font-size:1.4rem!important}.\[\&_li\]\:text-body-xs li{font-size:1.2rem!important}.\[\&_li\]\:tracking-\[0\.06rem\] li{--tw-tracking:.06rem!important;letter-spacing:.06rem!important}.\[\&_li\]\:before\:absolute li:before{content:var(--tw-content);position:absolute!important}.\[\&_li\]\:before\:top-\[0\.65em\] li:before{content:var(--tw-content);top:.65em!important}.\[\&_li\]\:before\:left-0 li:before{content:var(--tw-content);left:0!important}.\[\&_li\]\:before\:h-\[2px\] li:before{content:var(--tw-content);height:2px!important}.\[\&_li\]\:before\:w-4 li:before{content:var(--tw-content);width:calc(var(--spacing) * 4)!important}.\[\&_li\]\:before\:rounded-full li:before{content:var(--tw-content);border-radius:3.40282e38px!important}.\[\&_li\]\:before\:bg-\(--panel-accent\) li:before{content:var(--tw-content);background-color:var(--panel-accent)!important}.\[\&_li\]\:before\:content-\[\'\'\] li:before{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}@media(min-width:750px){.md\:\[\&_li\]\:mb-0\.5 li{margin-bottom:calc(var(--spacing) * .5)!important}}.\[\&_li\+li\]\:mt-2 li+li{margin-top:calc(var(--spacing) * 2)!important}.\[\&_li\+li\]\:mt-\[0\.55rem\] li+li{margin-top:.55rem!important}.\[\&_li\:last-child\]\:mb-0 li:last-child{margin-bottom:0!important}.\[\&_li\:nth-child\(odd\)\]\:bg-niche-surface-muted li:nth-child(odd){background-color:var(--niche-global-surface-muted)!important}.\[\&_li\>button\]\:mx-2 li>button{margin-inline:calc(var(--spacing) * 2)!important}.\[\&_li\>button\+button\]\:mt-0 li>button+button{margin-top:0!important}@media(min-width:750px){.md\:\[\&_li\>button\:first-of-type\]\:mt-12 li>button:first-of-type{margin-top:calc(var(--spacing) * 12)!important}}.\[\&_li\[data-address\]\]\:mt-20 li[data-address]{margin-top:calc(var(--spacing) * 20)!important}.\[\&_li\[data-address\]\>h2\]\:mb-0 li[data-address]>h2{margin-bottom:0!important}.\[\&_li\[data-address\]\>h2\]\:text-center li[data-address]>h2{text-align:center!important}.\[\&_li\[data-address\]\>h2\]\:text-\[calc\(var\(--font-heading-scale\)\*1\.8rem\)\] li[data-address]>h2{font-size:calc(var(--font-heading-scale) * 1.8rem)!important}@media(min-width:750px){.md\:\[\&_li\[data-address\]\>h2\]\:text-\[calc\(var\(--font-heading-scale\)\*2\.2rem\)\] li[data-address]>h2{font-size:calc(var(--font-heading-scale) * 2.2rem)!important}}.\[\&_mark\]\:bg-transparent mark{background-color:#0000!important}.\[\&_mark\]\:text-niche-muted mark{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_ol\]\:my-5 ol{margin-block:calc(var(--spacing) * 5)!important}.\[\&_ol\]\:grid ol{display:grid!important}.\[\&_ol\]\:list-inside ol{list-style-position:inside!important}.\[\&_ol\]\:gap-2 ol{gap:calc(var(--spacing) * 2)!important}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing) * 6)!important}.\[\&_ol\]\:pl-8 ol{padding-left:calc(var(--spacing) * 8)!important}.\[\&_p\]\:m-0 p{margin:0!important}.\[\&_p\]\:m-\[0_0_2rem\] p{margin:0 0 2rem!important}.\[\&_p\]\:my-6 p{margin-block:calc(var(--spacing) * 6)!important}.\[\&_p\]\:mt-0\.5 p{margin-top:calc(var(--spacing) * .5)!important}.\[\&_p\]\:mb-0 p{margin-bottom:0!important}.\[\&_p\]\:text-center p{text-align:center!important}.\[\&_p\]\:text-lead p{font-size:1.6rem!important}.\[\&_p\]\:text-niche-muted p{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&_p\]\:opacity-75 p{opacity:.75!important}.\[\&_p_strong\]\:font-extrabold p strong{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_p_strong\]\:text-niche-text p strong{color:var(--niche-global-text)!important}.\[\&_p\+p\]\:mt-2\.5 p+p{margin-top:calc(var(--spacing) * 2.5)!important}.\[\&_p\+p\]\:mt-3 p+p{margin-top:calc(var(--spacing) * 3)!important}.\[\&_p\+p\]\:mt-4 p+p{margin-top:calc(var(--spacing) * 4)!important}.\[\&_path\]\:fill-niche-control-soft path{fill:rgba(var(--niche-global-text-rgb),.75)!important}@media(hover:hover){.hover\:\[\&_path\]\:fill-niche-text:hover path{fill:var(--niche-global-text)!important}}.\[\&_pre\]\:font-mono pre{font-family:var(--font-mono)!important}.\[\&_quantity-input\]\:justify-between quantity-input{justify-content:space-between!important}.\[\&_quick-order-list\]\:px-0 quick-order-list{padding-inline:0!important}@media(min-width:990px){.lg\:\[\&_quick-order-list\]\:px-10 quick-order-list{padding-inline:calc(var(--spacing) * 10)!important}}.\[\&_quick-order-list-remove-all-button_button\]\:mr-8 quick-order-list-remove-all-button button{margin-right:calc(var(--spacing) * 8)!important}@media not all and (min-width:990px){.max-lg\:\[\&_quick-order-list-remove-all-button_button\]\:mt-4 quick-order-list-remove-all-button button{margin-top:calc(var(--spacing) * 4)!important}.max-lg\:\[\&_quick-order-list-remove-all-button_button\]\:mb-8 quick-order-list-remove-all-button button{margin-bottom:calc(var(--spacing) * 8)!important}}.\[\&_samp\]\:font-mono samp{font-family:var(--font-mono)!important}.\[\&_shop-user-avatar\]\:mr-\[0\.55rem\] shop-user-avatar{margin-right:.55rem!important}.\[\&_shop-user-avatar\]\:ml-\[-0\.45rem\] shop-user-avatar{margin-left:-.45rem!important}.\[\&_shop-user-avatar\]\:\[--shop-avatar-size\:2\.4rem\] shop-user-avatar{--shop-avatar-size:2.4rem!important}.\[\&_show-more-button\]\:mt-4 show-more-button{margin-top:calc(var(--spacing) * 4)!important}.\[\&_span\]\:m-0 span{margin:0!important}.\[\&_span\]\:pl-4 span{padding-left:calc(var(--spacing) * 4)!important}.\[\&_span\]\:text-body-xs span{font-size:1.2rem!important}.\[\&_span\]\:tracking-\[0\.07rem\] span{--tw-tracking:.07rem!important;letter-spacing:.07rem!important}.\[\&_span\]\:text-niche-text span{color:var(--niche-global-text)!important}@media not all and (min-width:990px){.max-lg\:\[\&_span\]\:mr-\[1\.2rem\] span{margin-right:1.2rem!important}}@media(min-width:990px){.lg\:\[\&_span\]\:mr-12 span{margin-right:calc(var(--spacing) * 12)!important}}.\[\&_span\.active-facets\\_\\_button-inner\]\:flex span.active-facets__button-inner{display:flex!important}.\[\&_span\.active-facets\\_\\_button-inner\]\:min-h-0 span.active-facets__button-inner{min-height:0!important}.\[\&_span\.active-facets\\_\\_button-inner\]\:min-w-0 span.active-facets__button-inner{min-width:0!important}.\[\&_span\.active-facets\\_\\_button-inner\]\:items-center span.active-facets__button-inner{align-items:center!important}.\[\&_span\.active-facets\\_\\_button-inner\]\:rounded-\[2\.6rem\] span.active-facets__button-inner{border-radius:2.6rem!important}.\[\&_span\.active-facets\\_\\_button-inner\]\:px-\[1\.25rem\] span.active-facets__button-inner{padding-inline:1.25rem!important}.\[\&_span\.active-facets\\_\\_button-inner\]\:py-1 span.active-facets__button-inner{padding-block:var(--spacing)!important}.\[\&_span\.active-facets\\_\\_button-inner\]\:text-niche-text span.active-facets__button-inner{color:var(--niche-global-text)!important}.\[\&_span\.active-facets\\_\\_button-inner\]\:shadow-none span.active-facets__button-inner{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media not all and (min-width:990px){.max-lg\:\[\&_span\.active-facets\\_\\_button-inner\]\:py-\[0\.1rem\] span.active-facets__button-inner{padding-block:.1rem!important}}@media(min-width:990px){.lg\:\[\&_span\.active-facets\\_\\_button-inner\]\:text-body-md span.active-facets__button-inner{font-size:1.4rem!important}}.\[\&_span\.active-facets\\_\\_button-inner\:after\]\:hidden span.active-facets__button-inner:after,.\[\&_span\.active-facets\\_\\_button-inner\:before\]\:hidden span.active-facets__button-inner:before{display:none!important}.\[\&_span\:first-of-type\]\:block span:first-of-type{display:block!important}.\[\&_strong\]\:font-normal strong{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.\[\&_strong\]\:text-niche-text strong{color:var(--niche-global-text)!important}.\[\&_summary\.list-menu\\_\\_item\]\:pr-\[2\.7rem\] summary.list-menu__item{padding-right:2.7rem!important}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none!important}.\[\&_svg\]\:ml-0\.5 svg{margin-left:calc(var(--spacing) * .5)!important}.\[\&_svg\]\:ml-\[calc\(var\(--font-heading-scale\)\*2rem\)\] svg{margin-left:calc(var(--font-heading-scale) * 2rem)!important}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5)!important;height:calc(var(--spacing) * 5)!important}.\[\&_svg\]\:size-6 svg{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.\[\&_svg\]\:size-8 svg{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.\[\&_svg\]\:size-10 svg{width:calc(var(--spacing) * 10)!important;height:calc(var(--spacing) * 10)!important}.\[\&_svg\]\:size-\[calc\(var\(--font-heading-scale\)\*1\.4rem\)\] svg{width:calc(var(--font-heading-scale) * 1.4rem)!important;height:calc(var(--font-heading-scale) * 1.4rem)!important}.\[\&_svg\]\:size-\[var\(--niche-icon-size\)\] svg{width:var(--niche-icon-size)!important;height:var(--niche-icon-size)!important}.\[\&_svg\]\:size-full svg{width:100%!important;height:100%!important}.\[\&_svg\]\:h-8 svg{height:calc(var(--spacing) * 8)!important}.\[\&_svg\]\:h-auto svg{height:auto!important}.\[\&_svg\]\:w-8 svg{width:calc(var(--spacing) * 8)!important}.\[\&_svg\]\:w-28 svg{width:calc(var(--spacing) * 28)!important}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0!important}.\[\&_svg\]\:rotate-180 svg{rotate:180deg!important}.\[\&_svg\]\:animate-spin svg{animation:var(--animate-spin)!important}.\[\&_svg\]\:text-niche-accent svg{color:var(--niche-global-accent)!important}.\[\&_svg\]\:text-niche-text svg{color:var(--niche-global-text)!important}.\[\&_svg\]\:transition-transform svg{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&_svg\]\:duration-200 svg{--tw-duration:.2s!important;transition-duration:.2s!important}.\[\&_svg\]\:ease-out svg{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}@media(hover:hover){.hover\:\[\&_svg\]\:scale-\[1\.07\]:hover svg{scale:1.07!important}}@media(min-width:750px){.md\:\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}}.\[\&_svg\.icon-plus\]\:w-\[1\.2rem\] svg.icon-plus{width:1.2rem!important}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.\[\&_table\]\:relative table{position:relative!important}.\[\&_table\]\:w-full table{width:100%!important}.\[\&_table\]\:table-auto table{table-layout:auto!important}.\[\&_table\]\:table-fixed table{table-layout:fixed!important}.\[\&_table\]\:border-collapse table{border-collapse:collapse!important}.\[\&_table\]\:overflow-hidden table{overflow:hidden!important}.\[\&_table\]\:rounded-\(--niche-radius-card\) table{border-radius:var(--niche-radius-card)!important}.\[\&_table\]\:border table{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_table\]\:border-b table{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.\[\&_table\]\:border-hidden table{--tw-border-style:hidden!important;border-style:hidden!important}.\[\&_table\]\:border-niche-border table{border-color:rgba(var(--niche-global-text-rgb),.16)!important}.\[\&_table\]\:border-niche-border-subtle table{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_table\]\:bg-niche-surface table{background-color:var(--niche-global-surface)!important}.\[\&_table\]\:text-body-md table{font-size:1.4rem!important}.\[\&_table\]\:text-lead table{font-size:1.6rem!important}.\[\&_table\]\:shadow-niche-card table{--tw-shadow:0 14px 34px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .06))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_table\]\:shadow-niche-table-outline table{--tw-shadow:0 0 0 .1rem var(--tw-shadow-color,var(--color-niche-border-strong))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_table\]\:shadow-none table{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media not all and (min-width:750px){.max-md\:\[\&_table\]\:m-0 table{margin:0!important}.max-md\:\[\&_table\]\:block table{display:block!important}.max-md\:\[\&_table\]\:max-w-fit table{max-width:fit-content!important}.max-md\:\[\&_table\]\:overflow-x-auto table{overflow-x:auto!important}.max-md\:\[\&_table\]\:whitespace-nowrap table{white-space:nowrap!important}}@media(min-width:750px){.md\:\[\&_table\]\:border-0 table{border-style:var(--tw-border-style)!important;border-width:0!important}.md\:\[\&_table\]\:shadow-\[0_0_0_0\.1rem_var\(--color-niche-border-faint\)\] table{--tw-shadow:0 0 0 .1rem var(--tw-shadow-color,var(--color-niche-border-faint))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}@media(forced-colors:active){.forced-colors\:\[\&_table\]\:border-y-\[0\.1rem\] table{border-block-style:var(--tw-border-style)!important;border-block-width:.1rem!important}.forced-colors\:\[\&_table\]\:border-y-transparent table{border-block-color:#0000!important}}.\[\&_table_a\]\:leading-\[calc\(1\+0\.3\/var\(--font-body-scale\)\)\] table a{--tw-leading:calc(1 + .3 / var(--font-body-scale))!important;line-height:calc(1 + .3 / var(--font-body-scale))!important}.\[\&_table_p\]\:mb-0 table p{margin-bottom:0!important}.\[\&_table_td\]\:border table td{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_table_td\]\:border-niche-border-strong table td{border-color:rgba(var(--niche-global-text-rgb),.2)!important}.\[\&_table_td\]\:p-\[1em\] table td{padding:1em!important}@media(min-width:750px){.md\:\[\&_table_td\]\:px-\[1\.2rem\] table td{padding-inline:1.2rem!important}.md\:\[\&_table_td\:first-of-type\]\:py-\[1\.2rem\] table td:first-of-type{padding-block:1.2rem!important}}.\[\&_table_td\:first-of-type_a\]\:border table td:first-of-type a{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_table_td\:first-of-type_a\]\:border-transparent table td:first-of-type a{border-color:#0000!important}.\[\&_table_td\:first-of-type_a\]\:px-6 table td:first-of-type a{padding-inline:calc(var(--spacing) * 6)!important}.\[\&_table_td\:first-of-type_a\]\:py-\[1\.1rem\] table td:first-of-type a{padding-block:1.1rem!important}.\[\&_table_td\:first-of-type_a\]\:text-body-xs table td:first-of-type a{font-size:1.2rem!important}.\[\&_table_td\:first-of-type_a\]\:no-underline table td:first-of-type a{text-decoration-line:none!important}.\[\&_table_td\:first-of-type_a\]\:shadow-\[0_0_0_0\.1rem_var\(--color-niche-border\)\] table td:first-of-type a{--tw-shadow:0 0 0 .1rem var(--tw-shadow-color,var(--color-niche-border))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media(hover:hover){.hover\:\[\&_table_td\:first-of-type_a\]\:shadow-\[0_0_0_0\.2rem_var\(--color-niche-border-strong\)\]:hover table td:first-of-type a{--tw-shadow:0 0 0 .2rem var(--tw-shadow-color,var(--color-niche-border-strong))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.\[\&_table_th\]\:border table th{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_table_th\]\:border-niche-border-strong table th{border-color:rgba(var(--niche-global-text-rgb),.2)!important}.\[\&_table_th\]\:p-\[1em\] table th{padding:1em!important}.\[\&_tbody\]\:text-niche-text tbody{color:var(--niche-global-text)!important}@media not all and (min-width:990px){.max-lg\:\[\&_tbody\]\:block tbody{display:block!important}.max-lg\:\[\&_tbody\]\:w-full tbody{width:100%!important}}@media not all and (min-width:750px){.max-md\:\[\&_tbody\]\:block tbody{display:block!important}.max-md\:\[\&_tbody\]\:w-full tbody{width:100%!important}}.\[\&_tbody_td\]\:border-niche-border-subtle tbody td{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_tbody_td\]\:py-4 tbody td{padding-block:calc(var(--spacing) * 4)!important}@media(min-width:750px){.md\:\[\&_tbody_td\]\:py-\[2\.4rem\] tbody td{padding-block:2.4rem!important}.md\:\[\&_tbody_td\]\:align-top tbody td{vertical-align:top!important}}.\[\&_tbody_td\:first-of-type\]\:pt-16 tbody td:first-of-type{padding-top:calc(var(--spacing) * 16)!important}@media(min-width:750px){.md\:\[\&_tbody_td\:first-of-type\]\:pt-\[2\.4rem\] tbody td:first-of-type{padding-top:2.4rem!important}}.\[\&_tbody_td\:last-of-type\]\:pb-16 tbody td:last-of-type{padding-bottom:calc(var(--spacing) * 16)!important}@media(min-width:750px){.md\:\[\&_tbody_td\:last-of-type\]\:pb-0 tbody td:last-of-type{padding-bottom:0!important}}.\[\&_tbody_tr\]\:border-t tbody tr{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.\[\&_tbody_tr\]\:border-niche-border tbody tr{border-color:rgba(var(--niche-global-text-rgb),.16)!important}@media(forced-colors:active){.forced-colors\:\[\&_tbody_tr\]\:border-t-\[0\.1rem\] tbody tr{border-top-style:var(--tw-border-style)!important;border-top-width:.1rem!important}.forced-colors\:\[\&_tbody_tr\]\:border-transparent tbody tr{border-color:#0000!important}}@media(min-width:750px){.md\:\[\&_tbody_tr\:first-of-type\]\:border-t-0 tbody tr:first-of-type{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}}.\[\&_tbody_tr\:first-of-type_td\:first-of-type\>div\]\:flex tbody tr:first-of-type td:first-of-type>div{display:flex!important}.\[\&_tbody_tr\:first-of-type_td\:first-of-type\>div\]\:flex-col tbody tr:first-of-type td:first-of-type>div{flex-direction:column!important}.\[\&_tbody_tr\:first-of-type_td\:first-of-type\>div\]\:items-end tbody tr:first-of-type td:first-of-type>div{align-items:flex-end!important}@media(min-width:750px){.md\:\[\&_tbody_tr\:first-of-type_td\:first-of-type\>div\]\:items-start tbody tr:first-of-type td:first-of-type>div{align-items:flex-start!important}}.\[\&_tbody_ul\]\:mt-4 tbody ul{margin-top:calc(var(--spacing) * 4)!important}.\[\&_tbody_ul\]\:mb-0 tbody ul{margin-bottom:0!important}.\[\&_tbody_ul\]\:list-none tbody ul{list-style-type:none!important}.\[\&_tbody_ul\]\:pl-0 tbody ul{padding-left:0!important}.\[\&_tbody_ul\]\:text-right tbody ul{text-align:right!important}.\[\&_tbody_ul\]\:text-body-xs tbody ul{font-size:1.2rem!important}@media(min-width:750px){.md\:\[\&_tbody_ul\]\:text-left tbody ul{text-align:left!important}}.\[\&_td\]\:border-0 td{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_td\]\:p-0 td{padding:0!important}.\[\&_td\]\:leading-none td{--tw-leading:1!important;line-height:1!important}.\[\&_td\]\:font-normal td{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.\[\&_td\]\:text-niche-muted td{color:rgba(var(--niche-global-text-rgb),.72)!important}@media not all and (min-width:750px){.max-md\:\[\&_td\]\:flex td{display:flex!important}.max-md\:\[\&_td\]\:text-right td{text-align:right!important}}@media(min-width:750px){.md\:\[\&_td\]\:pt-16 td{padding-top:calc(var(--spacing) * 16)!important}.md\:\[\&_td\]\:pr-8 td{padding-right:calc(var(--spacing) * 8)!important}.md\:\[\&_td\]\:align-top td{vertical-align:top!important}}@media(min-width:990px){.lg\:\[\&_td\]\:pt-6 td{padding-top:calc(var(--spacing) * 6)!important}}@media(min-width:750px){.md\:\[\&_td_\.cart-discount\]\:hidden td .cart-discount{display:none!important}}@media not all and (min-width:750px){.max-md\:\[\&_td\:before\]\:grow td:before{flex-grow:1!important}.max-md\:\[\&_td\:before\]\:pr-8 td:before{padding-right:calc(var(--spacing) * 8)!important}.max-md\:\[\&_td\:before\]\:text-left td:before{text-align:left!important}.max-md\:\[\&_td\:before\]\:text-body-md td:before{font-size:1.4rem!important}.max-md\:\[\&_td\:before\]\:text-niche-muted td:before{color:rgba(var(--niche-global-text-rgb),.72)!important}.max-md\:\[\&_td\:before\]\:uppercase td:before{text-transform:uppercase!important}.max-md\:\[\&_td\:before\]\:content-\[attr\(data-label\)\] td:before{--tw-content:attr(data-label)!important;content:var(--tw-content)!important}}.\[\&_td\:empty\]\:inline td:empty{display:inline!important}.\[\&_td\:first-of-type\]\:items-start td:first-of-type{align-items:flex-start!important}@media not all and (min-width:750px){.max-md\:\[\&_td\:first-of-type\]\:flex td:first-of-type{display:flex!important}.max-md\:\[\&_td\:first-of-type\]\:items-center td:first-of-type{align-items:center!important}}@media(min-width:750px){.md\:\[\&_td\:first-of-type\]\:pr-8 td:first-of-type{padding-right:calc(var(--spacing) * 8)!important}.md\:\[\&_td\:first-of-type\]\:pl-8 td:first-of-type{padding-left:calc(var(--spacing) * 8)!important}.md\:\[\&_td\:first-of-type\]\:text-left td:first-of-type{text-align:left!important}.md\:\[\&_td\:last-child\]\:text-right td:last-child,.md\:\[\&_td\:nth-last-child\(-n\+3\)\]\:text-right td:nth-last-child(-n+3){text-align:right!important}}.\[\&_tfoot\]\:before\:absolute tfoot:before{content:var(--tw-content);position:absolute!important}.\[\&_tfoot\]\:before\:left-0 tfoot:before{content:var(--tw-content);left:0!important}.\[\&_tfoot\]\:before\:block tfoot:before{content:var(--tw-content);display:block!important}.\[\&_tfoot\]\:before\:h-px tfoot:before{content:var(--tw-content);height:1px!important}.\[\&_tfoot\]\:before\:w-full tfoot:before{content:var(--tw-content);width:100%!important}.\[\&_tfoot\]\:before\:bg-niche-border tfoot:before{content:var(--tw-content);background-color:rgba(var(--niche-global-text-rgb),.16)!important}.\[\&_tfoot\]\:before\:content-\[\'\'\] tfoot:before{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}@media(forced-colors:active){.forced-colors\:\[\&_tfoot\]\:before\:bg-\[CanvasText\] tfoot:before{content:var(--tw-content);background-color:canvastext!important}}.\[\&_tfoot_td\]\:border-niche-border-subtle tfoot td{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&_tfoot_td\]\:py-\[0\.6rem\] tfoot td,.\[\&_tfoot_td\:first-of-type\]\:py-\[0\.6rem\] tfoot td:first-of-type{padding-block:.6rem!important}.\[\&_tfoot_td\:first-of-type\]\:text-left tfoot td:first-of-type{text-align:left!important}@media not all and (min-width:750px){.max-md\:\[\&_tfoot_td\:first-of-type\]\:hidden tfoot td:first-of-type{display:none!important}}.\[\&_tfoot_tr\:first-of-type_td\]\:pt-16 tfoot tr:first-of-type td{padding-top:calc(var(--spacing) * 16)!important}@media(min-width:750px){.md\:\[\&_tfoot_tr\:first-of-type_td\]\:pt-\[2\.4rem\] tfoot tr:first-of-type td,.md\:\[\&_tfoot_tr\:first-of-type_th\]\:pt-\[2\.4rem\] tfoot tr:first-of-type th{padding-top:2.4rem!important}}.\[\&_tfoot_tr\:last-of-type_td\]\:py-\[1\.5rem_4rem\] tfoot tr:last-of-type td{padding-block:1.5rem 4rem!important}.\[\&_tfoot_tr\:last-of-type_td\]\:pb-16 tfoot tr:last-of-type td{padding-bottom:calc(var(--spacing) * 16)!important}@media(min-width:750px){.md\:\[\&_tfoot_tr\:last-of-type_td\]\:pb-\[2\.4rem\] tfoot tr:last-of-type td{padding-bottom:2.4rem!important}}.\[\&_tfoot_tr\:last-of-type_th\]\:py-\[1\.5rem_4rem\] tfoot tr:last-of-type th{padding-block:1.5rem 4rem!important}@media(min-width:750px){.md\:\[\&_tfoot_tr\:last-of-type_th\]\:pb-\[2\.4rem\] tfoot tr:last-of-type th{padding-bottom:2.4rem!important}}.\[\&_th\]\:border-0 th{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_th\]\:p-0 th{padding:0!important}.\[\&_th\]\:pb-8 th{padding-bottom:calc(var(--spacing) * 8)!important}.\[\&_th\]\:pb-\[1\.8rem\] th{padding-bottom:1.8rem!important}.\[\&_th\]\:text-left th{text-align:left!important}.\[\&_th\]\:text-caption th{font-size:1.1rem!important}.\[\&_th\]\:leading-none th{--tw-leading:1!important;line-height:1!important}.\[\&_th\]\:font-normal th{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.\[\&_th\]\:opacity-85 th{opacity:.85!important}@media not all and (min-width:750px){.max-md\:\[\&_th\]\:hidden th{display:none!important}}@media(min-width:750px){.md\:\[\&_th\]\:border-b th{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.md\:\[\&_th\]\:border-niche-border th{border-color:rgba(var(--niche-global-text-rgb),.16)!important}.md\:\[\&_th\]\:pr-8 th{padding-right:calc(var(--spacing) * 8)!important}.md\:\[\&_th\]\:text-left th{text-align:left!important}}@media(min-width:990px){.lg\:\[\&_th\]\:border-b th{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.lg\:\[\&_th\]\:border-niche-border th{border-color:rgba(var(--niche-global-text-rgb),.16)!important}}@media(min-width:750px){.md\:\[\&_th\+th\]\:pl-16 th+th{padding-left:calc(var(--spacing) * 16)!important}}@media(min-width:990px){.lg\:\[\&_th\+th\]\:pl-\[5\.4rem\] th+th{padding-left:5.4rem!important}}@media(min-width:750px){.md\:\[\&_th\:first-of-type\]\:pl-8 th:first-of-type{padding-left:calc(var(--spacing) * 8)!important}}.\[\&_thead\]\:after\:absolute thead:after{content:var(--tw-content);position:absolute!important}.\[\&_thead\]\:after\:left-0 thead:after{content:var(--tw-content);left:0!important}.\[\&_thead\]\:after\:block thead:after{content:var(--tw-content);display:block!important}.\[\&_thead\]\:after\:h-px thead:after{content:var(--tw-content);height:1px!important}.\[\&_thead\]\:after\:w-full thead:after{content:var(--tw-content);width:100%!important}.\[\&_thead\]\:after\:bg-niche-border thead:after{content:var(--tw-content);background-color:rgba(var(--niche-global-text-rgb),.16)!important}.\[\&_thead\]\:after\:content-\[\'\'\] thead:after{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}@media not all and (min-width:990px){.max-lg\:\[\&_thead\]\:block thead{display:block!important}.max-lg\:\[\&_thead\]\:w-full thead{width:100%!important}}@media not all and (min-width:750px){.max-md\:\[\&_thead\]\:block thead{display:block!important}.max-md\:\[\&_thead\]\:hidden thead{display:none!important}.max-md\:\[\&_thead\]\:w-full thead{width:100%!important}}@media(min-width:990px){.lg\:\[\&_thead\]\:sticky thead{position:sticky!important}.lg\:\[\&_thead\]\:top-0 thead{top:0!important}.lg\:\[\&_thead\]\:z-3 thead{z-index:3!important}.lg\:\[\&_thead\]\:bg-niche-surface thead{background-color:var(--niche-global-surface)!important}}@media(forced-colors:active){.forced-colors\:\[\&_thead\]\:after\:bg-\[CanvasText\] thead:after{content:var(--tw-content);background-color:canvastext!important}}.\[\&_thead_th\]\:bg-niche-dark thead th{background-color:var(--niche-global-dark)!important}.\[\&_thead_th\]\:text-body-xs thead th{font-size:1.2rem!important}.\[\&_thead_th\]\:font-extrabold thead th{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&_thead_th\]\:tracking-\[0\.07rem\] thead th{--tw-tracking:.07rem!important;letter-spacing:.07rem!important}.\[\&_thead_th\]\:tracking-normal thead th{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&_thead_th\]\:text-niche-light thead th{color:var(--niche-global-light)!important}.\[\&_thead_th\]\:uppercase thead th{text-transform:uppercase!important}@media(min-width:750px){.md\:\[\&_thead_th\]\:py-\[2\.4rem\] thead th{padding-block:2.4rem!important}.md\:\[\&_thead_th\:first-child\]\:w-1\/2 thead th:first-child{width:50%!important}}@media(min-width:990px){.lg\:\[\&_thead_th\:first-child\]\:w-3\/5 thead th:first-child{width:60%!important}.lg\:\[\&_thead_th\:first-child\]\:w-\[37\%\] thead th:first-child{width:37%!important}}@media(min-width:750px){.md\:\[\&_thead_th\:last-child\]\:text-right thead th:last-child,.md\:\[\&_thead_th\:nth-last-child\(-n\+3\)\]\:text-right thead th:nth-last-child(-n+3){text-align:right!important}}@media not all and (min-width:990px){.max-lg\:\[\&_thead_tr\]\:mb-16 thead tr{margin-bottom:calc(var(--spacing) * 16)!important}.max-lg\:\[\&_thead_tr\]\:flex thead tr{display:flex!important}.max-lg\:\[\&_thead_tr\]\:justify-between thead tr{justify-content:space-between!important}.max-lg\:\[\&_thead_tr\]\:border-b thead tr{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.max-lg\:\[\&_thead_tr\]\:border-niche-border thead tr{border-color:rgba(var(--niche-global-text-rgb),.16)!important}}@media not all and (min-width:750px){.max-md\:\[\&_thead_tr\]\:mb-16 thead tr{margin-bottom:calc(var(--spacing) * 16)!important}.max-md\:\[\&_thead_tr\]\:flex thead tr{display:flex!important}.max-md\:\[\&_thead_tr\]\:justify-between thead tr{justify-content:space-between!important}.max-md\:\[\&_thead_tr\]\:border-b thead tr{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.max-md\:\[\&_thead_tr\]\:border-niche-border thead tr{border-color:rgba(var(--niche-global-text-rgb),.16)!important}.max-md\:\[\&_tr\]\:flex tr{display:flex!important}.max-md\:\[\&_tr\]\:w-full tr{width:100%!important}.max-md\:\[\&_tr\]\:flex-col tr{flex-direction:column!important}.max-md\:\[\&_tr\]\:justify-start tr{justify-content:flex-start!important}}.\[\&_ul\]\:m-0 ul{margin:0!important}.\[\&_ul\]\:my-5 ul{margin-block:calc(var(--spacing) * 5)!important}.\[\&_ul\]\:mt-\[1\.2rem\] ul{margin-top:1.2rem!important}.\[\&_ul\]\:mb-16 ul{margin-bottom:calc(var(--spacing) * 16)!important}.\[\&_ul\]\:grid ul{display:grid!important}.\[\&_ul\]\:list-inside ul{list-style-position:inside!important}.\[\&_ul\]\:list-none ul{list-style-type:none!important}.\[\&_ul\]\:gap-2 ul{gap:calc(var(--spacing) * 2)!important}.\[\&_ul\]\:gap-4 ul{gap:calc(var(--spacing) * 4)!important}.\[\&_ul\]\:pl-0 ul{padding-left:0!important}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)!important}.\[\&_ul\]\:pl-8 ul{padding-left:calc(var(--spacing) * 8)!important}.\[\&_ul\]\:pl-\[1\.8rem\] ul{padding-left:1.8rem!important}.\[\&_ul\]\:pl-\[4\.4rem\] ul{padding-left:4.4rem!important}.\[\&_ul\]\:text-center ul{text-align:center!important}.\[\&_ul\]\:text-left ul{text-align:left!important}.\[\&_ul\]\:leading-\[calc\(1\+0\.6\/var\(--font-body-scale\)\)\] ul{--tw-leading:calc(1 + .6 / var(--font-body-scale))!important;line-height:calc(1 + .6 / var(--font-body-scale))!important}.\[\&_ul_a\]\:inline ul a{display:inline!important}.\[\&_ul_p\]\:mb-0 ul p{margin-bottom:0!important}.\[\&_video\]\:absolute video{position:absolute!important}.\[\&_video\]\:inset-0 video{top:0!important;right:0!important;bottom:0!important;left:0!important}.\[\&_video\]\:h-full video{height:100%!important}.\[\&_video\]\:w-full video{width:100%!important}.\[\&_video\]\:bg-niche-dark video{background-color:var(--niche-global-dark)!important}.\[\&_video\]\:object-cover video{object-fit:cover!important}.\[\&\+\.accordion\]\:mt-0+.accordion{margin-top:0!important}.\[\&\+\.accordion\]\:border-t-0+.accordion{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.\[\&\.account\>div\:first-child\]\:flex.account>div:first-child{display:flex!important}.\[\&\.account\>div\:first-child\]\:items-center.account>div:first-child{align-items:center!important}.\[\&\.account\>div\:first-child\]\:justify-between.account>div:first-child{justify-content:space-between!important}.\[\&\.account\>div\:first-child\]\:gap-\[18px\].account>div:first-child{gap:18px!important}.\[\&\.account\>div\:first-child\]\:\!border-0.account>div:first-child{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&\.account\>div\:first-child\]\:\!bg-transparent.account>div:first-child{background-color:#0000!important}.\[\&\.account\>div\:first-child\]\:\!shadow-none.account>div:first-child{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media not all and (min-width:750px){.max-md\:\[\&\.account\>div\:first-child\]\:flex-col.account>div:first-child{flex-direction:column!important}.max-md\:\[\&\.account\>div\:first-child\]\:items-stretch.account>div:first-child{align-items:stretch!important}}.\[\&\.account\>div\:first-child_\.customer\\_\\_title\]\:mb-0.account>div:first-child .customer__title{margin-bottom:0!important}.\[\&\.account\>div\:first-child_\.customer\\_\\_title\]\:flex-1.account>div:first-child .customer__title{flex:1!important}.\[\&\.account\>div\:nth-child\(2\)\]\:grid.account>div:nth-child(2){display:grid!important}.\[\&\.account\>div\:nth-child\(2\)\]\:grid-cols-\[minmax\(0\,2fr\)_minmax\(280px\,1fr\)\].account>div:nth-child(2){grid-template-columns:minmax(0,2fr) minmax(280px,1fr)!important}.\[\&\.account\>div\:nth-child\(2\)\]\:gap-6.account>div:nth-child(2){gap:calc(var(--spacing) * 6)!important}.\[\&\.account\>div\:nth-child\(2\)\]\:p-\[26px\].account>div:nth-child(2){padding:26px!important}@media not all and (min-width:750px){.max-md\:\[\&\.account\>div\:nth-child\(2\)\]\:grid-cols-1.account>div:nth-child(2){grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-md\:\[\&\.account\>div\:nth-child\(2\)\]\:p-\[20px_18px\].account>div:nth-child(2){padding:20px 18px!important}}.\[\&\.active\]\:visible.active{visibility:visible!important}.\[\&\.active\]\:translate-y-0.active{--tw-translate-y:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\[\&\.active\]\:transition-\[transform\,visibility\].active{transition-property:transform,visibility!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&\.addresses\>div\]\:p-6.addresses>div{padding:calc(var(--spacing) * 6)!important}.\[\&\.addresses\>h1\]\:rounded-\(--niche-radius-card\).addresses>h1{border-radius:var(--niche-radius-card)!important}.\[\&\.addresses\>h1\]\:bg-niche-dark.addresses>h1{background-color:var(--niche-global-dark)!important}.\[\&\.addresses\>h1\]\:p-8.addresses>h1{padding:calc(var(--spacing) * 8)!important}.\[\&\.addresses\>h1\]\:font-heading.addresses>h1{font-family:var(--font-heading-family)!important}.\[\&\.addresses\>h1\]\:text-\[clamp\(3\.8rem\,6vw\,7rem\)\].addresses>h1{font-size:clamp(3.8rem,6vw,7rem)!important}.\[\&\.addresses\>h1\]\:leading-\[0\.9\].addresses>h1{--tw-leading:.9!important;line-height:.9!important}.\[\&\.addresses\>h1\]\:font-extrabold.addresses>h1{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&\.addresses\>h1\]\:tracking-normal.addresses>h1{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&\.addresses\>h1\]\:text-niche-light.addresses>h1{color:var(--niche-global-light)!important}.\[\&\.addresses\>h1\]\:uppercase.addresses>h1{text-transform:uppercase!important}@media not all and (min-width:750px){.max-md\:\[\&\.addresses\>h1\]\:-mx-6.addresses>h1{margin-inline:calc(var(--spacing) * -6)!important}.max-md\:\[\&\.addresses\>h1\]\:rounded-none.addresses>h1{border-radius:0!important}.max-md\:\[\&\.addresses\>h1\]\:p-\[28px_18px\].addresses>h1{padding:28px 18px!important}}.\[\&\.addresses\>h1\+a\]\:flex.addresses>h1+a{display:flex!important}.\[\&\.addresses\>h1\+a\]\:items-center.addresses>h1+a{align-items:center!important}.\[\&\.addresses\>h1\+a\]\:justify-between.addresses>h1+a{justify-content:space-between!important}.\[\&\.addresses\>h1\+a\]\:gap-\[18px\].addresses>h1+a{gap:18px!important}.\[\&\.addresses\>ul\]\:grid.addresses>ul{display:grid!important}.\[\&\.addresses\>ul\]\:grid-cols-\[repeat\(auto-fit\,minmax\(260px\,1fr\)\)\].addresses>ul{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}.\[\&\.addresses\>ul\]\:gap-\[18px\].addresses>ul{gap:18px!important}.\[\&\.addresses\>ul\]\:p-0.addresses>ul{padding:0!important}@media not all and (min-width:750px){.max-md\:\[\&\.addresses\>ul\]\:grid-cols-1.addresses>ul{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.\[\&\.addresses\>ul\>li\]\:rounded-\(--niche-radius-card\).addresses>ul>li{border-radius:var(--niche-radius-card)!important}.\[\&\.addresses\>ul\>li\]\:border.addresses>ul>li{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&\.addresses\>ul\>li\]\:border-niche-border-subtle.addresses>ul>li{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&\.addresses\>ul\>li\]\:bg-niche-surface.addresses>ul>li{background-color:var(--niche-global-surface)!important}.\[\&\.addresses\>ul\>li\]\:p-6.addresses>ul>li{padding:calc(var(--spacing) * 6)!important}.\[\&\.addresses\>ul\>li\]\:text-niche-text.addresses>ul>li{color:var(--niche-global-text)!important}.\[\&\.addresses\>ul\>li\]\:shadow-niche-card.addresses>ul>li{--tw-shadow:0 14px 34px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .06))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&\.animate\]\:transition-\[transform\,visibility\].animate{transition-property:transform,visibility!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}@media not all and (min-width:750px){.max-md\:\[\&\.banner\\_\\_buttons--multiple\]\:justify-end.banner__buttons--multiple{justify-content:flex-end!important}}@media(min-width:750px){.md\:\[\&\.banner\\_\\_buttons--multiple\]\:justify-end.banner__buttons--multiple{justify-content:flex-end!important}}@media not all and (min-width:750px){.max-md\:\[\&\.banner\\_\\_buttons--multiple\>\*\]\:min-w-\[22rem\].banner__buttons--multiple>*{min-width:22rem!important}.max-md\:\[\&\.banner\\_\\_buttons--multiple\>\*\]\:grow.banner__buttons--multiple>*{flex-grow:1!important}}@media(min-width:750px){.md\:\[\&\.banner\\_\\_buttons--multiple\>\*\]\:min-w-\[22rem\].banner__buttons--multiple>*{min-width:22rem!important}.md\:\[\&\.banner\\_\\_buttons--multiple\>\*\]\:grow.banner__buttons--multiple>*{flex-grow:1!important}}.\[\&\.cart\\_\\_items--disabled\]\:pointer-events-none.cart__items--disabled{pointer-events:none!important}@media not all and (min-width:750px){.max-md\:\[\&\.content-container--full-width-mobile\]\:rounded-none.content-container--full-width-mobile{border-radius:0!important}.max-md\:\[\&\.content-container--full-width-mobile\]\:border-x-0.content-container--full-width-mobile{border-inline-style:var(--tw-border-style)!important;border-inline-width:0!important}.max-md\:\[\&\.content-container--full-width-mobile\]\:shadow-none.content-container--full-width-mobile{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.\[\&\.country-filter\\_\\_search-icon--hidden\]\:invisible.country-filter__search-icon--hidden{visibility:hidden!important}.\[\&\.country-filter\\_\\_search-icon--hidden\]\:opacity-0.country-filter__search-icon--hidden{opacity:0!important}@media not all and (min-width:750px){.max-md\:\[\&\.country-selector-open\]\:\!translate-y-0.country-selector-open{--tw-translate-y:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.max-md\:\[\&\.country-selector-open\]\:\!filter-none.country-selector-open{filter:none!important}.max-md\:\[\&\.country-selector-open\]\:\!transition-none.country-selector-open{transition-property:none!important}}@media(min-width:990px){.lg\:\[\&\.drawer-menu\]\:gap-x-4.drawer-menu{column-gap:calc(var(--spacing) * 4)!important}}@media(min-width:750px){.md\:\[\&\.facets-container-drawer\]\:flex.facets-container-drawer{display:flex!important}.md\:\[\&\.facets-container-drawer\]\:flex-row.facets-container-drawer{flex-direction:row!important}.md\:\[\&\.facets-container-drawer\]\:flex-wrap.facets-container-drawer{flex-wrap:wrap!important}.md\:\[\&\.facets-container-drawer\]\:items-center.facets-container-drawer{align-items:center!important}.md\:\[\&\.facets-container-drawer\]\:gap-x-0.facets-container-drawer{column-gap:0!important}.md\:\[\&\.facets-container-drawer_\.facets-pill\]\:w-full.facets-container-drawer .facets-pill{width:100%!important}.md\:\[\&\.facets-container-drawer_\.facets\\_\\_form\]\:block.facets-container-drawer .facets__form{display:block!important}.md\:\[\&\.facets-container-drawer_\.mobile-facets\\_\\_wrapper\]\:mr-8.facets-container-drawer .mobile-facets__wrapper{margin-right:calc(var(--spacing) * 8)!important}.md\:\[\&\.facets-container-drawer_\.mobile-facets\\_\\_wrapper\]\:grow.facets-container-drawer .mobile-facets__wrapper{flex-grow:1!important}.md\:\[\&\.facets-container-drawer_\.product-count\]\:m-\[0_0_0\.5rem_3\.5rem\].facets-container-drawer .product-count{margin:0 0 .5rem 3.5rem!important}}@media not all and (min-width:750px){.max-md\:\[\&\.header--has-app\]\:grid-cols-\[auto_1fr_auto\].header--has-app{grid-template-columns:auto 1fr auto!important}}@media(min-width:990px){.lg\:\[\&\.header--middle-center_\.header\\_\\_heading\]\:justify-self-center.header--middle-center .header__heading{justify-self:center!important}.lg\:\[\&\.header--middle-center_\.header\\_\\_heading\]\:text-center.header--middle-center .header__heading{text-align:center!important}.lg\:\[\&\.header--middle-center_\.header\\_\\_heading-link\]\:justify-self-center.header--middle-center .header__heading-link{justify-self:center!important}.lg\:\[\&\.header--middle-center_\.header\\_\\_heading-link\]\:text-center.header--middle-center .header__heading-link{text-align:center!important}.lg\:\[\&\.header--middle-left\.drawer-menu\]\:grid-cols-\[auto_1fr_auto\].header--middle-left.drawer-menu{grid-template-columns:auto 1fr auto!important}.lg\:\[\&\.header--middle-left\.drawer-menu\]\:\[grid-template-areas\:\'navigation_heading_icons\'\].header--middle-left.drawer-menu{grid-template-areas:"navigation heading icons"!important}}@media not all and (min-width:990px){.max-lg\:\[\&\.header--mobile-left\]\:grid-cols-\[auto_2fr_1fr\].header--mobile-left{grid-template-columns:auto 2fr 1fr!important}.max-lg\:\[\&\.header--mobile-left_\.header\\_\\_heading\]\:justify-self-start.header--mobile-left .header__heading{justify-self:flex-start!important}.max-lg\:\[\&\.header--mobile-left_\.header\\_\\_heading\]\:text-left.header--mobile-left .header__heading{text-align:left!important}.max-lg\:\[\&\.header--mobile-left_\.header\\_\\_heading-link\]\:justify-self-start.header--mobile-left .header__heading-link{justify-self:flex-start!important}.max-lg\:\[\&\.header--mobile-left_\.header\\_\\_heading-link\]\:text-left.header--mobile-left .header__heading-link{text-align:left!important}}@media(min-width:990px){.lg\:\[\&\.header--top-center_\.header\\_\\_heading\]\:justify-self-center.header--top-center .header__heading{justify-self:center!important}.lg\:\[\&\.header--top-center_\.header\\_\\_heading\]\:text-center.header--top-center .header__heading{text-align:center!important}.lg\:\[\&\.header--top-center_\.header\\_\\_heading-link\]\:justify-self-center.header--top-center .header__heading-link{justify-self:center!important}.lg\:\[\&\.header--top-center_\.header\\_\\_heading-link\]\:text-center.header--top-center .header__heading-link{text-align:center!important}.lg\:\[\&\.header--top-center\.drawer-menu\]\:grid-cols-\[1fr_auto_1fr\].header--top-center.drawer-menu{grid-template-columns:1fr auto 1fr!important}.lg\:\[\&\.header--top-center\.drawer-menu\]\:\[grid-template-areas\:\'left-icons_heading_icons\'\].header--top-center.drawer-menu{grid-template-areas:"left-icons heading icons"!important}.lg\:\[\&\.header--top-center\:not\(\.drawer-menu\)\]\:\[grid-template-areas\:\'left-icons_heading_icons\'_\'navigation_navigation_navigation\'\].header--top-center:not(.drawer-menu){grid-template-areas:"left-icons heading icons""navigation navigation navigation"!important}.lg\:\[\&\.header--top-left\.drawer-menu\]\:grid-cols-\[auto_1fr_auto\].header--top-left.drawer-menu{grid-template-columns:auto 1fr auto!important}.lg\:\[\&\.header--top-left\.drawer-menu\]\:\[grid-template-areas\:\'navigation_heading_icons\'\].header--top-left.drawer-menu{grid-template-areas:"navigation heading icons"!important}}@media(min-width:750px){.md\:\[\&\.image-with-text\\_\\_grid--reverse\]\:\[grid-template-columns\:var\(--mr-cols-rev\)\].image-with-text__grid--reverse{grid-template-columns:var(--mr-cols-rev)!important}}.\[\&\.is-active\]\:opacity-100.is-active{opacity:1!important}.\[\&\.is-empty\]\:bg-niche-surface.is-empty{background-color:var(--niche-global-surface)!important}.\[\&\.is-empty\]\:text-niche-text.is-empty{color:var(--niche-global-text)!important}.\[\&\.is-empty_\.cart\\_\\_empty-text\]\:font-heading.is-empty .cart__empty-text{font-family:var(--font-heading-family)!important}.\[\&\.is-empty_\.cart\\_\\_empty-text\]\:text-\[clamp\(3\.8rem\,6vw\,7rem\)\].is-empty .cart__empty-text{font-size:clamp(3.8rem,6vw,7rem)!important}.\[\&\.is-empty_\.cart\\_\\_empty-text\]\:leading-\[0\.95\].is-empty .cart__empty-text{--tw-leading:.95!important;line-height:.95!important}.\[\&\.is-empty_\.cart\\_\\_empty-text\]\:font-\(--font-heading-weight\).is-empty .cart__empty-text{--tw-font-weight:var(--font-heading-weight)!important;font-weight:var(--font-heading-weight)!important}.\[\&\.is-empty_\.cart\\_\\_empty-text\]\:tracking-normal.is-empty .cart__empty-text{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&\.is-empty_\.cart\\_\\_empty-text\]\:text-niche-light.is-empty .cart__empty-text{color:var(--niche-global-light)!important}.\[\&\.is-empty_\.cart\\_\\_empty-text\]\:uppercase.is-empty .cart__empty-text{text-transform:uppercase!important}.\[\&\.is-empty_\.cart\\_\\_login-paragraph\]\:text-niche-light-subtle.is-empty .cart__login-paragraph{color:rgba(var(--niche-global-light-rgb),.72)!important}.\[\&\.is-empty_\.cart\\_\\_login-paragraph_a\]\:font-extrabold.is-empty .cart__login-paragraph a{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&\.is-empty_\.cart\\_\\_login-paragraph_a\]\:text-niche-light.is-empty .cart__login-paragraph a{color:var(--niche-global-light)!important}.\[\&\.is-empty_\.cart\\_\\_login-title\]\:font-heading.is-empty .cart__login-title{font-family:var(--font-heading-family)!important}.\[\&\.is-empty_\.cart\\_\\_login-title\]\:leading-\[0\.95\].is-empty .cart__login-title{--tw-leading:.95!important;line-height:.95!important}.\[\&\.is-empty_\.cart\\_\\_login-title\]\:font-\(--font-heading-weight\).is-empty .cart__login-title{--tw-font-weight:var(--font-heading-weight)!important;font-weight:var(--font-heading-weight)!important}.\[\&\.is-empty_\.cart\\_\\_login-title\]\:tracking-normal.is-empty .cart__login-title{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&\.is-empty_\.cart\\_\\_login-title\]\:text-niche-light.is-empty .cart__login-title{color:var(--niche-global-light)!important}.\[\&\.is-empty_\.cart\\_\\_login-title\]\:uppercase.is-empty .cart__login-title{text-transform:uppercase!important}.\[\&\.is-empty_\.cart\\_\\_warnings\]\:m-\[48px_auto_64px\].is-empty .cart__warnings{margin:48px auto 64px!important}.\[\&\.is-empty_\.cart\\_\\_warnings\]\:max-w-\(--page-width\).is-empty .cart__warnings{max-width:var(--page-width)!important}.\[\&\.is-empty_\.cart\\_\\_warnings\]\:rounded-\(--niche-radius-card\).is-empty .cart__warnings{border-radius:var(--niche-radius-card)!important}.\[\&\.is-empty_\.cart\\_\\_warnings\]\:bg-niche-dark.is-empty .cart__warnings{background-color:var(--niche-global-dark)!important}.\[\&\.is-empty_\.cart\\_\\_warnings\]\:p-\[clamp\(48px\,8vw\,96px\)_24px\].is-empty .cart__warnings{padding:clamp(48px,8vw,96px) 24px!important}.\[\&\.is-empty_\.cart\\_\\_warnings\]\:text-niche-light.is-empty .cart__warnings{color:var(--niche-global-light)!important}@media not all and (min-width:750px){.max-md\:\[\&\.is-empty_\.cart\\_\\_warnings\]\:mx-\[-1\.5rem\].is-empty .cart__warnings{margin-inline:-1.5rem!important}.max-md\:\[\&\.is-empty_\.cart\\_\\_warnings\]\:rounded-none.is-empty .cart__warnings{border-radius:0!important}}.\[\&\.is-empty_\.drawer\\_\\_inner\]\:bg-niche-surface.is-empty .drawer__inner{background-color:var(--niche-global-surface)!important}.\[\&\.is-empty_\.drawer\\_\\_inner\]\:p-\[22px\].is-empty .drawer__inner{padding:22px!important}.\[\&\.loading\>span\]\:invisible.loading>span{visibility:hidden!important}.\[\&\.order\>div\:first-child\]\:flex.order>div:first-child{display:flex!important}.\[\&\.order\>div\:first-child\]\:items-center.order>div:first-child{align-items:center!important}.\[\&\.order\>div\:first-child\]\:justify-between.order>div:first-child{justify-content:space-between!important}.\[\&\.order\>div\:first-child\]\:gap-\[18px\].order>div:first-child{gap:18px!important}.\[\&\.order\>div\:first-child\]\:\!border-0.order>div:first-child{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&\.order\>div\:first-child\]\:\!bg-transparent.order>div:first-child{background-color:#0000!important}.\[\&\.order\>div\:first-child\]\:\!shadow-none.order>div:first-child{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media not all and (min-width:750px){.max-md\:\[\&\.order\>div\:first-child\]\:flex-col.order>div:first-child{flex-direction:column!important}.max-md\:\[\&\.order\>div\:first-child\]\:items-stretch.order>div:first-child{align-items:stretch!important}}.\[\&\.order\>div\:first-child_\.customer\\_\\_title\]\:mb-0.order>div:first-child .customer__title{margin-bottom:0!important}.\[\&\.order\>div\:first-child_\.customer\\_\\_title\]\:flex-1.order>div:first-child .customer__title{flex:1!important}.\[\&\.order\>div\:nth-child\(2\)\]\:grid.order>div:nth-child(2){display:grid!important}.\[\&\.order\>div\:nth-child\(2\)\]\:grid-cols-\[minmax\(0\,2fr\)_minmax\(280px\,1fr\)\].order>div:nth-child(2){grid-template-columns:minmax(0,2fr) minmax(280px,1fr)!important}.\[\&\.order\>div\:nth-child\(2\)\]\:gap-6.order>div:nth-child(2){gap:calc(var(--spacing) * 6)!important}.\[\&\.order\>div\:nth-child\(2\)\]\:p-\[26px\].order>div:nth-child(2){padding:26px!important}@media not all and (min-width:750px){.max-md\:\[\&\.order\>div\:nth-child\(2\)\]\:grid-cols-1.order>div:nth-child(2){grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-md\:\[\&\.order\>div\:nth-child\(2\)\]\:p-\[20px_18px\].order>div:nth-child(2){padding:20px 18px!important}}.\[\&\.price\]\:text-body-md.price{font-size:1.4rem!important}.\[\&\.price--center\]\:justify-center.price--center{justify-content:center!important}.\[\&\.price--large\]\:tracking-\[0\.13rem\].price--large{--tw-tracking:.13rem!important;letter-spacing:.13rem!important}@media(min-width:750px){.md\:\[\&\.price--large\]\:text-title-sm.price--large{font-size:1.8rem!important}}.\[\&\.price--unavailable\]\:invisible.price--unavailable{visibility:hidden!important}@media(min-width:990px){.lg\:\[\&\.product--right\]\:\[grid-template-columns\:var\(--fp-cols-rev\)\].product--right{grid-template-columns:var(--fp-cols-rev)!important}.lg\:\[\&\.quantity-popover-container--empty\]\:mr-\[2\.7rem\].quantity-popover-container--empty{margin-right:2.7rem!important}}.\[\&\.quantity-popover\\_\\_info-button--icon-only_svg\]\:size-\[15px\].quantity-popover__info-button--icon-only svg{width:15px!important;height:15px!important}.\[\&\.quantity-popover\\_\\_info-button--icon-only_svg\]\:transition-transform.quantity-popover__info-button--icon-only svg{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&\.quantity-popover\\_\\_info-button--icon-only_svg\]\:duration-\(--duration-default\).quantity-popover__info-button--icon-only svg{--tw-duration:var(--duration-default)!important;transition-duration:var(--duration-default)!important}.\[\&\.quantity-popover\\_\\_info-button--icon-only_svg\]\:ease-\[ease\].quantity-popover__info-button--icon-only svg{--tw-ease:ease!important;transition-timing-function:ease!important}.\[\&\.quantity-popover\\_\\_info-button--icon-only--animation_svg\]\:scale-125.quantity-popover__info-button--icon-only--animation svg{--tw-scale-x:125%!important;--tw-scale-y:125%!important;--tw-scale-z:125%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.\[\&\.quantity-popover\\_\\_info-button--icon-with-label\]\:text-left.quantity-popover__info-button--icon-with-label{text-align:left!important}.\[\&\.quantity-popover\\_\\_info-button--icon-with-label_svg\]\:h-\[14px\].quantity-popover__info-button--icon-with-label svg{height:14px!important}.\[\&\.quantity-popover\\_\\_info-button--icon-with-label_svg\]\:w-\[15px\].quantity-popover__info-button--icon-with-label svg{width:15px!important}.\[\&\.quantity-popover\\_\\_info-button--icon-with-label_svg\]\:shrink-0.quantity-popover__info-button--icon-with-label svg{flex-shrink:0!important}.\[\&\.quantity-popover\\_\\_info-button--open\]\:underline.quantity-popover__info-button--open{text-decoration-line:underline!important}.\[\&\.quick-order-list\\_\\_container--disabled\]\:pointer-events-none.quick-order-list__container--disabled{pointer-events:none!important}.\[\&\.quick-order-list\\_\\_container--disabled\]\:opacity-50.quick-order-list__container--disabled{opacity:.5!important}@media(min-width:750px){.md\:\[\&\.slider\]\:p-0.slider{padding:0!important}.md\:\[\&\.slider--tablet-up\]\:flex.slider--tablet-up{display:flex!important}.md\:\[\&\.slider--tablet-up\]\:flex-1.slider--tablet-up{flex:1!important}.md\:\[\&\.slider--tablet-up\]\:\[scroll-padding-left\:0\.5rem\].slider--tablet-up{scroll-padding-left:.5rem!important}.md\:\[\&\.slider--tablet-up\]\:p-2.slider--tablet-up{padding:calc(var(--spacing) * 2)!important}}.\[\&\.slider-component-full-width\]\:\[--desktop-margin-left-first-item\:1\.5rem\].slider-component-full-width{--desktop-margin-left-first-item:1.5rem!important}@media(min-width:750px){.md\:\[\&\.slider-counter--dots\]\:mx-\[1\.2rem\].slider-counter--dots{margin-inline:1.2rem!important}}.\[\&\.slider-counter\\_\\_link--active\.slider-counter\\_\\_link--numbers\]\:scale-110.slider-counter__link--active.slider-counter__link--numbers{--tw-scale-x:110%!important;--tw-scale-y:110%!important;--tw-scale-z:110%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.\[\&\.slider-counter\\_\\_link--active\.slider-counter\\_\\_link--numbers\]\:text-niche-text.slider-counter__link--active.slider-counter__link--numbers{color:var(--niche-global-text)!important}.\[\&\.slider-counter\\_\\_link--active\.slider-counter\\_\\_link--numbers\]\:underline.slider-counter__link--active.slider-counter__link--numbers{text-decoration-line:underline!important}.\[\&\.slider-counter\\_\\_link--numbers\]\:text-niche-control-muted.slider-counter__link--numbers{color:rgba(var(--niche-global-text-rgb),.5)!important}.\[\&\.slider-counter\\_\\_link--numbers\]\:text-niche-muted.slider-counter__link--numbers{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&\.slider-counter\\_\\_link--numbers\]\:no-underline.slider-counter__link--numbers{text-decoration-line:none!important}.\[\&\.slider-counter\\_\\_link--numbers\:hover\]\:scale-110.slider-counter__link--numbers:hover{--tw-scale-x:110%!important;--tw-scale-y:110%!important;--tw-scale-z:110%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.\[\&\.slider-counter\\_\\_link--numbers\:hover\]\:text-niche-text.slider-counter__link--numbers:hover{color:var(--niche-global-text)!important}.\[\&\.slideshow\\_\\_autoplay--paused_\.icon-pause\]\:invisible.slideshow__autoplay--paused .icon-pause{visibility:hidden!important}.\[\&\.slideshow\\_\\_autoplay--paused_\.icon-pause\]\:scale-\[0\.8\].slideshow__autoplay--paused .icon-pause{scale:.8!important}.\[\&\.slideshow\\_\\_autoplay--paused_\.icon-pause\]\:opacity-0.slideshow__autoplay--paused .icon-pause{opacity:0!important}@media not all and (min-width:990px){.max-lg\:\[\&\.variant-item--no-media\]\:grid-cols-\[repeat\(3\,auto\)\].variant-item--no-media{grid-template-columns:repeat(3,auto)!important}.max-lg\:\[\&\.variant-item--no-media\]\:grid-rows-\[repeat\(2\,auto\)\].variant-item--no-media{grid-template-rows:repeat(2,auto)!important}}.\[\&\.variant-item\\_\\_image-container--no-img\]\:border-0.variant-item__image-container--no-img{border-style:var(--tw-border-style)!important;border-width:0!important}@media(min-width:990px){.lg\:\[\&\.variant-item\\_\\_quantity-wrapper--no-info\]\:pl-\[calc\(15px\+3\.4rem\)\].variant-item__quantity-wrapper--no-info{padding-left:calc(15px + 3.4rem)!important}.lg\:\[\&\.variant-remove-total--empty_\.loading\\_\\_spinner\]\:top-\[-1rem\].variant-remove-total--empty .loading__spinner{top:-1rem!important}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none!important}.\[\&\:\:-webkit-inner-spin-button\]\:m-0::-webkit-inner-spin-button{margin:0!important}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none!important;appearance:none!important}.\[\&\:\:-webkit-outer-spin-button\]\:m-0::-webkit-outer-spin-button{margin:0!important}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none!important;appearance:none!important}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none!important}.\[\&\:\:-webkit-search-decoration\]\:appearance-none::-webkit-search-decoration{-webkit-appearance:none!important;appearance:none!important}.\[\&\:after\]\:clear-both:after{clear:both!important}.\[\&\:after\]\:block:after{display:block!important}.\[\&\:after\]\:content-\[\'\'\]:after{--tw-content:""!important;content:var(--tw-content)!important}.\[\&\:has\(\.dynamic-checkout\\_\\_content\:empty\)\]\:m-0:has(.dynamic-checkout__content:empty){margin:0!important}@media(min-width:990px){.lg\:\[\&\:has\(\>li_\.header__menu-item\:focus-visible\)\>li_\.header__menu-item\]\:opacity-45:has(>li .header menu-item:focus-visible)>li .header menu-item{opacity:.45!important}.lg\:\[\&\:has\(\>li_\.header__menu-item\:focus-visible\)\>li_\.header__menu-item\:focus-visible\]\:opacity-100:has(>li .header menu-item:focus-visible)>li .header menu-item:focus-visible{opacity:1!important}.lg\:\[\&\:has\(\>li_\.header__menu-item\:hover\)\>li_\.header__menu-item\]\:opacity-45:has(>li .header menu-item:hover)>li .header menu-item{opacity:.45!important}.lg\:\[\&\:has\(\>li_\.header__menu-item\:hover\)\>li_\.header__menu-item\:hover\]\:opacity-100:has(>li .header menu-item:hover)>li .header menu-item:hover{opacity:1!important}}.\[\[available\]\]\:min-h-32[available]{min-height:calc(var(--spacing) * 32)!important}.\[\&\:not\(\.account\)\:not\(\.order\)\:not\(\.addresses\)\]\:max-w-\[680px\]:not(.account):not(.order):not(.addresses){max-width:680px!important}.\[\&\:not\(\.account\)\:not\(\.order\)\:not\(\.addresses\)_form\]\:p-\[26px\]:not(.account):not(.order):not(.addresses) form,.\[\&\:not\(\.account\)\:not\(\.order\)\:not\(\.addresses\)\>div\]\:p-\[26px\]:not(.account):not(.order):not(.addresses)>div{padding:26px!important}@media(min-width:990px){.lg\:\[\&\:not\(\.drawer-menu\)\]\:grid-cols-\[auto_1fr_auto\]:not(.drawer-menu){grid-template-columns:auto 1fr auto!important}.lg\:\[\&\:not\(\.drawer-menu\)\]\:gap-x-\[2\.4rem\]:not(.drawer-menu){column-gap:2.4rem!important}.lg\:\[\&\:not\(\.drawer-menu\)\]\:\[grid-template-areas\:\'heading_navigation_icons\'\]:not(.drawer-menu){grid-template-areas:"heading navigation icons"!important}.lg\:\[\&\:not\(\.drawer-menu\)_\.header\\_\\_inline-menu\]\:block:not(.drawer-menu) .header__inline-menu{display:block!important}.lg\:\[\&\:not\(\.drawer-menu\)_\.header\\_\\_inline-menu\]\:h-\[4\.4rem\]:not(.drawer-menu) .header__inline-menu{height:4.4rem!important}.lg\:\[\&\:not\(\.drawer-menu\)_\.header\\_\\_inline-menu\]\:items-center:not(.drawer-menu) .header__inline-menu{align-items:center!important}.lg\:\[\&\:not\(\.drawer-menu\)_\.header\\_\\_inline-menu\]\:self-center:not(.drawer-menu) .header__inline-menu{align-self:center!important}.lg\:\[\&\:not\(\.drawer-menu\)_\.header\\_\\_inline-menu\]\:justify-self-start:not(.drawer-menu) .header__inline-menu{justify-self:flex-start!important}.lg\:\[\&\:not\(\.drawer-menu\)_\.list-menu--inline\]\:flex-nowrap:not(.drawer-menu) .list-menu--inline{flex-wrap:nowrap!important}.lg\:\[\&\:not\(\.header--middle-left\)\:not\(\.header--middle-center\)_\.header\\_\\_inline-menu\]\:mt-\[1\.05rem\]:not(.header--middle-left):not(.header--middle-center) .header__inline-menu{margin-top:1.05rem!important}}.\[\&\:not\(\.hidden\)\]\:flex:not(.hidden){display:flex!important}.\[\&\:not\(\.hidden\)\]\:inline-flex:not(.hidden){display:inline-flex!important}.\[\&\:not\(\.hidden\)\+\.cart-item\\_\\_price-wrapper\]\:opacity-50:not(.hidden)+.cart-item__price-wrapper{opacity:.5!important}.\[\&\:not\(\.hidden\)\~cart-remove-button\]\:pointer-events-none:not(.hidden)~cart-remove-button{pointer-events:none!important}.\[\&\:not\(\.hidden\)\~cart-remove-button\]\:cursor-default:not(.hidden)~cart-remove-button{cursor:default!important}.\[\&\:not\(\.hidden\)\~cart-remove-button\]\:opacity-50:not(.hidden)~cart-remove-button{opacity:.5!important}.\[\&\:not\(\.is-active\)\]\:pointer-events-none:not(.is-active){pointer-events:none!important}@media not all and (min-width:750px){.max-md\:\[\&\:not\(\.predictive-search\\_\\_results-groups-wrapper--no-suggestions\)\]\:gap-8:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:calc(var(--spacing) * 8)!important}}.\[\&\:not\(\.price--show-badge\)_\.price-item--last\:last-of-type\]\:m-0:not(.price--show-badge) .price-item--last:last-of-type{margin:0!important}.\[\&\:not\(\.quantity-popover-container--hover\)\]\:items-center:not(.quantity-popover-container--hover){align-items:center!important}@media not all and (min-width:750px){.max-md\:\[\&\:not\(\.slider\)\]\:px-6:not(.slider){padding-inline:calc(var(--spacing) * 6)!important}}@media(min-width:750px){@media not all and (min-width:990px){.md\:max-lg\:\[\&\:not\(\.slider\)\]\:px-20:not(.slider){padding-inline:calc(var(--spacing) * 20)!important}}}.\[\&\:not\(\.slideshow\\_\\_autoplay--paused\)_\.icon-play\]\:invisible:not(.slideshow__autoplay--paused) .icon-play{visibility:hidden!important}.\[\&\:not\(\.slideshow\\_\\_autoplay--paused\)_\.icon-play\]\:scale-\[0\.8\]:not(.slideshow__autoplay--paused) .icon-play{scale:.8!important}.\[\&\:not\(\.slideshow\\_\\_autoplay--paused\)_\.icon-play\]\:opacity-0:not(.slideshow__autoplay--paused) .icon-play{opacity:0!important}.\[\&\:not\(\[loaded\]\)_template\]\:z-\[-1\]:not([loaded]) template{z-index:-1!important}.\[\&\>\*\]\:absolute>*{position:absolute!important}.\[\&\>\*\]\:top-0>*{top:0!important}.\[\&\>\*\]\:left-0>*{left:0!important}.\[\&\>\*\]\:m-auto>*{margin:auto!important}.\[\&\>\*\]\:mx-auto>*{margin-inline:auto!important}.\[\&\>\*\]\:box-border>*{box-sizing:border-box!important}.\[\&\>\*\]\:block>*{display:block!important}.\[\&\>\*\]\:h-auto>*{height:auto!important}.\[\&\>\*\]\:h-full>*{height:100%!important}.\[\&\>\*\]\:w-full>*{width:100%!important}.\[\&\>\*\]\:max-w-full>*{max-width:100%!important}@media not all and (min-width:750px){.max-md\:\[\&\>\*\]\:max-h-full>*{max-height:100%!important}}@media(min-width:750px){.md\:\[\&\>\*\]\:w-full>*{width:100%!important}}.\[\&\>\*\+\*\]\:mt-4>*+*{margin-top:calc(var(--spacing) * 4)!important}.\[\&\>\*\+\*\]\:mt-8>*+*{margin-top:calc(var(--spacing) * 8)!important}.\[\&\>\*\+\*\]\:mt-10>*+*{margin-top:calc(var(--spacing) * 10)!important}.\[\&\>\*\+\*\]\:mt-\[0\.6rem\]>*+*{margin-top:.6rem!important}.\[\&\>\*\+\*\]\:mt-\[6\.5rem\]>*+*{margin-top:6.5rem!important}@media(min-width:750px){.md\:\[\&\>\*\+\*\]\:mt-0>*+*{margin-top:0!important}.md\:\[\&\>\*\+\*\]\:mt-8>*+*{margin-top:calc(var(--spacing) * 8)!important}.md\:\[\&\>\*\+\*\]\:ml-16>*+*{margin-left:calc(var(--spacing) * 16)!important}}@media(min-width:990px){.lg\:\[\&\>\*\+\*\]\:mt-6>*+*{margin-top:calc(var(--spacing) * 6)!important}}.\[\&\>\*\+\.banner\\_\\_text\]\:mt-6>*+.banner__text{margin-top:calc(var(--spacing) * 6)!important}@media(min-width:750px){.md\:\[\&\>\*\+\.banner\\_\\_text\]\:mt-8>*+.banner__text{margin-top:calc(var(--spacing) * 8)!important}}.\[\&\>\*\+strong\]\:ml-4>*+strong{margin-left:calc(var(--spacing) * 4)!important}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0!important}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0!important}.\[\&\>\*\:not\(\.active\)\]\:hidden>:not(.active){display:none!important}@media(min-width:750px){.md\:\[\&\>\*\:not\(\.active\)\]\:block>:not(.active){display:block!important}}.\[\&\>\.banner\\_\\_buttons\]\:mt-8>.banner__buttons{margin-top:calc(var(--spacing) * 8)!important}.\[\&\>\.icon\]\:mr-\[0\.7rem\]>.icon{margin-right:.7rem!important}.\[\&\>\.icon\]\:size-\[1\.2rem\]>.icon{width:1.2rem!important;height:1.2rem!important}.\[\&\>\.icon\]\:text-niche-accent>.icon{color:var(--niche-global-accent)!important}.\[\&\>\.image-with-text\\_\\_heading\:first-child\]\:mt-0>.image-with-text__heading:first-child{margin-top:0!important}.\[\&\>\.image-with-text\\_\\_text\+\[data-slot\=button\]\]\:mt-12>.image-with-text__text+[data-slot=button]{margin-top:calc(var(--spacing) * 12)!important}.\[\&\>\.image-with-text\\_\\_text--caption\+_\.image-with-text\\_\\_heading\]\:mt-0>.image-with-text__text--caption+.image-with-text__heading,.\[\&\>\.image-with-text\\_\\_text--caption\:first-child\]\:mt-0>.image-with-text__text--caption:first-child{margin-top:0!important}.\[\&\>\.image-with-text\\_\\_text\:empty\~a\]\:mt-8>.image-with-text__text:empty~a{margin-top:calc(var(--spacing) * 8)!important}.\[\&\>\.product\\_\\_media-item--variant\.product\\_\\_media-item--variant\]\:hidden>.product__media-item--variant.product__media-item--variant{display:none!important}@media(min-width:750px){.md\:\[\&\>\.product\\_\\_media-item--variant\:first-child\]\:block>.product__media-item--variant:first-child{display:block!important}}.peer-disabled\:\[\&\>\.swatch\]\:relative:is(:where(.peer):disabled~*)>.swatch{position:relative!important}.peer-disabled\:\[\&\>\.swatch\]\:overflow-hidden:is(:where(.peer):disabled~*)>.swatch{overflow:hidden!important}.peer-disabled\:\[\&\>\.swatch\]\:opacity-40:is(:where(.peer):disabled~*)>.swatch{opacity:.4!important}.peer-\[\.visually-disabled\]\:\[\&\>\.swatch\]\:relative:is(:where(.peer).visually-disabled~*)>.swatch{position:relative!important}.peer-\[\.visually-disabled\]\:\[\&\>\.swatch\]\:overflow-hidden:is(:where(.peer).visually-disabled~*)>.swatch{overflow:hidden!important}.peer-\[\.visually-disabled\]\:\[\&\>\.swatch\]\:opacity-40:is(:where(.peer).visually-disabled~*)>.swatch{opacity:.4!important}.peer-disabled\:\[\&\>\.swatch\]\:after\:absolute:is(:where(.peer):disabled~*)>.swatch:after{content:var(--tw-content);position:absolute!important}.peer-disabled\:\[\&\>\.swatch\]\:after\:bottom-\[-0\.05rem\]:is(:where(.peer):disabled~*)>.swatch:after{content:var(--tw-content);bottom:-.05rem!important}.peer-disabled\:\[\&\>\.swatch\]\:after\:left-0:is(:where(.peer):disabled~*)>.swatch:after{content:var(--tw-content);left:0!important}.peer-disabled\:\[\&\>\.swatch\]\:after\:h-\[0\.1rem\]:is(:where(.peer):disabled~*)>.swatch:after{content:var(--tw-content);height:.1rem!important}.peer-disabled\:\[\&\>\.swatch\]\:after\:w-\[calc\(var\(--swatch-input--size\,4\.4rem\)\*1\.414\)\]:is(:where(.peer):disabled~*)>.swatch:after{content:var(--tw-content);width:calc(var(--swatch-input--size,4.4rem) * 1.414)!important}.peer-disabled\:\[\&\>\.swatch\]\:after\:origin-left:is(:where(.peer):disabled~*)>.swatch:after{content:var(--tw-content);transform-origin:0!important}.peer-disabled\:\[\&\>\.swatch\]\:after\:-rotate-45:is(:where(.peer):disabled~*)>.swatch:after{content:var(--tw-content);rotate:-45deg!important}.peer-disabled\:\[\&\>\.swatch\]\:after\:bg-niche-text:is(:where(.peer):disabled~*)>.swatch:after{content:var(--tw-content);background-color:var(--niche-global-text)!important}.peer-disabled\:\[\&\>\.swatch\]\:after\:content-\[\'\'\]:is(:where(.peer):disabled~*)>.swatch:after{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}.peer-\[\.visually-disabled\]\:\[\&\>\.swatch\]\:after\:absolute:is(:where(.peer).visually-disabled~*)>.swatch:after{content:var(--tw-content);position:absolute!important}.peer-\[\.visually-disabled\]\:\[\&\>\.swatch\]\:after\:bottom-\[-0\.05rem\]:is(:where(.peer).visually-disabled~*)>.swatch:after{content:var(--tw-content);bottom:-.05rem!important}.peer-\[\.visually-disabled\]\:\[\&\>\.swatch\]\:after\:left-0:is(:where(.peer).visually-disabled~*)>.swatch:after{content:var(--tw-content);left:0!important}.peer-\[\.visually-disabled\]\:\[\&\>\.swatch\]\:after\:h-\[0\.1rem\]:is(:where(.peer).visually-disabled~*)>.swatch:after{content:var(--tw-content);height:.1rem!important}.peer-\[\.visually-disabled\]\:\[\&\>\.swatch\]\:after\:w-\[calc\(var\(--swatch-input--size\,4\.4rem\)\*1\.414\)\]:is(:where(.peer).visually-disabled~*)>.swatch:after{content:var(--tw-content);width:calc(var(--swatch-input--size,4.4rem) * 1.414)!important}.peer-\[\.visually-disabled\]\:\[\&\>\.swatch\]\:after\:origin-left:is(:where(.peer).visually-disabled~*)>.swatch:after{content:var(--tw-content);transform-origin:0!important}.peer-\[\.visually-disabled\]\:\[\&\>\.swatch\]\:after\:-rotate-45:is(:where(.peer).visually-disabled~*)>.swatch:after{content:var(--tw-content);rotate:-45deg!important}.peer-\[\.visually-disabled\]\:\[\&\>\.swatch\]\:after\:bg-niche-text:is(:where(.peer).visually-disabled~*)>.swatch:after{content:var(--tw-content);background-color:var(--niche-global-text)!important}.peer-\[\.visually-disabled\]\:\[\&\>\.swatch\]\:after\:content-\[\'\'\]:is(:where(.peer).visually-disabled~*)>.swatch:after{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}.\[\&\>\:nth-child\(2\)\]\:mt-4>:nth-child(2){margin-top:calc(var(--spacing) * 4)!important}.\[\&\>button\]\:absolute>button{position:absolute!important}.\[\&\>button\]\:inset-0>button{top:0!important;right:0!important;bottom:0!important;left:0!important}.\[\&\>button\]\:block>button{display:block!important}.\[\&\>button\]\:size-full>button{width:100%!important;height:100%!important}.\[\&\>button\]\:max-w-full>button{max-width:100%!important}.\[\&\>details\[open\]\]\:pb-\[1\.5rem\]>details[open]{padding-bottom:1.5rem!important}.\[\&\>div\]\:rounded-\(--niche-radius-card\)>div{border-radius:var(--niche-radius-card)!important}.\[\&\>div\]\:border>div{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&\>div\]\:border-niche-border-subtle>div{border-color:rgba(var(--niche-global-text-rgb),.1)!important}.\[\&\>div\]\:bg-niche-surface>div{background-color:var(--niche-global-surface)!important}.\[\&\>div\]\:text-niche-text>div{color:var(--niche-global-text)!important}.\[\&\>div\]\:shadow-niche-card>div{--tw-shadow:0 14px 34px var(--tw-shadow-color,rgba(var(--niche-global-text-rgb), .06))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media not all and (min-width:750px){.max-md\:\[\&\>div\]\:-mx-6>div{margin-inline:calc(var(--spacing) * -6)!important}.max-md\:\[\&\>div\]\:rounded-none>div{border-radius:0!important}.max-md\:\[\&\>div\]\:border-x-0>div{border-inline-style:var(--tw-border-style)!important;border-inline-width:0!important}}.\[\&\>div_label\]\:tracking-normal>div label{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&\>div_label\]\:text-niche-meta>div label{color:rgba(var(--niche-global-text-rgb),.68)!important}@media(min-width:990px){.lg\:\[\&\>div\:nth-of-type\(2\)\]\:mt-20>div:nth-of-type(2){margin-top:calc(var(--spacing) * 20)!important}.lg\:\[\&\>div\:nth-of-type\(2\)\]\:flex>div:nth-of-type(2){display:flex!important}.lg\:\[\&\>div\:nth-of-type\(2\)\>div\:first-of-type\]\:grow>div:nth-of-type(2)>div:first-of-type{flex-grow:1!important}.lg\:\[\&\>div\:nth-of-type\(2\)\>div\:first-of-type\]\:pr-\[3\.2rem\]>div:nth-of-type(2)>div:first-of-type{padding-right:3.2rem!important}}.\[\&\>div\:nth-of-type\(2\)\>div\:first-of-type_h2\]\:mb-0>div:nth-of-type(2)>div:first-of-type h2,.\[\&\>div\:nth-of-type\(2\)\>div\:first-of-type_h2\~p\]\:mb-0>div:nth-of-type(2)>div:first-of-type h2~p{margin-bottom:0!important}.\[\&\>div\:nth-of-type\(2\)\>div\:first-of-type_h2\~p\]\:text-body-md>div:nth-of-type(2)>div:first-of-type h2~p{font-size:1.4rem!important}.\[\&\>div\:nth-of-type\(2\)\>div\:first-of-type_h2\~p\:last-of-type\]\:mb-12>div:nth-of-type(2)>div:first-of-type h2~p:last-of-type{margin-bottom:calc(var(--spacing) * 12)!important}@media(min-width:750px){@media not all and (min-width:990px){.md\:max-lg\:\[\&\>div\:nth-of-type\(2\)\>div\:last-of-type\]\:flex>div:nth-of-type(2)>div:last-of-type{display:flex!important}.md\:max-lg\:\[\&\>div\:nth-of-type\(2\)\>div\:last-of-type_div\]\:pr-\[3\.2rem\]>div:nth-of-type(2)>div:last-of-type div{padding-right:3.2rem!important}}}.\[\&\>div\:nth-of-type\(2\)\>div\:last-of-type_h2\+p\]\:mb-0>div:nth-of-type(2)>div:last-of-type h2+p{margin-bottom:0!important}.\[\&\>div\:only-child\]\:ml-auto>div:only-child{margin-left:auto!important}.\[\&\>h1\]\:mt-0>h1{margin-top:0!important}.\[\&\>h1\]\:mb-\[26px\]>h1{margin-bottom:26px!important}.\[\&\>h1\]\:rounded-\(--niche-radius-card\)>h1{border-radius:var(--niche-radius-card)!important}.\[\&\>h1\]\:bg-niche-dark>h1{background-color:var(--niche-global-dark)!important}.\[\&\>h1\]\:p-8>h1{padding:calc(var(--spacing) * 8)!important}.\[\&\>h1\]\:font-heading>h1{font-family:var(--font-heading-family)!important}.\[\&\>h1\]\:text-\[clamp\(3\.8rem\,6vw\,7rem\)\]>h1{font-size:clamp(3.8rem,6vw,7rem)!important}.\[\&\>h1\]\:leading-\[0\.9\]>h1{--tw-leading:.9!important;line-height:.9!important}.\[\&\>h1\]\:font-extrabold>h1{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.\[\&\>h1\]\:tracking-normal>h1{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&\>h1\]\:text-niche-light>h1{color:var(--niche-global-light)!important}.\[\&\>h1\]\:uppercase>h1{text-transform:uppercase!important}@media not all and (min-width:750px){.max-md\:\[\&\>h1\]\:-mx-6>h1{margin-inline:calc(var(--spacing) * -6)!important}.max-md\:\[\&\>h1\]\:rounded-none>h1{border-radius:0!important}.max-md\:\[\&\>h1\]\:p-\[28px_18px\]>h1{padding:28px 18px!important}}.\[\&\>iframe\]\:absolute>iframe{position:absolute!important}.\[\&\>iframe\]\:inset-0>iframe{top:0!important;right:0!important;bottom:0!important;left:0!important}.\[\&\>iframe\]\:block>iframe{display:block!important}.\[\&\>iframe\]\:size-full>iframe{width:100%!important;height:100%!important}.\[\&\>iframe\]\:max-w-full>iframe{max-width:100%!important}.\[\&\>img\]\:absolute>img{position:absolute!important}.\[\&\>img\]\:inset-0>img{top:0!important;right:0!important;bottom:0!important;left:0!important}.\[\&\>img\]\:top-0>img{top:0!important}.\[\&\>img\]\:left-0>img{left:0!important}.\[\&\>img\]\:block>img{display:block!important}.\[\&\>img\]\:size-full>img{width:100%!important;height:100%!important}.\[\&\>img\]\:max-w-full>img{max-width:100%!important}.\[\&\>img\]\:object-cover>img{object-fit:cover!important}.\[\&\>img\]\:object-center>img{object-position:center!important}.\[\&\>img\]\:transition-opacity>img{transition-property:opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\[\&\>img\]\:duration-\[400ms\]>img{--tw-duration:.4s!important;transition-duration:.4s!important}.\[\&\>img\]\:ease-\[cubic-bezier\(0\.25\,0\.46\,0\.45\,0\.94\)\]>img{--tw-ease:cubic-bezier(.25,.46,.45,.94)!important;transition-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.\[\&\>input\]\:h-13>input{height:calc(var(--spacing) * 13)!important}.\[\&\>input\]\:min-h-13>input{min-height:calc(var(--spacing) * 13)!important}.\[\&\>input\]\:w-full>input{width:100%!important}.\[\&\>input\]\:min-w-28>input{min-width:calc(var(--spacing) * 28)!important}.\[\&\>input\]\:grow>input{flex-grow:1!important}.\[\&\>input\]\:appearance-none>input{-webkit-appearance:none!important;appearance:none!important}.\[\&\>input\]\:border-0>input{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&\>input\]\:bg-niche-surface>input{background-color:var(--niche-global-surface)!important}.\[\&\>input\]\:px-5>input{padding-inline:calc(var(--spacing) * 5)!important}.\[\&\>input\]\:pt-6>input{padding-top:calc(var(--spacing) * 6)!important}.\[\&\>input\]\:pb-2>input{padding-bottom:calc(var(--spacing) * 2)!important}.\[\&\>input\]\:font-semibold>input{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.\[\&\>input\]\:text-niche-text>input{color:var(--niche-global-text)!important}.\[\&\>input\]\:outline-none>input{--tw-outline-style:none!important;outline-style:none!important}.\[\&\>input\]\:placeholder\:text-transparent>input::placeholder{color:#0000!important}.\[\&\>input\]\:focus-visible\:ring-2>input:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&\>input\]\:focus-visible\:ring-niche-text\/25>input:focus-visible{--tw-ring-color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.\[\&\>input\]\:focus-visible\:ring-niche-text\/25>input:focus-visible{--tw-ring-color:color-mix(in oklab, var(--niche-global-text) 25%, transparent)!important}}.\[\&\>input\:\:-webkit-search-cancel-button\]\:hidden>input::-webkit-search-cancel-button{display:none!important}.\[\&\>label\]\:pointer-events-none>label{pointer-events:none!important}.\[\&\>label\]\:absolute>label{position:absolute!important}.\[\&\>label\]\:top-2>label{top:calc(var(--spacing) * 2)!important}.\[\&\>label\]\:left-5>label{left:calc(var(--spacing) * 5)!important}.\[\&\>label\]\:mb-0>label{margin-bottom:0!important}.\[\&\>label\]\:text-caption>label{font-size:1.1rem!important}.\[\&\>label\]\:leading-none>label{--tw-leading:1!important;line-height:1!important}.\[\&\>label\]\:font-bold>label{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.\[\&\>label\]\:tracking-normal>label{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.\[\&\>label\]\:text-niche-muted>label{color:rgba(var(--niche-global-text-rgb),.72)!important}.\[\&\>label\]\:uppercase>label{text-transform:uppercase!important}.\[\&\>model-viewer\]\:absolute>model-viewer{position:absolute!important}.\[\&\>model-viewer\]\:inset-0>model-viewer{top:0!important;right:0!important;bottom:0!important;left:0!important}.\[\&\>model-viewer\]\:block>model-viewer{display:block!important}.\[\&\>model-viewer\]\:size-full>model-viewer{width:100%!important;height:100%!important}.\[\&\>model-viewer\]\:max-w-full>model-viewer{max-width:100%!important}.\[\&\>product-info\]\:p-0>product-info{padding:0!important}.\[\&\>section\:only-child\]\:h-full>section:only-child,.\[\&\>section\:only-child\>div\]\:h-full>section:only-child>div{height:100%!important}.\[\&\>select\]\:h-13>select{height:calc(var(--spacing) * 13)!important}.\[\&\>select\]\:min-h-13>select{min-height:calc(var(--spacing) * 13)!important}.\[\&\>select\]\:w-full>select{width:100%!important}.\[\&\>select\]\:min-w-28>select{min-width:calc(var(--spacing) * 28)!important}.\[\&\>select\]\:appearance-none>select{-webkit-appearance:none!important;appearance:none!important}.\[\&\>select\]\:border-0>select{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&\>select\]\:bg-niche-surface>select{background-color:var(--niche-global-surface)!important}.\[\&\>select\]\:py-0>select{padding-block:0!important}.\[\&\>select\]\:pr-14>select{padding-right:calc(var(--spacing) * 14)!important}.\[\&\>select\]\:pl-5>select{padding-left:calc(var(--spacing) * 5)!important}.\[\&\>select\]\:font-semibold>select{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.\[\&\>select\]\:text-niche-text>select{color:var(--niche-global-text)!important}.\[\&\>select\]\:outline-none>select{--tw-outline-style:none!important;outline-style:none!important}.\[\&\>select\]\:focus-visible\:ring-2>select:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&\>select\]\:focus-visible\:ring-niche-text\/25>select:focus-visible{--tw-ring-color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.\[\&\>select\]\:focus-visible\:ring-niche-text\/25>select:focus-visible{--tw-ring-color:color-mix(in oklab, var(--niche-global-text) 25%, transparent)!important}}.\[\&\>span\]\:transition-\[text-decoration\]>span{transition-property:-webkit-text-decoration,text-decoration!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}@media(hover:hover){.hover\:\[\&\>span\]\:underline:hover>span{text-decoration-line:underline!important}.hover\:\[\&\>span\]\:underline-offset-\[0\.3rem\]:hover>span{text-underline-offset:.3rem!important}}.\[\&\>summary\:before\]\:hidden>summary:before{display:none!important}.\[\&\>svg\]\:absolute>svg{position:absolute!important}.\[\&\>svg\]\:top-1\/2>svg{top:50%!important}.\[\&\>svg\]\:left-1\/2>svg{left:50%!important}.\[\&\>svg\]\:size-full>svg{width:100%!important;height:100%!important}.\[\&\>svg\]\:-translate-x-1\/2>svg{--tw-translate-x: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\[\&\>svg\]\:-translate-y-1\/2>svg{--tw-translate-y: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\[\&\>svg\]\:fill-current>svg{fill:currentColor!important}@media(min-width:750px){.md\:\[\&\>td\+td\]\:pl-16>td+td{padding-left:calc(var(--spacing) * 16)!important}}.\[\&\>textarea\]\:min-h-40>textarea{min-height:calc(var(--spacing) * 40)!important}.\[\&\>textarea\]\:w-full>textarea{width:100%!important}.\[\&\>textarea\]\:resize-y>textarea{resize:vertical!important}.\[\&\>textarea\]\:border-0>textarea{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&\>textarea\]\:bg-niche-surface>textarea{background-color:var(--niche-global-surface)!important}.\[\&\>textarea\]\:px-5>textarea{padding-inline:calc(var(--spacing) * 5)!important}.\[\&\>textarea\]\:pt-8>textarea{padding-top:calc(var(--spacing) * 8)!important}.\[\&\>textarea\]\:pb-3>textarea{padding-bottom:calc(var(--spacing) * 3)!important}.\[\&\>textarea\]\:font-semibold>textarea{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.\[\&\>textarea\]\:text-niche-text>textarea{color:var(--niche-global-text)!important}.\[\&\>textarea\]\:outline-none>textarea{--tw-outline-style:none!important;outline-style:none!important}.\[\&\>textarea\]\:placeholder\:text-transparent>textarea::placeholder{color:#0000!important}.\[\&\>textarea\]\:focus-visible\:ring-2>textarea:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&\>textarea\]\:focus-visible\:ring-niche-text\/25>textarea:focus-visible{--tw-ring-color:var(--niche-global-text)!important}@supports (color:color-mix(in lab,red,red)){.\[\&\>textarea\]\:focus-visible\:ring-niche-text\/25>textarea:focus-visible{--tw-ring-color:color-mix(in oklab, var(--niche-global-text) 25%, transparent)!important}}.\[\&\>ul\]\:flex>ul{display:flex!important}.\[\&\>ul\]\:flex-col>ul{flex-direction:column!important}.\[\&\>ul\]\:gap-\(--grid-mobile-vertical-spacing\)>ul{gap:var(--grid-mobile-vertical-spacing)!important}@media(min-width:750px){.md\:\[\&\>ul\]\:gap-\(--grid-desktop-vertical-spacing\)>ul{gap:var(--grid-desktop-vertical-spacing)!important}}.\[\&\>video\]\:absolute>video{position:absolute!important}.\[\&\>video\]\:inset-0>video{top:0!important;right:0!important;bottom:0!important;left:0!important}.\[\&\>video\]\:block>video{display:block!important}.\[\&\>video\]\:size-full>video{width:100%!important;height:100%!important}.\[\&\>video\]\:max-w-full>video{max-width:100%!important}.\[\&\[aria-expanded\=true\]_\.icon-caret\]\:rotate-180[aria-expanded=true] .icon-caret{rotate:180deg!important}.\[\&\[data-shopify-xr-hidden\]\]\:invisible[data-shopify-xr-hidden]{visibility:hidden!important}@media(min-width:750px){.md\:\[\&\[data-shopify-xr-hidden\]\]\:hidden[data-shopify-xr-hidden]{display:none!important}}.\[\&\[loaded\]\>button\]\:hidden[loaded]>button{display:none!important}.\[\&\[open\]\]\:visible[open]{visibility:visible!important}.\[\&\[open\]\]\:z-\[101\][open]{z-index:101!important}.\[\&\[open\]\]\:translate-x-0[open]{--tw-translate-x:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\[\&\[open\]\]\:opacity-100[open]{opacity:1!important}.\[\&\[open\]\>\.share-button__fallback\]\:animate-in[open]>.share-button fallback{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)!important}.\[\&\[open\]\>\.share-button__fallback\]\:duration-200[open]>.share-button fallback{--tw-duration:.2s!important;transition-duration:.2s!important}.\[\&\[open\]\>\.share-button__fallback\]\:ease-out[open]>.share-button fallback{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}.\[\&\[open\]\>\.share-button__fallback\]\:fade-in[open]>.share-button fallback{--tw-enter-opacity:0!important}.\[\&\[open\]\>\.share-button__fallback\]\:slide-in-from-top-6[open]>.share-button fallback{--tw-enter-translate-y:calc(6*var(--spacing)*-1)!important}.\[\&\[open\]\>summary\+\*\]\:z-100[open]>summary+*{z-index:100!important}@media(min-width:750px){.md\:\[\&\[open\]\>summary\+\*\]\:z-2[open]>summary+*{z-index:2!important}.md\:\[\&\[open\]\>summary\+\*\]\:z-4[open]>summary+*{z-index:4!important}}.\[\&\[open\]\>summary\:before\]\:fixed[open]>summary:before{position:fixed!important}.\[\&\[open\]\>summary\:before\]\:inset-0[open]>summary:before{top:0!important;right:0!important;bottom:0!important;left:0!important}.\[\&\[open\]\>summary\:before\]\:z-2[open]>summary:before{z-index:2!important}.\[\&\[open\]\>summary\:before\]\:block[open]>summary:before{display:block!important}.\[\&\[open\]\>summary\:before\]\:cursor-default[open]>summary:before{cursor:default!important}.\[\&\[open\]\>summary\:before\]\:bg-transparent[open]>summary:before{background-color:#0000!important}.\[\&\[open\]\>summary\:before\]\:content-\[\'\'\][open]>summary:before{--tw-content:""!important;content:var(--tw-content)!important}.accordion+product-recommendations .\[\.accordion\+product-recommendations_\&\]\:mt-0{margin-top:0!important}.accordion+product-recommendations .\[\.accordion\+product-recommendations_\&\]\:border-t-0{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}@media not all and (min-width:750px){.active .max-md\:\[\.active_\&\:not\(\[data-shopify-xr-hidden\]\)\]\:block:not([data-shopify-xr-hidden]){display:block!important}}.banner--desktop-transparent .\[\.banner--desktop-transparent_\&\]\:text-niche-light{color:var(--niche-global-light)!important}@media(min-width:750px){.banner--desktop-transparent .md\:\[\.banner--desktop-transparent_\&\]\:max-w-\[68rem\]{max-width:68rem!important}}@media not all and (min-width:750px){.banner--mobile-bottom .max-md\:\[\.banner--mobile-bottom_\&\]\:px-14{padding-inline:calc(var(--spacing) * 14)!important}.banner--mobile-bottom .max-md\:\[\.banner--mobile-bottom_\&\]\:py-16{padding-block:calc(var(--spacing) * 16)!important}.banner--stacked .max-md\:\[\.banner--stacked_\&\]\:order-1{order:1!important}.banner--stacked .max-md\:\[\.banner--stacked_\&\]\:w-full{width:100%!important}.banner:not(.banner--mobile-bottom) .max-md\:\[\.banner\:not\(\.banner--mobile-bottom\)_\&\]\:rounded-none{border-radius:0!important}.banner:not(.banner--mobile-bottom) .max-md\:\[\.banner\:not\(\.banner--mobile-bottom\)_\&\]\:border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.banner:not(.banner--mobile-bottom) .max-md\:\[\.banner\:not\(\.banner--mobile-bottom\)_\&\]\:bg-transparent{background-color:#0000!important}.banner:not(.banner--mobile-bottom) .max-md\:\[\.banner\:not\(\.banner--mobile-bottom\)_\&\]\:shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.banner:not(.banner--mobile-bottom) .max-md\:\[\.banner\:not\(\.banner--mobile-bottom\)_\&\]\:after\:hidden:after{content:var(--tw-content);display:none!important}}.cart-drawer__warnings--has-collection .\[\.cart-drawer\\_\\_warnings--has-collection_\&\]\:mt-10{margin-top:calc(var(--spacing) * 10)!important}.cart-item__error-text:empty+.\[\.cart-item\\_\\_error-text\:empty\+\&\]\:hidden{display:none!important}.cart__footer-wrapper:last-child .\[\.cart\\_\\_footer-wrapper\:last-child_\&\]\:pb-20{padding-bottom:calc(var(--spacing) * 20)!important}@media not all and (min-width:750px){.collapse-borders .max-md\:\[\.collapse-borders_\&\]\:border-t-0{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}}@media(min-width:750px){.collapse-borders .image-with-text__grid--reverse .md\:\[\.collapse-borders_\.image-with-text\\_\\_grid--reverse_\&\]\:border-r-0{border-right-style:var(--tw-border-style)!important;border-right-width:0!important}.collapse-borders .image-with-text__grid:not(.image-with-text__grid--reverse) .md\:\[\.collapse-borders_\.image-with-text\\_\\_grid\:not\(\.image-with-text\\_\\_grid--reverse\)_\&\]\:border-l-0{border-left-style:var(--tw-border-style)!important;border-left-width:0!important}}@media not all and (min-width:750px){.collapse-corners .max-md\:\[\.collapse-corners_\&\]\:rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.collapse-corners .max-md\:\[\.collapse-corners_\&_\.placeholder-svg\]\:rounded-b-none .placeholder-svg,.collapse-corners .max-md\:\[\.collapse-corners_\&_img\]\:rounded-b-none img{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}}@media(min-width:750px){.collapse-corners .image-with-text__grid--reverse .md\:\[\.collapse-corners_\.image-with-text\\_\\_grid--reverse_\&\]\:rounded-r-none{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.collapse-corners .image-with-text__grid--reverse .md\:\[\.collapse-corners_\.image-with-text\\_\\_grid--reverse_\&_\.placeholder-svg\]\:rounded-l-none .placeholder-svg,.collapse-corners .image-with-text__grid--reverse .md\:\[\.collapse-corners_\.image-with-text\\_\\_grid--reverse_\&_img\]\:rounded-l-none img,.collapse-corners .image-with-text__grid:not(.image-with-text__grid--reverse) .md\:\[\.collapse-corners_\.image-with-text\\_\\_grid\:not\(\.image-with-text\\_\\_grid--reverse\)_\&\]\:rounded-l-none{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.collapse-corners .image-with-text__grid:not(.image-with-text__grid--reverse) .md\:\[\.collapse-corners_\.image-with-text\\_\\_grid\:not\(\.image-with-text\\_\\_grid--reverse\)_\&_\.placeholder-svg\]\:rounded-r-none .placeholder-svg,.collapse-corners .image-with-text__grid:not(.image-with-text__grid--reverse) .md\:\[\.collapse-corners_\.image-with-text\\_\\_grid\:not\(\.image-with-text\\_\\_grid--reverse\)_\&_img\]\:rounded-r-none img{border-top-right-radius:0!important;border-bottom-right-radius:0!important}}.contains-content-container .\[\.contains-content-container_\&\]\:\[--focus-outline-padding\:0rem\]{--focus-outline-padding:0rem!important}.desktop-localization-wrapper .\[\.desktop-localization-wrapper_\&\]\:top-full{top:100%!important}.desktop-localization-wrapper .\[\.desktop-localization-wrapper_\&\]\:right-0{right:0!important}.desktop-localization-wrapper .\[\.desktop-localization-wrapper_\&\]\:bottom-auto{bottom:auto!important}.desktop-localization-wrapper .\[\.desktop-localization-wrapper_\&\]\:translate-y-0{--tw-translate-y:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}@media not all and (min-width:750px){.disclosure__list-wrapper.country-selector:not([hidden])+.max-md\:\[\.disclosure\\_\\_list-wrapper\.country-selector\:not\(\[hidden\]\)\+\&\:empty\]\:fixed:empty{position:fixed!important}.disclosure__list-wrapper.country-selector:not([hidden])+.max-md\:\[\.disclosure\\_\\_list-wrapper\.country-selector\:not\(\[hidden\]\)\+\&\:empty\]\:inset-0:empty{top:0!important;right:0!important;bottom:0!important;left:0!important}.disclosure__list-wrapper.country-selector:not([hidden])+.max-md\:\[\.disclosure\\_\\_list-wrapper\.country-selector\:not\(\[hidden\]\)\+\&\:empty\]\:z-3:empty{z-index:3!important}.disclosure__list-wrapper.country-selector:not([hidden])+.max-md\:\[\.disclosure\\_\\_list-wrapper\.country-selector\:not\(\[hidden\]\)\+\&\:empty\]\:block:empty{display:block!important}.disclosure__list-wrapper.country-selector:not([hidden])+.max-md\:\[\.disclosure\\_\\_list-wrapper\.country-selector\:not\(\[hidden\]\)\+\&\:empty\]\:bg-niche-dark\/50:empty{background-color:var(--niche-global-dark)!important}@supports (color:color-mix(in lab,red,red)){.disclosure__list-wrapper.country-selector:not([hidden])+.max-md\:\[\.disclosure\\_\\_list-wrapper\.country-selector\:not\(\[hidden\]\)\+\&\:empty\]\:bg-niche-dark\/50:empty{background-color:color-mix(in oklab,var(--niche-global-dark) 50%,transparent)!important}}}.drawer.active .\[\.drawer\.active_\&\]\:translate-x-0{--tw-translate-x:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}@media not all and (min-width:750px){.header--has-account:not(.header--has-social):not(.header--has-localizations) .\[\.header--has-account\:not\(\.header--has-social\)\:not\(\.header--has-localizations\)_\&\]\:max-md\:px-12{padding-inline:calc(var(--spacing) * 12)!important}.header--has-account:not(.header--has-social):not(.header--has-localizations) .\[\.header--has-account\:not\(\.header--has-social\)\:not\(\.header--has-localizations\)_\&\]\:max-md\:py-8{padding-block:calc(var(--spacing) * 8)!important}}@media not all and (min-width:990px){.header--has-localizations:not(.header--has-social) .\[\.header--has-localizations\:not\(\.header--has-social\)_\&\]\:max-lg\:px-12{padding-inline:calc(var(--spacing) * 12)!important}.header--has-localizations:not(.header--has-social) .\[\.header--has-localizations\:not\(\.header--has-social\)_\&\]\:max-lg\:py-8{padding-block:calc(var(--spacing) * 8)!important}}.header--has-social .\[\.header--has-social_\&\]\:px-12{padding-inline:calc(var(--spacing) * 12)!important}.header--has-social .\[\.header--has-social_\&\]\:py-8{padding-block:calc(var(--spacing) * 8)!important}.header--top-center .\[\.header--top-center_\&\]\:flex{display:flex!important}.header--top-center .\[\.header--top-center_\&\]\:flex-wrap{flex-wrap:wrap!important}.header--top-center .\[\.header--top-center_\&\]\:justify-center{justify-content:center!important}.header--top-center .\[\.header--top-center_\&\]\:gap-x-0{column-gap:0!important}.header--top-center .\[\.header--top-center_\&\]\:justify-self-center{justify-self:center!important}.header--top-center .\[\.header--top-center_\&\>li\]\:w-\[16\%\]>li{width:16%!important}.header--top-center .\[\.header--top-center_\&\>li\]\:pr-\[2\.4rem\]>li{padding-right:2.4rem!important}.header-localization .\[\.header-localization_\&\]\:m-0{margin:0!important}.header-localization .\[\.header-localization_\&\]\:p-0{padding:0!important}.header-localization:not(.menu-drawer__localization) .\[\.header-localization\:not\(\.menu-drawer\\_\\_localization\)_\&\]\:top-full{top:100%!important}.header-localization:not(.menu-drawer__localization) .\[\.header-localization\:not\(\.menu-drawer\\_\\_localization\)_\&\]\:right-0{right:0!important}.header-localization:not(.menu-drawer__localization) .\[\.header-localization\:not\(\.menu-drawer\\_\\_localization\)_\&\]\:bottom-auto{bottom:auto!important}.header-localization:not(.menu-drawer__localization) .\[\.header-localization\:not\(\.menu-drawer\\_\\_localization\)_\&\]\:m-0{margin:0!important}.header-localization:not(.menu-drawer__localization) .\[\.header-localization\:not\(\.menu-drawer\\_\\_localization\)_\&\]\:min-h-10{min-height:calc(var(--spacing) * 10)!important}.header-localization:not(.menu-drawer__localization) .\[\.header-localization\:not\(\.menu-drawer\\_\\_localization\)_\&\]\:w-max{width:max-content!important}.header-localization:not(.menu-drawer__localization) .\[\.header-localization\:not\(\.menu-drawer\\_\\_localization\)_\&\]\:translate-y-0{--tw-translate-y:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.header-wrapper--border-bottom .\[\.header-wrapper--border-bottom_\&\]\:border-t-0{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}@media(min-width:750px){.image-with-text__grid--reverse .md\:\[\.image-with-text\\_\\_grid--reverse_\&\]\:col-start-1{grid-column-start:1!important}.image-with-text__grid--reverse .md\:\[\.image-with-text\\_\\_grid--reverse_\&\]\:col-start-2{grid-column-start:2!important}.image-with-text__grid--reverse .md\:\[\.image-with-text\\_\\_grid--reverse_\&\]\:ml-auto{margin-left:auto!important}}.is-empty .\[\.is-empty_\&\]\:hidden{display:none!important}.js .\[\.js_\&\]\:h-\[calc\(var\(--viewport-height\,100vh\)-var\(--header-bottom-position\,100\%\)\)\]{height:calc(var(--viewport-height,100vh) - var(--header-bottom-position,100%))!important}.js .\[\.js_\&\]\:-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.js .\[\.js_\&\]\:opacity-0{opacity:0!important}.js .\[\.js_\&_\.icon-caret\]\:hidden .icon-caret{display:none!important}.js .\[\.js_\&_\.menu-drawer\\_\\_submenu_\.mobile-facets\\_\\_submenu\]\:overflow-y-auto .menu-drawer__submenu .mobile-facets__submenu{overflow-y:auto!important}.js .\[\.js_\&_\.mobile-facets_\.mobile-facets\\_\\_submenu\]\:invisible .mobile-facets .mobile-facets__submenu{visibility:hidden!important}.js .\[\.js_\&_\.mobile-facets_\.mobile-facets\\_\\_submenu\]\:absolute .mobile-facets .mobile-facets__submenu{position:absolute!important}.js .\[\.js_\&_\.mobile-facets_\.mobile-facets\\_\\_submenu\]\:inset-y-0 .mobile-facets .mobile-facets__submenu{inset-block:0!important}.js .\[\.js_\&_\.mobile-facets_\.mobile-facets\\_\\_submenu\]\:left-0 .mobile-facets .mobile-facets__submenu{left:0!important}.js .\[\.js_\&_\.mobile-facets_\.mobile-facets\\_\\_submenu\]\:z-3 .mobile-facets .mobile-facets__submenu{z-index:3!important}.js .\[\.js_\&_\.mobile-facets_\.mobile-facets\\_\\_submenu\]\:flex .mobile-facets .mobile-facets__submenu{display:flex!important}.js .\[\.js_\&_\.mobile-facets_\.mobile-facets\\_\\_submenu\]\:w-full .mobile-facets .mobile-facets__submenu{width:100%!important}.js .\[\.js_\&_\.mobile-facets_\.mobile-facets\\_\\_submenu\]\:translate-x-full .mobile-facets .mobile-facets__submenu{--tw-translate-x:100%!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.js .\[\.js_\&_\.mobile-facets_\.mobile-facets\\_\\_submenu\]\:flex-col .mobile-facets .mobile-facets__submenu{flex-direction:column!important}.js .\[\.js_\&_\.mobile-facets_\.submenu-open\]\:invisible .mobile-facets .submenu-open{visibility:hidden!important}.js .\[\.js_\&_\.mobile-facets_details\[open\]\.menu-opening\>\.mobile-facets\\_\\_submenu\]\:visible .mobile-facets details[open].menu-opening>.mobile-facets__submenu{visibility:visible!important}.js .\[\.js_\&_\.mobile-facets_details\[open\]\.menu-opening\>\.mobile-facets\\_\\_submenu\]\:translate-x-0 .mobile-facets details[open].menu-opening>.mobile-facets__submenu{--tw-translate-x:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.js .\[\.js_\&_\.mobile-facets_details\[open\]\>\.mobile-facets\\_\\_submenu\]\:transition-\[transform\,visibility\] .mobile-facets details[open]>.mobile-facets__submenu{transition-property:transform,visibility!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.js .\[\.js_\&_\.mobile-facets_details\[open\]\>\.mobile-facets\\_\\_submenu\]\:duration-\[0\.4s\] .mobile-facets details[open]>.mobile-facets__submenu{--tw-duration:.4s!important;transition-duration:.4s!important}.js .\[\.js_\&_\.mobile-facets_details\[open\]\>\.mobile-facets\\_\\_submenu\]\:ease-\[cubic-bezier\(0\.29\,0\.63\,0\.44\,1\)\] .mobile-facets details[open]>.mobile-facets__submenu{--tw-ease:cubic-bezier(.29,.63,.44,1)!important;transition-timing-function:cubic-bezier(.29,.63,.44,1)!important}.js .\[\.js_\&_\.mobile-facets\\_\\_disclosure\:not\(\.menu-opening\)_\.mobile-facets\\_\\_inner\]\:translate-x-\[105vw\] .mobile-facets__disclosure:not(.menu-opening) .mobile-facets__inner{--tw-translate-x:105vw!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.js .\[\.js_\&_\.product\\_\\_media\]\:overflow-hidden\! .product__media{overflow:hidden!important}.js .\[\.js_\&_\.recipient-email-label\.required\]\:inline .recipient-email-label.required{display:inline!important}.js .\[\.js_\&_\.recipient-fields\]\:hidden .recipient-fields{display:none!important}@media(min-width:750px){.js .md\:\[\.js_\&_\.submenu-open\]\:invisible .submenu-open{visibility:hidden!important}}.js details>.\[\.js_details\>_\&\]\:-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.js details>.\[\.js_details\>_\&\]\:opacity-0{opacity:0!important}.js details[open]:not(.menu-opening)>summary .\[\.js_details\[open\]\:not\(\.menu-opening\)\>summary_\&\]\:invisible{visibility:hidden!important}.js details[open]:not(.menu-opening)>summary .\[\.js_details\[open\]\:not\(\.menu-opening\)\>summary_\&\]\:visible{visibility:visible!important}.js details[open]:not(.menu-opening)>summary .\[\.js_details\[open\]\:not\(\.menu-opening\)\>summary_\&\]\:scale-\[1\.07\]{scale:1.07!important}.js details[open]:not(.menu-opening)>summary .\[\.js_details\[open\]\:not\(\.menu-opening\)\>summary_\&\]\:opacity-100{opacity:1!important}.loading>.\[\.loading\>\&\]\:top-1\/2{top:50%!important}.loading>.\[\.loading\>\&\]\:left-1\/2{left:50%!important}.loading>.\[\.loading\>\&\]\:flex{display:flex!important}.loading>.\[\.loading\>\&\]\:h-full{height:100%!important}.loading>.\[\.loading\>\&\]\:-translate-x-1\/2{--tw-translate-x: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.loading>.\[\.loading\>\&\]\:-translate-y-1\/2{--tw-translate-y: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.loading>.\[\.loading\>\&\]\:items-center{align-items:center!important}.loading>.\[\.loading\>\&_\.path\]\:stroke-niche-light .path{stroke:var(--niche-global-light)!important}.loading>.\[\.loading\>\&_\.spinner\]\:w-fit .spinner{width:fit-content!important}.mega-menu[open] .\[\.mega-menu\[open\]_\&\]\:translate-y-0{--tw-translate-y:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.mega-menu[open] .\[\.mega-menu\[open\]_\&\]\:opacity-100{opacity:1!important}@starting-style{.mega-menu[open] .starting\:\[\.mega-menu\[open\]_\&\]\:-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}}@starting-style{.mega-menu[open] .starting\:\[\.mega-menu\[open\]_\&\]\:opacity-0{opacity:0!important}}@media(hover:hover){.menu-drawer account .hover\:\[\.menu-drawer__account_\&\]\:scale-\[1\.07\]:hover{scale:1.07!important}}.menu-drawer utility-links:has(.menu-drawer localization) .\[\.menu-drawer__utility-links\:has\(\.menu-drawer__localization\)_\&\]\:m-0,.menu-drawer__localization .\[\.menu-drawer\\_\\_localization_\&\]\:m-0{margin:0!important}.menu-drawer__localization .\[\.menu-drawer\\_\\_localization_\&\]\:p-0{padding:0!important}.predictive-search__item-vendor+.\[\.predictive-search\\_\\_item-vendor\+\&\]\:mt-2{margin-top:calc(var(--spacing) * 2)!important}@media(min-width:750px){.predictive-search__results-groups-wrapper--no-products .md\:\[\.predictive-search\\_\\_results-groups-wrapper--no-products_\&\]\:grow{flex-grow:1!important}.predictive-search__results-groups-wrapper--no-products .md\:\[\.predictive-search\\_\\_results-groups-wrapper--no-products_\&\]\:basis-auto{flex-basis:auto!important}.product--large.product--columns .product__media-item--full .md\:\[\.product--large\.product--columns_\.product\\_\\_media-item--full_\&\]\:size-20{width:calc(var(--spacing) * 20)!important;height:calc(var(--spacing) * 20)!important}.product--medium.product--columns .product__media-item--full .md\:\[\.product--medium\.product--columns_\.product\\_\\_media-item--full_\&\]\:size-\[4\.2rem\]{width:4.2rem!important;height:4.2rem!important}.product--medium.product--columns .product__media-item--full .md\:\[\.product--medium\.product--columns_\.product\\_\\_media-item--full_\&_\.icon\]\:size-\[1\.8rem\] .icon{width:1.8rem!important;height:1.8rem!important}}.product--no-media .\[\.product--no-media_\&\]\:mx-auto{margin-inline:auto!important}.product--no-media .\[\.product--no-media_\&\]\:mb-\[1\.2rem\]{margin-bottom:1.2rem!important}.product--no-media .\[\.product--no-media_\&\]\:flex{display:flex!important}.product--no-media .\[\.product--no-media_\&\]\:w-120{width:calc(var(--spacing) * 120)!important}.product--no-media .\[\.product--no-media_\&\]\:max-w-full{max-width:100%!important}.product--no-media .\[\.product--no-media_\&\]\:flex-col{flex-direction:column!important}.product--no-media .\[\.product--no-media_\&\]\:items-center{align-items:center!important}.product--no-media .\[\.product--no-media_\&\]\:justify-center{justify-content:center!important}.product--no-media .\[\.product--no-media_\&\]\:text-center{text-align:center!important}.product--no-media .\[\.product--no-media_\&_\.price\]\:\[text-align\:var\(--text-alignment\)\] .price{text-align:var(--text-alignment)!important}@media(min-width:750px){.product--small.product--columns .product__media-item--full .md\:\[\.product--small\.product--columns_\.product\\_\\_media-item--full_\&\]\:size-\[3\.6rem\]{width:3.6rem!important;height:3.6rem!important}.product--small.product--columns .product__media-item--full .md\:\[\.product--small\.product--columns_\.product\\_\\_media-item--full_\&_\.icon\]\:size-\[1\.6rem\] .icon{width:1.6rem!important;height:1.6rem!important}.product--thumbnail_slider .md\:\[\.product--thumbnail\\_slider_\&\]\:flex{display:flex!important}.product--thumbnail_slider .md\:\[\.product--thumbnail\\_slider_\&\]\:items-center{align-items:center!important}}.product-media-container.media-fit-cover .\[\.product-media-container\.media-fit-cover_\&\>img\]\:w-full>img{width:100%!important}.product-media-container.media-fit-cover .\[\.product-media-container\.media-fit-cover_\&\>img\]\:object-cover>img{object-fit:cover!important}.product__info-container .\[\.product\\_\\_info-container_\&\:not\(\.hidden\)\~\*\]\:invisible:not(.hidden)~*,.quantity__rules-cart .\[\.quantity\\_\\_rules-cart_\&\:not\(\.hidden\)\~\*\]\:invisible:not(.hidden)~*{visibility:hidden!important}.scrolled-past-header .\[\.scrolled-past-header_\&_\.header\\_\\_heading-logo-wrapper\]\:w-3\/4 .header__heading-logo-wrapper{width:75%!important}.share-button__close:not(.hidden)+.\[\.share-button\\_\\_close\:not\(\.hidden\)\+\&\]\:hidden,.share-button__message:not(:empty):not(.hidden)~.\[\.share-button\\_\\_message\:not\(\:empty\)\:not\(\.hidden\)\~\&\]\:hidden,.shopify-design-mode .\[\.shopify-design-mode_\&\[data-shopify-xr-hidden\]\]\:hidden[data-shopify-xr-hidden]{display:none!important}.shopify-section-header-sticky .\[\.shopify-section-header-sticky_\&\]\:max-h-\[calc\(100vh-var\(--header-bottom-position-desktop\,20rem\)-4rem\)\]{max-height:calc(100vh - var(--header-bottom-position-desktop,20rem) - 4rem)!important}.slider-counter__link--active.slider-counter__link--dots .\[\.slider-counter\\_\\_link--active\.slider-counter\\_\\_link--dots_\&\]\:bg-niche-text{background-color:var(--niche-global-text)!important}.slider-counter__link--dots:not(.slider-counter__link--active):hover .\[\.slider-counter\\_\\_link--dots\:not\(\.slider-counter\\_\\_link--active\)\:hover_\&\]\:scale-110{--tw-scale-x:110%!important;--tw-scale-y:110%!important;--tw-scale-z:110%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.slider-counter__link--dots:not(.slider-counter__link--active):hover .\[\.slider-counter\\_\\_link--dots\:not\(\.slider-counter\\_\\_link--active\)\:hover_\&\]\:border-niche-text{border-color:var(--niche-global-text)!important}.sold-out-message:not(.hidden)+.\[\.sold-out-message\:not\(\.hidden\)\+\&\]\:hidden{display:none!important}.spaced-section--full-width:last-child slideshow-component .\[\.spaced-section--full-width\:last-child_slideshow-component_\&\]\:border-b-0{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.variant-item error-text:empty+.\[\.variant-item__error-text\:empty\+\&\]\:hidden{display:none!important}@media not all and (min-width:990px){.variant-item--no-media .max-lg\:\[\.variant-item--no-media_\&\]\:hidden{display:none!important}.variant-item--no-media .variant-item__inner~.max-lg\:\[\.variant-item--no-media_\.variant-item\\_\\_inner\~\&\]\:col-\[1\/5\]{grid-column:1/5!important}}@media(min-width:990px){.variant-item--unit-price .lg\:\[\.variant-item--unit-price_\&\]\:align-top{vertical-align:top!important}.variant-item--unit-price .lg\:\[\.variant-item--unit-price_\&_\.loading\\_\\_spinner\]\:pt-\[1\.7rem\] .loading__spinner{padding-top:1.7rem!important}.variant-item:not(.variant-item--no-media) .lg\:\[\.variant-item\:not\(\.variant-item--no-media\)_\&\]\:flex{display:flex!important}}.volume-pricing-label~.\[\.volume-pricing-label\~\&\]\:top-\[-0\.2rem\]{top:-.2rem!important}@media(forced-colors:active){.\[\@media_\(forced-colors\:active\)\]\:\[\&_path\]\:fill-\[CanvasText\] path{fill:canvastext!important}.slider-counter__link--active.slider-counter__link--dots .\[\@media_\(forced-colors\:active\)\]\:\[\.slider-counter\\_\\_link--active\.slider-counter\\_\\_link--dots_\&\]\:bg-\[CanvasText\]{background-color:canvastext!important}}@media(hover:hover){.\[\@media\(hover\:hover\)\]\:\[\&_\.product\\_\\_media-icon--hover\]\:hidden .product__media-icon--hover,.\[\@media\(hover\:hover\)\]\:\[\&_\.product\\_\\_media-zoom-hover\]\:hidden .product__media-zoom-hover{display:none!important}}cart-drawer-items.is-empty+.\[cart-drawer-items\.is-empty\+\&\]\:hidden{display:none!important}cart-drawer.is-empty .\[cart-drawer\.is-empty_\&\]\:grid{display:grid!important}cart-drawer.is-empty .\[cart-drawer\.is-empty_\&\]\:hidden{display:none!important}cart-drawer.is-empty .\[cart-drawer\.is-empty_\&\]\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))!important}cart-drawer.is-empty .\[cart-drawer\.is-empty_\&\]\:items-center{align-items:center!important}cart-drawer.is-empty .\[cart-drawer\.is-empty_\&\]\:p-0{padding:0!important}cart-drawer:not(.is-empty) .\[cart-drawer\:not\(\.is-empty\)_\&\]\:hidden{display:none!important}cart-items.is-empty .\[cart-items\.is-empty_\&\]\:block{display:block!important}cart-items.is-empty .\[cart-items\.is-empty_\&\]\:hidden{display:none!important}details:not([open])>summary .\[details\:not\(\[open\]\)\>summary_\&\]\:invisible{visibility:hidden!important}details:not([open])>summary .\[details\:not\(\[open\]\)\>summary_\&\]\:scale-\[0\.8\]{scale:.8!important}details:not([open])>summary .\[details\:not\(\[open\]\)\>summary_\&\]\:opacity-0{opacity:0!important}details[closing] .\[details\[closing\]_\&\]\:animate-out{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)!important}details[closing] .\[details\[closing\]_\&\]\:duration-300{--tw-duration:.3s!important;transition-duration:.3s!important}details[closing] .\[details\[closing\]_\&\]\:ease-out{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}details[closing] .\[details\[closing\]_\&\]\:fill-mode-forwards{--tw-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important}details[closing] .\[details\[closing\]_\&\]\:fade-out{--tw-exit-opacity:0!important}details[closing] .\[details\[closing\]_\&\]\:slide-out-to-top-full{--tw-exit-translate-y: -100% !important}details[open] .\[details\[open\]_\&\]\:block{display:block!important}@media(min-width:750px){details[open].menu-opening>.md\:\[details\[open\]\.menu-opening\>_\&\]\:visible{visibility:visible!important}details[open].menu-opening>.md\:\[details\[open\]\.menu-opening\>_\&\]\:translate-x-0{--tw-translate-x:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}}details[open]:hover>.\[details\[open\]\:hover\>_\&\]\:decoration-2{text-decoration-thickness:2px!important}details[open]:not([closing]) .\[details\[open\]\:not\(\[closing\]\)_\&\]\:animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)!important}details[open]:not([closing]) .\[details\[open\]\:not\(\[closing\]\)_\&\]\:duration-300{--tw-duration:.3s!important;transition-duration:.3s!important}details[open]:not([closing]) .\[details\[open\]\:not\(\[closing\]\)_\&\]\:ease-out{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}details[open]:not([closing]) .\[details\[open\]\:not\(\[closing\]\)_\&\]\:fade-in{--tw-enter-opacity:0!important}details[open]:not([closing]) .\[details\[open\]\:not\(\[closing\]\)_\&\]\:slide-in-from-top-full{--tw-enter-translate-y: -100% !important}details[open]>.\[details\[open\]\>_\&\]\:pointer-events-auto{pointer-events:auto!important}details[open]>.\[details\[open\]\>_\&\]\:z-1{z-index:1!important}details[open]>.\[details\[open\]\>_\&\]\:max-h-\[70vh\]{max-height:70vh!important}details[open]>.\[details\[open\]\>_\&\]\:max-h-\[80vh\]{max-height:80vh!important}details[open]>.\[details\[open\]\>_\&\]\:translate-y-0{--tw-translate-y:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}details[open]>.\[details\[open\]\>_\&\]\:bg-niche-surface-muted{background-color:var(--niche-global-surface-muted)!important}details[open]>.\[details\[open\]\>_\&\]\:text-niche-text{color:var(--niche-global-text)!important}details[open]>.\[details\[open\]\>_\&\]\:underline{text-decoration-line:underline!important}details[open]>.\[details\[open\]\>_\&\]\:opacity-100{opacity:1!important}@media(prefers-reduced-motion:reduce){details[open]>.motion-reduce\:\[details\[open\]\>_\&\]\:translate-y-0{--tw-translate-y:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}details[open]>.motion-reduce\:\[details\[open\]\>_\&\]\:opacity-100{opacity:1!important}}@starting-style{details[open]>.starting\:\[details\[open\]\>_\&\]\:-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}}@starting-style{details[open]>.starting\:\[details\[open\]\>_\&\]\:opacity-0{opacity:0!important}}details[open]>.\[details\[open\]\>_\&_\.icon-caret\]\:rotate-180 .icon-caret,details[open]>.\[details\[open\]\>\&_\.icon-caret\]\:rotate-180 .icon-caret{rotate:180deg!important}details[open]>summary .\[details\[open\]\>summary_\&\]\:invisible{visibility:hidden!important}details[open]>summary .\[details\[open\]\>summary_\&\]\:hidden{display:none!important}details[open]>summary .\[details\[open\]\>summary_\&\]\:inline-flex{display:inline-flex!important}details[open]>summary .\[details\[open\]\>summary_\&\]\:scale-\[0\.8\]{scale:.8!important}details[open]>summary .\[details\[open\]\>summary_\&\]\:opacity-0{opacity:0!important}predictive-search[loading] .\[predictive-search\[loading\]_\&\]\:block{display:block!important}predictive-search[loading] .\[predictive-search\[loading\]_\&\]\:flex{display:flex!important}predictive-search[loading] .\[predictive-search\[loading\]_\&\]\:hidden{display:none!important}predictive-search[loading] .predictive-search__results-groups-wrapper~.\[predictive-search\[loading\]_\.predictive-search\\_\\_results-groups-wrapper\~\&\]\:block{display:block!important}predictive-search[loading] .predictive-search__results-groups-wrapper~.\[predictive-search\[loading\]_\.predictive-search\\_\\_results-groups-wrapper\~\&\]\:hidden{display:none!important}predictive-search[open] .\[predictive-search\[open\]_\&\]\:block{display:block!important}product-recommendations:not(.is-accordion) .\[product-recommendations\:not\(\.is-accordion\)_\&\]\:mt-\[1\.5rem\]{margin-top:1.5rem!important}@media not all and (min-width:750px){slider-component .max-md\:\[slider-component_\&\]\:hidden{display:none!important}}@media(min-width:750px){slider-component+.md\:\[slider-component\+\&\]\:hidden{display:none!important}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-wght-normal.woff2)format("woff2-variations")}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-ext-wght-normal.woff2)format("woff2-variations")}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-normal.woff2)format("woff2-variations")}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-ext-wght-normal.woff2)format("woff2-variations")}:root{--destructive:oklch(57.7% .245 27.325);--radius:var(--niche-radius-card,.625rem);--font-body-family:"Geist Variable", ui-sans-serif, system-ui, sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:700;--font-heading-family:"Manrope Variable", ui-sans-serif, system-ui, sans-serif;--font-heading-style:normal;--font-heading-weight:800;--shape-clip-arch:url(#Shape-Arch);--shape-clip-blob:polygon(var(--shape--blob-1));--shape-clip-chevronleft:polygon(100% 0%, 85% 50%, 100% 100%, 15% 100%, 0% 50%, 15% 0%);--shape-clip-chevronright:polygon(85% 0%, 100% 50%, 85% 100%, 0% 100%, 15% 50%, 0% 0%);--shape-clip-circle:circle(closest-side);--shape-clip-diamond:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);--shape-clip-parallelogram:polygon(15% 0, 100% 0%, 85% 100%, 0% 100%);--shape-clip-round:ellipse(45% 45% at 50% 50%);--shape--blob-1:97.686% 33.617%, 98.392% 36.152%, 98.96% 38.721%, 99.398% 41.315%, 99.712% 43.928%, 99.909% 46.552%, 99.995% 49.182%, 99.974% 51.813%, 99.852% 54.441%, 99.63% 57.063%, 99.311% 59.675%, 98.897% 62.274%, 98.389% 64.856%, 97.787% 67.417%, 97.091% 69.955%, 96.299% 72.464%, 95.411% 74.941%, 94.422% 77.379%, 93.329% 79.773%, 92.127% 82.114%, 90.812% 84.393%, 89.377% 86.598%, 87.813% 88.714%, 86.114% 90.723%, 84.272% 92.6%, 82.279% 94.317%, 80.125% 95.828%, 77.832% 97.117%, 75.423% 98.172%, 72.92% 98.983%, 70.352% 99.552%, 67.743% 99.887%, 65.115% 100%, 62.485% 99.907%, 59.869% 99.627%, 57.277% 99.176%, 54.717% 98.571%, 52.193% 97.825%, 49.711% 96.954%, 47.271% 95.967%, 44.877% 94.876%, 42.529% 93.689%, 40.227% 92.414%, 37.972% 91.058%, 35.764% 89.626%, 33.604% 88.123%, 31.491% 86.555%, 29.426% 84.924%, 27.41% 83.234%, 25.441% 81.487%, 23.522% 79.687%, 21.651% 77.836%, 19.832% 75.935%, 18.064% 73.986%, 16.35% 71.99%, 14.691% 69.947%, 13.09% 67.859%, 11.549% 65.726%, 10.073% 63.547%, 8.665% 61.324%, 7.331% 59.056%, 6.076% 56.744%, 4.907% 54.386%, 3.832% 51.984%, 2.861% 49.539%, 2.006% 47.05%, 1.28% 44.521%, .699% 41.955%, .28% 39.358%, .044% 36.738%, .014% 34.107%, .212% 31.484%, .66% 28.892%, 1.371% 26.359%, 2.338% 23.913%, 3.54% 21.574%, 4.951% 19.354%, 6.546% 17.261%, 8.3% 15.3%, 10.191% 13.471%, 12.199% 11.771%, 14.307% 10.197%, 16.502% 8.746%, 18.771% 7.414%, 21.104% 6.198%, 23.493% 5.094%, 25.93% 4.101%, 28.408% 3.217%, 30.922% 2.439%, 33.466% 1.768%, 36.036% 1.203%, 38.627% .744%, 41.235% .394%, 43.855% .152%, 46.483% .023%, 49.114% .008%, 51.744% .103%, 54.366% .315%, 56.977% .648%, 59.569% 1.1%, 62.137% 1.672%, 64.676% 2.363%, 67.179% 3.173%, 69.642% 4.101%, 72.056% 5.147%, 74.416% 6.31%, 76.715% 7.59%, 78.946% 8.985%, 81.102% 10.494%, 83.174% 12.115%, 85.156% 13.846%, 87.039% 15.684%, 88.815% 17.625%, 90.477% 19.664%, 92.017% 21.797%, 93.429% 24.017%, 94.707% 26.318%, 95.844% 28.69%, 96.838% 31.126%, 97.686% 33.617%;--shape--blob-2:85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.74%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.21%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.03%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.39% 99.942%, 60.624% 99.99%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.17%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.69%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, .846% 71.45%, .294% 68.74%, .024% 65.987%, .05% 63.221%, .343% 60.471%, .858% 57.752%, 1.548% 55.073%, 2.37% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.22%, 9.711% 31.558%, 10.409% 28.88%, 11.083% 26.196%, 11.76% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883% 6.211%, 22.041% 4.484%, 24.44% 3.11%, 26.998% 2.057%, 29.651% 1.275%, 32.36% .714%, 35.101% .337%, 37.859% .11%, 40.624% .009%, 43.391% .016%, 46.156% .113%, 48.918% .289%, 51.674% .533%, 54.425% .837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.75%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.86% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%;--shape--blob-3:78.621% 12.736%, 80.746% 14.354%, 82.71% 16.163%, 84.52% 18.127%, 86.187% 20.215%, 87.721% 22.401%, 89.134% 24.668%, 90.437% 27%, 91.639% 29.386%, 92.748% 31.816%, 93.77% 34.284%, 94.714% 36.783%, 95.583% 39.309%, 96.382% 41.858%, 97.112% 44.428%, 97.77% 47.017%, 98.353% 49.624%, 98.858% 52.248%, 99.279% 54.886%, 99.611% 57.536%, 99.847% 60.197%, 99.977% 62.865%, 99.991% 65.537%, 99.879% 68.205%, 99.626% 70.865%, 99.217% 73.504%, 98.635% 76.111%, 97.863% 78.668%, 96.879% 81.151%, 95.683% 83.538%, 94.291% 85.818%, 92.717% 87.976%, 90.974% 89.999%, 89.075% 91.878%, 87.033% 93.599%, 84.86% 95.151%, 82.567% 96.52%, 80.167% 97.692%, 77.673% 98.647%, 75.1% 99.364%, 72.469% 99.819%, 69.805% 99.997%, 67.136% 99.893%, 64.491% 99.529%, 61.884% 98.946%, 59.324% 98.186%, 56.807% 97.29%, 54.329% 96.293%, 51.88% 95.225%, 49.451% 94.114%, 47.03% 92.984%, 44.607% 91.858%, 42.173% 90.757%, 39.719% 89.701%, 37.245% 88.695%, 34.756% 87.723%, 32.263% 86.763%, 29.775% 85.79%, 27.301% 84.782%, 24.852% 83.715%, 22.441% 82.564%, 20.085% 81.306%, 17.802% 79.919%, 15.615% 78.386%, 13.549% 76.694%, 11.627% 74.839%, 9.875% 72.824%, 8.296% 70.669%, 6.878% 68.406%, 5.612% 66.054%, 4.489% 63.63%, 3.502% 61.148%, 2.645% 58.618%, 1.914% 56.049%, 1.304% 53.448%, .812% 50.823%, .437% 48.178%, .177% 45.519%, .033% 42.852%, .004% 40.181%, .091% 37.511%, .299% 34.847%, .634% 32.197%, 1.088% 29.565%, 1.657% 26.955%, 2.344% 24.374%, 3.15% 21.827%, 4.078% 19.322%, 5.133% 16.868%, 6.321% 14.475%, 7.651% 12.159%, 9.134% 9.937%, 10.78% 7.835%, 12.604% 5.883%, 14.615% 4.127%, 16.82% 2.622%, 19.214% 1.442%, 21.758% .633%, 24.387% .168%, 27.052% .002%, 29.721% .082%, 32.378% .357%, 35.016% .781%, 37.632% 1.318%, 40.231% 1.936%, 42.817% 2.607%, 45.396% 3.304%, 47.975% 4.002%, 50.561% 4.673%, 53.163% 5.278%, 55.778% 5.822%, 58.401% 6.329%, 61.027% 6.821%, 63.65% 7.326%, 66.264% 7.878%, 68.858% 8.515%, 71.418% 9.281%, 73.919% 10.217%, 76.332% 11.362%, 78.621% 12.736%;--shape--blob-4:80.628% 3.397%, 82.907% 4.713%, 85.051% 6.239%, 87.055% 7.945%, 88.916% 9.806%, 90.636% 11.799%, 92.213% 13.907%, 93.65% 16.112%, 94.946% 18.403%, 96.102% 20.768%, 97.115% 23.198%, 97.983% 25.683%, 98.702% 28.215%, 99.256% 30.788%, 99.652% 33.39%, 99.898% 36.011%, 99.998% 38.642%, 99.953% 41.274%, 99.765% 43.899%, 99.436% 46.511%, 98.966% 49.101%, 98.355% 51.662%, 97.602% 54.184%, 96.703% 56.658%, 95.658% 59.074%, 94.459% 61.417%, 93.104% 63.674%, 91.61% 65.841%, 89.994% 67.919%, 88.274% 69.912%, 86.469% 71.828%, 84.595% 73.677%, 82.668% 75.471%, 80.701% 77.221%, 78.709% 78.941%, 76.701% 80.644%, 74.69% 82.343%, 72.683% 84.048%, 70.68% 85.756%, 68.669% 87.455%, 66.637% 89.129%, 64.575% 90.765%, 62.468% 92.344%, 60.307% 93.847%, 58.08% 95.251%, 55.778% 96.528%, 53.396% 97.648%, 50.934% 98.576%, 48.398% 99.281%, 45.809% 99.751%, 43.186% 99.976%, 40.555% 99.967%, 37.933% 99.738%, 35.337% 99.303%, 32.781% 98.675%, 30.276% 97.865%, 27.834% 96.884%, 25.462% 95.741%, 23.171% 94.446%, 20.969% 93.004%, 18.866% 91.42%, 16.874% 89.7%, 14.991% 87.861%, 13.22% 85.913%, 11.56% 83.87%, 10.011% 81.742%, 8.574% 79.537%, 7.246% 77.263%, 6.029% 74.929%, 4.921% 72.541%, 3.923% 70.106%, 3.034% 67.628%, 2.256% 65.113%, 1.587% 62.566%, 1.033% 59.993%, .595% 57.397%, .275% 54.784%, .076% 52.159%, .001% 49.528%, .052% 46.896%, .236% 44.27%, .556% 41.657%, 1.019% 39.066%, 1.631% 36.506%, 2.398% 33.988%, 3.328% 31.525%, 4.412% 29.127%, 5.654% 26.806%, 7.044% 24.57%, 8.571% 22.426%, 10.224% 20.378%, 11.993% 18.429%, 13.868% 16.581%, 15.84% 14.837%, 17.9% 13.198%, 20.041% 11.666%, 22.255% 10.243%, 24.54% 8.937%, 26.891% 7.752%, 29.296% 6.68%, 31.746% 5.718%, 34.235% 4.86%, 36.755% 4.099%, 39.3% 3.427%, 41.865% 2.833%, 44.444% 2.306%, 47.035% 1.836%, 49.633% 1.412%, 52.237% 1.025%, 54.847% .677%, 57.463% .383%, 60.086% .162%, 62.715% .029%, 65.348% .006%, 67.978% .112%, 70.597% .372%, 73.193% .808%, 75.747% 1.446%, 78.234% 2.304%, 80.628% 3.397%;--shape--blob-5:80.452% 2.197%, 82.761% 3.507%, 84.885% 5.101%, 86.818% 6.922%, 88.568% 8.92%, 90.147% 11.056%, 91.569% 13.3%, 92.848% 15.628%, 93.997% 18.023%, 95.026% 20.472%, 95.944% 22.966%, 96.759% 25.494%, 97.476% 28.053%, 98.1% 30.635%, 98.634% 33.238%, 99.082% 35.856%, 99.444% 38.489%, 99.714% 41.132%, 99.893% 43.782%, 99.986% 46.438%, 99.992% 49.094%, 99.909% 51.75%, 99.736% 54.401%, 99.472% 57.045%, 99.113% 59.677%, 98.656% 62.294%, 98.098% 64.892%, 97.435% 67.465%, 96.663% 70.007%, 95.776% 72.511%, 94.769% 74.969%, 93.636% 77.373%, 92.372% 79.709%, 90.97% 81.966%, 89.423% 84.125%, 87.728% 86.17%, 85.898% 88.095%, 83.943% 89.894%, 81.873% 91.56%, 79.701% 93.088%, 77.435% 94.475%, 75.087% 95.718%, 72.666% 96.811%, 70.182% 97.753%, 67.645% 98.54%, 65.063% 99.165%, 62.446% 99.622%, 59.804% 99.904%, 57.15% 100%, 54.495% 99.9%, 51.855% 99.607%, 49.242% 99.128%, 46.668% 98.471%, 44.142% 97.651%, 41.669% 96.68%, 39.254% 95.572%, 36.9% 94.342%, 34.605% 93.002%, 32.37% 91.566%, 30.193% 90.044%, 28.067% 88.45%, 25.999% 86.782%, 23.993% 85.04%, 22.054% 83.224%, 20.182% 81.338%, 18.38% 79.387%, 16.644% 77.375%, 14.972% 75.31%, 13.36% 73.198%, 11.802% 71.046%, 10.288% 68.863%, 8.816% 66.651%, 7.404% 64.4%, 6.063% 62.107%, 4.809% 59.765%, 3.656% 57.371%, 2.624% 54.923%, 1.73% 52.421%, .998% 49.868%, .451% 47.268%, .112% 44.634%, 0% 41.98%, .117% 39.327%, .446% 36.691%, .976% 34.088%, 1.696% 31.531%, 2.6% 29.033%, 3.682% 26.607%, 4.941% 24.268%, 6.375% 22.032%, 7.986% 19.921%, 9.775% 17.957%, 11.743% 16.173%, 13.876% 14.591%, 16.156% 13.229%, 18.548% 12.073%, 21.017% 11.094%, 23.538% 10.255%, 26.091% 9.521%, 28.664% 8.858%, 31.248% 8.24%, 33.837% 7.642%, 36.426% 7.045%, 39.011% 6.431%, 41.589% 5.787%, 44.157% 5.109%, 46.72% 4.407%, 49.281% 3.701%, 51.846% 3.006%, 54.418% 2.339%, 57.001% 1.717%, 59.598% 1.157%, 62.212% .68%, 64.842% .309%, 67.488% .072%, 70.144% .002%, 72.797% .137%, 75.424% .521%, 77.992% 1.197%, 80.452% 2.197%;--shape--blob-6:71.914% 1.829%, 74.287% 2.884%, 76.559% 4.144%, 78.723% 5.581%, 80.777% 7.171%, 82.721% 8.894%, 84.557% 10.733%, 86.284% 12.673%, 87.906% 14.703%, 89.423% 16.812%, 90.838% 18.991%, 92.151% 21.233%, 93.364% 23.531%, 94.477% 25.878%, 95.492% 28.27%, 96.406% 30.702%, 97.222% 33.169%, 97.938% 35.666%, 98.555% 38.19%, 99.069% 40.737%, 99.476% 43.303%, 99.771% 45.884%, 99.948% 48.476%, 99.999% 51.073%, 99.914% 53.67%, 99.68% 56.257%, 99.287% 58.825%, 98.717% 61.36%, 97.957% 63.844%, 96.984% 66.252%, 95.807% 68.567%, 94.448% 70.781%, 92.93% 72.889%, 91.273% 74.89%, 89.499% 76.788%, 87.625% 78.587%, 85.668% 80.296%, 83.642% 81.923%, 81.56% 83.477%, 79.431% 84.967%, 77.266% 86.402%, 75.071% 87.793%, 72.854% 89.148%, 70.624% 90.481%, 68.375% 91.783%, 66.103% 93.044%, 63.803% 94.253%, 61.47% 95.396%, 59.1% 96.459%, 56.688% 97.425%, 54.232% 98.272%, 51.732% 98.978%, 49.19% 99.518%, 46.616% 99.866%, 44.022% 99.999%, 41.427% 99.904%, 38.848% 99.589%, 36.304% 99.067%, 33.806% 98.353%, 31.365% 97.465%, 28.988% 96.417%, 26.68% 95.223%, 24.446% 93.897%, 22.289% 92.45%, 20.209% 90.892%, 18.21% 89.233%, 16.286% 87.487%, 14.442% 85.656%, 12.685% 83.743%, 11.018% 81.75%, 9.446% 79.682%, 7.974% 77.541%, 6.608% 75.331%, 5.354% 73.056%, 4.218% 70.719%, 3.208% 68.325%, 2.331% 65.88%, 1.594% 63.389%, .996% 60.861%, .535% 58.304%, .216% 55.726%, .039% 53.134%, .005% 50.536%, .119% 47.941%, .385% 45.356%, .814% 42.794%, 1.416% 40.267%, 2.207% 37.793%, 3.204% 35.394%, 4.427% 33.103%, 5.887% 30.956%, 7.572% 28.979%, 9.454% 27.19%, 11.49% 25.576%, 13.637% 24.114%, 15.862% 22.773%, 18.137% 21.517%, 20.438% 20.31%, 22.744% 19.113%, 25.034% 17.885%, 27.285% 16.589%, 29.485% 15.207%, 31.628% 13.738%, 33.73% 12.21%, 35.812% 10.656%, 37.898% 9.106%, 40.011% 7.595%, 42.174% 6.156%, 44.403% 4.82%, 46.707% 3.621%, 49.09% 2.587%, 51.535% 1.709%, 54.034% .998%, 56.576% .466%, 59.152% .129%, 61.746% .001%, 64.342% .097%, 66.918% .43%, 69.45% 1.007%, 71.914% 1.829%}.dark{--destructive:oklch(70.4% .191 22.216)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-scrollbar-thumb{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-scrollbar-track{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tailwind.css.map */
