.product-single-loader.svelte-emxi2c{width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);position:relative}@media(min-width:500px){.product-single-loader.svelte-emxi2c{width:100%}@media(min-width:360px){.product-single-loader.svelte-emxi2c{max-width:360px}}.product-single-loader.svelte-emxi2c{max-width:500px}@media(min-width:768px){.product-single-loader.svelte-emxi2c{max-width:768px}}@media(min-width:40rem){.product-single-loader.svelte-emxi2c{max-width:40rem}}@media(min-width:64rem){.product-single-loader.svelte-emxi2c{max-width:64rem}}@media(min-width:80rem){.product-single-loader.svelte-emxi2c{max-width:80rem}}@media(min-width:96rem){.product-single-loader.svelte-emxi2c{max-width:96rem}}@media(min-width:120rem){.product-single-loader.svelte-emxi2c{max-width:120rem}}}.product-single-loader.svelte-emxi2c{gap:calc(var(--spacing,.25rem) * 6);max-width:var(--container-7xl,80rem);flex-flow:column wrap;justify-content:center;display:flex}@media(min-width:64rem){.product-single-loader.svelte-emxi2c{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}}@media(min-width:80rem){.product-single-loader.svelte-emxi2c{gap:calc(var(--spacing,.25rem) * 10)}}@media(min-width:96rem){.product-single-loader.svelte-emxi2c{gap:calc(var(--spacing,.25rem) * 12)}}.product-single-loader.svelte-emxi2c main:where(.svelte-emxi2c),.product-single-loader.svelte-emxi2c aside:where(.svelte-emxi2c){width:100%}.product-single-loader.svelte-emxi2c main:where(.svelte-emxi2c){order:1}@media(min-width:64rem){.product-single-loader.svelte-emxi2c main:where(.svelte-emxi2c){order:2}}.product-single-loader.svelte-emxi2c aside:where(.svelte-emxi2c){flex-shrink:0;order:2}@media(min-width:64rem){.product-single-loader.svelte-emxi2c aside:where(.svelte-emxi2c){order:1}}.product-image-wrap.svelte-1nd3yf7{justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}.product-image-wrap.svelte-1nd3yf7 img:where(.svelte-1nd3yf7){cursor:pointer;border-radius:var(--radius-sm,calc(var(--radius) - 4px));-webkit-user-select:none;user-select:none;max-width:calc(var(--spacing,.25rem) * 50)}@media(min-width:768px){.product-image-wrap.svelte-1nd3yf7 img:where(.svelte-1nd3yf7){max-width:calc(var(--spacing,.25rem) * 80)}}@media(min-width:40rem){.product-image-wrap.svelte-1nd3yf7 img:where(.svelte-1nd3yf7){max-width:calc(var(--spacing,.25rem) * 65)}}.product-image-wrap.svelte-1nd3yf7 img:where(.svelte-1nd3yf7){height:calc(var(--spacing,.25rem) * 70)}@media(min-width:768px){.product-image-wrap.svelte-1nd3yf7 img:where(.svelte-1nd3yf7){height:calc(var(--spacing,.25rem) * 120)}}@media(min-width:40rem){.product-image-wrap.svelte-1nd3yf7 img:where(.svelte-1nd3yf7){height:calc(var(--spacing,.25rem) * 82.5)}}@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-font-weight:initial}}}.product-breadcrumbs.svelte-15h24c4{flex-direction:column;display:flex}@media(min-width:64rem){.product-breadcrumbs.svelte-15h24c4{flex-direction:row}}.product-breadcrumbs.svelte-15h24c4{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-transform:uppercase;margin-top:calc(var(--spacing,.25rem) * 1);margin-bottom:calc(var(--spacing,.25rem) * 12);padding-inline:calc(var(--spacing,.25rem) * 0)}.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4){margin:calc(var(--spacing,.25rem) * 0);width:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-base-content);flex-flow:wrap;flex-shrink:0;display:flex}.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4) li:where(.svelte-15h24c4):not(.current-element):after{margin-inline:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4) li:where(.svelte-15h24c4):not(.current-element):after{background-color:color-mix(in oklab,var(--color-base-200) 50%,transparent)}}.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4) li:where(.svelte-15h24c4):not(.current-element):after{content:"/"}.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4) a:where(.svelte-15h24c4){white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4) a:where(.svelte-15h24c4){color:color-mix(in oklab,var(--color-base-content) 75%,transparent)}}.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4) a:where(.svelte-15h24c4){transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none}.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4) a:where(.svelte-15h24c4).link{color:var(--color-primary);text-decoration-line:underline}.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4) a:where(.svelte-15h24c4):hover,.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4) a:where(.svelte-15h24c4):focus{color:var(--color-base-content);text-decoration-line:underline}.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4) .current-element:where(.svelte-15h24c4){overflow-wrap:break-word;white-space:normal}@media(min-width:768px){.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4) .current-element:where(.svelte-15h24c4){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}}.product-breadcrumbs.svelte-15h24c4 ul:where(.svelte-15h24c4) .current-element:where(.svelte-15h24c4){max-width:100%}.share-wrap.svelte-xduzi1{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);flex-direction:row;display:flex}@media(min-width:768px){.share-wrap.svelte-xduzi1{margin-bottom:calc(var(--spacing,.25rem) * 5);column-gap:calc(var(--spacing,.25rem) * 5)}}.share-wrap.svelte-xduzi1 .share-button:where(.svelte-xduzi1){align-items:center;column-gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:row;display:flex}.share-wrap.svelte-xduzi1 .share-button:where(.svelte-xduzi1) svg:where(.svelte-xduzi1){fill:currentColor}.product-rating.svelte-uicmvh{column-gap:calc(var(--spacing,.25rem) * .5);flex-direction:row;display:flex}.product-rating.svelte-uicmvh.info{margin-top:calc(var(--spacing,.25rem) * 1);margin-bottom:calc(var(--spacing,.25rem) * 3)}@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-font-weight:initial;--tw-space-x-reverse:0}}}.product-categories.svelte-120assm{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-transform:uppercase;-webkit-user-select:none;user-select:none}:where(.product-categories.svelte-120assm>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-x-reverse)))}.product-categories.svelte-120assm{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.product-categories.svelte-120assm{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.product-categories.svelte-120assm.card{margin-top:calc(var(--spacing,.25rem) * -1)}.product-categories.svelte-120assm .cat-label:where(.svelte-120assm){margin-right:calc(var(--spacing,.25rem) * 2);-webkit-user-select:none;user-select:none}.product-categories.svelte-120assm .cat-link:where(.svelte-120assm){margin-block:calc(var(--spacing,.25rem) * 1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){.product-categories.svelte-120assm .cat-link:where(.svelte-120assm):hover{background-color:var(--color-base-200)}.product-categories.svelte-120assm .cat-link:where(.svelte-120assm):where([data-theme=avalon-dark],[data-theme=avalon-dark] *):hover{background-color:var(--color-base-400,oklch(72% .04 90))}}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@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-font-weight:initial}}}.product-additional-info.svelte-8vwas6{flex-direction:column;display:flex}.product-additional-info.svelte-8vwas6>div:where(.svelte-8vwas6){margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));text-transform:uppercase}.product-additional-info.svelte-8vwas6>div:where(.svelte-8vwas6) a:where(.svelte-8vwas6){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.product-additional-info.svelte-8vwas6 .info-label:where(.svelte-8vwas6){--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.product-additional-info.svelte-8vwas6 .info-label:where(.svelte-8vwas6){color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.product-additional-info.svelte-8vwas6.small>div:where(.svelte-8vwas6){margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:.725rem}@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-font-weight:initial}}}.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm){align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-sm,calc(var(--radius) - 4px));padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * 1);flex-direction:row;display:flex}.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm) img:where(.svelte-syd5nm){object-fit:contain;width:51px;height:100px}@media(min-width:768px){.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm) img:where(.svelte-syd5nm){width:61px}}@media(min-width:80rem){.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm) img:where(.svelte-syd5nm){width:81px}}.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm) img:where(.svelte-syd5nm){display:block}.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm):hover,.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm):focus{background-color:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm):hover,.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm):focus{background-color:color-mix(in oklab,var(--color-base-200) 60%,transparent)}}.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm):hover,.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm):focus{--tw-outline-style:none;outline-style:none}:is(.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm):hover,.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm):focus):where([data-theme=avalon-dark],[data-theme=avalon-dark] *){background-color:#aea48999}@supports (color:color-mix(in lab,red,red)){:is(.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm):hover,.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm):focus):where([data-theme=avalon-dark],[data-theme=avalon-dark] *){background-color:color-mix(in oklab,var(--color-base-400,oklch(72% .04 90)) 60%,transparent)}}.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm) .info:where(.svelte-syd5nm){align-items:flex-start;row-gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm) .info:where(.svelte-syd5nm) .title:where(.svelte-syd5nm){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm) .info:where(.svelte-syd5nm) .price:where(.svelte-syd5nm){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm) .info:where(.svelte-syd5nm) .price:where(.svelte-syd5nm){color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm):last-of-type{padding-bottom:calc(var(--spacing,.25rem) * 2)}@media(min-width:768px){.bundle-product-wrap.svelte-syd5nm .bundle-product:where(.svelte-syd5nm):last-of-type{padding-bottom:calc(var(--spacing,.25rem) * 4)}}@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-border-style:solid;--tw-font-weight:initial}}}.product-bundle-wrap.svelte-9s2t61{margin-block:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-md,calc(var(--radius) - 2px));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.product-bundle-wrap.svelte-9s2t61{border-color:color-mix(in oklab,var(--color-base-200) 60%,transparent)}}.product-bundle-wrap.svelte-9s2t61{padding:calc(var(--spacing,.25rem) * 1)}.product-bundle-wrap.svelte-9s2t61:where([data-theme=avalon-dark],[data-theme=avalon-dark] *){border-color:#aea489cc}@supports (color:color-mix(in lab,red,red)){.product-bundle-wrap.svelte-9s2t61:where([data-theme=avalon-dark],[data-theme=avalon-dark] *){border-color:color-mix(in oklab,var(--color-base-400,oklch(72% .04 90)) 80%,transparent)}}.product-bundle-wrap.svelte-9s2t61{max-width:var(--container-md,28rem);background-color:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.product-bundle-wrap.svelte-9s2t61{background-color:color-mix(in oklab,var(--color-base-200) 20%,transparent)}}.product-bundle-wrap.svelte-9s2t61{--tw-outline-style:none;outline-style:none}.product-bundle-wrap.svelte-9s2t61:where([data-theme=avalon-dark],[data-theme=avalon-dark] *){background-color:#aea48966}@supports (color:color-mix(in lab,red,red)){.product-bundle-wrap.svelte-9s2t61:where([data-theme=avalon-dark],[data-theme=avalon-dark] *){background-color:color-mix(in oklab,var(--color-base-400,oklch(72% .04 90)) 40%,transparent)}}.product-bundle-wrap.svelte-9s2t61 h3:where(.svelte-9s2t61){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-base-content);text-transform:uppercase;margin-bottom:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 2)}@media(min-width:768px){.product-bundle-wrap.svelte-9s2t61 h3:where(.svelte-9s2t61){margin-bottom:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 4)}}.product-bundle-wrap.svelte-9s2t61 .product-bundle-line:where(.svelte-9s2t61){justify-content:center;align-items:flex-start;row-gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.product-info.svelte-1uc6ei6{top:calc(var(--spacing,.25rem) * 8);position:sticky}.product-info.svelte-1uc6ei6 .preview:where(.svelte-1uc6ei6){background-color:var(--color-accent);color:var(--color-accent-content);margin-block:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-md,calc(var(--radius) - 2px));width:fit-content;padding:calc(var(--spacing,.25rem) * 2);-webkit-user-select:none;user-select:none}.product-info.svelte-1uc6ei6 h1:where(.svelte-1uc6ei6){margin-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}@media(min-width:768px){.product-info.svelte-1uc6ei6 h1:where(.svelte-1uc6ei6){font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media(min-width:80rem){.product-info.svelte-1uc6ei6 h1:where(.svelte-1uc6ei6){font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.product-info.svelte-1uc6ei6 h1:where(.svelte-1uc6ei6){line-height:1.075}@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-font-weight:initial}}}.review-single.svelte-dvtkpy{margin-bottom:calc(var(--spacing,.25rem) * 6);width:100%}.review-single.svelte-dvtkpy .review-header:where(.svelte-dvtkpy){flex-direction:column;justify-content:center;align-items:flex-start;display:flex}@media(min-width:768px){.review-single.svelte-dvtkpy .review-header:where(.svelte-dvtkpy) h4:where(.svelte-dvtkpy){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.review-single.svelte-dvtkpy .review-header:where(.svelte-dvtkpy) .date:where(.svelte-dvtkpy){margin-top:calc(var(--spacing,.25rem) * 1);width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802))}.review-single.svelte-dvtkpy .review-header:where(.svelte-dvtkpy) .date:where(.svelte-dvtkpy):where([data-theme=avalon-dark],[data-theme=avalon-dark] *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.review-single.svelte-dvtkpy .review-content:where(.svelte-dvtkpy){margin-block:calc(var(--spacing,.25rem) * 2)}.reviews-single-wrap.svelte-158ldo2{padding:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}.reviews-single-wrap.svelte-158ldo2 .empty:where(.svelte-158ldo2){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.reviews-wrap.svelte-wdzc47{width:100%}@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-font-weight:initial}}}.product-tabs-wrap.svelte-1u6534i{margin-block:calc(var(--spacing,.25rem) * 4);width:100%}.product-tabs-wrap.svelte-1u6534i ul:where(.svelte-1u6534i){margin-inline:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 6);justify-content:center;align-items:center;display:flex}.product-tabs-wrap.svelte-1u6534i ul:where(.svelte-1u6534i) li:where(.svelte-1u6534i){margin-right:calc(var(--spacing,.25rem) * 4);cursor:pointer;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.product-tabs-wrap.svelte-1u6534i ul:where(.svelte-1u6534i) li:where(.svelte-1u6534i){color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.product-tabs-wrap.svelte-1u6534i ul:where(.svelte-1u6534i) li:where(.svelte-1u6534i){text-decoration-line:none}@media(hover:hover){.product-tabs-wrap.svelte-1u6534i ul:where(.svelte-1u6534i) li:where(.svelte-1u6534i):hover{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.product-tabs-wrap.svelte-1u6534i ul:where(.svelte-1u6534i) li:where(.svelte-1u6534i):hover{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}}.product-tabs-wrap.svelte-1u6534i ul:where(.svelte-1u6534i) li:where(.svelte-1u6534i):focus{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.product-tabs-wrap.svelte-1u6534i ul:where(.svelte-1u6534i) li:where(.svelte-1u6534i):focus{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.product-tabs-wrap.svelte-1u6534i ul:where(.svelte-1u6534i) li:where(.svelte-1u6534i):active{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.product-tabs-wrap.svelte-1u6534i ul:where(.svelte-1u6534i) li:where(.svelte-1u6534i):active{color:color-mix(in oklab,var(--color-base-content) 90%,transparent)}}.product-tabs-wrap.svelte-1u6534i ul:where(.svelte-1u6534i) li:where(.svelte-1u6534i) button:where(.svelte-1u6534i){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:uppercase}.product-tabs-wrap.svelte-1u6534i ul:where(.svelte-1u6534i) li:where(.svelte-1u6534i).active{color:var(--color-base-content)}@property --tw-font-weight{syntax:"*";inherits:false}@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-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}}}.product-bottom-bar.svelte-k7f9tr{inset-inline:calc(var(--spacing,.25rem) * 2);bottom:calc(var(--spacing,.25rem) * 2);z-index:10;min-height:calc(var(--spacing,.25rem) * 16);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,var(--radius));border-color:var(--color-base-300);background-color:var(--color-base-300);position:fixed}@supports (color:color-mix(in lab,red,red)){.product-bottom-bar.svelte-k7f9tr{background-color:color-mix(in oklab,var(--color-base-300) 50%,transparent)}}.product-bottom-bar.svelte-k7f9tr{--tw-backdrop-blur:blur(var(--blur-sm,8px));-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,);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,);row-gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.product-bottom-bar.svelte-k7f9tr .btn-checkout:where(.svelte-k7f9tr){font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}@media(min-width:500px){.product-bottom-bar.svelte-k7f9tr .btn-checkout:where(.svelte-k7f9tr){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.product-bottom-bar.svelte-k7f9tr .product-bottom-bar-row:where(.svelte-k7f9tr){justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:row;width:100%;display:flex}.product-bottom-bar.svelte-k7f9tr .product-bottom-bar-row:where(.svelte-k7f9tr) img:where(.svelte-k7f9tr){height:calc(var(--spacing,.25rem) * 12);width:auto}.product-bottom-bar.svelte-k7f9tr .product-bottom-bar-row:where(.svelte-k7f9tr) .product-name:where(.svelte-k7f9tr){text-overflow:ellipsis;white-space:nowrap;opacity:.8;font-size:.875rem;overflow:hidden}@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}.product-single.svelte-7rh6ym{width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);position:relative}@media(min-width:500px){.product-single.svelte-7rh6ym{width:100%}@media(min-width:360px){.product-single.svelte-7rh6ym{max-width:360px}}.product-single.svelte-7rh6ym{max-width:500px}@media(min-width:768px){.product-single.svelte-7rh6ym{max-width:768px}}@media(min-width:40rem){.product-single.svelte-7rh6ym{max-width:40rem}}@media(min-width:64rem){.product-single.svelte-7rh6ym{max-width:64rem}}@media(min-width:80rem){.product-single.svelte-7rh6ym{max-width:80rem}}@media(min-width:96rem){.product-single.svelte-7rh6ym{max-width:96rem}}@media(min-width:120rem){.product-single.svelte-7rh6ym{max-width:120rem}}}.product-single.svelte-7rh6ym{max-width:var(--container-7xl,80rem);flex-flow:column wrap;justify-content:center;display:flex}@media(min-width:64rem){.product-single.svelte-7rh6ym{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}}@media(min-width:80rem){.product-single.svelte-7rh6ym{gap:calc(var(--spacing,.25rem) * 10)}}@media(min-width:96rem){.product-single.svelte-7rh6ym{gap:calc(var(--spacing,.25rem) * 12)}}.product-single.svelte-7rh6ym main:where(.svelte-7rh6ym),.product-single.svelte-7rh6ym aside:where(.svelte-7rh6ym){width:100%}.product-single.svelte-7rh6ym main:where(.svelte-7rh6ym){order:1}@media(min-width:64rem){.product-single.svelte-7rh6ym main:where(.svelte-7rh6ym){order:2}}.product-single.svelte-7rh6ym aside:where(.svelte-7rh6ym){flex-shrink:0;order:2}@media(min-width:64rem){.product-single.svelte-7rh6ym aside:where(.svelte-7rh6ym){order:1}}.product-single.svelte-7rh6ym .addToCart-wrap:where(.svelte-7rh6ym){margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;align-items:center;display:inline-flex}
