@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}ol,ul{box-sizing:border-box;padding:0;margin:0 0 1.41575em 20px}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{font-size:1em}html :where(img[class*=wp-image-]){height:auto;max-width:100%}#commercekit-timer.product{width:50%;float:left;margin-right:3%;margin-bottom:10px}#commercekit-timer.product .commercekit-timer-title{width:100%;font-size:13px;margin-bottom:2px}#commercekit-timer.product .commercekit-timer-blocks{display:flex;white-space:nowrap}#commercekit-timer.product .commercekit-timer-block,#commercekit-timer.product .commercekit-timer-sep{display:inline-block;vertical-align:top;text-align:center}#commercekit-timer.product .commercekit-timer-digit,#commercekit-timer.product .commercekit-timer-sep{font-size:22px;line-height:26px;margin:0 2px}#commercekit-timer.product .commercekit-timer-label{font-size:12px;color:#555;margin-bottom:-5px}#commercekit-timer.product .commercekit-timer-block{min-width:32px}#commercekit-timer-message.product{font-size:13px;padding:.5rem .75rem;background:#eee;margin-bottom:.75rem}@media(max-width:500px){#commercekit-timer.product{display:block;width:100%;float:none}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{margin:0;-ms-word-wrap:break-word;word-wrap:break-word;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-size:16px}footer,header,main,nav,section{display:block}a{color:#2c2d33;background-color:#fff0;text-decoration:none;transition:color .2s ease}a:active,a:hover{outline:0}body:not(.elementor-page):not(.woocommerce-account) .entry-content p a:not(.button){text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.15em}a,button,input{-ms-touch-action:manipulation;touch-action:manipulation}img{max-width:100%;height:auto;border:0;border-radius:0}svg:not(:root){overflow:hidden}button{overflow:visible;text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}body,button,input{line-height:1.618;text-rendering:optimizeLegibility}h1,h2,h3,h4{color:#131315}h1,h2{margin:0 0 15px;line-height:1.214}h3,h4{margin:0 0 10px}h1{font-size:2.617924em;letter-spacing:-1px}h2{font-size:2em}h3{font-size:1.618em}h4{font-size:1.41575em}p+h2,p+h4,ul+h2,ul+h3,ul+h4{margin-top:1.2906835em}p{margin:0 0 1.21575rem}.site-content ol li,.site-content ul li{margin-bottom:3px}ul{list-style:disc}ol{list-style:decimal}li>ul{margin-left:1em}ins{background:0 0;font-weight:400;text-decoration:none}*{box-sizing:border-box}.header-widget-region,.site-content{-webkit-tap-highlight-color:#fff0}.header-widget-region{color:#fff;background-color:#dc9814;text-align:center;position:relative}.header-widget-region p{margin:0}.site-header{position:relative;z-index:20}.site-header .custom-logo-link img{width:auto}.site-header .widget,header .widget_product_search form,li>ul{margin-bottom:0}.site-branding a{color:#111;font-weight:700}.screen-reader-text{clip:rect(1px 1px 1px 1px);color:#000}input[type=number]{-webkit-appearance:none;border-radius:0}input[type=search]{border-radius:0}button,input{vertical-align:baseline;margin:0;font-size:100%}.button,button{border:0}.button{display:inline-block;padding:.6180469716em 1.41575em;border-color:#43454b;border-radius:4px;outline:0;background:0 0;background-color:#43454b;text-shadow:none;text-decoration:none;cursor:pointer;-webkit-appearance:none}.button:disabled,button:disabled{opacity:.3;cursor:not-allowed}.button:disabled:hover,button:disabled:hover{opacity:.35}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-input-placeholder{color:#555}input[type=search]::-moz-placeholder{color:#555}input[type=search]:-ms-input-placeholder{color:#555}input[type=search]::placeholder{color:#555}.input-text{font-weight:400}.input-text,input[type=search]{box-sizing:border-box;padding:.6180469716em;outline:0;color:#222;box-shadow:inset 0 1px 1px rgb(0 0 0/.125);-webkit-appearance:none;width:100%}.input-text:focus,input[type=search]:focus{border-color:#e2e2e2}.widget_product_search form input[type=search]{width:100%}iframe{max-width:100%}.video-container{position:relative;margin-bottom:30px;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container:last-child{margin-bottom:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.menu-primary-menu-container>ul>li>a{padding-right:.55em;padding-left:.55em}.site-header .site-header-cart{line-height:60px}.menu-primary-menu-container>ul>li:first-child>a{padding-left:0}.main-navigation ul li a,.secondary-navigation ul li a{display:block}.secondary-navigation{display:block;clear:both;width:100%}.main-navigation ul,.secondary-navigation ul{display:block;margin:0;padding-left:0;list-style:none}.main-navigation ul li,.secondary-navigation ul li{display:inline-block;position:relative;margin-right:.5px;text-align:left}.widget{margin:0 0 3.706325903em}.widget .widget-title{display:block;margin-bottom:.65em}.widget ul{margin-left:0;list-style:none;margin-bottom:0}#reviews .commentlist li .comment_container:after,#reviews .commentlist li .comment_container:before,#reviews .commentlist li:after,#reviews .commentlist li:before,.header-widget-region::after,.header-widget-region::before,.single-product div.product:after,.single-product div.product:before,div.product .woocommerce-product-rating:after,div.product .woocommerce-product-rating:before{display:table;content:""}.header-widget-region::after,footer{clear:both}.header-widget-region .widget{margin:0;padding:1em 0}.widget_product_search form{position:relative;margin-bottom:15px}.widget_product_search form button[type=submit]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important;top:0;left:0;background-color:#000;color:#fff}@media(min-width:993px){.menu-primary-menu-container>ul.menu{display:inline-block;min-width:600px}.menu-primary-menu-container>ul.menu>li>a{transition:all .2s}.menu-primary-menu-container>ul.menu:hover>li>a{opacity:.65}.menu-primary-menu-container>ul.menu:hover>li:hover>a{opacity:1}.col-full{box-sizing:content-box;margin-right:auto;margin-left:auto;padding:0 2.617924em}.col-full::after{display:table}.col-full::before{display:table;content:""}.col-full::after{display:block;clear:both;content:""}.site-content::after,.site-content::before{display:table;content:""}.site-content::after{clear:both}.right-page-sidebar .content-area{float:left}.menu-toggle{display:none}.primary-navigation{display:block}.main-navigation ul.menu{overflow:visible;max-height:none}}body,button,input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.entry-content ol li{padding-left:6px}input[type=search]{padding-left:43px;border:1px solid #eee;background:0 0;box-shadow:none;background-color:#fff;font-weight:400;font-size:16px}.col-full{max-width:1170px;padding-right:2.617924em;padding-left:2.617924em}@media only screen and (min-width:1070px){.single-product .site-content .col-full{max-width:inherit;margin:0;padding:0}}.content-area .star-rating span::before{color:#f3a63b}@media(min-width:993px){body ul.products li.product{float:left;width:33.3333%;margin-bottom:calc(2.5em - 40px)}body .columns-4.products li.product{float:left;width:25%}}.shoptimizer-cart-icon svg{width:22px;height:22px;position:relative;top:6px}.below-content .widget svg path,.secondary-navigation .icon-wrapper svg path,.shoptimizer-cart-icon svg path{stroke-width:1.5px}.shoptimizer-cart a.cart-contents .shoptimizer-cart-icon .mini-count{display:inline-block;position:relative;top:5px;left:-5px;width:20px;height:20px;border-radius:50%;background-color:#444;border:1px solid #444;font-size:8px;line-height:18px;text-align:center;transition:.2s all}.shoptimizer-cart a.cart-contents:hover .shoptimizer-cart-icon .mini-count{top:2px}.shoptimizer-cart .cart-contents{display:block}body ul.products li.product{position:relative;padding-right:15px;padding-left:15px;text-align:left}body ul.products li.product img{display:block;width:100%;margin:0 auto}body ul.products li.product .button{display:block;position:absolute;z-index:1;bottom:0;width:calc(100% - 30px);height:40px;padding:0;border-radius:4px;opacity:0;font-size:14px;font-weight:600;line-height:40px;text-align:center;transition:all .1s}body .onsale{position:absolute}body ul.products li.product:focus-within .button,body ul.products li.product:hover .button{opacity:1}ul.products li.product .woocommerce-loop-product__title{position:relative;width:100%;margin-top:4px;margin-bottom:4px;color:#111;font-size:16px;letter-spacing:0}ul.products li.product .price{position:relative;font-size:14px}.widget .widget-title{padding:0;border:0;color:#111;font-size:17px;font-weight:400}.price ins{color:#dc9814;font-weight:400}body .price del{margin-right:8px;font-size:.85em}.woocommerce-product-search::before{width:20px;height:20px;content:"";display:inline-block;position:absolute;z-index:1;top:.75em;left:.85em;background-color:#ccc;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.site-content .woocommerce-breadcrumb .rank-math-breadcrumb p{margin:0}.archive-header{margin-bottom:0}.site-content .woocommerce-breadcrumb{margin-bottom:0;color:#555}.woocommerce-breadcrumb a,.woocommerce-breadcrumb a:hover{color:#000}.woocommerce-breadcrumb a:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.18em}.woocommerce-breadcrumb a:first-of-type::before{display:none}ul.products li.product:focus-within .woocommerce-LoopProduct-link,ul.products li.product:hover .woocommerce-LoopProduct-link{z-index:1}@media(min-width:993px){.shoptimizer-primary-navigation{color:#222}.shoptimizer-cart .cart-contents{padding:0}.menu-primary-menu-container>ul>li>a span,.site-footer li a{position:relative}}@media(hover:hover) and (min-width:993px){.menu-primary-menu-container>ul>li>a span::before{display:block;position:absolute;top:calc(100% + 2px);left:0;width:100%;border-bottom:1px solid #ccc;content:"";transition:transform .6s cubic-bezier(.28,.75,.22,.95);transform:scale(0,1);transform-origin:right center}.menu-primary-menu-container>ul>li:hover>a span::before{transform:scale(1,1);transform-origin:left center}}.secondary-navigation .menu li a,.site-content{position:relative}.site-content:focus{outline:0}.site-content::after{display:block;visibility:hidden;position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;opacity:0;background:rgb(0 0 0/.7);content:"";transition:opacity .3s,visibility .3s;pointer-events:none}.site-header .col-full{display:flex;flex-wrap:wrap;align-items:center}@media(min-width:993px){.col-full.main-header{padding-top:30px;padding-bottom:30px}.site-header .custom-logo-link img{height:38px}.menu-primary-menu-container>ul>li>a{color:#fff;font-size:16px}.col-full-nav{background-color:#323232;border-top:1px solid #fff0}.shoptimizer-cart .cart-contents{color:#fff}.logo-mark,.menu-primary-menu-container>ul>li>a,.site-header-cart{line-height:60px}}.site-header .site-search{margin-left:3em;flex-grow:1}#reviews .commentlist li p.meta time,.site-search{display:block}#reviews .commentlist li p.meta strong,.site-header .site-branding{line-height:1}.secondary-navigation .menu a{padding:.7em .875em 0;color:#111;font-size:14px}.secondary-navigation .menu li:not(.ri) a{padding-top:35px}.secondary-navigation .icon-wrapper{position:absolute;left:50%;top:5px;transform:translate(-50%,0)}.secondary-navigation .icon-wrapper svg{width:28px;height:28px}.secondary-navigation .menu-item{padding:0 5px;border-left:1px solid #eee;font-family:inherit}.secondary-navigation .menu-item:first-child{border:0}.site-header .secondary-navigation{float:right;width:initial;margin-left:auto;padding-left:1.2em}.secondary-navigation .menu{margin-right:-15px}.wc-active .site-header .site-header-cart{display:none;width:auto}.shoptimizer-cart .cart-contents:after{margin-left:10px}.site-search input[type=search]{background:#f8f8f8;border:1px solid #f8f8f8}.site-search.type-outline input[type=search]{background-color:#fff;border:1px solid #e2e2e2}.site-search form::before{left:15px;top:50%;margin-top:-7px;width:16px;height:16px}.site-search form input[type=search]{position:relative;padding-left:40px;border-radius:4px;clear:both;font-size:16px;box-shadow:0 1px 2px rgb(0 0 0/5%)}.button:hover{color:#fff}footer .widget .widget-title{margin-bottom:15px;color:#fff;font-size:13px}footer .widget li{margin-bottom:5px}footer a:not(.button):hover{color:#fff}footer.site-footer a:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.16em}.logo-mark,.logo-mark img{display:inline-block;position:absolute}.logo-mark img{position:relative;top:-1px;vertical-align:middle}.menu-primary-menu-container{margin-left:0;transition:all .55s}.logo-mark{float:left;overflow:hidden;width:0;margin-right:0;transition:all .4s cubic-bezier(.33,0,.2,1)}li.product img{transition:all .2s ease-in-out}li.product:not(.product-category):hover img{transform:scale(.98)}#page{margin:0 auto}.below-content{clear:both;overflow:hidden;padding-top:2rem;padding-bottom:1.7em;border-top:1px solid #eee}.below-content .col-full,footer .col-full{display:flex;padding-right:calc(2.617924em - 20px);padding-left:calc(2.617924em - 20px)}.site .below-content .widget .widget-title{margin-bottom:0;padding-left:32px;font-size:15px;font-weight:600;line-height:1.35;text-transform:none;letter-spacing:0}.below-content .widget p{margin-bottom:0;padding-left:32px;color:#444;font-size:14px}.below-content .widget,footer .widget{position:relative;margin:0;padding:0 20px;flex:1}.below-content .widget svg{position:absolute;top:3px;left:20px;stroke:#dc9814;width:20px;height:20px}footer.site-footer{padding:4rem 0}footer.site-footer li,footer.site-footer p{font-size:15px;line-height:1.5}footer.copyright .widget:last-child{text-align:right}footer.copyright p{margin:0;font-size:15px}footer.copyright .widget:last-child img{width:auto;height:28.5px;margin:0}footer.copyright{padding:2rem 0}footer:last-child:not(:only-of-type){margin-top:-3rem}footer.copyright .col-full{align-items:center}.columns-4,.single-product .content-area{width:100%}.single .content-area{float:left}body .shoptimizer-mini-cart-wrap{overflow:hidden;position:fixed;z-index:102;top:0;right:-420px;left:auto;width:420px;height:100%;background-color:#fff;transition:all .35s;outline:0}#ajax-loading{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255/.5)}.shoptimizer-loader{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.spinner{width:38px;height:38px;border:1px solid #ccc;border-bottom-color:#111;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation .8s linear infinite}.cart-drawer-heading{position:absolute;z-index:11;margin:12px 20px;font-size:17px;font-weight:600;color:#111}body .shoptimizer-mini-cart-wrap .widget_shopping_cart{display:flex;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-overflow-scrolling:touch;z-index:10;top:auto;left:auto;height:calc(100% - 50px);margin:50px 0 0;padding:0 20px;background:#fff;font-size:inherit}.shoptimizer-mini-cart-wrap .widget_shopping_cart_content{display:flex;flex-direction:column;width:100%}.shoptimizer-mini-cart-wrap .close-drawer{position:absolute;z-index:99;top:12.5px;right:16px;width:26px;height:26px;color:#111;cursor:pointer;background-color:#fff0;padding:0;border:0;transition:opacity .3s}.shoptimizer-mini-cart-wrap .close-drawer span{display:block;pointer-events:none}.close-drawer{color:#fff}.close-drawer:hover{opacity:1}@media(max-width:1170px){body #page .woocommerce-tabs .panel{padding-left:0;padding-right:0}}@media(max-width:992px){.site .content-area{float:none;width:100%;clear:both}.site .below-content .widget svg{left:0}footer{font-size:15px}footer.site-footer{padding:2.5rem 0 1rem}.col-full{padding-right:1em;padding-left:1em}ul.products li.product .price{font-size:14px}.logo-mark,.site-header .shoptimizer-cart a.cart-contents .amount,.site-main ul.products li.product::before,body .site-content:after{display:none}header .widget_product_search form{margin-bottom:15px}#page .site-header .secondary-navigation,#page .site-header .site-branding,#page .site-header .site-search,body .main-navigation ul li{margin:0}.main-navigation ul li{display:block}#page .site-header{padding:0}.site-branding button.menu-toggle{position:absolute;left:15px;width:60px;height:30px;padding:0;background-color:#fff0;display:block}.site-branding button.menu-toggle:hover{background-color:#fff0}.menu-toggle .bar{display:block;position:absolute;top:calc(50% - 1px);z-index:0;width:22px;height:2px;opacity:1;background-color:#222;transition:transform .15s ease-in 0s,margin .15s ease-in .2s,opacity 0s ease-in .15s;transform:rotate(0);pointer-events:none}.menu-toggle .bar:nth-child(1){margin-top:-7px}.menu-toggle .bar:nth-child(2){margin-top:-1px}.menu-toggle .bar:nth-child(3){margin-top:5px}.menu-toggle .bar-text{position:absolute;top:0;left:0;margin-top:6px;margin-left:28px;font-size:10px;font-weight:600;letter-spacing:.03em;pointer-events:none}.site-header .site-header-cart{position:absolute;z-index:2;right:15px;height:auto;line-height:1;list-style:none}.shoptimizer-cart-icon{position:relative;top:-4px;right:-8px}#page .site-header .secondary-navigation{display:none;justify-content:center;order:20;float:none;flex:0 0 100%;padding:0}.site-branding{display:flex;flex-direction:column;width:100%;height:70px;justify-content:center;align-items:center;text-align:center}.secondary-navigation{display:none}ul.products li.product:nth-child(2n+1){clear:left}ul.products li.product{float:left;width:33.333%;margin:0 0 30px}.product-label{left:10px}#page .below-content .col-full,#page footer .col-full{display:block;padding-right:1em;padding-left:1em}#page .below-content .widget,#page footer .widget{width:inherit;margin-bottom:15px;padding:0;flex:inherit}#page .below-content .widget:last-child,footer .widget:last-child{margin-bottom:0}footer.copyright .widget:last-child img{display:block;float:none}}@media(max-width:768px){ul.products li.product{width:100%}}@media(max-width:500px){body .shoptimizer-mini-cart-wrap{width:100%;right:-100%}}.entry-content ul ul{margin:1em 0 1em 2em}.quantity,.single-product div.product .summary,ul.products li.product .price .amount,ul.products li.product .price ins{position:relative}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}ul.products{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px}ul.products li.product:not(.product-category){flex-wrap:wrap;align-items:flex-start;padding-bottom:40px;transition:all .2s}ul.products li.product .price{width:100%}ul.products li.product:focus-within,ul.products li.product:hover{z-index:2}ul.products li.product:not(.product-category)::before{visibility:hidden;position:absolute;left:0;opacity:0;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0/.1);content:"";transition:all .2s;width:calc(100% + 0px);height:calc(100% + 30px);margin-top:-15px;margin-left:0}.site-main ul.products li.product:focus-within::before,.site-main ul.products li.product:hover::before{visibility:visible;opacity:1;transition:all .2s}.product-label{display:none;position:absolute;z-index:1;top:-5px;left:5px;min-width:46px;max-width:50%;min-height:46px;align-items:center;padding:5px 7px;border-radius:35px;color:#fff;background-color:#3bb54a;font-size:12px;line-height:1.2;text-align:center;letter-spacing:.4px;text-transform:uppercase;word-break:break-all;transition:opacity .3s ease}.product-details-wrapper .product-label,.product-label.type-bubble{top:10px;left:10px;min-width:inherit;min-height:inherit;font-size:11px;border-radius:3px;padding:3px 9px;opacity:.8;line-height:15px}.product-details-wrapper .product-label{display:inline-block;position:relative;top:-1px;left:0;font-size:10px;font-weight:700;padding:3px 7px;margin-left:10px}.product-details-wrapper .product-label::before{display:inline-block;position:absolute;left:-4px;top:5.5px;width:0;height:0;border-top:5px solid #fff0;border-right:5px solid #3bb54a;border-bottom:5px solid #fff0;content:""}#reviews .commentlist li .comment_container:after,#reviews .commentlist li:after,.clear,.single-product div.product:after,div.product .woocommerce-product-rating:after{clear:both}ul.products li.product .product-label{display:flex;flex-flow:row wrap;justify-content:center;pointer-events:none}@media(max-width:992px){ul.products li.product .button{opacity:1}}@media(min-width:993px){body:not(.static-cta-buttons) ul.products li.product{align-self:flex-start}}@media(max-width:992px){.site-main ul.products{width:calc(100% + 30px);margin-left:-15px}.related.products ul.products{display:flex;overflow-x:scroll;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;padding-top:5px;margin-left:-15px;padding-left:1em;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;column-gap:20px;padding-bottom:20px}.related.products ul.products li.product{display:flex;max-width:320px;min-width:320px;flex-direction:column;scroll-snap-align:center;padding:0}.related.products ul.products li.product .woocommerce-card__header{box-shadow:0 0 10px rgb(0 0 0/.1);padding:15px}ul.products li.product:not(.product-category){padding-bottom:0}body ul.products li.product .add_to_cart_button,body ul.products li.product .button{position:relative;width:100%}}@media(max-width:770px){.site-content ul.products li.product .button{position:relative;width:100%}}.col-full-nav{width:100%}@media(max-width:992px){.wc-active .site-header .site-header-cart{display:block}}@media(max-width:768px){.site .header-widget-region .widget{padding:.6em 0;font-size:13px}.site .header-widget-region .widget p{font-size:13px}.site-content .woocommerce-breadcrumb{font-size:12px}.site-footer ul{margin-bottom:20px}body .site{font-size:15px}.site h1{font-size:26px;letter-spacing:-.01em}.single-product .site .archive-header .woocommerce-breadcrumb,.site-content .archive-header .woocommerce-breadcrumb{padding-bottom:12px;padding-left:0;padding-right:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.site-content .archive-header .woocommerce-breadcrumb::-webkit-scrollbar{display:none}.site button{font-size:14px}}@media(max-width:992px){.site ul.products li.product{margin-bottom:2em}body ul.products li.product .button{opacity:1}}@media(min-width:993px) and (max-width:1199px){.single-product .site-content .col-full{padding:0}}@media(min-width:993px){.mobile-extra,.mobile-menu.close-drawer,body:not(.header-4) .col-full-nav .site-search{display:none}}.site-search .widget,.site-search .widget_product_search form,body ul.products li.product .woocommerce-image__wrapper img{margin-bottom:0}@media(max-width:992px){.sticky-m .site-header{position:-webkit-sticky;position:sticky;width:100%;z-index:101;top:0;box-shadow:0 1px 15px rgb(0 0 0/8%)}.site-search{display:none}.col-full-nav .site-search{display:block;padding-top:20px;position:relative;z-index:4}.main-navigation{padding-top:20px}.site-search input[type=search]{padding-top:0;padding-bottom:0;line-height:45px}.col-full-nav .shoptimizer-primary-navigation.col-full{padding:0}.col-full-nav,.mobile-overlay{top:0;height:100%;position:fixed}.col-full-nav{z-index:102;padding:0 15px;bottom:0;left:-300px;width:300px;min-height:100vh;min-height:fill-available;min-height:-webkit-fill-available;max-height:100vh;overflow-y:auto;overflow-x:hidden;background:#fff;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-shadow:0 0 10 rgb(0 0 0/.15);transition:all .35s;transition-delay:.1s}.mobile-overlay{visibility:hidden;z-index:101;left:0;width:100%;opacity:0;background:rgb(0 0 0/.65);background:rgb(52 53 55/.4);content:"";transition:opacity .6s,visibility .6s}body .site-header{z-index:inherit}.menu-primary-menu-container>ul>li{border:0;transition:.2s all}.menu-primary-menu-container>ul>li:first-child>a,.menu-primary-menu-container>ul>li>a{padding:6px 0}.mobile-extra{padding-bottom:20px}.mobile-extra .widget{margin-bottom:0}.mobile-extra h4{margin-top:0;margin-bottom:5px;padding:25px 0 0;opacity:.6;font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:400}.mobile-extra p,.mobile-extra ul{margin:0;padding:0}.mobile-extra ul li{margin-bottom:3px}.mobile-extra a,.site .below-content .widget .widget-title{font-size:14px}.site-header-cart.menu{display:none}.mobile-menu.close-drawer{visibility:hidden;position:fixed;z-index:999;top:40px;left:310px;opacity:0;transition:.3s all}.site li.product:hover .woocommerce-image__wrapper{transform:none}.below-content .widget p{font-size:13px}}.woocommerce-image__wrapper{position:relative;transition:all .2s ease-in-out;width:100%}li.product:not(.product-category):hover .woocommerce-image__wrapper img{transform:none}li.product:hover .woocommerce-image__wrapper{transform:scale(.982)}.woocommerce-card__header{clear:both;padding-top:10px;width:100%}.ajax_add_to_cart.add_to_cart_button,.single-product div.product form.cart .button,.woocommerce-card__header *{position:relative}.main-header{display:flex}.site-header-cart{margin-left:auto}@media(max-width:1060px) and (min-width:993px){body:not(.header-4):not(.header-5) .site-header .site-search{width:100px}}@media(max-width:992px){body:not(.header-4):not(.mobile-toggled).sticky-m .site-header{position:-webkit-sticky;position:sticky;z-index:9;top:0}}@media(min-width:993px){body:not(.header-4).sticky-d .col-full-nav{position:-webkit-sticky;position:sticky;z-index:10;top:0}.shoptimizer-primary-navigation{display:flex}}.ajax_add_to_cart.add_to_cart_button::after,.single-product .product form.cart .single_add_to_cart_button::after{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;opacity:0;-webkit-transition:opacity 0s ease;transition:opacity 0s ease;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgb(255 255 255/.3);border-left-color:#fff;border-radius:50%;vertical-align:middle}@media(max-width:992px){.m-grid-2 .site ul.products li.product div.woocommerce-loop-product__title,.site ul.products li.product div.woocommerce-loop-product__title{font-size:14px}.site ul.products li.product .button{font-size:12px;height:auto;line-height:1.5;min-height:34px;display:flex;align-items:center;justify-content:center;text-align:center;padding:5px 12px;bottom:auto}.m-grid-2 .related.products ul.products li.product .woocommerce-card__header{padding-bottom:20px}.m-grid-2 ul.products:before{display:none}.m-grid-2 ul.products{display:grid;grid-template-columns:repeat(3,minmax(10px,1fr));column-gap:15px;padding-left:15px;padding-right:15px}.m-grid-2 .site ul.products li.product{margin-bottom:0;padding:0 0 25px}.product-label.type-bubble{font-size:10px}ul.products li.product .price{font-size:12px}.m-grid-2 .site-content ul.products li.product:not(.product-category){margin-bottom:0}.m-grid-2 ul.products li.product .button{margin-top:auto;margin-bottom:0}.m-grid-2 ul.products li.product{display:flex;flex-direction:column;height:100%;width:100%}.site-content ul.products li.product:not(.product-category) .woocommerce-card__header{display:flex;flex-direction:column;flex:1}}@media(max-width:770px){.m-grid-2 ul.products{grid-template-columns:repeat(2,minmax(10px,1fr));row-gap:25px}.m-grid-2 .site ul.products li.product div.woocommerce-loop-product__title{font-size:13px}.m-grid-2 .site ul.products li.product{padding-bottom:0}}.price del,label{font-weight:400}@media(min-width:993px){.site-search input[type=search]{padding:.8em 1.41575em;line-height:1}}ul.products{margin-bottom:0;clear:both}ul.products li.product{position:relative;margin-bottom:4.235801032em;margin-left:0;text-align:center;list-style:none}ul.products li.product .star-rating{margin-bottom:3px}ul.products li.product .woocommerce-LoopProduct-link{display:block;color:#2c2d33;-webkit-backface-visibility:hidden}ul.products li.product .woocommerce-LoopProduct-link:hover{color:#2c2d33}ul.products li.product .price{display:block;clear:both;margin-bottom:.75rem;color:#43454b;font-weight:400}ul.products li.product .price ins{background-color:#fff0;font-weight:700}ul.products li.product .star-rating{font-size:.8em}ul.products li.product img{display:block;margin:0 auto 1.618em}.price del{color:#72767c}div.product form.cart{margin:.8em 0 1em}div.product form.cart .quantity{float:left;margin:0}#reviews .commentlist li p.meta{margin-bottom:.5em}#reviews .commentlist li .description{font-size:15px}div.product .woocommerce-product-rating .star-rating{float:left;margin-right:.6180469716em}div.product .product_meta:has(span){padding-top:1em;padding-bottom:1em;border-top:1px solid rgb(0 0 0/5%);font-size:.875em;margin-top:0}#reviews{outline:0}#reviews #comments{padding-top:0}#reviews .commentlist{margin-left:0;list-style:none}#reviews .commentlist li{clear:both;margin-bottom:1.2em;list-style:none;padding-bottom:1em;border-bottom:1px solid #eee}#reviews .commentlist li .comment_container{border-radius:3px;font-size:16px}#reviews .commentlist li .comment_container .comment-text{float:right;margin-right:0;width:calc(100% - 100px)}#reviews .commentlist li .comment_container .comment-text .star-rating{float:right;height:1em;font-size:.875em;line-height:1}#reviews .commentlist li:last-child{margin-bottom:0;border-bottom:0}#reviews .commentlist li time{color:#555;font-size:.8em}#reviews .commentlist li .avatar{float:left;width:70px;height:auto;margin-top:5px;margin-right:0;border-radius:50%}#reviews .commentlist li p.meta .verified{font-size:.815em;font-style:normal}#reviews .commentlist li p.meta .woocommerce-review__dash{display:none}.woocommerce-breadcrumb{padding-top:1em;padding-bottom:1em;font-size:13.5px}.star-rating{overflow:hidden;height:1.118em;position:relative;width:5.6em}.star-rating:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04893 2.92707C9.34828 2.00576 10.6517 2.00576 10.951 2.92707L12.0206 6.21886C12.1545 6.63089 12.5384 6.90985 12.9717 6.90985H16.4329C17.4016 6.90985 17.8044 8.14946 17.0207 8.71886L14.2205 10.7533C13.87 11.0079 13.7233 11.4593 13.8572 11.8713L14.9268 15.1631C15.2261 16.0844 14.1717 16.8506 13.3879 16.2812L10.5878 14.2467C10.2373 13.9921 9.76269 13.9921 9.4122 14.2467L6.61203 16.2812C5.82832 16.8506 4.77384 16.0844 5.07319 15.1631L6.14276 11.8713C6.27663 11.4593 6.12997 11.0079 5.77949 10.7533L2.97932 8.71886C2.1956 8.14946 2.59838 6.90985 3.5671 6.90985H7.0283C7.46153 6.90985 7.84548 6.63089 7.97936 6.21886L9.04893 2.92707Z' fill='%234B5563'/%3E%3C/svg%3E");-webkit-mask-position:left;-webkit-mask-repeat:repeat-x;-webkit-mask-size:1.118em;background:#ccc;bottom:0;content:"";left:0;right:0;top:0;width:5.6em}.star-rating:before,.star-rating>span,.star-rating>span:before{display:block;height:1.118em;position:absolute}.star-rating>span{text-align:initial;text-indent:-1e4px;width:5.6em;overflow:hidden}.star-rating>span:before{background-color:#111;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04893 2.92707C9.34828 2.00576 10.6517 2.00576 10.951 2.92707L12.0206 6.21886C12.1545 6.63089 12.5384 6.90985 12.9717 6.90985H16.4329C17.4016 6.90985 17.8044 8.14946 17.0207 8.71886L14.2205 10.7533C13.87 11.0079 13.7233 11.4593 13.8572 11.8713L14.9268 15.1631C15.2261 16.0844 14.1717 16.8506 13.3879 16.2812L10.5878 14.2467C10.2373 13.9921 9.76269 13.9921 9.4122 14.2467L6.61203 16.2812C5.82832 16.8506 4.77384 16.0844 5.07319 15.1631L6.14276 11.8713C6.27663 11.4593 6.12997 11.0079 5.77949 10.7533L2.97932 8.71886C2.1956 8.14946 2.59838 6.90985 3.5671 6.90985H7.0283C7.46153 6.90985 7.84548 6.63089 7.97936 6.21886L9.04893 2.92707Z' fill='%234B5563'/%3E%3C/svg%3E");-webkit-mask-position:left;-webkit-mask-repeat:repeat-x;-webkit-mask-size:1.118em;background-repeat:repeat-x;bottom:0;content:"";left:0;right:0;text-indent:1e4px;top:0}.quantity .qty{width:4.235801032em;text-align:center;border:1px solid #e2e2e2}.woocommerce-tabs{overflow:hidden;padding:1em}.woocommerce-tabs:after,.woocommerce-tabs:before{display:table;content:""}.woocommerce-tabs:after{clear:both}@media(min-width:1100px){.related .columns-4 li.product{float:left;width:24.97%}}@media(min-width:993px){div.product .woocommerce-tabs{clear:both}.woocommerce-tabs{padding-top:2.617924em;padding-bottom:2.617924em}.woocommerce-tabs .panel{width:100%;margin-top:0}}@media(min-width:770px){div.product .images{float:left}div.product .summary{float:right}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}