*{box-sizing:border-box}body{color:var(--color-foreground);background:var(--color-background);display:flex;flex-direction:column;margin:0;min-height:100svh;font-variation-settings:"slnt" 0}:root{--hover-transition-duration: .25s;--hover-transition-timing: ease-out;--submenu-animation-speed: .36s}html{scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground-rgb) / var(--opacity-40)) var(--color-background);scroll-behavior:smooth}@media(min-width:990px){html:has(.page-wrapper),html:has(.page-wrapper) body{height:100dvh;overflow:hidden}}html[scroll-lock],html[scroll-lock] .page-wrapper{overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}img{width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{--backdrop-color-rgb: var(--color-shadow-rgb);background-color:var(--color-background);color:var(--color-foreground)}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:first-child:is(p,h1,h2,h3,h4,h5,h6),:first-child:empty+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:last-child:is(p,h1,h2,h3,h4,h5,h6),:where(p,h1,h2,h3,h4,h5,h6):nth-child(2):has(+:last-child:empty){margin-block-end:0}@media(prefers-reduced-motion:no-preference){:root{view-transition-name:none}html:active-view-transition-type(page-navigation),html:active-view-transition-type(product-image-transition){view-transition-name:root-custom}::view-transition{pointer-events:none}html:active-view-transition-type(page-navigation) main[data-page-transition-enabled=true]{view-transition-name:main-content}html:active-view-transition-type(page-navigation) main[data-product-transition=true][data-template*=product]{view-transition-name:none}::view-transition-old(main-content){animation:var(--view-transition-old-main-content)}::view-transition-new(main-content){animation:var(--view-transition-new-main-content)}html:active-view-transition-type(product-image-transition) [data-view-transition-type=product-image-transition]{view-transition-name:product-image-transition}html:active-view-transition-type(product-image-transition) [data-view-transition-type=product-details]{view-transition-name:product-details}::view-transition-group(product-image-transition){z-index:1}::view-transition-group(product-image-transition),::view-transition-group(product-details){animation-duration:var(--animation-speed);animation-timing-function:var(--animation-easing)}::view-transition-old(product-image-transition),::view-transition-new(product-image-transition){block-size:100%;overflow:hidden;object-fit:cover;animation-duration:.25s;animation-timing-function:var(--animation-easing)}::view-transition-new(product-details){animation:var(--view-transition-new-main-content)}}*:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}@supports not selector(:focus-visible){*:focus{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}}.content-for-layout{flex:1;display:flex;flex-direction:column}.content-for-layout>.shopify-section:last-child{flex-grow:1}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(16px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(40px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}.page-width-narrow{--page-content-width: var(--narrow-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.section{--full-page-grid-central-column-width: min( var(--page-width) - var(--page-margin) * 2, calc(100% - var(--page-margin) * 2) );--full-page-grid-margin: minmax(var(--page-margin), 1fr);--full-page-grid-with-margins: var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin);--util-page-margin-offset: max( var(--page-margin), calc((100% - min(var(--page-content-width), 100% - var(--page-margin) * 2))/2) );--full-page-margin-inline-offset: calc(((100vw - var(--full-page-grid-central-column-width)) / 2) * -1);width:100%;position:relative;display:grid;grid-template-columns:var(--full-page-grid-with-margins);min-height:var(--section-min-height, "auto")}.section>*{grid-column:2}.shopify-section:not(.header-section) :is(.section,.cart-summary){background:transparent}.shopify-section:not(.header-section):has(.section){position:relative}.shopify-section:not(.header-section) .section-background{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-section-background);background-color:var(--color-background)}.section--page-width>*{grid-column:2}.section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px));position:relative;width:100%;height:100%}.hidden{display:none!important}@media screen and (max-width:749px){.hidden--mobile,.mobile\:hidden{display:none!important}}.flex{display:flex;gap:var(--gap-md)}.flip-x{scale:-1 1}.svg-wrapper{color:currentcolor;display:inline-flex;justify-content:center;align-items:center;width:var(--icon-size-sm);height:var(--icon-size-sm);pointer-events:none}.svg-wrapper>svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.relative{position:relative}[data-placeholder=true] *{cursor:default}body,.paragraph:not(.button),.paragraph>*,.text-block.paragraph :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);text-transform:var(--font-paragraph--case);-webkit-font-smoothing:antialiased;color:var(--color, var(--color-foreground))}h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);font-size:var(--font-h1--size);line-height:var(--font-h1--line-height);letter-spacing:var(--font-h1--letter-spacing);text-transform:var(--font-h1--case);color:var(--color)}@media screen and (max-width:1200px){input.h1.h1,textarea.h1.h1,select.h1.h1{font-size:max(1rem,var(--font-h1--size))}}h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case);color:var(--color)}@media screen and (max-width:1200px){input.h2.h2,textarea.h2.h2,select.h2.h2{font-size:max(1rem,var(--font-h2--size))}}h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);font-size:var(--font-h3--size);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case);color:var(--color)}@media screen and (max-width:1200px){input.h3,textarea.h3,select.h3{font-size:max(1rem,var(--font-h3--size))}}h4,.h4.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case);color:var(--color)}@media screen and (max-width:1200px){input.h4.h4,textarea.h4.h4,select.h4.h4{font-size:max(1rem,var(--font-h4--size))}}h5,.h5.h5,.text-block.h5>*,.text-block.h5 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case);color:var(--color)}@media screen and (max-width:1200px){input.h5.h5,textarea.h5.h5,select.h5.h5{font-size:max(1rem,var(--font-h5--size))}}h6,.h6.h6,.text-block.h6>*,.text-block.h6 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case);color:var(--color)}@media screen and (max-width:1200px){input.h6.h6,textarea.h6.h6,select.h6.h6{font-size:max(1rem,var(--font-h6--size))}}:first-child:is(.h1,.h2,.h3,.h4,.h5,.h6){margin-block-start:0}:last-child:is(.h1,.h2,.h3,.h4,.h5,.h6){margin-block-end:0}a{color:currentcolor;text-decoration-color:transparent;text-decoration-thickness:.075em;text-underline-offset:.125em;transition:text-decoration-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}:is(h1,h2,h3,h4,h5,h6,p)>a:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / .7)}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)){text-decoration-color:currentcolor}:is(p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary))):hover{text-decoration-color:currentcolor;color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / .7)}summary::-webkit-details-marker{display:none}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{--text-align: center;display:grid;align-content:center;text-decoration:none;text-align:var(--text-align);color:var(--button-color);-webkit-appearance:none;appearance:none;background-color:var(--button-background-color);border:none;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);margin-block:0;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing);cursor:pointer;width:fit-content;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline)}.button{font-family:var(--button-font-family-primary);text-transform:var(--button-text-case-primary);border-radius:var(--style-border-radius-buttons-primary)}.button:not(.button-secondary,.button-unstyled){outline-color:var(--button-focus-outline-color, var(--button-background-color))}.button-secondary{font-family:var(--button-font-family-secondary);text-transform:var(--button-text-case-secondary);border-radius:var(--style-border-radius-buttons-secondary)}textarea,input:not([type=checkbox],[type=radio]){background-color:var(--color-input-background);border-color:var(--color-input-border)}textarea::placeholder,input::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-muted-text))}textarea:not(:placeholder-shown)::placeholder,input:not(:placeholder-shown)::placeholder{opacity:0}.button[hidden]{display:none}.button[aria-disabled=true],.button-secondary[aria-disabled=true],.button:disabled{opacity:.5;cursor:not-allowed}.button,button.shopify-payment-button__button--unbranded{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-border-width: var(--style-border-width-primary);--button-focus-outline-color: var(--color-primary-button-focus-outline)}.button:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}.button-secondary{--button-color: var(--color-secondary-button-text);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border);--button-border-width: var(--style-border-width-secondary)}.button-secondary:hover{--button-color: var(--color-secondary-button-hover-text);--button-background-color: var(--color-secondary-button-hover-background);--button-border-color: var(--color-secondary-button-hover-border)}.button-custom{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-border-width: var(--style-border-width-secondary);--button-focus-outline-color: var(--color-primary-button-focus-outline);font-family:var(--button-font-family-primary);text-transform:var(--button-text-case-primary);border-radius:var(--style-border-radius-buttons-primary);outline-color:var(--button-focus-outline-color, var(--button-background-color))}.button-custom:hover{--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}.button-unstyled{display:block;padding:0;background-color:inherit;color:var(--color-foreground);border:0;border-radius:0;overflow:hidden;box-shadow:none;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-size:var(--font-paragraph--size)}.button-unstyled:hover{background-color:inherit}:where(.button-unstyled):hover{--hover-color-rgb: var(--color-foreground-rgb);color:rgb(var(--hover-color-rgb) / var(--opacity-70))}.button-unstyled--transparent{background-color:transparent;box-shadow:none}summary{display:flex;align-items:center;cursor:pointer;list-style:none;padding-block:var(--padding-sm)}summary:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-80))}.product-media{display:flex;flex:1}.sticky-content{position:sticky;top:var(--sticky-header-offset, 0);z-index:var(--layer-flat)}.spacing-style{--spacing-scale: var(--spacing-scale-md);--padding-block: 0px;--padding-block-start: var(--padding-block, 0px);--padding-block-end: var(--padding-block, 0px);--padding-inline: 0px;--padding-inline-start: var(--padding-inline, 0px);--padding-inline-end: var(--padding-inline, 0px);--margin-block: 0px;--margin-block-start: var(--margin-block, 0px);--margin-block-end: var(--margin-block, 0px);--margin-inline: 0px;--margin-inline-start: var(--margin-inline, 0px);--margin-inline-end: var(--margin-inline, 0px);padding-block:calc(var(--padding-block-start) + var(--section-top-offset, 0px)) var(--padding-block-end);padding-inline:var(--padding-inline-start) var(--padding-inline-end);margin-block:var(--margin-block-start) var(--margin-block-end);margin-inline:var(--margin-inline-start) var(--margin-inline-end)}@media screen and (min-width:990px){.spacing-style{--spacing-scale: var(--spacing-scale-default)}}.size-style{width:var(--size-style-width-mobile, var(--size-style-width));height:var(--size-style-height-mobile, var(--size-style-height))}@media screen and (min-width:750px){.size-style{width:var(--size-style-width);height:var(--size-style-height)}}.border-style{border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);border-radius:var(--border-radius)}.gap-style,.layout-panel-flex{--gap-scale: var(--spacing-scale-md)}@media screen and (min-width:990px){.gap-style,.layout-panel-flex{--gap-scale: var(--spacing-scale-default)}}.layout-panel-flex{display:flex;gap:var(--gap);height:100%}.layout-panel-flex--row{flex-flow:row var(--flex-wrap);justify-content:var(--horizontal-alignment);align-items:var(--vertical-alignment)}.layout-panel-flex--column{flex-flow:column var(--flex-wrap);align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment)}@media screen and (max-width:749px){.mobile-column{flex-flow:column nowrap;align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment-mobile)}.layout-panel-flex--row:not(.mobile-column){flex-wrap:var(--flex-wrap-mobile);height:auto}.layout-panel-flex--row:not(.mobile-column)>.menu{flex:1 1 min-content}.layout-panel-flex--row:not(.mobile-column)>.text-block{flex:1 1 var(--max-width--display-tight)}.layout-panel-flex--row:not(.mobile-column)>.button{flex:0 0 fit-content}}@media screen and (min-width:750px){.layout-panel-flex{flex-direction:var(--flex-direction)}}:is(.rte,.shopify-policy__title) :is(h1,h2,h3,h4,h5,h6){margin-block:clamp(1.5rem,1em * 3.3,2.5rem) var(--font-heading--spacing)}:is(.rte,.shopify-policy__title) :first-child:is(p,h1,h2,h3,h4,h5,h6),:is(.rte,.shopify-policy__title) :first-child:empty+:is(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(.rte,.shopify-policy__title) ul,:is(.rte,.shopify-policy__title) ol{margin-block-start:0;padding-inline-start:1.5em}:is(.rte,.shopify-policy__title) :is(ul,ol):not(:is(ul,ol) :is(ul,ol)){margin-block-end:1em}:is(.rte,.shopify-policy__title) blockquote{margin-inline:1.5em 2.3em;margin-block:3.8em;padding-inline-start:.8em;border-inline-start:1.5px solid rgb(var(--color-foreground-rgb) / var(--opacity-25));font-style:italic;font-weight:500}:is(.rte,.shopify-policy__title) table{width:100%!important;border-collapse:collapse}:is(.rte,.shopify-policy__title) tr:not(:has(td)),:is(.rte,.shopify-policy__title) thead{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5));font-weight:700;text-transform:uppercase}:is(.rte,.shopify-policy__title) tr:has(td){border-bottom:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10))}:is(.rte,.shopify-policy__title) th,:is(.rte,.shopify-policy__title) td{text-align:start;padding-inline:var(--padding-md);padding-block:var(--padding-sm)}:where(input[type=radio]),:where(input[type=checkbox]){width:var(--checkbox-size);height:var(--checkbox-size);aspect-ratio:1;margin:0;margin-inline-end:var(--padding-3xs);padding:0;border:var(--checkbox-border);-webkit-appearance:none;appearance:none;position:relative;display:inline-block;vertical-align:middle;cursor:pointer}input[type=radio]{border-radius:var(--style-border-radius-50);background:transparent;transition:border-color .2s ease,background-color .2s ease}:where(input[type=radio]):checked{border-color:var(--color-foreground);background:var(--color-background)}:where(input[type=radio]):checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--checkbox-size) / 2);height:calc(var(--checkbox-size) / 2);background:var(--color-foreground);border-radius:var(--style-border-radius-50);transition:background .2s ease}:where(input[type=radio]):disabled{border-color:var(--input-disabled-border-color);background-color:var(--input-disabled-background-color);cursor:not-allowed}:where(input[type=radio]):disabled:checked:after{background:var(--input-disabled-background-color)}:where(input[type=radio]):not(:disabled):hover{border-color:rgb(var(--color-foreground-rgb) / var(--opacity-40-60));background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}:where(input[type=radio]):not(:disabled):hover:checked{border-color:var(--color-foreground);background-color:var(--color-background)}:where(input[type=radio]):not(:disabled):hover:checked:after{background:rgb(var(--color-foreground-rgb) / var(--opacity-85))}:where(input[type=checkbox]){border-radius:var(--checkbox-border-radius);background-color:var(--color-background);transition:border-color .2s ease,background-color .2s ease}:where(input[type=checkbox]):checked{background-color:var(--color-foreground);border-color:var(--color-foreground)}:where(input[type=checkbox]):checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--checkbox-size);height:var(--checkbox-size);background-color:var(--color-background);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75439 10.7485L7.68601 14.5888C7.79288 14.7288 7.84632 14.7988 7.91174 14.8242C7.96907 14.8466 8.03262 14.8469 8.09022 14.8253C8.15596 14.8007 8.21026 14.7314 8.31886 14.5927L15.2475 5.74658' stroke='black' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75439 10.7485L7.68601 14.5888C7.79288 14.7288 7.84632 14.7988 7.91174 14.8242C7.96907 14.8466 8.03262 14.8469 8.09022 14.8253C8.15596 14.8007 8.21026 14.7314 8.31886 14.5927L15.2475 5.74658' stroke='black' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}:where(input[type=checkbox]):not(:disabled):hover{border-color:rgb(var(--color-foreground-rgb) / var(--opacity-40-60));background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}:where(input[type=checkbox]):not(:disabled):hover:checked{border-color:var(--color-foreground);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-85))}:where(input[type=checkbox]):disabled{background-color:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color);cursor:not-allowed}:where(input[type=checkbox]):disabled:checked:after{background-color:var(--input-disabled-text-color)}:where(input[type=radio])+label,:where(input[type=checkbox])+label{display:inline;vertical-align:middle;cursor:pointer}:where(input[type=radio]):disabled+label,:where(input[type=checkbox]):disabled+label{color:var(--input-disabled-text-color);cursor:not-allowed}@keyframes grow{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes move-and-fade{0%{transform:translate(var(--start-x, 0),var(--start-y, 0));opacity:var(--start-opacity, 0)}to{transform:translate(var(--end-x, 0),var(--end-y, 0));opacity:var(--end-opacity, 1)}}@keyframes slideInTopViewTransition{0%{transform:translateY(100px)}}@keyframes elementSlideInTop{0%{margin-top:var(--padding-sm);opacity:0}to{margin-top:0;opacity:1}}@keyframes elementSlideOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(var(--padding-sm));opacity:0}}@keyframes elementSlideOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(calc(-1 * var(--padding-sm)));opacity:0}}@keyframes thumbnailsSlideInTop{0%{transform:translateY(calc(-50% + var(--margin-lg)));opacity:0}to{transform:translateY(-50%);opacity:1}}@keyframes thumbnailsSlideOutTop{0%{transform:translateY(-50%);opacity:1}to{transform:translateY(calc(-50% + var(--margin-lg)));opacity:0}}@keyframes thumbnailsSlideInBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes thumbnailsSlideOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes search-element-slide-in-bottom{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes search-element-slide-out-bottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@keyframes backdropFilter{0%{-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1)}to{-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideInTop{0%{transform:translateY(var(--padding-sm));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes modalSlideOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(var(--padding-sm));opacity:0}}slideshow-container[animate-arrows]:hover>slideshow-arrows .slideshow-control,slideshow-component:focus-within>slideshow-container[animate-arrows]>slideshow-arrows .slideshow-control{animation:arrowsSlideIn var(--animation-speed) var(--animation-easing) forwards}@keyframes arrowsSlideIn{0%{transform:translate(var(--padding-sm));opacity:0}to{opacity:1}}.group-block,.group-block-content{position:relative}.group-block:has(>video-background-component){overflow:hidden}.group-block-content{height:100%;width:100%}.layout-panel-flex--row>.group-block--width-fill{flex:1}.group-block--height-fit{height:auto}.layout-panel-flex--column>.group-block--height-fit{flex:0 1 auto}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-40));border-radius:20px;border:6px solid transparent;background-clip:content-box;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-60))}@media screen and (max-width:1200px){input,textarea,select,.paragraph.paragraph input,.paragraph.paragraph textarea,.paragraph.paragraph select,.h1.h1 input,.h1.h1 textarea,.h1.h1 select,.h2.h2 input,.h2.h2 textarea,.h2.h2 select,.h3.h3 input,.h3.h3 textarea,.h3.h3 select,.h4.h4 input,.h4.h4 textarea,.h4.h4 select,.h5.h5 input,.h5.h5 textarea,.h5.h5 select,.h6.h6 input,.h6.h6 textarea,.h6.h6 select{font-size:max(1rem,100%)}}main>.shopify-section:first-child .section:not(.disable-section-top-offset).spacing-style,main>.shopify-section:first-child .section:not(.disable-section-top-offset) .spacing-style{--section-top-offset: calc(var(--header-height) * var(--transparent-header-offset-boolean))}:is(main>.shopify-section:first-child .section:not(.disable-section-top-offset).spacing-style,main>.shopify-section:first-child .section:not(.disable-section-top-offset) .spacing-style) .spacing-style{--section-top-offset: 0px}main>.shopify-section:first-child .section:not(.disable-section-top-offset) .sticky-content{margin-top:calc(var(--header-height) * var(--transparent-header-offset-boolean) * -1)}[part=list]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:var(--overflow-list-alignment);column-gap:1rem;padding-block:var(--overflow-list-padding-block, 0);padding-inline:var(--overflow-list-padding-inline, 0);height:100%;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:749px){[part=list]{justify-content:var(--overflow-list-alignment-mobile)}}[part=list]::-webkit-scrollbar{display:none}[part=list],[part=overflow-list],[part=placeholder]{margin:0;padding:0;list-style:none}slot[name=more]:not([hidden]){display:flex;height:100%;align-items:center}slot[name=more] .button{cursor:pointer;border:none;background:none;padding:0;margin:0;font-family:var(--font-paragraph-family);font-size:var(--font-paragraph-size);text-transform:var(--text-transform);color:currentcolor;text-align:start;-webkit-font-smoothing:antialiased}[part=overflow]{display:none}[part=placeholder]{visibility:hidden;width:0;height:0}:host([disabled]) slot[name=more]{display:none}@media screen and (min-width:750px){.section--page-width :is(.announcement-bar__slider .slideshow-control).slideshow-control--previous{transform:translate(var(--slideshow-control-offset))}}body{--header-height: 60px;--header-group-height: var(--header-height);--transparent-header-offset-boolean: 0}.header{--header-padding: var(--padding-sm);--font-paragraph--line-height: 1;--header-content-transition-timing: 0s;display:block;contain:layout style;background:transparent}.header a,.header .button,.header .button-secondary,.header .header-actions__action{transition:color var(--header-content-transition-timing),border-color var(--header-content-transition-timing)}#header-component :is(.header-menu,.dropdown-localization){display:none}@media screen and (min-width:750px){#header-component[data-menu-style=menu] :is(.header-menu,.dropdown-localization){display:flex}}.header[transparent]{--language-button-background-color: transparent;--language-button-border-color: transparent;--header-content-transition-timing: calc(var(--submenu-animation-speed) - var(--animation-speed-fast)) var(--animation-speed-fast) var(--ease-out-cubic);--closed-underlay-height: 0px;--header-logo-display: none;--header-logo-inverse-display: block;position:absolute;top:0;inset-inline:0;z-index:var(--layer-overlay)}.header[transparent][transparent=not-sticky][data-sticky-state=active],.header[transparent]:has(.menu-list__list-item>.menu-list__link:not([aria-haspopup]):hover){--header-logo-display: unset;--header-logo-inverse-display: unset;--color-foreground: inherit;--color-foreground-rgb: inherit;--color-background: inherit;--color-background-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--closed-underlay-height: 100%}.header[transparent]:has(.mega-menu__list:hover),.header[transparent]:has(.menu-list__link:hover),.header[transparent]:has(header-menu[aria-expanded=true]){--header-logo-display: unset;--header-logo-inverse-display: unset;--color-foreground: inherit;--color-foreground-rgb: inherit;--color-background: inherit;--color-background-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--header-content-transition-timing: var(--submenu-animation-speed) var(--ease-out-cubic)}#header-component{--submenu-height: 0px;--full-open-header-height: 0px}#header-group:has(#header-component[sticky]){display:contents}.header[data-sticky-state]{transition:opacity var(--animation-speed) var(--animation-easing);opacity:1}.header[data-sticky-state=active]{view-transition-name:sticky-header}:active-view-transition-type(empty-cart-drawer) .header[data-sticky-state=active]{view-transition-name:none}.header[data-sticky-state=idle]{opacity:0}:is([data-transparent-background=top]:hover,[data-transparent-background=top]:focus-within,[data-transparent-background=both]:hover,[data-transparent-background=both]:focus-within) :is(.header__underlay-open,.header__underlay-closed){--color-background-top-row: var(--color-background)}:is([data-transparent-background=bottom]:hover,[data-transparent-background=bottom]:focus-within,[data-transparent-background=both]:hover,[data-transparent-background=both]:focus-within) :is(.header__underlay-open,.header__underlay-closed){--color-background-bottom-row: var(--color-background)}.header:has(#Details-menu-drawer-container[open]){contain:style}body:has(#header-component[transparent]) .content-for-layout>.shopify-section:first-child{margin-top:calc(var(--header-group-height) * -1)}body:has(#header-component[transparent]) #header-group>.shopify-section:not(.header-section){z-index:calc(var(--layer-menu-drawer) - 1)}@starting-style{.localization-wrapper:not([hidden]){translate:0 20px;opacity:0}}:is(.hero__media-grid,.hero__content-wrapper) :is(a,button,input,textarea,select,details,summary){pointer-events:auto}:is(.hero__blurred-image img,.hero__blurred-image svg):not(:only-child){width:50%}:is(.hero__blurred-image img,.hero__blurred-image svg):not(:only-child):last-child{inset-inline-end:0;inset-inline-start:auto}@starting-style{.hotspot .hotspot-dialog[open][data-showing=true]{opacity:0;filter:blur(var(--hotspot-blur));transform:scale(var(--hotspot-scale)) translate(var(--offset-x),var(--offset-y));transform-origin:var(--origin-x) var(--origin-y)}}.sticky-add-to-cart__bar{position:fixed;bottom:max(20px,var(--safe-area-inset-bottom));left:50%;opacity:0;transform:translate(-50%) translateY(calc(100% + 40px));z-index:calc(var(--layer-sticky) - 1);display:block;width:600px;border-radius:calc(var(--style-border-radius-buttons-primary) + min(var(--padding-sm),var(--style-border-radius-buttons-primary)));box-shadow:var(--shadow-popover);padding:var(--padding-sm);display:flex;align-items:center;gap:var(--gap-md)}@starting-style{.sticky-add-to-cart__bar{opacity:0;transform:translate(-50%) translateY(calc(100% + 40px))}}.sticky-add-to-cart__bar:before{--border: 2px;content:"";position:absolute;inset:calc(var(--border) * -1);background:linear-gradient(var(--color-background) 0 100%),linear-gradient(#00000026 0 100%);background-clip:content-box,border-box;border:var(--border) solid #0000;border-radius:inherit;z-index:-1;-webkit-backdrop-filter:blur(20px) saturate(180%) brightness(1.5);backdrop-filter:blur(20px) saturate(180%) brightness(1.5)}@media(prefers-reduced-motion:no-preference){.sticky-add-to-cart__bar{transition-property:transform,opacity,display;transition-duration:.3s;transition-timing-function:var(--ease-out-quad);transition-behavior:allow-discrete}}.sticky-add-to-cart__bar[data-stuck=true]{transform:translate(-50%) translateY(0);opacity:1}sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__bar{opacity:0;transform:translate(-50%) translateY(calc(100% + 40px));display:none}.sticky-add-to-cart__info[data-has-image=false]{padding-inline-start:var(--padding-lg)}.sticky-add-to-cart__image{flex-shrink:0;aspect-ratio:1;height:var(--height-buy-buttons);overflow:hidden;border-radius:var(--style-border-radius-buttons-primary);background:var(--color-background-secondary)}.sticky-add-to-cart__image-img{width:100%;height:100%;object-fit:cover}.sticky-add-to-cart__info{flex:1;min-width:0}.sticky-add-to-cart__title{font-size:var(--font-paragraph-medium--size);font-weight:var(--font-weight-semibold);line-height:var(--font-paragraph--line-height);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky-add-to-cart__variant{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));font-size:var(--font-paragraph-small--size);margin-top:var(--margin-3xs)}.sticky-add-to-cart__price{font-weight:var(--font-weight-semibold)}.sticky-add-to-cart__button{height:var(--height-buy-buttons);position:relative}@media screen and (max-width:749px){.sticky-add-to-cart__bar{bottom:0;width:100%;max-width:none;border-radius:0;padding-block-end:calc(var(--padding-sm) + var(--safe-area-inset-bottom))}.sticky-add-to-cart__bar:before{--border: 1px}.sticky-add-to-cart__bar .add-to-cart-text__content{display:none}.sticky-add-to-cart__info[data-has-image=false]{padding-inline-start:0}.sticky-add-to-cart__title{font-size:var(--font-paragraph--size)}.sticky-add-to-cart__button{padding:var(--padding-lg)}.sticky-add-to-cart__price{font-size:var(--font-paragraph-small--size)}.sticky-add-to-cart__button{width:var(--height-buy-buttons)}sticky-add-to-cart:not([data-variant-available=true]) .add-to-cart-text__content{display:initial}sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__button{width:auto}}@media screen and (max-width:389px){.sticky-add-to-cart__title{display:none}.sticky-add-to-cart__info[data-singleton=true] .sticky-add-to-cart__title,.sticky-add-to-cart__info[data-single-option=true] .sticky-add-to-cart__title{display:block}.sticky-add-to-cart__info[data-single-option=true] .sticky-add-to-cart__variant{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.card{position:relative;display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;border-radius:var(--border-radius, 0);border-width:var(--border-width, 0);border-style:var(--border-style, none);border-color:var(--border-color);container-type:inline-size}@keyframes marquee-motion{to{transform:translate3d(calc(-50% - (var(--marquee-gap) / 2)),0,0)}}@media screen and (max-width:749px){.product-information.section--page-width .product-details>.group-block{padding-inline:0}}.view-product-title{display:none}.product-details{display:flex;align-self:start;justify-content:center}@media screen and (min-width:750px){.product-details>.group-block{height:min-content}}comparison-slider-component{display:block}.comparison-slider{position:relative;overflow:hidden;aspect-ratio:var(--ratio);min-height:0}.comparison-slider:not(:has(img)){min-width:25dvh}.comparison-slider__container{position:relative;width:100%;height:100%}.comparison-slider__media-wrapper{--compare: 50;position:relative;width:100%;height:100%;display:grid;grid-template:1fr / 1fr;overflow:hidden}.comparison-slider__layer{grid-area:1 / 1;position:relative;width:100%;height:100%;transition:clip-path var(--transition-duration, 0s) ease-in-out}.comparison-slider__layer--after{z-index:var(--layer-base)}[data-orientation=horizontal] .comparison-slider__layer--before{clip-path:inset(0 calc((100 - var(--compare)) * 1%) 0 0)}[data-orientation=vertical] .comparison-slider__layer--before{clip-path:inset(0 0 calc(var(--compare) * 1%) 0)}[data-orientation=horizontal] .comparison-slider__layer--after{clip-path:inset(0 0 0 calc(var(--compare) * 1%))}[data-orientation=vertical] .comparison-slider__layer--after{clip-path:inset(calc((100 - var(--compare)) * 1%) 0 0 0)}.before-image,.after-image,.comparison-slider__placeholder{width:100%;height:100%;object-fit:cover;aspect-ratio:var(--ratio)}.cs-slider{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-heightened);width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:inherit;-webkit-appearance:none;appearance:none}[data-orientation=horizontal] .cs-slider{cursor:ew-resize}[data-orientation=vertical] .cs-slider{cursor:ns-resize;writing-mode:vertical-lr;direction:rtl}.cs-slider::-webkit-slider-thumb,.cs-slider::-moz-range-thumb{width:var(--button-size);height:var(--button-size);border:0;background:transparent;cursor:inherit;-webkit-appearance:none;appearance:none}.cs-slider::-webkit-slider-track,.cs-slider::-moz-range-track{background:transparent;border:0;-webkit-appearance:none;appearance:none}.comparison-slider__media-wrapper:before,.comparison-slider__media-wrapper:after{content:"";position:absolute;pointer-events:none;transition:left var(--transition-duration, 0s) ease-in-out,top var(--transition-duration, 0s) ease-in-out;z-index:var(--layer-raised)}.comparison-slider__media-wrapper:after{background:var(--color-background);box-shadow:0 0 12px #0000001a}.comparison-slider__media-wrapper:before{background:var(--color-background)}.comparison-slider__media-wrapper[data-orientation=horizontal]:after{inset:0 auto;left:calc(var(--compare) * 1%);width:4px;transform:translate(-50%)}.comparison-slider__media-wrapper[data-orientation=vertical]:after{inset:auto 0;top:calc((100 - var(--compare)) * 1%);height:4px;transform:translateY(-50%)}.cs-slider__handle{position:absolute;z-index:var(--layer-heightened);pointer-events:none;width:var(--button-size);height:var(--button-size);color:var(--handle-color, var(--color-foreground));background:var(--color-background);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 12px #0000001a;transition:left var(--transition-duration, 0s) ease-in-out,top var(--transition-duration, 0s) ease-in-out,gap .2s ease-in-out;gap:var(--gap-sm);padding:var(--padding-xs)}.comparison-slider__media-wrapper:hover .cs-slider__handle{gap:var(--gap-2xs)}.cs-slider__chevron{display:flex;align-items:center;justify-content:center}[data-orientation=horizontal] .cs-slider__handle{top:50%;left:calc(var(--compare) * 1%);transform:translate(-50%,-50%);flex-direction:row}[data-orientation=vertical] .cs-slider__handle{left:50%;top:calc((100 - var(--compare)) * 1%);transform:translate(-50%,-50%) rotate(90deg)}.comparison-slider__text{position:absolute;padding:var(--padding-xs);pointer-events:none}.comparison-slider__text--with-bg{background:var(--text-background-color);border-radius:var(--text-corner-radius)}[data-orientation=horizontal] .comparison-slider__text--before{inset-inline-start:var(--padding-sm)}[data-orientation=horizontal] .comparison-slider__text--after{inset-inline-end:var(--padding-sm)}[data-orientation=horizontal][data-text-position=start] .comparison-slider__text{inset-block-start:var(--padding-sm)}[data-orientation=horizontal][data-text-position=end] .comparison-slider__text{inset-block-end:var(--padding-sm)}[data-orientation=vertical] .comparison-slider__text--before{inset-block-start:var(--padding-sm)}[data-orientation=vertical] .comparison-slider__text--after{inset-block-end:var(--padding-sm)}[data-orientation=vertical][data-text-position=start] .comparison-slider__text{inset-inline-start:var(--padding-sm)}[data-orientation=vertical][data-text-position=end] .comparison-slider__text{inset-inline-end:var(--padding-sm)}:is(.facets--drawer,.facets--vertical) :is(.facets__item,.sorting-filter):before{content:"";display:block;height:0;width:calc(100% - var(--theme-drawer-padding) * 2);border-top:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25));margin:0 auto}@starting-style{.facets__clear-all--active{opacity:0;transform:translateY(100%)}}@media(prefers-reduced-motion:no-preference){@starting-style{.terms-policies-popover.\:popover-open,.terms-policies-popover:popover-open{opacity:.7;translate:0 6px;scale:.94}}}.menu{width:100%}@starting-style{accordion-custom details[open]::details-content,accordion-custom details[open] .details-content{block-size:0;opacity:0;overflow-y:clip}}.button[id^=BuyButtons-ProductSubmitButton-]{position:relative;overflow:hidden}.add-to-cart-button{--text-speed: .26;--base-delay: calc(var(--text-speed) * .25);--tick-speed: .1;--ring-speed: .2;--check-speed: .2;--burst-speed: .32;--step-delay: 3;--speed: 1;position:relative;display:flex;align-items:center;justify-content:center;gap:var(--gap-2xs);-webkit-user-select:none;user-select:none;transition-property:color,box-shadow,background-color,scale,translate;transition-duration:var(--animation-speed);transition-timing-function:var(--ease-out-cubic)}.add-to-cart-button:active{scale:.99;translate:0 1px}.add-to-cart-button .svg-wrapper .checkmark-burst{width:30px;height:30px}.add-to-cart-text{--atc-opacity: 0;--atc-destination: -1em;display:flex;gap:var(--gap-2xs);align-items:center;justify-content:center;animation-duration:var(--animation-speed);animation-timing-function:var(--animation-easing);animation-fill-mode:forwards;transition:width var(--animation-speed) var(--animation-easing),opacity var(--animation-speed) var(--animation-easing)}.add-to-cart__added{--atc-opacity: 1;--atc-destination: 0px;position:absolute;top:50%;left:50%;translate:-50% -50%;display:flex;align-items:center;justify-content:center;gap:.3rem}.add-to-cart__added-icon{width:32px;height:32px}[data-added=true] .add-to-cart-text,[data-added=true] .add-to-cart__added{animation-name:atc-slide}.checkmark-burst{opacity:0;overflow:visible}.checkmark-burst .burst{rotate:20deg}.checkmark-burst .check{opacity:.2;scale:.8;filter:blur(2px);transform:translateZ(0)}.checkmark-burst :is(.ring,.line,.check,.burst,.tick){transform-box:fill-box;transform-origin:center}.checkmark-burst :is(.line){stroke-dasharray:1.5 1.5;stroke-dashoffset:-1.5;translate:0 -180%}.checkmark-burst g{transform-origin:center;rotate:calc(var(--index) * (360 / 8) * 1deg)}.add-to-cart-button[data-added=true] .checkmark-burst{opacity:1}.add-to-cart-button[data-added=true]{color:transparent}.add-to-cart-button[data-added=true] .check{opacity:1;scale:1;filter:blur(0)}.add-to-cart-button[data-added=true] .tick{scale:1.75}.add-to-cart-button[data-added=true] .ring{opacity:0;scale:1}.add-to-cart-button[data-added=true] .line{stroke-dashoffset:1.5}.add-to-cart-button[data-added=true] .add-to-cart__added{color:var(--button-color)}.add-to-cart-button[data-added=true] .add-to-cart-text{clip-path:circle(0% at 50% 50%);filter:blur(2px);opacity:0;translate:0 4px}@media(prefers-reduced-motion:no-preference){.add-to-cart-button[data-added=true] .check{transition-property:opacity,scale,filter;transition-duration:calc(calc(var(--check-speed) * 1s));transition-delay:calc((var(--base-delay) * 1s));transition-timing-function:var(--ease-out-quad)}.add-to-cart-button[data-added=true] .tick{transition-property:scale;transition-duration:calc((calc(var(--tick-speed) * 1s)));transition-delay:calc(((var(--base-delay) + (var(--check-speed) * (var(--step-delay) * 1.1))) * 1s));transition-timing-function:ease-out}.add-to-cart-button[data-added=true] .ring{transition-property:opacity,scale;transition-duration:calc((calc(var(--ring-speed) * 1s)));transition-delay:calc(((var(--base-delay) + (var(--check-speed) * var(--step-delay))) * 1s));transition-timing-function:var(--ease-out-quad)}.add-to-cart-button[data-added=true] .line{transition-property:stroke-dashoffset;transition-duration:calc((calc(var(--burst-speed) * 1s)));transition-delay:calc(((var(--base-delay) + (var(--check-speed) * var(--step-delay))) * 1s));transition-timing-function:var(--ease-out-cubic)}.add-to-cart-text{transition-property:clip-path,opacity,filter,translate;transition-duration:calc((var(--text-speed) * .6s)),calc((var(--text-speed) * 1s));transition-timing-function:ease-out}}.add-to-cart-text{clip-path:circle(100% at 50% 50%)}@keyframes atc-slide{to{opacity:var(--atc-opacity, 1);translate:0px var(--atc-destination, 0px)}}.buy-buttons-block{--buy-button-preferred-width: 185px;width:100%}.product-form-buttons{display:flex;flex-wrap:wrap}.product-form-buttons:not(:has(.quantity-rules)){gap:calc(var(--gap-sm) / 2)}@media screen and (min-width:750px){.product-form-buttons:not(:has(.quantity-rules)){gap:var(--gap-sm)}}.product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex:1 1 var(--buy-button-preferred-width, 0);min-width:fit-content}.product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex-basis:51%}.product-form-buttons button{width:100%;padding-block:var(--padding-lg)}.add-to-cart-button{height:var(--height-buy-buttons);text-transform:var(--button-text-case-primary)}.add-to-cart-button.button-secondary{text-transform:var(--button-text-case-secondary)}@starting-style{.volume-pricing--expanded .volume-pricing__collapsible-wrapper{block-size:0;opacity:0;overflow-y:clip}}@container (max-width: 249px){[dir=rtl] :is(.card-gallery slideshow-arrows .slideshow-control){padding-inline:var(--padding-sm) 0}}slideshow-component[actioned] :is(.card-gallery :is(slideshow-slide:has(+slideshow-slide[aria-hidden=false]),slideshow-slide[aria-hidden=false]+slideshow-slide)){content-visibility:visible}::view-transition-old(cart-page-content){animation:cart-page-content-old var(--animation-speed-fast) var(--animation-easing) forwards}@keyframes cart-page-content-old{0%{opacity:1}to{opacity:0;filter:blur(4px)}}::view-transition-old(cart-drawer-content){transform-origin:50% 33%;animation:cart-contents-old var(--spring-d280-b0-duration) var(--spring-d280-b0-easing) forwards}::view-transition-new(cart-drawer-content){transform-origin:top center;animation:cart-contents-new var(--spring-d280-b0-duration) var(--spring-d280-b0-easing) forwards}@keyframes cart-contents-old{to{scale:.92;opacity:0}}@keyframes cart-contents-new{0%{scale:1.05;translate:0 128px;filter:blur(1px);opacity:0}}@keyframes removeRow{0%{height:var(--row-height)}to{opacity:0;height:0;padding-bottom:0;margin-bottom:0;border-color:transparent}}@keyframes addRow{0%{opacity:0;height:0;padding-bottom:0;margin-bottom:0;border-color:transparent}to{opacity:1;height:auto}}@starting-style{.cart-items__error{opacity:0;transform:translateY(-.5rem)}}@keyframes removeButtonClickedIconTop{50%{transform:translateY(calc(-1 * var(--icon-stroke-width)))}to{transform:translate(0)}}::view-transition-old(cart-drawer-primary-action-text),::view-transition-new(cart-drawer-primary-action-text){height:100%;object-fit:none;overflow:clip;overflow-clip-margin:1em}::view-transition-old(cart-drawer-primary-action-text){animation:cart-drawer-primary-action-text var(--animation-speed) var(--animation-easing) reverse forwards}::view-transition-new(cart-drawer-primary-action-text){animation:cart-drawer-primary-action-text var(--animation-speed) var(--animation-easing) forwards}::view-transition-old(cart-drawer-primary-action),::view-transition-new(cart-drawer-primary-action){height:100%}::view-transition-group(cart-drawer-primary-action-text),::view-transition-group(cart-drawer-primary-action){animation-duration:var(--spring-d300-b0-duration);animation-timing-function:var(--spring-d300-b0-easing)}@keyframes cart-drawer-primary-action-text{0%{filter:blur(3px);opacity:0}to{filter:none;opacity:1}}@starting-style{.cart-note[open-by-default-on-desktop][open-by-default-on-mobile] .details-content{block-size:auto;opacity:1;overflow-y:visible}}:is(.cart-discount__pill-remove,.cart-discount__pill-remove:hover){--close-icon-opacity: .4;color:var(--color-foreground);background-color:transparent;pointer-events:all;cursor:pointer;height:100%}.checkbox{--checkbox-path-opacity: 0;--checkbox-cursor: pointer;position:relative;display:flex;align-items:center}.checkbox:has(.checkbox__input:checked){--checkbox-path-opacity: 1}.product-media{aspect-ratio:var(--gallery-aspect-ratio, var(--ratio));min-height:0;min-width:0}.product-media__image{object-position:var(--focal-point, center center)}@media screen and (min-width:750px){.media-gallery--carousel slideshow-container,.media-gallery--grid .product-media>*{border-radius:var(--media-radius, 0);overflow:hidden}}.product-media-container:has(product-model .deferred-media__playing) .product-media__image{opacity:0;transition:opacity var(--animation-speed) var(--animation-easing)}.product-media-container:has(deferred-media .deferred-media__playing) .product-media__image{opacity:0;transition:opacity var(--animation-speed) var(--animation-easing)}:where(.dialog-modal)[open]{animation:elementSlideInTop var(--animation-speed) var(--animation-easing) forwards}:where(.dialog-modal)[open]::backdrop{animation:backdropFilter var(--animation-speed) var(--animation-easing) forwards;transition:opacity var(--animation-speed) var(--animation-easing)}@keyframes travel-scale{0%{opacity:var(--start-opacity, 1)}5%{opacity:1}to{border-radius:50%;opacity:1;transform:translate(-50%,calc(-50% + var(--offset-y))) scale(.25)}}@keyframes travel-x{to{translate:var(--travel-x, 0) 0}}@keyframes travel-y{to{translate:0 var(--travel-y, 0)}}@keyframes menu-drawer-nav-open{0%{visibility:hidden;opacity:0;transform:translate(-.5rem)}to{visibility:visible;opacity:1;transform:translate(0)}}@keyframes menu-drawer-nav-open-rtl{0%{visibility:hidden;opacity:0;transform:translate(.5rem)}to{visibility:visible;opacity:1;transform:translate(0)}}@keyframes menu-drawer-subnav-open{0%{visibility:visible;opacity:1;transform:translate(0)}to{visibility:hidden;opacity:0;transform:translate(-1rem)}}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}@starting-style{.password-dialog[open]{opacity:0}}@starting-style{.password-dialog:not([open]){opacity:1}}@starting-style{.password-dialog[open] .password-dialog__content{transform:translateY(1em)}}@starting-style{.password-dialog:not([open]) .password-dialog__content{transform:translateY(0)}}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}:is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):active{transform:scale(.97);transition:transform .1s var(--animation-timing-active)}:is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):hover{background-color:var(--card-bg-hover);border-radius:var(--product-corner-radius);padding:calc(var(--padding-2xs) + 2px);margin:calc((var(--padding-2xs) + 2px) * -1)}:is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):is([aria-selected=true].keyboard-focus,:is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):focus-visible,:is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):has(.resource-card:focus-visible)){background-color:var(--card-bg-hover);padding:calc(var(--padding-2xs) + 1px);margin:calc((var(--padding-2xs) + 1px) * -1);outline:var(--border-width-sm) solid var(--color-border);border-radius:calc(var(--product-corner-radius) + 1px);border-color:var(--card-border-focus)}@keyframes search-element-scale-in{0%{transform:scale(.95);opacity:0}40%{opacity:1}to{transform:scale(1);opacity:1}}@keyframes search-element-scale-out{0%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}@keyframes search-element-slide-in-top{0%{margin-top:calc(var(--modal-top-margin) + var(--padding-sm));opacity:0}to{margin-top:var(--modal-top-margin);opacity:1}}@keyframes search-element-slide-out-top{0%{margin-top:var(--modal-top-margin);opacity:1}to{margin-top:calc(var(--modal-top-margin) + var(--padding-sm));opacity:0}}@keyframes content-slide{0%{transform:translateY(var(--slide-from, 0));opacity:var(--slide-opacity-from, 1)}to{transform:translateY(var(--slide-to, 0));opacity:var(--slide-opacity-to, 1)}}[data-resource-type]{animation-delay:0ms!important}@keyframes search-element-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes search-element-slide-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.price,.compare-at-price,.unit-price{white-space:nowrap}@media screen and (max-width:749px){:is(.product-card,.product-grid__card) :is(h4,.h4){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}}[product-grid-view=default]{--product-grid-gap: 16px;--padding-block-start: 24px;--padding-block-end: 24px;--padding-inline-start: 0px;--padding-inline-end: 0px}@media screen and (max-width:749px){[product-grid-view=mobile-single],.product-grid-mobile--large{grid-template-columns:1fr}}[product-grid-view=zoom-out]{--product-grid-columns-desktop: repeat( 10, minmax(clamp(50px, calc(100% - 9 * var(--product-grid-gap)) / 10, 80px), 1fr) )}@media(prefers-reduced-motion:no-preference){:root:active-view-transition-type(product-grid) footer{view-transition-name:footer}}::view-transition-group(panel-content){z-index:1}::view-transition-new(product-grid){animation-delay:.15s;animation-name:fadeInUp;animation-duration:var(--animation-speed);animation-timing-function:var(--animation-easing)}@starting-style{results-list[initialized] .product-grid__item{opacity:0;transform:translateY(10px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.product-information{gap:var(--gap) 0}.product-information__grid{display:grid;grid-template-columns:subgrid;grid-column:1 / -1}.product-details{order:1}.product-information__media{order:0;width:0;min-width:100%}@media screen and (max-width:749px){.product-information__media{grid-column:1 / -1}.product-details{grid-column:2 / 3}}@media screen and (min-width:750px){.product-information__grid{grid-column:2}.product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:1fr min(50vw,var(--sidebar-width))}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding-inline-end:calc(var(--gap, 0) / 2)}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-inline-start:calc(var(--gap, 0) / 2)}.product-information__grid:not(.product-information--media-none).product-information--media-left:has(.media-gallery--extend){grid-column:1 / 3}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-information__media{grid-column:2 / 3}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-information__media:has(.media-gallery--extend){grid-column:1 / 3}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-details{grid-column:3 / 4}}@media screen and (min-width:1200px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:2fr 1fr}}:where(:not(.dialog-zoomed-gallery))>.product-media-container{--slide-width: 100%;display:flex;aspect-ratio:var(--gallery-aspect-ratio, var(--media-preview-ratio));max-height:var(--constrained-height);width:var(--slide-width, 100%);position:relative;overflow:hidden}:where(:not(.dialog-zoomed-gallery))>.product-media-container:where(.constrain-height){--viewport-offset: 400px;--constrained-min-height: 300px;--constrained-height: max(var(--constrained-min-height), calc(100vh - var(--viewport-offset)));margin-inline:auto}@supports (--test: round(up, 100%, 1px)){:where(:not(.dialog-zoomed-gallery))>.product-media-container{--slide-width: round(up, 100%, 1px)}}@media screen and (max-width:749px){.product-media-container.constrain-height{max-height:none}}@media screen and (min-width:750px){.product-media-container.constrain-height{--viewport-offset: var(--header-height, 100px);--constrained-min-height: 500px}body:has(header-component[transparent]) .product-media-container.constrain-height{--viewport-offset: 0px}}.product-media-container img{aspect-ratio:inherit;object-fit:contain}.product-media-container.media-fit-contain img{object-position:center center}media-gallery{display:block;width:100%}.product-media-container--zoomable.product-media-container--image{cursor:zoom-in}::view-transition-group(zoom-dialog-ui){z-index:calc(var(--layer-overlay) + 1)}::view-transition-old(gallery-item-open),::view-transition-new(gallery-item-open){animation-timing-function:step-start}::view-transition-old(gallery-item-close),::view-transition-new(gallery-item-close){animation-timing-function:step-end}@media screen and (min-width:750px){:root:active-view-transition .product-media__image{background-color:transparent}}::view-transition-group(gallery-item-open),::view-transition-group(gallery-item-close){z-index:var(--layer-overlay);border-radius:var(--gallery-media-border-radius);overflow:clip}::view-transition-group(gallery-item-open){animation-timing-function:var(--spring-d300-b0-easing);animation-duration:var(--spring-d300-b0-duration)}::view-transition-group(gallery-item-close){animation-timing-function:var(--spring-d220-b0-easing);animation-duration:var(--spring-d220-b0-duration)}@media screen and (max-width:749px){::view-transition-group(gallery-item-open),::view-transition-group(gallery-item-close){animation-timing-function:step-start;animation-duration:.1s}::view-transition-new(gallery-item-open){animation:fade-in var(--spring-d180-b0-duration) var(--spring-d180-b0-easing) forwards;animation-timing-function:var(--spring-d180-b0-easing);animation-duration:var(--spring-d180-b0-duration)}::view-transition-old(gallery-item-close){animation:fade-out .08s linear forwards}}@keyframes fade-in{0%{scale:.98;opacity:.8}}@keyframes fade-out{to{opacity:0}}@media screen and (min-width:750px){media-gallery:is(.media-gallery--grid) slideshow-component{display:none}}@media screen and (max-width:749px){slideshow-component[actioned] :is(.media-gallery--hint :is(slideshow-slide:has(+slideshow-slide[aria-hidden=false]:last-of-type),slideshow-slide[aria-hidden=false]+slideshow-slide)){content-visibility:visible}}@media screen and (min-width:750px){.media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails]):has(slideshow-controls[pagination-position=right]){display:grid;grid-template:"container controls" auto "arrows controls" min-content / 1fr auto}.media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails]):has(slideshow-controls[pagination-position=left]){display:grid;grid-template:"controls container" auto "controls arrows" min-content / auto 1fr}.media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails]) slideshow-controls[pagination-position=left]{order:-1}}.media-gallery--carousel slideshow-arrows .slideshow-control{padding-inline:0 var(--padding-md);opacity:1}[dir=rtl] .media-gallery--carousel slideshow-arrows .slideshow-control{padding-inline:var(--padding-md) 0}slideshow-slide.product-media-container--tallest{content-visibility:visible}:is(.quantity-minus,.quantity-plus):active .svg-wrapper{transform:scale(.9)}#quick-add-dialog{display:contents}dialog[open] :is(.quick-add-modal__content .product-details){animation:fadeSlideIn .3s var(--animation-timing-fade-in) both;animation-delay:.1s}@property --quick-add-modal-mask-start{syntax: "<length>"; initial-value: 0px; inherits: false;}@property --quick-add-modal-mask-end{syntax: "<length>"; initial-value: 0px; inherits: true;}@keyframes detect-scroll{0%,to{--can-scroll: }}@keyframes scrollStart{0%{--quick-add-modal-mask-start: 0px}to{--quick-add-modal-mask-start: 48px}}@keyframes scrollEnd{0%{--quick-add-modal-mask-end: 0px}to{--quick-add-modal-mask-end: 48px}}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-quick-add-button=choose] add-to-cart-component{display:none}slideshow-component[actioned] :is(.resource-list__carousel :is(slideshow-slide:has(+slideshow-slide[aria-hidden=false]),slideshow-slide[aria-hidden=false]+slideshow-slide)){content-visibility:visible}.section-wrapper{--section-height-offset: 0px}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(#header-group>.header-section>#header-component[transparent]):not(:has(#header-group>.header-section+.shopify-section)) #MainContent>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}.skip-to-content-link{position:absolute;inset-inline-start:-99999px}.skip-to-content-link:focus{z-index:var(--layer-temporary);overflow:auto;width:auto;height:auto;padding:var(--padding-lg) var(--padding-4xl);inset-inline-start:var(--margin-lg);top:var(--margin-lg);background-color:var(--color-background);box-shadow:0 0 0 var(--focus-outline-offset) var(--color-background)}[dir=rtl] .slideshow-control--next{scale:-1 1}[dir=rtl] .slideshow-control--previous{scale:1 1}slideshow-arrows{--cursor-previous: w-resize;--cursor-next: e-resize;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;z-index:var(--layer-heightened);pointer-events:none;mix-blend-mode:difference;align-items:flex-end}slideshow-arrows[position=left]{justify-content:flex-start;padding-inline:var(--padding-xs)}slideshow-arrows[position=right]{justify-content:flex-end;padding-inline:var(--padding-xs)}slideshow-arrows[position=center]{justify-content:space-between;align-items:center}slideshow-arrows:has(.slideshow-control--shape-square),slideshow-arrows:has(.slideshow-control--shape-circle){mix-blend-mode:normal}slideshow-component[disabled=true] slideshow-arrows{display:none}slideshow-arrows .slideshow-control{pointer-events:auto;opacity:0;min-height:var(--minimum-touch-target);min-width:var(--minimum-touch-target);padding:0 var(--padding-xs);color:var(--color-white)}slideshow-controls{flex-shrink:0;display:flex;justify-content:space-between;scrollbar-width:none;min-height:var(--minimum-touch-target);grid-area:controls}slideshow-controls[controls-on-media]{position:absolute;bottom:0}slideshow-controls::-webkit-scrollbar{display:none}slideshow-controls button{--color: rgb(var(--color-foreground-rgb) / var(--opacity-30));--color-active: var(--color-foreground);--color-hover: rgb(var(--color-foreground-rgb) / var(--opacity-50));display:inline-block;height:var(--minimum-touch-target);width:var(--minimum-touch-target);cursor:pointer}slideshow-controls .icon{width:var(--icon-size-sm);height:var(--icon-size-xs)}slideshow-controls[pagination-position=center]{align-items:center;justify-content:center}slideshow-controls[pagination-position=center][thumbnails]{width:100%}slideshow-controls[pagination-position=center]:not([controls-on-media],[thumbnails],[icons-on-media]){justify-content:space-between}@media screen and (min-width:750px){slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]){display:flex;flex-direction:column;height:0;min-height:100%}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails-container{overflow:hidden auto}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]):not([controls-on-media]) .slideshow-controls__thumbnails-container{position:sticky;top:var(--sticky-header-offset, 0)}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]):not([controls-on-media]) .slideshow-controls__thumbnails{padding-block-start:var(--focus-outline-offset)}slideshow-controls:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails{flex-direction:column}slideshow-controls:not([controls-on-media]):is([pagination-position=left],[pagination-position=right]) .slideshow-controls__thumbnails{padding-block:var(--padding-2xs)}slideshow-controls:not([controls-on-media])[pagination-position=right] .slideshow-controls__thumbnails{padding-inline-end:var(--slideshow-thumbnails-padding-inline, var(--focus-outline-offset))}slideshow-controls:not([controls-on-media])[pagination-position=left] .slideshow-controls__thumbnails{padding-inline-start:var(--slideshow-thumbnails-padding-inline, var(--focus-outline-offset))}}slideshow-controls:not([controls-on-media])[icons-on-media][pagination-position=right]{justify-content:flex-end}slideshow-controls:not([controls-on-media])[icons-on-media][pagination-position=left]{justify-content:flex-start}slideshow-controls[controls-on-media]{z-index:var(--layer-raised)}slideshow-controls[controls-on-media]:has(.slideshow-controls__dots,.slideshow-controls__counter){--color-foreground: #fff;--color-foreground-rgb: var(--color-white-rgb)}slideshow-controls[controls-on-media][pagination-position=right]{inset-inline-end:0}slideshow-controls[controls-on-media][pagination-position=left]{inset-inline-start:0}slideshow-controls[controls-on-media][pagination-position=center]{width:100%}slideshow-controls[controls-on-media]:not([thumbnails])[pagination-position=left]{width:fit-content;align-self:flex-start}slideshow-controls[controls-on-media]:not([thumbnails])[pagination-position=right]{width:fit-content;align-self:flex-end}:is(.slideshow-controls__dots,.slideshow-controls__counter) button{--color: rgb(var(--color-foreground-rgb) / var(--opacity-30));--color-active: var(--color-foreground);--color-hover: rgb(var(--color-foreground-rgb) / var(--opacity-50))}slideshow-controls:has(.slideshow-controls__dots),slideshow-component[autoplay] slideshow-controls{mix-blend-mode:difference}:is(.slideshow-controls__dots,.slideshow-controls__counter):only-child{margin-inline:auto}.slideshow-control[disabled]{opacity:.5;cursor:not-allowed}.slideshow-controls__thumbnails-container{display:flex;width:100%;max-height:100%;overflow-x:scroll;scrollbar-width:none}.slideshow-controls__thumbnails{display:inline-flex;padding-inline:var(--slideshow-thumbnails-padding-inline, var(--padding-sm));padding-block:var(--slideshow-thumbnails-padding-block, var(--padding-sm));gap:var(--gap-xs);margin-inline:auto;height:fit-content}.slideshow-controls__thumbnails .slideshow-control{border-radius:var(--thumbnail-radius, var(--media-radius));width:clamp(44px,7vw,var(--thumbnail-width));height:auto;aspect-ratio:var(--aspect-ratio)}.slideshow-controls__thumbnails .slideshow-control img{height:100%;object-fit:cover;border-radius:var(--thumbnail-radius, var(--media-radius))}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:var(--focus-outline-width) solid currentcolor;outline-offset:calc(var(--focus-outline-offset) / 2);border:var(--style-border-width) solid rgb(var(--color-border-rgb) / var(--media-border-opacity))}.slideshow-controls__thumbnail{position:relative}.slideshow-control:is(.icon-pause,.icon-play){color:var(--color-active)}.slideshow-control:is(.icon-pause,.icon-play):hover{color:var(--color-hover)}.slideshow-control:is(.icon-pause,.icon-play) svg{display:none}slideshow-component{--cursor: grab;--slide-offset: 6px;position:relative;display:flex;flex-direction:column;timeline-scope:var(--slideshow-timeline)}a slideshow-component{--cursor: pointer}slideshow-component [data-placeholder=true] *{cursor:grab}slideshow-slides{width:100%;position:relative;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-color:transparent transparent;scrollbar-width:none;gap:var(--slideshow-gap, 0);cursor:var(--cursor);min-height:var(--slide-min-height);align-items:var(--slideshow-align-items, normal)}@media(prefers-reduced-motion){slideshow-slides{scroll-behavior:auto}}slideshow-slides::-webkit-scrollbar{width:0}slideshow-slides::-webkit-scrollbar-track{background:transparent}slideshow-slides::-webkit-scrollbar-thumb{background:transparent;border:none}@media screen and (min-width:750px){slideshow-slides{min-height:var(--slide-min-height-desktop)}}slideshow-component[disabled=true] slideshow-slides{overflow:hidden}slideshow-component:not([in-viewport]) slideshow-slides{overflow:hidden}@media screen and (max-width:749px){slideshow-component[mobile-disabled] slideshow-slides{overflow:hidden}}slideshow-slides[gutters*=start]{padding-inline-start:var(--gutter-slide-width, 0);scroll-padding-inline-start:var(--gutter-slide-width, 0)}slideshow-slides[gutters*=end]{padding-inline-end:var(--gutter-slide-width, 0)}slideshow-component[dragging]{--cursor: grabbing}slideshow-component[dragging] *{pointer-events:none}slideshow-component[dragging] slideshow-arrows{display:none}slideshow-container{width:100%;display:block;position:relative;grid-area:container;container-type:inline-size;background-color:var(--color-background);overflow-x:clip}slideshow-component:is([dragging],[transitioning],:hover)>slideshow-container>slideshow-slides>slideshow-slide{content-visibility:visible}@keyframes slide-reveal{0%{translate:calc(var(--slideshow-slide-offset, 6) * 1rem) 0;opacity:0}50%{opacity:1}to{translate:calc(var(--slideshow-slide-offset, 6) * -1rem) 0;opacity:0}}slideshow-slide{position:relative;scroll-snap-align:center;width:var(--slide-width, 100%);max-height:100%;flex-shrink:0;view-timeline-name:var(--slideshow-timeline);view-timeline-axis:inline;content-visibility:auto;contain-intrinsic-size:auto none;border-radius:var(--corner-radius, 0);overflow:hidden}slideshow-component[actioned] slideshow-slide,slideshow-slide[aria-hidden=false]{content-visibility:visible}slideshow-slide slideshow-component slideshow-slide:not([aria-hidden=false]){content-visibility:hidden}slideshow-slide[hidden]:not([reveal]){display:none}slideshow-slide[aria-hidden=true]{cursor:pointer}summary .svg-wrapper{margin-inline-start:auto;height:var(--icon-size-xs);width:var(--icon-size-xs);transition:transform var(--animation-speed) var(--animation-easing)}.text-block{width:var(--width, 100%)}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-line:none;color:currentColor}.text-block.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a:hover{text-decoration-line:none;color:currentColor}.text-block h1,.text-block.h1>*{margin-block:var(--font-h1--spacing)}.text-block h2,.text-block.h2>*{margin-block:var(--font-h2--spacing)}.text-block h3,.text-block.h3>*{margin-block:var(--font-h3--spacing)}.text-block h4,.text-block.h4>*{margin-block:var(--font-h4--spacing)}.text-block h5,.text-block.h5>*{margin-block:var(--font-h5--spacing)}.text-block h6,.text-block.h6>*{margin-block:var(--font-h6--spacing)}.text-block p,.text-block.p>*{margin-block:var(--font-paragraph--spacing)}.text-block.text-block>*:last-child,.text-block.text-block>*:has(+*:last-child:empty){margin-block-end:0}.text-block.text-block>style+*,.text-block.text-block>*:first-child,.text-block.text-block>*:first-child:empty+*{margin-block-start:0}@keyframes text-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}:root{--text-align-default: start}.text-block{max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment);color:var(--color, var(--color-foreground))}[style*="--horizontal-alignment: center"] .text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .text-block{--text-align-default: end}[style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: start}[style*="--horizontal-alignment: center"]>.text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: end}.text-block>*{width:var(--width, 100%);max-inline-size:min(100%,var(--max-width, 100%));text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}@keyframes drawer-slide-in{0%{inset-inline-end:calc(-1 * var(--theme-drawer-width, var(--sidebar-width)))}}@keyframes drawer-slide-in-inline-start{0%{inset-inline-end:calc(var(--theme-drawer-width, var(--sidebar-width)) / 2)}}@keyframes drawer-slide-out{to{inset-inline-end:calc(-1 * var(--theme-drawer-width, var(--sidebar-width)))}}::view-transition-old(theme-drawer),::view-transition-new(theme-drawer){animation:none}@supports (position-try-fallbacks: --top-left){@position-try --top-left{top:calc(anchor(top) - var(--volume-pricing-popover-spacing));bottom:auto;transform:translateY(-100%)}}@starting-style{.volume-pricing-info__popover:popover-open{translate:0 20px;opacity:0}}:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px);--sidebar-width: 25rem;--theme-drawer-width: 30rem;--narrow-content-width: 36rem;--normal-content-width: 42rem;--narrow-page-width: 90rem;--normal-page-width: 120rem;--wide-page-width: 150rem;--section-height-small: 15rem;--section-height-medium: 25rem;--section-height-large: 35rem;--letter-spacing-sm: .06em;--font-body--family: Inter, sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: Inter, sans-serif;--font-subheading--style: normal;--font-subheading--weight: 500;--font-heading--family: Inter, sans-serif;--font-heading--style: normal;--font-heading--weight: 700;--font-accent--family: Inter, sans-serif;--font-accent--style: normal;--font-accent--weight: 700;--font-heading--spacing: .25em;--font-h1--spacing: var(--font-heading--spacing);--font-h2--spacing: var(--font-heading--spacing);--font-h3--spacing: var(--font-heading--spacing);--font-h4--spacing: var(--font-heading--spacing);--font-h5--spacing: var(--font-heading--spacing);--font-h6--spacing: var(--font-heading--spacing);--font-paragraph--spacing: .5em;--layer-section-background: -2;--layer-lowest: -1;--layer-base: 0;--layer-flat: 1;--layer-raised: 2;--layer-heightened: 4;--layer-sticky: 8;--layer-window-overlay: 10;--layer-header-menu: 12;--layer-overlay: 16;--layer-menu-drawer: 18;--layer-temporary: 20;--max-width--body-normal: 32.5em;--max-width--body-narrow: 22.75em;--max-width--heading-normal: 32.5em;--max-width--heading-narrow: 19.5em;--max-width--display-normal: 13em;--max-width--display-narrow: 9.75em;--max-width--display-tight: 3.25em;--letter-spacing--display-tight: -.03em;--letter-spacing--display-normal: 0em;--letter-spacing--display-loose: .03em;--letter-spacing--heading-tight: -.03em;--letter-spacing--heading-normal: 0em;--letter-spacing--heading-loose: .03em;--letter-spacing--body-tight: -.03em;--letter-spacing--body-normal: 0em;--letter-spacing--body-loose: .03em;--line-height: 1;--line-height--display-tight: 1;--line-height--display-normal: 1.1;--line-height--display-loose: 1.2;--line-height--heading-tight: 1.15;--line-height--heading-normal: 1.25;--line-height--heading-loose: 1.35;--line-height--body-tight: 1.2;--line-height--body-normal: 1.4;--line-height--body-loose: 1.6;--font-size--paragraph: .875rem;--font-size--h1: clamp(3rem, 5.6vw, 3.5rem);--font-size--h2: clamp(2.25rem, 4.8vw, 3rem);--font-size--h3: 2rem;--font-size--h4: 1.5rem;--font-size--h5: .875rem;--font-size--h6: .75rem;--font-paragraph--weight: 400;--font-paragraph--size: var(--font-size--paragraph);--font-paragraph--family: var(--font-body--family);--font-paragraph--style: var(--font-body--style);--font-paragraph--case: ;--font-paragraph--line-height: var(--line-height--body-loose);--font-h1--weight: var(--font-heading--weight);--font-h1--letter-spacing: var(--letter-spacing--heading-normal);--font-h1--size: var(--font-size--h1);--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--case: none;--font-h1--line-height: var(--line-height--display-tight);--font-h2--weight: var(--font-heading--weight);--font-h2--letter-spacing: var(--letter-spacing--heading-normal);--font-h2--size: var(--font-size--h2);--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--case: none;--font-h2--line-height: var(--line-height--display-tight);--font-h3--weight: var(--font-heading--weight);--font-h3--letter-spacing: var(--letter-spacing--heading-normal);--font-h3--size: var(--font-size--h3);--font-h3--family: var(--font-heading--family);--font-h3--style: var(--font-heading--style);--font-h3--case: none;--font-h3--line-height: var(--line-height--display-normal);--font-h4--weight: var(--font-heading--weight);--font-h4--letter-spacing: var(--letter-spacing--heading-normal);--font-h4--size: var(--font-size--h4);--font-h4--family: var(--font-heading--family);--font-h4--style: var(--font-heading--style);--font-h4--case: none;--font-h4--line-height: var(--line-height--display-tight);--font-h5--weight: var(--font-subheading--weight);--font-h5--letter-spacing: var(--letter-spacing--heading-normal);--font-h5--size: var(--font-size--h5);--font-h5--family: var(--font-subheading--family);--font-h5--style: var(--font-subheading--style);--font-h5--case: none;--font-h5--line-height: var(--line-height--display-loose);--font-h6--weight: var(--font-subheading--weight);--font-h6--letter-spacing: var(--letter-spacing--heading-normal);--font-h6--size: var(--font-size--h6);--font-h6--family: var(--font-subheading--family);--font-h6--style: var(--font-subheading--style);--font-h6--case: none;--font-h6--line-height: var(--line-height--display-loose);--font-size--3xs: .625rem;--font-size--2xs: .75rem;--font-size--xs: .8125rem;--font-size--sm: .875rem;--font-size--md: 1rem;--font-size--lg: 1.125rem;--font-size--xl: 1.25rem;--font-size--2xl: 1.5rem;--font-size--3xl: 2rem;--font-size--4xl: 2.5rem;--font-size--5xl: 3rem;--font-size--6xl: 3.5rem;--menu-font-sm--size: .875rem;--menu-font-sm--line-height: calc(1.1 + .5*min(16 / 14)) ;--menu-font-md--size: 1rem;--menu-font-md--line-height: calc(1.1 + .5*min(16 / 16)) ;--menu-font-xl--size: 1.25rem;--menu-font-xl--line-height: calc(1.1 + .5*min(16 / 20)) ;--menu-font-2xl--size: 1.75rem;--menu-font-2xl--line-height: calc(1.1 + .5*min(16 / 28)) ;--color-error: #8B0000;--color-success: #006400;--color-white: #FFFFFF;--color-white-rgb: 255 255 255;--color-instock: #3ED660;--color-lowstock: #EE9441;--color-outofstock: #C8C8C8;--opacity-5: .05;--opacity-8: .08;--opacity-10: .1;--opacity-15: .15;--opacity-20: .2;--opacity-25: .25;--opacity-30: .3;--opacity-40: .4;--opacity-50: .5;--opacity-60: .6;--opacity-70: .7;--opacity-80: .8;--opacity-85: .85;--opacity-90: .9;--opacity-subdued-text: .8;--opacity-muted-text: .6;--shadow-button: 0 2px 3px rgb(0 0 0 / 20%);--gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / .5), transparent);--margin-3xs: .125rem;--margin-2xs: .3rem;--margin-xs: .5rem;--margin-sm: .7rem;--margin-md: .8rem;--margin-lg: 1rem;--margin-xl: 1.25rem;--margin-2xl: 1.5rem;--margin-4xl: 2rem;--margin-6xl: 5rem;--padding-3xs: .125rem;--padding-2xs: .25rem;--padding-xs: .5rem;--padding-sm: .7rem;--padding-md: .8rem;--padding-lg: 1rem;--padding-xl: 1.25rem;--padding-2xl: 1.5rem;--padding-3xl: 1.75rem;--padding-4xl: 2rem;--padding-5xl: 3rem;--padding-6xl: 4rem;--gap-3xs: .125rem;--gap-2xs: .3rem;--gap-xs: .5rem;--gap-sm: .7rem;--gap-md: .9rem;--gap-lg: 1rem;--gap-xl: 1.25rem;--gap-2xl: 2rem;--gap-3xl: 3rem;--spacing-scale-md: .7;--spacing-scale-default: 1;--checkout-button-gap: 10px;--style-border-width: 1px;--style-border-radius-xs: .2rem;--style-border-radius-sm: .6rem;--style-border-radius-md: .8rem;--style-border-radius-50: 50%;--style-border-radius-lg: 1rem;--style-border-radius-pills: 40px;--style-border-radius-inputs: 4px;--style-border-radius-buttons-primary: 14px;--style-border-radius-buttons-secondary: 14px;--style-border-width-primary: 0px;--style-border-width-secondary: 1px;--style-border-width-inputs: 1px;--style-border-radius-popover: 14px;--style-border-popover: 1px solid #dfdfdf;--style-border-drawer: 1px solid #dfdfdf;--style-border-swatch-opacity: 10%;--style-border-swatch-width: 1px;--style-border-swatch-style: solid;--ease-out-cubic: cubic-bezier(.33, 1, .68, 1);--ease-out-quad: cubic-bezier(.32, .72, 0, 1);--animation-speed-fast: .0625s;--animation-speed: .125s;--animation-speed-slow: .2s;--animation-speed-medium: .15s;--animation-easing: ease-in-out;--drawer-animation-speed: .2s;--animation-values: var(--animation-speed) var(--animation-easing);--animation-timing-hover: cubic-bezier(.25, .46, .45, .94);--animation-timing-active: cubic-bezier(.5, 0, .75, 0);--animation-timing-bounce: cubic-bezier(.34, 1.56, .64, 1);--animation-timing-default: cubic-bezier(0, 0, .2, 1);--animation-timing-fade-in: cubic-bezier(.16, 1, .3, 1);--animation-timing-fade-out: cubic-bezier(.4, 0, .2, 1);--spring-d300-b0-easing: linear(0, .0033 .81%, .027 2.42%, .0916 4.84%, .4745 15.32%, .6422 20.97%, .7175, .7789, .8283 30.64%, .876, .9111 38.71%, .941, .9611 48.39%, .9707, .978 54.84%, .9885 62.1%, .9949 70.97%, .9982 82.26%, .9997 100%);--spring-d300-b0-duration: .498s;--spring-d280-b0-easing: linear(0, .0044, .0164 1.85%, .085 4.63%, .4571 14.81%, .575 18.52%, .6505, .7148 24.07%, .7849, .8393, .8809 35.18%, .9189, .9453 44.44%, .9662, .9793 55.55%, .9894 62.95%, .995 71.28%, .9982 82.39%, .9997 99.98%);--spring-d280-b0-duration: .4648s;--spring-d220-b0-easing: linear( 0, .0093 1.37%, .0696 4.12%, .4667 15.09%, .6322 20.58%, .6986 23.32%, .7793 27.44%, .8219 30.18%, .8721, .9089 38.42%, .9427, .9644, .978 54.88%, .9881 61.74%, .9944 69.97%, .998 80.95%, .9996 98.78% );--spring-d220-b0-duration: .3818s;--spring-d180-b0-easing: linear(0, .0234, .0805 4.48%, .4865 15.68%, .6211 20.16%, .7696 26.88%, .8064 29.12%, .8646, .9063, .9358, .9563 47.04%, .9757, .9867 60.48%, .9941 69.44%, .9979 80.64%, .9996 98.56%);--spring-d180-b0-duration: .2988s;--view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut;--view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition;--focus-outline-width: .09375rem;--focus-outline-offset: .2em;--badge-rectangle-padding-block: 1px;--badge-rectangle-padding-inline: 6px;--icon-size-2xs: .6rem;--icon-size-xs: .85rem;--icon-size-sm: 1.25rem;--icon-size-md: 1.375rem;--icon-size-lg: 1.5rem;--icon-stroke-width: 1.5px;--input-padding-y: .8rem;--input-padding-x: .8rem;--input-padding: var(--input-padding-y) var(--input-padding-x);--input-box-shadow-width: var(--style-border-width-inputs);--input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);--input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + .5px) var(--color-input-border);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--input-textarea-min-height: 55px;--checkbox-size: 22px;--checkbox-border-radius: 7px;--checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));--checkbox-label-padding: 8px;--button-size-md: 36px;--button-size: var(--minimum-touch-target);--button-padding-inline: 24px;--button-padding-block: 16px;--button-font-family-primary: var(--font-body--family);--button-font-family-secondary: var(--font-body--family);--button-text-case-primary: default;--button-text-case-secondary: default;--border-color: rgb(var(--color-border-rgb) / var(--opacity-50));--border-width-sm: 1px;--border-radius-sm: .25rem;--drawer-header-desktop-top: 0rem;--drawer-padding: calc(var(--padding-sm) + 7px);--drawer-height: 100dvh;--drawer-width: 95vw;--drawer-max-width: 500px;--variant-picker-swatch-width-unitless: 34;--variant-picker-swatch-height-unitless: 34;--variant-picker-swatch-width: 34px;--variant-picker-swatch-height: 34px;--variant-picker-swatch-radius: 32px;--variant-picker-border-width: 1px;--variant-picker-border-style: solid;--variant-picker-border-opacity: 10%;--variant-picker-button-radius: 14px;--variant-picker-button-border-width: 1px;--variant-option-label-color: var(--color, var(--color-foreground));--slideshow-controls-icon: 2rem;--peek-next-slide-size: 3rem;--backdrop-opacity: .15;--backdrop-color-rgb: var(--color-shadow-rgb);--minimum-touch-target: 44px;--disabled-opacity: .5;--skeleton-opacity: .025;--height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm));--card-width-small: 10rem;--height-small: 10rem;--modal-max-height: 65dvh;--quick-add-modal-height: min(38.5rem, 96vh);--quick-add-modal-width: min( 54rem, calc(100vw - (2*max(2vw, var(--safe-area-inset-left), var(--safe-area-inset-right)))) );--quick-add-modal-gallery-width: 24rem;--card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5));--card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30));--card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10));--cart-primary-font-family: var(--font-body--family);--cart-primary-font-style: var(--font-body--style);--cart-primary-font-weight: var(--font-body--weight);--cart-secondary-font-family: var(--font-subheading--family);--cart-secondary-font-style: var(--font-subheading--style);--cart-secondary-font-weight: var(--font-subheading--weight)}@media screen and (min-width:40em){:root{--section-height-small: 40svh;--section-height-medium: 55svh;--section-height-large: 70svh}}@media screen and (min-width:60em){:root{--section-height-small: 50svh;--section-height-medium: 65svh;--section-height-large: 80svh}}@media screen and (min-width:750px){:root{--badge-rectangle-padding-block: 4px;--badge-rectangle-padding-inline: 10px}}@media screen and (min-width:750px){:root{--checkbox-size: 16px;--checkbox-border-radius: 5px;--checkbox-label-padding: 6px}}@media screen and (min-width:750px){:root{--height-small: 17.5rem}}.color-custom-popover,.color-custom-popover .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--opacity-60: .6;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: #dfdfdf;--color-border-rgb: 223 223 223}.color-custom-popover{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}.color-custom-popover{color:var(--color, var(--color-foreground));background-color:var(--color-background)}:root{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-border: #000000;--color-border-rgb: 0 0 0;--palette-lightest: #ffffff;--palette-lightest-rgb: 255 255 255;--palette-darkest: #000000;--palette-darkest-rgb: 0 0 0;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--opacity-60: .6;--color-primary-button-text: rgb(255 255 255 / 1);--color-primary-button-background: rgb(0 0 0 / 1);--color-primary-button-border: rgb(0 0 0 / 1);--color-primary-button-focus-outline: rgb(0 0 0);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: #262626;--color-primary-button-hover-border: #262626;--color-secondary-button-text: rgb(0 0 0 / 1);--color-secondary-button-background: rgb(0 0 0 / 0);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(0 0 0 / 1);--color-secondary-button-hover-background: rgba(0, 0, 0, .15);--color-secondary-button-hover-border: #262626;--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgb(51 51 51 / 1);--color-input-text-rgb: 51 51 51;--color-input-border: rgb(223 223 223 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(223 223 223 / 1);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: #f2f2f2;--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: #d2d2d2;--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-text-rgb: 255 255 255;--color-selected-variant-hover-background: #262626;--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: #262626;--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-muted-text));--color-foreground-subdued: rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text));--color-drawer-shadow-rgb: ;--color-popover-shadow-rgb: 0 0 0;--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-popover-shadow-rgb) / var(--opacity-15))}body{color:var(--color-foreground);background-color:var(--color-background)}#shopify-buyer-consent{margin-top:1em;display:inline-block;width:100%}#shopify-buyer-consent.hidden{display:none}#shopify-subscription-policy-button{background:none;border:none;padding:0;text-decoration:underline;font-size:inherit;cursor:pointer}#shopify-subscription-policy-button:before{box-shadow:none}.cxl-marquee-cxh1{width:100%;overflow:hidden;background:#d4d936;color:#000;display:flex;align-items:center;white-space:nowrap;padding-top:14px;padding-bottom:14px;box-sizing:border-box}.cxl-marquee-cxh1 .cxl-marquee-track{display:flex;width:max-content;animation:cxl-marquee-cxh1 22s linear infinite;animation-direction:normal}.cxl-marquee-cxh1 .cxl-marquee-content{display:flex;align-items:center;flex-shrink:0}.cxl-marquee-cxh1 .cxl-marquee-item{display:inline-flex;align-items:center;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:0px;text-transform:none;padding:0 24px}.cxl-marquee-cxh1 .cxl-marquee-separator{color:#000;font-family:inherit;font-size:13px;font-weight:500}@keyframes cxl-marquee-cxh1{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:749px){.cxl-marquee-cxh1 .cxl-marquee-item{padding:0 20px}}.color-custom-cx01,.color-custom-cx01 .text-block{--color-background: #fbf9f5;--color-background-rgb: 251 249 245;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--opacity-60: .6;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}.color-custom-cx01{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}.color-custom-cx01{color:var(--color, var(--color-foreground));background-color:var(--color-background)}.media-fit-contain{--product-media-fit: contain}.media-fit-contain :is(img,video,iframe,.deferred-media__poster-image){object-fit:contain;width:100%;height:100%}.media-fit-contain :is(img,.deferred-media__poster-image){background-color:var(--color-background)}::view-transition-old(gallery-item-open),::view-transition-new(gallery-item-open),::view-transition-old(gallery-item-close),::view-transition-new(gallery-item-close){height:auto;width:100%;object-fit:contain;top:50%;transform:translateY(-50%)}:root{--gallery-media-border-radius: 0px}.lh-benefits{--lh-icon: #000000;--lh-text: inherit;--lh-size: 16px;--lh-weight: 400;--lh-gap: 12px;list-style:none;margin:16px 0;padding:0;font-family:inherit}.lh-benefits li{display:flex;align-items:center;gap:12px;margin:0 0 var(--lh-gap);padding:0;color:var(--lh-text);font-family:inherit;font-size:min(var(--lh-size),4.2vw);font-weight:var(--lh-weight);letter-spacing:normal;line-height:1.3;white-space:nowrap}.lh-benefits li:last-child{margin-bottom:0}.lh-benefits svg{flex:0 0 auto;width:1.2em;height:1.2em;color:var(--lh-icon)}.button-custom--AWHc2YmdzVklLbmFOT__add-to-cart{--button-background-color: rgb(0 0 0 / 1);--button-color: rgb(255 255 255 / 1);--button-border-color: rgb(255 255 255 / 1);--button-focus-outline-color: rgb(0 0 0)}.button-custom--AWHc2YmdzVklLbmFOT__add-to-cart:hover{--button-background-color: #262626;--button-color: var(--palette-lightest);--button-border-color: #f2f2f2}.ben-section-cx02{width:100%;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;padding:8px 20px}.ben-row-cx02{margin:0 auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.ben-item-cx02{display:flex;align-items:center;gap:8px}.ben-icon-cx02{width:22px;height:22px;flex-shrink:0;color:#1a1a1a;display:flex;align-items:center;justify-content:center}.ben-icon-cx02 svg{width:100%;height:100%}.ben-text-cx02{font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1a1a1a;white-space:nowrap}.ben-dot-cx02{color:#1a1a1a;font-size:15px;opacity:.5}@media screen and (max-width:749px){.ben-row-cx02{gap:6px;flex-wrap:nowrap;overflow-x:visible;justify-content:center;padding:0 4px}.ben-item-cx02{flex:0 0 auto;gap:4px}.ben-icon-cx02{width:16px;height:16px}.ben-text-cx02{font-size:clamp(8px,2.6vw,11px);letter-spacing:0;white-space:nowrap}.ben-dot-cx02{display:inline;opacity:.4;font-size:10px}}.stock-alert-cx03{width:100%;padding:16px 20px}.stock-alert-inner-cx03{max-width:500px;margin:0 auto}.stock-alert-row-cx03{display:flex;align-items:center;gap:10px;margin-bottom:8px}.stock-dot-outer-cx03{width:20px;height:20px;border-radius:50%;background-color:red;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stock-dot-inner-cx03{width:10px;height:10px;border-radius:50%;background-color:#fbf9f5;animation:stock-pulse-cx03 1.4s ease-in-out infinite}@keyframes stock-pulse-cx03{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}}.stock-bar-bg-cx03{width:100%;height:8px;border-radius:20px;background-color:#eef1fb;overflow:hidden}.stock-bar-fill-cx03{height:100%;border-radius:20px;background-color:red}.vgc-section-cx04{width:100%;padding:20px}.vgc-inner-cx04{max-width:1100px;margin:0 auto}.vgc-heading-cx04{margin:0 0 18px;line-height:1.25}.vgc-wrapper-cx04{position:relative}.vgc-track-cx04{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding:2px}.vgc-track-cx04::-webkit-scrollbar{display:none}.vgc-item-cx04{position:relative;flex:0 0 calc((100% - (var(--vgc-gap, 12px) * (2 - 1))) / 2);aspect-ratio:4/5;scroll-snap-align:start;border-radius:18px;overflow:hidden;background:#000}.vgc-item-cx04 .vgc-video-el{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}.vgc-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;border:none;background:#0006;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease}.vgc-play-btn.vgc-hidden{opacity:0;pointer-events:none}.vgc-arrow-cx04{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:none;z-index:3;background-color:#f0f4c3;color:#1a1a1a;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000040}.vgc-arrow-left-cx04{left:10px}.vgc-arrow-right-cx04{right:10px}.vgc-dots-cx04{display:flex;justify-content:center;gap:6px;margin-top:14px}.vgc-dots-cx04 span{width:7px;height:7px;border-radius:50%;background:#d9b9c0;display:block;transition:background .2s ease}.vgc-dots-cx04 span.vgc-dot-active{background:#1a1a1a}.faqi-section-cx05{padding:30px 20px}.faqi-list-cx05{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:4px}.faqi-item-cx05{overflow:hidden}.faqi-item-cx05 summary{list-style:none;cursor:pointer}.faqi-item-cx05 summary::-webkit-details-marker{display:none}.faqi-summary-cx05{display:flex;align-items:center;gap:10px}.faqi-summary-left-cx05{display:flex;align-items:center;gap:8px;flex:1}.faqi-icon{width:14px;height:14px;object-fit:contain;flex-shrink:0}.faqi-question-cx05{font-weight:600;line-height:1.3}.faqi-plus-cx05{flex-shrink:0;position:relative;width:16px;height:16px}.faqi-plus-cx05:before,.faqi-plus-cx05:after{content:"";position:absolute;background:#d4d936;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s ease}.faqi-plus-cx05:before{width:100%;height:2px}.faqi-plus-cx05:after{width:2px;height:100%}.faqi-item-cx05[open] .faqi-plus-cx05:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faqi-answer-cx05{line-height:1.5}.faqi-align-left .faqi-summary-cx05{justify-content:flex-start}.faqi-align-left .faqi-summary-left-cx05{justify-content:flex-start;text-align:left}.faqi-align-left .faqi-answer-cx05{text-align:left}.chg-section-cx06{width:100%;padding-left:20px;padding-right:20px;box-sizing:border-box}.chg-inner-cx06{max-width:640px;margin:0 auto}.chg-heading-cx06{margin:0 0 18px;line-height:1.2}.chg-list-cx06{display:flex;flex-direction:column;gap:36px}.chg-item-cx06{display:flex;gap:20px;align-items:flex-start}.chg-image-wrap-cx06{flex:0 0 130px;overflow:hidden}.chg-image{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.chg-text-cx06{flex:1;padding-top:4px}.chg-number-cx06{font-weight:700;margin:0 0 6px;letter-spacing:.05em}.chg-title-cx06{font-weight:800;line-height:1.25;margin:0 0 8px}.chg-closing-cx06{line-height:1.6}.chg-closing-cx06 p{margin:0 0 12px}.chg-closing-cx06 p:last-child{margin-bottom:0}@media screen and (max-width:600px){.chg-image-wrap-cx06{flex-basis:110px}}.lhd-cx07{background:#fbf9f5;color:#1a1a1a;padding:40px 16px}.lhd-cx07 .lhd__in{max-width:1100px;margin:0 auto}.lhd-cx07 .lhd__h{text-align:center;font-size:clamp(1.4rem,4.5vw,2rem);line-height:1.2;font-weight:700;margin:0 0 24px}.lhd-cx07 .lhd__grid{display:grid;gap:14px}.lhd-cx07 .lhd__card{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px;align-items:center;background:#f0f4c3;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:12px;min-width:0}.lhd-cx07 .lhd__img{aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;background:#d4d936}.lhd-cx07 .lhd__img img{width:100%;height:100%;object-fit:cover;display:block}.lhd-cx07 .lhd__k{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#333;margin:0 0 4px}.lhd-cx07 .lhd__t{font-size:1.1rem;line-height:1.25;font-weight:700;margin:0 0 6px}.lhd-cx07 .lhd__p{font-size:.92rem;line-height:1.5;margin:0;opacity:.85}@media(min-width:750px){.lhd-cx07 .lhd__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lhd-cx07 .lhd__card{grid-template-columns:minmax(0,1fr);align-items:start;padding:14px}.lhd-cx07 .lhd__t{font-size:1.2rem}.lhd-cx07 .lhd__p{font-size:.97rem}}.cxl-marquee-cx08{width:100%;overflow:hidden;background:#f0f4c3;color:#1a1a1a;display:flex;align-items:center;white-space:nowrap;padding-top:14px;padding-bottom:14px;box-sizing:border-box}.cxl-marquee-cx08 .cxl-marquee-track{display:flex;width:max-content;animation:cxl-marquee-cx08 10s linear infinite;animation-direction:normal}.cxl-marquee-cx08 .cxl-marquee-content{display:flex;align-items:center;flex-shrink:0}.cxl-marquee-cx08 .cxl-marquee-item{display:inline-flex;align-items:center;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:0px;text-transform:none;padding:0 24px}.cxl-marquee-cx08 .cxl-marquee-separator{color:#1a1a1a;font-family:inherit;font-size:13px;font-weight:500}@keyframes cxl-marquee-cx08{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:749px){.cxl-marquee-cx08 .cxl-marquee-item{padding:0 20px}}.lhb-cx09{background:#fbf9f5;color:#222;padding:20px 16px}.lhb-cx09 .lhb__in{max-width:1100px;margin:0 auto}.lhb-cx09 .lhb__h{text-align:center;font-size:clamp(1.4rem,4.5vw,2rem);line-height:1.2;font-weight:700;margin:0 0 28px}.lhb-cx09 .lhb__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.lhb-cx09 .lhb__card{text-align:center;min-width:0}.lhb-cx09 .lhb__img{aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;background:#f0f4c3;margin-bottom:12px}.lhb-cx09 .lhb__img img{width:100%;height:100%;object-fit:cover;display:block}.lhb-cx09 .lhb__t{font-size:1rem;line-height:1.25;font-weight:700;margin:0 0 6px}.lhb-cx09 .lhb__p{font-size:.9rem;line-height:1.45;margin:0;opacity:.85}@media(min-width:750px){.lhb-cx09 .lhb__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.lhb-cx09 .lhb__t{font-size:1.1rem}.lhb-cx09 .lhb__p{font-size:.95rem}}.marquee-section-cx10{background-color:#f0f4c3;border-top:0px solid #f0f4c3;border-bottom:0px solid #f0f4c3;padding:30px 0;overflow:hidden;width:100%}.marquee-track-cx10{display:flex;width:max-content;animation:marquee-scroll-cx10 20s linear infinite;animation-direction:normal}.marquee-group-cx10{display:flex;align-items:center;flex-shrink:0}.marquee-item-cx10{flex-shrink:0;padding:0 40px}.marquee-item-cx10 img{height:50px;width:auto;object-fit:contain;display:block}@keyframes marquee-scroll-cx10{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-section-cx10:hover .marquee-track-cx10{animation-play-state:running}.shopify-section:has(#cti-cx11),div:has(>#cti-cx11){background-color:#fbf9f5!important;background:#fbf9f5!important}#cti-cx11{--cti-bg: #fbf9f5;--cti-eyebrow: #111111;--cti-title: #1a1a1a;--cti-subtitle: #d4d936;--cti-text: #1a1a1a;--cti-icon: #fd82a3;--cti-icon-title: #1a1a1a;--cti-icon-text: #1a1a1a;--cti-arrow: #d4d936;--cti-arrow-bg: #fbf9f5;--cti-max-width: 1100px;--cti-radius: 0px;background-color:var(--cti-bg)!important;background:var(--cti-bg)!important;width:100%;margin:0;padding:20px 20px 0;overflow:hidden;box-sizing:border-box}#cti-cx11 .cti__inner{max-width:var(--cti-max-width);margin:0 auto;background:transparent}#cti-cx11 .cti__main-title{margin:0;text-align:center;color:var(--cti-title);font-family:Helvetica,Arial,sans-serif;font-size:30px;line-height:1.12;font-weight:700;letter-spacing:0px}#cti-cx11 .cti__carousel-wrap{position:relative;margin-bottom:0}#cti-cx11 .cti__carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:0 2px 8px}#cti-cx11 .cti__carousel::-webkit-scrollbar{display:none}#cti-cx11 .cti__carousel[data-marquee=true]{display:flex;gap:0;overflow:hidden;scroll-snap-type:none;scroll-behavior:auto;touch-action:pan-y}#cti-cx11 .cti__track{display:flex;gap:10px;flex:0 0 100%;min-width:0;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}#cti-cx11 .cti__carousel[data-marquee=true] .cti__slide{scroll-snap-align:none}#cti-cx11 .cti__slide{flex:0 0 calc((100% - (2) * 10px) / 3);scroll-snap-align:start;min-width:0;border-radius:var(--cti-radius)!important;overflow:hidden}#cti-cx11 .cti__slide a{display:block;border-radius:var(--cti-radius)!important;overflow:hidden}#cti-cx11 .cti__slide img{display:block;width:100%;height:380px;object-fit:contain;border-radius:var(--cti-radius)!important}#cti-cx11 .cti__copy{max-width:850px;margin:0 auto 20px;text-align:center}@media screen and (max-width:749px){#cti-cx11{padding-left:8px;padding-right:8px}#cti-cx11 .cti__main-title{font-size:20px}#cti-cx11 .cti__slide{flex-basis:70%}#cti-cx11 .cti__slide img{height:360px}}.lhk-cx12{background:#fbf9f5;color:#1a1a1a;padding:0 16px 40px}.lhk-cx12 .lhk__in{max-width:720px;margin:0 auto}.lhk-cx12 .lhk__h{text-align:center;font-size:clamp(1.4rem,4.5vw,2rem);line-height:1.2;font-weight:700;margin:0 0 8px}.lhk-cx12 .lhk__sub{text-align:center;margin:0 0 24px;opacity:.8}.lhk-cx12 .lhk__list-title{font-weight:700;font-size:1.05rem;margin:0 0 12px}.lhk-cx12 .lhk__list{display:grid;gap:12px}.lhk-cx12 .lhk__item{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:start;background:#f0f4c3;border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:12px}.lhk-cx12 .lhk__thumb{width:76px;height:76px;border-radius:10px;overflow:hidden;background:#e0e61a;opacity:1}.lhk-cx12 .lhk__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lhk-cx12 .lhk__name{font-weight:700;line-height:1.25;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.lhk-cx12 .lhk__badge{font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#e0e61a;color:#2b2e05;padding:2px 8px;border-radius:99px;white-space:nowrap}.lhk-cx12 .lhk__fn{font-size:.92rem;line-height:1.45;margin-top:4px}.lhk-cx12 .lhk__val{font-size:.85rem;margin-top:6px;opacity:.75}.lhk-cx12 .lhk__sum{margin-top:16px;border-radius:14px;border:1px solid rgba(0,0,0,.08);padding:14px 16px;background:#f0f4c3;display:grid;gap:6px}.lhk-cx12 .lhk__sum-row{display:flex;justify-content:space-between;gap:12px}.lhk-cx12 .lhk__sum-row.is-save{font-weight:700;color:#1a895b;font-size:1.05rem;padding-top:6px;border-top:1px solid rgba(0,0,0,.08)}.lhk-cx12 .lhk__guar{text-align:center;font-size:.92rem;margin:16px 0 0;opacity:.85}.color-custom-cx13,.color-custom-cx13 .text-block{--color-background: #fbf9f5;--color-background-rgb: 251 249 245;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--opacity-60: .6;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}.color-custom-cx13{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}.color-custom-cx13{color:var(--color, var(--color-foreground));background-color:var(--color-background)}.color-custom-AVlFqSmlibDBoOU0xe__comparison_slider_4LCNMk,.color-custom-AVlFqSmlibDBoOU0xe__comparison_slider_4LCNMk .text-block{--color-background: #d4d936;--color-background-rgb: 212 217 54;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--opacity-60: .6;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}.color-custom-AVlFqSmlibDBoOU0xe__comparison_slider_4LCNMk{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}.color-custom-AVlFqSmlibDBoOU0xe__comparison_slider_4LCNMk{color:var(--color, var(--color-foreground));background-color:var(--color-background)}.cxl-testimonials-cx14{width:100%;background:var(--section-bg);padding:40px 0;overflow:hidden}.cxl-testimonials-scroll{display:flex;gap:16px;overflow-x:auto;padding:0 20px 14px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cxl-testimonials-scroll::-webkit-scrollbar{display:none}.cxl-testimonial-card{flex:0 0 360px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:14px;padding:22px;scroll-snap-align:start;box-sizing:border-box}.cxl-testimonial-header{display:flex;align-items:center;gap:16px;margin-bottom:16px}.cxl-testimonial-avatar{width:88px;height:88px;flex:0 0 88px;border-radius:50%;overflow:hidden}.cxl-testimonial-avatar img{width:100%;height:100%;display:block;object-fit:cover}.cxl-testimonial-info{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.cxl-testimonial-name-row{display:flex;align-items:center;gap:6px;margin-bottom:3px}.cxl-testimonial-author{font-size:22px;line-height:1.15;font-weight:700;color:var(--author-color)}.cxl-verified-badge{width:22px;height:22px;display:inline-flex;flex-shrink:0}.cxl-verified-badge svg{width:100%;height:100%;display:block}.cxl-testimonial-location{font-size:16px;line-height:1.3;color:var(--location-color);margin-bottom:5px}.cxl-testimonial-stars{display:flex;align-items:center;gap:1px;font-size:22px;line-height:1}.cxl-testimonial-stars .star-filled{color:var(--stars-color)}.cxl-testimonial-text{font-size:16px;line-height:1.65;font-style:italic;color:var(--text-color)}@media screen and (max-width:749px){.cxl-testimonials-cx14{padding:28px 0}.cxl-testimonials-scroll{gap:12px;padding-left:20px;padding-right:20px}.cxl-testimonial-card{flex:0 0 calc(100vw - 76px);padding:20px;border-radius:13px}.cxl-testimonial-header{gap:14px;margin-bottom:15px}.cxl-testimonial-avatar{width:82px;height:82px;flex-basis:82px}.cxl-testimonial-author{font-size:22px}.cxl-testimonial-location{font-size:16px}.cxl-testimonial-stars{font-size:21px}.cxl-testimonial-text{font-size:16px;line-height:1.65}}.lhc-cx15{background:#fbf9f5;color:#1a1a1a;padding:0 16px 20px}.lhc-cx15 .lhc__in{max-width:820px;margin:0 auto}.lhc-cx15 .lhc__h{text-align:center;font-size:clamp(1.4rem,4.5vw,2rem);line-height:1.2;font-weight:700;margin:0 0 20px}.lhc-cx15 .lhc__wrap{border:1px solid rgba(0,0,0,.1);border-radius:14px;overflow:hidden}.lhc-cx15 table{width:100%;border-collapse:collapse;table-layout:fixed}.lhc-cx15 th,.lhc-cx15 td{padding:12px 10px;text-align:left;vertical-align:middle;font-size:.88rem;line-height:1.35;overflow-wrap:anywhere}.lhc-cx15 thead th{font-weight:700;font-size:.9rem;background:#f4f5ec}.lhc-cx15 thead th.is-celimax{background:#d4d936;color:#2b2e05}.lhc-cx15 tbody th{font-weight:700}.lhc-cx15 tbody tr+tr th,.lhc-cx15 tbody tr+tr td{border-top:1px solid rgba(0,0,0,.08)}.lhc-cx15 td.is-celimax{background:#f0f4c3;font-weight:600}.lhc-cx15 td.is-basic{opacity:.8}@media(min-width:750px){.lhc-cx15 th,.lhc-cx15 td{padding:16px 18px;font-size:1rem}.lhc-cx15 thead th{font-size:1.05rem}}.faqi-section-cx16{padding:30px 20px}.faqi-heading-cx16{font-size:20px;font-weight:700;margin:0 0 16px}.faqi-list-cx16{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:6px}.faqi-item-cx16{overflow:hidden}.faqi-item-cx16 summary{list-style:none;cursor:pointer}.faqi-item-cx16 summary::-webkit-details-marker{display:none}.faqi-summary-cx16{display:flex;align-items:center;gap:10px}.faqi-summary-left-cx16{display:flex;align-items:center;gap:8px;flex:1}.faqi-icon{width:24px;height:24px;object-fit:contain;flex-shrink:0}.faqi-question-cx16{font-weight:600;line-height:1.3}.faqi-plus-cx16{flex-shrink:0;position:relative;width:16px;height:16px}.faqi-plus-cx16:before,.faqi-plus-cx16:after{content:"";position:absolute;background:#d4d936;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s ease}.faqi-plus-cx16:before{width:100%;height:2px}.faqi-plus-cx16:after{width:2px;height:100%}.faqi-item-cx16[open] .faqi-plus-cx16:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faqi-answer-cx16{line-height:1.5}.faqi-align-left .faqi-summary-cx16{justify-content:flex-start}.faqi-align-left .faqi-summary-left-cx16{justify-content:flex-start;text-align:left}.faqi-align-left .faqi-answer-cx16{text-align:left}.rvs-section-cx17{width:100%;padding:40px 20px}.rvs-inner-cx17{max-width:600px;margin:0 auto}.rvs-top-cx17{display:flex;align-items:center;justify-content:center;gap:10px}.rvs-big-star-cx17{width:40px;height:40px;flex-shrink:0}.rvs-score-cx17{font-size:38px;font-weight:700}.rvs-count-label-cx17{text-align:center;font-size:16px;margin:6px 0 28px}.rvs-rows-cx17{display:flex;flex-direction:column;gap:11px}.rvs-row-cx17{display:flex;align-items:center;gap:14px}.rvs-stars-cx17{display:flex;gap:2px;flex-shrink:0}.rvs-bar-bg-cx17{flex:1;height:6px;border-radius:20px;background-color:#dfdfdf;overflow:hidden}.rvs-bar-fill-cx17{height:100%;border-radius:20px;background-color:gold}.rvs-bar-count-cx17{font-size:16px;flex-shrink:0;min-width:30px;text-align:right}.cxl-reviews-cx18{width:100%;box-sizing:border-box;background:var(--lr-bg);padding-top:var(--lr-padding-top);padding-bottom:var(--lr-padding-bottom)}.cxl-reviews-cx18 .cxl-reviews-heading{margin:0 0 20px;padding:0 20px;text-align:center;color:var(--lr-heading-color);font-family:inherit;font-size:26px;font-weight:700;line-height:1.2}.cxl-reviews-cx18 .cxl-write-review-wrap{text-align:center;padding:0 20px;margin:0 0 28px}.cxl-reviews-cx18 .cxl-write-review-btn{display:inline-block;cursor:pointer;padding:14px 30px;border-radius:999px;font-weight:700;font-size:16px;font-family:inherit;background:var(--lr-write-btn-bg);color:var(--lr-write-btn-color);border:1px solid rgba(0,0,0,.08);transition:opacity .15s ease}.cxl-reviews-cx18 .cxl-write-review-btn:hover{opacity:.88}.cxl-reviews-cx18 .cxl-review-modal-toggle{display:none}.cxl-reviews-cx18 .cxl-review-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.cxl-reviews-cx18 .cxl-review-modal-toggle:checked~.cxl-review-modal{display:flex}.cxl-reviews-cx18 .cxl-review-modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;cursor:pointer;display:block}.cxl-reviews-cx18 .cxl-review-modal-box{position:relative;z-index:1;width:100%;max-width:480px;max-height:88vh;overflow-y:auto;box-sizing:border-box;background:var(--lr-card-bg);border-radius:var(--lr-radius);padding:34px 26px 26px}.cxl-reviews-cx18 .cxl-review-modal-close{position:absolute;top:14px;right:16px;cursor:pointer;font-size:20px;line-height:1;color:#666}.cxl-reviews-cx18 .cxl-review-modal-title{margin:0 0 16px;font-size:19px;font-weight:700;color:var(--lr-heading-color)}.cxl-reviews-cx18 .cxl-review-form{display:flex;flex-direction:column}.cxl-reviews-cx18 .cxl-form-label{font-size:13px;font-weight:600;margin:12px 0 4px;color:#333}.cxl-reviews-cx18 .cxl-review-form input[type=text],.cxl-reviews-cx18 .cxl-review-form input[type=email],.cxl-reviews-cx18 .cxl-review-form textarea{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #dddddd;border-radius:8px;font-size:14px;font-family:inherit;color:#111}.cxl-reviews-cx18 .cxl-review-form textarea{resize:vertical}.cxl-reviews-cx18 .cxl-star-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px;margin:2px 0 4px}.cxl-reviews-cx18 .cxl-star-rating input{position:absolute;opacity:0;width:0;height:0}.cxl-reviews-cx18 .cxl-star-rating label{font-size:28px;line-height:1;color:#d8d8d8;cursor:pointer}.cxl-reviews-cx18 .cxl-star-rating input:checked~label,.cxl-reviews-cx18 .cxl-star-rating input:hover~label,.cxl-reviews-cx18 .cxl-star-rating label:hover~label{color:var(--lr-stars-color)}.cxl-reviews-cx18 .cxl-form-note{font-size:12px;color:#777;line-height:1.4;margin:10px 0 18px}.cxl-reviews-cx18 .cxl-form-submit{border:none;cursor:pointer;padding:13px 20px;border-radius:999px;background:var(--lr-write-btn-bg);color:var(--lr-write-btn-color);font-weight:700;font-size:15px;font-family:inherit}.cxl-reviews-cx18 .cxl-reviews-track{width:100%;box-sizing:border-box;padding:0 20px;column-width:var(--lr-card-width);column-gap:var(--lr-gap)}.cxl-reviews-cx18 .cxl-review-card{display:inline-block;width:100%;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin:0 0 var(--lr-gap);background:var(--lr-card-bg);border-radius:var(--lr-radius);overflow:hidden;box-sizing:border-box;text-align:left;box-shadow:0 1px 4px #00000014}.cxl-reviews-cx18 .cxl-review-images{display:flex;flex-direction:column}.cxl-reviews-cx18 .cxl-review-image img{display:block;width:100%;height:auto}.cxl-reviews-cx18 .cxl-review-content{padding:20px 22px 24px;box-sizing:border-box}.cxl-reviews-cx18 .cxl-review-name-row{display:flex;justify-content:flex-start;align-items:center;gap:6px;margin-bottom:5px}.cxl-reviews-cx18 .cxl-review-name{color:var(--lr-name-color);font-family:var(--review-font);font-size:var(--review-name-size);font-weight:700;line-height:1.2}.cxl-reviews-cx18 .cxl-verified-badge{width:20px;height:20px;flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center}.cxl-reviews-cx18 .cxl-verified-badge svg{width:100%;height:100%;display:block}.cxl-reviews-cx18 .cxl-review-city{color:var(--lr-city-color);font-family:var(--review-font);font-size:var(--review-city-size);line-height:1.3;margin-bottom:10px}.cxl-reviews-cx18 .cxl-review-stars{display:flex;justify-content:flex-start;align-items:center;gap:3px;margin-bottom:14px;line-height:1}.cxl-reviews-cx18 .star{font-size:var(--lr-stars-size);line-height:1}.cxl-reviews-cx18 .star-filled{color:var(--lr-stars-color)}.cxl-reviews-cx18 .cxl-review-text{color:var(--lr-text-color);font-family:var(--review-font);font-size:var(--review-text-size);line-height:1.6;margin:0;text-align:left}@media screen and (max-width:749px){.cxl-reviews-cx18{padding-top:25px;padding-bottom:25px}.cxl-reviews-cx18 .cxl-reviews-heading{font-size:22px;margin-bottom:14px}.cxl-reviews-cx18 .cxl-write-review-wrap{margin-bottom:20px}.cxl-reviews-cx18 .cxl-write-review-btn{width:100%;box-sizing:border-box}.cxl-reviews-cx18 .cxl-reviews-track{padding:0 12px;column-count:2;column-width:auto;column-gap:var(--lr-gap)}.cxl-reviews-cx18 .cxl-review-content{padding:14px 14px 16px}.cxl-reviews-cx18 .cxl-review-name{font-size:16px}.cxl-reviews-cx18 .cxl-review-city{font-size:13px}.cxl-reviews-cx18 .cxl-review-stars{margin-bottom:10px}.cxl-reviews-cx18 .star{font-size:16px}.cxl-reviews-cx18 .cxl-review-text{font-size:14px;line-height:1.5}}.gtb-section-cx19{width:100%;padding:60px 20px}.gtb-inner-cx19{max-width:560px;margin:0 auto}.gtb-circle-wrap-cx19{position:relative;display:flex;justify-content:center;margin-bottom:40px}.gtb-glow-cx19{position:absolute;width:340px;height:340px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none}.gtb-circle-cx19{position:relative;z-index:1;width:220px;height:220px;border-radius:50%;border:1.5px solid;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px}.gtb-number-cx19{font-weight:700;line-height:1}.gtb-circle-label-cx19{font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gtb-circle-subtitle-cx19{line-height:1.3}.gtb-heading-cx19{margin:0 0 24px;line-height:1.15}.gtb-paragraph-cx19{line-height:1.7;margin-bottom:20px}.gtb-box-cx19{border-radius:14px;padding:20px;margin-top:10px}.gtb-check-row-cx19{display:flex;align-items:flex-start;gap:12px}.gtb-check-row-cx19+.gtb-check-row-cx19{margin-top:14px}.gtb-check-icon-cx19{font-size:20px;font-weight:700;flex-shrink:0;line-height:1.5}.lhf-cx20{background:#fbf9f5;color:#1a1a1a;padding:48px 16px;text-align:center}.lhf-cx20 .lhf__in{max-width:640px;margin:0 auto}.lhf-cx20 .lhf__h{font-size:clamp(1.5rem,5vw,2.2rem);line-height:1.2;font-weight:700;margin:0 0 10px}.lhf-cx20 .lhf__sub{margin:0 0 20px;opacity:.85}.lhf-cx20 .lhf__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 24px}.lhf-cx20 .lhf__pill{background:#f0f4c3;border:1px solid rgba(0,0,0,.1);border-radius:99px;padding:6px 14px;font-size:.88rem;font-weight:600}.lhf-cx20 .lhf__btn{display:block;width:100%;max-width:460px;margin:0 auto;box-sizing:border-box;background:#d4d936;color:#1a1a1a;border-radius:10px;padding:16px 20px;font-size:1rem;font-weight:700;letter-spacing:.02em;text-decoration:none;text-transform:uppercase}.lhf-cx20 .lhf__btn:focus-visible{outline:3px solid #1a1a1a;outline-offset:3px}.color-custom-cx22,.color-custom-cx22 .text-block{--color-background: #f0f4c3;--color-background-rgb: 240 244 195;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--opacity-60: .6;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}.color-custom-cx22{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}.color-custom-cx22{color:var(--color, var(--color-foreground));background-color:var(--color-background)}.marquee-section-cx23{background-color:#f0f4c3;border-top:0px solid #f0f4c3;border-bottom:0px solid #f0f4c3;padding:30px 0;overflow:hidden;width:100%}.marquee-track-cx23{display:flex;width:max-content;animation:marquee-scroll-cx23 10s linear infinite;animation-direction:normal}.marquee-group-cx23{display:flex;align-items:center;flex-shrink:0}.marquee-item-cx23{flex-shrink:0;padding:0 15px}.marquee-item-cx23 img{height:40px;width:auto;object-fit:contain;display:block}@keyframes marquee-scroll-cx23{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-section-cx23:hover .marquee-track-cx23{animation-play-state:running}body.cx-landing{background:#fbf9f5}html.no-js .reveal{opacity:1!important;transform:none!important}.cx-sec{box-sizing:border-box}.cx-sec+.shopify-section:not(.cx-sec):not(.cx-sec-cart){margin-top:24px}.shopify-section:not(.cx-sec)+.cx-sec{margin-top:24px}.cx-sec--anuncio{width:100%}.cx-sec--header{position:sticky;top:0;z-index:50;background:#fbf9f5}.cxh{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:100px;padding:0 16px;gap:8px;color:#000}.cxh__left{display:flex;align-items:center;gap:20px;min-width:0}.cxh__right{display:flex;align-items:center;justify-content:flex-end;gap:8px}.cxh__icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;background:none;border:0;padding:0;color:inherit;cursor:pointer;position:relative;text-decoration:none}.cxh__logo{display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}.cxh__logo img{display:block;height:auto;max-width:100%}.cxh__name{font-size:20px;font-weight:700}.cxh__nav{display:none;gap:24px;font-size:14px}.cxh__nav a{color:inherit;text-decoration:none}.cxh__count{position:absolute;top:6px;right:4px;min-width:16px;height:16px;border-radius:50%;background:#000;color:#fff;font-size:10px;line-height:16px;text-align:center}.cxh__count[hidden]{display:none}@media(min-width:750px){.cxh{min-height:116px;padding:0 30px}.cxh__burger{display:none}.cxh__nav{display:flex;gap:30px}}.cxh-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.cxh-drawer[hidden]{display:none}.cxh-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.cxh-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(86vw,360px);background:#fbf9f5;padding:12px 18px;overflow:auto;display:flex;flex-direction:column;gap:8px}.cxh-drawer__close{align-self:flex-end}.cxh-drawer__nav{display:flex;flex-direction:column}.cxh-drawer__nav a{padding:14px 0;font-size:18px;color:#000;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.08)}.cxh-drawer__account{margin-top:auto;padding:14px 0;color:#000;font-size:14px}.cxb{width:100%;display:flex;flex-direction:column;gap:12px;font-family:Inter,sans-serif;margin-top:12px}.cxb__top{display:flex;align-items:center}.cxb__line{flex:1;height:1px;background:#e0e61a}.cxb__title{color:#1a1a1a;font-size:20px;margin:0 8px;padding:0;font-weight:700;text-align:center;font-family:var(--font-heading-family,Inter,sans-serif)}.cxb__card{position:relative;border:2px solid #e7ed9a;border-radius:12px;background:#fcfde8;cursor:pointer;outline-offset:2px}.cxb__card.is-active{border:3px solid #e0e61a;background:#e2e66a}.cxb__tag{position:absolute;top:-12px;right:16px;background:#e0e61a;color:#1a1a1a;font-size:13px;line-height:1;padding:5px 10px;border-radius:0 0 8px 8px;z-index:1;white-space:nowrap}.cxb__main{display:flex;justify-content:space-between;gap:10px;padding:16px;align-items:center}.cxb__left{display:flex;gap:12px;align-items:center;min-width:0}.cxb__img{width:60px;height:60px;object-fit:cover;border-radius:8px;flex:none}.cxb__head{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.cxb__name{font-size:15px;font-weight:600;color:#1a1a1a}.cxb__badge{background:#f0f4c3;color:#1a1a1a;font-size:13px;padding:3px 10px;border-radius:16px;display:inline-block}.cxb__remark{font-size:14px;color:#616161;margin-top:4px}.cxb__prices{text-align:right;flex:none}.cxb__price{font-size:17px;font-weight:600;color:#1a1a1a}.cxb__old{font-size:13px;color:#616161;text-decoration:line-through;margin-top:8px}.cxb__gifts{border-radius:0 0 10px 10px;overflow:hidden}.cxb__gift{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:4px 16px;background:#f0f4c3;border-top:1px solid rgba(224,230,26,.35)}.cxb__gift-left{display:flex;align-items:center;gap:10px;min-width:0}.cxb__gift img{width:40px;height:40px;border-radius:6px;object-fit:cover;flex:none}.cxb__gift-title{font-size:14px;font-weight:600;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cxb__gift-tip{font-size:12px;color:#1a1a1a;white-space:nowrap;flex:none}.slideshow-controls__thumbnail[aria-selected=true]{outline:2px solid #000;outline-offset:1px}slideshow-slides{overflow-x:scroll!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}slideshow-slides::-webkit-scrollbar{display:none}.cxz{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#fff;display:flex;align-items:center;justify-content:center}.cxz[hidden]{display:none}.cxz img{max-width:100%;max-height:100%;object-fit:contain}.cxz button{position:absolute;top:12px;right:12px;width:44px;height:44px;border:0;background:#0000000f;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.sticky-add-to-cart__bar[data-stuck=false]{opacity:0;visibility:hidden;pointer-events:none}.sticky-add-to-cart__bar[data-stuck=true]{opacity:1;visibility:visible;pointer-events:auto}.comparison-slider__media-wrapper{--compare:50}.cxf{padding:24px 16px 12px;color:#000;font-size:14px;background:#fbf9f5}.cxf__row{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:center;padding-bottom:16px;border-bottom:1px solid #1a1a1a;margin-bottom:12px}.cxf__copy a{color:inherit;text-decoration:none}.cxf__policies summary{cursor:pointer;list-style:none}.cxf__policies summary::-webkit-details-marker{display:none}.cxf__policies ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.cxf__policies a{color:inherit}.cxf__social{display:flex;gap:14px;align-items:center}.cxf__social a{color:inherit;display:inline-flex}.cxc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;font-family:Inter,sans-serif}.cxc[hidden]{display:none}.cxc__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.cxc__panel{position:absolute;top:0;right:0;bottom:0;width:min(100vw,420px);background:#fbf9f5;display:flex;flex-direction:column}.cxc__head{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;position:relative}.cxc__title{flex:1;text-align:center;font-size:20px;font-weight:700;color:#000}.cxc__title>span{font-weight:400;color:#9a9a9a}.cxc__close{width:32px;height:32px;border-radius:50%;border:0;background:#eee;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#555;flex:none}.cxc__timer{background:#d4d936;text-align:center;padding:10px 12px;font-size:14px;font-weight:600;color:#1a1a1a}.cxc__lines{flex:1;overflow:auto;padding:0 16px}.cxc__line{display:grid;grid-template-columns:96px 1fr 20px;gap:12px;padding:14px 0;border-bottom:1px solid rgba(0,0,0,.08)}.cxc__line img{width:96px;height:96px;object-fit:cover;border-radius:8px;display:block}.cxc__name{font-size:14px;font-weight:700;color:#000;line-height:1.3}.cxc__variant{font-size:12px;color:#777;margin-top:2px}.cxc__prices{font-size:13px;margin-top:4px;color:#000}.cxc__prices s{color:#888;margin-right:6px}.cxc__save{font-size:13px;font-weight:600;color:#2e7d4f}.cxc__qty{display:inline-flex;align-items:center;border:1px solid rgba(0,0,0,.15);margin-top:8px;border-radius:4px}.cxc__qty button{width:30px;height:28px;background:none;border:0;font-size:16px;cursor:pointer;color:#555}.cxc__qty span{width:34px;text-align:center;font-size:13px}.cxc__rm{background:none;border:0;cursor:pointer;color:#333;padding:0;height:20px}.cxc__empty{padding:40px 0;text-align:center;color:#555}.cxc__foot{padding:12px 16px;border-top:1px solid rgba(0,0,0,.1);background:#fbf9f5}.cxc__row{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:14px;color:#000}.cxc__row--ship{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px;margin-bottom:6px}.cxc__free{font-size:12px;font-weight:600;color:#888}.cxc__row--total{font-weight:700;font-size:15px}.cxc__row--disc{color:#2e7d4f;font-weight:600;padding-top:0}.cxc__row--disc[hidden]{display:none}.cxc__checkout{display:block;background:#000;color:#fff;text-align:center;padding:15px;border-radius:6px;font-weight:700;font-size:14px;text-decoration:none;margin-top:8px}.cxc__pay{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-top:10px}.cxc__pay-ico{height:22px;width:auto}html.cx-lock,html.cx-lock body{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/101/assets/cx.css.map */
