.wgl-theme-header .login-in{display:inline-block;padding-top:0}.wgl-theme-header .login-in.woocommerce{display:inline-block;padding-top:0}.wgl-theme-header .login-in .login-in_wrapper{display:flex;align-items:center;height:100%;color:inherit}.wgl-theme-header .login-in .login-in_wrapper a{cursor:pointer;font-size:16px;font-weight:600;color:inherit;text-transform:uppercase}.wgl-theme-header .login-in .wgl_modal-window{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;outline:none;background:#fff;z-index:1000000;opacity:0;visibility:hidden;-webkit-overflow-scrolling:touch;text-align:center;transition:0.45s}.wgl-theme-header .login-in .wgl_modal-window .modal-dialog{margin:12rem auto 0;max-width:430px;position:relative}.wgl-theme-header .login-in.open_login .wgl_modal-window{opacity:1;visibility:visible}.wgl-theme-header .login-in.open_login .overlay{opacity:1;visibility:visible}.wgl-theme-header .login-in.open_login .wgl-woocommerce-tabs{transform:translateY(0);opacity:1}.wgl-theme-header .login-in .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff0;opacity:0;visibility:hidden;transition:0.4s}.wgl-theme-header .login-in .wgl-woocommerce-tabs{transform:translateY(50px);transition:0.3s ease-in-out;opacity:0;transition-delay:0.3s}.wgl-theme-header .elementor-widget-wgl-header-cart{line-height:0}.wgl-theme-header .mini-cart{display:inline-block;position:relative}.wgl-theme-header .mini-cart .mini_cart-overlay{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff0;opacity:0;visibility:hidden;transition:0.4s}.wgl-theme-header .mini-cart a{color:inherit;cursor:pointer}.wgl-theme-header .mini-cart a.woo_icon{display:flex;align-items:center;height:100%;font-size:20px}.wgl-theme-header .mini-cart:hover svg line.st_transform-left{transform:rotate(-60deg)}.wgl-theme-header .mini-cart:hover svg line.st_transform-right{transform:rotate(60deg)}.wgl-theme-header .mini-cart.open_cart .mini_cart-overlay{background:#000;visibility:visible;opacity:.4}.wgl-theme-header .mini-cart.open_cart .woo_mini_cart{transform:translate(0)}.wgl-theme-header .mini-cart .woo_mini_cart:before{content:"";position:absolute;width:100%;height:38px;top:-38px;left:0;right:0}.wgl-theme-header .mini-cart .header_cart-button{display:inline-block;vertical-align:middle;cursor:pointer;width:26px;height:32px;margin-top:0;position:relative}.wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li{text-align:left;list-style:none}.wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li .wgl_mini-cart_contents a{padding-right:15px}.wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:after{content:"";display:block;height:0;clear:both}.wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:first-child{margin-top:0}.wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:last-child{margin-bottom:0}.wgl-theme-header .woocommerce .woo_mini_cart{display:flex;flex-direction:column;position:fixed;z-index:100000;top:20px;right:20px;width:375px;min-height:20%;max-height:calc(100% - 30px);border-radius:12px;padding:35px;text-align:center;box-shadow:0 0 28.5px 1.5px rgb(0 0 0 / .2);box-sizing:border-box;overflow-x:hidden;overflow-y:scroll;overscroll-behavior-y:contain;transform:translateX(calc(100% + 50px));transition:0.3s ease-in;scrollbar-width:none}.wgl-theme-header .woocommerce .woo_mini_cart::-webkit-scrollbar{display:none}.wgl-theme-header .woocommerce .woo_mini_cart ul{margin:0;padding:0}.wgl-theme-header .woocommerce .woo_mini_cart .mini_cart_title{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:44px;border-bottom:1px solid #ece8ec;padding-bottom:18px;text-align:left;text-transform:capitalize}.wgl-theme-header .woocommerce .woo_mini_cart .mini_cart_title h4{font-size:24px}.wgl-theme-header .woocommerce .woo_mini_cart .close_mini_cart:after{content:"\f169";padding-left:10px;font-family:flaticon;font-size:13px;line-height:0;color:#c2c2c2;text-rendering:auto;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;transition:0.3s}.wgl-theme-header .woocommerce .woo_mini_cart .buttons .button{margin:0 0 10px}.wgl-theme-header .woocommerce .woo_mini_cart .blockUI.blockOverlay{background-color:transparent!important}.wgl-theme-header .woocommerce .woo_mini_cart .woocommerce-mini-cart__empty-message{line-height:30px}.wgl-theme-header .woo_mini-count{position:relative;display:block;font-size:0;z-index:0;margin-right:10px}.wgl-theme-header .woo_mini-count svg{width:22px;height:22px;fill:currentColor}.wgl-theme-header .woo_mini-count span{display:block;position:absolute;z-index:1;top:-6px;left:calc(100% - 10px);height:20px;min-width:20px;border-radius:20px;border:2px solid currentColor;padding:0 3px;font-style:normal;font-size:10px;font-weight:600;line-height:18px;color:#fff;text-align:center;vertical-align:middle;backface-visibility:hidden;transition:0.4s}.wgl-woocommerce-sorting{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:21px;width:100%;clear:both}.wgl-products-catalog{margin-bottom:35px}.wgl-products-catalog,.wgl-products-related{clear:both}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{width:50%;margin:0 0 15px;font-size:15px;font-weight:500}.woocommerce .woocommerce-result-count+.woocommerce-ordering,.woocommerce-page .woocommerce-result-count+.woocommerce-ordering{width:50%}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{width:100%;margin:0;text-align:right}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{float:right;display:block;width:270px;max-width:100%;outline:none;appearance:none}.woo_product_post_media{margin:0}ul.wgl-products,.woocommerce .products ul.wgl-products{display:flex;flex-flow:row wrap;align-items:flex-start;margin:calc(0px - ( var(--products-gap) / 2 ));padding:0}@keyframes wgl_fadeInUp{0%{opacity:0;transform:translate3d(0,40px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}ul.wgl-products.animated_products li,.woocommerce .products ul.wgl-products.animated_products li{opacity:0;transform:translate3d(0,20px,0)}ul.wgl-products.animated_products li.visible_item,.woocommerce .products ul.wgl-products.animated_products li.visible_item{animation-fill-mode:both;animation-name:wgl_fadeInUp;animation-duration:0.3s}ul.wgl-products li.product,.woocommerce .products ul.wgl-products li.product{display:flex;align-items:center;flex-flow:column nowrap;margin:calc(var(--products-gap) / 2);padding:0}ul.wgl-products li.product .woo_product_image,.woocommerce .products ul.wgl-products li.product .woo_product_image{display:flex;justify-content:center;border:unset;transition:inherit}ul.wgl-products .woo_product_content,.woocommerce .products ul.wgl-products .woo_product_content{width:100%;padding:18px 3px 7px;text-align:center}ul.wgl-products .woocommerce-loop-product__title,.woocommerce .products ul.wgl-products .woocommerce-loop-product__title{position:relative;font-size:20px;line-height:1.5;font-weight:600}ul.wgl-products .woocommerce-loop-product__title a,.woocommerce .products ul.wgl-products .woocommerce-loop-product__title a{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;border-radius:6px}ul.wgl-products .woocommerce-loop-category__title,.woocommerce .products ul.wgl-products .woocommerce-loop-category__title{font-size:20px;line-height:1.7;font-weight:700;letter-spacing:.02em;text-align:center;margin-top:14px;margin-bottom:9px;transition:color 0.4s}ul.wgl-products .woocommerce-loop-category__title mark,.woocommerce .products ul.wgl-products .woocommerce-loop-category__title mark{color:#b7b7b7;background-color:unset}ul.wgl-products li.product-category img,.woocommerce .products ul.wgl-products li.product-category img{border-radius:12px}ul.wgl-products .star-rating,.woocommerce .products ul.wgl-products .star-rating{float:none;margin:.5em auto .2em;font-size:12px;line-height:1}ul.wgl-products .star-rating:before,.woocommerce .products ul.wgl-products .star-rating:before{font-family:"Flaticon";content:"\f11f\f11f\f11f\f11f\f11f";color:#c6c6c6;font-weight:700;left:2px}ul.wgl-products .price,.woocommerce .products ul.wgl-products .price{display:inline-flex;margin-top:2px;font-size:16px;line-height:1.5;font-weight:600}ul.wgl-products .price del,.woocommerce .products ul.wgl-products .price del{opacity:1;font-weight:500;order:1;margin-left:9px}ul.wgl-products .price ins,.woocommerce .products ul.wgl-products .price ins{text-decoration:unset}.woocommerce .star-rating{margin-top:.17em;width:6.7em;height:1.2em;line-height:1.2em;font-size:12px;margin-left:.5em;letter-spacing:.35em}.woocommerce .star-rating:before,.woocommerce .star-rating span:before{font-family:"Flaticon";content:"\f11f\f11f\f11f\f11f\f11f";color:#c6c6c6;font-weight:700;left:2px}.woocommerce .woocommerce-product-rating .star-rating{width:6.667em;font-size:18px;margin:0 .5em 0 0}.woocommerce .woocommerce-product-rating .star-rating:before{font-family:"Flaticon";content:"\f11f\f11f\f11f\f11f\f11f";color:#c6c6c6;font-weight:700;left:2px}.columns-6 ul.wgl-products{--products-width:16.66666%}.columns-5 ul.wgl-products{--products-width:20%}.columns-4 ul.wgl-products{--products-width:25%}.columns-3 ul.wgl-products{--products-width:33.33333%}.columns-2 ul.wgl-products{--products-width:50%}.columns-1 ul.wgl-products{--products-width:100%}body[data-elementor-device-mode=tablet] .columns-tablet-6 ul.wgl-products{--products-width:16.66666%}body[data-elementor-device-mode=tablet] .columns-tablet-5 ul.wgl-products{--products-width:20%}body[data-elementor-device-mode=tablet] .columns-tablet-4 ul.wgl-products{--products-width:25%}body[data-elementor-device-mode=tablet] .columns-tablet-3 ul.wgl-products{--products-width:33.33333%}body[data-elementor-device-mode=tablet] .columns-tablet-2 ul.wgl-products{--products-width:50%}body[data-elementor-device-mode=tablet] .columns-tablet-1 ul.wgl-products{--products-width:100%}body[data-elementor-device-mode=mobile] .columns-mobile-6 ul.wgl-products{--products-width:16.66666%}body[data-elementor-device-mode=mobile] .columns-mobile-5 ul.wgl-products{--products-width:20%}body[data-elementor-device-mode=mobile] .columns-mobile-4 ul.wgl-products{--products-width:25%}body[data-elementor-device-mode=mobile] .columns-mobile-3 ul.wgl-products{--products-width:33.33333%}body[data-elementor-device-mode=mobile] .columns-mobile-2 ul.wgl-products{--products-width:50%}body[data-elementor-device-mode=mobile] .columns-mobile-1 ul.wgl-products{--products-width:100%}ul.wgl-products{--products-gap:30px}ul.wgl-products li.product{width:calc(var(--products-width) - var(--products-gap))}ul.wgl-products.isotope li.product{transition:0s}.wgl-products-grid .picture img.attachment-shop_catalog{display:none}.wgl-products-grid .wgl-carousel_wrapper{overflow:hidden}.wgl-products-grid .wgl-carousel_wrapper .slick-slider{margin:0}.wgl-products-grid .wgl-pagination,.wgl-products-grid .load_more_wrapper{margin-top:40px}ul.wgl-products li.product{transition:0.4s}ul.wgl-products li.product .picture{position:relative;text-align:center;overflow:hidden}ul.wgl-products li.product .picture .woo_post-link{display:block;position:relative;font-size:0;line-height:0}ul.wgl-products li.product .picture img{border-radius:12px;transform:scale(1);transition:opacity 0.7s,transform 0.6s,border-radius 0.4s}ul.wgl-products li.product .picture img.attachment-shop_catalog{position:absolute;top:0;left:0;right:auto;pointer-events:none;opacity:0}ul.wgl-products li.product .picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;box-shadow:inset 0 0 0 0 #fff;border-radius:12px;transition:border-radius 0.4s,box-shadow 0.4s;pointer-events:none}ul.wgl-products li.product:hover .picture:not(.no_effects) img.attachment-shop_catalog{opacity:1;pointer-events:inherit}ul.wgl-products li.product a.button,ul.wgl-products li.product a.wc-forward{display:inline-block;position:absolute;right:30px;bottom:30px;left:30px;opacity:0;transform:translateY(0);transition:all 0.4s,transform 0.4s 0s}ul.wgl-products li.product a.button.loading:after,ul.wgl-products li.product a.wc-forward.loading:after{position:absolute;top:4px;right:auto;bottom:4px;left:2px;width:35px;height:35px;line-height:35px;border-radius:35px;font-family:"Flaticon";font-size:14px;font-weight:700;color:inherit;margin:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all 0.4s,transform 0.4s 0.2s,color 0.4s 0.2s}ul.wgl-products li.product a.button.loading:after,ul.wgl-products li.product a.wc-forward.loading:after{font-family:"Font Awesome 5 Free";content:"\f2f9";transform-origin:50% 50%;line-height:36px;opacity:0}ul.wgl-products li.product:hover a.button,ul.wgl-products li.product a.button.loading{opacity:1;visibility:visible;transform:translateY(0)}ul.wgl-products li.product a.button.added{opacity:1;animation:wc_fade_out 0.3s 1.8s forwards}ul.wgl-products li.product a.button.added:after{display:none}ul.wgl-products li.product a.button.added+.added_to_cart{visibility:visible}ul.wgl-products li.product a.button.loading{padding:11px 25px 9px 35px;transition:0.4s}ul.wgl-products li.product a.button.loading:after{opacity:1;animation:wc_fade_in 1.2s forwards,fa-spin 2s infinite linear}ul.wgl-products li.product a.wc-forward{animation:wc_slide_right 0.6s 2s forwards}@keyframes fa-spin{0%{transform:rotate(0turn)}100%{transform:rotate(1turn)}}@keyframes wc_slide_right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@keyframes wc_fade_out{0%{opacity:1;transform:translateY(0)}100%{z-index:-1;opacity:0;transform:translateY(-20px)}}@keyframes wc_fade_in{0%{opacity:0}100%{opacity:1}}.woocommerce #reviews #comment{height:118px}.woocommerce #reviews #comments ol.commentlist li .raiting-meta-data{display:inline-block;vertical-align:top}.woocommerce #reviews #comments ol.commentlist li img.avatar{display:block;float:none;position:static;top:0;left:0;width:100%;height:auto;margin:0;padding:0;border:0;background:none;box-shadow:none}.woocommerce span.onsale{top:15px;left:15px;right:auto;min-width:56px;min-height:auto;width:auto;height:auto;border-radius:14px;padding:6px 11px 2px;font-size:12px;line-height:20px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#ff224c}.woocommerce .products .star-rating{margin:5px auto 10px}.woocommerce-review-link{color:#7b7d90;font-size:14px}.woocommerce div.product form.cart .group_table tr{border:0}.woocommerce div.product form.cart .group_table tr .woocommerce-grouped-product-list-item__label{text-align:left}.woocommerce div.product form.cart .group_table tr td{vertical-align:middle}.woocommerce div.product form.cart .group_table tr td label{margin-bottom:0;font-size:18px;font-weight:400}.woocommerce div.product form.cart .group_table tr td .woocommerce-Price-amount{font-size:20px;font-weight:800}.woocommerce div.product form.cart .group_table tr td del .woocommerce-Price-amount{font-weight:600}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce a.wc-forward,.woocommerce button.button,.woocommerce input.button{border:unset;border-radius:6px;font-size:13px;font-weight:600;padding:11px 30px 9px;line-height:30px;border:unset;height:auto;color:#fff;vertical-align:top;text-transform:uppercase;letter-spacing:.025em}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce a.wc-forward.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{min-width:160px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce a.wc-forward.disabled,.woocommerce a.wc-forward:disabled,.woocommerce a.wc-forward:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff;box-shadow:unset}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce a.wc-forward.disabled:hover,.woocommerce a.wc-forward:disabled:hover,.woocommerce a.wc-forward:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:#fff;box-shadow:unset}.woocommerce #respond input#submit{min-width:160px}.woocommerce form.checkout_coupon{border-radius:12px;border:unset;padding:25px 30px 18px;background-color:#fff;box-shadow:0 15px 38px 0 rgb(0 0 0 / .1)}.woocommerce form.checkout_coupon .form-row{float:left}.woocommerce form.checkout_coupon .form-row.form-row-first{padding-left:0;padding-right:5px}.woocommerce form.checkout_coupon .form-row.form-row-last{padding-left:5px;padding-right:0}.woocommerce form .form-row textarea{height:170px}.woocommerce .wgl-woocommerce-sorting .cleenday_module_message_box{width:100%}.woocommerce .wgl-woocommerce-sorting .cleenday_module_message_box:before{display:none}.wgl-products.appear-animation.anim-fade-in .product{transition:all 0.9s ease}.wgl-products.appear-animation.anim-slide-top .product{transform:translateY(50px);transition:all 0.5s ease-in-out}.wgl-products.appear-animation.anim-slide-bottom .product{transform:translateY(-50px);transition:all 0.5s ease-in-out}.wgl-products.appear-animation.anim-slide-left .product{transform:translateX(50px);transition:all 0.5s ease-in-out}.wgl-products.appear-animation.anim-slide-right .product{transform:translateX(-50px);transition:all 0.5s ease-in-out}.wgl-products.appear-animation.anim-zoom .product{transform:scale(.5);transition:all 0.5s ease-in-out}.wgl-products.appear-animation .product{opacity:0}.wgl-products.appear-animation .product.animate{opacity:1;transform:unset}.woocommerce .summary .product_meta{position:relative;margin-top:28px;padding-bottom:27px;border-bottom:1px solid #ece8ec}.woocommerce .summary .product_meta>span{display:block;margin-bottom:0;font-size:16px;font-weight:400;line-height:37px}.woocommerce .summary .product_meta>span span.title,.woocommerce .summary .product_meta>span a.title{font-weight:600;margin-right:8px}.woocommerce .summary .product_meta>span span.title~span:first-child,.woocommerce .summary .product_meta>span a.title~span:first-child{margin-left:4px}.woocommerce.single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:20px;right:20px;height:40px;width:40px;line-height:40px;text-align:center;border-radius:50%;background:#fff;text-decoration:none}.woocommerce.single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{content:"\f10e";font-family:"Flaticon";top:0;right:0;bottom:0;left:0;width:1em;height:1em;line-height:1em;border:unset;font-size:21px;font-weight:300;text-indent:0;margin:auto}.woocommerce.single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{display:none}.woocommerce.single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{color:#fff}.woocommerce.single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper{margin-bottom:32px;border-radius:12px}.product .flex-control-nav li{margin-left:0;padding:0}.product .flex-control-nav li img{margin:0 auto}.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{width:46%;max-width:535px;margin-bottom:40px}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.summary{width:50%;max-width:575px;margin-bottom:25px}.woocommerce div.product{margin-bottom:28px}.woocommerce div.product .woocommerce-product-rating{display:flex;align-items:center;flex-wrap:wrap}.woocommerce div.product .summary .woocommerce-product-rating{margin-bottom:-4px;padding-top:2px;line-height:1}.woocommerce div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){display:inline-block;width:25%}.woocommerce div.product div.images.woocommerce-product-gallery img{display:block}.woocommerce div.product div.images.woocommerce-product-gallery figure{overflow:hidden;border-radius:0}.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{border:unset;border-radius:12px}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(95px,1fr));grid-gap:25px;margin-top:25px;overflow:visible!important}@media (max-width:1200px){.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));grid-gap:15px;margin-top:15px}}@media (max-width:768px){.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs{grid-template-columns:repeat(auto-fill,minmax(13%,1fr));grid-gap:10px;margin-top:10px}}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs:after{content:"";display:block;height:0;clear:both}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li{margin:0;list-style:none;float:left;cursor:pointer;width:100%;background-color:#fff}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li,.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li img{border-radius:12px;position:relative;transition:box-shadow 0.3s}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li img{opacity:.7;box-shadow:0 0 0 1px transparent,0 0 15px 1.5px #fff0}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li img:hover,.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li:before{display:none}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li:last-child{margin-right:0}.woocommerce div.product div.images.woocommerce-product-gallery__trigger{position:absolute;z-index:99;top:1em;right:1em}.woocommerce div.product .product_title{margin-top:-.14em;margin-bottom:16px;font-size:42px;line-height:1.1em}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-top:21px;margin-bottom:15px;font-size:20px;font-weight:600;line-height:30px;display:flex}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:inherit;text-decoration:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1;order:1;margin-left:9px;font-weight:500}.woocommerce div.product .woocommerce-product-details__short-description{border-bottom:1px solid #ece8ec;padding-bottom:7px}.woocommerce div.product form.cart{padding-top:40px;margin-bottom:0}.related.products,.upsells.products{margin-top:40px}.related.products>h2,.upsells.products>h2{position:relative;z-index:1;margin-bottom:38px;font-size:36px;line-height:50px;text-align:center;text-transform:capitalize}.widget_shopping_cart_content .woocommerce-mini-cart__empty-message{text-align:center}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{margin-bottom:30px;padding:0}.woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child{margin-bottom:0}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-size:16px;font-weight:600;line-height:1.6;padding:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;width:70px;margin:0;border:unset;border-radius:12px;background-color:#fff;transition:inherit}.woocommerce .wgl_mini-cart_flex{display:flex;align-items:center}.woocommerce .wgl_mini-cart_flex .wgl_mini-cart_image{align-self:flex-start;width:70px;min-width:70px;margin:0 20px 0 0;transition:opacity 0.3s;pointer-events:none}.woocommerce .wgl_mini-cart_flex .wgl_mini-cart_image a{pointer-events:auto}.woocommerce .wgl_mini-cart_flex .wgl_mini-cart_contents{transition:opacity 0.3s;line-height:1.45em}.woocommerce .wgl_mini-cart_flex .wgl_mini-cart_contents a{padding:0 20px 0 0;line-height:1.5em;margin-top:-5px;width:-moz-fit-content;width:fit-content;letter-spacing:.01em;transition:all 0.4s}.woocommerce .wgl_mini-cart_flex .wgl_mini-cart_contents .quantity{margin-bottom:-7px}.woocommerce .wgl_mini-cart_flex .wgl_mini-cart_contents .reviewer{font-weight:400;font-size:14px;margin-bottom:-5px;display:block}.woocommerce .wgl_mini-cart_flex p.price{margin:8px 0 0;line-height:24px;display:flex;align-items:center;white-space:pre-wrap}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border:unset;padding-top:19px}.woocommerce .widget_shopping_cart .buttons .button,.woocommerce.widget_shopping_cart .buttons .button{margin:0 0 10px}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item a.remove{position:absolute;z-index:2;top:0;left:auto;right:16px;margin:0;padding-right:0;font-size:0}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item a.remove:before{position:relative;top:0;right:0;padding:9px 4px;line-height:0;box-shadow:none}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item a.remove:hover~*{opacity:.5}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item .quantity{display:block;margin-top:10px;line-height:24px;color:#b7b7b7;transition:opacity 0.4s}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item .quantity,.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item .quantity .amount{font-size:14px;font-weight:600}.woocommerce .woo_mini_cart .total{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;margin-top:25px;margin-bottom:21px;font-size:18px;line-height:30px;border:unset;padding-top:20px;padding-bottom:0;text-align:left}.woocommerce .woo_mini_cart .total strong{text-transform:uppercase;cursor:default;letter-spacing:.025em;font-weight:700}.woocommerce .woo_mini_cart .total span{font-weight:600}.woocommerce .woo_mini_cart .total .woocommerce-Price-amount{padding-left:6px}.woocommerce .woo_mini_cart .buttons{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:-10px}.woocommerce .woo_mini_cart .buttons .button{width:calc(50% - 5px);padding-left:10px;padding-right:10px;text-align:center;text-transform:uppercase;transition:0.4s}@media (min-width:1025px) and (max-width:1200px){.woocommerce .woo_mini_cart .buttons .button{width:100%}}.woocommerce .woo_mini_cart .buttons:before,.woocommerce .woo_mini_cart .buttons:after{display:none!important}.woocommerce div.product form.cart .variations tr{border:0}.woocommerce div.product form.cart .variations td.label{padding:0;width:120px;line-height:55px}.woocommerce div.product form.cart .variations td.label label{margin-bottom:0}.woocommerce div.product form.cart .variations td.label label:after{content:":"}.woocommerce div.product form.cart .variations td.value{max-width:200px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:1;padding:0}.woocommerce div.product form.cart .variations select{min-width:auto;display:inline-block;max-width:270px;margin-right:0;padding-right:50px;cursor:pointer}.woocommerce div.product form.cart .reset_variations{display:inline;margin:0 0 0 5px;font-size:0;line-height:inherit;color:transparent!important}.woocommerce div.product form.cart .reset_variations:before{content:"\f2f1";display:inline-block;font-family:"font awesome 5 free";font-size:15px;font-weight:700;color:#bababa;margin-left:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:inherit}.woocommerce div.product form.cart .single_variation{margin-bottom:39px;padding-bottom:21px;border-bottom:1px solid #ece8ec}.woocommerce div.product form.cart .quantity{display:inline-block;position:relative;background-color:#fff}.woocommerce div.product form.cart .quantity.wgl-number-input-hidden{display:none}.woocommerce div.product form.cart .quantity label.label-qty{display:none}.woocommerce div.product form.cart .quantity .quantity-wrapper{display:inline-block;position:relative;padding:0 42px;height:50px;line-height:0;border-radius:6px;background-color:#ece8ec}.woocommerce div.product form.cart .quantity .quantity-wrapper .qty{display:inline-block;width:40px;height:inherit;border:0;padding:5px 0 0;font-size:18px;font-weight:600;vertical-align:middle;background:#fff0}.woocommerce div.product form.cart .quantity .quantity-wrapper span{cursor:pointer;display:block;position:absolute;top:0;bottom:0;margin:auto 16px;width:24px;height:24px;border-radius:24px;background-color:#fff;opacity:1;transform:translateY(0);transition:background-color 0.2s,transform 0.05s}.woocommerce div.product form.cart .quantity .quantity-wrapper span:before,.woocommerce div.product form.cart .quantity .quantity-wrapper span:after{content:"";position:absolute;display:block;width:12px;height:2px;bottom:0;top:0;margin:auto;background-color:#989898;transition:background-color 0.2s}.woocommerce div.product form.cart .quantity .quantity-wrapper span.minus{left:0}.woocommerce div.product form.cart .quantity .quantity-wrapper span.minus:after{right:6px}.woocommerce div.product form.cart .quantity .quantity-wrapper span.minus:before{content:unset}.woocommerce div.product form.cart .quantity .quantity-wrapper span.plus{right:0}.woocommerce div.product form.cart .quantity .quantity-wrapper span.plus:after,.woocommerce div.product form.cart .quantity .quantity-wrapper span.plus:before{left:6px}.woocommerce div.product form.cart .quantity .quantity-wrapper span.plus:before{transform:rotate(90deg)}.woocommerce div.product form.cart .quantity .quantity-wrapper span:hover:after,.woocommerce div.product form.cart .quantity .quantity-wrapper span:hover:before{background-color:#fff}.woocommerce div.product form.cart .quantity .quantity-wrapper span:active{transform:translate3d(1px,1px,0)}.woocommerce div.product form.cart .quantity .quantity-wrapper input[type=number]{appearance:textfield}.woocommerce div.product form.cart .quantity .quantity-wrapper input[type=number]::-webkit-inner-spin-button,.woocommerce div.product form.cart .quantity .quantity-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.woocommerce div.product form.cart .quantity .quantity-wrapper .number-input{border:2px solid #ddd;display:inline-flex}.woocommerce div.product form.cart .quantity .quantity-wrapper .number-input button{position:relative;width:3rem;height:3rem;margin:0;outline:none;justify-content:center;border:none;-webkit-appearance:none;background-color:#fff0;align-items:center;cursor:pointer}.woocommerce div.product form.cart .quantity .quantity-wrapper .number-input button:before,.woocommerce div.product form.cart .quantity .quantity-wrapper .number-input button:after{content:"";display:inline-block;position:absolute;width:1rem;height:2px;background-color:#212121;transform:translate(-50%,-50%)}.woocommerce div.product form.cart .quantity .quantity-wrapper .number-input button.plus:after{transform:translate(-50%,-50%) rotate(90deg)}.woocommerce div.product form.cart .quantity .quantity-wrapper .number-input input[type=number]{font-family:sans-serif;max-width:5rem;padding:.5rem;border:solid #ddd;border-width:0 2px;font-size:2rem;height:3rem;font-weight:700;text-align:center}.woocommerce div.product form.cart div.quantity{margin-right:20px;margin-bottom:15px}.woocommerce div.product form.cart div.quantity.hidden{display:none}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart-disabled .wgl-button{opacity:.5}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-destination{font-size:14px;line-height:1.4em;margin-top:8px}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-destination strong{font-weight:700}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-totals.shipping th{vertical-align:top;line-height:36px}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:calc(100% - 370px - 30px);margin-top:70px}.woocommerce .cart-collaterals .cross-sells>h2,.woocommerce-page .cart-collaterals .cross-sells>h2{margin-bottom:28px;font-size:26px;line-height:50px;text-align:left;text-transform:capitalize}.woocommerce .cart-collaterals .cross-sells .wgl-products .product,.woocommerce-page .cart-collaterals .cross-sells .wgl-products .product{--products-width:33.33333%}.woocommerce .cart-collaterals .cross-sells .wgl-products .product a.button,.woocommerce-page .cart-collaterals .cross-sells .wgl-products .product a.button{padding:11px 10px 9px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:370px;margin-top:50px;margin-bottom:60px;border:unset;padding:37px 30px 30px;background-color:#fff;border-radius:12px;box-shadow:0 15px 38px 0 rgb(0 0 0 / .1);position:relative;z-index:1;overflow:hidden}.woocommerce .cart-collaterals .cart_totals:before,.woocommerce-page .cart-collaterals .cart_totals:before{content:"";background-image:var(--cleenday-bg-marker-1);background-repeat:no-repeat;position:absolute;z-index:-1;transition:0.5s;box-sizing:border-box;transform-origin:left center;pointer-events:none}.woocommerce .cart-collaterals .cart_totals:before,.woocommerce-page .cart-collaterals .cart_totals:before{width:301px;height:95px;top:-28px;right:-200px;transform:scaleY(-1) rotate(1deg)}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{font-size:18px;font-weight:700;line-height:1;letter-spacing:.025em;text-transform:uppercase;margin-bottom:12px;padding-bottom:26px;border-bottom:1px solid #ece8ec}.woocommerce .cart-collaterals .cart_totals table tr,.woocommerce-page .cart-collaterals .cart_totals table tr{border:0}.woocommerce .cart-collaterals .cart_totals table tr.cart-subtotal th,.woocommerce .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal th,.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td{padding-bottom:14px}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td{border:unset;padding-bottom:10px;padding-top:10px}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th[data-title=Shipping],.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td[data-title=Shipping],.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th[data-title=Shipping],.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td[data-title=Shipping]{padding-top:17px}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals #shipping_method .amount,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals #shipping_method .amount{margin-left:5px}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row{margin-bottom:10px;padding:0}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row input,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row select,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row textarea,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row .button,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row input,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row select,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row textarea,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row .button{width:100%}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row:last-child,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row:last-child{margin-bottom:20px}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals p,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals p{margin-bottom:10px}.woocommerce .cart-collaterals .cart_totals table tr.order-total th,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total th{font-size:16px;font-weight:600}.woocommerce .cart-collaterals .cart_totals table tr.order-total td .woocommerce-Price-amount.amount,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total td .woocommerce-Price-amount.amount{font-size:16px}.woocommerce .cart-collaterals .cart_totals table tr.order-total th,.woocommerce .cart-collaterals .cart_totals table tr.order-total td,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total th,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total td{padding-top:2px;padding-bottom:16px}.woocommerce .cart-collaterals .cart_totals table .shipping+.order-total th,.woocommerce .cart-collaterals .cart_totals table .shipping+.order-total td,.woocommerce-page .cart-collaterals .cart_totals table .shipping+.order-total th,.woocommerce-page .cart-collaterals .cart_totals table .shipping+.order-total td{padding-top:30px}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table td{padding:4px 0;text-align:left}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th{width:1%;white-space:nowrap;border:0;font-size:16px;font-weight:600;vertical-align:middle;text-transform:uppercase;letter-spacing:.025em}.woocommerce .cart-collaterals .cart_totals table th:after,.woocommerce-page .cart-collaterals .cart_totals table th:after{content:":"}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{font-size:16px;font-weight:600;text-align:right}.woocommerce .cart-collaterals .cart_totals table tbody tr:first-child td,.woocommerce-page .cart-collaterals .cart_totals table tbody tr:first-child td{font-size:18px;text-align:right;padding-top:6px}.woocommerce .cart-collaterals .woocommerce-shipping-destination,.woocommerce .cart-collaterals .woocommerce-shipping-calculator,.woocommerce-page .cart-collaterals .woocommerce-shipping-destination,.woocommerce-page .cart-collaterals .woocommerce-shipping-calculator{margin-left:calc(-370px + 60px + 100%);margin-top:15px}.woocommerce table.shop_table{border:0;border-radius:0;margin:0;font-size:18px;border-collapse:collapse;text-align:center}.woocommerce table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{margin-top:-20px}.woocommerce table.shop_table .woocommerce-Price-amount.amount{font-size:16px;font-weight:600}.woocommerce table.shop_table.cart input.button{height:50px;margin-left:9px;margin-right:20px}.woocommerce table.shop_table.cart button[name=update_cart]{padding:11px 35px 9px}.woocommerce table.shop_table div.quantity .qty{display:inline-block;width:90px;height:54px;vertical-align:middle;border-radius:unset;border:1px solid #e4e4e4;padding:0 0 9px 0;font-size:28px;background:#fff}.woocommerce table.shop_table td{padding:20px 0;border:0}.woocommerce table.shop_table td.product-total .woocommerce-Price-amount.amount{font-weight:600}.woocommerce table.shop_table td.product-remove{padding-top:30px;padding-right:20px}.woocommerce table.shop_table td.product-name .product-quantity{font-size:14px;font-weight:500}.woocommerce table.shop_table td.product-quantity .quantity{display:inline-block;position:relative;background-color:#fff}.woocommerce table.shop_table td.product-quantity .quantity.wgl-number-input-hidden{display:none}.woocommerce table.shop_table td.product-quantity .quantity label.label-qty{display:none}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper{display:inline-block;position:relative;padding:0 42px;height:50px;line-height:0;border-radius:6px;background-color:#ece8ec}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .qty{display:inline-block;width:40px;height:inherit;border:0;padding:5px 0 0;font-size:18px;font-weight:600;vertical-align:middle;background:#fff0}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span{cursor:pointer;display:block;position:absolute;top:0;bottom:0;margin:auto 16px;width:24px;height:24px;border-radius:24px;background-color:#fff;opacity:1;transform:translateY(0);transition:background-color 0.2s,transform 0.05s}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span:before,.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span:after{content:"";position:absolute;display:block;width:12px;height:2px;bottom:0;top:0;margin:auto;background-color:#989898;transition:background-color 0.2s}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.minus{left:0}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.minus:after{right:6px}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.minus:before{content:unset}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.plus{right:0}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.plus:after,.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.plus:before{left:6px}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.plus:before{transform:rotate(90deg)}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span:hover:after,.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span:hover:before{background-color:#fff}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span:active{transform:translate3d(1px,1px,0)}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper input[type=number]{appearance:textfield}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper input[type=number]::-webkit-inner-spin-button,.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .number-input{border:2px solid #ddd;display:inline-flex}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .number-input button{position:relative;width:3rem;height:3rem;margin:0;outline:none;justify-content:center;border:none;-webkit-appearance:none;background-color:#fff0;align-items:center;cursor:pointer}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .number-input button:before,.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .number-input button:after{content:"";display:inline-block;position:absolute;width:1rem;height:2px;background-color:#212121;transform:translate(-50%,-50%)}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .number-input button.plus:after{transform:translate(-50%,-50%) rotate(90deg)}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .number-input input[type=number]{font-family:sans-serif;max-width:5rem;padding:.5rem;border:solid #ddd;border-width:0 2px;font-size:2rem;height:3rem;font-weight:700;text-align:center}.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-thumbnail{text-align:left}.woocommerce table.shop_table td.product-thumbnail{white-space:nowrap;width:90px;padding-left:20px;font-size:0}.woocommerce table.shop_table td.product-name{padding-left:25px;font-size:20px;font-weight:500}.woocommerce table.shop_table td.product-name a{color:inherit}.woocommerce table.shop_table td.actions{padding-top:20px}.woocommerce table.shop_table td.actions .coupon .button{padding-left:30px;padding-right:30px}.woocommerce table.shop_table td.actions .coupon .input-text{width:270px;height:50px;margin-right:20px;border:1px solid #fff0;padding-left:20px;font-size:14px;font-weight:400}.woocommerce table.shop_table td.actions .coupon .input-text:focus{border-color:#ece8ec;background-color:#fff}.woocommerce table.shop_table thead{border:unset}.woocommerce table.shop_table thead tr{border-radius:12px}.woocommerce table.shop_table thead th{padding:0;font-size:18px;line-height:60px;font-weight:500;letter-spacing:.01em;color:#fff}.woocommerce table.shop_table thead th:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.woocommerce table.shop_table thead th:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.woocommerce table.shop_table thead th.product-price{width:240px}.woocommerce table.shop_table thead th.product-subtotal{width:190px}.woocommerce table.shop_table thead th.product-quantity{width:200px}.woocommerce table.shop_table thead th.product-remove{width:35px}.woocommerce table.shop_table thead th.product-name{padding-left:30px;text-align:left}.woocommerce table.shop_table tbody{border:unset}.woocommerce table.shop_table tbody tr:first-child td{padding-top:30px;border-top:0}.woocommerce table.shop_table tbody tr:last-child td{padding-top:40px}.woocommerce table.shop_table tbody tr td.product-remove{padding-right:20px}.woocommerce table.shop_table tfoot tr th{font-size:16px;padding-left:40px;text-align:left;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.woocommerce table.shop_table tfoot .woocommerce-Price-amount.amount{font-size:18px;font-weight:600}.woocommerce table.shop_table th{border:0}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th.product-name{padding-left:40px;width:50%}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table th:last-child,.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table td:last-child{text-align:right;padding-right:40px}.woocommerce table.shop_table.order_details thead th.product-name{padding-left:40px;width:50%}.woocommerce table.shop_table tfoot .woocommerce-shipping-totals th,.woocommerce table.shop_table tfoot .woocommerce-shipping-totals td,.woocommerce table.shop_table tfoot .order-total th,.woocommerce table.shop_table tfoot .order-total td{border:unset}.woocommerce table.shop_table.woocommerce-table--order-details tfoot tr th,.woocommerce table.shop_table.woocommerce-table--order-details tfoot tr td{border:unset}.woocommerce table.shop_table.woocommerce-table--order-details tfoot tr:first-child th,.woocommerce table.shop_table.woocommerce-table--order-details tfoot tr:first-child td{border-top:1px solid #ece8ec;padding-top:39px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:70px;border:unset;border-radius:6px}#add_payment_method table.cart td,.woocommerce-cart table.cart td,.woocommerce-checkout table.cart td{border-top:1px solid #ece8ec}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#f7f5f7;padding:16px 25px 16px 25px;border-radius:12px;font-size:16px;font-weight:300;line-height:30px}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;font-size:14px;position:absolute;top:-1em;left:0;margin:-1em 0 0 26px;border:1em solid #fff0;border-bottom-color:#f7f5f7}#add_payment_method .cart-collaterals .cross-sells .wgl-products .product,.woocommerce-cart .cart-collaterals .cross-sells .wgl-products .product,.woocommerce-checkout .cart-collaterals .cross-sells .wgl-products .product{--products-width:50%}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{margin:0;border:unset;padding-top:7px;padding-bottom:0}#add_payment_method .cart-collaterals .cart_totals tr th,#add_payment_method .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td{border-top:0;background-color:unset!important}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{margin-top:0;font-size:15px}#add_payment_method .cart-collaterals .shipping-calculator-button:after,.woocommerce-cart .cart-collaterals .shipping-calculator-button:after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button:after{display:none}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:16px 0 0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:inline-block;margin-bottom:0;font-size:13px;font-weight:600;letter-spacing:.025em;padding:11px 25px 9px}.woocommerce-cart #main>.wgl-container,.woocommerce-checkout #main>.wgl-container{margin-top:10px}.woocommerce-cart .cart-collaterals .button:not(.add_to_cart_button),.woocommerce-checkout .cart-collaterals .button:not(.add_to_cart_button){width:100%}.woocommerce-cart .cart-collaterals .button:not(.add_to_cart_button)[name=calc_shipping],.woocommerce-checkout .cart-collaterals .button:not(.add_to_cart_button)[name=calc_shipping]{height:30px;line-height:24px;font-size:12px;width:auto;padding:5px 15px}.woocommerce ul#shipping_method li{margin:0;padding-left:0}.woocommerce ul#shipping_method li .shipping_method{margin-top:6px}.woocommerce ul#shipping_method li label{font-size:14px;font-weight:700}.woocommerce ul#shipping_method .amount{font-weight:600}.checkout.woocommerce-checkout #ship-to-different-address,.checkout.woocommerce-checkout #ship-to-different-address span{font-size:36px;line-height:48px}.woocommerce a.remove{font-size:0;text-shadow:none;color:transparent!important;margin:0;display:inline;line-height:inherit}.woocommerce a.remove:before{content:"\f101";display:inline-block;font-family:"Flaticon";font-size:14px;text-rendering:auto;font-weight:400;color:#a3abac;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:0.3s}.woocommerce a.remove:hover:before{color:#ff144b}.woocommerce-notice.woocommerce-notice--info.woocommerce-info:before{display:none}.woocommerce-error{border-top:0;margin:0;padding:0;background:unset}.woocommerce-error:before{display:none}.woocommerce-error li:before{display:none!important}body.woocommerce-checkout h3{text-transform:capitalize}body.woocommerce-checkout .woocommerce-billing-fields>h3,body.woocommerce-checkout .woocommerce-order-details>h2,body.woocommerce-checkout .woocommerce-customer-details>h2{margin-bottom:21px}body.woocommerce-checkout .woocommerce-additional-fields>h3{margin-top:25px;margin-bottom:13px}body.woocommerce-checkout #order_review_heading{margin-bottom:29px}body.woocommerce-checkout .col2-set{width:calc(50% - 15px);margin:0;float:left}body.woocommerce-checkout .col2-set>.col-1,body.woocommerce-checkout .col2-set>.col-2,body.woocommerce-checkout .col2-set>[class^=col]{float:none;width:100%;margin-bottom:30px}body.woocommerce-checkout .col2-set>.col-1{margin-bottom:10px}body.woocommerce-checkout #order_review_heading,body.woocommerce-checkout #order_review{width:calc(50% - 15px);float:right;margin-right:0}body.woocommerce-checkout #order_review table.shop_table tbody tr:first-child>*,body.woocommerce-checkout .woocommerce-order-details table.shop_table tbody tr:first-child>*{padding-top:32px}body.woocommerce-checkout #order_review table.shop_table tbody tr:last-child>*,body.woocommerce-checkout .woocommerce-order-details table.shop_table tbody tr:last-child>*{padding-bottom:30px}body.woocommerce-checkout #order_review table.shop_table tfoot tr:last-child>*,body.woocommerce-checkout .woocommerce-order-details table.shop_table tfoot tr:last-child>*{padding-top:10px;padding-bottom:35px;font-size:18px;font-weight:700}body.woocommerce-checkout #order_review table.shop_table td,body.woocommerce-checkout #order_review table.shop_table tfoot th,body.woocommerce-checkout .woocommerce-order-details table.shop_table td,body.woocommerce-checkout .woocommerce-order-details table.shop_table tfoot th{padding-top:7px;padding-bottom:6px}body.woocommerce-checkout #order_review table.shop_table td.product-name,body.woocommerce-checkout .woocommerce-order-details table.shop_table td.product-name{padding-left:39px;font-size:16px;font-weight:500}body.woocommerce-checkout #order_review table.shop_table tr.cart-subtotal th,body.woocommerce-checkout #order_review table.shop_table tr.cart-subtotal td,body.woocommerce-checkout .woocommerce-order-details table.shop_table tr.cart-subtotal th,body.woocommerce-checkout .woocommerce-order-details table.shop_table tr.cart-subtotal td{padding-top:32px}body.woocommerce-checkout #add_payment_method #payment div.form-row,body.woocommerce-checkout .woocommerce-cart #payment div.form-row,body.woocommerce-checkout .woocommerce-checkout #payment div.form-row{margin-bottom:0}body.woocommerce-checkout #order_comments{padding-top:15px}body.woocommerce-checkout #payment{border-radius:12px;border:unset;padding:30px;background:#fff;box-shadow:0 15px 38px 0 rgb(0 0 0 / .1);margin-top:6px}body.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:0}body.woocommerce-checkout #payment ul.payment_methods li{padding-top:10px;line-height:25px;padding-left:0}body.woocommerce-checkout #payment ul.payment_methods li:before{display:none!important}body.woocommerce-checkout #payment ul.payment_methods li.woocommerce-notice{border:unset;background:#f7f5f7;padding:16px 25px 16px 25px;border-radius:12px;font-size:16px;font-weight:300;line-height:30px}body.woocommerce-checkout #payment div.form-row{padding:1.5em 0 0}body.woocommerce-checkout #payment #place_order:hover{color:#fff}body.woocommerce-checkout main#main{margin-bottom:50px}body.woocommerce-checkout.woocommerce-page #shipping_method .shipping_method{margin-top:.7em}.woocommerce form .woocommerce-billing-fields__field-wrapper{margin-top:-6px}.woocommerce form .woocommerce-billing-fields__field-wrapper label{font-size:16px}.woocommerce form .woocommerce-shipping-fields label.checkbox{margin-top:40px;margin-bottom:17px}.woocommerce form .form-row label{font-weight:600;letter-spacing:.01em}.woocommerce form .form-row label span{font-size:16px}.woocommerce form .form-row .required{font-weight:400;text-decoration:none}.woocommerce form .form-row,.woocommerce-page form .form-row{margin:0 0 9px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:calc(50% - 7px)}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{width:calc(50% - 15px);float:left}.woocommerce .woocommerce-customer-details .col2-set,.woocommerce .woocommerce-order-details .col2-set,.woocommerce .woocommerce-order-downloads .col2-set{width:100%}.woocommerce .woocommerce-customer-details .col2-set .col-1,.woocommerce .woocommerce-customer-details .col2-set .col-2,.woocommerce .woocommerce-order-details .col2-set .col-1,.woocommerce .woocommerce-order-details .col2-set .col-2,.woocommerce .woocommerce-order-downloads .col2-set .col-1,.woocommerce .woocommerce-order-downloads .col2-set .col-2{width:100%}.woocommerce .woocommerce-customer-details .col2-set .col-1+.col-2,.woocommerce .woocommerce-order-details .col2-set .col-1+.col-2,.woocommerce .woocommerce-order-downloads .col2-set .col-1+.col-2{margin-top:30px}.woocommerce .woocommerce-customer-details .woocommerce-column__title,.woocommerce .woocommerce-order-details .woocommerce-column__title,.woocommerce .woocommerce-order-downloads .woocommerce-column__title{margin-bottom:21px}.woocommerce .woocommerce-customer-details{float:right}.woocommerce .woocommerce-customer-details address{border-radius:12px;border:unset;padding:25px 30px 18px;background:#fff;box-shadow:0 15px 38px 0 rgb(0 0 0 / .1)}.woocommerce ul.order_details.woocommerce-thankyou-order-details{padding:25px 30px 18px;box-shadow:0 15px 38px 0 rgb(0 0 0 / .1);position:relative;min-height:130px;margin-bottom:40px}.woocommerce ul.order_details.woocommerce-thankyou-order-details li{padding-right:unset;margin-right:unset}.woocommerce ul.order_details.woocommerce-thankyou-order-details li.woocommerce-order-overview__order{position:static;margin-bottom:25px;width:100%;height:auto;display:flex;flex-direction:column;font-size:14px;justify-content:center;border-right:unset;border-bottom:1px dashed #d3ced2;padding-bottom:15px}.woocommerce ul.order_details.woocommerce-thankyou-order-details li:not(.woocommerce-order-overview__order){border:unset;width:100%}.woocommerce ul.order_details.woocommerce-thankyou-order-details li:not(.woocommerce-order-overview__order):not(:last-child){margin-bottom:13px}@media all and (min-width:600px){.woocommerce ul.order_details.woocommerce-thankyou-order-details{padding:30px 30px 30px 160px}.woocommerce ul.order_details.woocommerce-thankyou-order-details li.woocommerce-order-overview__order{margin-bottom:0;padding:7px 15px 7px 0;position:absolute;width:100px;left:30px;top:30px;bottom:30px;border-bottom:unset;border-right:1px dashed #d9d9d9}.woocommerce ul.order_details.woocommerce-thankyou-order-details li:not(.woocommerce-order-overview__order) strong{display:inline-block}}.woocommerce-MyAccount-navigation ul{list-style:none;padding:15px 25px;margin:0;box-shadow:0 15px 38px 0 rgb(0 0 0 / .1)}.woocommerce-MyAccount-navigation ul li a{font-weight:700}.woocommerce-account .woocommerce-MyAccount-content{width:calc(70% - 30px);padding:20px 0}.woocommerce form span.show-password-input,.woocommerce-page form span.show-password-input{right:20px;top:16px;line-height:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-page form.checkout_coupon,.woocommerce-page form.login,.woocommerce-page form.register{box-shadow:0 15px 38px 0 rgb(0 0 0 / .1);padding:30px 35px 25px;border:unset}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:10px}.cleenday_module_message_box{display:flex;align-items:center;position:relative;min-height:70px;padding:10px 10px 10px 85px;border:0;box-shadow:0 15px 38px 0 rgb(0 0 0 / .1);background-color:#fff;z-index:0;border-radius:12px;margin-bottom:40px}.cleenday_module_message_box.woocommerce-error,.cleenday_module_message_box.woocommerce-info,.cleenday_module_message_box.woocommerce-message{background-color:#fff0}.cleenday_module_message_box.woocommerce-error:before,.cleenday_module_message_box.woocommerce-info:before,.cleenday_module_message_box.woocommerce-message:before{display:none}.cleenday_module_message_box.closable{padding-right:40px}.cleenday_module_message_box .message_title{margin-bottom:-1px;font-size:18px;line-height:1.25;color:inherit}.cleenday_module_message_box .message_text{font-size:16px;line-height:1.3em}.cleenday_module_message_box .message_text li{line-height:1.3em}.cleenday_module_message_box .message_text li:not(:only-child){padding:5px 0}.cleenday_module_message_box a{font-weight:600}.cleenday_module_message_box .message_icon_wrap{position:absolute;z-index:1;top:10px;left:10px;width:50px;height:50px;border-radius:6px}.cleenday_module_message_box .message_icon{display:flex;justify-content:center;align-items:center;height:100%;box-sizing:border-box;text-align:center;font-style:normal;font-size:30px;line-height:1;color:#fff}.cleenday_module_message_box .message_icon:before{font-family:"flaticon"}.cleenday_module_message_box .message_close_button{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;top:0;right:13px;bottom:0;width:45px;height:70px;border-top-right-radius:inherit;border-bottom-right-radius:inherit;text-align:center;font-size:14px;line-height:1;color:#d3d9e1;cursor:pointer;transition:0.4s}.cleenday_module_message_box .message_close_button:before{content:"\f101";font-family:"Flaticon"}.cleenday_module_message_box .message_close_button:hover{color:red}.cleenday_module_message_box.type_info .message_icon_wrap{background-color:#f2b40d}.cleenday_module_message_box.type_info .message_icon:before{content:"\f11d"}.cleenday_module_message_box.type_success .message_icon_wrap{background-color:#25b647}.cleenday_module_message_box.type_success .message_icon:before{content:"\f115"}.cleenday_module_message_box.type_error .message_icon_wrap{background-color:#ff224c}.cleenday_module_message_box.type_error .message_icon:before{content:"\f11e"}.cleenday_module_message_box.type_warning .message_icon_wrap{background-color:#ff630e}.cleenday_module_message_box.type_warning .message_icon:before{content:"\f11c"}.cleenday_module_message_box.woocommerce-message a.button{float:right;margin:-14px 0 -14px 25px}@media (max-width:600px){.cleenday_module_message_box{padding-left:75px}.cleenday_module_message_box .message_text{display:flex;flex-direction:column}.cleenday_module_message_box.woocommerce-message a.button{margin:13px 0 -6px -50px;align-self:flex-end;order:1}.cleenday_module_message_box .message_close_button{right:0;height:45px}}.woocommerce-NoticeGroup{margin-bottom:40px}.woocommerce .cleenday_module_message_box .message_content{width:100%;padding:5px 0}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff}.woocommerce-notices-wrapper{margin-bottom:20px}.woocommerce-notices-wrapper:empty{display:none}.woocommerce .woocommerce-checkout .cleenday_module_message_box{margin-bottom:20px}p.woocommerce-info{position:relative;display:flex;align-items:center;min-height:70px;padding:10px 10px 10px 85px;border:0;box-shadow:0 15px 38px 0 rgb(0 0 0 / .1);background-color:#fff;z-index:0;border-radius:12px;margin-bottom:40px}p.woocommerce-info:before{content:"\f11c";font-family:"Flaticon";position:absolute;z-index:1;top:10px;left:10px;width:50px;height:50px;border-radius:6px;background-color:#ff630e;font-size:30px;line-height:1;color:#fff;display:flex;justify-content:center;align-items:center}.woocommerce nav.woocommerce-pagination{margin:35px 0 60px 0;padding:0;text-align:left}.woocommerce nav.woocommerce-pagination ul{display:block;margin:0;border:0;font-size:0;text-align:center;white-space:nowrap;list-style:none;clear:both}.woocommerce nav.woocommerce-pagination ul li{float:none;display:inline-block;vertical-align:baseline;border:0;padding:0;overflow:visible}.woocommerce nav.woocommerce-pagination ul li:not(:last-child){margin-right:10px}.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a{display:inline-block;position:relative;z-index:1;height:50px;min-width:50px;border-radius:25px;padding:0 10px;border:2px solid #fff0;font-size:14px;line-height:50px;font-weight:700;text-align:center;background-color:#f7f5f7;vertical-align:middle;transition:0.4s}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a.current{position:relative;color:#fff;-webkit-user-select:none;user-select:none;cursor:default}.woocommerce nav.woocommerce-pagination ul li span.next,.woocommerce nav.woocommerce-pagination ul li span.prev,.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{line-height:48px}.woocommerce nav.woocommerce-pagination ul li span i,.woocommerce nav.woocommerce-pagination ul li a i{font-size:1em;font-weight:400;vertical-align:baseline;transition:all 0.4s,color 0s}.woocommerce nav.woocommerce-pagination ul li span.prev i,.woocommerce nav.woocommerce-pagination ul li a.prev i{transform:scaleX(-1);display:inline-block}@media (max-width:420px){.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a{height:38px;min-width:38px;border-radius:19px;line-height:38px}.woocommerce nav.woocommerce-pagination ul li span.next,.woocommerce nav.woocommerce-pagination ul li span.prev,.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{line-height:36px}}.woocommerce #comments~#review_form_wrapper #review_form{border-radius:12px}.woocommerce #comments~#review_form_wrapper #respond{margin-top:30px;margin-bottom:23px}.woocommerce #comments~#review_form_wrapper #respond p a{margin-right:9px}.woocommerce #comments~#review_form_wrapper #respond form#commentform{display:flex;flex-wrap:wrap}.woocommerce #comments~#review_form_wrapper #respond form#commentform>p,.woocommerce #comments~#review_form_wrapper #respond form#commentform>span,.woocommerce #comments~#review_form_wrapper #respond form#commentform>div{width:100%}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-notes{order:1}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-rating{order:2}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-author{order:3}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-email{order:4}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-comment{order:5}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-cookies-consent{order:6;margin:0 0 10px}.woocommerce #comments~#review_form_wrapper #respond form#commentform .wpml_language_code{order:7}.woocommerce #comments~#review_form_wrapper #respond form#commentform .form-submit{order:8;margin:0}.woocommerce #comments~#review_form_wrapper #respond form#commentform label{font-weight:400;margin:5px 0;font-size:15px}.woocommerce #comments~#review_form_wrapper #respond form#commentform label[for=wp-comment-cookies-consent]{margin-top:0}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-rating label{display:inline-block;margin-top:0;margin-right:15px;margin-bottom:16px;font-size:15px;font-weight:500}.woocommerce #comments~#review_form_wrapper #respond form#commentform>p.comment-form-author,.woocommerce #comments~#review_form_wrapper #respond form#commentform>p.comment-form-email{width:50%;float:left;margin-bottom:-6px}.woocommerce #comments~#review_form_wrapper #respond form#commentform>p.comment-form-author input,.woocommerce #comments~#review_form_wrapper #respond form#commentform>p.comment-form-email input{position:relative;width:100%}@media (max-width:600px){.woocommerce #comments~#review_form_wrapper #respond form#commentform>p.comment-form-author,.woocommerce #comments~#review_form_wrapper #respond form#commentform>p.comment-form-email{width:100%}}.woocommerce #comments~#review_form_wrapper #respond form#commentform>p.comment-notes{margin-bottom:2px;font-size:14px}.woocommerce #comments~#review_form_wrapper #respond form#commentform>p textarea{position:relative}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-rating{margin-bottom:0;padding-left:10px;padding-right:10px}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-rating .stars{display:inline-block;height:1em;line-height:1.2em;font-size:14px}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-rating .stars>span{display:flex;height:inherit}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-rating .stars a{margin-right:0!important;padding-right:1.3em;vertical-align:baseline}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-rating .stars a:before{content:"\f11f";font-family:"Flaticon";font-weight:700;left:2px;color:#c6c6c6}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-rating .stars a:hover~a::before{color:#c6c6c6!important}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-rating .stars:hover a::before{color:var(--cleenday-primary-color)!important}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-rating .stars.selected a.active::before{color:var(--cleenday-primary-color)}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-rating .stars.selected a.active~a::before{color:#c6c6c6}.woocommerce #comments~#review_form_wrapper #respond form#commentform .comment-form-rating .stars.selected a:not(.active)::before{color:var(--cleenday-primary-color)}.woocommerce #comments~#review_form_wrapper #respond #reply-title{margin-bottom:15px}.woocommerce div.product .woocommerce-tabs{display:block;padding-top:30px;margin-bottom:30px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:5px;overflow:visible;font-size:0;margin:auto;border-radius:10px;background-color:#ece8ec;z-index:1}.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{display:flex;align-items:center;justify-content:center;position:relative;margin:0;border:unset;border-radius:unset;padding:0;font-size:13px;line-height:24px;font-weight:600;text-align:center;background:unset;cursor:pointer;z-index:unset;transition:0.3s ease-in-out}.woocommerce div.product .woocommerce-tabs ul.tabs li:not(:last-child):before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;border-radius:6px;border:unset;box-shadow:unset;background-color:#fff0;z-index:-1;transition:0.4s,background-color 0.4s;transition-delay:0s,0.4s}.woocommerce div.product .woocommerce-tabs ul.tabs li.active~li:last-child:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:last-child:before{background-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:unset;border:unset;z-index:unset;-webkit-tap-highlight-color:#fff0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;position:relative;padding:14px 25px 12px;text-decoration:none;text-transform:uppercase;letter-spacing:.025em;font-weight:700;box-shadow:none;width:100%}@media (min-width:768px){.woocommerce div.product .woocommerce-tabs ul.tabs{display:grid;width:-moz-fit-content;width:fit-content;grid-auto-columns:1fr;grid-auto-flow:column}.woocommerce div.product .woocommerce-tabs ul.tabs li:nth-last-child(1).active~li:last-child:before{transform:translateX(0%)}.woocommerce div.product .woocommerce-tabs ul.tabs li:nth-last-child(2).active~li:last-child:before{transform:translateX(-100%)}.woocommerce div.product .woocommerce-tabs ul.tabs li:nth-last-child(3).active~li:last-child:before{transform:translateX(-200%)}.woocommerce div.product .woocommerce-tabs ul.tabs li:nth-last-child(4).active~li:last-child:before{transform:translateX(-300%)}.woocommerce div.product .woocommerce-tabs ul.tabs li:nth-last-child(5).active~li:last-child:before{transform:translateX(-400%)}.woocommerce div.product .woocommerce-tabs ul.tabs li:nth-last-child(6).active~li:last-child:before{transform:translateX(-500%)}}@media (max-width:767px){.woocommerce div.product .woocommerce-tabs ul.tabs{display:grid;width:100%;grid-auto-rows:1fr;grid-auto-flow:row}.woocommerce div.product .woocommerce-tabs ul.tabs li:nth-last-child(1).active~li:last-child:before{transform:translateY(0%)}.woocommerce div.product .woocommerce-tabs ul.tabs li:nth-last-child(2).active~li:last-child:before{transform:translateY(-100%)}.woocommerce div.product .woocommerce-tabs ul.tabs li:nth-last-child(3).active~li:last-child:before{transform:translateY(-200%)}.woocommerce div.product .woocommerce-tabs ul.tabs li:nth-last-child(4).active~li:last-child:before{transform:translateY(-300%)}.woocommerce div.product .woocommerce-tabs ul.tabs li:nth-last-child(5).active~li:last-child:before{transform:translateY(-400%)}.woocommerce div.product .woocommerce-tabs ul.tabs li:nth-last-child(6).active~li:last-child:before{transform:translateY(-500%)}}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:16px;padding:30px 0 16px 0}.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information{padding-top:50px}.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--reviews{padding-top:10px}.woocommerce div.product .woocommerce-tabs .panel #comments{padding-top:0;margin-top:0;margin-bottom:0}.woocommerce div.product .woocommerce-tabs .panel .woocommerce-noreviews{margin-top:20px}.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information>h2,.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--reviews #comments>h2{display:none}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes{border:unset;border-collapse:separate;border-spacing:0}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes tbody,.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes,.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes tr{border:unset}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th{border:unset;padding:12px 20px;font-size:16px;background-color:#ece8ec;width:240px}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes tr:first-child th{border-top-left-radius:12px}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes tr:last-child th{border-bottom-left-radius:12px}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes tr+tr th{padding-top:11px}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes tr+tr td{border-top:unset}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes td{font-style:normal;background:#fff;border:1px solid #ece8ec;padding:5px 20px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{transition:0.3s}.woocommerce #reviews #comments ol.commentlist li:not(:last-child){margin-bottom:0}.woocommerce .widget_price_filter .title-wrapper{margin-bottom:28px}.woocommerce .widget_price_filter .title-wrapper~form{margin-bottom:7px}.woocommerce .widget_price_filter .price_slider_wrapper{position:relative;z-index:1;margin-bottom:-7px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{border-radius:unset}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{top:50%;width:18px;height:18px;margin-left:-9px;margin-top:-9px;border-radius:50%;background-color:#fff;box-shadow:0 0 19px 1px rgb(0 0 0 / .15)}.woocommerce .widget_price_filter .ui-slider-horizontal{height:6px;margin:0 0 25px}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider.ui-widget-content{border:0;border-radius:2px;background:#ece8ec}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:0;font-size:17px;line-height:1;font-weight:700;text-align:left;text-transform:capitalize}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label{font-size:14px;font-weight:500;margin-top:3px;order:-1}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount .button{display:inline-block;height:unset;left:auto;padding:4px 15px 0;font-size:12px;line-height:26px;cursor:pointer;border:unset;border-radius:6px}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount .clear{display:none}.woocommerce .widget_product_search .woocommerce-product-search{display:flex;position:relative;z-index:1;justify-content:center;align-items:center;box-sizing:border-box;transition:box-shadow 0.4s}.woocommerce .widget_product_search .woocommerce-product-search [type=submit]{position:absolute;top:0;right:0;width:50px;height:50px;margin:0;padding:0;font-size:0;opacity:0;cursor:pointer}.woocommerce .widget_product_search .woocommerce-product-search [type=submit]:before{content:"\f100";position:absolute;font-family:"Flaticon"}.woocommerce .widget_layered_nav .woocommerce-widget-layered-nav-dropdown__submit{height:50px;color:#fff;text-transform:uppercase}.product_list_widget .product-title{font-size:16px;font-weight:600;line-height:1.6;transition:color 0.3s}.product_list_widget li .star-rating{font-size:12px;margin-top:7px;margin-bottom:-3px;margin-left:0}.product_list_widget ins{text-decoration:none}.product_list_widget .woocommerce-Price-amount{margin-top:0;font-size:14px;font-weight:600;transition:0.3s}.product_list_widget del{opacity:1;order:1;margin-left:9px;font-weight:500}.product_list_widget del .woocommerce-Price-amount{font-weight:inherit;color:inherit}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a{padding:7px 0 5px;line-height:24px}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding-top:0;padding-bottom:0}.widget_shopping_cart .blockUI.blockOverlay{background-color:transparent!important}@media (min-width:1025px) and (max-width:1200px){.sidebar_left .columns-3>ul.wgl-products,.sidebar_right .columns-3>ul.wgl-products{--products-width:50%}}@media (max-width:1200px){.woocommerce-mini-cart__buttons.buttons{display:block}.woocommerce.widget_shopping_cart .buttons a,.woocommerce .widget_shopping_cart .buttons a{width:100%}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%}.woocommerce .cart-collaterals .cross-sells>h2,.woocommerce-page .cart-collaterals .cross-sells>h2{text-align:center}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}}@media (max-width:1024px){.woocommerce-mini-cart__buttons.buttons{display:flex}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:10px;margin-bottom:0;width:auto}}@media (min-width:769px) and (max-width:992px){.sidebar_left .columns-3>ul.wgl-products,.sidebar_right .columns-3>ul.wgl-products{--products-width:50%}}@media (max-width:992px){.columns-4 ul.wgl-products{--products-width:50%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}body.woocommerce-checkout .woocommerce-checkout>div,body.woocommerce-checkout .woocommerce-checkout>#order_review_heading,body.woocommerce-checkout .woocommerce-checkout>#order_review{width:100%}}@media (max-width:768px){.wgl-products-wrapper ul.wgl-products{--products-width:50%}.woocommerce-cart-form__contents td.actions .coupon .button.alt,.woocommerce-cart-form__contents td.actions .coupon .input-text,.woocommerce-cart-form__contents td.actions .coupon .input-text+.button{float:none!important}.woocommerce .cart-collaterals .cross-sells .wgl-products .product,.woocommerce-page .cart-collaterals .cross-sells .wgl-products .product{--products-width:50%}.woocommerce .cart-collaterals .woocommerce-shipping-calculator,.woocommerce .cart-collaterals .woocommerce-shipping-destination,.woocommerce-page .cart-collaterals .woocommerce-shipping-calculator,.woocommerce-page .cart-collaterals .woocommerce-shipping-destination{margin-left:0}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.summary{width:100%;clear:both}.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{width:100%;margin-bottom:50px;max-width:unset}.woocommerce table.cart td.actions .button,.woocommerce table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .button,.woocommerce #content table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .coupon .button{display:block;width:auto}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{font-size:20px;font-weight:600}.woocommerce table.shop_table_responsive tr.order-total td::before,.woocommerce-page table.shop_table_responsive tr.order-total td::before{font-weight:700}.woocommerce table.shop_table tbody tr td.product-remove,.woocommerce-page table.shop_table tbody tr td.product-remove{padding:10px 0}.woocommerce table.shop_table_responsive.cart tr,.woocommerce-page table.shop_table_responsive.cart tr{box-shadow:0 15px 38px 0 rgb(0 0 0 / .1);margin-bottom:35px;padding:10px 30px 10px;position:relative;border-radius:12px}.woocommerce table.shop_table_responsive.cart tr:last-child,.woocommerce-page table.shop_table_responsive.cart tr:last-child{padding-top:30px}.woocommerce table.shop_table_responsive.cart tr:first-child td,.woocommerce-page table.shop_table_responsive.cart tr:first-child td{padding:10px 0}.woocommerce table.shop_table_responsive.cart tr td,.woocommerce-page table.shop_table_responsive.cart tr td{display:flex;align-items:center;justify-content:space-between;background-color:transparent!important;border:unset;padding:10px 0}.woocommerce table.shop_table_responsive.cart tr td.product-quantity,.woocommerce-page table.shop_table_responsive.cart tr td.product-quantity{padding:4px 0}.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity-wrapper,.woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity-wrapper{height:40px;padding:0 35px}.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity-wrapper span,.woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity-wrapper span{margin:auto 10px}.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity-wrapper .qty,.woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity-wrapper .qty{font-size:16px}.woocommerce table.shop_table_responsive.cart tr td.product-remove a,.woocommerce-page table.shop_table_responsive.cart tr td.product-remove a{position:absolute;right:40px;top:20px}.woocommerce table.shop_table_responsive.cart tr td.product-thumbnail,.woocommerce-page table.shop_table_responsive.cart tr td.product-thumbnail{width:100%;padding-top:20px}.woocommerce table.shop_table_responsive.cart tr td.product-thumbnail:before,.woocommerce-page table.shop_table_responsive.cart tr td.product-thumbnail:before{display:none}.woocommerce table.shop_table_responsive.cart tr td.actions,.woocommerce-page table.shop_table_responsive.cart tr td.actions{padding-top:5px;padding-bottom:20px;display:block;border-collapse:collapse}.woocommerce table.shop_table_responsive.cart tr td.actions .coupon,.woocommerce-page table.shop_table_responsive.cart tr td.actions .coupon{padding:0}.woocommerce table.shop_table_responsive.cart tr td.actions button,.woocommerce-page table.shop_table_responsive.cart tr td.actions button{width:100%!important;margin-top:10px!important}.woocommerce table.shop_table_responsive.cart tr td.actions input,.woocommerce-page table.shop_table_responsive.cart tr td.actions input{margin-bottom:10px;width:100%!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin-bottom:0}.woocommerce form.checkout_coupon .form-row.form-row-last,.woocommerce-page form.checkout_coupon .form-row.form-row-last{padding-left:0}.woocommerce form.checkout_coupon .form-row.form-row-last button,.woocommerce-page form.checkout_coupon .form-row.form-row-last button{width:100%}.woocommerce form.checkout_coupon .form-row.form-row-first,.woocommerce-page form.checkout_coupon .form-row.form-row-first{padding-right:0}.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table thead th.product-name,.woocommerce table.shop_table tfoot tr th{padding-left:20px}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th.product-name{padding-left:20px}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table th:last-child,.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table td:last-child{padding-right:20px}body.woocommerce-checkout #order_review table.shop_table td.product-name,body.woocommerce-checkout .woocommerce-order-details table.shop_table td.product-name{padding-left:20px}.woocommerce .col2-set{float:left;width:100%;margin-right:0}.woocommerce #order_review_heading,.woocommerce #order_review{width:100%}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:auto;margin-bottom:0}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin-left:0}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{width:100%}}@media (max-width:600px){.woocommerce .cart-collaterals .cross-sells .wgl-products .product,.woocommerce-page .cart-collaterals .cross-sells .wgl-products .product{--products-width:100%}.woocommerce form.checkout_coupon .form-row{width:100%}.wgl-products-wrapper ul.wgl-products,.woocommerce .wgl-products-wrapper ul.wgl-products{--products-width:100%}.wgl-woocommerce-sorting p.woocommerce-result-count{width:100%;margin:0 0 20px 0;text-align:right}.wgl-woocommerce-sorting p.woocommerce-result-count+.woocommerce-ordering{width:100%}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th{padding:14px 20px;width:auto}.woocommerce-cart-form__contents #coupon_code{margin-bottom:9px}.woocommerce-cart-form__contents #coupon_code,.woocommerce-cart-form__contents #coupon_code+.button{width:100%}body.woocommerce-checkout .form-row-first,body.woocommerce-checkout .form-row-last{width:100%}body .comment-respond .comment-reply-title,.related.products>h2,.upsells.products>h2,.woocommerce div.product .product_title,body.woocommerce-checkout h3,.checkout.woocommerce-checkout #ship-to-different-address,.checkout.woocommerce-checkout #ship-to-different-address span{font-size:32px;line-height:40px}.woocommerce .cart-collaterals .cross-sells>h2,.woocommerce-page .cart-collaterals .cross-sells>h2{font-size:22px;line-height:40px}}@media (max-width:426px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding:30px 20px 10px}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text{width:180px}.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button{margin-left:0}}@media (max-width:379px){body.woocommerce-checkout #payment{padding:15px}body.woocommerce-checkout #payment ul.payment_methods li.woocommerce-notice{padding:11px 15px 11px 15px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:11px 15px 11px 15px}.woocommerce table.shop_table_responsive.cart tr,.woocommerce-page table.shop_table_responsive.cart tr{padding:0 15px 0}.woocommerce table.shop_table_responsive.cart tr:last-child,.woocommerce-page table.shop_table_responsive.cart tr:last-child{padding-top:10px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding:30px 15px 15px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-page form.checkout_coupon,.woocommerce-page form.login,.woocommerce-page form.register{padding:10px 15px 0}}.woocommerce #review_form #respond form#commentform label,.woocommerce div.product form.cart div.quantity label.label-qty,.woocommerce form .form-row,body .select2-container{font-family:var(--cleenday-content-font-family)}.woocommerce-error,.woocommerce-info,.woocommerce-message{color:var(--cleenday-content-color)}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce .cart input.button,.wgl-theme-header .woo_mini-count span,.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{font-family:var(--cleenday-header-font-family)}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th,.woocommerce-cart-form .coupon label{font-family:var(--cleenday-header-font-family);font-weight:var(--cleenday-header-font-weight)}.woocommerce .cart-collaterals .cart_totals table th{font-family:var(--cleenday-header-font-family);color:var(--cleenday-header-font-color)}body .select2-container--default .select2-search--dropdown .select2-search__field:hover,body .select2-container--default .select2-search--dropdown .select2-search__field:focus,#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce label,.woocommerce strong,.woocommerce .woo_mini_cart .total strong,.woocommerce-page .cart-collaterals .cart_totals table th,.woocommerce ul.cart_list li a,.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-name a:hover,.woocommerce ul.product_list_widget li a,.woocommerce-tabs .comment-reply-title,.woocommerce form .form-row label,.woocommerce table.shop_table tfoot tr th,.woocommerce ul#shipping_method li label,#add_payment_method .wc-proceed-to-checkout .button__wrapper .checkout-button,.woocommerce-checkout .wc-proceed-to-checkout .button__wrapper .checkout-button,.woocommerce table.shop_table div.quantity .qty,.woocommerce table.shop_table div.quantity .qty::placeholder,.woocommerce div.product .woocommerce-tabs .panel #respond #commentform label,.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product form.cart div.quantity .quantity-wrapper .qty::placeholder,.woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart div.quantity .qty::placeholder,.woocommerce div.product form.cart .reset_variations:before,.woocommerce div.product form.cart .group_table tr td label,.woocommerce-grouped-product-list-item__label a,.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before,.woocommerce form .form-row .required,.woocommerce-review-link:hover,.product_meta>span a:hover,.woocommerce form .form-row .required,.woocommerce .summary .product_meta>span span.title,.woocommerce .widget_shopping_cart .total,.woocommerce-review-link:hover,.woocommerce.single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger,.woocommerce.single div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce.single div.product .woocommerce-tabs ul.tabs li a:hover,.cleenday_module_message_box a{color:var(--cleenday-header-font-color)}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span:before,.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span:after,.woocommerce div.product form.cart .quantity .quantity-wrapper span:before,.woocommerce div.product form.cart .quantity .quantity-wrapper span:after,.woocommerce table.shop_table thead th{background-color:var(--cleenday-header-font-color)}.wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li img,.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{border-color:var(--cleenday-header-font-color)}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--cleenday-header-font-color) #fff0 #fff0 #fff0}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce table.shop_table thead th,.woocommerce table.shop_table td.product-name,.woocommerce .woocommerce-cart-form table.shop_table td,.wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a,.wgl-theme-header .woocommerce-mini-cart span.quantity,.checkout.woocommerce-checkout #ship-to-different-address,.checkout.woocommerce-checkout #ship-to-different-address span,.woocommerce .product_meta>span span.title,.product_list_widget .product-title,ul.wgl-products .woocommerce-loop-product__title,.woocommerce-tabs ul.tabs li{font-family:var(--cleenday-header-font-family)}#add_payment_method table.cart td.actions .coupon .input-text,.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__total,.wgl-theme-header .wgl-woo_mini_cart .header_cart-heading_description,.woocommerce div.product form.cart .group_table tr td label,.woocommerce div.product span.price{font-family:var(--cleenday-header-font-family);font-weight:var(--cleenday-header-font-weight)}ul.wgl-products li.product-category a:hover h2,.wgl-theme-header .wgl-woo_mini_cart .header_cart-heading_description:after,ul.wgl-products .price,.product_list_widget .woocommerce-Price-amount,ul.wgl-products .woocommerce-loop-product__title a:hover,.woocommerce-grouped-product-list-item__price,.woocommerce .woocommerce-cart-form__cart-item .product-thumbnail img,.woocommerce div.product .woocommerce-product-gallery .flex-viewport,.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.woocommerce .woocommerce-cart-form table.shop_table td.product-name a:hover,.woocommerce-cart-form .coupon label:after,.woocommerce .cart-collaterals .cart_totals>h2:after,.woocommerce-page .cart-collaterals .cart_totals>h2:after,.woocommerce .summary .product_meta>span a:hover,.woocommerce ul.cart_list li a:hover,.woocommerce table.shop_table tfoot tr.order-total td .woocommerce-Price-amount.amount,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-mini-cart__total .woocommerce-Price-amount,.woocommerce table.shop_table .woocommerce-Price-amount.amount,.woocommerce.single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover,.woocommerce .star-rating span:before,.woocommerce #review_form #respond p a,.cleenday_module_message_box a:hover,.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li .wgl_mini-cart_contents a:hover,.woocommerce .wgl_mini-cart_flex .wgl_mini-cart_image:hover~.wgl_mini-cart_contents a{color:var(--cleenday-primary-color)}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals button.button,.woocommerce div.product form.cart .quantity .quantity-wrapper span:hover,.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span:hover,.wgl-theme-header .woo_mini-count span,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.widget_price_filter .price_slider_amount .button,.woocommerce button.button[name=update_cart]{background-color:var(--cleenday-primary-color)}.widget_price_filter .button:before{color:var(--cleenday-secondary-color)}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li:hover img{box-shadow:0 0 0 2px var(--cleenday-secondary-color),0 0 28.5px 1.5px rgba(var(--cleenday-secondary-rgba-color),.2)}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce ul.wgl-products li a.add_to_cart_button,.woocommerce ul.wgl-products li a.button,.woocommerce ul.wgl-products li a.wc-forward,.wgl-theme-header .woo_mini-count span,.woocommerce .quantity-wrapper input[type=number],.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce table.shop_table tfoot tr.order-total td .woocommerce-Price-amount.amount,ul.wgl-products .price,.woocommerce .products ul.wgl-products .price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-mini-cart__total .woocommerce-Price-amount,.woocommerce table.shop_table .woocommerce-Price-amount.amount,.woocommerce span.onsale,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,.widget_price_filter .price_slider_amount .price_label,.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2,.woocommerce .woo_mini_cart .total strong,.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item .quantity,.woocommerce table.shop_table td.product-name .product-quantity,.woocommerce .widget_shopping_cart .total,.woocommerce .cart-collaterals .cart_totals table tbody tr td,.woocommerce-page .cart-collaterals .cart_totals table tbody tr td,.woocommerce-page .cart-collaterals .cart_totals table th,.woocommerce table.shop_table tfoot tr th{font-family:var(--cleenday-additional-font-family)}.woocommerce del,.woocommerce #review_form #respond form#commentform label,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select,.widget_price_filter .price_slider_amount .price_label,.select2-container .select2-selection,.select2-container--open .select2-selection,.select2-container--focus .select2-selection,.select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce .summary .product_meta>span,.woocommerce .summary .product_meta>span a,.woocommerce table.shop_table td.product-name .product-quantity,#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item .quantity{color:var(--cleenday-additional-font-color)}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:hover:disabled,.woocommerce #respond input#submit:hover:disabled[disabled],.woocommerce a.button.disabled:hover,.woocommerce a.button:hover:disabled,.woocommerce a.button:hover:disabled[disabled],.woocommerce button.button.disabled:hover,.woocommerce button.button:hover:disabled,.woocommerce button.button:hover:disabled[disabled],.woocommerce input.button.disabled:hover,.woocommerce input.button:hover:disabled,.woocommerce input.button:hover:disabled[disabled]{background-color:var(--cleenday-additional-font-color)}.woocommerce button.button,.woocommerce a.button.alt,.woocommerce input.button.alt,.wc-proceed-to-checkout a.checkout-button,.woocommerce-message a.button,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce #respond input#submit.disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.alt,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce table.shop_table.cart .coupon .button,.woocommerce a.button,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce #payment #place_order,.woocommerce #respond input#submit,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:hover:disabled,.woocommerce #respond input#submit:hover:disabled[disabled],.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-mini-cart__buttons .button.checkout:hover,.woocommerce-mini-cart__buttons .button:not(.checkout),.woocommerce-widget-layered-nav-dropdown__submit,ul.wgl-products li.product a.button,ul.wgl-products li.product a.wc-forward,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals button.button:hover,.widget_price_filter .price_slider_amount .button:hover,.woocommerce button.button[name=update_cart]:hover{background-color:var(--cleenday-button-color-idle)}.woocommerce-message a.button:hover,.woocommerce #payment #place_order:hover,.woocommerce #respond input#submit:hover,.woocommerce #review_form #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce button.button.alt:hover,.woocommerce input.button:hover,.woocommerce-widget-layered-nav-dropdown__submit:hover,.woocommerce table.shop_table.cart .coupon .button:hover,.woocommerce-mini-cart__buttons .button.checkout,.woocommerce-mini-cart__buttons .button:not(.checkout):hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,ul.wgl-products li.product a.button:hover,ul.wgl-products li.product a.wc-forward:hover{background-color:var(--cleenday-button-color-hover)}ul.wgl-products li a.button:before,ul.wgl-products li a.button.loading:after,ul.wgl-products li a.wc-forward:before,ul.wgl-products li a.wc-forward.loading:after,.woocommerce div.product form.cart .reset_variations:hover:before{color:var(--cleenday-button-color-hover)}