/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-duration:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-tracking:initial;--tw-ease:initial}}}.woocommerce-message,.woocommerce-info,.woocommerce-error{margin-bottom:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-lg,.5rem);border-left-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-left-width:4px}.woocommerce-message{border-color:var(--color-success,#34c759);background-color:#34c7590d}@supports (color:color-mix(in lab,red,red)){.woocommerce-message{background-color:color-mix(in oklab,var(--color-success,#34c759) 5%,transparent)}}.woocommerce-message{color:var(--color-success,#34c759)}.woocommerce-info{border-color:var(--color-info,#1a3789);background-color:#1a37890d}@supports (color:color-mix(in lab,red,red)){.woocommerce-info{background-color:color-mix(in oklab,var(--color-info,#1a3789) 5%,transparent)}}.woocommerce-info{color:var(--color-info,#1a3789)}.woocommerce-error{border-color:var(--color-error,#cf5a5a);background-color:#cf5a5a0d}@supports (color:color-mix(in lab,red,red)){.woocommerce-error{background-color:color-mix(in oklab,var(--color-error,#cf5a5a) 5%,transparent)}}.woocommerce-error{color:var(--color-error,#cf5a5a)}.product-loop-item.product img{object-fit:contain;width:100%;height:auto;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.product-loop-item.product a img{width:100%}.product-box .more-details.link-ajax:before{content:"";color:#f1f2f2;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2063%2063'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23949590;%20}%20.cls-2%20{%20fill:%20%233d3d3b;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='m41.57.71l-7.24,8.08H8.79v45.42h45.42v-25.55l8.08-7.24v40.86H.71V.71h40.86m1.59-.71H0v63h63V19.84l-9.5,8.5v25.15H9.5V9.5h25.15L43.16,0h0Z'/%3e%3cg%3e%3cpath%20class='cls-1'%20d='m33.03,33.74c.01-.06.07-.28-.05-.26-.99,2.76-4.14,4.97-7.05,5.16-4.71.3-8.65-3.13-8.92-7.83,0,0-.23,2.2.72,4.44.12.28.26.56.41.82,0,.02.02.04.03.05.56,1.01,1.29,1.93,2.14,2.67,4.52,3.96,11.57.39,12.72-5.05Z'/%3e%3cpath%20class='cls-1'%20d='m20.13,31.24c.12-4.76,5.4-7.85,9.54-5.22.15.1.77.63.86.62l1.65-2.2c-2.62-1.74-6.19-1.68-8.78.1-2.1,1.45-3.44,3.89-3.33,6.48,0,.08-.05.23.06.22Z'/%3e%3cpath%20class='cls-1'%20d='m33.73,38.66v2.39h2.79v-6.71l-.94,2.01c-.54.83-1.13,1.63-1.85,2.31Z'/%3e%3cpath%20class='cls-1'%20d='m27.09,38.13c.01-.11-.14-.06-.21-.05-2.71.25-4.99-1.36-6.22-3.67-2.66-4.99.74-10.89,6.22-11.55,1.58-.19,3.12.12,4.56.76.35.16.7.37.92.6,0,0-1.66-2.26-5.82-2.33-.24,0-.48,0-.72,0,0,0-.02,0-.03,0h0c-2.94.16-5.79,1.72-7.43,4.45-1.15,1.92-1.34,4.19-.69,6.33,1.2,3.96,5.35,6.41,9.41,5.47Z'/%3e%3cpath%20class='cls-1'%20d='m40.53,21.98h-6.8c-.09,2.93.12,5.93,0,8.85-.2,5.04-3.27,9.94-8.79,9.97-.34,0-.72-.09-1.06-.12-.07,0-.22-.06-.21.05,1.92.51,3.87.54,5.76-.11,4.05-1.38,6.74-5.28,7.1-9.49v-6.62s3.82,0,3.82,0c1,0,2.29,1.08,2.71,1.95,1.25,2.52-.3,5.67-2.84,6.63l-1.27.37c2.21.13,4.57-.36,5.96-2.21,2.73-3.63-.01-8.9-4.38-9.28Z'/%3e%3cpath%20class='cls-1'%20d='m43.11,27.82l-.16.8c-.14.58-.73,1.27-1.38,1.71-.69.4-1.53.41-1.53.41h-3.21s-.14,1.73-.43,2.39l.67.04c1.07.03,2.09,0,3.09-.42,1.95-.82,3.19-2.79,2.94-4.92Z'/%3e%3cpath%20class='cls-1'%20d='m32.43,33.17h.68s.35-.62.42-2.52l-.76.02h-7.6v2.5h7.27Z'/%3e%3c/g%3e%3cpath%20class='cls-2'%20d='m61.43,4.93h-3.36V1.57c0-.87-.7-1.57-1.57-1.57s-1.57.7-1.57,1.57v3.36h-3.36c-.87,0-1.57.7-1.57,1.57s.7,1.57,1.57,1.57h3.36v3.36c0,.87.7,1.57,1.57,1.57s1.57-.7,1.57-1.57v-3.36h3.36c.87,0,1.57-.7,1.57-1.57s-.7-1.57-1.57-1.57Z'/%3e%3c/svg%3e") 50%/contain no-repeat}.product-box .more-details.link-ajax:after{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%2063%2063'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20url(%23linear-gradient-2);%20}%20.cls-2%20{%20fill:%20url(%23linear-gradient-6);%20}%20.cls-3%20{%20fill:%20url(%23linear-gradient-5);%20}%20.cls-4%20{%20fill:%20url(%23linear-gradient-7);%20}%20.cls-5%20{%20fill:%20%23a00000;%20}%20.cls-6%20{%20fill:%20url(%23linear-gradient-3);%20}%20.cls-7%20{%20fill:%20url(%23linear-gradient);%20}%20.cls-8%20{%20fill:%20url(%23linear-gradient-4);%20}%20%3c/style%3e%3clinearGradient%20id='linear-gradient'%20x1='29.46'%20y1='29.81'%20x2='19.48'%20y2='37.97'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='red'/%3e%3cstop%20offset='.39'%20stop-color='%23d60000'/%3e%3cstop%20offset='.51'%20stop-color='%23ca0000'/%3e%3cstop%20offset='1'%20stop-color='%237b0000'/%3e%3c/linearGradient%3e%3clinearGradient%20id='linear-gradient-2'%20x1='30.3'%20y1='22.85'%20x2='20.07'%20y2='31.21'%20xlink:href='%23linear-gradient'/%3e%3clinearGradient%20id='linear-gradient-3'%20x1='38.01'%20y1='36.49'%20x2='33.21'%20y2='40.41'%20xlink:href='%23linear-gradient'/%3e%3clinearGradient%20id='linear-gradient-4'%20x1='31.82'%20y1='24.46'%20x2='18.86'%20y2='35.05'%20xlink:href='%23linear-gradient'/%3e%3clinearGradient%20id='linear-gradient-5'%20x1='39.14'%20y1='24.59'%20x2='31.79'%20y2='42.2'%20xlink:href='%23linear-gradient'/%3e%3clinearGradient%20id='linear-gradient-6'%20x1='36.41'%20y1='30.5'%20x2='43.14'%20y2='30.5'%20xlink:href='%23linear-gradient'/%3e%3clinearGradient%20id='linear-gradient-7'%20x1='25.16'%20y1='31.91'%20x2='33.53'%20y2='31.91'%20xlink:href='%23linear-gradient'/%3e%3c/defs%3e%3crect%20fill='%23b01917'%20stroke='%23b01917'%20x='14'%20y='14'%20width='35'%20height='35'/%3e%3cpolygon%20class='cls-5'%20points='53.5%2053.5%209.5%2053.5%209.5%209.5%2034.65%209.5%2043.16%200%200%200%200%2063%2063%2063%2063%2019.84%2053.5%2028.35%2053.5%2053.5'/%3e%3cg%3e%3cpath%20fill='%23ffffff'%20d='m33.03,33.74c.01-.06.07-.28-.05-.26-.99,2.76-4.14,4.97-7.05,5.16-4.71.3-8.65-3.13-8.92-7.83,0,0-.23,2.2.72,4.44.12.28.26.56.41.82,0,.02.02.04.03.05.56,1.01,1.29,1.93,2.14,2.67,4.52,3.96,11.57.39,12.72-5.05Z'/%3e%3cpath%20fill='%23ffffff'%20d='m20.13,31.24c.12-4.76,5.4-7.85,9.54-5.22.15.1.77.63.86.62l1.65-2.2c-2.62-1.74-6.19-1.68-8.78.1-2.1,1.45-3.44,3.89-3.33,6.48,0,.08-.05.23.06.22Z'/%3e%3cpath%20fill='%23ffffff'%20d='m33.73,38.66v2.39h2.79v-6.71l-.94,2.01c-.54.83-1.13,1.63-1.85,2.31Z'/%3e%3cpath%20fill='%23ffffff'%20d='m27.09,38.13c.01-.11-.14-.06-.21-.05-2.71.25-4.99-1.36-6.22-3.67-2.66-4.99.74-10.89,6.22-11.55,1.58-.19,3.12.12,4.56.76.35.16.7.37.92.6,0,0-1.66-2.26-5.82-2.33-.24,0-.48,0-.72,0,0,0-.02,0-.03,0h0c-2.94.16-5.79,1.72-7.43,4.45-1.15,1.92-1.34,4.19-.69,6.33,1.2,3.96,5.35,6.41,9.41,5.47Z'/%3e%3cpath%20fill='%23ffffff'%20d='m40.53,21.98h-6.8c-.09,2.93.12,5.93,0,8.85-.2,5.04-3.27,9.94-8.79,9.97-.34,0-.72-.09-1.06-.12-.07,0-.22-.06-.21.05,1.92.51,3.87.54,5.76-.11,4.05-1.38,6.74-5.28,7.1-9.49v-6.62s3.82,0,3.82,0c1,0,2.29,1.08,2.71,1.95,1.25,2.52-.3,5.67-2.84,6.63l-1.27.37c2.21.13,4.57-.36,5.96-2.21,2.73-3.63-.01-8.9-4.38-9.28Z'/%3e%3cpath%20fill='%23ffffff'%20d='m43.11,27.82l-.16.8c-.14.58-.73,1.27-1.38,1.71-.69.4-1.53.41-1.53.41h-3.21s-.14,1.73-.43,2.39l.67.04c1.07.03,2.09,0,3.09-.42,1.95-.82,3.19-2.79,2.94-4.92Z'/%3e%3cpath%20fill='%23ffffff'%20d='m32.43,33.17h.68s.35-.62.42-2.52l-.76.02h-7.6v2.5h7.27Z'/%3e%3c/g%3e%3cpath%20class='plus'%20fill='%23b01917'%20stroke='%23b01917'%20d='m61.43,4.93h-3.36V1.57c0-.87-.7-1.57-1.57-1.57s-1.57.7-1.57,1.57v3.36h-3.36c-.87,0-1.57.7-1.57,1.57s.7,1.57,1.57,1.57h3.36v3.36c0,.87.7,1.57,1.57,1.57s1.57-.7,1.57-1.57v-3.36h3.36c.87,0,1.57-.7,1.57-1.57s-.7-1.57-1.57-1.57Z'/%3e%3c/svg%3e") 50%/contain no-repeat}.product-loop-item .add-to-cart-wrapper .button{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-primary,#890a08);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-on-primary,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:0;border-radius:6px;transition-duration:.3s;display:block}@media (hover:hover){.product-loop-item .add-to-cart-wrapper .button:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.product-loop-item .add-to-cart-wrapper .button:hover{opacity:.9;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.product-loop-item .add-to-cart-wrapper .button.loading{pointer-events:none;cursor:wait;opacity:.7}.add_to_cart_button.added,.product-loop-item .add-to-cart-wrapper .button.bg-green-600{border-color:var(--color-success,#34c759);background-color:var(--color-success,#34c759);color:var(--color-on-primary,#fff);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transform:none}.dark .add_to_cart_button.added,.dark .product-loop-item .add-to-cart-wrapper .button.bg-green-600{border-color:var(--color-success,#34c759);background-color:var(--color-success,#34c759);color:var(--color-on-primary,#fff)}.added_to_cart{display:none!important}.product-loop-item span.onsale{top:calc(var(--spacing,.25rem) * 4);left:calc(var(--spacing,.25rem) * 4);z-index:10;background-color:var(--color-error,#cf5a5a);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-on-primary,#fff);text-transform:uppercase;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e38px;animation:2s cubic-bezier(.4,0,.6,1) infinite wc-pulse;position:absolute}.product-loop-item .price{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-error,#cf5a5a)}.product-loop-item .price del{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-muted,#cf947b)}.product-loop-item .price ins{text-decoration-line:none}.woocommerce-ordering select{cursor:pointer;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#edecec);background-color:var(--color-surface,#fff);padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 2);color:var(--color-text,#444)}.woocommerce nav.woocommerce-pagination ul{justify-content:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:0;display:flex}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#edecec);background-color:var(--color-surface,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-text,#444);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){:is(.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span):hover{border-color:var(--color-primary,#890a08);background-color:var(--color-primary,#890a08);color:var(--color-on-primary,#fff)}}.woocommerce nav.woocommerce-pagination ul li span.current{border-color:var(--color-primary,#890a08);background-color:var(--color-primary,#890a08);color:var(--color-on-primary,#fff)}.return-to-shop{margin-top:calc(var(--spacing,.25rem) * 8);text-align:center}.return-to-shop .button{cursor:pointer;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-primary,#890a08);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-hover,#f1f1f0);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-width:0;transition-duration:.2s}.wrap-description-cat{transition:max-height .35s;overflow:hidden}.wrap-description-cat.is-collapsed{position:relative}.wrap-description-cat.is-collapsed:after{content:"";pointer-events:none;right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 14);background:linear-gradient(to bottom,transparent,var(--color-surface-alt));position:absolute}.wrap-description-cat.is-expanded{max-height:none!important}.read-more-toggle[aria-expanded=true] .read-more-text,.read-more-toggle[aria-expanded=false] .read-less-text{display:none}.read-more-toggle[aria-expanded=true] .read-more-icon{transform:rotate(180deg)}.read-more-icon{transition:transform .25s}@keyframes wc-pulse{0%,to{opacity:1}50%{opacity:.8}}@layer components{@media (max-width:992px){.filter-product{z-index:999;flex-direction:column;height:100dvh;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:4px 0 20px #00000026}.filter-product.show{transform:translate(0)!important}.filter-product .option-set,.filter-product .option-set.off{opacity:1;height:auto;max-height:none;overflow:visible}.overlay-filter{z-index:998;opacity:0;pointer-events:none;background:#00000080;transition:opacity .3s;position:fixed;top:0;right:0;bottom:0;left:0}.filter-product.show .overlay-filter{opacity:1;pointer-events:auto}body.filter-open{overflow:hidden}}.filter-product{scrollbar-width:none;-ms-overflow-style:none}.filter-product::-webkit-scrollbar{display:none}@media (min-width:1025px){.filter-product{flex-shrink:0;max-height:calc(100dvh - 150px);position:sticky;top:120px;overflow-y:auto}}.filter-group .button svg{width:16px;height:16px}.filter-group .reset{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#edecec);background-color:var(--color-surface,#fff);padding:calc(var(--spacing,.25rem) * 2.5);color:var(--color-text,#444);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.filter-group .reset:hover{border-color:var(--color-error,#cf5a5a);color:var(--color-error,#cf5a5a)}}.filter-group .reset svg{width:16px;height:16px}.filter-box{display:none}.filter-box.active{flex-direction:column;gap:1px;display:flex}.box-filter{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));overflow:hidden}.title-filter:after{display:none}.title-filter.active svg .line-v{opacity:0;transform:scaleY(0)}.title-filter.active svg{transform:rotate(0)}.option-set{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));opacity:0;max-height:0;overflow:hidden}.option-set.active{opacity:1;max-height:380px;overflow-y:auto}.option-set::-webkit-scrollbar{display:none}.click-filter input[type=checkbox]{height:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 0);cursor:pointer;opacity:0;position:absolute}.click-filter input:checked~.check-mask{border-color:var(--color-primary,#890a08);background-color:var(--color-primary,#890a08)}.check-mask:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;display:none;transform:rotate(45deg)translate(-1px,-1px)}.click-filter input:checked~.check-mask:after{display:block}.click-filter.is-disabled{pointer-events:none;cursor:not-allowed;opacity:.3}.search-panel{margin-bottom:1.5rem;display:none}.search-panel.active{display:block}.search-form-filter{position:relative}.active-filters-bar{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#edecec);background-color:var(--color-surface,#fff);padding:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;grid-column:1/-1;display:flex}.active-filters-bar.hidden{display:none!important}.active-filter-tag{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);background-color:#890a081a;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.active-filter-tag{background-color:color-mix(in oklab,var(--color-primary,#890a08) 10%,transparent)}}.active-filter-tag{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#890a08);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.active-filter-tag:hover{background-color:#890a0833}@supports (color:color-mix(in lab,red,red)){.active-filter-tag:hover{background-color:color-mix(in oklab,var(--color-primary,#890a08) 20%,transparent)}}}.twd-filter-remove{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.twd-filter-remove:hover{color:var(--color-error,#cf5a5a)}}.twd-filter-clear-all{margin-left:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-text-muted,#cf947b);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.twd-filter-clear-all:hover{color:var(--color-primary,#890a08)}}.text-zero-two{text-align:center;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#edecec);background-color:var(--color-surface,#fff);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-text-muted,#cf947b);grid-column:1/-1;padding:4rem 2rem;display:none}.text-zero-two.active{display:block!important}.pic-cover{aspect-ratio:4/3;background-color:var(--color-surface-alt,#f6f6f6);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.product-box .pic-img{inset:calc(var(--spacing,.25rem) * 0);object-fit:cover;width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s;position:absolute}.product-box .pic-img:nth-child(2),.product-box:hover .pic-img:first-child{opacity:0}.product-box:hover .pic-img:nth-child(2){opacity:1}.product-box img{object-fit:cover;width:100%;height:100%}.left-title h3{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-headline,#444)}@media (min-width:992px){.left-title h3{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}.open-button{top:20%;left:calc(var(--spacing,.25rem) * 0);cursor:pointer;border-style:var(--tw-border-style);--tw-outline-style:none;border-width:0;outline-style:none}.open-button:hover{transform:scale(1.05)}.open-button .label{transition:opacity .2s}.open-button.scrolled{flex-direction:column;align-items:center}.open-button.scrolled .label{writing-mode:vertical-lr}.open-button:not(.active){gap:calc(var(--spacing,.25rem) * 2)}.open-button.active{flex-direction:row;align-items:center;border-radius:3.40282e38px!important}.open-button.active .label{margin:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 0);opacity:0;overflow:hidden}.open-button.active .bar:first-child{transform:translateY(-50%)rotate(45deg);top:50%!important}.open-button.active .bar:nth-child(2){opacity:0}.open-button.active .bar:nth-child(3){transform:translateY(-50%)rotate(-45deg);top:50%!important}.open-button.active{aspect-ratio:1;background-color:var(--color-primary,#890a08)}.scroll-sentinel{pointer-events:none;grid-column:1/-1;height:1px}.product-box{content-visibility:auto;contain-intrinsic-size:auto 400px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
