.product-title-sm{font-size:clamp(var(--text-xl),.4966rem + 1.1818vw,var(--text-3xl))}.product-title-md{font-size:clamp(var(--sp-10),2.526vw,var(--sp-12))}.product-title-lg{font-size:clamp(var(--sp-8),3.368vw,var(--sp-16))}@media screen and (width <= 767px){.mobile\:product-title-sm,.mobile\:product-title-sm .word,.mobile\:product-title-md,.mobile\:product-title-md .word,.mobile\:product-title-lg,.mobile\:product-title-lg .word{line-height:1.25}.mobile\:product-title-sm{font-size:var(--text-h3)}.mobile\:product-title-md{font-size:var(--text-h2)}.mobile\:product-title-lg{font-size:calc(var(--text-h1) / 1.2)}}noscript .product-form__input{margin-block-start:var(--sp-6)}.product-form__input{border:none}.product-form__input .form__label{margin-block-end:var(--sp-3)}.product-form__input .form__label:empty{display:none}.variant-picker .color-swatch{--swatch-size: var(--sp-8d5)}@media screen and (width >= 1024px){.product{grid-template-columns:minmax(0,1fr) clamp(25rem,30.26vw,35rem)}}@media screen and (width >= 1280px){.product{grid:var(--product-grid)}}@media screen and (width >= 1536px){.featured-product.product--thumbnail{gap:var(--grid-gap);padding-inline:calc(var(--grid-gap) * 2)}}.product__info.sticky,.product__preview.sticky{inset-block-start:var(--sp-6)!important;padding:var(--spacing-base);border-radius:var(--rounded-block);transition:inset-block-start var(--mame-anim-p)}.product__info .complementary-products .horizontal-products{margin-inline:0}.header-sticky~.page-container .sticky:is(.product__info,.product__preview){inset-block-start:calc(var(--header-height) + var(--sp-3))!important}.header-hidden[data-sticky-type=on-scroll-up]~.page-container .sticky:is(.product__info,.product__preview){inset-block-start:var(--sp-6)!important}.product__preview.sticky{--inset: 0;height:calc(var(--screen-height) - var(--header-height) - var(--topbar-height) - var(--sp-5));transition-property:inset-block-start,height}.header-scrolled~.page-container .product__preview.sticky{height:calc(var(--screen-height) - var(--inset) - var(--sp-10))}.header-hidden[data-sticky-type=on-scroll-up]~.page-container .product__preview.sticky{height:calc(var(--screen-height) - var(--sp-12))}.product__preview{max-height:var(--screen-height)}.product__preview .product__media,.product__preview .product__media>img{height:100%}@media screen and (width >= 1280px){.product--scroll .product__preview .play-button{width:var(--sp-14);height:var(--sp-14)}.product--scroll .product__preview .play-button .icon{width:var(--sp-5);height:var(--sp-5)}}.product.no-media{grid:none}.product.no-media .product__info{width:100%}.product__info>*+*{margin-block-start:var(--sp-6)}.product__vendor+.product__title,.product__sku+.product__title,.product__sku+.product__vendor,.product__vendor+.product__sku{margin-block-start:var(--sp-3)}.product__title+.product__rating{margin-block-start:var(--sp-5)}.product__price{font-size:var(--fluid-lg-to-2xl)}.product__price .price__regular{font-size:110%}.product__price :is(.price__sale,.unit-price){font-size:110%}.product__tax{margin-block-start:var(--sp-1d5)}.product__title.with-price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5);align-items:flex-end;justify-content:space-between}.product__title .product__price{align-self:flex-end}.product__title .product__rating{place-self:end}@media screen and (width >= 1280px){.product__title.with-price{grid-template-columns:auto auto}.product__title.with-price h1{grid-column:auto}.product__title.with-price .price__sale,.product__title .product__price{place-self:end}.product__title .product__rating{grid-column:1/-1;place-self:auto;margin-block-start:var(--sp-1d5)}}.product-form-wrapper{margin-block-start:var(--sp-8)}.quantity{min-height:var(--input-height);border:1px solid rgb(var(--color-border));border-radius:var(--buttons-radius)}.quantity__label~.quantity__rules{margin-block-start:var(--sp-3)}.quantity__rules .divider+.divider:before{margin-inline:var(--sp-3);content:"\2022"}.quantity__rules-cart .btn-loader{inset-inline-start:var(--sp-1);justify-content:flex-start}.quantity__input{-webkit-appearance:none;appearance:none}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.quantity__input[type=number]{-webkit-appearance:none;appearance:none}.quantity__input:focus{-webkit-appearance:none;appearance:none;outline:2px solid transparent;outline-offset:2px}.quantity .quantity__input{max-width:var(--sp-11);background-color:transparent}.quantity .quantity__button{padding-inline:var(--sp-3)}@media screen and (width <= 639px){.quantity .quantity__button .icon{width:var(--sp-4d5);height:var(--sp-4d5)}}@media screen and (width >= 640px){.product-form__submit,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button.shopify-payment-button__button--branded [role=button]{min-height:3.75rem}.shopify-payment-button__button.shopify-payment-button__button--branded{min-height:3.75rem!important}.shopify-payment-button :is(shopify-accelerated-checkout,shopify-accelerated-checkout-cart){--shopify-accelerated-checkout-button-block-size: 3.75rem}.quantity .quantity__input{max-width:var(--sp-12)}.quantity .quantity__button{padding-inline:var(--sp-4d5)}.quantity .quantity__button:first-of-type{padding-inline-end:var(--sp-2)}.quantity .quantity__button:last-of-type{padding-inline-start:var(--sp-2)}.buy-buttons.grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.buy-buttons .button{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));font-size:calc(var(--font-button-size) * 1.7)}}.product-form__buttons .field+.buy-buttons{margin-block-start:var(--sp-2)}@media screen and (width >= 1024px) and (width <= 1279px){.product-form__buttons .quantity .quantity__input{max-width:var(--sp-10)}}.product-form__buttons .back-in-stock .quantity:has(~.product-form__submit[disabled]:not([loading],[unavailable])),.product-form__buttons .back-in-stock .product-form__submit[disabled]:not([loading],[unavailable]),.product-form__buttons .back-in-stock .product-form__submit:not([disabled])~.product-form__alert,.product-form__buttons .back-in-stock .product-form__submit:is([loading],[unavailable])~.product-form__alert,button.shopify-payment-button__button--hidden{display:none}[data-rounded-block=square] .product__inventory progress-bar{border-radius:0}.product__inventory progress-bar{height:var(--sp-1d5);background-color:rgb(var(--color-border-light))}.product__inventory progress-bar:before{display:block;width:var(--progress, 100%);height:inherit;border-radius:inherit;background-color:currentcolor;transition:width var(--mame-anim-p) .1s;content:""}.product__inventory .accent-2:before{background:linear-gradient(325deg,#0064ff 0,#61f0f3)}.product__inventory .accent-3:before{background:linear-gradient(325deg,#ff3484 0,#f1e04d)}.product__inventory .accent-4:before{background:linear-gradient(325deg,#309fff 0,#b635ff)}.product__inventory .accent-5:before{background:linear-gradient(325deg,#049cff 0,#35ee7a)}.product__inventory .accent-6:before{background:linear-gradient(325deg,#00e166 0,#0066ec)}.product__inventory .alert{padding-block:var(--sp-3d5);padding-inline:var(--sp-4d5) var(--sp-5);border-radius:var(--rounded-full)}.product__info .complementary-products{margin-block-start:var(--sp-8)}.recipient-form input[type=date]::-webkit-calendar-picker-indicator{position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:var(--input-padding-inline);color:transparent;background:none}.social-sharing li{width:var(--sp-10);height:var(--sp-10)}.social-sharing .social-sharing__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.social-sharing .social-sharing__link .icon{width:var(--sp-4d5);height:var(--sp-4d5)}.help-list__item{padding-block:var(--sp-6);padding-inline:var(--sp-7d5);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}[data-rounded-block=round] .help-list__item{border-radius:var(--sp-4)}.help-list__item p:not(.h4){margin-block:0 var(--sp-3)}.product__accordion{margin-block-start:var(--sp-9)}.product__accordion:last-child{border-block-end-width:1px}.product__accordion+.product__accordion{margin-block-start:0;border-block-start:0}.product__accordion .details__summary{padding-block:clamp(var(--sp-3),1.2vw,var(--sp-4))}.product__accordion .details__summary>.icon{--tw-scale-y: 1;width:var(--sp-3);height:var(--sp-3)}.product__accordion[aria-expanded=true] .details__summary>.icon{--tw-rotate: 45deg}.product__accordion .details__content,.product__accordion .details__content:last-child{padding-block-end:clamp(var(--sp-4d5),1.2vw,var(--sp-5d5))}.product__accordion .details__content:after{content:none}@media screen and (width >= 1024px){.product__accordion .details__summary>.icon{width:var(--sp-3d5);height:var(--sp-3d5)}}.product__more{padding:clamp(var(--sp-4d5),1.2vw,var(--sp-5d5));margin-block-start:var(--sp-9);border-block:1px solid rgb(var(--color-border))}.product__more+.product__accordion,.product__accordion+.product__more{margin-block-start:0;border-block-start:0}.product__more>.icon{width:var(--sp-4d5);height:var(--sp-4d5)}.product__info>:not(.product__accordion)+:last-child:is(.product__more){padding-inline:0;border-block-end:0}.product__spinning{inset-inline-start:50%;margin-inline-start:calc(var(--radius) * 2)}@media screen and (width >= 1024px){.product__spinning{inset-inline-start:100%;margin-inline-start:var(--radius)}:is(.product--columns,.product--scroll) .product__spinning{inset-inline-start:50%;margin-inline-start:0}}@media screen and (width >= 1280px){.product--scroll .product__spinning{inset-inline-start:calc(55% + var(--sp-5))}}@media screen and (width >= 1536px){.product__spinning{margin-inline-start:calc(var(--radius) * 3)}}.product__spinning .icon{width:clamp(var(--sp-6),2.105vw,var(--sp-10));height:clamp(var(--sp-6),2.105vw,var(--sp-10))}spinning-text{--inner-angle: calc((360 / var(--char-count)) * 1deg);--character-width: 1}[data-gang-option]~[data-gang-default]{display:none}@media (prefers-reduced-motion: no-preference){.split-chars{animation:spin 12s infinite linear}@keyframes spin{to{rotate:-360deg}}}.split-char{position:absolute;top:50%;left:50%;display:inline-block;transform:translate(-50%,-50%) rotate(calc(var(--transform-logical) * var(--inner-angle) * var(--char-index))) translateY(var(--radius))}.no-js .product__spinning{display:none}@keyframes beat{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}:is(.product__preview,.product__media-list) .play-button{inset-block-start:var(--sp-4);inset-inline-end:var(--sp-4);width:var(--sp-10);height:var(--sp-10)}:is(.product__preview,.product__media-list) .play-button[hidden]{display:none}:is(.product__preview,.product__media-list) .play-button .icon{width:var(--sp-4);height:var(--sp-4)}:is(.product__preview,.product__media-list) .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control,:is(.product__preview,.product__media-list) .shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon{width:var(--sp-10);height:var(--sp-10)}:is(.product__preview,.product__media-list) .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after{inset-inline-end:0;width:100%}.product__media{border-radius:var(--rounded-block);background-color:rgb(var(--color-placeholder))}@media screen and (width >= 768px){.product__media.media--adapt>img{object-fit:contain;object-position:top center}}@media screen and (width <= 767px){.product__media.mobile\:media--adapt>img{object-fit:contain;object-position:top center}.product__media-container .slider{padding-inline:var(--container-padding);margin-inline:calc(var(--container-padding));scroll-padding-inline:var(--container-padding)}}.product__media-container .slider{padding-inline:0;margin-inline:0;scroll-padding-inline:0;transform:translateZ(0)}[data-shopify-xr-hidden]{display:none}button:is([is=media-lightbox-button],[is=media-hover-button]){border-radius:var(--rounded-block);cursor:zoom-in}button:is([is=media-lightbox-button],[is=media-hover-button]):focus-visible{outline:none;box-shadow:inset 0 0 0 2px rgb(var(--color-keyboard-focus))}@media screen and (width >= 1024px){.product--thumbnail .product__media-container .indicators{display:flex;padding:var(--sp-6);transition:opacity var(--mame-anim-p)}.product--thumbnail .product__media-container .indicators .button{--border-opacity: .1;background-color:rgb(var(--color-button-text))}@media screen and (pointer: fine){.product--thumbnail .product__media-container:hover .indicators{opacity:1}}}@media screen and (width >= 768px) and (width <= 1023px){.slider .product__media{width:75%;scroll-snap-align:center}}@media screen and (width >= 1280px){.product__thumbnails--beside{order:-1;width:var(--sp-28)}.product__thumbnails--beside .product__thumbnails-list{grid-auto-flow:row;max-height:630px;overflow-y:scroll}.product__thumbnails--beside .product__thumbnail{width:100%}}@media screen and (width <= 1023px){.product__gallery--partial .slider .product__media{width:75%}.product__gallery button:is([is=media-lightbox-button],[is=media-hover-button]){width:var(--sp-10);height:var(--sp-10);border:1px solid rgb(var(--color-border));border-radius:var(--rounded-full);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background) / 70%);inset:unset;inset-block-start:var(--sp-4);inset-inline-end:var(--sp-4);pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.product__thumbnail{width:var(--sp-15)}.product__thumbnails.with-dots,.product__thumbnails.with-dots .product__thumbnails-list{display:flex;gap:0;align-items:center;justify-content:center;width:100%}.product__thumbnails.with-dots .product__thumbnail:not([hidden]){display:flex;width:var(--sp-6);height:var(--sp-6);border-radius:var(--rounded-full);background-color:transparent;cursor:pointer;transition:box-shadow var(--mame-anim-p);flex:0 0 auto;align-items:center;justify-content:center}.product__thumbnails.with-dots .product__thumbnail:after{content:none}.product__thumbnails.with-dots .product__thumbnail:before{display:block;width:5px;height:5px;border-radius:var(--rounded-full);background-color:rgb(var(--color-foreground));transition:var(--mame-anim-p);content:"";transition-property:background-color,box-shadow}.product__thumbnails.with-dots .product__thumbnail[aria-current=true]:before{width:5px;height:5px;background-color:transparent;box-shadow:0 0 0 2px rgb(var(--color-foreground))}.product__thumbnails.with-dots .product__thumbnail :is(img,svg){position:absolute;visibility:hidden}.product__thumbnails.with-dots .product__thumbnail .play-button{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border-width:0;clip:rect(0,0,0,0)}}.product__media--variant:not(:first-child){display:none}.no-js .product--thumbnail .product__media-list .product__media:not(:first-child){display:none}.product--scroll .product__gallery.with-only1{grid-template-columns:1fr}.product--scroll .product__gallery.with-only1 .product__preview.sticky{height:auto;max-height:unset}.product--scroll .product__gallery.with-only1 .product__preview .product__media{height:auto}:is(.product--scroll,.product--columns) .product__gallery.with-only1 .product__media-list{grid-template-columns:1fr}:is(.product--scroll,.product--columns) .product__gallery.with-only1 .product__media-list .product__media{width:100%}.back-in-stock{padding:var(--sp-5) var(--sp-6);background-color:rgb(var(--layout-wrapper-color) / 4.5%)}[data-rounded-block=round] .back-in-stock{border-radius:var(--sp-2d5)}.back-in-stock .input{background-color:rgb(var(--layout-wrapper-bg))}.specifications{gap:var(--grid-gap)}.specifications .specification{padding-block-start:var(--sp-2d5)}.specifications .specification p:first-child{margin-block-start:0}.specifications .specification :is(ul,p):first-child,.specifications .specification h6+:is(ul,p){margin-block-start:0}.specifications .specification :is(ul,p):last-child{margin-block-end:0}.specifications .specification li{margin-block-start:0}.specifications .specification :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){margin-block:0 var(--sp-2)}.specifications.with-border .specification *:not(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){color:rgb(var(--layout-wrapper-color) / 60%)}.specifications .specification .col-span-full:nth-child(odd):last-child{grid-column:1/-1}.specifications .specification>.col-span-full>*+.grid{padding-block-start:var(--sp-6);border-block-start:1px solid rgb(var(--color-border))}.specifications .accordion .details__content{max-width:100%}.specs__sidebar{padding:var(--sp-7d5) var(--gap-padding);border-radius:var(--rounded-block);background-color:rgb(var(--layout-wrapper-color) / 2.5%)}.specs__sidebar>ul li{width:var(--sp-24)}.specs__sidebar .media{width:var(--sp-24);height:var(--sp-24);background-color:rgb(var(--layout-wrapper-bg))}.specs__sidebar .media img{max-width:var(--sp-12)}.specifications .grow+.grow-0{padding-block-start:var(--sp-18)}.specs__sidebar .icon-box{position:absolute;inset-block-end:100%;inset-inline-start:50%;width:var(--sp-56);height:auto;transform:translate(calc(-50% * var(--transform-logical)))}.specs__sidebar .icon-box .fill{fill:rgb(var(--layout-wrapper-bg))}@media screen and (width >= 768px){.specs__sidebar{padding:var(--sp-10)}}@media screen and (width >= 1024px){.specs__sidebar{width:clamp(340px,30vw,480px);padding-inline:var(--sp-12)}.specifications .grow+.grow-0{padding-block-start:0}}@media screen and (width >= 1536px){.specifications-section :is(.title-wrapper,.specifications){padding-inline:calc(var(--grid-gap) * 2)}}.specifications.with-background .accordions{border-block:none}.specifications.with-background .accordion{background-color:rgb(var(--layout-wrapper-color) / 4%)}[data-rounded-block=round] .specifications.with-background .accordion{border-radius:var(--sp-2d5)}.specifications.with-background .accordion+.accordion{margin-block-start:var(--sp-1);border-block-start:none}.specifications.with-background .accordion :is(.details__summary,.details__content){padding:var(--sp-7)}@media screen and (width >= 1024px){.specifications.with-background .accordion :is(.details__summary,.details__content){padding:var(--sp-8d5)}}.specifications.with-background .accordion .details__content{padding-block-start:0}.product-sticky-form__card{padding:var(--sp-4) var(--sp-5);background-color:rgb(var(--layout-wrapper-bg));border-block-start:1px solid rgb(var(--color-border))}[data-rounded-block=round] .product-sticky-form__card{border-start-start-radius:var(--rounded-block);border-start-end-radius:var(--rounded-block)}[data-rounded-block=round] .product-sticky-form .media{border-radius:var(--sp-2)}.product-sticky-form .product-form__error-message{padding:0;background-color:transparent}.product-sticky-form__variant{grid-template-columns:minmax(0,1fr) auto}@media screen and (width >= 768px){.product-sticky-form{inset-block-end:var(--sp-5);inset-inline-end:var(--sp-5);width:550px}.product-sticky-form__card{padding:var(--sp-4);border:1px solid rgb(var(--color-border))}[data-rounded-block=round] .product-sticky-form__card{border-radius:var(--sp-3)}.product-sticky-form__variant{grid-template-columns:80px minmax(0,1fr) auto}.product-sticky-form__variant.no-image{grid-template-columns:minmax(0,1fr) auto}}@media screen and (width <= 767px){.product-sticky-form .button{width:var(--sp-11);height:var(--sp-11);padding:0}}.variant-picker *:focus-visible+.color-swatch{outline-offset:calc(1px + var(--swatch-offset) * 2)}.color-swatch{--swatch-margin: calc(var(--swatch-offset) * 2);width:var(--sp-16);height:var(--sp-20);border-radius:var(--swatch-radius);background-color:var(--swatch-background);transition:outline-color var(--animation-primary),box-shadow .3s;background-position:50%;background-size:cover}.color-swatch:hover{box-shadow:0 0 0 3px #0000001a}.color-swatch:before{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:var(--swatch-radius)}.color-swatch:after,.color-swatch:before{position:absolute;content:"";box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.color-swatch:after{--tw-scale-x: 1;--tw-scale-y: 1;--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);--tw-shadow-color: rgb(var(--layout-wrapper-color));--tw-shadow: var(--tw-shadow-colored);inset:calc(var(--swatch-offset) * -1);border-radius:inherit;opacity:0;transition:all var(--animation-primary)}.color-swatch:after,:checked+.color-swatch:after{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate))}:checked+.color-swatch:after{--tw-scale-x: 1;--tw-scale-y: 1;opacity:1}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.color-swatch{--tw-ring-shadow: 0 0 #0000;background-color:var(--swatch-background)}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.color-swatch:before{background:linear-gradient(to bottom right,transparent calc(50% - .5px),rgb(var(--color-red-200)) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.color-swatch:after{--tw-shadow-color: rgb(var(--color-red-200))}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled):not(:checked)+.color-swatch:after{--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);top:1px;right:1px;bottom:1px;left:1px;opacity:1}.color-swatch .tooltip,.color-swatch .tooltip:after{position:absolute;inset-inline-start:50%;transform:translate(calc(var(--tw-translate-x) * var(--transform-logical)),var(--tw-translate-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.color-swatch .tooltip:after{--tw-translate-x: -50%;--tw-translate-y: 0;inset-block-end:-7px;display:block;width:0;content:"";border-color:rgb(var(--layout-wrapper-color)) transparent;border-style:solid;border-width:10px 10px 0}@media screen and (pointer: fine){.color-swatch:hover .tooltip{--tw-scale-x: 1;--tw-scale-y: 1;opacity:1;transition:transform var(--animation-primary),opacity var(--animation-primary)}}.label-swatch{--swatch-offset: 0;--swatch-margin: calc(var(--swatch-offset) * 2);padding:var(--sp-4) var(--sp-5);border-radius:var(--swatch-radius);transition:all var(--animation-primary)}.label-swatch:after{--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);--tw-shadow-color: rgb(var(--color-border));--tw-shadow: var(--tw-shadow-colored);position:absolute;inset:calc(var(--swatch-offset) * -1);content:"";border-radius:inherit;transition:all var(--animation-primary)}.label-swatch:after,:checked+.label-swatch:after{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:checked+.label-swatch:after{--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);--tw-shadow-color: rgb(var(--layout-wrapper-color));--tw-shadow: var(--tw-shadow-colored)}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch{color:rgb(var(--color-red-300));background-color:rgb(var(--color-red-200) / 11.5%)}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch:after{--tw-shadow-color: rgb(var(--color-red-200))}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;content:"";background:linear-gradient(to bottom right,transparent calc(50% - .5px),rgb(var(--color-red-200)) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}@media screen and (pointer: fine){.swatches input:is([type=checkbox],[type=radio]):not(:disabled,.disabled)+.label-swatch:hover:after{--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);--tw-shadow-color: rgb(var(--layout-wrapper-color));--tw-shadow: var(--tw-shadow-colored);top:0;right:0;bottom:0;left:0}}.swatches--round-slight :is(.color-swatch,.label-swatch),.swatches--round .label-swatch,.swatches--variant .color-swatch{--swatch-radius: 60px}.variant-picker .swatches--variant .color-swatch{width:var(--sp-10);height:var(--sp-10);margin-right:0;border:0;transition:box-shadow .3s var(--animation-primary,)}@media screen and (width >= 768px){.variant-picker .swatches--variant .color-swatch{width:var(--sp-12);height:var(--sp-12);margin-right:0;border:0}}.swatches--variant .color-swatch:hover{box-shadow:0 0 0 3px var(--tw-shadow-color, rgb(0 0 0 / 10%))}.swatches--variant .color-swatch.with-image{background-color:rgb(var(--layout-wrapper-color) / 2.5%)}.swatches--variant .color-swatch:before{box-shadow:inset 0 0 0 1px transparent}.swatches--variant .color-swatch:after{--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);--tw-shadow-color: rgb(var(--color-border));--tw-shadow: var(--tw-shadow-colored);top:0;right:0;bottom:0;left:0;opacity:1}.swatches--variant :checked+.color-swatch:after{--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);--tw-shadow-color: rgb(var(--layout-wrapper-color));--tw-shadow: var(--tw-shadow-colored)}.swatches--variant input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.color-swatch{background-color:rgb(var(--color-red-200) / 11.5%)}@media screen and (pointer: fine){.swatches--variant input:is([type=checkbox],[type=radio]):not(:disabled,.disabled)+.color-swatch:hover:after{--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);--tw-shadow-color: rgb(var(--layout-wrapper-color));--tw-shadow: var(--tw-shadow-colored)}}.swatches--variant .color-swatch~span{max-width:clamp(var(--sp-10),3.368vw,var(--sp-16))}.swatches--variant .color-swatch .count{height:var(--sp-5d5);border:1px solid rgb(var(--color-border));color:rgb(var(--layout-wrapper-color));background-color:rgb(var(--layout-wrapper-bg));inset-block-start:calc(-1 * var(--sp-2));inset-inline-end:calc(-1 * var(--sp-2));min-width:var(--sp-5d5);padding-inline:var(--sp-1)}.swatches--variant :checked+.color-swatch .count{color:rgb(var(--layout-wrapper-bg));background-color:rgb(var(--layout-wrapper-color));border-color:rgb(var(--layout-wrapper-color))}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{max-width:1640px!important}.oke-media-image{border-radius:var(--rounded-block)}.okeReviews[data-oke-container],div.okeReviews{font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/_product.css.map */
