.site-content .woocommerce a.button,.site-content .woocommerce button.button,.site-content .woocommerce input.button,body.woocommerce .site-content a.button,body.woocommerce .site-content button.button,body.woocommerce .site-content input.button,body.woocommerce-page .site-content a.button,body.woocommerce-page .site-content button.button,body.woocommerce-page .site-content input.button,.products .product-buttons a.button,.site-login .woocommerce-button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.625rem;padding:.45rem 1.125rem;border:1px solid #fff0;border-radius:var(--theme-radius-form);font-family:var(--theme-button-font);font-size:var(--theme-button-font-size);font-weight:var(--theme-button-font-weight);line-height:1.35;text-decoration:none;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.site-content .woocommerce a.button:not(.alt),.site-content .woocommerce button.button:not(.alt),.site-content .woocommerce input.button:not(.alt),body.woocommerce .site-content a.button:not(.alt),body.woocommerce .site-content button.button:not(.alt),body.woocommerce .site-content input.button:not(.alt),body.woocommerce-page .site-content a.button:not(.alt),body.woocommerce-page .site-content button.button:not(.alt),body.woocommerce-page .site-content input.button:not(.alt){color:var(--color-text);background:var(--color-gray200)}.site-content .woocommerce a.button.alt,.site-content .woocommerce button.button.alt,.site-content .woocommerce input.button.alt,body.woocommerce .site-content a.button.alt,body.woocommerce .site-content button.button.alt,body.woocommerce .site-content input.button.alt,body.woocommerce-page .site-content a.button.alt,body.woocommerce-page .site-content button.button.alt,body.woocommerce-page .site-content input.button.alt,.site-login .woocommerce-button,.products .product-buttons.primary-button a.button{color:#fff;background:var(--theme-primary-color)}.products .product-buttons.success-button a.button{color:#fff;background:var(--color-green600,#00a049)}.products .product-buttons.success-button-light a.button{color:var(--color-green700,#00875a);background:var(--color-green50,#e8f5ee)}.awp-module.module-hot-product{position:relative;border:.1875rem solid var(--color-red600);border-radius:var(--theme-radius-base)}.awp-module.module-hot-product .module-body{padding:.9375rem .9375rem .3125rem}@media screen and (min-width:992px){.awp-module.module-hot-product .module-body{padding:1.25rem 1.25rem .3125rem 2.5rem}}@media screen and (min-width:768px){.awp-module.module-hot-product .module-body .product .thumbnail-wrapper .thumbnail-badges .badge.sale{font-size:1rem;width:3.25rem;height:3.25rem;border-radius:50%}}.awp-module.module-hot-product .product-countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;padding:.9375rem .9375rem .625rem;border-top:.0625rem solid}body[data-color=custom][data-theme=light] .awp-module.module-hot-product .product-countdown{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .awp-module.module-hot-product .product-countdown{border-color:var(--color-gray200)}@media screen and (min-width:992px){.awp-module.module-hot-product .product-countdown{gap:.9375rem;padding:.9375rem 1.25rem .9375rem}}.awp-module.module-hot-product .product-countdown p{font-size:.75rem;margin-bottom:0}.awp-module.module-hot-product .product-countdown .count-item{color:#FFF;background-color:var(--color-red600)!important}.awp-module.module-hot-product .hot-product-title{color:#FFF;background-color:var(--color-red600);padding:.5rem .9375rem}@media screen and (min-width:992px){.awp-module.module-hot-product .hot-product-title{padding:.625rem 1.25rem}}.awp-module.module-hot-product .hot-product-title .entry-title{font-size:1rem;margin-bottom:0}.module-recently-viewed .module-header{margin-bottom:1.875rem}.module-recently-viewed .module-body{display:block}@media screen and (max-width:991.98px){.module-recently-viewed .module-body{overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.module-recently-viewed ul{margin:0 -.4375rem 0 -.4375rem;padding:0;list-style:none}@media screen and (max-width:991.98px){.module-recently-viewed ul{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;width:auto}}.module-recently-viewed ul li{-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;width:12.5%!important;max-width:none!important;padding-right:.4375rem;padding-left:.4375rem}@media screen and (max-width:991.98px){.module-recently-viewed ul li{width:6.5625rem!important}}.module-recently-viewed ul li .thumbnail-wrapper{margin-bottom:.3125rem}.module-recently-viewed ul li .content-wrapper .product_title{font-size:.8125rem}@media screen and (max-width:991.98px){.module-recently-viewed ul li .content-wrapper .product_title{font-size:.75rem}}.module-recently-viewed ul li .content-wrapper .product_title a{color:currentColor}body.link-underline .module-recently-viewed ul li .content-wrapper .product_title a{text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:.15rem;-webkit-transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1)}body.link-underline .module-recently-viewed ul li .content-wrapper .product_title a:hover{text-decoration-color:currentColor}.products-column.centered .product .content-wrapper{text-align:center}.products-column.centered .product .content-wrapper .product-rating,.products-column.centered .product .content-wrapper .switcher-wrapper,.products-column.centered .product .content-wrapper .product-color-switcher{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-column.centered .product .content-wrapper .switcher-wrapper .price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.price_slider_wrapper .price_slider_amount{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.875rem}.price_slider_wrapper .price_slider_amount>*{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.price_slider_wrapper .price_slider_amount>* input{color:var(--color-text);height:2.5rem}.price_slider_wrapper .price_slider_amount>*.separator{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:.9375rem .625rem 0}.price_slider_wrapper .price_slider_amount>* .price-placeholder{display:block;font-size:.75rem;margin-bottom:.1875rem}body[data-color=custom][data-theme=light] .price_slider_wrapper .price_slider_amount>* .price-placeholder{color:rgba(var(--color-rgb),.6)}body[data-color=default] .price_slider_wrapper .price_slider_amount>* .price-placeholder{color:var(--color-gray600)}.price_slider_wrapper .ui-widget-content{position:relative;height:.125rem;margin-bottom:1.25rem;border-radius:.25rem}body[data-color=custom][data-theme=light] .price_slider_wrapper .ui-widget-content{background-color:rgba(var(--color-rgb),.15)}body[data-color=default] .price_slider_wrapper .ui-widget-content{background-color:var(--color-gray200)}.price_slider_wrapper .ui-widget-content .ui-slider-range{position:absolute;display:block;width:100%;height:.125rem;border:0;border-radius:.5rem;background-color:var(--color-text);z-index:1}.price_slider_wrapper .ui-widget-content .ui-slider-handle{right:0;position:absolute;z-index:2;outline:0;cursor:pointer;background-color:var(--color-text);border-radius:100%;border:0;height:.875rem;top:-.375rem;width:.875rem;margin:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateX(0);transform:translateX(0)}.price_slider_wrapper .ui-widget-content .ui-slider-handle:last-child{right:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}.price_slider_wrapper .price_slider_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.price_slider_wrapper .price_slider_bottom .price_label{font-size:.8125rem;margin-left:auto}.price_slider_wrapper .price_slider_bottom button{font-size:.75rem;font-weight:700;text-transform:uppercase;height:2.25rem;line-height:2.25rem}.products .product>.tinv-wraper.tinv-wishlist{display:none}.product a.tinvwl_add_to_wishlist_button{font-size:0}.thumbnail-buttons a.awpcp-btn{font-size:0!important}.product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-family:"AsanWPIcons-interface"!important;content:"";margin-right:0;font-size:1.375rem;top:0}.product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:""}.products .product-buttons.only-icon a.button{font-size:0!important}.products .product .product-buttons.primary-button a.add_to_cart_button i,.products .product .product-buttons.success-button a.add_to_cart_button i{display:none}.cart-with-quantity.product-in-cart a.quickview-button{display:inherit!important}.price_slider_amount #min_price,.price_slider_amount #max_price{display:block!important}.before-shop-loop .sorting-products select{max-width:130px;text-overflow:ellipsis}.single-product-wrapper .product-inventory-wrapper .product-stock{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.single-product-wrapper .awp-type3-purchase-card__cart .product-stock{display:none}.single-product-wrapper .product-detail .single_add_to_cart_button{color:#fff;background-color:var(--color-green700);border-color:#fff0}.single-product-wrapper .product-detail .single_add_to_cart_button:hover{background-color:var(--color-green800)}.single-product-wrapper .single_add_to_cart_button{position:relative;height:2.875rem;padding-left:2.125rem;padding-right:2.125rem}.single-product .product-brand th:after{content:":";margin-right:4px}.single-product .product-brand th{opacity:.6;line-height:1;color:#1b1f22;font-size:.8125rem;font-weight:400;padding:0;margin-right:.25rem;border:none}.single-product .product-brand td{border:none;padding:0}.single-product .product-brand tr{display:inline-block}.single-product .product-brand tr+tr{margin-left:10px}.single-product .product-brand td p{margin:0;font-weight:500;color:var(--color-blue600)}.single-product-wrapper .product-detail .product-meta.bottom>* a{font-size:.8125rem;font-weight:500;color:var(--color-text);line-height:1}.single-product-wrapper .product-alert-message strong{margin-right:5px}.awp-module.related,section.up-sells.upsells.products,.cross-sells{margin-top:1.875rem}@media screen and (min-width:64rem){.awp-module.related,section.up-sells.upsells.products,.cross-sells{margin-top:3.75rem}}section.up-sells.upsells.products h2,.cross-sells h2{position:relative;font-size:1.125rem;font-weight:500;margin-bottom:.9375rem}@media screen and (min-width:1024px){section.up-sells.upsells.products h2,.cross-sells h2{margin-bottom:1.25rem;font-size:1.25rem}}.module-recently-viewed .module-header{margin-bottom:1.25rem!important}.flex-control-thumbs li.slick-slide img.flex-active{border-color:var(--color-text)!important}@media screen and (min-width:75rem){.hide-desktop{display:none!important}}h2.woocommerce-Reviews-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}h2.woocommerce-Reviews-title+.reviews-slot{margin-top:2.2rem}.quickview-product .single-product-wrapper{opacity:1;visibility:visible;pointer-events:auto}section#related-products .products .product .product-wrapper.style-1 .product-buttons{display:flex}.product-buttons.only-icon a.button i{font-size:1.25rem!important}.product-buttons.only-icon a.button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;width:2.25rem;height:2.25rem;padding:0}.product-inventory.outof-stock{color:#c92a2a}.single-product-wrapper .product-stock.out-of-stock{background-color:#fff5f5;color:#c92a2a}.single-product-wrapper .product-stock.in-stock{background-color:rgba(var(--color-greenRGB),.1);color:var(--color-green600)!important}.header-action.wishlist-button .action-count{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.625rem;font-weight:500;line-height:1.0625rem;min-width:1.0625rem;padding-left:.0625rem;padding-right:.0625rem;height:1.0625rem;border-radius:50%;top:.125rem;right:-.125rem;color:#fff;background-color:var(--theme-primary-color)}.header-action.wishlist-button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.site-header a.wishlist_products_counter{font-size:0}.site-header a.wishlist_products_counter:before{display:none}.site-header a.wishlist_products_counter span.wishlist_products_counter_number{font-size:.625rem}@media (max-width:600px){.site-header .cart-button:hover .custom-dropdown-menu.hide{opacity:0;visibility:hidden;pointer-events:auto}}@media screen and (min-width:75rem){.shop-wide .container{max-width:100%;overflow:hidden}}.woocommerce-cart-form .table>:not(caption)>*>*{border-bottom:1px solid var(--color-gray200)}.single-product .woocommerce-message,.single-product ul.woocommerce-error li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:row-reverse;justify-content:space-between}.woocommerce-message{border:1px solid #dee2e6;margin-bottom:1.875rem;margin-top:1.875rem;padding:1rem;font-size:.875rem}ul.woocommerce-error{list-style:none;padding:0;border:1px solid #dee2e6;margin-bottom:1.875rem;padding:1rem;font-size:.875rem}.woocommerce-message a.button{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff;text-decoration:none}.cart-empty-page{text-align:center;max-width:760px;margin-top:40px;margin-bottom:40px;margin-left:auto;margin-right:auto}.cart-empty-page .cart-empty{font-size:1.125rem;font-weight:700;text-transform:uppercase;color:#f03e3e;margin-bottom:1.25rem}.cart-empty-page .empty-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:10rem;height:10rem;margin-bottom:1.875rem}ul#shipping_method{list-style:none;padding:0;font-size:.8125rem;margin:0}ul#shipping_method li{margin-bottom:15px}#shipping_method input.shipping_method{position:relative;top:3px;float:right;margin-right:0;margin-left:7px;vertical-align:middle}.woocommerce-cart #shipping_method input.shipping_method{top:0}ul#shipping_method label{margin-bottom:0;vertical-align:middle;font-size:.8125rem}p.woocommerce-shipping-destination{font-size:.775rem;line-height:17px}.cart-wrapper .cart_totals .shop_table tr td strong{font-weight:600}#customer_details .woocommerce-additional-fields{margin-top:1.875rem}.cart-wrapper .order-review-wrapper .woocommerce-checkout-payment #place_order{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.site-header .header-action.cart-button .cart-not-empty .awp-free-shipping .shipping-notice{font-size:12px!important}.my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li a:before{font-size:1.375rem;width:1.875rem;margin-right:.625rem}.my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li.woocommerce-MyAccount-navigation-link a:before{font-family:"AsanWPIcons-interface";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.my-account-wrapper .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link--dashboard a:before{content:""}.my-account-wrapper .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link--orders a:before{content:""}.my-account-wrapper .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link--downloads a:before{content:""}.my-account-wrapper .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link--edit-address a:before{content:""}.my-account-wrapper .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link--edit-account a:before{content:""}.my-account-wrapper .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link--wishlist a:before{content:""}.my-account-wrapper .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link--customer-logout a:before{content:""}.woocommerce-checkout .col-1,.woocommerce-checkout .col-2,.woocommerce-account .col-1,.woocommerce-account .col-2{float:left;width:50%;max-width:100%}.woocommerce-checkout .col2-set:before,.woocommerce-checkout .col2-set:after,.woocommerce-account .col2-set:before,.woocommerce-account .col2-set:after{content:"";display:table;clear:both}.my-account-page h2,.my-account-page h3{font-size:1.125rem;font-weight:500}.my-account-page .woocommerce-form-register button.woocommerce-form-register__submit{color:#fff;background-color:var(--theme-primary-color);border-color:#fff0}.my-account-page .woocommerce-form-register button.woocommerce-form-register__submit:hover{background-color:color-mix(in srgb,var(--theme-primary-hover-color) 90%,transparent)}.woocommerce-thankyou-order-received{margin-bottom:30px;padding:3%;width:100%;border:2px dashed #47b486;color:#47b486;text-align:center;font-weight:600;font-size:22px;line-height:1.4}section.woocommerce-order-details+section.woocommerce-customer-details{margin-top:30px}.woocommerce-order-details h2,.woocommerce-customer-details h2{font-size:1.125rem;font-weight:600}ul.woocommerce-order-overview{list-style:none;padding-right:0}section.woocommerce-order-details td,section.woocommerce-order-details th{padding:10px}.cart-collaterals .shop_table .cart-subtotal th,.cart-collaterals .shop_table .cart-subtotal td{border:none;border-bottom:1px solid;border-color:var(--color-gray300)}.woocommerce-shipping-totals td,.woocommerce-shipping-totals th{border:none;border-bottom:1px solid;border-color:var(--color-gray300);padding-top:1.25rem!important;padding-bottom:1.25rem!important}.cart-collaterals .shop_table .order-total th,.cart-collaterals .shop_table .order-total td{border:none}.woocommerce-cart-form table td{border:none}.woocommerce-cart-form table th{border:none}.order-review-wrapper .shop_table thead th{border:none}.order-review-wrapper .shop_table tbody td{border:none}.order-review-wrapper .shop_table tfoot tr th{border:none}.order-review-wrapper .shop_table tfoot tr td{border:none}.single-product .variations td,.single-product .variations th{border:none}table.tinvwl-table-manage-list th{font-size:.875rem;font-weight:700}table.tinvwl-table-manage-list td.product-name a{color:var(--color-text)}table.tinvwl-table-manage-list .product-remove button{padding-top:0}table.tinvwl-table-manage-list .button{white-space:pre}a.added_to_cart{font-size:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;width:2.25rem;height:2.25rem;padding:0;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--theme-button-font);font-weight:var(--theme-button-font-weight);letter-spacing:var(--theme-button-letter-spacing);align-items:center;margin-left:5px;border-radius:var(--theme-radius-form);color:var(--color-green800);background-color:rgba(var(--color-greenRGB),.08);border:1px solid rgba(var(--color-greenRGB),.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none}a.added_to_cart:before{content:"";font-family:"AsanWPIcons-interface";font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem}a.added_to_cart:hover{color:#fff;background-color:var(--color-green700)}a.ajax_add_to_cart{position:relative}.primary-button a.added_to_cart{color:#fff;background-color:var(--theme-primary-color);border-color:#fff0}.primary-button a.added_to_cart:hover{background-color:color-mix(in srgb,var(--theme-primary-hover-color) 90%,transparent)}ul.woocommerce-widget-layered-nav-list .type-color span.color-box{width:20px;height:20px;position:relative;display:inline-block;border-radius:50%;background-repeat:no-repeat;vertical-align:middle;margin-left:10px;float:right}ul.woocommerce-widget-layered-nav-list .type-color{padding-bottom:5px;text-transform:capitalize;vertical-align:middle}ul.woocommerce-widget-layered-nav-list .type-color span.count{float:left;font-size:.8125rem;line-height:25px;color:#9aa5b3}ul.woocommerce-widget-layered-nav-list .type-color span.color-box:after{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgb(0 0 0 / .1);color:#fff;font-weight:400;line-height:1;opacity:0;transition:opacity 0.2s ease;font-family:"AsanWPIcons-interface";content:""}ul.woocommerce-widget-layered-nav-list li.chosen .type-color span.color-box:after,ul.woocommerce-widget-layered-nav-list li:hover .type-color span.color-box:after{opacity:1}ul.woocommerce-widget-layered-nav-list .type-button span.button-box{width:1rem;height:1rem;box-shadow:0 1px 2px 0 rgb(27 31 34 / 5%);border:var(--theme-form-border-width) solid var(--color-gray500);display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-left:10px;position:absolute;right:0;top:2px;border-radius:.25rem}body.input-variation-filled[data-color="default"] ul.woocommerce-widget-layered-nav-list .type-button span.button-box{background-color:var(--color-gray50);border:none}body.input-variation-filled[data-color="default"] ul.woocommerce-widget-layered-nav-list li.chosen .type-button span.button-box{background-color:var(--theme-primary-color);border-color:var(--theme-primary-color)}ul.woocommerce-widget-layered-nav-list .type-button a{padding-right:26px;z-index:99;position:relative}ul.woocommerce-widget-layered-nav-list .type-button{text-transform:capitalize;position:relative;display:-ms-flexbox;-ms-flex-align:center;color:currentColor;padding-bottom:.0625rem}ul.woocommerce-widget-layered-nav-list .type-button span.button-box:after{align-items:center;justify-content:center;color:#fff;font-weight:400;line-height:1;opacity:0;transition:opacity 0.2s ease;content:"";position:absolute;top:3px;left:1px;height:3px;width:10px;border:solid #fff;border-width:0 0 2px 2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-sizing:content-box;box-sizing:content-box}ul.woocommerce-widget-layered-nav-list li.chosen .type-button span.button-box{background-color:var(--theme-primary-color);border-color:var(--theme-primary-color)}ul.woocommerce-widget-layered-nav-list li.chosen .type-button span.button-box:after{opacity:1}ul.woocommerce-widget-layered-nav-list .type-button a:before{display:none}ul.woocommerce-widget-layered-nav-list .type-button span.count{float:left;font-size:.8125rem;line-height:25px;color:#9aa5b3}ul.woocommerce-widget-layered-nav-list .type-button a{margin-bottom:3px}ul.woocommerce-widget-layered-nav-list .type-button:hover span.button-box{border-color:var(--color-gray600)}.sidebar-column .widget ul li a,.mobile-filter-sidebar .widget ul li a{font-size:.875rem;cursor:pointer;margin-bottom:0;color:currentColor}.sidebar-column .widget ul>li+li,.mobile-filter-sidebar .widget ul>li+li{margin-top:.5rem}.sidebar-column .widget ul,.mobile-filter-sidebar .widget ul{list-style:none;padding-right:0}.sidebar-column .widget,.mobile-filter-sidebar .widget{font-size:.8125rem}.sidebar-column .widget ul.children,.sidebar-column .widget ul.sub-menu,.mobile-filter-sidebar .widget ul.children,.mobile-filter-sidebar .widget ul.sub-menu{padding-left:15px;margin-top:.5rem}.quantity .qty{color:var(--color-text)}@media screen and (min-width:992px){.single-product-wrapper .product-detail .detail-side-inner .cart .single_add_to_cart_button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media (max-width:767px){.product-detail .cart td.woocommerce-grouped-product-list-item__thumbnail{display:none}}.woocommerce-form-row,.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-Input,.woocommerce-button{outline:none}@media screen and (min-width:768px){.woocommerce-Input,.woocommerce-button{line-height:2.75rem!important;height:2.75rem!important}}.woocommerce-breadcrumb{margin-top:.625rem;margin-bottom:.625rem}@media screen and (min-width:992px){.woocommerce-breadcrumb{margin-top:.9375rem;margin-bottom:.9375rem}}.woocommerce-breadcrumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3125rem;list-style:none;margin:0;padding:0}.woocommerce-breadcrumb ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:.8125rem;color:var(--color-gray500)}.woocommerce-breadcrumb ul li::after{font-family:"AsanWPIcons-interface";font-size:.625rem;content:"";color:var(--color-text);margin-right:.4375rem;margin-left:.1875rem}.woocommerce-breadcrumb ul li:last-child::after{display:none}.woocommerce-breadcrumb ul li a{color:var(--color-text)}.woocommerce-page-header{position:relative}.woocommerce-page-header .woocommerce-sub-categories{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-bottom:.9375rem}.woocommerce-page-header .woocommerce-sub-categories>span{font-size:.8125rem}.woocommerce-page-header .woocommerce-sub-categories ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.1875rem;padding:0;margin:0;list-style:none}.woocommerce-page-header .woocommerce-sub-categories ul li a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-weight:500;padding:.3125rem .8125rem;color:var(--color-text);border:1px solid;border-radius:calc(var(--theme-radius-base) / 2)}body[data-color=custom][data-theme=light] .woocommerce-page-header .woocommerce-sub-categories ul li a{border-color:rgba(var(--color-rgb),.25)}body[data-color=default] .woocommerce-page-header .woocommerce-sub-categories ul li a{border-color:var(--color-gray300)}.woocommerce-page-header .woocommerce-sub-categories ul li a::before{content:"";display:block;width:.9375rem;height:.9375rem;border-radius:calc(var(--theme-radius-form) / 2);border:1px solid;margin-right:-.1875rem;margin-left:.5rem}body[data-color=custom][data-theme=light] .woocommerce-page-header .woocommerce-sub-categories ul li a::before{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .woocommerce-page-header .woocommerce-sub-categories ul li a::before{border-color:var(--color-gray400)}.woocommerce-page-header .woocommerce-sub-categories ul li a.active{color:var(--theme-primary-hover-color);border-color:var(--theme-primary-hover-color)!important;background-color:color-mix(in srgb,var(--theme-primary-hover-color) 4%,transparent)}.woocommerce-page-header .woocommerce-sub-categories ul li a.active::before{border-color:transparent!important;background-color:var(--theme-primary-hover-color)!important}.woocommerce-page-header .woocommerce-sub-categories ul li a.active::after{content:"";position:absolute;font-family:"AsanWPIcons-interface";position:absolute;font-size:.6875rem;margin-top:.125rem;color:#FFF}.before-shop-loop{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:.625rem;margin-bottom:.9375rem;border-bottom:1px solid}body[data-color=custom][data-theme=light] .before-shop-loop{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .before-shop-loop{border-color:var(--color-gray200)}.before-shop-loop .filter-button{margin-left:auto}@media screen and (min-width:1200px){.before-shop-loop .filter-button{display:none}}.before-shop-loop .filter-button a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;color:currentColor}.before-shop-loop .filter-button a i{font-size:1.125rem;margin-left:.25rem}.before-shop-loop .filter-button a span{font-weight:500}.before-shop-loop .filters-wide-button{position:static;margin-left:.9375rem;padding-left:.9375rem;border-left:1px solid}body[data-color=custom][data-theme=light] .before-shop-loop .filters-wide-button{border-color:rgba(var(--color-rgb),.2)}body[data-color=default] .before-shop-loop .filters-wide-button{border-color:var(--color-gray200)}@media screen and (max-width:991.98px){.before-shop-loop .filters-wide-button{display:none}}.before-shop-loop .filters-wide-button>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1;color:var(--color-text)}.before-shop-loop .filters-wide-button>a::after{font-family:"AsanWPIcons-interface";content:"";border:0;margin-right:.75rem}.before-shop-loop .filters-wide-button>a i{font-size:1rem;margin-left:.25rem}.before-shop-loop .filters-wide-button .filter-holder{display:none;width:100%;padding:1.875rem}.before-shop-loop .filters-wide-button .filter-holder.show{display:block!important}.before-shop-loop .filters-wide-button .filter-holder .filter-holder-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1.875rem;margin-left:-1.875rem}.before-shop-loop .filters-wide-button .filter-holder .filter-holder-inner .widget{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-right:1.875rem;padding-left:1.875rem;margin-bottom:0}.before-shop-loop .woocommerce-result-count{position:relative;font-size:.75rem;margin-bottom:0;margin-left:auto;top:1px}body[data-color=custom][data-theme=light] .before-shop-loop .woocommerce-result-count{color:rgba(var(--color-rgb),.5)}body[data-color=default] .before-shop-loop .woocommerce-result-count{color:var(--color-gray600)}@media screen and (max-width:991.98px){.before-shop-loop .woocommerce-result-count{display:none}}.before-shop-loop .sorting-products,.before-shop-loop .per-page-products{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.before-shop-loop .sorting-products>span,.before-shop-loop .per-page-products>span{font-size:.875rem;font-weight:500;margin-left:.4375rem;opacity:.5}.before-shop-loop .sorting-products select,.before-shop-loop .per-page-products select{font-size:.875rem;height:auto;padding-right:0;padding-left:0;color:var(--color-text);border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.before-shop-loop .sorting-products+.per-page-products,.before-shop-loop .per-page-products+.per-page-products{display:none;margin-right:.625rem;padding-right:.625rem}.before-shop-loop .sorting-products+.per-page-products::before,.before-shop-loop .per-page-products+.per-page-products::before{content:"";position:absolute;width:.0625rem;height:1.25rem;right:0}body[data-color=custom][data-theme=light] .before-shop-loop .sorting-products+.per-page-products::before,body[data-color=custom][data-theme=light] .before-shop-loop .per-page-products+.per-page-products::before{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .before-shop-loop .sorting-products+.per-page-products::before,body[data-color=default] .before-shop-loop .per-page-products+.per-page-products::before{background-color:var(--color-gray100)}@media screen and (min-width:992px){.before-shop-loop .sorting-products+.per-page-products,.before-shop-loop .per-page-products+.per-page-products{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1.25rem;padding-right:1.25rem}}.before-shop-loop .product-views-buttons{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;margin-right:.625rem;padding-right:.625rem}.before-shop-loop .product-views-buttons::before{content:"";position:absolute;width:.0625rem;height:1.25rem;right:0}body[data-color=custom][data-theme=light] .before-shop-loop .product-views-buttons::before{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .before-shop-loop .product-views-buttons::before{background-color:var(--color-gray100)}@media screen and (min-width:992px){.before-shop-loop .product-views-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:.9375rem;padding-right:.9375rem}}.before-shop-loop .product-views-buttons>*{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.125rem;letter-spacing:-1px;color:var(--color-text);width:1.875rem;height:1.875rem;border-radius:calc(var(--theme-radius-base) / 2)}.before-shop-loop .product-views-buttons>* i{line-height:1}.before-shop-loop .product-views-buttons>* i::before{width:auto;margin:0}body[data-color=custom][data-theme=light] .before-shop-loop .product-views-buttons>*.active{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .before-shop-loop .product-views-buttons>*.active{background-color:var(--color-gray100)}body[data-color=custom][data-theme=light] .before-shop-loop .product-views-buttons>*:not(.active):hover{background-color:rgba(var(--color-rgb),.05)}body[data-color=default] .before-shop-loop .product-views-buttons>*:not(.active):hover{background-color:var(--color-gray25)}.woocommerce-pagination{margin-top:1.25rem}@media screen and (min-width:992px){.woocommerce-pagination{margin-top:2.5rem}}.woocommerce-pagination .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.woocommerce-pagination .page-numbers li>*{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;font-weight:500;width:2.25rem;height:2.25rem;color:currentColor;border-radius:calc(var(--theme-radius-base) / 2)}body[data-color=custom][data-theme=light] .woocommerce-pagination .page-numbers li>*{background-color:rgba(var(--color-rgb),.08)}body[data-color=custom][data-theme=light] .woocommerce-pagination .page-numbers li>*:hover{background-color:rgba(var(--color-rgb),.11)}body[data-color=default] .woocommerce-pagination .page-numbers li>*{background-color:var(--color-gray50)}body[data-color=default] .woocommerce-pagination .page-numbers li>*:hover{background-color:var(--color-gray100)}.woocommerce-pagination .page-numbers li>*.prev,.woocommerce-pagination .page-numbers li>*.next{font-size:1.125rem;background-color:transparent!important}.woocommerce-pagination .page-numbers li>*.dots{font-size:1rem;background-color:transparent!important}.woocommerce-pagination .page-numbers li>*.current{color:#FFF;background-color:var(--theme-primary-hover-color)!important}.mobile-filter-sidebar{position:fixed;width:100%;height:100%;top:0;right:0;z-index:100;background-color:var(--color-background);opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}@media screen and (min-width:320px){.mobile-filter-sidebar{width:22.5rem}}.mobile-filter-sidebar .filter-sidebar-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1.25rem .375rem}.mobile-filter-sidebar .filter-sidebar-header .entry-title{font-size:1rem;margin-bottom:0}.mobile-filter-sidebar .filter-sidebar-body{padding:.625rem 1.25rem}.my-account-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;margin-top:1.875rem}@media screen and (min-width:992px){.my-account-wrapper{gap:1.875rem;margin-top:1.875rem}}.my-account-wrapper>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:992px){.my-account-wrapper .my-account-navigation{width:18.75rem}}@media screen and (max-width:991.98px){.my-account-wrapper .my-account-navigation{border-bottom:1px solid}body[data-color=custom][data-theme=light] .my-account-wrapper .my-account-navigation{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .my-account-wrapper .my-account-navigation{border-color:var(--color-gray100)}}@media screen and (min-width:992px){.my-account-wrapper .woocommerce-MyAccount-content{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-right:2.5rem}}.my-account-wrapper .woocommerce-MyAccount-content p a{position:relative;color:var(--color-blue600)}.my-account-wrapper .woocommerce-MyAccount-content p a:hover{text-decoration:underline}.my-account-wrapper .user-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem}@media screen and (min-width:992px){.my-account-wrapper .user-detail{margin-bottom:1.875rem}}.my-account-wrapper .user-detail .user-avatar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.9375rem;font-weight:600;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2.875rem;height:2.875rem;border-radius:50%;margin-left:.9375rem;color:var(--theme-primary-color);background-color:color-mix(in srgb,var(--theme-primary-color) 10%,transparent)}.my-account-wrapper .user-detail .user-info{line-height:1;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.my-account-wrapper .user-detail .user-info span{display:block;font-size:.75rem;opacity:.5;margin-bottom:.1875rem}.my-account-wrapper .user-detail .user-info .entry-name{font-size:.9375rem;margin-bottom:0}.my-account-wrapper .user-detail .user-menu-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem;width:2.125rem;height:2.125rem;border-radius:50%;border:1px solid}body[data-color=custom][data-theme=light] .my-account-wrapper .user-detail .user-menu-button{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .my-account-wrapper .user-detail .user-menu-button{border-color:var(--color-gray200)}@media screen and (min-width:992px){.my-account-wrapper .user-detail .user-menu-button{display:none}}@media screen and (max-width:991.98px){.my-account-wrapper .woocommerce-MyAccount-navigation-menu{display:none}body.my-account-navigation-active .my-account-wrapper .woocommerce-MyAccount-navigation-menu{display:block}}.my-account-wrapper .woocommerce-MyAccount-navigation-menu ul{margin:0;padding:0;list-style:none}@media screen and (max-width:991.98px){.my-account-wrapper .woocommerce-MyAccount-navigation-menu ul{border-top:1px solid}body[data-color=custom][data-theme=light] .my-account-wrapper .woocommerce-MyAccount-navigation-menu ul{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .my-account-wrapper .woocommerce-MyAccount-navigation-menu ul{border-color:var(--color-gray100)}}.my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li+li{border-top:1px solid}body[data-color=custom][data-theme=light] .my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li+li{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li+li{border-color:var(--color-gray100)}.my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:500;line-height:1;padding-top:.75rem;padding-bottom:.75rem;padding-right:.625rem;padding-left:.625rem;color:var(--color-text)}.my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li a i{font-size:1.375rem;width:1.875rem;margin-left:.625rem}body[data-color=custom][data-theme=light] .my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li.is-active a{background-color:rgba(var(--color-rgb),.04)}body[data-color=default] .my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li.is-active a{background-color:var(--color-gray25)}.site-login{position:relative;margin-top:1.875rem}@media screen and (min-width:992px){.site-login{margin-top:6.25rem;margin-bottom:7.5rem}}.site-login .site-login-inner{max-width:32.5rem;margin-right:auto;margin-left:auto}.site-login .site-login-inner .site-login-overflow{position:relative;overflow:hidden;padding-right:.25rem;padding-left:.25rem}.site-login .site-login-inner .login-page-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.25rem;margin:0 0 1.25rem;padding:0;list-style:none}@media screen and (min-width:992px){.site-login .site-login-inner .login-page-tab{gap:1.875rem;margin-bottom:3.125rem}}.site-login .site-login-inner .login-page-tab li a{position:relative;font-size:1.375rem;font-weight:500;padding-right:.375rem;padding-left:.375rem;padding-bottom:.25rem;-webkit-transition:all 0.1s cubic-bezier(.17,.62,.44,.99);transition:all 0.1s cubic-bezier(.17,.62,.44,.99)}.site-login .site-login-inner .login-page-tab li a::before{content:"";position:absolute;width:100%;height:.0625rem;bottom:0;right:0;opacity:0;background-color:currentColor;-webkit-transition:all 0.1s cubic-bezier(.17,.62,.44,.99);transition:all 0.1s cubic-bezier(.17,.62,.44,.99)}body[data-color=custom][data-theme=light] .site-login .site-login-inner .login-page-tab li a{color:rgba(var(--color-rgb),.5)}body[data-color=default] .site-login .site-login-inner .login-page-tab li a{color:var(--color-gray500)}@media screen and (min-width:992px){.site-login .site-login-inner .login-page-tab li a{font-size:2rem}}.site-login .site-login-inner .login-page-tab li a.active{color:var(--color-text)!important}.site-login .site-login-inner .login-page-tab li a.active::before{opacity:1}.site-login .site-login-inner .login-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:200%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all 0.4s cubic-bezier(.25,.1,.25,1);transition:all 0.4s cubic-bezier(.25,.1,.25,1)}.site-login .site-login-inner .login-form-container .login-form,.site-login .site-login-inner .login-form-container .register-form{padding:0 .0625rem;width:100%;-webkit-transition:opacity 0.1s cubic-bezier(.25,.1,.25,1),-webkit-transform 0.4s cubic-bezier(.25,.1,.25,1);transition:opacity 0.1s cubic-bezier(.25,.1,.25,1),-webkit-transform 0.4s cubic-bezier(.25,.1,.25,1);transition:transform 0.4s cubic-bezier(.25,.1,.25,1),opacity 0.1s cubic-bezier(.25,.1,.25,1);transition:transform 0.4s cubic-bezier(.25,.1,.25,1),opacity 0.1s cubic-bezier(.25,.1,.25,1),-webkit-transform 0.4s cubic-bezier(.25,.1,.25,1)}.site-login .site-login-inner .login-form-container .login-form>p,.site-login .site-login-inner .login-form-container .register-form>p{font-size:.875rem;text-align:center;margin-bottom:1.25rem}.site-login .site-login-inner .login-form-container .login-form input,.site-login .site-login-inner .login-form-container .register-form input{height:2.875rem!important}.site-login .site-login-inner .login-form-container .login-form input[type=checkbox],.site-login .site-login-inner .login-form-container .register-form input[type=checkbox]{height:auto!important}.site-login .site-login-inner .login-form-container .login-form .woocommerce-button,.site-login .site-login-inner .login-form-container .register-form .woocommerce-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:3rem!important;width:100%;height:3rem!important}.site-login .site-login-inner .login-form-container .login-form .lost-password{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-bottom:1.25rem}.site-login .site-login-inner .login-form-container .login-form .lost-password .form-row label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.site-login .site-login-inner .login-form-container .login-form .lost-password .woocommerce-LostPassword{font-size:.8125rem;font-weight:500}.site-login .site-login-inner .login-form-container .login-form .lost-password .woocommerce-LostPassword a{padding-bottom:.125rem;color:var(--color-blue600)}.site-login .site-login-inner .login-form-container .register-form{opacity:0}.site-login .site-login-inner .login-form-container .woocommerce-form-register>p:not(.woocommerce-form-row){font-weight:500}.site-login .site-login-inner .login-form-container .woocommerce-form-register p:not(.woocommerce-form-row){font-size:.8125rem}.site-login .site-login-inner .login-form-container .woocommerce-form-register__submit{color:#FFF;background-color:var(--theme-primary-color);border-color:#fff0}.site-login .site-login-inner .login-form-container .woocommerce-form-register__submit:hover{background-color:color-mix(in srgb,var(--theme-primary-hover-color) 90%,transparent)}.site-login .site-login-inner .login-form-container.show-register-form{-webkit-transform:translateX(50%);transform:translateX(50%)}.site-login .site-login-inner .login-form-container.show-register-form .login-form{opacity:0}.site-login .site-login-inner .login-form-container.show-register-form .register-form{opacity:1}.cart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;margin-top:1.25rem}@media screen and (min-width:992px){.cart-wrapper{gap:2.5rem;margin-top:2.5rem}}.cart-wrapper>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:992px){.cart-wrapper .woocommerce-cart-form{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:auto}}@media screen and (min-width:992px){.cart-wrapper .cart-collaterals{width:25rem}}@media screen and (min-width:992px){.cart-wrapper .cart-collaterals .cart_totals{border-radius:var(--theme-radius-base);padding:2.1875rem}body[data-color=custom][data-theme=light] .cart-wrapper .cart-collaterals .cart_totals{background-color:rgba(var(--color-rgb),.06)}body[data-color=default] .cart-wrapper .cart-collaterals .cart_totals{background-color:var(--color-gray25)}}body[data-color=custom][data-theme=light] .cart-wrapper .cart-collaterals .cart_totals .shop_table tr{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .cart-wrapper .cart-collaterals .cart_totals .shop_table tr{border-color:var(--color-gray300)}.cart-wrapper .cart-collaterals .cart_totals .shop_table tr th,.cart-wrapper .cart-collaterals .cart_totals .shop_table tr td{line-height:1}.cart-wrapper .awp-free-shipping{border:1px dashed;padding:.9375rem;border-radius:calc(var(--theme-radius-base) / 2);margin-bottom:.3125rem}body[data-color=custom][data-theme=light] .cart-wrapper .awp-free-shipping{border-color:rgba(var(--color-redRGB),.4);background-color:rgba(var(--color-redRGB),.3)}body[data-color=default] .cart-wrapper .awp-free-shipping{border-color:var(--color-red400);background-color:var(--color-red25)}@media screen and (min-width:992px){.cart-wrapper .awp-free-shipping{padding:1.25rem;margin-bottom:1.25rem}}.cart-wrapper .awp-free-shipping p{font-size:.875rem}body[data-color=custom][data-theme=light] .cart-wrapper .awp-free-shipping .shipping-progress{background-color:rgba(var(--color-redRGB),.1)}body[data-color=default] .cart-wrapper .awp-free-shipping .shipping-progress{background-color:var(--color-red100)}.cart-collaterals .cart_totals>h2{font-size:1rem;margin-bottom:.75rem;padding-bottom:.625rem;border-bottom:1px solid}@media screen and (min-width:992px){.cart-collaterals .cart_totals>h2{font-size:1.125rem}}body[data-color=custom][data-theme=light] .cart-collaterals .cart_totals>h2{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .cart-collaterals .cart_totals>h2{border-color:var(--color-gray300)}.cart-collaterals .cart_totals .shop_table tr th{font-weight:400;padding-right:0}.cart-collaterals .cart_totals .shop_table tr td{padding-left:0;text-align:left}.cart-collaterals .wc-proceed-to-checkout{margin-top:.9375rem}.cart-collaterals .wc-proceed-to-checkout .checkout-button{height:2.875rem!important}.shop_table{font-size:.875rem;color:var(--color-text);width:100%}@media screen and (min-width:992px){.shop_table thead tr th.product-remove{border-bottom:1px solid!important}}body[data-color=custom][data-theme=light] .shop_table thead tr th{border-color:rgba(var(--color-rgb),.2)!important}body[data-color=default] .shop_table thead tr th{border-color:var(--color-gray200)!important}.shop_table tr{position:relative}.shop_table tr th,.shop_table tr td{padding:.75rem;vertical-align:middle}.shop_table tr .actions{padding-right:0;padding-left:0}.shop_table tr.order-total th{font-size:1rem}.shop_table tr.order-total td{font-size:1.25rem;color:var(--color-red600)}.shop_table tr+tr{border-top:1px solid}body[data-color=custom][data-theme=light] .shop_table tr+tr{border-color:rgba(var(--color-rgb),.1)!important}body[data-color=default] .shop_table tr+tr{border-color:var(--color-gray100)!important}.shop_table.woocommerce-cart-form__contents{font-size:.9375rem}.shop_table.woocommerce-cart-form__contents .product-thumbnail{padding-right:0;padding-left:0}.shop_table.woocommerce-cart-form__contents .product-thumbnail img{max-width:2.875rem}@media screen and (min-width:992px){.shop_table.woocommerce-cart-form__contents .product-thumbnail img{max-width:4.125rem}}.shop_table.woocommerce-cart-form__contents .product-name{font-weight:500}@media screen and (max-width:991.98px){.shop_table.woocommerce-cart-form__contents .product-name{font-size:.875rem}}.shop_table.woocommerce-cart-form__contents .product-name a{color:currentColor}body.link-underline .shop_table.woocommerce-cart-form__contents .product-name a{text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:.15rem;-webkit-transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1)}body.link-underline .shop_table.woocommerce-cart-form__contents .product-name a:hover{text-decoration-color:currentColor}@media screen and (max-width:991.98px){.shop_table.woocommerce-cart-form__contents th.product-remove{display:none}}.shop_table.woocommerce-cart-form__contents td.product-remove a{font-size:0}.shop_table.woocommerce-cart-form__contents td.product-remove a::before{font-family:"AsanWPIcons-interface";content:"";font-size:.875rem}@media screen and (max-width:991.98px){.shop_table.woocommerce-cart-form__contents td.product-remove{position:absolute}}@media screen and (max-width:991.98px){.shop_table.woocommerce-cart-form__contents .product-price,.shop_table.woocommerce-cart-form__contents .product-subtotal{display:none}}.shop_table .product-remove{border:0!important;padding:.3125rem;right:0}.shop_table .product-remove a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:fantasy;font-size:.9375rem;font-weight:700;line-height:1;width:1.125rem;height:1.125rem;color:#FFF;background-color:var(--color-red600);border-radius:50%}.shop_table .actions-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}.shop_table .actions-wrapper .coupon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3125rem}@media screen and (min-width:992px){.shop_table .actions-wrapper .coupon{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-left:auto;padding-left:1.25rem}.shop_table .actions-wrapper .coupon label{width:auto;margin-bottom:0;margin-left:.3125rem}.shop_table .actions-wrapper .coupon input{max-width:20rem}}.shop_table .actions-wrapper .coupon button{color:#FFF;background-color:var(--color-cyan600);border-color:#fff0}.shop_table .actions-wrapper .coupon button:hover{background-color:rgba(var(--color-cyanRGB),.95)}@media screen and (max-width:991.98px){.shop_table .actions-wrapper .coupon input{height:2.875rem}.shop_table .actions-wrapper .coupon button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;line-height:2.875rem;height:2.875rem}}.shop_table .actions-wrapper .empty-cart-button{background-color:#fff0;border:1px solid var(--color-gray400);-webkit-box-shadow:0 1px 2px 0 rgb(27 31 34 / .045);box-shadow:0 1px 2px 0 rgb(27 31 34 / .045)}.shop_table .actions-wrapper .empty-cart-button:hover{background-color:var(--color-gray25)}@media screen and (max-width:991.98px){.shop_table .actions-wrapper>button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}}.awp-quickview-product.white-popup{position:relative;max-width:62rem;background-color:var(--color-background);padding:1.25rem;border-radius:var(--theme-radius-base);margin-right:auto;margin-left:auto}@media screen and (min-width:1024px){.awp-quickview-product.white-popup{padding:2.1875rem}}.awp-quickview-product .awp-loader-wrapper{-webkit-transition:opacity 0.15s cubic-bezier(.17,.62,.44,.99);transition:opacity 0.15s cubic-bezier(.17,.62,.44,.99)}.awp-quickview-product .single-product-wrapper{opacity:0;-webkit-transition:opacity 0.2s cubic-bezier(.17,.62,.44,.99);transition:opacity 0.2s cubic-bezier(.17,.62,.44,.99)}@media screen and (min-width:992px){.awp-quickview-product .single-product-wrapper .column.product-detail{width:50%}}@media screen and (min-width:1200px){.awp-quickview-product .single-product-wrapper .product_title{font-size:1.5rem}}.awp-quickview-product.loaded .awp-loader-wrapper{opacity:0}.awp-quickview-product.loaded .single-product-wrapper{opacity:1}.product-hover-gallery .product-main-image{position:relative}.product-hover-gallery .product-main-image.disabled{opacity:0}.product-hover-gallery .product-thumbnail-gallery{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;top:0;right:0}.product-hover-gallery .product-thumbnail-gallery>*{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;top:0;right:0}.product-hover-gallery .product-thumbnail-gallery>* img{position:absolute;width:100%;height:100%;top:0;right:0;opacity:0;pointer-events:none;-webkit-transition:none;transition:none}.product-hover-gallery .product-thumbnail-gallery>*.active img{opacity:1}.product-category{position:relative;font-size:var(--theme-font-sm);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}.product-category>a{color:currentColor}body.link-underline .product-category>a{text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:.095rem;-webkit-transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1)}body.link-underline .product-category>a:hover{text-decoration-color:currentColor}.product-rating{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-rating .rating-count{font-size:var(--theme-font-size-sm);font-weight:500;margin-right:.375rem}.product-rating .rating-count .count-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-rating .rating-count .count-text i{font-size:1rem;line-height:1;margin-left:.25rem}.product-rating .rating-count .count-text i::before{margin:0}.product-rating.style-2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8125rem;line-height:1}.product-rating.style-2 .product-rating-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-yellow100);padding:.1875rem .625rem;border-radius:1.875rem}.product-rating.style-2 .product-rating-inner i{font-size:.875rem;color:var(--color-yellow600);margin-right:-.125rem}.product-rating.style-2 .product-rating-inner i::before{margin:0}.product-rating.style-2 .product-rating-inner .review-count{font-weight:600;margin-right:.3125rem}.product-rating.style-2 .product-rating-inner .review-count span{font-weight:400}.price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:var(--theme-product-price-font);font-size:var(--theme-product-price-font-size-mobile);font-weight:var(--theme-product-price-weight);gap:.5rem}@media screen and (min-width:1024px){.price{font-size:var(--theme-product-price-font-size-desktop)}}.price del{font-size:89%;font-weight:500;color:var(--color-gray600);opacity:.8}body[data-color=custom][data-theme=light] .price del{color:rgba(var(--color-rgb),.5)}body[data-color=default] .price del{color:var(--color-gray600)}.price ins{color:var(--color-red600);text-decoration:none}.price-filled .price del{font-size:85%}.price-filled .price ins bdi{color:#FFF;background-color:var(--color-green600);padding:.0625rem .25rem;border-radius:calc(var(--theme-radius-base) / 2)}.quantity{--qty-size:2rem;--qty-form:2.5rem;--qty-height:2.75rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:var(--qty-size);padding-left:var(--qty-size);border-radius:var(--theme-radius-form);-webkit-box-shadow:0 1px 2px 0 rgb(27 31 34 / .045);box-shadow:0 1px 2px 0 rgb(27 31 34 / .045);border:1px solid}body[data-color=custom][data-theme=light] .quantity{border-color:rgba(var(--color-rgb),.17)}body[data-color=default] .quantity{border-color:var(--color-gray300)}.quantity .minus,.quantity .plus{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;width:var(--qty-size);height:100%;top:0;right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.quantity .minus{border-radius:0 .625rem .625rem 0}.quantity .plus{right:auto;left:0;border-radius:.625rem 0 0 .625rem}.quantity .qty{font-size:.9375rem;text-align:center;width:var(--qty-form);height:var(--qty-height);line-height:inherit;border:0!important;margin-bottom:0;padding-right:0;padding-left:0;-webkit-box-shadow:none;box-shadow:none}.quantity.ajax-quantity input{width:2.75rem;-webkit-box-shadow:none;box-shadow:none;outline:none;line-height:inherit}.quantity.ajax-quantity .minus{font-size:.8125rem}.quantity.ajax-quantity .minus::before{content:"";position:absolute;width:100%;top:-.0625rem;right:-.0625rem;bottom:-.0625rem;background-color:var(--color-gray100);border-top-right-radius:var(--theme-radius-form);border-bottom-right-radius:var(--theme-radius-form)}.quantity.ajax-quantity .minus i{position:relative;z-index:1}.quantity.ajax-quantity .plus{font-size:.8125rem}.quantity.ajax-quantity .plus::before{content:"";position:absolute;width:100%;top:-.0625rem;left:-.0625rem;bottom:-.0625rem;background-color:var(--color-yellow600);border-top-left-radius:var(--theme-radius-form);border-bottom-left-radius:var(--theme-radius-form)}.quantity.ajax-quantity .plus i{position:relative;z-index:1}.product-content-switcher{position:relative;display:block;overflow:hidden}.product-content-switcher .switcher-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-transition:-webkit-transform 0.35s cubic-bezier(.17,.62,.44,.99);transition:-webkit-transform 0.35s cubic-bezier(.17,.62,.44,.99);transition:transform 0.35s cubic-bezier(.17,.62,.44,.99);transition:transform 0.35s cubic-bezier(.17,.62,.44,.99),-webkit-transform 0.35s cubic-bezier(.17,.62,.44,.99)}@media screen and (min-width:992px){.product-content-switcher .switcher-wrapper{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.product-content-switcher .switcher-wrapper>*{margin-bottom:0!important}.product-content-switcher .switcher-wrapper>*:nth-child(2){position:absolute;bottom:-100%}.product-content-switcher .add_to_cart_button{all:unset;font-size:.8125rem;font-weight:700;text-transform:uppercase;cursor:pointer}.product-vendor{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8125rem}.product-vendor>span{opacity:.6}.product-vendor>span+a{margin-right:.25rem}.product-vendor>a{font-weight:600;color:currentColor}.product-progress{position:relative;margin-top:.3125rem}.product-progress .product-progressbar{position:relative;margin-bottom:.375rem}.product-progress .product-progressbar.style-1{height:.375rem;background-color:var(--color-gray100);border-radius:.875rem;overflow:hidden}body[data-color=custom][data-theme=light] .product-progress .product-progressbar.style-1{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .product-progress .product-progressbar.style-1{background-color:var(--color-gray100)}.product-progress .product-progressbar.style-1 .progressbar{position:absolute;right:0;top:0;bottom:0;background-color:var(--color-red600);border-radius:.875rem}.product-progress .product-progressbar.style-1.size-4{height:.25rem}.product-progress .product-progressbar.style-1.size-8{height:.5rem}.product-progress .product-progressbar.style-1.size-19{height:.625rem}.product-progress .product-progress-detail .product-pcs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem}.product-progress .product-progress-detail .product-pcs span{font-size:.9375rem;font-weight:700;margin-right:.375rem;color:var(--color-red700)}@media screen and (min-width:992px){.product-progress .product-progress-detail .product-pcs span{font-size:1.125rem}}.product-progress .product-progress-detail .product-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8125rem;font-weight:500;color:var(--color-gray500)}.product-progress .product-progress-detail .product-stock strong{font-weight:600;color:var(--color-text)}.product-progress .product-progress-detail .product-stock .sold strong{color:var(--color-red700)}.product-footer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;right:0;left:0;border-top:.0625rem solid var(--color-gray100);-webkit-transition:all 0.2s cubic-bezier(.25,.1,.25,1);transition:all 0.2s cubic-bezier(.25,.1,.25,1)}.product-footer>*{padding:.9375rem}.product-footer>*.product-footer-details{font-size:.75rem}.product-footer>*.product-footer-details p{margin-bottom:0}.product-footer>*.product-footer-details ul{margin:0;padding-right:.9375rem}.product-footer>*.product-footer-details ul li+li{margin-top:.125rem}.product-footer>*.product-footer-details>*+*{margin-top:.625rem}@media screen and (min-width:1024px){.product-footer{position:absolute;opacity:0;visibility:hidden}}.product-unit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--theme-font-size-sm);color:var(--color-gray600);border:.0625rem solid;padding:.0625rem .3125rem;border-radius:calc(var(--theme-radius-base) / 2)}body[data-color=custom][data-theme=light] .product-unit{color:rgba(var(--color-rgb),.6);border-color:rgba(var(--color-rgb),.4)}body[data-color=default] .product-unit{border-color:var(--color-gray300)}.product-unit-price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--theme-font-size-sm);margin-top:.125rem;margin-bottom:.9375rem;color:var(--color-gray600)}body[data-color=custom][data-theme=light] .product-unit-price{color:rgba(var(--color-rgb),.7)}.product-inventory{font-size:var(--theme-font-size-sm);font-weight:600}.product-delivery-time{font-size:.75rem;font-weight:500;color:var(--color-gray500)}.product-delivery-time strong{color:var(--color-text)}.product-delivery-time.fast-shipping{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-text);border:.0625rem solid rgba(var(--color-rgb),.13);padding:.125rem .375rem;border-radius:2.125rem}.product-delivery-time.fast-shipping i{font-size:1rem;line-height:1;margin-left:.3125rem}.product-delivery-time.fast-shipping i::before{margin:0}.product-category{margin-bottom:.25rem}.product-category a{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:0;color:var(--color-gray500)}.product-color-switcher{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;padding-bottom:.25rem;margin-top:.9375rem}.product-color-switcher .awp-swatch-item{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.product-color-switcher .awp-swatch-item .awp-swatch-bg{display:block;width:1rem;height:1rem;border-radius:50%;-webkit-transition:all 0.2s cubic-bezier(.25,.1,.25,1);transition:all 0.2s cubic-bezier(.25,.1,.25,1)}@media screen and (min-width:992px){.product-color-switcher .awp-swatch-item .awp-swatch-bg{width:.9375rem;height:.9375rem}}.product-color-switcher .awp-swatch-item.active .awp-swatch-bg,.product-color-switcher .awp-swatch-item:hover .awp-swatch-bg{-webkit-box-shadow:var(--color-gray500) 0 0 0 1px inset,var(--color-background) 0 0 0 3px inset;box-shadow:var(--color-gray500) 0 0 0 1px inset,var(--color-background) 0 0 0 3px inset}.products{position:relative}.products.bordered.awp-slider .slick-list::before,.bordered .products.awp-slider .slick-list::before{content:"";position:absolute;width:100%;height:calc(100% + 0px);border:.0625rem solid;border-radius:var(--theme-radius-base);pointer-events:none}body[data-color=custom][data-theme=light] .products.bordered.awp-slider .slick-list::before,body[data-color=custom][data-theme=light] .bordered .products.awp-slider .slick-list::before{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .products.bordered.awp-slider .slick-list::before,body[data-color=default] .bordered .products.awp-slider .slick-list::before{border-color:var(--color-gray200)}.products.bordered.awp-slider .slick-list .slider-item,.bordered .products.awp-slider .slick-list .slider-item{position:relative}.products.bordered.awp-slider .slick-list .slider-item:not(.slick-current)::after,.bordered .products.awp-slider .slick-list .slider-item:not(.slick-current)::after{content:"";position:absolute;width:1px;height:100%;right:0;top:0}body[data-color=custom][data-theme=light] .products.bordered.awp-slider .slick-list .slider-item:not(.slick-current)::after,body[data-color=custom][data-theme=light] .bordered .products.awp-slider .slick-list .slider-item:not(.slick-current)::after{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .products.bordered.awp-slider .slick-list .slider-item:not(.slick-current)::after,body[data-color=default] .bordered .products.awp-slider .slick-list .slider-item:not(.slick-current)::after{background-color:var(--color-gray200)}.products.bordered .thumbnail-wrapper,.bordered .products .thumbnail-wrapper{padding:.9375rem .9375rem .4375rem}@media screen and (min-width:1024px){.products.bordered .thumbnail-wrapper,.bordered .products .thumbnail-wrapper{padding:1.25rem 1.25rem .4375rem}}.products.bordered .thumbnail-wrapper .thumbnail-badges,.bordered .products .thumbnail-wrapper .thumbnail-badges{top:1.5625rem;right:1.5625rem}@media screen and (min-width:1024px){.products.bordered .thumbnail-wrapper .thumbnail-badges,.bordered .products .thumbnail-wrapper .thumbnail-badges{top:1.875rem;right:1.875rem}}.products.bordered .thumbnail-wrapper .thumbnail-buttons,.bordered .products .thumbnail-wrapper .thumbnail-buttons{top:1.25rem;left:1.25rem}@media screen and (min-width:1024px){.products.bordered .thumbnail-wrapper .thumbnail-buttons,.bordered .products .thumbnail-wrapper .thumbnail-buttons{top:1.5625rem;left:1.5625rem}}.products.bordered .product-wrapper.style-1 .thumbnail-badges,.bordered .products .product-wrapper.style-1 .thumbnail-badges{top:0.9375rem!important;right:0.9375rem!important;bottom:0.4375rem!important}@media screen and (min-width:1024px){.products.bordered .product-wrapper.style-1 .thumbnail-badges,.bordered .products .product-wrapper.style-1 .thumbnail-badges{top:1.25rem!important;right:1.25rem!important}}.products.bordered .content-wrapper,.bordered .products .content-wrapper{padding:0 .9375rem .9375rem}@media screen and (min-width:1024px){.products.bordered .content-wrapper,.bordered .products .content-wrapper{padding:0 1.25rem 1.25rem}}.bordered .products.awp-slider .slick-list::before{display:none!important}.products:not(.bordered) .thumbnail-wrapper{margin-bottom:.75rem}.products .product-wrapper{position:relative;z-index:1}.products .thumbnail-wrapper{position:relative}.products .thumbnail-wrapper>.product-thumbnail{position:relative;display:block;overflow:hidden;border-radius:var(--theme-radius-base)}.products .thumbnail-wrapper .thumbnail-badges{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:.3125rem;right:.3125rem;bottom:.3125rem;z-index:1;pointer-events:none}.products .thumbnail-wrapper .thumbnail-badges .sale{font-size:.75rem;background-color:var(--color-red600)}.products .thumbnail-wrapper .thumbnail-badges .trending{background-color:var(--color-cool600)}.products .thumbnail-wrapper .thumbnail-badges .best-seller{background-color:var(--color-orange600)}.products .thumbnail-wrapper .thumbnail-buttons{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;top:.3125rem;left:.3125rem}@media screen and (min-width:1024px){.products .thumbnail-wrapper .thumbnail-buttons{top:.625rem;left:.625rem}}.products .thumbnail-wrapper .thumbnail-buttons>*{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem;letter-spacing:0;line-height:1;text-shadow:0 0 0;width:1.875rem;height:1.875rem;border-radius:50%;color:currentColor;-webkit-box-shadow:rgb(27 31 34 / .02) 0 1px 3px,rgb(27 31 34 / .04) 0 1px 2px;box-shadow:rgb(27 31 34 / .02) 0 1px 3px,rgb(27 31 34 / .04) 0 1px 2px;-webkit-transition:color 0.25s cubic-bezier(.25,.1,.25,1),background-color 0.25s cubic-bezier(.25,.1,.25,1),border-color 0.25s cubic-bezier(.25,.1,.25,1),opacity 0.25s cubic-bezier(.25,.1,.25,1),-webkit-transform 0.25s cubic-bezier(.25,.1,.25,1);transition:color 0.25s cubic-bezier(.25,.1,.25,1),background-color 0.25s cubic-bezier(.25,.1,.25,1),border-color 0.25s cubic-bezier(.25,.1,.25,1),opacity 0.25s cubic-bezier(.25,.1,.25,1),-webkit-transform 0.25s cubic-bezier(.25,.1,.25,1);transition:color 0.25s cubic-bezier(.25,.1,.25,1),background-color 0.25s cubic-bezier(.25,.1,.25,1),border-color 0.25s cubic-bezier(.25,.1,.25,1),transform 0.25s cubic-bezier(.25,.1,.25,1),opacity 0.25s cubic-bezier(.25,.1,.25,1);transition:color 0.25s cubic-bezier(.25,.1,.25,1),background-color 0.25s cubic-bezier(.25,.1,.25,1),border-color 0.25s cubic-bezier(.25,.1,.25,1),transform 0.25s cubic-bezier(.25,.1,.25,1),opacity 0.25s cubic-bezier(.25,.1,.25,1),-webkit-transform 0.25s cubic-bezier(.25,.1,.25,1)}body[data-color=custom][data-theme=light] .products .thumbnail-wrapper .thumbnail-buttons>*{background-color:#FFF;border:1px solid rgba(var(--color-rgb),.15)}body[data-color=default][data-theme=light] .products .thumbnail-wrapper .thumbnail-buttons>*{background-color:#FFF;border:1px solid var(--color-gray200)}@media screen and (min-width:1024px){.products .thumbnail-wrapper .thumbnail-buttons>*{width:2rem;height:2rem}}.products .thumbnail-wrapper .thumbnail-buttons>*.tinv-wishlist .tinvwl_add_to_wishlist_button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border-radius:50%;color:currentColor}.products .thumbnail-wrapper .thumbnail-buttons>*.tinv-wishlist .tinvwl_add_to_wishlist_button::before{position:relative;font-family:"AsanWPIcons-interface";content:"";line-height:1;top:.0625rem}.products .thumbnail-wrapper .thumbnail-buttons>*.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-product-in-list::before{content:""}.products .thumbnail-wrapper .thumbnail-buttons>*.tinv-wishlist .tinvwl-tooltip{display:none}.products .thumbnail-wrapper .thumbnail-buttons>*.tinv-wishlist:hover{color:var(--color-red600);background-color:var(--color-red25);border-color:var(--color-red100)}.products .thumbnail-wrapper .thumbnail-buttons>* i::before{margin:0}@media screen and (min-width:768px){.products .thumbnail-wrapper .thumbnail-buttons>*:not(.tinv-wishlist){opacity:0;-webkit-transform:translateX(-7px);transform:translateX(-7px)}.products .thumbnail-wrapper .thumbnail-buttons>*:not(.tinv-wishlist).compare-product{-webkit-transition-delay:0.08s;transition-delay:0.08s}.products .thumbnail-wrapper .thumbnail-buttons>*:not(.tinv-wishlist).quickview-button,.products .thumbnail-wrapper .thumbnail-buttons>*:not(.tinv-wishlist).compare-product{letter-spacing:-1px}}.products .thumbnail-wrapper .product-buttons{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:2.625rem;bottom:0;right:0;margin:0;pointer-events:none;overflow:hidden}.products .thumbnail-wrapper .product-buttons>*{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.8125rem;text-transform:uppercase;letter-spacing:1px;width:100%;height:2.625rem!important;background-color:rgb(255 255 255 / .85);-webkit-transition:background-color 0.25s cubic-bezier(.25,.1,.25,1),-webkit-transform 0.25s cubic-bezier(.25,.1,.25,1);transition:background-color 0.25s cubic-bezier(.25,.1,.25,1),-webkit-transform 0.25s cubic-bezier(.25,.1,.25,1);transition:transform 0.25s cubic-bezier(.25,.1,.25,1),background-color 0.25s cubic-bezier(.25,.1,.25,1);transition:transform 0.25s cubic-bezier(.25,.1,.25,1),background-color 0.25s cubic-bezier(.25,.1,.25,1),-webkit-transform 0.25s cubic-bezier(.25,.1,.25,1)}.products .thumbnail-wrapper .product-buttons>*:hover{background-color:rgb(255 255 255 / .95)}@media screen and (min-width:992px){.products .thumbnail-wrapper .product-buttons>*{-webkit-transform:translateY(100%);transform:translateY(100%)}}.products .product-title{font-size:var(--theme-product-name-font-size-mobile);font-weight:var(--theme-product-name-weight);line-height:1.3;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;margin-bottom:.5rem}@media screen and (min-width:1024px){.products .product-title{font-size:var(--theme-product-name-font-size-desktop)}}.products .product-title a{color:currentColor}body.link-underline .products .product-title a{text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:.15rem;-webkit-transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1)}body.link-underline .products .product-title a:hover{text-decoration-color:currentColor}.products .product-title+.product-progress{margin-top:.75rem}.products .product-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-top:.4375rem}.products .product-buttons .add_to_cart_button{font-size:.875rem;line-height:2.1875rem;height:2.1875rem}.products .product-buttons .quantity{--qty-height:2.0625rem;display:none}.products .product-buttons .tinv-wishlist{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.375rem;width:2rem;height:2rem;color:currentColor;-webkit-transition:all 0.15s cubic-bezier(.25,.1,.25,1);transition:all 0.15s cubic-bezier(.25,.1,.25,1)}.products .product-buttons .tinv-wishlist .tinvwl_add_to_wishlist_button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border-radius:var(--theme-radius-form);color:currentColor}.products .product-buttons .tinv-wishlist .tinvwl_add_to_wishlist_button::before{position:relative;font-family:"AsanWPIcons-interface";content:"";line-height:1;text-shadow:0 0 0;top:.0625rem}.products .product-buttons .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-product-in-list{color:var(--color-red600);background-color:rgba(var(--color-redRGB),.1);border-color:rgba(var(--color-redRGB),.15)}.products .product-buttons .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-product-in-list::before{content:""}.products .product-buttons .tinv-wishlist .tinvwl-tooltip{display:none}.products .product-buttons .tinv-wishlist:hover .tinvwl_add_to_wishlist_button:not(.tinvwl-product-in-list){color:var(--color-red600);background-color:var(--color-red25);border-color:var(--color-red100)}.products .product-buttons .compare-product{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.375rem;width:2rem;height:2rem;color:currentColor;border-radius:var(--theme-radius-form)}.products .product-buttons .compare-product:hover{background-color:var(--color-gray50)}.products .product-buttons .compare-product i{text-shadow:0 0 0;line-height:1}.products .product-buttons .compare-product i::before{margin:0}.products .product-cart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:.625rem;margin-bottom:.625rem}.products .product-cart-wrapper .price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.2;gap:0;padding-left:.9375rem}.products .product-cart-wrapper .price del{position:relative;text-decoration:none}.products .product-cart-wrapper .price del::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;transform:translateY(-50%)}.products .product-cart-wrapper .product-buttons{margin-right:auto;margin-top:0}.products .product-cart-wrapper .product-buttons .add_to_cart_button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;width:2.25rem;height:2.25rem;padding:0}.products .product-cart-wrapper .product-buttons .add_to_cart_button i{font-size:1.25rem}.products .product-cart-wrapper .product-buttons .add_to_cart_button i::before{margin:0}.products .product{position:relative;z-index:10}.products .product .product-content-fade{position:absolute;top:-.3125rem;right:-.625rem;left:-.625rem;bottom:-.625rem;background-color:var(--color-background);border:1px solid var(--color-gray200);border-radius:var(--theme-radius-base);-webkit-box-shadow:rgb(27 31 34 / .05) 0 1px 3px,rgb(27 31 34 / .05) 0 20px 25px -5px,rgb(27 31 34 / .04) 0 10px 10px -5px;box-shadow:rgb(27 31 34 / .05) 0 1px 3px,rgb(27 31 34 / .05) 0 20px 25px -5px,rgb(27 31 34 / .04) 0 10px 10px -5px;opacity:0;pointer-events:none;-webkit-transition:all 0.2s cubic-bezier(.25,.1,.25,1);transition:all 0.2s cubic-bezier(.25,.1,.25,1)}.products .product .product-wrapper.centered{text-align:center}.products .product .product-wrapper.centered .price{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products .product .product-wrapper.style-1 .product-hover-gallery .hover-gallery-dots{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.1875rem;bottom:.625rem;left:.9375rem;background-color:rgb(255 255 255 / .3);padding:.1875rem .25rem;border-radius:.9375rem;pointer-events:none;z-index:1}.products .product .product-wrapper.style-1 .product-hover-gallery .hover-gallery-dots>*{width:.4375rem;height:.4375rem;background-color:var(--color-gray300);border-radius:50%}.products .product .product-wrapper.style-1 .product-hover-gallery .hover-gallery-dots>*.active{background-color:var(--color-yellow700)}.products .product .product-wrapper.style-1 .thumbnail-badges{top:0;right:0}.products .product .product-wrapper.style-1 .thumbnail-badges .sale{margin-top:auto}.products .product .product-wrapper.style-1 .price{margin-bottom:.3125rem}.products .product .product-wrapper.style-1 .product-rating{margin-bottom:.3125rem}@media screen and (min-width:1024px){.products .product .product-wrapper.style-1 .product-rating{margin-bottom:.4375rem}}.products .product .product-wrapper.style-1 .product-buttons{margin-top:.625rem}.products .product .product-wrapper.style-1 .product-buttons>*{line-height:2rem;height:2rem}.products .product .product-wrapper.style-1 .product-buttons>*.add_to_cart_button{font-size:.8125rem;padding-right:.875rem;padding-left:.875rem}.products .product .product-wrapper.style-1 .product-delivery-time{margin-top:.625rem}.products .product .product-wrapper.style-2 .product-hover-gallery .hover-gallery-dots{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.1875rem;bottom:.3125rem;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);background-color:rgb(255 255 255 / .3);padding:.1875rem .25rem;border-radius:.9375rem;pointer-events:none;z-index:1}.products .product .product-wrapper.style-2 .product-hover-gallery .hover-gallery-dots>*{width:.4375rem;height:.4375rem;background-color:var(--color-gray300);border-radius:50%}.products .product .product-wrapper.style-2 .product-hover-gallery .hover-gallery-dots>*.active{background-color:var(--color-yellow700)}.products .product .product-wrapper.style-2 .product-content-switcher{margin-bottom:.3125rem}.products .product .product-wrapper.style-2 .product-title+.product-meta{margin-top:-.1875rem;margin-bottom:.625rem}.products .product .product-wrapper.style-2 .product-buttons{width:100%}.products .product .product-wrapper.style-2 .product-buttons+.product-inventory{margin-top:.5rem}.products .product .product-wrapper.style-2 .product-countdown{margin-bottom:.5rem}.products .product .product-wrapper.style-2 .product-countdown>p{display:block;font-size:.75rem;font-weight:500;width:100%;margin-top:.3125rem;margin-bottom:0;opacity:.6}.products .product .product-wrapper.style-2 .price+.product-countdown{margin-top:.5rem}.products .product .product-wrapper.style-2 .content-wrapper>.product-rating{margin-bottom:.3125rem}.products .product .product-wrapper.with-content-fade .thumbnail-wrapper{padding:.9375rem}.products .product .product-wrapper.with-content-fade .thumbnail-wrapper .thumbnail-badges{right:1.25rem;top:1.5625rem}.products .product .product-wrapper.with-content-fade .thumbnail-wrapper .thumbnail-buttons{top:1.25rem;left:1.25rem}.products .product .product-wrapper.with-content-fade .content-wrapper{padding:0 .9375rem .9375rem}.products .product:hover{z-index:11}@media screen and (min-width:992px){.products .product:hover .product-content-switcher .switcher-wrapper{-webkit-transform:translateY(0);transform:translateY(0)}}.products .product:hover .thumbnail-wrapper .product-thumbnail .product-second-image{opacity:1!important}.products .product:hover .thumbnail-wrapper .product-thumbnail .product-second-image+img{opacity:0}.products .product:hover .thumbnail-wrapper .product-buttons{pointer-events:auto}@media screen and (min-width:992px){.products .product:hover .thumbnail-wrapper .product-buttons>*{-webkit-transform:translateY(0);transform:translateY(0)}}.products .product:hover .thumbnail-buttons>*:not(.tinv-wishlist){opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.products .product:hover .product-content-fade{opacity:1}.products .product:hover .product-footer{opacity:1;visibility:visible}.products:not(.awp-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style:none}.products:not(.awp-slider).no-gutters{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important;row-gap:0!important}.products:not(.awp-slider).grid-column{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-column-gap:var(--theme-site-gutters);-moz-column-gap:var(--theme-site-gutters);column-gap:var(--theme-site-gutters)}.products:not(.awp-slider).grid-column>*{margin-bottom:1.875rem}@media screen and (min-width:992px){.products:not(.awp-slider).grid-column>*{margin-bottom:2.5rem}}.products:not(.awp-slider)>*{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:100%;max-width:100%}@media screen and (min-width:320px){.products:not(.awp-slider).mobile-grid-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - var(--theme-site-gutters) + var(--theme-site-gutters) / 2)}.products:not(.awp-slider).mobile-grid-2.no-gutters>*{width:50%}}@media screen and (min-width:576px){.products:not(.awp-slider).column-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - var(--theme-site-gutters) + var(--theme-site-gutters) / 2)}.products:not(.awp-slider).column-2.no-gutters>*{width:50%}}@media screen and (min-width:768px){.products:not(.awp-slider).column-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(33.3333333333% - var(--theme-site-gutters) + var(--theme-site-gutters) / 3)}.products:not(.awp-slider).column-3.no-gutters>*{width:33.3333333333%}}@media screen and (min-width:576px){.products:not(.awp-slider).column-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(33.3333333333% - var(--theme-site-gutters) + var(--theme-site-gutters) / 3)}.products:not(.awp-slider).column-4.no-gutters>*{width:33.3333333333%}}@media screen and (min-width:992px){.products:not(.awp-slider).column-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - var(--theme-site-gutters) + var(--theme-site-gutters) / 4)}.products:not(.awp-slider).column-4.no-gutters>*{width:25%}}@media screen and (min-width:576px){.products:not(.awp-slider).column-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(33.3333333333% - var(--theme-site-gutters) + var(--theme-site-gutters) / 3)}.products:not(.awp-slider).column-5.no-gutters>*{width:33.3333333333%}}@media screen and (min-width:992px){.products:not(.awp-slider).column-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(20% - var(--theme-site-gutters) + var(--theme-site-gutters) / 5)}.products:not(.awp-slider).column-5.no-gutters>*{width:20%}}@media screen and (min-width:768px){.products:not(.awp-slider).large-list .product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products:not(.awp-slider).large-list .product-inner>*{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:100%}.products:not(.awp-slider).large-list .product-inner>*.thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:35%;margin-left:1.25rem}.products:not(.awp-slider).large-list .product-inner>*.content-wrapper .product-title{font-size:1rem}.products:not(.awp-slider).large-list .product-inner>*.content-wrapper .price{font-size:1.375rem}}.products:not(.awp-slider).list-style>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.products:not(.awp-slider).list-style .product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products:not(.awp-slider).list-style .product-inner .thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:30%;margin-bottom:0;margin-left:.9375rem;padding:0}.products:not(.awp-slider).list-style .product-inner .content-wrapper{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.products:not(.awp-slider).list-style.for-widgets>*+*{padding-top:1.25rem;margin-top:.9375rem;border-top:1px solid}body[data-color=custom][data-theme=light] .products:not(.awp-slider).list-style.for-widgets>*+*{border-color:rgba(var(--color-rgb),.1)}body[data-color=default][data-theme=light] .products:not(.awp-slider).list-style.for-widgets>*+*{border-color:var(--color-gray100)}.products:not(.awp-slider).list-style.for-widgets .product .thumbnail-wrapper{width:6rem}.products:not(.awp-slider).list-style.for-widgets .product .product-rating{margin-bottom:.4375rem}.products:not(.awp-slider).list-style.for-widgets .product .product-title{font-size:.8125rem;margin-bottom:.5rem}.products:not(.awp-slider).list-style.for-widgets .product .price{font-size:1.25rem}.products:not(.awp-slider).list-style.for-widgets .product .price del{font-size:75%;font-weight:400;opacity:.8}.products:not(.awp-slider).list-style.for-widgets .product .product-countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.9375rem;gap:.9375rem}.products:not(.awp-slider).list-style.for-widgets .product .product-countdown>p{font-size:.75rem;margin-bottom:0;opacity:.5}@media screen and (min-width:992px){.products:not(.awp-slider).list-style.for-widgets .product .product-countdown>p{font-size:.6875rem;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;line-height:1.3}}.products:not(.awp-slider).list-style.for-widgets .product .product-countdown .awp-countdown{font-weight:500}.products:not(.awp-slider).list-style.for-widgets .product .product-countdown .awp-countdown .count-item{width:1.75rem;height:1.625rem;min-width:1.625rem;padding:0}body[data-color=custom][data-theme=light] .products:not(.awp-slider).list-style.for-widgets .product .product-countdown .awp-countdown .count-item{background-color:rgba(var(--color-rgb),.08)}body[data-color=default][data-theme=light] .products:not(.awp-slider).list-style.for-widgets .product .product-countdown .awp-countdown .count-item{background-color:var(--color-gray50)}.products:not(.awp-slider).list-style.small-list-style>*+*{margin-top:1.5625rem}.products:not(.awp-slider).list-style.small-list-style .thumbnail-wrapper{width:3.875rem}.products:not(.awp-slider).list-style.small-list-style .content-wrapper .price{font-size:.9375rem;margin-bottom:.4375rem}.products:not(.awp-slider).list-style.small-list-style .content-wrapper .product_title{font-size:.875rem;margin-bottom:0}.products:not(.awp-slider).list-style.small-list-style .content-wrapper .product_title a{color:currentColor}body.link-underline .products:not(.awp-slider).list-style.small-list-style .content-wrapper .product_title a{text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:.15rem;-webkit-transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1)}body.link-underline .products:not(.awp-slider).list-style.small-list-style .content-wrapper .product_title a:hover{text-decoration-color:currentColor}.products:not(.awp-slider).list-style.for-fashion .thumbnail-wrapper{width:4.25rem}.products:not(.awp-slider).list-style.for-fashion .list-counter-wrapper{margin-top:.9375rem}.products:not(.awp-slider).list-style.for-fashion .list-counter-wrapper .product-countdown .awp-countdown-wrapper{margin-bottom:.3125rem}.products:not(.awp-slider).list-style.for-fashion .list-counter-wrapper .product-countdown>p{font-size:.75rem;opacity:.6}.product-promotion .product-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.625rem;text-transform:uppercase;background-color:var(--color-gray100);padding:.3125rem .625rem;border-radius:2.5rem;margin-bottom:.9375rem}.product-promotion .product-title{font-family:var(--theme-body-font);line-height:1.4;margin-bottom:.625rem}.product-promotion .product-title a{color:currentColor}body.link-underline .product-promotion .product-title a{text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:.15rem;-webkit-transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1)}body.link-underline .product-promotion .product-title a:hover{text-decoration-color:currentColor}.product-promotion.list-style .product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-promotion.list-style .product-inner .thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 12.5rem;flex:0 0 12.5rem;width:12.5rem;margin-left:1.25rem}@media screen and (min-width:1024px){.product-promotion.list-style .product-inner .thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 13.75rem;flex:0 0 13.75rem;width:13.75rem}}.product-promotion.list-style .product-inner .content-wrapper{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.product-promotion.list-style .product-inner .content-wrapper .product-title{font-size:.875rem}@media screen and (min-width:1024px){.product-promotion.list-style .product-inner .content-wrapper .product-title{font-size:.9375rem}}.product-promotion.list-style .product-inner .content-wrapper .entry-description{font-size:.8125rem}.product-promotion.list-style .product-inner .content-wrapper .entry-description p{opacity:.7}.product-promotion.list-style .product-inner .content-wrapper .btn{font-size:.6875rem;text-transform:uppercase;line-height:1;height:2.5rem}.single-product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(var(--theme-site-gutters) * -1);margin-left:calc(var(--theme-site-gutters) * -1)}.single-product-wrapper>*{padding-right:var(--theme-site-gutters);padding-left:var(--theme-site-gutters)}.single-product-wrapper>*.product-header{margin-bottom:1.25rem}.single-product-wrapper>*.product-gallery{margin-bottom:1.875rem}.single-product-wrapper.style-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:1200px){.single-product-wrapper.style-2>*.product-gallery{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-left:calc(var(--theme-site-gutters) * 2)}.single-product-wrapper.style-2>*.product-detail{width:40%}}.single-product-wrapper.style-2>*.product-content{margin-top:2.5rem}@media screen and (min-width:992px){.single-product-wrapper.style-2>* .product-thumbnails-wrapper .slick-slide{height:4.75rem!important}}.single-product-wrapper.style-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:1200px){.single-product-wrapper.style-3>*.product-gallery{width:35%}.single-product-wrapper.style-3>*.product-detail{width:65%}}.single-product-wrapper.style-3>*.product-content{margin-top:2.5rem}.single-product-wrapper .product-detail.with-side{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:992px){.single-product-wrapper .product-detail.with-side{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.single-product-wrapper .product-detail.with-side>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:992px){.single-product-wrapper .product-detail.with-side>*.product-detail-inner{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.single-product-wrapper .product-detail.with-side>*.product-detail-side{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:18.75rem}}@media screen and (min-width:992px){.single-product-wrapper .product-detail.with-side.for-sidebar>*.product-detail-side{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:17.5rem}}@media screen and (max-width:991.98px){.single-product-wrapper .product-detail.with-side.for-sidebar>*.product-detail-side{display:none}}@media screen and (min-width:992px){.single-product-wrapper .product-detail .detail-side-inner{border:1px solid;border-radius:var(--theme-radius-base);padding:1.5625rem;margin-bottom:1.875rem}body[data-color=custom][data-theme=light] .single-product-wrapper .product-detail .detail-side-inner{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .single-product-wrapper .product-detail .detail-side-inner{border-color:var(--color-gray300)}.single-product-wrapper .product-detail .detail-side-inner .cart .variations{margin-bottom:.3125rem}.single-product-wrapper .product-detail .detail-side-inner .cart .variations tr+tr{margin-top:.9375rem}.single-product-wrapper .product-detail .detail-side-inner .cart .variations .label{width:100%;padding-bottom:.625rem}.single-product-wrapper .product-detail .detail-side-inner .cart .quantity{width:100%;border-radius:0;border-right:0;border-left:0;border-top:0;margin-bottom:.625rem}.single-product-wrapper .product-detail .detail-side-inner .cart .quantity .qty{width:100%}.single-product-wrapper .product-detail .detail-side-inner .cart .add_to_cart_button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.single-product-wrapper .woocommerce-product-gallery{position:relative}.single-product-wrapper .woocommerce-product-gallery .badge{position:absolute;font-size:1rem;width:3.625rem;height:3.625rem;top:.625rem;right:.625rem;border-radius:50%;background-color:var(--color-red600)}.single-product-wrapper .woocommerce-product-gallery .flex-viewport{position:relative}.single-product-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0;line-height:1;width:2.5rem;height:2.5rem;top:.75rem;left:.75rem;border-radius:50%;-webkit-box-shadow:rgb(27 31 34 / .05) 0 1px 3px,rgb(27 31 34 / .05) 0 20px 25px -5px,rgb(27 31 34 / .04) 0 10px 10px -5px;box-shadow:rgb(27 31 34 / .05) 0 1px 3px,rgb(27 31 34 / .05) 0 20px 25px -5px,rgb(27 31 34 / .04) 0 10px 10px -5px;border:1px solid;-webkit-transition:all 0.15s cubic-bezier(.25,.1,.25,1);transition:all 0.15s cubic-bezier(.25,.1,.25,1)}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger{border-color:rgba(var(--color-rgb),.07)}body[data-color=default] .single-product-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger{border-color:var(--color-gray50)}@media screen and (min-width:1200px){.single-product-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger{width:2.875rem;height:2.875rem}}.single-product-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{font-family:"AsanWPIcons-interface";font-size:1.5rem;content:"";color:var(--color-text)}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper{margin-top:.9375rem}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul{margin:0;padding:0}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol .slick-list,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul .slick-list{margin-right:-.1875rem;margin-left:-.1875rem}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol .slick-list .slick-track,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol .slick-list .slick-track .slick-slide,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul .slick-list .slick-track .slick-slide{height:auto;white-space:initial}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol li,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul li{padding-right:.1875rem;padding-left:.1875rem}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol li img,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul li img{cursor:pointer;border-radius:calc(var(--theme-radius-base) / 2);border:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol li img,body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul li img{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol li img,body[data-color=default] .single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul li img{border-color:var(--color-gray300)}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol li img.active,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul li img.active{border-color:var(--color-text)!important}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol li .active img,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul li .active img{border-color:var(--color-text)!important}.single-product-wrapper .product_title{margin-bottom:.9375rem}.single-product-wrapper .product-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;gap:.9375rem;margin-bottom:.9375rem}.single-product-wrapper .product-meta.top{padding-bottom:.625rem;border-bottom:.0625rem solid}body[data-color=custom][data-theme=light] .single-product-wrapper .product-meta.top{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .product-meta.top{border-color:var(--color-gray100)}@media screen and (min-width:1200px){.single-product-wrapper .product-meta.top>*{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product-wrapper .product-meta.top>*::before{content:"";width:.0625rem;height:.9375rem;margin-left:.9375rem}body[data-color=custom][data-theme=light] .single-product-wrapper .product-meta.top>*::before{background-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .product-meta.top>*::before{background-color:var(--color-gray200)}.single-product-wrapper .product-meta.top>*:first-child::before{display:none}}.single-product-wrapper .product-meta.bottom{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-product-wrapper .product-meta.bottom+.product-share{margin-top:1.25rem}.single-product-wrapper .product-meta .product-vendor{font-size:.8125rem}.single-product-wrapper .product-meta .product-rating .rating-count{font-size:.8125rem;font-weight:600}.single-product-wrapper .product-meta .product-brand{font-size:.8125rem}.single-product-wrapper .product-meta .product-brand span{opacity:.6}.single-product-wrapper .product-meta .product-brand span+a{margin-right:.125rem}.single-product-wrapper .product-meta .product-brand a{font-weight:500;color:var(--color-blue600)}.single-product-wrapper .product-meta+.product-price{margin-top:1.25rem}.single-product-wrapper .product-meta .product-sku{font-size:.8125rem}.single-product-wrapper .product-meta .product-sku span:not(.sku){opacity:.6;margin-left:.25rem}.single-product-wrapper .product-meta .product-sku span.sku{font-weight:500}.single-product-wrapper .product-meta .product-categories,.single-product-wrapper .product-meta .product-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8125rem}.single-product-wrapper .product-meta .product-categories span,.single-product-wrapper .product-meta .product-tags span{opacity:.6;margin-left:.25rem}.single-product-wrapper .product-meta .product-categories ul,.single-product-wrapper .product-meta .product-tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}.single-product-wrapper .product-meta .product-categories ul li::before,.single-product-wrapper .product-meta .product-tags ul li::before{content:",";margin-left:.25rem}.single-product-wrapper .product-meta .product-categories ul li:first-child::before,.single-product-wrapper .product-meta .product-tags ul li:first-child::before{display:none}.single-product-wrapper .product-meta .product-categories ul li a,.single-product-wrapper .product-meta .product-tags ul li a{font-weight:500;color:var(--color-text)}.single-product-wrapper .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.9375rem;margin-bottom:.625rem}.single-product-wrapper .product-price .price{font-size:1.5rem}@media screen and (min-width:992px){.single-product-wrapper .product-price .price{font-size:1.75rem}}.single-product-wrapper .product-price .price del{font-size:75%;font-weight:400;line-height:1.2;opacity:.5}.single-product-wrapper .product-price .price ins{line-height:1.1}.single-product-wrapper .product-price+.woocommerce-product-details__short-description{margin-top:1.0625rem}.single-product-wrapper .product-price+.product-inventory-wrapper{margin-top:.9375rem}.single-product-wrapper .product-price .save-price{position:relative;-ms-flex-item-align:end;align-self:flex-end;top:-.0625rem}.single-product-wrapper .product-price .save-price p{font-size:.75rem;font-weight:500;line-height:1;margin-bottom:0;padding:.25rem .375rem;border-radius:calc(var(--theme-radius-form) / 2);border:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .product-price .save-price p{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .single-product-wrapper .product-price .save-price p{border-color:var(--color-gray300)}@media screen and (min-width:992px){.single-product-wrapper .product-price .save-price p{font-size:.875rem}}.single-product-wrapper .woocommerce-product-details__short-description{font-size:.875rem;color:var(--color-gray700);margin-bottom:1.5625rem}.single-product-wrapper .product-inventory-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-bottom:.9375rem}.single-product-wrapper .product-inventory-wrapper .product-inventory{font-size:.8125rem;padding:.25rem .625rem;border-radius:calc(var(--theme-radius-form) / 2)}.single-product-wrapper .product-inventory-wrapper .product-inventory.color-green{background-color:rgba(var(--color-greenRGB),.1)}.single-product-wrapper .product-inventory-wrapper .product-inventory.color-red{background-color:rgba(var(--color-redRGB),.09)}.single-product-wrapper .product-inventory-wrapper .product-delivery-time{font-size:.8125rem;font-weight:400}.single-product-wrapper form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-bottom:1.25rem}.single-product-wrapper form.cart .variations{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-bottom:.9375rem}.single-product-wrapper form.cart .variations tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-wrapper form.cart .variations tr>td{padding-top:.9375rem;padding-bottom:.9375rem}.single-product-wrapper form.cart .variations tr label{margin-bottom:0!important}.single-product-wrapper form.cart .variations tr .label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.single-product-wrapper form.cart .variations tr .label{padding-left:1.25rem}}.single-product-wrapper form.cart .variations tr .value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;padding-top:0;padding-bottom:0}.single-product-wrapper form.cart .variations tr .value input[type=radio]{display:none}.single-product-wrapper form.cart .variations tr .value .color-radio label{position:relative;display:block;width:1.25rem;height:1.25rem;border-radius:50%;cursor:pointer}.single-product-wrapper form.cart .variations tr .value .color-radio input:checked+label::after{content:"";position:absolute;right:-.25rem;left:-.25rem;top:-.25rem;bottom:-.25rem;border:2px solid var(--color-text);border-radius:50%}.single-product-wrapper form.cart .variations tr .value .size-radio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product-wrapper form.cart .variations tr .value .size-radio label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.8125rem;font-weight:500;line-height:1.75rem;height:1.75rem;padding-right:.75rem;padding-left:.75rem;border-radius:calc(var(--theme-radius-form) / 2);cursor:pointer;border:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper form.cart .variations tr .value .size-radio label{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .single-product-wrapper form.cart .variations tr .value .size-radio label{border-color:var(--color-gray300)}.single-product-wrapper form.cart .variations tr .value .size-radio input:checked+label{color:#FFF;border-color:var(--theme-primary-color)!important;background-color:var(--theme-primary-color)}.single-product-wrapper form.cart .variations tr.size-variations .value{gap:.1875rem}.single-product-wrapper form.cart .variations tr+tr{border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper form.cart .variations tr+tr{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper form.cart .variations tr+tr{border-color:var(--color-gray100)}.single-product-wrapper form.cart .variations tr+tr .label{padding-top:1.25rem}.single-product-wrapper .wishlist-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:r0;margin-bottom:.9375rem}.single-product-wrapper .wishlist-button a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;color:var(--color-text)}.single-product-wrapper .wishlist-button a::before{font-family:"AsanWPIcons-interface";font-size:1.375rem;content:"";margin-left:.375rem}.single-product-wrapper .wishlist-button a.tinvwl-product-in-list{color:var(--color-red600)}.single-product-wrapper .wishlist-button a.tinvwl-product-in-list::before{content:""}.single-product-wrapper .wishlist-button>span{opacity:.4}.single-product-wrapper .wishlist-button+.product-checklist,.single-product-wrapper .wishlist-button+.product-meta.bottom{padding-top:1.25rem;border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .wishlist-button+.product-checklist,body[data-color=custom][data-theme=light] .single-product-wrapper .wishlist-button+.product-meta.bottom{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .wishlist-button+.product-checklist,body[data-color=default] .single-product-wrapper .wishlist-button+.product-meta.bottom{border-color:var(--color-gray100)}.single-product-wrapper .add_to_cart_button{position:relative;height:2.875rem;padding-right:2.125rem;padding-left:2.125rem}.single-product-wrapper .product-checklist{position:relative;margin-bottom:.9375rem}.single-product-wrapper .product-checklist ul{list-style:none;margin:0;padding:0}.single-product-wrapper .product-checklist ul li{position:relative;font-size:.875rem;padding-top:.1875rem;padding-bottom:.1875rem}.single-product-wrapper .product-checklist ul li::before{font-family:"AsanWPIcons-interface";font-size:.75rem;content:"";color:var(--color-green800);margin-left:.5rem}.single-product-wrapper .product-checklist+.product-meta{padding-top:1.25rem;border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .product-checklist+.product-meta{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .product-checklist+.product-meta{border-color:var(--color-gray100)}.single-product-wrapper .product-share ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.single-product-wrapper .product-share ul li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;width:2rem;height:2rem;border-radius:50%;-webkit-transition:all 0.15s cubic-bezier(.25,.1,.25,1);transition:all 0.15s cubic-bezier(.25,.1,.25,1)}.single-product-wrapper .product-countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-bottom:1.25rem}.single-product-wrapper .product-countdown .entry-title{font-size:1.25rem;width:100%;margin-bottom:.1875rem}.single-product-wrapper .product-countdown .countdown-description p{font-size:.8125rem;line-height:1;margin-bottom:0}.single-product-wrapper .product-countdown+.product-progress-wrapper{padding-top:1.25rem;border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .product-countdown+.product-progress-wrapper{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .product-countdown+.product-progress-wrapper{border-color:var(--color-gray100)}.single-product-wrapper .product-progress-wrapper{margin-bottom:1.25rem}.single-product-wrapper .product-progress-wrapper[hidden]{display:none!important}.single-product-wrapper .product-progress-wrapper.is-stock-sufficient .product-progressbar.style-1 .progressbar{background-color:var(--color-green600)}.single-product-wrapper .product-progress-wrapper.is-low-stock .product-progressbar.style-1 .progressbar{background-color:var(--color-red600)}.single-product-wrapper .product-progress-wrapper .entry-title{width:100%;margin-bottom:.625rem}.single-product-wrapper .product-progress-wrapper .product-pcs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:.8125rem}.single-product-wrapper .product-alert-message{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;line-height:1;width:100%;border-radius:calc(var(--theme-radius-base) / 2);padding:.75rem .9375rem;margin-bottom:.9375rem}.single-product-wrapper .product-alert-message i{font-size:1.125rem}.single-product-wrapper .product-alert-message p{font-size:.8125rem;margin-bottom:0}.single-product-wrapper .product-review{padding-top:1.875rem;margin-top:.625rem;margin-bottom:1.875rem;border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .product-review{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .product-review{border-color:var(--color-gray100)}.single-product-wrapper .product-review .review-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.875rem}.single-product-wrapper .product-review .review-header .review-score{font-size:2.5rem;font-weight:700;margin-left:1.25rem}@media screen and (min-width:1200px){.single-product-wrapper .product-review .review-header .review-score{font-size:3rem}}.single-product-wrapper .product-review .review-header .product-rating-steps{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product-wrapper .product-review .review-header .product-rating-steps ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none}.single-product-wrapper .product-review .review-header .product-rating-steps ul li{position:relative}.single-product-wrapper .product-review .review-header .product-rating-steps ul li span{position:relative;display:block;width:1.75rem;height:.375rem}@media screen and (min-width:1200px){.single-product-wrapper .product-review .review-header .product-rating-steps ul li span{width:2rem}}body[data-color=custom][data-theme=light] .single-product-wrapper .product-review .review-header .product-rating-steps ul li span{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .product-review .review-header .product-rating-steps ul li span{background-color:var(--color-gray100)}.single-product-wrapper .product-review .review-header .product-rating-steps ul li span::before{position:absolute;content:"";width:50%;height:100%;top:0;right:0;opacity:0;background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="1"] .rating-step-1 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="1.5"] .rating-step-2 span:before{opacity:1}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="2"] .rating-step-1 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="2"] .rating-step-2 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="2.5"] .rating-step-3 span:before{opacity:1}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="3"] .rating-step-1 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="3"] .rating-step-2 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="3"] .rating-step-3 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="3.5"] .rating-step-4 span:before{opacity:1}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="4"] .rating-step-1 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="4"] .rating-step-2 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="4"] .rating-step-3 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="4"] .rating-step-4 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="5"] .rating-step span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="4.5"] .rating-step-5 span:before{opacity:1}.single-product-wrapper .product-review .review-header .review-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;opacity:.6}@media screen and (min-width:992px){.single-product-wrapper .product-review .review-header .review-label{margin-right:1.25rem}}.single-product-wrapper .product-review .review-header .review-label p{margin-bottom:0}.single-product-wrapper .product-review .review-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.9375rem;margin:0;padding:0;list-style:none}@media screen and (min-width:992px){.single-product-wrapper .product-review .review-steps{gap:1.875rem}}.single-product-wrapper .product-review .review-steps li{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (min-width:992px){.single-product-wrapper .product-review .review-steps li{width:auto}}.single-product-wrapper .product-review .review-steps li .review-item-title{font-size:.875rem;font-weight:600;line-height:1;opacity:.6;width:100%;margin-bottom:.625rem}@media screen and (min-width:992px){.single-product-wrapper .product-review .review-steps li .review-item-title{width:auto;margin-bottom:0;margin-left:.625rem}}.single-product-wrapper .product-review .review-steps li .review-step-items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:.1875rem}@media screen and (min-width:992px){.single-product-wrapper .product-review .review-steps li .review-step-items{width:auto}}.single-product-wrapper .product-review .review-steps li .review-step-items span{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;height:.375rem}@media screen and (min-width:992px){.single-product-wrapper .product-review .review-steps li .review-step-items span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:1.25rem}}body[data-color=custom][data-theme=light] .single-product-wrapper .product-review .review-steps li .review-step-items span{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .product-review .review-steps li .review-step-items span{background-color:var(--color-gray100)}.single-product-wrapper .product-review .review-steps li .review-step-items span.active.step-1{background-color:var(--color-red700)}.single-product-wrapper .product-review .review-steps li .review-step-items span.active.step-2{background-color:var(--color-orange600)}.single-product-wrapper .product-review .review-steps li .review-step-items span.active.step-3{background-color:var(--color-yellow500)}.single-product-wrapper .product-review .review-steps li .review-step-items span.active.step-4{background-color:var(--color-teal600)}.single-product-wrapper .product-review .review-steps li .review-step-items span.active.step-5{background-color:var(--color-green700)}.single-product-wrapper .product-review .review-description{max-width:48rem;text-align:center;margin-right:auto;margin-left:auto;margin-top:1.875rem}.single-product-wrapper .product-review+.woocommerce-tabs,.single-product-wrapper .product-review+.promotion-products{margin-top:4.375rem}.single-product-wrapper .woocommerce-tabs .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem;row-gap:.1875rem;margin:0 0 1.25rem;padding:0;list-style:none;border-bottom:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-tabs .tabs{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .woocommerce-tabs .tabs{border-color:var(--color-gray200)}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-tabs .tabs{gap:1.5625rem}}.single-product-wrapper .woocommerce-tabs .tabs li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:600;color:currentColor;padding-top:.4375rem;padding-bottom:.4375rem}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-tabs .tabs li a{padding-bottom:.8125rem}}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-tabs .tabs li a{color:rgba(var(--color-rgb),.5)}body[data-color=default] .single-product-wrapper .woocommerce-tabs .tabs li a{color:var(--color-gray500)}.single-product-wrapper .woocommerce-tabs .tabs li.active a{color:var(--color-text)!important}.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel>h2{font-size:1.25rem;margin-bottom:.9375rem}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel>h2{font-size:1.375rem}}.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--description>h2{display:none}.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table{font-size:.875rem;width:100%}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr:nth-child(odd){background-color:rgba(var(--color-rgb),.06)}body[data-color=default] .single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr:nth-child(odd){background-color:var(--color-gray50)}.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr th{font-weight:500}.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr th,.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr td{line-height:1;padding:.6875rem .75rem}.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr th p,.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr td p{margin-bottom:0}.single-product-wrapper .woocommerce-Reviews>h2{font-size:1.25rem;margin-bottom:1.5625rem}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews>h2{margin-bottom:2.5rem}}.single-product-wrapper .woocommerce-Reviews .reviews-slot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.75rem}}.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;width:100%}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating{width:auto}}.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating .review-count{font-size:3rem;line-height:.8}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating .review-count{font-size:4.5rem}}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating .review-stars .product-rating{margin-bottom:.3125rem}}.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating .review-stars .review-stars-description{font-size:.875rem}.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating .review-stars .review-stars-description p{margin-bottom:0}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary{width:100%}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary{width:auto}}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item{font-size:.875rem}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;gap:.75rem;width:100%;color:var(--color-text);padding:.375rem .625rem;-webkit-transition:all 0.15s cubic-bezier(.25,.1,.25,1);transition:all 0.15s cubic-bezier(.25,.1,.25,1);border-radius:1.25rem}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item>a:hover{background-color:rgba(var(--color-rgb),.08)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item>a:hover{background-color:var(--color-gray50)}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item>a:hover .rating-progress{background-color:var(--color-background)!important}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.875rem;font-weight:500}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating i{color:var(--color-yellow600);margin-left:.375rem}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating i::before{width:auto;margin:0}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating-progress{position:relative;display:block;height:.375rem;border-radius:.875rem;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;overflow:hidden;-webkit-transition:all 0.15s cubic-bezier(.25,.1,.25,1);transition:all 0.15s cubic-bezier(.25,.1,.25,1)}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating-progress{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating-progress{background-color:var(--color-gray100)}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating-progress{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:22.5rem}}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating-progress .progress-bar{position:absolute;height:100%;top:0;right:0;background-color:var(--color-yellow600);border-radius:.875rem}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating-count{color:var(--color-gray700)}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item+.rating-item{margin-top:.25rem}.single-product-wrapper .woocommerce-Reviews #comments{margin-top:1.875rem;padding-top:1.875rem;border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews #comments{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews #comments{border-color:var(--color-gray200)}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews #comments{margin-top:2.5rem;padding-top:3.125rem}}.single-product-wrapper .woocommerce-Reviews #comments .commentlist{margin:0;padding:0;list-style:none}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li{margin-bottom:1.5625rem;padding-bottom:1.5625rem;border-bottom:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li{border-color:var(--color-gray200)}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container>img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:3rem;height:3rem;border-radius:50%;margin-left:1.25rem}@media screen and (max-width:767.98px){.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container>img{display:none}}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-bottom:.1875rem}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-title{font-size:1rem;margin-bottom:0}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .meta{font-size:.875rem;margin-bottom:.625rem}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .meta{color:rgba(var(--color-rgb),.6)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .meta{color:var(--color-gray600)}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .meta .woocommerce-review__author{font-weight:500}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .meta>*{opacity:.7}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .description{font-size:.9375rem}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action>span{display:block;font-size:.875rem;font-weight:600;width:100%}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;gap:.4375rem;line-height:1;color:var(--color-text);padding:.5rem .75rem;border-radius:2.5rem}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a{background-color:var(--color-gray100)}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a:hover{background-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a:hover{background-color:var(--color-gray200)}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a .text{font-weight:600}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a span:not(.text){opacity:.7}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper{max-width:50rem}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-reply-title{display:block;font-size:1.25rem;font-weight:600;margin-bottom:.625rem}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-reply-title{font-size:1.375rem}}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(var(--theme-site-gutters) * -1);margin-left:calc(var(--theme-site-gutters) * -1)}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding-right:var(--theme-site-gutters);padding-left:var(--theme-site-gutters)}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>* input{height:2.875rem}@media screen and (min-width:768px){.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>*.comment-form-author,.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>*.comment-form-email{width:50%}}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>*.comment-form-cookies-consent label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;margin-bottom:0;margin-right:.5rem;top:-.0625rem}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>*.form-submit .submit{padding-right:2.25rem;padding-left:2.25rem;color:#FFF;background-color:var(--theme-primary-color);border-color:#fff0}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>*.form-submit .submit:hover{background-color:color-mix(in srgb,var(--theme-primary-hover-color) 90%,transparent)}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form .comment-notes{font-size:.875rem}.single-product-wrapper .product-compare-items{margin-bottom:1.875rem}.single-product-wrapper .product-compare-items>.entry-title{font-size:1.25rem;margin-bottom:.9375rem}@media screen and (min-width:992px){.single-product-wrapper .product-compare-items>.entry-title{font-size:1.375rem}}.single-product-wrapper .product-compare-items .product-compare-wrapper{overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.single-product-wrapper .product-compare-items table{position:relative;table-layout:fixed;display:table;width:100%;font-size:.875rem;border:1px solid;border-radius:var(--theme-radius-base)}.single-product-wrapper .product-compare-items table tbody{width:auto;max-width:none}body[data-color=custom][data-theme=light] .single-product-wrapper .product-compare-items table{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .product-compare-items table{border-color:var(--color-gray200)}.single-product-wrapper .product-compare-items table tr{border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .product-compare-items table tr{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .product-compare-items table tr{border-color:var(--color-gray200)}.single-product-wrapper .product-compare-items table tr:first-child{border-top:0!important}body[data-color=custom][data-theme=light] .single-product-wrapper .product-compare-items table tr:nth-child(even){background-color:rgba(var(--color-rgb),.04)}body[data-color=default] .single-product-wrapper .product-compare-items table tr:nth-child(even){background-color:var(--color-gray25)}@media screen and (max-width:991.98px){body[data-color=custom][data-theme=light] .single-product-wrapper .product-compare-items table tr:nth-child(even) th{background-color:rgba(var(--color-rgb),.04)}body[data-color=default] .single-product-wrapper .product-compare-items table tr:nth-child(even) th{background-color:var(--color-gray25)}}.single-product-wrapper .product-compare-items table tr:nth-child(even) .base-item{background-color:var(--color-yellow100)}@media screen and (max-width:991.98px){.single-product-wrapper .product-compare-items table tr:nth-child(odd) th{background-color:var(--color-background)}}.single-product-wrapper .product-compare-items table tr:nth-child(odd) .base-item{background-color:var(--color-yellow25)}.single-product-wrapper .product-compare-items table tr th,.single-product-wrapper .product-compare-items table tr td{padding:.75rem}.single-product-wrapper .product-compare-items table tr th{position:sticky;font-weight:600;width:9.6875rem;right:0;vertical-align:top;z-index:1}@media screen and (min-width:992px){.single-product-wrapper .product-compare-items table tr th{width:20%;padding-right:1rem}}.single-product-wrapper .product-compare-items table tr td{width:14.375rem}@media screen and (min-width:992px){.single-product-wrapper .product-compare-items table tr td{width:auto}}.single-product-wrapper .product-compare-items table tr td .price{font-size:1rem}.single-product-wrapper .product-compare-items table tr td p{margin-bottom:0}.single-product-wrapper .product-compare-items table tr .product .product-title a{color:var(--color-blue700)}.single-product-wrapper .product-compare-items table tr .product .add_to_cart_button{font-size:.8125rem;height:2.0625rem;line-height:2.0625rem;padding-right:1rem;padding-left:1rem}.single-product-wrapper .promotion-products{margin-bottom:1.25rem}@media screen and (min-width:992px){.single-product-wrapper .promotion-products{margin-bottom:2.5rem}}.single-product-wrapper .promotion-products>.entry-title{font-size:1.25rem;margin-bottom:.9375rem}@media screen and (min-width:992px){.single-product-wrapper .promotion-products>.entry-title{font-size:1.375rem}}.single-product-wrapper .promotion-products .promotion-product-wrapper{padding-top:1.25rem;padding-bottom:1.25rem;border-top:1px solid;border-bottom:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .promotion-products .promotion-product-wrapper{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .promotion-products .promotion-product-wrapper{border-color:var(--color-gray100)}.single-product-wrapper .promotion-products .promotion-addon-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.25rem}@media screen and (min-width:992px){.single-product-wrapper .promotion-products .promotion-addon-products{margin-bottom:2.5rem}}.single-product-wrapper .promotion-products .promotion-addon-products .promotion-addon-total{padding-right:1.5rem}@media screen and (max-width:991.98px){.single-product-wrapper .promotion-products .promotion-addon-products .promotion-addon-total{display:none}}.single-product-wrapper .promotion-products .addon-products{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.single-product-wrapper .promotion-products .addon-products li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:992px){.single-product-wrapper .promotion-products .addon-products li::after{content:"+";font-size:1.25rem;font-weight:400}}.single-product-wrapper .promotion-products .addon-products li:last-child::after{display:none}.single-product-wrapper .promotion-products .addon-products li .product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-wrapper .promotion-products .addon-products li .thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:3rem;margin-left:1.25rem;margin-bottom:0}@media screen and (min-width:992px){.single-product-wrapper .promotion-products .addon-products li .thumbnail-wrapper{width:100%;margin-left:0}}@media screen and (min-width:992px){.single-product-wrapper .promotion-products .addon-products li{width:8.75rem}}@media screen and (max-width:991.98px){.single-product-wrapper .promotion-products .addon-products li+li{padding-top:.625rem;margin-top:.625rem;border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .promotion-products .addon-products li+li{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .promotion-products .addon-products li+li{border-color:var(--color-gray100)}}@media screen and (min-width:992px){.single-product-wrapper .promotion-products .addon-products .content-wrapper{display:none}}.single-product-wrapper .promotion-products .addon-products .content-wrapper .product_title{font-size:.8125rem}@media screen and (max-width:991.98px){.single-product-wrapper .promotion-products .addon-products .content-wrapper .product_title{font-size:.875rem}}.single-product-wrapper .promotion-products .addon-products .content-wrapper .product_title a{color:currentColor}body.link-underline .single-product-wrapper .promotion-products .addon-products .content-wrapper .product_title a{text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:.15rem;-webkit-transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1)}body.link-underline .single-product-wrapper .promotion-products .addon-products .content-wrapper .product_title a:hover{text-decoration-color:currentColor}.single-product-wrapper .promotion-products .promotion-addon-total .addon-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;margin-bottom:.9375rem}.single-product-wrapper .promotion-products .promotion-addon-total .addon-price .price{font-size:1.625rem;color:var(--color-red600)}.single-product-wrapper .promotion-products .promotion-addon-total .addon-price .item-count{font-size:.8125rem;opacity:.55;margin-right:.5rem}.single-product-wrapper .promotion-products .promotion-addon-checklist .addon-checklist ul{margin:0;padding:0;list-style:none}.single-product-wrapper .promotion-products .promotion-addon-checklist .addon-checklist ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-wrapper .promotion-products .promotion-addon-checklist .addon-checklist ul li+li{margin-top:.4375rem}.single-product-wrapper .promotion-products .promotion-addon-checklist .addon-checklist ul li label{position:relative;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:auto;font-size:.9375rem;padding-right:.9375rem;margin-bottom:0;cursor:pointer;text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:.15rem;-webkit-transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color 0.1s cubic-bezier(.25,.1,.25,1)}.single-product-wrapper .promotion-products .promotion-addon-checklist .addon-checklist ul li label:hover{text-decoration-color:currentColor}.single-product-wrapper .promotion-products .promotion-addon-checklist .addon-checklist ul li label .price{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.9375rem;font-weight:600;color:var(--color-red700)}.single-product-wrapper .promotion-products .promotion-addon-checklist .promotion-addon-total{text-align:center;margin-top:1.25rem}.single-product-wrapper .promotion-products .promotion-addon-checklist .promotion-addon-total .addon-price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product-wrapper .promotion-products .promotion-addon-checklist .promotion-addon-total .addon-price .price{font-size:1.875rem}.single-product-wrapper .promotion-products .promotion-addon-checklist .promotion-addon-total .btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:992px){.single-product-wrapper .promotion-products .promotion-addon-checklist .promotion-addon-total{display:none}}.single-product-sticky{position:fixed;width:100%;top:0;background-color:var(--color-background);border-bottom:1px solid;padding-top:.75rem;padding-bottom:.75rem;-webkit-box-shadow:0 1px 2px 0 rgb(27 31 34 / .045);box-shadow:0 1px 2px 0 rgb(27 31 34 / .045);opacity:0;visibility:hidden;pointer-events:none;margin-top:-.4375rem;-webkit-transition:all 0.15s cubic-bezier(.42,0,.58,1);transition:all 0.15s cubic-bezier(.42,0,.58,1);z-index:10}@media screen and (max-width:1199.98px){.single-product-sticky{display:none}}.single-product-sticky.active{opacity:1;visibility:visible;pointer-events:auto;margin-top:0}body[data-color=custom][data-theme=light] .single-product-sticky{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-sticky{border-color:var(--color-gray100)}.single-product-sticky .product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product-sticky .product-inner .thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:3rem;margin-left:1.25rem}.single-product-sticky .product-inner .content-wrapper{padding-left:1.875rem}.single-product-sticky .product-inner .content-wrapper .product_title{font-size:1rem;font-weight:700;margin-bottom:.3125rem}.single-product-sticky .product-inner .content-wrapper .product-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;gap:.75rem}.single-product-sticky .product-inner .content-wrapper .product-meta>*{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product-sticky .product-inner .content-wrapper .product-meta>*::before{content:"";width:.0625rem;height:.9375rem;margin-left:.625rem}body[data-color=custom][data-theme=light] .single-product-sticky .product-inner .content-wrapper .product-meta>*::before{background-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-sticky .product-inner .content-wrapper .product-meta>*::before{background-color:var(--color-gray200)}.single-product-sticky .product-inner .content-wrapper .product-meta>*:first-child::before{display:none}.single-product-sticky .product-inner .content-wrapper .product-meta .tinvwl_add_to_wishlist_button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8125rem;font-weight:500;color:var(--color-blue600)}.single-product-sticky .product-inner .content-wrapper .product-meta .tinvwl_add_to_wishlist_button::before{font-family:"AsanWPIcons-interface";font-size:1.125rem;content:"";text-shadow:0 0 0;margin-left:.375rem}.single-product-sticky .product-inner .content-wrapper .product-meta .tinvwl_add_to_wishlist_button.tinvwl-product-in-list{color:var(--color-red600)}.single-product-sticky .product-inner .content-wrapper .product-meta .tinvwl_add_to_wishlist_button.tinvwl-product-in-list::before{content:""}.single-product-sticky .product-inner .content-wrapper .product-meta .compare-button a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8125rem;font-weight:500;color:var(--color-blue600)}.single-product-sticky .product-inner .content-wrapper .product-meta .compare-button a i{font-size:1.125rem;margin-left:.375rem}.single-product-sticky .product-inner .product-price{margin-right:auto;padding-left:1.25rem}.single-product-sticky .product-inner .product-price .price{font-size:1.25rem}.single-product-sticky .product-inner .product-price+form.cart{margin-right:.625rem}.single-product-sticky .product-inner form.cart{margin-right:auto}.product-vertical-tab{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:1.875rem;border:1px solid var(--color-gray200);border-radius:var(--theme-radius-base);overflow:hidden}.product-vertical-tab .nav-pills{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:1024px){.product-vertical-tab .nav-pills{width:15rem;border-bottom:0}}.product-vertical-tab .nav-pills button{font-size:.875rem;font-weight:600;height:2.875rem;background-color:#fff0;border-radius:0}.product-vertical-tab .nav-pills button:hover{background-color:var(--color-gray50)}.product-vertical-tab .nav-pills button.active{color:var(--color-background);background-color:var(--color-text)}.product-vertical-tab .nav-pills button+button{border-top:1px solid var(--color-gray100)}.product-vertical-tab .tab-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;border-top:1px solid var(--color-gray200)}@media screen and (min-width:1024px){.product-vertical-tab .tab-content{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:auto;border-top:0;border-right:1px solid var(--color-gray200)}}.product-vertical-tab .tab-content .tab-pane{padding:1.25rem}@media screen and (min-width:1024px){.product-vertical-tab .tab-content .tab-pane{padding:1.5625rem 1.875rem 1.25rem}}.product-vertical-tab .tab-content .tab-pane>.entry-title{font-size:1.25rem}.product-vertical-tab .tab-content .tab-pane .entry-content{font-size:.9375rem;color:var(--color-gray700)}.product-vertical-tab+.product-review{border-top:0;margin-top:0;padding-top:0}.product-accordion{margin-bottom:1.25rem}.product-accordion .accordion-item+.accordion-item{border-top:0!important;border-top:1px solid var(--color-gray100)}.product-accordion .accordion-item .accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-accordion .accordion-item .accordion-header button{font-weight:600;height:2.875rem;padding:0;background-color:#fff0;-webkit-box-shadow:none;box-shadow:none;outline:none}.product-accordion .accordion-item .accordion-body{font-size:.9375rem;padding-right:0;padding-left:0;border-top:1px solid var(--color-gray200)}.products .product .awp-product-card{--awp-card-border:var(--color-gray200);--awp-card-surface:var(--color-background);--awp-card-media-surface:transparent;--awp-card-muted:var(--color-gray600);--awp-card-accent:var(--theme-primary-color);position:relative;width:100%;height:100%;color:var(--color-text);background:var(--awp-card-surface);border:1px solid #fff0;border-radius:var(--awp-card-radius,12px);overflow:hidden;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease,background-color .18s ease}.products .product .awp-product-card__inner{display:flex;flex-direction:column;min-width:0;height:100%}.products .product .awp-product-card__media{position:relative;min-width:0;margin:0;padding:var(--awp-card-padding,14px) var(--awp-card-padding,14px) 0}.products .product .awp-product-card__media>.product-thumbnail,.products .product .awp-product-card__media .product-box-image-zoom,.products .product .awp-product-card__media .product-box-image-zoom>.product-zoom{display:block;width:100%;aspect-ratio:var(--awp-card-image-ratio,1 / 1);background:var(--awp-card-media-surface);border-radius:max(0px, calc(var(--awp-card-radius,12px) - 4px));overflow:hidden}.products .product .awp-product-card__media>.product-thumbnail img,.products .product .awp-product-card__media .product-main-image img,.products .product .awp-product-card__media .product-second-image img,.products .product .awp-product-card__media .product-box-image-zoom img{width:100%;height:100%;aspect-ratio:var(--awp-card-image-ratio,1 / 1);object-fit:var(--awp-card-image-fit,contain)}.products .product .awp-product-card__media .product-second-image,.products .product .awp-product-card__media .product-main-image{width:100%;height:100%}.products .product .awp-product-card__media .thumbnail-badges{top:calc(var(--awp-card-padding,14px) + 4px);inset-inline-start:calc(var(--awp-card-padding,14px) + 4px);right:auto;bottom:auto;z-index:4}.products .product .awp-product-card__media-actions{position:absolute;top:calc(var(--awp-card-padding,14px) + 4px);inset-inline-end:calc(var(--awp-card-padding,14px) + 4px);left:auto;right:auto;z-index:5;display:flex;flex-direction:column;gap:.35rem}.products .product .awp-product-card__media-actions>*{background:color-mix(in srgb,var(--color-background) 94%,transparent);border:1px solid var(--color-gray100);box-shadow:none;backdrop-filter:blur(5px)}.products .product .awp-product-card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:.52rem;min-width:0;padding:.75rem var(--awp-card-padding,14px) var(--awp-card-padding,14px)}.products .product .awp-product-card__slot{min-width:0;margin:0}.products .product .awp-product-card--align-center .awp-product-card__content{text-align:center;align-items:stretch}.products .product .awp-product-card--align-center .awp-product-card__rating,.products .product .awp-product-card--align-center .product-delivery-time,.products .product .awp-product-card--align-center .awp-product-card__stock-status{justify-content:center;margin-inline:auto}.products .product .awp-product-card__category,.products .product .awp-product-card__brand,.products .product .awp-product-card__sku,.products .product .awp-product-card__attributes,.products .product .awp-product-card .product-vendor{font-size:.72rem;color:var(--awp-card-muted)}.products .product .awp-product-card__category a,.products .product .awp-product-card__brand a,.products .product .awp-product-card .product-vendor a{color:inherit}.products .product .awp-product-card__title{display:-webkit-box;overflow:hidden;min-height:calc(var(--awp-card-title-lines,2) * 1.55em);margin:0;color:var(--color-text);font-size:.86rem;font-weight:600;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:var(--awp-card-title-lines,2)}.products .product .awp-product-card__title a{color:inherit}.products .product .awp-product-card__excerpt{display:-webkit-box;overflow:hidden;color:var(--awp-card-muted);font-size:.72rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.products .product .awp-product-card__rating{display:inline-flex;align-items:center;gap:.22rem;width:max-content;max-width:100%;color:var(--awp-card-muted);font-size:.72rem;line-height:1}.products .product .awp-product-card__rating i{color:#f9bc00;font-size:.9rem}.products .product .awp-product-card__rating-value{color:var(--color-text);font-weight:700}.products .product .awp-product-card__rating-count{color:var(--color-gray500)}.products .product .awp-product-card .product-delivery-time,.products .product .awp-product-card__stock-status{display:inline-flex;align-items:center;gap:.3rem;width:fit-content;margin:0;color:var(--awp-card-muted);font-size:.72rem;line-height:1.5}.products .product .awp-product-card__stock-status.is-low,.products .product .awp-product-card__stock-status.is-out{color:#ef4056;font-weight:650}.products .product .awp-product-card__stock-status.is-in{color:#00a049}.products .product .awp-product-card .product-delivery-time.fast-shipping{padding:.16rem .48rem;border:1px solid var(--color-gray200);border-radius:999px;background:#fff0}.products .product .awp-product-card__price-row{display:flex;align-items:flex-start;gap:.5rem;min-height:2.2rem;margin-top:auto}.products .product .awp-product-card__discount{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:1px;min-width:2.15rem;min-height:1.3rem;padding:.08rem .42rem;color:#fff;background:#ef4056;border-radius:999px;font-size:.68rem;font-weight:800;line-height:1.3}.products .product .awp-product-card__discount b{font:inherit}.products .product .awp-product-card__discount span{font-size:.62rem}.products .product .awp-product-card__price{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-end;justify-content:flex-start;min-width:0;margin:0;color:var(--color-text);font-size:.93rem;font-weight:750;line-height:1.45;text-align:left}.products .product .awp-product-card__price ins{color:inherit;text-decoration:none;font-weight:800}.products .product .awp-product-card__price del{order:2;color:var(--color-gray500);font-size:.72rem;font-weight:400}.products .product .awp-product-card__price .awp-product-unavailable{align-self:flex-end;color:#ef4056;font-size:.82rem;font-weight:750}.products .product .awp-product-card.is-variation-unavailable .awp-product-card__discount{display:none}.products .product .awp-product-card__actions{margin-top:.05rem}.products .product .awp-product-card__cart{display:flex;align-items:center;gap:.45rem;width:100%;margin:0}.products .product .awp-product-card__cart .awp-product-card__unavailable-action{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;width:100%;max-width:none;min-height:2.35rem;margin:0;padding:.5rem .75rem;border:1px solid var(--color-gray200);border-radius:max(6px,calc(var(--awp-card-radius,12px) - 4px));background:var(--color-gray100);box-shadow:none;color:var(--color-gray600);cursor:not-allowed;font-size:.76rem;font-weight:750;line-height:1.5}.products .product .awp-loop-out-of-stock{pointer-events:none;border-color:var(--color-gray200);background:var(--color-gray100);color:var(--color-gray600);cursor:not-allowed}.products .product .awp-product-card__cart .add_to_cart_button,.products .product .awp-product-card__cart .product_type_variable,.products .product .awp-product-card__cart .product_type_grouped,.products .product .awp-product-card__cart .product_type_external{flex:1 1 auto;justify-content:center;min-height:2.35rem;margin:0;border-radius:max(6px,calc(var(--awp-card-radius,12px) - 4px));font-size:.76rem}.products .product .awp-product-card__cart--compact .add_to_cart_button,.products .product .awp-product-card__cart--compact .product_type_variable,.products .product .awp-product-card__cart--compact .product_type_grouped,.products .product .awp-product-card__cart--compact .product_type_external{color:var(--awp-card-accent);background:color-mix(in srgb,var(--awp-card-accent) 9%,transparent);border-color:color-mix(in srgb,var(--awp-card-accent) 26%,transparent)}.products .product .awp-product-card__cart--button .add_to_cart_button,.products .product .awp-product-card__cart--button .product_type_variable,.products .product .awp-product-card__cart--button .product_type_grouped,.products .product .awp-product-card__cart--button .product_type_external{color:#fff;background:var(--awp-card-accent);border-color:var(--awp-card-accent)}.products .product .awp-product-card__cart--icon{justify-content:flex-start}.products .product .awp-product-card__cart--icon .add_to_cart_button,.products .product .awp-product-card__cart--icon .product_type_variable,.products .product .awp-product-card__cart--icon .product_type_grouped,.products .product .awp-product-card__cart--icon .product_type_external{position:relative;flex:0 0 2.4rem;width:2.4rem;max-width:2.4rem;min-height:2.4rem;padding:0;overflow:hidden;color:#fff0;background:#fff;border:1px solid var(--awp-card-accent);border-radius:50%;font-size:0;box-shadow:0 1px 4px rgb(0 0 0 / .08)}.products .product .awp-product-card__cart--icon .add_to_cart_button::before,.products .product .awp-product-card__cart--icon .product_type_variable::before,.products .product .awp-product-card__cart--icon .product_type_grouped::before,.products .product .awp-product-card__cart--icon .product_type_external::before{content:"";width:1rem;height:1rem;background:var(--awp-card-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/contain no-repeat}.products .product .awp-product-card__cart .added_to_cart{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;margin:0;padding-inline:.7rem;color:var(--awp-card-accent);font-size:.74rem;font-weight:700}.products .product .awp-product-card__cart .quantity.ajax-quantity{flex:0 0 auto;margin:0}.products .product .awp-product-card__attributes{display:grid;gap:.22rem;padding:.5rem .6rem;background:var(--color-gray50);border-radius:max(6px,calc(var(--awp-card-radius,12px) - 5px))}.products .product .awp-product-card__attributes span{display:block}.products .product .awp-product-card .product-progress-wrapper{margin:.1rem 0 0}.products .product .awp-product-card__countdown{display:flex;align-items:center;gap:.45rem;min-width:0;color:#ef4056;font-size:.69rem;font-weight:700}.products .product .awp-product-card__countdown-label{white-space:nowrap}.products .product .awp-product-card__countdown .awp-countdown{display:inline-flex;align-items:center;direction:ltr;gap:.15rem}.products .product .awp-product-card__countdown .count-item{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;min-height:1.45rem;padding:0 .18rem;border-radius:5px;background:color-mix(in srgb,#ef4056 8%,transparent)}.products .product .awp-product-card__countdown .count{font-size:.68rem;font-weight:800;line-height:1}.products .product .awp-product-card__countdown .sep-h,.products .product .awp-product-card__countdown .sep-m,.products .product .awp-product-card__countdown .sep-s{font-weight:800}.products .product .awp-product-card__countdown--boxes .count-item{min-width:1.75rem;min-height:1.75rem;color:var(--color-text);background:var(--color-gray50);border:1px solid var(--color-gray100)}.products .product .awp-product-card__countdown--line{color:var(--awp-card-muted);font-weight:600}.products .product .awp-product-card__countdown--line .count-item{min-width:auto;min-height:auto;padding:0;color:#ef4056;background:#fff0;border-radius:0}.products.awp-products-preset-retail.grid-column{column-gap:0;row-gap:0;border-top:1px solid #e0e0e2;border-inline-start:1px solid #e0e0e2}.products.awp-products-preset-retail.grid-column>.product{margin-bottom:0}.products.awp-products-preset-retail.grid-column>.product .awp-product-card--retail{border:0;border-inline-end:1px solid #e0e0e2;border-bottom:1px solid #e0e0e2}body[data-theme=dark] .products.awp-products-preset-retail.grid-column{border-color:var(--color-gray100)}body[data-theme=dark] .products.awp-products-preset-retail.grid-column>.product .awp-product-card--retail{border-color:var(--color-gray100)}.products .product .awp-product-card--retail{--awp-card-border:#e0e0e2;--awp-card-accent:#ef4056;border-color:var(--awp-card-border);border-radius:var(--awp-card-radius,0);background:var(--color-background);box-shadow:none}.products .product .awp-product-card--retail .awp-product-card__media{padding:1.15rem 1rem .35rem}.products .product .awp-product-card--retail .awp-product-card__media>.product-thumbnail,.products .product .awp-product-card--retail .awp-product-card__media .product-box-image-zoom{border-radius:0;background:#fff0}.products .product .awp-product-card--retail .awp-product-card__content{gap:.54rem;padding:.72rem 1rem 1rem}.products .product .awp-product-card--retail .awp-product-card__title{min-height:calc(var(--awp-card-title-lines,2) * 1.72em);font-size:.79rem;font-weight:600;line-height:1.72}.products .product .awp-product-card--retail .awp-product-card__category,.products .product .awp-product-card--retail .awp-product-card__brand,.products .product .awp-product-card--retail .awp-product-card__sku{color:#81858b;font-size:.68rem}.products .product .awp-product-card--retail .awp-product-card__rating{margin-inline-start:auto;color:#81858b}.products .product .awp-product-card--retail .product-delivery-time{color:#62666d;font-size:.69rem}.products .product .awp-product-card--retail .awp-product-card__price-row{align-items:flex-start;min-height:2.55rem;margin-top:.18rem}.products .product .awp-product-card--retail .awp-product-card__price{gap:.12rem;font-size:.96rem;font-weight:800}.products .product .awp-product-card--retail .awp-product-card__price del{padding-inline-end:.15rem;font-size:.7rem;text-decoration-thickness:1px}.products .product .awp-product-card--retail .awp-product-card__discount{min-width:2.1rem;min-height:1.25rem;padding:.08rem .38rem;border-radius:999px;font-size:.67rem}.products .product .awp-product-card--retail .awp-product-card__actions{margin-top:.05rem}.products .product .awp-product-card--retail .awp-product-card__cart--icon{justify-content:flex-start;min-height:2.45rem}.products .product .awp-product-card--retail .awp-product-card__cart--icon .add_to_cart_button,.products .product .awp-product-card--retail .awp-product-card__cart--icon .product_type_variable,.products .product .awp-product-card--retail .awp-product-card__cart--icon .product_type_grouped,.products .product .awp-product-card--retail .awp-product-card__cart--icon .product_type_external{width:2.35rem;max-width:2.35rem;min-height:2.35rem;border-width:1.5px;box-shadow:none}.products .product .awp-product-card--retail .awp-product-card__media-actions{opacity:0;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease}.products .product .awp-product-card--retail:hover .awp-product-card__media-actions{opacity:1;transform:none}.products .product .awp-product-card--retail.awp-product-card--hover-preset:hover{z-index:2;border-color:#d3d3d6;box-shadow:0 2px 10px rgb(0 0 0 / .08)}.products .product .awp-product-card--marketplace{--awp-card-media-surface:color-mix(in srgb,var(--theme-primary-color) 4%,var(--color-gray50));border-color:var(--color-gray200);border-radius:max(14px,var(--awp-card-radius,12px));background:var(--color-background);box-shadow:0 3px 12px rgb(20 24 28 / .05)}.products .product .awp-product-card--marketplace .awp-product-card__media{padding:.7rem .7rem 0}.products .product .awp-product-card--marketplace .awp-product-card__media>.product-thumbnail,.products .product .awp-product-card--marketplace .product-box-image-zoom{padding:.75rem;border-radius:12px;background:var(--awp-card-media-surface)}.products .product .awp-product-card--marketplace .awp-product-card__content{gap:.68rem;padding:.8rem 1rem 1rem}.products .product .awp-product-card--marketplace .awp-product-card__title{font-size:.87rem;font-weight:700}.products .product .awp-product-card--marketplace .awp-product-card__category{width:max-content;padding:.16rem .42rem;border-radius:999px;color:var(--theme-primary-color);background:color-mix(in srgb,var(--theme-primary-color) 8%,transparent)}.products .product .awp-product-card--marketplace .awp-product-card__cart--button .add_to_cart_button,.products .product .awp-product-card--marketplace .awp-product-card__cart--button .product_type_variable,.products .product .awp-product-card--marketplace .awp-product-card__cart--button .product_type_grouped,.products .product .awp-product-card--marketplace .awp-product-card__cart--button .product_type_external{border-radius:9px}.products .product .awp-product-card--marketplace.awp-product-card--hover-preset:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--theme-primary-color) 42%,var(--color-gray200));box-shadow:0 14px 34px rgb(20 24 28 / .11)}.products .product .awp-product-card--minimal{border:0;border-radius:0;background:#fff0;overflow:visible;box-shadow:none}.products .product .awp-product-card--minimal .awp-product-card__media,.products .product .awp-product-card--minimal .awp-product-card__content{padding-inline:0}.products .product .awp-product-card--minimal .awp-product-card__media{padding-top:0}.products .product .awp-product-card--minimal .awp-product-card__content{gap:.4rem;padding-top:.72rem;padding-bottom:.4rem}.products .product .awp-product-card--minimal .awp-product-card__media>.product-thumbnail,.products .product .awp-product-card--minimal .product-box-image-zoom{border-radius:max(6px,var(--awp-card-radius,8px))}.products .product .awp-product-card--minimal .awp-product-card__title{min-height:auto;font-size:.86rem;font-weight:500}.products .product .awp-product-card--minimal .awp-product-card__category,.products .product .awp-product-card--minimal .awp-product-card__brand{color:var(--theme-primary-color)}.products .product .awp-product-card--minimal .awp-product-card__discount{color:var(--theme-primary-color);background:#fff0;border:1px solid currentColor}.products .product .awp-product-card--minimal .awp-product-card__cart--compact .add_to_cart_button,.products .product .awp-product-card--minimal .awp-product-card__cart--compact .product_type_variable,.products .product .awp-product-card--minimal .awp-product-card__cart--compact .product_type_grouped,.products .product .awp-product-card--minimal .awp-product-card__cart--compact .product_type_external{justify-content:flex-start;min-height:auto;padding:.25rem 0;border:0;background:#fff0}.products .product .awp-product-card--minimal.awp-product-card--hover-preset:hover .awp-product-card__title{color:var(--theme-primary-color)}.products .product .awp-product-card--fashion{--awp-card-media-surface:#f5f5f5;border:0;border-radius:0;background:#fff0;overflow:visible;box-shadow:none}.products .product .awp-product-card--fashion .awp-product-card__media{padding:0}.products .product .awp-product-card--fashion .awp-product-card__media>.product-thumbnail,.products .product .awp-product-card--fashion .product-box-image-zoom{border-radius:max(12px,var(--awp-card-radius,12px));background:var(--awp-card-media-surface)}.products .product .awp-product-card--fashion .awp-product-card__content{gap:.43rem;padding:.92rem .25rem .15rem}.products .product .awp-product-card--fashion .awp-product-card__title{min-height:auto;font-size:.9rem;font-weight:600}.products .product .awp-product-card--fashion.awp-product-card--align-center .awp-product-card__content{align-items:center;text-align:center}.products .product .awp-product-card--fashion.awp-product-card--align-center .awp-product-card__rating,.products .product .awp-product-card--fashion.awp-product-card--align-center .product-delivery-time,.products .product .awp-product-card--fashion.awp-product-card--align-center .awp-product-card__stock-status{margin-inline:auto}.products .product .awp-product-card--fashion.awp-product-card--align-center .awp-product-card__price-row{justify-content:center;width:100%}.products .product .awp-product-card--fashion.awp-product-card--align-center .awp-product-card__price{flex:0 1 auto;align-items:center;text-align:center}.products .product .awp-product-card--fashion .awp-product-card__media-actions{top:auto;bottom:.8rem;inset-inline-end:.8rem;opacity:0;transform:translateY(5px);transition:opacity .18s ease,transform .18s ease}.products .product .awp-product-card--fashion:hover .awp-product-card__media-actions{opacity:1;transform:none}.products .product .awp-product-card--fashion.awp-product-card--hover-preset:hover{transform:translateY(-2px)}.products .product .awp-product-card--luxury{--awp-card-media-surface:color-mix(in srgb,#d2b37b 15%,var(--color-gray50));--awp-card-accent:#9a7639;border:1px solid color-mix(in srgb,#9a7639 35%,var(--color-gray200));border-radius:max(18px,var(--awp-card-radius,12px));background:linear-gradient(180deg,color-mix(in srgb,#fff 3%,var(--color-background)),var(--color-background))}.products .product .awp-product-card--luxury .awp-product-card__media{padding:1.25rem 1.25rem .15rem}.products .product .awp-product-card--luxury .awp-product-card__media>.product-thumbnail,.products .product .awp-product-card--luxury .product-box-image-zoom{padding:.75rem;border-radius:14px;background:var(--awp-card-media-surface)}.products .product .awp-product-card--luxury .awp-product-card__content{gap:.72rem;padding:1.05rem 1.25rem 1.3rem}.products .product .awp-product-card--luxury .awp-product-card__category,.products .product .awp-product-card--luxury .awp-product-card__brand{color:#9a7639;font-weight:700;letter-spacing:.01em}.products .product .awp-product-card--luxury .awp-product-card__title{font-size:.98rem;font-weight:750}.products .product .awp-product-card--luxury .awp-product-card__price{font-size:1.02rem}.products .product .awp-product-card--luxury .awp-product-card__discount{background:#9a7639}.products .product .awp-product-card--luxury.awp-product-card--hover-preset:hover{transform:translateY(-2px);border-color:#b9975b;box-shadow:0 12px 30px rgb(89 69 36 / .13)}.products .product .awp-product-card--compact{border-color:var(--color-gray200);border-radius:max(10px,var(--awp-card-radius,10px));background:var(--color-background)}.products .product .awp-product-card--compact .awp-product-card__inner{display:grid;grid-template-columns:minmax(92px,36%) minmax(0,1fr);align-items:stretch}.products .product .awp-product-card--compact .awp-product-card__media{padding:.6rem}.products .product .awp-product-card--compact .awp-product-card__media>.product-thumbnail,.products .product .awp-product-card--compact .product-box-image-zoom{border-radius:8px;background:var(--color-gray50)}.products .product .awp-product-card--compact .awp-product-card__content{gap:.3rem;padding:.68rem .35rem .68rem .75rem}.products .product .awp-product-card--compact .awp-product-card__title{min-height:auto;font-size:.77rem;line-height:1.55}.products .product .awp-product-card--compact .awp-product-card__price-row{min-height:auto}.products .product .awp-product-card--compact .awp-product-card__price{font-size:.82rem}.products .product .awp-product-card--compact .awp-product-card__discount{min-width:1.9rem;font-size:.62rem}.products .product .awp-product-card--compact.awp-product-card--hover-preset:hover{border-color:var(--theme-primary-color)}.products .product .awp-product-card--hover-border:hover{border-color:var(--theme-primary-color)!important;transform:none!important;box-shadow:none!important}.products .product .awp-product-card--hover-lift:hover{transform:translateY(-3px)!important;border-color:var(--color-gray200)!important;box-shadow:0 10px 28px rgb(27 31 34 / .09)!important}.products .product .awp-product-card--hover-none:hover{transform:none!important;box-shadow:none!important}.products.list-column,.products.awp-products-view-list{display:flex;flex-direction:column;gap:0;width:100%}.products.list-column>.product,.products.awp-products-view-list>.product{flex:0 0 auto;width:100%;max-width:100%;margin:0}.products.list-column>.product+.product,.products.awp-products-view-list>.product+.product{border-top:1px solid var(--color-gray100)}.products .product .awp-product-card--layout-list{border:0;border-radius:0;background:#fff0;overflow:visible}.products .product .awp-product-card--layout-list .awp-product-card__inner{display:grid;grid-template-columns:minmax(160px,var(--awp-card-desktop-list-image,220px)) minmax(0,1fr);gap:1rem;align-items:start;padding:1.25rem 0}.products .product .awp-product-card--layout-list .awp-product-card__media{padding:0}.products .product .awp-product-card--layout-list .awp-product-card__content{padding:.15rem 0 0;gap:.58rem}.products .product .awp-product-card--layout-list .awp-product-card__title{min-height:auto;font-size:1rem}.products .product .awp-product-card--layout-list .awp-product-card__price-row{margin-top:.4rem;max-width:340px}.products .product .awp-product-card--layout-list .awp-product-card__actions{max-width:280px}.products .product .awp-product-card--layout-list .awp-product-card__media-actions{opacity:1;transform:none}.products .product .awp-product-card--layout-list.awp-product-card--compact .awp-product-card__inner{grid-template-columns:minmax(150px,var(--awp-card-desktop-list-image,210px)) minmax(0,1fr)}@media (min-width:992px){.products .product .awp-product-card--layout-list .awp-product-card__excerpt{max-width:760px;font-size:.78rem;-webkit-line-clamp:3}.products .product .awp-product-card--layout-list .awp-product-card__attributes{max-width:820px}.products .product .awp-product-card--layout-list .awp-product-card__category,.products .product .awp-product-card--layout-list .awp-product-card__brand,.products .product .awp-product-card--layout-list .awp-product-card__sku,.products .product .awp-product-card--layout-list .awp-product-card .product-vendor{font-size:.76rem}}@media (min-width:992px){.products.awp-products-view-list{gap:.85rem}.products.awp-products-view-list>.product+.product{border-top:0}.products.awp-products-view-list>.product>.awp-product-card--layout-list{min-height:100%;overflow:hidden}.products.awp-products-view-list>.product>.awp-product-card--layout-list .awp-product-card__inner{grid-template-columns:minmax(170px,var(--awp-card-desktop-list-image,220px)) minmax(0,1fr);gap:clamp(1.2rem,2vw,2rem);align-items:stretch;padding:clamp(1rem,1.35vw,1.4rem)}.products.awp-products-view-list>.product>.awp-product-card--layout-list .awp-product-card__media{align-self:start;min-width:0;padding:0}.products.awp-products-view-list>.product>.awp-product-card--layout-list .awp-product-card__content{align-items:stretch;align-self:stretch;gap:.62rem;min-width:0;padding:.15rem .2rem;text-align:start}.products.awp-products-view-list>.product>.awp-product-card--layout-list .awp-product-card__slot{width:100%}.products.awp-products-view-list>.product>.awp-product-card--layout-list .awp-product-card__title{min-height:auto;font-size:.94rem;line-height:1.7}.products.awp-products-view-list>.product>.awp-product-card--layout-list .awp-product-card__excerpt{max-width:850px;font-size:.79rem;line-height:1.8;-webkit-line-clamp:3}.products.awp-products-view-list>.product>.awp-product-card--layout-list .awp-product-card__attributes{max-width:900px;padding:.6rem .7rem}.products.awp-products-view-list>.product>.awp-product-card--layout-list .awp-product-card__price-row{width:min(100%,380px);max-width:none;margin-top:.5rem}.products.awp-products-view-list>.product>.awp-product-card--layout-list .awp-product-card__actions{width:min(100%,320px);max-width:none}.products.awp-products-view-list>.product>.awp-product-card--layout-list .awp-product-card__media-actions{opacity:1;transform:none}.products.awp-products-view-list.awp-products-preset-retail{gap:0}.products.awp-products-view-list.awp-products-preset-retail>.product>.awp-product-card--retail{border:0;border-bottom:1px solid var(--awp-card-border,#e0e0e2);border-radius:0;background:var(--color-background);box-shadow:none}.products.awp-products-view-list.awp-products-preset-retail>.product:first-child>.awp-product-card--retail{border-top:1px solid var(--awp-card-border,#e0e0e2)}.products.awp-products-view-list>.product>.awp-product-card--retail .awp-product-card__content{gap:.58rem;padding:.15rem .2rem}.products.awp-products-view-list>.product>.awp-product-card--retail .awp-product-card__title{font-size:.92rem;line-height:1.75}.products.awp-products-view-list>.product>.awp-product-card--retail .awp-product-card__rating{margin-inline-start:0}.products.awp-products-view-list>.product>.awp-product-card--marketplace{border:1px solid var(--color-gray200);border-radius:max(14px,var(--awp-card-radius,12px));background:var(--color-background);box-shadow:0 3px 12px rgb(20 24 28 / .05)}.products.awp-products-view-list>.product>.awp-product-card--marketplace .awp-product-card__content{padding:.15rem .25rem}.products.awp-products-view-list.awp-products-preset-minimal{gap:0}.products.awp-products-view-list>.product>.awp-product-card--minimal{border:0;border-bottom:1px solid var(--color-gray100);border-radius:0;background:#fff0;box-shadow:none}.products.awp-products-view-list.awp-products-preset-minimal>.product:first-child>.awp-product-card--minimal{border-top:1px solid var(--color-gray100)}.products.awp-products-view-list>.product>.awp-product-card--minimal .awp-product-card__content{padding:.15rem .2rem}.products.awp-products-view-list.awp-products-preset-fashion{gap:0}.products.awp-products-view-list>.product>.awp-product-card--fashion{border:0;border-bottom:1px solid var(--color-gray100);border-radius:0;background:#fff0;box-shadow:none}.products.awp-products-view-list.awp-products-preset-fashion>.product:first-child>.awp-product-card--fashion{border-top:1px solid var(--color-gray100)}.products.awp-products-view-list>.product>.awp-product-card--fashion.awp-product-card--align-center .awp-product-card__content{align-items:stretch;text-align:start}.products.awp-products-view-list>.product>.awp-product-card--fashion.awp-product-card--align-center .awp-product-card__rating,.products.awp-products-view-list>.product>.awp-product-card--fashion.awp-product-card--align-center .product-delivery-time,.products.awp-products-view-list>.product>.awp-product-card--fashion.awp-product-card--align-center .awp-product-card__stock-status{justify-content:flex-start;margin-inline:0}.products.awp-products-view-list>.product>.awp-product-card--fashion.awp-product-card--align-center .awp-product-card__price-row{justify-content:flex-start}.products.awp-products-view-list>.product>.awp-product-card--fashion.awp-product-card--align-center .awp-product-card__price{flex:1 1 auto;align-items:flex-end;text-align:left}.products.awp-products-view-list>.product>.awp-product-card--luxury{border:1px solid color-mix(in srgb,#9a7639 35%,var(--color-gray200));border-radius:max(18px,var(--awp-card-radius,12px));background:linear-gradient(180deg,color-mix(in srgb,#fff 3%,var(--color-background)),var(--color-background))}.products.awp-products-view-list>.product>.awp-product-card--luxury .awp-product-card__content{padding:.2rem .3rem}.products.awp-products-view-list>.product>.awp-product-card--compact{border:1px solid var(--color-gray200);border-radius:max(10px,var(--awp-card-radius,10px));background:var(--color-background)}.products.awp-products-view-list>.product>.awp-product-card--compact .awp-product-card__inner{grid-template-columns:minmax(160px,var(--awp-card-desktop-list-image,210px)) minmax(0,1fr)}.products.awp-products-view-list>.product>.awp-product-card--compact .awp-product-card__content{gap:.5rem;padding:.15rem .2rem}.products.awp-products-view-list>.product>.awp-product-card--compact .awp-product-card__title{font-size:.9rem;line-height:1.65}.products.awp-products-view-list>.product>.awp-product-card--layout-list:hover{transform:none}}.before-shop-loop .product-views-buttons--mobile{display:none}.before-shop-loop .product-views-buttons--mobile>* span{font-size:.68rem;font-weight:650}@media (max-width:991.98px){.before-shop-loop .product-views-buttons--desktop{display:none!important}.before-shop-loop .product-views-buttons--mobile{display:inline-flex;margin-inline-start:auto;margin-inline-end:0;padding-inline-start:.55rem;padding-inline-end:0}.before-shop-loop .product-views-buttons--mobile::before{inset-inline-start:0;inset-inline-end:auto}.before-shop-loop .product-views-buttons--mobile>*{width:auto;min-width:2.2rem;height:2rem;padding:0 .42rem;gap:.25rem;border:1px solid var(--color-gray100)}.before-shop-loop .product-views-buttons--mobile>*.active{color:var(--theme-primary-color);border-color:color-mix(in srgb,var(--theme-primary-color) 35%,var(--color-gray100));background:color-mix(in srgb,var(--theme-primary-color) 7%,transparent)}}@media (min-width:992px){.before-shop-loop .product-views-buttons--mobile{display:none!important}}body[data-theme=dark] .products .product .awp-product-card{--awp-card-border:var(--color-gray100);--awp-card-surface:var(--color-background);--awp-card-muted:var(--color-gray500)}body[data-theme=dark] .products .product .awp-product-card--marketplace{--awp-card-media-surface:color-mix(in srgb,var(--color-background) 87%,#fff 13%)}body[data-theme=dark] .products .product .awp-product-card--fashion{--awp-card-media-surface:color-mix(in srgb,var(--color-background) 84%,#fff 16%)}body[data-theme=dark] .products .product .awp-product-card--luxury{--awp-card-media-surface:color-mix(in srgb,var(--color-background) 84%,#b9975b 16%);--awp-card-accent:#c7a96f}body[data-theme=dark] .products .product .awp-product-card__attributes,body[data-theme=dark] .products .product .awp-product-card__countdown--boxes .count-item{background:color-mix(in srgb,var(--color-background) 88%,#fff 12%)}body[data-theme=dark] .products .product .awp-product-card__media-actions>*{background:color-mix(in srgb,var(--color-background) 88%,transparent);border-color:var(--color-gray100)}body[data-theme=dark] .products .product .awp-product-card__cart--icon .add_to_cart_button,body[data-theme=dark] .products .product .awp-product-card__cart--icon .product_type_variable,body[data-theme=dark] .products .product .awp-product-card__cart--icon .product_type_grouped,body[data-theme=dark] .products .product .awp-product-card__cart--icon .product_type_external{background:var(--color-background)}@media (max-width:767.98px){.products .product .awp-product-card__media{padding:.58rem .58rem 0}.products .product .awp-product-card__content{gap:.4rem;padding:.58rem}.products .product .awp-product-card__title{font-size:.78rem;line-height:1.55}.products .product .awp-product-card__rating-count{display:none}.products .product .awp-product-card__price{font-size:.84rem}.products .product .awp-product-card__discount{min-width:1.95rem;font-size:.63rem}.products .product .awp-product-card__media-actions{top:.72rem;inset-inline-end:.72rem}.products .product .awp-product-card__media-actions>*{width:1.75rem;height:1.75rem;font-size:1rem}.products .product .awp-product-card__countdown{flex-wrap:wrap;gap:.3rem}.products .product .awp-product-card__countdown-label{width:100%;font-size:.64rem}.products .product .awp-product-card__countdown .count-item{min-width:1.35rem;min-height:1.35rem}.products .product .awp-product-card--retail .awp-product-card__media{padding:.68rem .68rem .1rem}.products .product .awp-product-card--retail .awp-product-card__content{padding:.5rem .68rem .72rem}.products .product .awp-product-card--fashion .awp-product-card__content{padding:.75rem .2rem .2rem}.products .product .awp-product-card--luxury .awp-product-card__media{padding:.75rem .75rem 0}.products .product .awp-product-card--luxury .awp-product-card__content{padding:.75rem}.products .product .awp-product-card--compact .awp-product-card__inner{grid-template-columns:minmax(82px,38%) minmax(0,1fr)}.products .product .awp-product-card--compact .awp-product-card__media{padding:.5rem}.products .product .awp-product-card--compact .awp-product-card__content{padding:.55rem .25rem .55rem .55rem}.products .product .awp-product-card--mobile-hide-action .awp-product-card__slot--actions{display:none}.products .product .awp-product-card--layout-list .awp-product-card__inner{grid-template-columns:var(--awp-card-mobile-list-image,118px) minmax(0,1fr);gap:.72rem;padding:.9rem 0}.products .product .awp-product-card--layout-list .awp-product-card__media{padding:0}.products .product .awp-product-card--layout-list .awp-product-card__content{padding:0;gap:.35rem}.products .product .awp-product-card--layout-list .awp-product-card__title{font-size:.8rem;min-height:auto}.products .product .awp-product-card--layout-list .awp-product-card__price-row{max-width:none;margin-top:.12rem}.products .product .awp-product-card--layout-list .awp-product-card__actions{max-width:none}.products .product .awp-product-card--layout-list .awp-product-card__countdown-label{display:none}}.product-badges .badge[hidden]{display:none!important}