li.product{position:relative}.onsale{position:absolute;top:10px;left:10px;background-color:#f27061;color:#fff;padding:10px;font-size:16px;font-weight:600;text-transform:uppercase;z-index:9;border-radius:2px}.woocommerce-notices-wrapper svg{width:16px;height:16px;color:#fff}.woocommerce-notices-wrapper a{text-decoration:underline;color:#fff}.grid li.product{border:1px solid transparent;border-radius:4px;display:flex;flex-direction:column;gap:8px}.grid li.product:hover,.grid li.product.show-border{border:1px solid #ececec;border-radius:4px}.product__add-to-cart{opacity:0;position:absolute;top:40%}li.product:hover .product__add-to-cart{opacity:1;gap:15px;transition:all .4s ease}.product__add-to-cart a:hover svg,.product__add-to-cart a:hover svg *{color:#fff;fill:#fff;stroke:#fff}.view-list .product:hover{box-shadow:0px 8px 24px 0px rgba(0,44,84,.08)}.view-list{grid-template-columns:repeat(1,minmax(0, 1fr)) !important}.site-main .view-list .product{padding:24px;flex-direction:row}.site-main .view-list .product img{max-width:300px}.site-main .view-list .product .woocommerce-loop-product__link{position:relative}.site-main .page-description{padding-bottom:50px}.woocommerce .view-list .hidden-view-list,.woocommerce .view-grid .hidden-view-grid{display:none !important}ul.products{margin:0;padding:0}ul.products li.product{list-style:none;position:relative;margin-bottom:2em}ul.products li.product img{display:block}ul.products li.product .button{display:block}@media screen and (min-width:48em){ul.products li.product{width:30.79667%;float:left;margin-right:3.8%}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}ul.products.columns-1 li.product{float:none;width:100%}ul.products.columns-2 li.product{width:48.1%}ul.products.columns-3 li.product{width:30.79667%}ul.products.columns-4 li.product{width:22.15%}ul.products.columns-5 li.product{width:16.96%}ul.products.columns-6 li.product{width:13.49333%}}.single-product div.product{position:relative}.single-product div.product .woocommerce-product-gallery{position:relative;display:flex;flex-direction:column;gap:24px}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:10px;right:10px;display:block;z-index:99}.woo-variation-gallery-wrapper .woo-variation-gallery-trigger{top:10px;right:10px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));gap:10px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;max-width:80px;max-height:80px;border-radius:4px;border:1px solid #ececec;padding:15px}.woo-variation-gallery-thumbnail-wrapper .slick-slide{max-width:90px}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{border-radius:4px;border:1px solid #ececec;padding:15px}.woo-variation-gallery-wrapper .slick-current .wvg-gallery-thumbnail-image{border-color:var(--primary-color)}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{opacity:.7}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.7}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product .product_title{font-size:24px;font-style:normal;font-weight:600;line-height:normal}.stock:empty:before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#e2401c}@media screen and (min-width:768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%}}.site-header-cart{position:relative;margin:0;padding:0}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.star-rating,.wc-tab .page-content .star-rating *,.page-content .wc-block-grid__products .star-rating *{overflow:hidden;position:relative;height:24px;line-height:20px !important;width:6.5em;font-family:star !important;font-weight:400;font-size:13px !important;letter-spacing:3px}.woocommerce-product-rating .woocommerce-review-link{line-height:24px}.star-rating:before,.wc-tab .page-content .star-rating:before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span,.wc-tab .page-content .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before,.wc-tab .page-content .star-rating span:before{font-family:star !important;content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#ffd74b !important}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star !important;content:"\53";color:#404040;text-indent:0;opacity:.25}p.stars a:hover~a:before{content:"\53";color:#404040;opacity:.25}p.stars:hover a:before{content:"\53";color:#ffd74b;opacity:1}p.stars.selected a.active:before{content:"\53";color:#ffd74b;opacity:1}p.stars.selected a.active~a:before{content:"\53";color:#404040;opacity:.25}p.stars.selected a:not(.active):before{content:"\53";color:#ffd74b;opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative;color:#9c9c9c}.woocommerce-tabs ul.tabs li a{padding:4px 0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{clear:both;color:#fff !important}.woocommerce-error{background-color:#e2401c}.woocommerce-message *,.woocommerce-info *,.woocommerce-error *,.woocommerce-noreviews *,p.no-comments *{color:#fff}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#3d9cd2;z-index:9999}@media screen and (min-width:48em){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgba(0,0,0,.2)}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{left:0;display:block}}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#4169e1;box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .25em rgba(0,0,0,.1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#4169e1}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(0,0,0,.1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.variations .label label{font-family:var(--font-body-second-family);font-size:16px;font-style:normal;font-weight:600;line-height:normal;color:var(--color-heading)}.variations tbody{display:flex;flex-direction:column;gap:16px}.woo-variation-swatches.wvs-show-label .variations td,.woo-variation-swatches.wvs-show-label .variations th{display:inline-flex;align-items:center}.single_variation_wrap{padding-top:16px;display:flex;flex-direction:column;gap:16px}.woo-selected-variation-item-name{display:none !important}.price ins{text-decoration:none}.price .woocommerce-Price-amount,.price .woocommerce-Price-amount *{color:var(--primary-color,#436cff);font-family:var(--font-body-second-family);font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px}.price del .woocommerce-Price-amount,.price del .woocommerce-Price-amount *{color:var(--primary-text-color,#686868) !important;font-family:var(--font-body-second-family);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.quantity{max-width:130px}.quantity input{width:40px;text-align:center;border:none;padding:1px;font-size:16px}.quantity input:focus,.quantity input:active{outline:none;border:none}.quantity button{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.quantity button:hover{color:var(--primary-color)}.single_add_to_cart_button{padding-top:17px !important;padding-bottom:17px !important}.sku_wrapper,.posted_in,.tagged_as{color:var(--color-heading);font-size:16px;font-style:normal;font-weight:600;line-height:150%}.sku_wrapper .sku,.tagged_as a,.posted_in a{font-weight:400;color:var(--primary-text-color)}.single_add_to_wishlist_button{padding:16px}.single-product .summary.entry-summary{padding:32px}.single_add_to_wishlist_button:hover{border-color:var(--primary-color)}.yith-wcwl-add-to-wishlist{display:none !important}.woocommerce-variation-availability{width:100%;display:flex;flex-direction:column;gap:16px}.section-single-product .ps-product__left{max-width:556px}.section-single-product .ps-product__right form{width:100%}.reset_variations{font-size:12px;margin-left:12px;text-decoration:underline;color:#f27061;font-weight:400}.woocommerce-variation.single_variation{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.variations .label{padding-right:24px;min-width:100px;text-align:left}.woo-variation-swatches .variable-items-wrapper{gap:12px}.variations .value select{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:4px;font-size:14px;font-weight:400;line-height:normal}.price .woocs_price_code,.price{display:flex;gap:12px;align-items:center}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){box-shadow:none !important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){border:1px solid #68686826}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{border:1px dashed var(--primary-color)}.countdown-timer__content__counter .figure{color:#ff890c;text-align:center;font-family:var(--font-body-second-family);font-size:20px;font-style:normal;font-weight:500;line-height:normal}.wc-tabs{border-bottom:2px solid #ececec}.woocommerce-tabs ul.tabs li.active a,.woocommerce-tabs ul.tabs li:hover a{color:var(--primary-color)}.wc-tabs .active a:before{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:var(--primary-color)}.wc-tab .page-content *{color:var(--color-heading)}.wc-tabs-wrapper{margin-bottom:150px}.loop_add_to_cart_button{padding:10px;border-radius:4px;border:1px solid #ececec;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;text-decoration:none !important}.loop_add_to_cart_button:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.loop_add_to_cart_button:hover *{color:#fff}.button.yith-wcqv-button{display:none}.woocommerce-loop-product-rating,.woocommerce-loop-product-rating .text-rating-average{font-size:13px !important;line-height:13px !important;color:#686868 !important}.loop-price *,.loop-price ins,.loop-price ins *,.wc-block-grid__product .price *,.wc-block-grid__product .price ins,.wc-block-grid__product .price ins *{color:var(--primary-color);font-size:16px !important;font-weight:600 !important;line-height:150% !important}.loop-price del,.loop-price del *,.wc-block-grid__product .price del,.wc-block-grid__product .price del *{color:#686868 !important;font-size:13px !important}.product-reviews-summary .rating-graph{min-width:250px}.woocommerce-Reviews-form #respond .comment-form-cookies-consent{margin-bottom:0 !important}.woocommerce-Reviews .commentlist .comment-body>hr{margin-top:12px !important;margin-bottom:12px !important}.woocommerce-Reviews .commentlist .comment-author img{border-radius:50%}.single-product .header-sticky.scrolled-past-header{position:unset}.admin-bar .single-product__sticky-bar{top:32px}.single-product__sticky-bar{display:none;box-shadow:0px 4px 16px 0px rgba(26,45,63,.1)}.single-product__sticky-bar.viewport{display:block;transition:top .25s}.single-product__sticky-bar img{max-width:120px;border-radius:4px}.single-product__sticky-bar .wc-tabs-wrapper{margin-bottom:0}.single-product__sticky-bar h2{font-size:36px;font-style:normal;font-weight:600;line-height:normal}.single-product__sticky-bar .woocommerce-tabs ul.tabs li a{font-size:20px;font-style:normal;font-weight:600;line-height:normal}.single-product__sticky-bar .wc-tabs{border-bottom:none}.single-product__sticky-bar .single_sale,.single-product__sticky-bar hr{display:none}.section-products li.product{position:relative}.section-products li.product .stock{position:absolute;top:10px;left:72px;background-color:#dfffbe;color:#58ab00;padding:10px;font-size:16px;font-weight:600;text-transform:uppercase;z-index:9;border-radius:2px}.woocommerce-result-count{color:#343434;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.section-products__header-orderby select{padding-right:5px;padding-left:5px}.section-products__header-orderby .currency-divider{height:22px;background:#eaeaea}.section-products__header-orderby .shop-view{color:#9c9c9c;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.section-products__header-orderby .shop-view.active{text-decoration:underline;color:#343434}.section-products__header-title h1{color:var(--color-heading);font-size:25px;font-style:normal;font-weight:600;line-height:normal}.product .woocommerce-loop-product-rating .star-rating,.product .woocommerce-loop-product-rating .star-rating *{line-height:15px !important;font-size:10px !important;height:15px !important}#comments .woocommerce-Reviews-title{display:none}.product-reviews-average h3{font-size:70px;font-style:normal;font-weight:600;line-height:70px}.product-reviews-average .currency-divider{height:70px}.loop_add_to_cart_button.style-default{line-height:22px !important}.add_to_wishlist.style-default{padding:15px !important}.product__add-to-cart-bottom.style-default .yith-wcqv-button{padding:15px !important}.product__add-to-cart-list .loop-price *,.product__add-to-cart-list .loop-price ins,.product__add-to-cart-list .loop-price ins *{color:var(--primary-color);font-size:25px !important;font-weight:600 !important;line-height:normal !important}.product__add-to-cart-list .loop-price del,.product__add-to-cart-list .loop-price del *{color:#9babcd !important;font-size:16px !important;font-weight:400 !important;line-height:150% !important}.view-list .product .woocommerce-loop-product__title{font-size:25px;font-style:normal;font-weight:600;line-height:normal}.view-list li.product{gap:24px}.view-list .woocommerce-loop-product__brand{color:#9c9c9c !important;font-size:14px !important;font-style:normal !important;font-weight:400 !important;line-height:normal !important}.section-products .view-grid .product{padding:12px}.section-products .view-list .product{gap:48px}.section-products .view-list .product .woocommerce-loop-product__link{flex-direction:row;gap:24px}.hidden-view-grid .product-policy ul{flex-direction:column !important;gap:10px !important}.section-products .view-list .product .woocommerce-loop-product-rating{display:none}.section-products .view-list .product .hidden-view-grid .woocommerce-loop-product-rating{display:flex;margin-bottom:16px}.section-products .view-list .product .section-product__add-to-cart.hidden-view-grid{display:flex;justify-content:center}.section-products .view-list .product .section-loop-product__title,.section-products .view-list .product .section-product__add-to-cart.hidden-view-grid .product__add-to-cart-list{align-items:flex-start;justify-content:center}.section-products .view-list .product .section-product__add-to-cart.hidden-view-grid .add_to_wishlist{width:48px;height:48px}.loop_add_to_cart_text{color:#9c9c9c;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.woocommerce .wc-block-components-price-slider__range-input{z-index:9 !important}.woocommerce .wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{border-color:#d1d5db !important;border-radius:4px !important}.woocommerce .wc-block-components-price-slider__range-input-progress{--range-color:#d1d5db !important;--track-background:linear-gradient(to right,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100%/100% 100%;background:var(--track-background) !important}.wc-block-components-product-rating__stars span{color:#ffd74b !important}.woocommerce .wc-block-components-product-rating__stars{font-size:10px;width:6.7em;letter-spacing:3px}.woocommerce .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{min-width:16px;min-height:16px;width:16px;height:16px}.woocommerce .editor-styles-wrapper .wc-block-components-checkbox,.woocommerce .wc-block-components-checkbox{margin-top:.5em}.woocommerce .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.woocommerce .wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#fff;margin-left:0;margin-top:-1px}#yith-quick-view-content div.images,#yith-quick-view-content div.summary{width:50%}#yith-quick-view-content div.product .woocommerce-product-gallery{gap:16px}li.product .added_to_cart.wc-forward,.wc-block-grid__products .added_to_cart.wc-forward{display:none}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{padding:1rem;border-radius:.25rem;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;align-items:center}.wc-block-grid__product.wc-block-grid__product{width:100% !important;max-width:100% !important;flex:auto !important}.wc-block-featured-product__description{max-height:195px;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.wc-block-grid__products{gap:4px}.wc-block-grid__products>li{border:1px solid #ececec;border-radius:4px;padding:12px}.wc-block-grid__products li .wc-block-grid__product-price{display:flex;align-items:center;justify-content:center}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{width:6.5em !important}.wc-block-grid__product-onsale{background-color:#f27061 !important;border-color:#f27061 !important;color:#fff !important;padding:5px !important;font-size:16px !important;font-weight:600 !important;text-transform:uppercase !important;border-radius:2px !important;top:0 !important;right:0 !important}.wc-block-grid__product-onsale *{color:#fff !important}.wc-block-grid__products li .wp-block-button__link{border-radius:4px;border:1px solid #ececec;background-color:#fff;color:var(--primary-text-color)}.wc-block-grid__products li .wp-block-button__link:hover,.wc-block-grid__products li .wp-block-button__link:active{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.page-content .wc-block-grid__products{display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));gap:10px;padding-top:32px}.wc-block-grid__product a{text-decoration:none !important}.wc-block-grid__product .wc-block-grid__product-title{font-size:16px;line-height:24px;color:var(--color-heading)}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:14px !important;line-height:22px !important}ul.view-list .product .add_to_cart_button,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{padding:10px 32px}ul.view-list .product .add_to_cart_button,ul.view-list .product .product_type_variable.loop_add_to_cart_button{min-width:145px}.wc-block-components-button{border-radius:4px;border:1px solid var(--primary-color);background-color:#fff;color:var(--primary-color) !important}.wc-block-components-button *{color:var(--primary-color) !important}.wc-block-components-button:hover,.wc-block-components-button:active{border-color:var(--primary-color);background-color:var(--primary-color);color:#fff !important}.wc-block-components-button:hover *,.wc-block-components-button:active *{color:#fff !important}.wp-block-woocommerce-proceed-to-checkout-block .wc-block-components-button{border-color:#f27061;background-color:#f27061}.wp-block-woocommerce-proceed-to-checkout-block .wc-block-components-button *{color:#fff !important;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.wp-block-woocommerce-proceed-to-checkout-block .wc-block-components-button:hover{border-color:#f27061;background-color:#fff}.wp-block-woocommerce-proceed-to-checkout-block .wc-block-components-button:hover *{color:#f27061 !important}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,table.wc-block-cart-items .wc-block-components-product-price *{font-size:16px;font-style:normal;font-weight:600;line-height:normal;color:var(--color-heading)}.page-content .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{width:16px;height:16px;min-width:16px;min-height:16px}.page-content .wc-block-components-checkbox .wc-block-components-checkbox__mark{margin-left:-1px;margin-top:-3px}.woocommerce-notice svg{width:16px;height:16px}.return-to-shop{padding-top:24px;display:flex;justify-content:center;align-items:center}.return-to-shop a{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:4px;font-family:var(--font-body-second-family);font-size:16px;font-style:normal;line-height:normal;border:1px solid var(--primary-color);background:var(--primary-color);color:#fff !important;max-width:300px}.return-to-shop a:hover{background:#fff !important;color:var(--primary-color) !important;stroke:var(--primary-color) !important}.woocommerce-page .page-content .view-grid .product a{text-decoration:none !important}.woocommerce-page .page-content .view-grid .product .woocommerce-loop-product__title{font-size:1rem !important;line-height:1.5rem !important}.woocommerce-page .page-content .view-grid .product .star-rating span:before{line-height:15px !important;font-size:10px !important;height:15px !important}.woocommerce-cart-form .product-name a{font-size:16px;font-weight:600;color:var(--color-heading);text-decoration:none;line-height:normal}.woocommerce-cart-form thead th{font-size:16px;font-weight:600;color:#fff;text-transform:none}.woocommerce-cart-form .table-wrap{border-radius:6px}.woocommerce-cart-form table{border:1px solid #ececec}.woocommerce-cart-form .actions .btn{margin-left:auto}.woocommerce-cart .cart_totals h2{font-size:20px;font-style:normal;font-weight:600;line-height:normal}.woocommerce-cart .cart_totals table th{color:var(--primary-color);font-size:16px !important;font-style:normal;font-weight:400 !important;line-height:150% !important;padding:0 !important}.woocommerce-cart .cart_totals .order-total th{font-weight:600 !important;min-width:120px}.btn-proceed-checkout{text-decoration:none !important;background-color:#f27061;border:1px solid #f27061;color:#fff;font-size:16px !important;font-style:normal;font-weight:600 !important;line-height:normal;display:flex;width:100%;padding:18px 32px;justify-content:center;align-items:center;gap:8px}.btn-proceed-checkout:hover{background-color:#fff !important;color:#f27061 !important}.woocommerce .cart-coupon input{border-color:transparent !important}.woocommerce .cart-coupon button{color:var(--primary-color);font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline}.woocommerce .cart-coupon button.cursor-not-allowed{color:#9c9c9c}.woocommerce .cart-coupon .coupon{display:flex;justify-content:space-between}.woocommerce .cart-back-shop a{text-decoration:none}.woocommerce .select2-container .select2-selection--single{height:42px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{color:rgb(17 24 39/1)}.woocommerce-cart-coupon .coupon{padding-right:10px}#order_review_heading,.woocommerce-checkout .page-content .woocommerce-order .woocommerce-customer-details .woocommerce-column__title,.woocommerce-checkout .page-content .woocommerce-order .woocommerce-order-downloads .woocommerce-column__title,.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{font-size:20px !important;font-style:normal;font-weight:600 !important;line-height:normal !important;margin-bottom:24px}.woocommerce-checkout .page-content .woocommerce-privacy-policy-text p,.wc_payment_method .payment_box p,.woocommerce-checkout .page-content .woocommerce-privacy-policy-text p a{color:#686868;font-size:14px;font-style:normal;font-weight:400}.woocommerce-checkout .page-content .woocommerce-privacy-policy-text p a{color:var(--primary-color)}.wc_payment_method .payment_box p{margin-bottom:0}.woocommerce-checkout table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .cart-discount th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .fee th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .tax-rate th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .tax-total th{padding:0 !important}.woocommerce-checkout table.woocommerce-checkout-review-order-table .cart-discount th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .fee th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .tax-rate th{padding-top:16px !important;padding-bottom:16px !important}.woocommerce-checkout table.woocommerce-checkout-review-order-table thead th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .cart-discount th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .fee th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .tax-rate th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .tax-total th{color:var(--primary-color) !important;font-size:16px !important;font-style:normal !important;font-weight:600 !important;line-height:normal !important;padding-bottom:16px !important}.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody td{padding-top:6px;padding-bottom:6px;padding-right:6px}.woocommerce-checkout .page-content .woocommerce-form-login-toggle p,.woocommerce-checkout .page-content .woocommerce-form-login-toggle p a{color:#5b6c8f;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.woocommerce-checkout .page-content .woocommerce-form-login-toggle a{color:var(--primary-color)}.woocommerce .input-text,.woocommerce .select2-container--default .select2-selection--single{--tw-border-opacity:1;width:100%;border-radius:4px;background-color:#fff;border-color:rgb(209 213 219/var(--tw-border-opacity))}.woocommerce .form-row label,.woocommerce .form-row label .optional,#ship-to-different-address label{color:var(--color-heading);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.woocommerce .woocommerce-billing-fields h3,.woocommerce .woocommerce-additional-fields h3{font-size:20px !important;font-style:normal;font-weight:700 !important;line-height:normal;padding-bottom:24px}.woocommerce-checkout .heading-top__step,.woocommerce-checkout .heading-bottom__step{min-width:650px}.woocommerce-checkout .heading-top__step li>hr{min-width:184px;background-color:#d9d9d9}.woocommerce-checkout .heading-top__step li>span{background-color:#d9d9d9;color:#f7f7f7}.woocommerce-checkout .heading-top__step li.active>span{background-color:#58ab00;color:#fff}.woocommerce-checkout .heading-top__step li.active>hr{background-color:#58ab00}.woocommerce-checkout .main-template-checkout .single-title,.woocommerce-checkout .page-content .woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-checkout .page-content .woocommerce-order .woocommerce-order-details__title{font-size:25px;font-style:normal;font-weight:700;line-height:normal}.woocommerce-checkout .heading-bottom__step{padding-top:68px}.woocommerce-checkout .heading-bottom__step li>hr{min-width:273px;background-color:transparent}.woocommerce-checkout .heading-top__step li span.step-text{color:#2b2b2b;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%;background-color:transparent;min-width:110px;bottom:-40px;left:-30px}.woocommerce-checkout .page-content .woocommerce-order .woocommerce-thankyou-order-received{text-align:center;color:var(--primary-color);padding-bottom:24px}.woocommerce-checkout .page-content .woocommerce-order .woocommerce-thankyou-order-details li{color:var(--primary-color);font-size:20px;font-style:normal;font-weight:500;line-height:normal}.woocommerce-checkout .page-content .woocommerce-order .woocommerce-thankyou-order-details li span{font-weight:400}.woocommerce .cart-coupon .coupon input{width:60%}#shipping_method li{min-width:175px}#shipping_method li label *{font-size:14px}#yith-quick-view-modal.open .yith-wcqv-main{box-shadow:none;border-radius:4px;overflow-y:auto}#yith-quick-view-modal.open #yith-quick-view-close{top:12px;right:12px}.woocommerce-account .heading-style{display:none}.woocommerce .account-navigation li{position:relative}.woocommerce .account-navigation a i{width:20px;height:18px}.woocommerce .account-navigation a,.woocommerce .account-navigation a span,.woocommerce .account-navigation a i{color:var(--primary-text-color)}.woocommerce .account-navigation li.is-active,.woocommerce .account-navigation li:hover{background-color:#edf1ff}.woocommerce .account-navigation li.is-active:before,.woocommerce .account-navigation li:hover:before{content:'';position:absolute;top:4px;left:0;width:2px;height:30px;background-color:var(--primary-color);border-radius:0 20px 20px 0}.woocommerce .account-navigation li.is-active a,.woocommerce .account-navigation li.is-active a span,.woocommerce .account-navigation li.is-active a i{color:#111b40}.woocommerce .account-navigation a:hover,.woocommerce .account-navigation a:hover span,.woocommerce .account-navigation a:hover i{color:var(--primary-color)}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{display:flex;flex-direction:column;gap:24px}.woocommerce .my-account-avatar img{border-radius:50%}.woocommerce-account .woocommerce-MyAccount-content .table-wrap{border-radius:6px;border:1px solid #f6f6f6}.woocommerce-orders-table__cell-order-status{font-weight:600}.my-account-avatar .my-account-avatar__btn{display:none}.remove_from_wishlist{position:absolute;right:10px;top:10px}.woocommerce-account .form-row label{color:#2b2b2b}#customer_login .woocommerce-form p{margin-bottom:0 !important}#woocommerce-error .showlogin{display:none}.product_list_widget{display:flex;flex-direction:column;gap:16px}.product_list_widget li{border:1px solid #ececec;border-radius:4px;padding:12px}.product_list_widget li{display:flex;gap:12px}.product_list_widget li img{width:100px;min-width:100px}.section-single-product .ps-widget .ps-widget__title{font-size:25px;font-weight:700}.section-single-product .product_list_widget li .product-title{color:var(--color-heading);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.section-single-product .product_list_widget li .product-title:hover{color:var(--primary-color)}.section-single-product .product_list_widget .price .woocommerce-Price-amount,.section-single-product .product_list_widget .price .woocommerce-Price-amount *{font-size:14px;font-weight:600}.section-single-product .product_list_widget li .product-detail{color:#686868;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.wc-block-components-review-sort-select{text-align:right;margin-bottom:24px;display:flex;justify-content:end;align-items:center;gap:12px}.woocommerce-password-strength{text-align:left !important}.password-input-wrap .relative .password-input{display:flex;flex-direction:column;gap:8px}.woocommerce-checkout .checkout-form-wrap .input-text{color:var(--color-heading)}.woocommerce-checkout table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping td{padding-top:16px !important}.woocommerce-checkout table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping{border-bottom-width:1px}.woocommerce-checkout table.woocommerce-checkout-review-order-table .cart-subtotal th{padding-left:0 !important}.product .woocommerce-loop-product__title a{color:#343434}.product .woocommerce-loop-product__title a:hover{color:var(--primary-color)}.ps-section.woocommerce .ps-section__header .ps-section__heading{text-align:left}.ps-section__heading .countdown-timer__content__counter .figure{display:flex;padding:14px 12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:rgba(255,203,144,.5);color:#ff890c;min-width:54px;font-size:25px;font-style:normal;font-weight:700;line-height:normal}.select2-container--default .select2-selection--single .select2-selection__arrow{top:6px}.woocommerce .woocommerce-remove-coupon{font-size:14px;font-style:italic}.product__add-to-cart-bottom.style-default .loop_add_to_cart_button.style-default{padding:12px 26px}.product__add-to-cart-bottom.style-default .loop_add_to_cart_button.style-default.product_type_variable{padding:12px 18px}.product-sale-bigger .onsale{color:#fff;font-size:24px;font-style:normal;font-weight:600;line-height:100%;left:unset;top:36px;right:36px;border-radius:100%;text-align:center;width:114px;height:114px;display:flex;align-items:center;flex-direction:column;justify-content:center}.product-sale-bigger .onsale .percentage{color:#fff;text-align:center;font-size:30px;font-style:normal;font-weight:600;line-height:100%}.product-sale-bigger .onsale .off{color:#fff;font-size:24px;font-style:normal;font-weight:600;line-height:100%}.product-sale-bigger .woocommerce-loop-product__brand{font-size:20px;font-style:normal;font-weight:400;line-height:normal}.product-sale-bigger .woocommerce-loop-product__title a{font-size:25px !important;font-style:normal;font-weight:600 !important;line-height:normal}.product-sale-bigger .loop-sale-process>span{font-size:20px;font-style:normal;font-weight:400;line-height:normal}.product-sale-bigger .price .woocommerce-Price-amount,.product-sale-bigger .price .woocommerce-Price-amount *{font-size:25px !important;font-style:normal;font-weight:600 !important;line-height:normal}.product-sale-bigger .loop-price del .woocommerce-Price-amount,.product-sale-bigger .loop-price del .woocommerce-Price-amount *,.product-sale-bigger .wc-block-grid__product .price del,.product-sale-bigger .wc-block-grid__product .price del *{font-size:13px !important}.product-sale-bigger .woocommerce-loop-product-rating{line-height:16px !important}.product-sale-bigger .woocommerce-loop-product-rating,.product-sale-bigger .woocommerce-loop-product-rating .star-rating,.product-sale-bigger .woocommerce-loop-product-rating .star-rating *{font-size:16px !important}.product-sale-bigger:hover .product__add-to-cart{left:0;top:45%}.product-sale-bigger .loop_add_to_cart_button{padding:16px}.product-sale-bigger .countdown-timer__content__counter:not(.countdown-timer__content__dot){padding:14px;border-radius:4px;background:#f6f6f6}.product-sale-bigger .countdown-timer__content__counter .figure{color:#151515;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:120%}.product-sale-bigger .countdown-timer__content__counter .label{color:#151515;font-size:12px;font-style:normal;font-weight:500;line-height:150%;text-transform:uppercase}.grid li.product-sale-bigger{gap:16px}.ps-widget .wc-block-components-checkbox label,.ps-widget .ps-checkbox label{color:var(--color-widget-title);font-size:15px;font-style:normal;font-weight:400;line-height:22px}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span{font-size:11px !important}.grid .product-simple{gap:12px}.grid .product-simple.show-border:hover{border-color:var(--primary-color)}.grid .product-simple .woocommerce-loop-product-rating,.grid .product-simple .loop-price{justify-content:center}.grid .product-simple .woocommerce-loop-product__title,.grid .product-buy-now .woocommerce-loop-product__title{text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:100%}.grid .product-simple .loop-price,.grid .product-simple .loop-price *,.grid .product-buy-now .loop-price,.grid .product-buy-now .loop-price *{font-size:20px !important;font-style:normal !important;font-weight:600 !important;line-height:normal !important}.grid .product-simple .loop_add_to_cart_button.style-default,.grid .product-buy-now .loop_add_to_cart_button.style-default{line-height:18px !important}.hidden-view-simple .product__add-to-cart{right:0;width:25%}.grid .product-simple .add_to_wishlist,.grid .product-buy-now .add_to_wishlist{position:absolute;right:10px;top:10px;border:none}.grid .product-buy-now .add_to_wishlist{right:26px;top:26px;border:none}.grid .product-simple .onsale{left:16px;top:16px}.grid .product-buy-now .onsale{left:26px;top:26px}.grid .product-simple .loop_add_to_cart_button i.fa-regular{font-size:20px}.grid .product-simple .loop_add_to_cart_button svg{width:22px;height:22px}.ps-section__content-products-simple .view-grid,.ps-section__content-products-buy_now .view-grid{gap:24px}.section-products .view-grid .product.product-simple{padding:16px}.section-products .view-grid .product.product-buy-now{padding:24px;gap:24px}.product-buy-now .hidden-view-buy-now .product__add-to-cart{position:relative;opacity:1}.grid .product-buy-now .loop_add_to_cart_button svg{width:24px;height:24px}.grid .product-buy-now .btn.btn-primary{padding:13px 32px;width:calc(100% - 64px);font-weight:600 !important}.grid .product-buy-now .loop_add_to_cart_button{padding:13px}.grid li.product.product-sale-bigger-buy-now{border:5px solid #ffa341}.grid li.product-sale-bigger-buy-now{gap:24px;justify-content:space-between}.grid li.product-sale-bigger .countdown-timer__content{gap:16px;justify-content:space-between}.grid li.product-sale-bigger medstore-count-down{width:100%}.grid li.product-sale-bigger-buy-now .countdown-timer__content__counter:not(.countdown-timer__content__dot){padding:14px 12px;border-radius:4px;background:#faf6f0}.grid li.product-sale-bigger-buy-now .countdown-timer__content__counter:not(.countdown-timer__content__dot) .figure{color:#ff0060;font-size:40px;font-style:normal;font-weight:500;line-height:normal}.grid li.product-sale-bigger-buy-now .section-product-sale-bigger-buy-now__add-to-cart a{font-size:25px;font-style:normal;font-weight:600;line-height:normal}.product-sale-horizontal .section-product__sale-process{width:100%}.product-sale-horizontal .onsale{width:94px;height:94px;top:0;right:0}@media (max-width:768px){.grid li.product-sale-bigger-buy-now .countdown-timer__content__counter:not(.countdown-timer__content__dot) .figure{font-size:28px}.my-account-avatar .my-account-avatar__btn{width:30px;height:30px}.woocommerce-account .account-navigation-wrap{display:none}.woocommerce-account .account-navigation-wrap.active,.my-account-avatar .my-account-avatar__btn{display:block}.woocommerce-checkout .heading-top__step li>hr{min-width:50px}.woocommerce-checkout .heading-bottom__step li>hr{min-width:65px}.woocommerce-checkout .heading-top__step,.woocommerce-checkout .heading-bottom__step{min-width:250px}.page-content .wc-block-grid__products{grid-template-columns:repeat(1,minmax(0, 1fr))}.ps-product__summary{flex-direction:column}.product-reviews-summary .rating-graph{min-width:180px}.woocommerce-tabs ul.tabs{gap:20px}.woocommerce-tabs ul.tabs li{font-size:16px}.single-product .summary.entry-summary{padding:15px}.single-product__sticky-bar{display:none !important}.single-product .header-sticky.scrolled-past-header{position:sticky}.woocommerce-result-count{padding-bottom:16px}.add_to_wishlist.style-hover,.product__add-to-cart-bottom .yith-wcqv-button{padding:15px !important}.grid .product-buy-now .btn.btn-primary{width:100%}.product-simple .product__add-to-cart-bottom .add_to_cart_button{font-size:16px !important;padding:16px 32px !important;width:calc(100% - 68px)}.product__add-to-cart-bottom .add_to_cart_button,.product__add-to-cart-bottom .product_type_variable{border-color:var(--primary-color);color:var(--primary-color);padding-left:32px;padding-right:32px;margin-left:auto}.product__add-to-cart-bottom .add_to_cart_button:hover,.product__add-to-cart-bottom .add_to_cart_button:active{border-color:var(--primary-color);background-color:var(--primary-color);color:#fff}.product__add-to-cart-bottom.style-default .yith-wcqv-button{display:flex}.product__add-to-cart-bottom.style-default{justify-content:start !important}li.product .product__add-to-cart{display:none}.view-list .loop_add_to_cart_button{padding-left:15px;padding-right:15px}.section-products .view-list .product{gap:20px}.woocommerce .grid .widget-area{display:none}.shop-filter-mobile{display:flex !important}.section-woocommerce-ordering{width:100%;justify-content:space-between}.cart .single_add_to_cart_button{padding-left:10px !important;padding-right:10px !important}.woocommerce-form.woocommerce-form-register .p-10.flex,.woocommerce-form.woocommerce-form-login .p-10.flex{padding:.25rem !important}.grid li.product.product-sale-bigger-buy-now{padding:16px !important;gap:16px !important}}.hidden-view-buy-now{display:none}.hidden-view-simple{display:none}.product-simple .hidden-view-list,.product-simple .hidden-view-grid{display:none}.product-simple .hidden-view-simple{display:flex}.product-buy-now .hidden-view-simple{display:none}.product-buy-now .hidden-view-buy-now{display:flex}.variations th.label label{text-transform:capitalize !important}.single-product__sticky-bar .add-to-cart .buy_now_button,.single-product__sticky-bar .add-to-cart .single_add_to_wishlist_button,.single-product__sticky-bar .product-variable>.price{display:none !important}.single-product__sticky-bar .woocommerce-variation.single_variation{gap:1px !important}.single-product__sticky-bar .variations tbody{gap:10px !important}.ps-section__products.show-loop-sale-process .product .woocommerce-loop-product__title a{font-weight:600}#wpgs-gallery.wcgs-woocommerce-product-gallery{width:100% !important;max-width:100% !important}#wpgs-gallery .gallery-navigation-carousel .wcgs-thumb{padding:15px !important;border:1px solid var(--bg-color-copyright) !important;border-radius:4px !important}#wpgs-gallery .gallery-navigation-carousel .wcgs-thumb img{border:none !important;border-radius:4px !important}#wpgs-gallery .gallery-navigation-carousel .wcgs-thumb.swiper-slide-thumb-active{border-color:var(--primary-color) !important}#yith-quick-view-content .woo-variation-product-gallery{max-width:50% !important;width:50% !important}#yith-quick-view-content .product-content-qw .product{display:flex;gap:28px}.view-grid .loop-product-thumbnail.no-more-class{padding:50px}.ps-section__products .owl-slider .section-loop-product__title .woocommerce-loop-product__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:225px}@media (max-width:768px){#yith-quick-view-content .woo-variation-product-gallery{max-width:100% !important;width:100% !important}#yith-quick-view-content div.images,#yith-quick-view-content div.summary{width:100% !important}#yith-quick-view-content .product-content-qw .product{display:block}.loop-product-thumbnail.no-more-class{padding:25px !important}.ps-section__products .owl-slider .section-loop-product__title .woocommerce-loop-product__title{max-width:100%}}