.blog-img{--transition-base: .25s cubic-bezier(.65, 0, .35, 1)}.blog-img .blog-item{position:relative;z-index:0;outline-offset:1px;transform:translateZ(0) scale(1);transform-origin:center;transition:transform var(--transition-base);will-change:transform}.blog-img .hero-media-wrapper{position:relative}.blog-img .blog-item img{transition:transform .28s cubic-bezier(.22,1,.36,1)}.blog-img .blog-item:hover img,.blog-img .blog-item:focus-within img{z-index:2;transform:translateY(-4px) scale(1.055)}.jet-fb-form-block{margin-top:0}.contact-form-b>div:nth-child(1)>div{width:100%}.contact-form-b .jet-form-builder-row{gap:8px}.contact-form-b>div:nth-child(1)>.field-type-text-field{flex-wrap:nowrap}.contact-form-b .jet-form-builder__field-wrap input,.contact-form-b .jet-form-builder__field-wrap textarea,.contact-form-b .jet-form-builder__field-wrap select,.contact-form-b .cselect__btn{padding:10px 16px;border:1px solid var(--contrast-md);border-radius:12px}.contact-form-b .jet-form-builder__field-wrap select{padding:10px 12px;cursor:pointer}.contact-form-b .jet-form-builder__field-wrap input:focus,.contact-form-b .jet-form-builder__field-wrap textarea:focus,.contact-form-b>div>div.field-type-submit-field button:focus,.contact-form-b .jet-form-builder__field-wrap .cselect button:focus,.contact-form-b .jet-form-builder__field-wrap .cselect ul:focus,.contact-form-b .jet-form-builder__field-wrap select:focus{outline:1px solid var(--accent-1);outline-offset:0px}.contact-form-b>div>div.field-type-submit-field button:focus{outline-offset:2px;outline-width:2px}.contact-form-b .jet-form-builder__field.select-field:has(option:checked:disabled){color:#00000080}.contact-form-b #company-size.select-field option:not(:disabled){color:#111827}.contact-form-b .jet-form-builder__field.select-field{-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-form-b .jet-form-builder__field.select-field::-ms-expand{display:none}.jet-form-builder:has(.contact-form-b)~.jet-form-builder-message{margin:4px 0 8px;border:0;width:fit-content;padding:0;font-size:14px}:where(.cselect[data-cselect-enhanced=true]){position:relative;width:100%}:where(.cselect[data-cselect-enhanced=true]) .cselect__btn{width:100%;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid lab(0% 0 0 / .2);border-radius:12px;background:#fff;cursor:pointer;text-align:left}:where(.cselect[data-cselect-enhanced=true]) .cselect__btn:disabled{cursor:not-allowed}:where(.cselect[data-cselect-enhanced=true]) .cselect__btn.is-placeholder .cselect__label{color:var(--color-gray-500)}:where(.cselect[data-cselect-enhanced=true]) .cselect__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.cselect[data-cselect-enhanced=true]) .cselect__arrow{flex:0 0 auto}:where(.cselect[data-cselect-enhanced=true]) .cselect__arrow svg{width:16px;height:16px}:where(.cselect[data-cselect-enhanced=true]) .cselect__menu{position:absolute;left:0;right:0;top:calc(100% + 2px);margin-top:0;padding:6px;list-style:none;border:1px solid lab(0% 0 0 / .2);border-radius:12px;background:#fff;gap:1px;max-height:260px;overflow:auto;display:none;z-index:2}:where(.cselect[data-cselect-enhanced=true]).is-open .cselect__menu{display:flex;flex-direction:column}:where(.cselect[data-cselect-enhanced=true]) .cselect__opt{padding:10px;border-radius:10px;cursor:pointer}:where(.cselect[data-cselect-enhanced=true]) .cselect__opt:hover{background:var(--accent-2)}:where(.cselect[data-cselect-enhanced=true]) .cselect__opt.is-active{background:var(--accent-2)}:where(.cselect[data-cselect-enhanced=true]) .cselect__opt[aria-selected=true]{background:#3b82f626}:where(.cselect[data-cselect-enhanced=true]).is-multiple .cselect__opt[aria-selected=true]{font-weight:600}:where(.cselect[data-cselect-enhanced=true]) .cselect__opt[aria-disabled=true]{opacity:.5;cursor:not-allowed}:where(.cselect[data-cselect-enhanced=true]) .cselect__opt[aria-disabled=true]:hover{background:transparent}.contact-form-b .js-intl-phone-wrap .iti{width:100%}.contact-form-b .js-intl-phone-wrap .iti #iti-0__dropdown-content{height:fit-content!important;width:230px!important}.contact-form-b .js-intl-phone-wrap .iti .iti__selected-country{cursor:pointer;border-top-left-radius:12px;border-bottom-left-radius:12px}.contact-form-b .js-intl-phone-wrap .iti .iti__selected-country-primary{border-top-left-radius:9px;border-bottom-left-radius:9px}.grecaptcha-badge{visibility:hidden!important}header:has(>.stickyh),header:has(>.header-transparent:not([role]).stickyh){margin-top:0!important;position:sticky;top:var(--wp-admin--admin-bar--height, 0px);z-index:10}body:has(header .header-transparent){--header-height: 48px;--header-fh: calc(100vh - var(--wp-admin--admin-bar--height, 0px))}header:has(.header-transparent:not([role]) .large-logo){--header-bg-top: color-mix(in srgb, var(--bg-primary) 70%, transparent);--header-color-top: var(--contrast-max)}header{--header-bg-top: transparent;--header-color-top: var(--contrast-none);--header-bg: var(--bg-primary);--header-border: none;--header-color: var(--contrast-max);transition:background-color .2s ease-in,border-color .2s ease-in}header:has(.header-transparent:not([role])){background-color:var(--header-bg-top);color:var(--header-color-top);z-index:2;position:relative;margin-bottom:calc(0px - var(--header-height))!important}header:has(.header-transparent)+.entry-content>section:first-child:has(form),header:has(.header-transparent)+section:not(.entry-content):has(form){padding-top:calc(clamp(40px,calc(40px + .0625*(100vw - 640px)),64px) + var(--header-height));padding-bottom:clamp(40px,calc(40px + .0625*(100vw - 640px)),64px)}header:not(.title),header:has(.header-transparent):has(:hover,:focus-within,:focus-visible){background-color:var(--header-bg);color:var(--header-color)}header:has(.header-transparent):not(:hover,:focus-within,:focus-visible) #mega-menu-wrap-max_mega_menu_1:not(.mega-menu-open) #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link{color:var(--header-color-top)}header:has(.header-transparent):has(:hover,:focus-within,:focus-visible) #mega-menu-wrap-max_mega_menu_1:not(.mega-menu-open) #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link{color:var(--header-color)}.header-constrained .mega-menu-open+ul>li>a>span{float:none!important;padding:0 4px!important}.header-constrained .mega-menu-wrap:has(.mega-menu-open)>ul>li>a>.mega-indicator:after{font-size:10px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:"";font-family:inherit;display:inline-block;width:5px;height:5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-left:.35em;vertical-align:.15em}.header-constrained .mega-menu-open+ul>li.mega-menu-flyout>ul>li>a,.header-constrained #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{line-height:1.5;color:var(--contrast-lg);width:max-content;padding:8px 0 8px 1.5rem;font-size:16px;max-width:270px;min-width:200px}.header-constrained .mega-menu-wrap:not(:has(.mega-menu-open))>ul>li.mega-menu-item>ul a{color:var(--contrast-lg)}.header-constrained .mega-menu-wrap:not(:has(.mega-menu-open)) li.mega-menu-item>a:hover{color:color-mix(in srgb,var(--contrast-lg) 80%,transparent)!important}.header-constrained .mega-menu-wrap:not(:has(.mega-menu-open)) .mega-menu-flyout>ul>li>a{padding:8px 1.5rem!important}.header-constrained #mega-menu-wrap-max_mega_menu_1:not(:has(.mega-menu-open)) #mega-menu-max_mega_menu_1>li.mega-menu-flyout ul.mega-sub-menu{width:fit-content;margin-top:4px;padding:0;border:2px solid color-mix(in srgb,var(--contrast-sm) 50%,transparent 50%);border-radius:14px;background-color:var(--bg-primary)}@media (min-width: 1024px){.header-constrained #mega-menu-wrap-max_mega_menu_1:not(.mega-menu-open)>#mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link{padding:0 12px;color:var(--contrast-max)}.header-constrained .mega-menu-wrap:not(.mega-menu-open)>ul>li.mega-menu-item>a:hover{color:color-mix(in srgb,var(--contrast-lg) 80%,transparent)!important}}.header-constrained #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open{z-index:3}.header-constrained #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open:after{background-color:var(--drawer-overlay);opacity:1}.header-constrained #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle #mega-toggle-block-1{margin:0}.header-constrained #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated{transform:none;width:3rem}.header-constrained .mega-toggle-animated-inner{display:none!important}.header-constrained #mega-menu-wrap-max_mega_menu_1 button.mega-close{top:calc(10px + var(--wp-admin--admin-bar--height,0px));right:-1024px;background:var(--bg-primary);left:auto;z-index:3}.header-constrained #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open~button.mega-close{right:24px;left:auto;top:calc(10px + var(--wp-admin--admin-bar--height,0px))}.header-constrained #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle~button.mega-close:before{color:var(--contrast-lg);content:"×";font-family:system-ui,sans-serif;font-weight:300;font-size:40px;height:40px}.header-constrained .mega-menu-open~#mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link{color:var(--contrast-lg)!important}@media (max-width:1023.9px){.header-constrained #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle+#mega-menu-max_mega_menu_1{background-color:var(--bg-primary);top:var(--wp-admin--admin-bar--height,0px);padding:54px 30px;right:-1024px;left:auto;max-height:none;height:auto;bottom:0;width:100%;max-width:400px;z-index:3}.header-constrained #mega-menu-wrap-max_mega_menu_1 .mega-menu-open+#mega-menu-max_mega_menu_1{right:0}}.header-constrained .mega-menu-open+ul>li.mega-menu-item-type-custom:nth-of-type(6){border-top:1px solid color-mix(in srgb,var(--contrast-lg) 10%,transparent)!important;margin-top:24px!important}#mega-menu-wrap-max_mega_menu_1 .mega-menu-open+#mega-menu-max_mega_menu_1>li.mega-menu-item-type-custom:nth-of-type(6)>a.mega-menu-link{background-color:var(--contrast-sm);text-align:center!important;display:flex!important;align-items:center;justify-content:center;border-radius:100px!important;margin:24px 10px 0!important}#mega-menu-wrap-max_mega_menu_1 .mega-menu-open+#mega-menu-max_mega_menu_1>li.mega-menu-item-type-custom:nth-of-type(6)>a:hover{background-color:var(--hover-consm)}@media (min-width:1024px){.header-constrained ul#mega-menu-max_mega_menu_1>li.mega-menu-item-type-custom:nth-of-type(6){display:none!important}}html.mega-menu-max_mega_menu_1-off-canvas-open body:has(header:has(.stickyh)),html.mega-menu-max_mega_menu_1-off-canvas-open body:has(header:has(.stickyh) .header-constrained){overflow:visible}.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay .wc-block-components-drawer__close svg{display:none}.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay .wc-block-components-drawer__close:before{color:var(--contrast-lg);content:"×";font-family:system-ui,sans-serif;font-weight:300;height:24px;font-size:32px;line-height:1}.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay .wc-block-cart-item__product{margin-right:5px}.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay .wc-block-components-product-name{font-size:clamp(13px,calc(13px + 3 * ((100vw - 320px) / 448)),16px)!important}.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay .wc-block-components-product-low-stock-badge{width:fit-content}.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay .wc-block-cart-item__prices{line-height:1;order:1}.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay .price.wc-block-components-product-price{display:inline-flex;white-space:nowrap}.is-mobile .wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay .is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{align-self:auto;order:2;margin-top:auto}.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay .wc-block-cart-item__remove-link{font-size:12px!important}.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay .wc-block-components-product-price__value{font-size:clamp(12px,calc(12px + 2 * ((100vw - 320px) / 448)),14px)}.header-constrained .wp-block-woocommerce-mini-cart{z-index:1;height:3rem;width:3rem}.header-constrained .wc-block-mini-cart button{width:100%;height:100%}.header-constrained .wp-block-woocommerce-mini-cart svg{display:none!important}.header-constrained .wc-block-mini-cart__quantity-badge span{transform:translate(20px,-10px);color:var(--contrast-none)!important;background-color:var(--contrast-lg)!important}.header-constrained .wp-block-woocommerce-customer-account>a{width:48px;height:48px}.header-constrained .wp-block-woocommerce-customer-account a:hover{text-decoration:none!important}.stack-track:has(.lcp-preload)>div:has(img){opacity:0;pointer-events:none;z-index:0}.stack-track:has(.lcp-preload)>div:has(.lcp-preload){opacity:1;pointer-events:auto;z-index:1}:is(.video-toggle-overlay,.hero-ttbi-b) .custom-video-toggle{opacity:0;pointer-events:auto}:is(.video-toggle-overlay,.hero-ttbi-b)[data-state=paused][data-has-played="0"] .custom-video-toggle{opacity:1;pointer-events:auto;cursor:pointer}:is(.video-toggle-overlay,.hero-ttbi-b)[data-state=paused][data-has-played="0"] .video-play{opacity:1}:is(.video-toggle-overlay,.hero-ttbi-b)[data-state=paused][data-has-played="0"] .video-pause{opacity:0}:is(.video-toggle-overlay,.hero-ttbi-b) .video-play,:is(.video-toggle-overlay,.hero-ttbi-b) .video-pause{opacity:0;transform:scale(1);pointer-events:none}@keyframes ytp-delhi-modern-bezel-fadeout{0%{opacity:0;transform:scale(1)}25%,75%{opacity:1;transform:scale(1.33)}to{opacity:0;transform:scale(1)}}.video-bezel-anim{animation:ytp-delhi-modern-bezel-fadeout 1s cubic-bezier(.05,0,0,1) forwards;will-change:opacity,transform}@keyframes logo-stripe{0%{transform:translate(0)}to{transform:translate(-100%)}}:root{--hover-accent1-a10: color-mix(in srgb, var(--hover-accent1) 10%, transparent);--hover-accent1-a20: color-mix(in srgb, var(--hover-accent1) 20%, transparent);--hover-accent1-a30: color-mix(in srgb, var(--hover-accent1) 30%, transparent);--hover-accent1-a40: color-mix(in srgb, var(--hover-accent1) 40%, transparent);--hover-accent1-a50: color-mix(in srgb, var(--hover-accent1) 50%, transparent);--hover-accent1-a60: color-mix(in srgb, var(--hover-accent1) 60%, transparent);--hover-accent1-a70: color-mix(in srgb, var(--hover-accent1) 70%, transparent);--hover-accent1-a80: color-mix(in srgb, var(--hover-accent1) 80%, transparent);--hover-accent1-a90: color-mix(in srgb, var(--hover-accent1) 90%, transparent);--accent-2-a10: color-mix(in srgb, var(--accent-2) 10%, transparent);--accent-2-a20: color-mix(in srgb, var(--accent-2) 20%, transparent);--accent-2-a30: color-mix(in srgb, var(--accent-2) 30%, transparent);--accent-2-a40: color-mix(in srgb, var(--accent-2) 40%, transparent);--accent-2-a50: color-mix(in srgb, var(--accent-2) 50%, transparent);--accent-2-a60: color-mix(in srgb, var(--accent-2) 60%, transparent);--accent-2-a70: color-mix(in srgb, var(--accent-2) 70%, transparent);--accent-2-a80: color-mix(in srgb, var(--accent-2) 80%, transparent);--accent-2-a90: color-mix(in srgb, var(--accent-2) 90%, transparent);--contrast-lg-a10: color-mix(in srgb, var(--contrast-lg) 10%, transparent);--contrast-lg-a20: color-mix(in srgb, var(--contrast-lg) 20%, transparent);--contrast-lg-a30: color-mix(in srgb, var(--contrast-lg) 30%, transparent);--contrast-lg-a40: color-mix(in srgb, var(--contrast-lg) 40%, transparent);--contrast-lg-a50: color-mix(in srgb, var(--contrast-lg) 50%, transparent);--contrast-lg-a60: color-mix(in srgb, var(--contrast-lg) 60%, transparent);--contrast-lg-a70: color-mix(in srgb, var(--contrast-lg) 70%, transparent);--contrast-lg-a80: color-mix(in srgb, var(--contrast-lg) 80%, transparent);--contrast-lg-a90: color-mix(in srgb, var(--contrast-lg) 90%, transparent);--color-taupe-50: #faf8f6;--color-taupe-100: #f1ede9;--color-taupe-200: #e4deda;--color-taupe-300: #d3cbc6;--color-taupe-400: #b8aaa2;--color-taupe-500: #9d8b81;--color-taupe-600: #7f6f66;--color-taupe-700: #62554e;--color-taupe-800: #463d38;--color-taupe-900: #2f2926;--color-taupe-950: #1b1715;--color-cblue-100: #e9f2fe;--color-cblue-200: #cfe1fd;--color-cblue-300: #8fb8f6;--color-cblue-400: #669df1;--color-cblue-500: #4d8ced;--color-cblue-600: #357de8;--color-cblue-700: #1868db;--color-cblue-800: #1558bc;--color-cblue-900: #123263;--color-cblue-950: #1c2b42}a{text-decoration-thickness:1px!important;text-underline-offset:.1em}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}h1,h2,h3,h4,h5,h6,blockquote,caption,figcaption,p{text-wrap:pretty}.more-link{display:block}:where(pre){overflow-x:auto}:root{--accent-1: var(--color-olive-600) ;--accent-2: var(--color-olive-200);--accent-3: var(--color-slate-900);--contrast-max: #000;--contrast-lg: var(--color-zinc-800);--contrast-md: var(--color-zinc-500);--contrast-sm: var(--color-gray-300);--contrast-xs: var(--color-gray-200);--contrast-none: #fff;--bg-primary: hsl(45 40% 98%);--bg-secondary: hsl(42 38% 95%);--bg-tertiary: var(--color-zinc-950);--hover-accent1: var(--color-olive-500);--hover-accent2:var(--color-olive-300);--hover-conmax: var(--contrast-lg);--hover-connone: var(--contrast-xs);--hover-consm: var(--contrast-xs)}:root{--discount: #eb0010;--drawer-overlay: lab(0 0 0/.6)}:where(.wp-site-blocks :focus){outline-width:0px}:where(.wp-site-blocks :focus-visible){outline-width:1px}.button-enlarge button,.button-enlarge a,.button-enlarge .wc-block-components-button:not(.is-link){transition:transform .2s cubic-bezier(.235,0,.05,.95);display:inline-block}.button-enlarge button:hover,.button-enlarge a:hover,.button-enlarge .wc-block-components-button:not(.is-link):hover{transform:scale(1.04)}.button-conmax.wp-element-button,.button-conmax button,.button-conmax a{background-color:var(--contrast-max);color:var(--contrast-none)}.button-conmax.wp-element-button:hover,.button-conmax button:hover,.button-conmax a:hover{background-color:var(--hover-conmax)}.button-conlg.wp-element-button,.button-conlg button{background-color:var(--contrast-lg);color:var(--contrast-none)}.button-conlg.wp-element-button:hover,.button-conlg button:hover{background-color:var(--hover-md)}.button-consm button,.button-consm a{background-color:var(--contrast-sm);color:var(--contrast-lg-a80);transition:background-color .15s cubic-bezier(.4,0,.2,1)}.button-consm button:hover,.button-consm a:hover{background-color:var(--contrast-xs)}.button-accent1 button,.button-accent1 a{background-color:var(--accent-1);color:var(--contrast-none)}.button-accent1 button:hover,.button-accent1 a:hover{background-color:var(--hover-accent1)}.button-accent2 button,.button-accent2 a{background-color:var(--accent-2);color:var(--contrast-max)}.button-accent2 button:hover,.button-accent2 a:hover{background-color:var(--hover-accent2)}.baccent1-o-lt button,.baccent1-o-lt a{border:1px solid color-mix(in srgb,var(--accent-1) 15%,transparent);color:#fff}.baccent1-o-lt button:hover,.baccent1-o-lt a:hover{border:1px solid transparent;background-color:color-mix(in srgb,var(--accent-1) 5%,transparent)}.blight-o-lt button,.blight-o-lt a{border:1px solid lab(100 0 0 / .15);color:#fff}.blight-o-lt button:hover,.blight-o-lt a:hover{border:1px solid transparent;background-color:#ffffff0d}.bwhite-o-dt button,.bwhite-o-dt a{border:1px solid lab(100 0 0);color:#fff}.bwhite-o-dt button:hover,.bwhite-o-dt a:hover{border:1px solid transparent;color:var(--contrast-lg);background-color:#fff}.button-dark-enlarge button,.button-dark-enlarge .wc-block-components-button:not(.is-link){background-color:var(--contrast-lg);color:#fff;transition:transform .2s cubic-bezier(.235,0,.05,.95)}.button-dark-enlarge button:hover{transform:scale(1.04)}.tt-rating{--star-size: 18px;--max: 5;--percent: calc(var(--rating) / var(--max) * 100%);display:inline-block;width:fit-content;position:relative;font-size:var(--star-size);line-height:1}.tt-rating:before{content:"★★★★★";opacity:.35}.tt-rating:after{content:"★★★★★";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--percent);color:currentColor;overflow:hidden;white-space:nowrap}.cpop-wrapper:not([role]){opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s linear,visibility .3s linear}.cpop-wrapper:not([role]):not([aria-hidden=false]){opacity:0;visibility:hidden;pointer-events:none}.cpop-wrapper:not([role]) .cpop-panel{transition:translate .3s cubic-bezier(.38,.41,.27,1)}.is-medium .wc-block-cart__main table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile .wc-block-cart__main table.wc-block-cart-items .wc-block-cart-items__row,.is-small .wc-block-cart__main table.wc-block-cart-items .wc-block-cart-items__row,.wc-block-cart__main.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.wc-block-cart__main.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.wc-block-cart__main.is-small table.wc-block-cart-items .wc-block-cart-items__row{min-height:100px}@media (min-width: 600px){.is-medium .wc-block-cart__main table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile .wc-block-cart__main table.wc-block-cart-items .wc-block-cart-items__row,.is-small .wc-block-cart__main table.wc-block-cart-items .wc-block-cart-items__row,.wc-block-cart__main.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.wc-block-cart__main.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.wc-block-cart__main.is-small table.wc-block-cart-items .wc-block-cart-items__row{min-height:auto}}@media (min-width: 800px){.wc-block-cart__main .wc-block-cart-items td:nth-child(2){height:1px}}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row,.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay .wc-block-cart-items__row,.wc-block-components-order-summary .wc-block-components-order-summary-item{grid-template-columns:120px minmax(0,1fr)}.wc-block-components-order-summary .wc-block-components-order-summary-item__image,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image>a{aspect-ratio:1/1;width:100%;display:block}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{object-fit:cover;object-position:center;width:100%;height:100%}table.wc-block-cart-items td>.wc-block-cart-item__wrap{display:flex;flex-direction:column;height:100%}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices{margin-bottom:5px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices .price{flex-direction:row-reverse}table.wc-block-cart-items .wc-block-components-product-price__value.is-discounted,.wc-block-components-order-summary .wc-block-components-product-price__value.is-discounted{margin-left:0;margin-right:.5em}@media (max-width: 400px){table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices .price{align-items:start;flex-wrap:nowrap}}.wc-block-components-order-summary .wc-block-components-product-price__value.is-discounted,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices .price ins{color:var(--discount)}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata__description,.wc-block-components-order-summary .wc-block-components-product-metadata__description{display:none}table.wc-block-cart-items .wc-block-components-product-details.wc-block-components-product-details,.wc-block-components-order-summary .wc-block-components-product-details.wc-block-components-product-details{margin-top:0}.is-large table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{margin-top:auto;align-self:auto}table.wc-block-cart-items .wc-block-cart-item__total-price-and-sale-badge-wrapper,.wc-block-components-order-summary .wc-block-cart-item__total-price-and-sale-badge-wrapper{padding-left:4px}@media (max-width: 400px){.wp-site-blocks:has(.header-constrained)~.wc-block-components-drawer__screen-overlay .wc-block-components-sale-badge,.wc-block-components-order-summary .wc-block-components-sale-badge,.is-mobile .wc-block-cart__main table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-sale-badge,.wc-block-cart__main.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-sale-badge{display:none}}.wp-block-woocommerce-checkout-totals-block.is-large .wc-block-components-sale-badge{display:none}.wc-block-components-totals-coupon__form{height:50px}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{background-color:var(--contrast-max);color:var(--contrast-none);align-self:center;padding:0 16px;height:100%;border-radius:4px;font-size:14px}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:hover{background-color:var(--hover-conmax)}@media (max-width: 1023px){.wc-block-components-sidebar-layout:has(.wc-block-checkout__main){flex-direction:column}.wc-block-components-sidebar-layout:has(.wc-block-checkout__main) .wc-block-components-main,.wc-block-components-sidebar-layout:has(.wc-block-checkout__main) .wc-block-components-sidebar{width:100%}.wc-block-checkout__sidebar{order:0;margin-bottom:24px;align-self:auto;top:auto}.wc-block-checkout__sidebar.is-sticky{position:static}.wc-block-checkout__main{order:1}}.wc-block-components-sidebar-layout:has(.wc-block-checkout__main){flex-wrap:nowrap;column-gap:clamp(40px,calc(40px + .0625*(100vw - 640px)),64px)}.wc-block-components-sidebar-layout .wc-block-components-main.wc-block-checkout__main,.wc-block-components-sidebar:has(.wc-block-components-order-summary){padding-left:0;padding-right:0}@media (min-width:1024px){.wc-block-components-sidebar:has(.wc-block-components-order-summary){min-width:320px;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 24x)}.wc-block-components-sidebar-layout .wc-block-components-main.wc-block-checkout__main{width:65%;position:sticky}}.wp-block-woocommerce-checkout-order-summary-block,.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title,.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content.is-open,.wc-block-components-totals-wrapper,.wp-block-woocommerce-checkout-order-summary-totals-block,.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:before,.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:after,.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content,.wc-block-components-express-payment-continue-rule:after,.wc-block-components-express-payment-continue-rule:before,.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-address-card{border-color:var(--contrast-lg-a50)}.wc-block-components-order-summary .wc-block-components-order-summary-item{display:grid}.wc-block-components-order-summary .wc-block-components-order-summary-item>*{grid-row-start:1}.wc-block-components-order-summary .wc-block-components-order-summary-item__image{padding-right:16px;box-sizing:border-box}.wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{width:100%;height:100%;max-width:none;aspect-ratio:auto;object-fit:cover;object-position:center}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{right:20px}.wc-block-components-order-summary:has(.wc-os-inline-qty) .wc-block-components-order-summary-item__quantity{display:none}.wc-block-components-order-summary .wc-block-components-order-summary-item__description{padding:4px 0 12px}.wc-block-checkout__sidebar .wc-block-components-product-name{flex-grow:0}.wc-block-components-order-summary-item__description .wc-block-components-product-price{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;word-break:normal}.wp-block-woocommerce-checkout .wc-block-checkout__actions .checkout-order-summary-block-fill-wrapper{display:none}.wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control--highlight-checked{display:flex;flex-direction:column;gap:px;border:.667px solid var(--contrast-lg-a50);border-radius:4px}.wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control-accordion-option:not(:nth-child(1)){border-top:1px solid var(--contrast-lg-a50)}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted:nth-child(1){border-radius:4px 4px 0 0}.wc-block-components-radio-control .wc-block-components-radio-control__input:focus{outline-width:0px}.wc-block-components-radio-control .wc-block-components-radio-control__input:focus-visible{outline-width:1px}.wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control--highlight-checked:after{border:0}#radio-control-wc-payment-method-options-stripe__content.optimized-checkout-element{padding:0 0 16px}#radio-control-wc-payment-method-options-stripe__content .wc-block-components-payment-methods__save-card-info{padding-left:20px}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option:last-child:after,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:last-child:after{border-width:0px}#radio-control-wc-payment-method-options-ppcp-gateway__content>div>p:nth-child(1){display:none}@media (min-width:768px){.woocommerce-account main{margin-top:0!important}}.woocommerce-account .wp-block-post-title,.woocommerce-account main .woocommerce{max-width:1260px}.wp-block-group:has(.woocommerce-MyAccount-navigation) h1{padding-bottom:clamp(40px,calc(40px + .0625*(100vw - 640px)),64px);text-align:center}.woocommerce-MyAccount-navigation{padding:15px 0;margin-bottom:40px;border-radius:4px;border:1px solid var(--contrast-lg)}@media (min-width:768px){.woocommerce-MyAccount-navigation{max-width:min(293px,30%)}.woocommerce-account .woocommerce-MyAccount-content{width:max(68%,calc(98% - 293px))}}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin-bottom:0;font-size:16px!important}.woocommerce-account .woocommerce-MyAccount-navigation li{padding:.35em 16px}.woocommerce-account .woocommerce-MyAccount-navigation li:not(.is-active){color:var(--contrast-lg)}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .wc-block-components-notice-banner .wc-block-components-notice-banner__content a{font-size:16px}.woocommerce table.shop_table th{font-weight:600}.woocommerce-account .wc-block-components-notice-banner{margin-top:0}.woocommerce-account .wc-block-components-notice-banner:not(.is-error) .wc-block-components-notice-banner__content{display:flex;align-items:center;justify-content:space-between}.woocommerce-account .woocommerce-MyAccount-content:has(.woocommerce-Addresses),.woocommerce-account .woocommerce-MyAccount-content:has(p:nth-of-type(2)){padding:15px 16px;border:1px solid var(--contrast-lg);border-radius:4px;box-sizing:border-box}.woocommerce-account .woocommerce-MyAccount-content>p:first-of-type{margin-bottom:16px}.woocommerce-account .woocommerce-MyAccount-content>p:has(+.woocommerce-Addresses){display:none}.woocommerce-account .woocommerce-Address{padding-bottom:30px;position:relative}@media (max-width: 768px){.woocommerce-account div.woocommerce-Address:nth-child(2){margin-top:30px}}.woocommerce-account .woocommerce-Addresses h2{font-size:16px;font-weight:600;margin-bottom:16px}.woocommerce-account .addresses .title .edit{float:none;margin-bottom:0;font-size:14px;position:absolute;bottom:0;color:var(--contrast-lg)}.woocommerce-account .woocommerce-Addresses address{font-size:14px;font-style:normal}.woocommerce form .form-row label{font-size:14px}.woocommerce-page form .form-row input.input-text{height:45px;border:1px solid var(--contrast-lg)}.woocommerce-page form .form-row input.input-text:focus-visible{border:0px}.woocommerce-page form #account_display_name_description{display:none}.woocommerce-page form fieldset{margin-top:12px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{color:var(--contrast-lg)}.woocommerce-page form .show-password-input.display-password:before,.woocommerce-page form .show-password-input:before{display:none}.woocommerce-page form .show-password-input.display-password svg:last-child,.woocommerce-page form .show-password-input svg:first-child{display:none}.woocommerce-page form .show-password-input svg:last-child,.woocommerce-page form .show-password-input.display-password svg:first-child{display:block}.woocommerce-page form .form-row input.input-text:has(+button:focus),.woocommerce-page form .form-row input.input-text:has(+button:focus-visible){outline:1px solid currentColor}.woocommerce-page form.edit-account fieldset{border:1px solid var(--contrast-lg)}.woocommerce-page form .woocommerce-address-fields button,.woocommerce-page form.edit-account .woocommerce-Button{font-size:14px;color:var(--contrast-none);background-color:var(--contrast-max);border-radius:4px;padding:14px 20px;margin-top:23px;margin-left:3px}.woocommerce-page form .woocommerce-address-fields button:hover,.woocommerce-page form.edit-account .woocommerce-Button:hover{background-color:var(--hover-conmax)}.woocommerce-account:has(#customer_login) h1{font-size:24px;padding-bottom:clamp(40px,calc(40px + .0625*(100vw - 640px)),64px)}.woocommerce:has(#customer_login) form .form-row label{font-size:16px}.woocommerce-account:has(#customer_login) .form-row>button{font-size:16px;color:#fff;background-color:var(--contrast-max);border-radius:2px;padding:14px 28px;margin-right:0}.woocommerce-account:has(#customer_login) .form-row>button:hover{background-color:var(--hover-conmax)}.woocommerce:has(#customer_login) form.login{display:grid;grid-template-columns:1fr 1fr}.woocommerce:has(#customer_login) form.login>p:nth-child(1),.woocommerce:has(#customer_login) form.login>p:nth-child(2){grid-column:1 / -1}.woocommerce:has(#customer_login) form.login>p:nth-child(3){display:flex;flex-direction:column}.woocommerce:has(#customer_login) form.login>p:nth-child(3) input{accent-color:var(--contrast-lg)}.woocommerce:has(#customer_login) form.login>p:nth-child(4){font-size:14px;text-align:end;padding-top:3px;line-height:32px}.woocommerce:has(#customer_login) form.register>.woocommerce-privacy-policy-text{font-size:14px;margin-bottom:11.2px}.woocommerce:has(#customer_login) form.register>p:nth-child(5){width:50%}.woocommerce:has(#customer_login) form.register>p:nth-child(5) button{width:100%}.woocommerce-password-hint,#password_strength{background-color:transparent;font-weight:300;font-size:14px}@media (max-width: 500px){main:has(#customer_login){padding:0 16px}.woocommerce:has(#customer_login) .col2-set .col-1 form{margin-bottom:64px}.woocommerce:has(#customer_login) form{padding:20px 0;border:0px}.woocommerce:has(#customer_login) form.login>p:nth-child(3),.woocommerce:has(#customer_login) form.login>p:nth-child(4){grid-column:1 / -1}.woocommerce:has(#customer_login) form.register>p:nth-child(5){width:100%}}.woocommerce table.shop_table,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table td{border-color:var(--contrast-lg)}.woocommerce table.shop_table tbody>*{font-size:14px}.woocommerce table.shop_table tbody th{font-weight:300}.woocommerce table.my_account_orders .button{padding:0;text-decoration:underline;margin-bottom:0;text-align:start;font-size:14px;margin-left:8px;color:var(--contrast-lg)}.woocommerce table.my_account_orders .button:hover{text-decoration:unset}.woocommerce-account:has(.payment-method) a{color:var(--contrast-lg)}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size:14px;color:#fff;background-color:var(--contrast-max);border-radius:4px;padding:14px 28px}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background-color:var(--hover-conmax)}.pc-basic-atc .wc-block-product-template>li{position:relative}.pc-basic-atc .wc-block-product-template>li img{transition:transform .25s ease}.pc-basic-atc .wc-block-product-template>li:hover img,.pc-basic-atc .wc-block-product-template>li:focus-within img{transform:scale(1.04)}.pc-basic-atc .wc-block-product-template>li .wp-block-post-title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pc-basic-atc .wc-block-product-template>li .wc-block-components-product-button{position:relative;z-index:2}.pc-basic-atc .wc-block-product-template>li .wc-block-components-product-button__button{transition:background-color .2s ease}.pc-basic-atc .wc-block-product-template>li .wc-block-components-product-button__button{margin-top:0!important;border:1px solid black!important}.pc-basic-atc .wc-block-product-template>li .wc-block-components-product-button__button:hover{background-color:#0000001a}.pc-basic-atc .wc-block-product-template>li{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;position:relative}.pc-basic-atc .wc-block-product-template>li>.hero-media-wrapper{grid-row:1;grid-column:1}.pc-basic-atc .wc-block-product-template>li>.wc-block-components-product-button{grid-row:1;grid-column:1;align-self:end;z-index:3;bottom:12px;padding:10px 16px;background-color:#fff9;min-width:0;display:none}.pc-basic-atc .wc-block-product-template>li:focus-within>.wc-block-components-product-button,.pc-basic-atc .wc-block-product-template>li:hover>.wc-block-components-product-button{display:flex}.pc-basic-atc .wc-block-product-template>li .wc-block-components-product-button__buttons:focus-visible,.pc-basic-atc .wc-block-product-template>li:has(>h2>a:focus-visible){outline:1px solid black!important}.pc-basic-atc .wc-block-product-template>li .wc-block-components-product-button__button:focus:not(:focus-visible),.pc-basic-atc .wc-block-product-template>li>h2>a:focus{outline-width:0px!important}.pc-basic-atc .wc-block-product-template>li .wc-block-components-product-button>span{display:none}.pc-basic .wc-block-product-template>li{position:relative}.pc-basic .wc-block-product-template>li img{transition:transform .25s ease}.pc-basic .wc-block-product-template>li:hover img,.pc-basic .wc-block-product-template>li:focus-within img{transform:scale(1.04)}.pc-basic .wc-block-product-template>li .wp-block-post-title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pc-basic .wc-block-product-template>li .wc-block-components-product-button{position:relative;z-index:2}.pc-basic .wc-block-product-template>li .wc-block-components-product-button__button{transition:background-color .2s ease}.pc-basic .wc-block-product-template>li .wc-block-components-product-button__button{background-color:#0000000d}.pc-basic .wc-block-product-template>li .wc-block-components-product-button__button:hover{background-color:#0000001a}.pc-basic .wc-block-product-template>li .wc-block-components-product-button__buttons:focus-visible,.pc-basic .wc-block-product-template>li:has(>h2>a:focus-visible){outline:1px solid black!important}.pc-basic .wc-block-product-template>li .wc-block-components-product-button__button:focus:not(:focus-visible),.pc-basic .wc-block-product-template>li>h2>a:focus{outline-width:0px!important}.pc-basic .wc-block-product-template>li .wc-block-components-product-button>span{display:none}.wc-sort-1 .woocommerce-ordering{position:relative;display:inline-flex;align-items:center}.wc-sort-1 .woocommerce-ordering .orderby{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:24.5px}.wc-sort-1 .woocommerce-ordering:after{content:"";position:absolute;right:16px;top:50%;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-65%) rotate(45deg);pointer-events:none}:where(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill){padding:.4em .75em;border-radius:4px}:where(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill:has(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill-input:checked)){color:var(--contrast-lg);background-color:#fff;border:1px solid var(--contrast-lg)}.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill:focus-within{outline-width:0px!important}.wc-block-components-product-button__button.add_to_cart_button:focus-visible,.wc-block-components-product-button__button.add_to_cart_button:has(>span:focus-visible),.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill:has(>input:focus-visible){outline:1px solid var(--contrast-lg)!important;outline-offset:1px}.woocommerce #reviews #comments ol.commentlist li{border-bottom:1px solid var(--contrast-lg-a10);padding-bottom:10px;margin-bottom:30px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:0px solid #e1dde7;padding:0 1em;display:flex;flex-direction:column}.woocommerce #reviews #comments ol.commentlist li img.avatar{padding:0;border:0px solid #e1dde7;width:40px;border-radius:100px}.woocommerce .star-rating{float:none;margin-bottom:1em;letter-spacing:4px;width:calc(5.4em + 16px);order:1}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{display:flex;flex-direction:column}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong{font-size:15px;padding-right:16px;font-weight:600}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta span{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time{color:var(--contrast-md)}.woocommerce #reviews #comments ol.commentlist li .comment-text .description{order:1}.woocommerce nav.woocommerce-pagination{margin:40px 0 70px}.woocommerce nav.woocommerce-pagination>ul{border:0px}.woocommerce nav.woocommerce-pagination ul li{border:0px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-size:14px;font-family:var(--wp--preset--font-family--heading);color:var(--contrast-lg);padding:14px}.woocommerce nav.woocommerce-pagination ul li span.current{background-color:transparent;font-weight:600;color:var(--contrast-lg)}.woocommerce .woocommerce-Reviews .comment-reply-title{font-size:18px}.woocommerce .woocommerce-Reviews form{margin-top:15px}.woocommerce #review_form .comment-form-rating,.woocommerce #review_form .comment-form-comment,.woocommerce #review_form p.comment-form-author,.woocommerce #review_form p.comment-form-email,.woocommerce #review_form .comment-form-cookies-consent{width:100%}.woocommerce #review_form #respond p.stars{margin:5px 0 10px}.woocommerce p.stars a{font-size:16px}.woocommerce .comment-form-cookies-consent input:focus,.woocommerce p.stars a:focus{outline-width:0px}.woocommerce .comment-form-cookies-consent input:focus-visible,.woocommerce p.stars a:focus-visible{outline-width:2px}.woocommerce p.comment-form-author input,.woocommerce p.comment-form-email input,.woocommerce #review_form #respond textarea{border:1px solid var(--accent-1);border-radius:6px;margin-top:5px;padding:8px 14px}.woocommerce p.comment-form-author input,.woocommerce p.comment-form-email input{width:100%}.woocommerce #review_form #respond p.comment-form-cookies-consent{font-size:14px}.woocommerce .comment-form-cookies-consent input{accent-color:var(--contrast-max)}.woocommerce p.comment-form-author input:focus,.woocommerce p.comment-form-email input:focus,.woocommerce #review_form #respond textarea:focus{outline-width:1px}.woocommerce #review_form #respond .form-submit{margin-top:30px}.woocommerce #review_form #respond .form-submit input{font-size:15px;background-color:var(--contrast-max);color:#fff;padding:10px 40px}.woocommerce #review_form #respond .form-submit input:hover{background-color:var(--hover-conmax)}@media (min-width: 768px){.woocommerce #review_form #commentform{display:flex;flex-wrap:wrap;gap:20px 24px}.woocommerce #review_form #commentform>.comment-form-author,.woocommerce #review_form #commentform>.comment-form-email{width:calc((100% - 24px)/2)}.woocommerce #review_form #respond p.comment-form-cookies-consent{margin-top:-10px}}html body .wp-block-woocommerce-product-details.is-style-minimal ul.tabs.wc-tabs li.active{border-left:0px solid var(--hover-conmax)}.woocommerce-tabs>ul>li{text-align:center}@media (max-width:767px){html body .wp-block-woocommerce-product-details.is-style-minimal ul.tabs.wc-tabs{border-bottom:1px solid var(--hover-conmax)}html body .wp-block-woocommerce-product-details.is-style-minimal ul.tabs.wc-tabs li a{font-weight:300;font-size:15px;padding:.4em 1em}}@media (min-width:768px){.woocommerce-tabs>ul>li{width:33%}html body .wp-block-woocommerce-product-details.is-style-minimal ul.tabs.wc-tabs li:hover{border-bottom:0px}html body .wp-block-woocommerce-product-details.is-style-minimal ul.tabs.wc-tabs li.active{border-bottom:1px solid var(--hover-conmax)}html body .wp-block-woocommerce-product-details.is-style-minimal ul.tabs.wc-tabs li a{padding:16px 1em;font-weight:300}}:where(.wc-block-product-gallery-large-image) .wc-block-components-product-image.wc-block-components-product-image.wc-block-components-product-image--aspect-ratio-auto img{object-fit:cover!important}div:has(>main.single-product-b1){margin-top:0}
