/* https://abcac.org/wp-content/plugins/u-design-core/inc/widgets/products/product.min.css?ver=4.13.6 */
.product-label-round .product-label{padding:.5rem 1.1rem;border-radius:var(--alpha-corner-lg)}.text-center .product-details{padding-left:.5rem;padding-right:.5rem}.product-wrap{font-size:1rem}.product-wrap .product{position:relative;transition:0.3s}.product-wrap .product:hover .product-action,.product-wrap .product:hover .product-action-vertical{visibility:visible;opacity:1}.product-media:hover img:last-of-type:not(:first-child){opacity:1}.products .product{text-align:left}.product.content-center{text-align:center}.product.content-right{text-align:right}.product-media{position:relative;margin-bottom:0;transition:box-shadow 0.3s}.product-media img{display:block;width:100%;height:auto;transition:opacity 0.5s,filter 0.3s}.product-media img:last-of-type:not(:first-child){position:absolute;opacity:0;left:0;right:0;top:0;object-fit:cover}.product-label-group{position:absolute;left:2rem;top:2rem;max-width:11rem;display:flex;flex-direction:column;align-items:flex-start}.product-label{display:inline-block;margin-bottom:.5rem;padding:.6rem 1rem;font-size:1.2rem;line-height:1;color:var(--alpha-white-color);text-transform:uppercase;text-align:center;border-radius:var(--alpha-corner-sm)}.product-label.label-featured{background:var(--alpha-primary-color)}.product-label.label-new{background:#9AB35D}.product-label.label-sale{background:var(--alpha-secondary-color)}.product-label.label-stock{background:var(--alpha-light-color)}.product-label.label-img{padding:0}.product-loop .feedback,.product-loop .yith-wcwl-add-to-wishlist a span,.product-loop .yith-wcwl-icon{display:none}.yith-wcwl-add-to-wishlist{position:relative;display:inline-block;letter-spacing:-.025em;margin-right:3rem;margin-left:1px}.yith-wcwl-add-to-wishlist a{display:inline-block}.yith-wcwl-add-to-wishlist a:before{content:"\e98d";font-family:"alpha";margin-right:.3rem;font-size:1.29em;vertical-align:middle;color:inherit}.yith-wcwl-add-to-wishlist a i,.yith-wcwl-add-to-wishlist a svg{display:none}.yith-wcwl-add-to-wishlist a span{display:inline-block;vertical-align:middle}.product-loop .yith-wcwl-add-to-wishlist a:before{font-size:1.8rem}.yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single{margin-right:3rem;margin-left:1px;letter-spacing:-.025em}.yith-wcwl-add-to-wishlist-button{font-size:inherit}.product-loop .yith-wcwl-add-to-wishlist-button{color:inherit;transition:none}.yith-wcwl-wishlistaddedbrowse a:before,.yith-wcwl-wishlistexistsbrowse a:before{content:"\e902";float:none;width:auto}.yith-wcwl-add-button .delete_item:before{content:"\f7a9";font-family:"Font Awesome 5 Free";font-weight:900}.products .yith-wcwl-add-to-wishlist a span,.products .yith-wcwl-add-to-wishlist-button span,.products .yith-wcwl-icon{display:none}.products .yith-wcwl-add-to-wishlist-button-icon{display:block}.product-action-vertical .yith-add-to-wishlist-button-block,.product-action-vertical .yith-wcwl-add-to-wishlist{margin:0}.product-action-vertical .yith-wcwl-add-to-wishlist a:after{content:"";clear:both;display:block}.product-details .yith-wcwl-wishlistaddedbrowse a:hover:before,.product-details .yith-wcwl-wishlistexistsbrowse a:hover:before{transform:rotateY(180deg)}.product-loop .yith-wcwl-add-to-wishlist.btn-product-icon{overflow:visible}.product-loop .yith-wcwl-add-to-wishlist .with-tooltip{position:static}.product-loop .yith-wcwl-add-to-wishlist a.button,.product-loop .yith-wcwl-add-to-wishlist a.button.alt{display:block;padding:0;background:transparent;border:none;border-radius:50%;line-height:1.89em;color:inherit}.product-loop .yith-wcwl-add-to-wishlist a.button.alt:hover,.product-loop .yith-wcwl-add-to-wishlist a.button:hover{background-color:var(--alpha-primary-color);border-color:var(--alpha-primary-color)}.yith-wcwl-add-to-wishlist .yith-wcwl-tooltip{display:inline-block!important;min-width:100px;font-size:1rem}i.yith-wcwl-icon{font-family:"FontAwesome";font-weight:400}i.yith-wcwl-icon.fa.fa-heart{font-family:"Font Awesome 5 Free";font-weight:900}#yith-wcwl-popup-message{font-weight:700;line-height:50px;text-align:center;background:var(--alpha-white-color);box-shadow:0 0 15px rgba(0,0,0,.3);position:fixed;top:50%;left:50%;transform:translateY(-50%);padding:7px 40px;z-index:10000}.yith-wcwl-wishlist-new .form-row.wishlist-privacy-radio label{display:block}.yith-wcwl-add-button.with-dropdown{padding:0}.yith-wcwl-add-button.with-dropdown .yith-wcwl-dropdown{color:var(--alpha-body-color)}.yith-wcwl-add-button.with-dropdown .yith-wcwl-dropdown a:after,.yith-wcwl-add-button.with-dropdown .yith-wcwl-dropdown a:before{content:none}.yith-wcwl-popup-form .move_to_wishlist:hover{cursor:pointer}.yith-wcwl-popup-form .yith-wcwl-remove-button{display:inline-block}.yith-wcwl-popup-form .yith-wcwl-remove-button i{display:none}.product-action-vertical .btn-product-icon{background-color:var(--alpha-white-color)}.product-loop .btn-product-icon{position:relative;display:block;width:4rem;height:4rem;line-height:4rem;margin-bottom:1rem;color:var(--alpha-grey-color);font-size:1.8em;transition:border-color 0.3s,color 0.3s,background-color 0.3s;overflow:hidden}.product-loop .btn-product-icon.compare{font-size:1.25em}.product-loop .btn-product-icon:before{float:left;width:100%;text-indent:0;text-align:center}.product-loop .btn-product-icon:hover{border-color:var(--alpha-primary-color);color:var(--alpha-white-color);background-color:var(--alpha-primary-color)}@media (max-width:479px){.product-loop .btn-product-icon{width:3.8rem;height:3.8rem;line-height:3.8rem}}.product-loop .compare:before{color:inherit;transition:none}.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a,.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse>a,.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse>a{display:block;font-size:0;color:inherit}.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a:before,.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse>a:before,.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse>a:before{float:left;width:100%;text-indent:0;text-align:center;color:inherit;transition:none}.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a:not(.button),.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse>a:not(.button),.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse>a:not(.button){transition:none}.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a.button,.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse>a.button,.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse>a.button{font-weight:400;color:var(--alpha-grey-color);background:transparent;border:none}.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a.button:hover,.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse>a.button:hover,.product-loop .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse>a.button:hover{color:#fff;background-color:var(--alpha-primary-color)}.product-loop:not(.product-list) .star-rating{font-size:.86em}.product-loop .star-rating{letter-spacing:.2em}.product-loop .star-rating span:after{--alpha-secondary-color:inherit;color:var(--alpha-secondary-color)}.product-loop .product-cat+.btn-product-icon.yith-wcwl-add-to-wishlist a{font-size:1em}.product-loop .yith-add-to-wishlist-button-block{display:flex;align-items:center}.product-loop .yith-wcwl-add-to-wishlist-button--anchor img,.product-loop .yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg{width:1.25em;height:1.25em}.products .product-wrap .yith-wcwl-add-to-wishlist>div>a:before{margin:0;position:relative;top:1px}.product-media .btn-product-icon{border:0;border-radius:50%;box-shadow:0 2px 1rem rgba(0,0,0,.07)}.product-media .btn-product-icon .d-loading{border-radius:inherit;overflow:hidden}.product-media .btn-product-icon .blockOverlay{width:100%!important;border-radius:50%}.btn-product-icon.btn-quickview:before{content:"\e97e";font-family:"alpha";font-weight:400;position:relative}.btn-product-icon.add_to_cart_button:before{content:"\e93a";font-family:"alpha";font-weight:400;position:relative}.btn-product-icon.product_read_more:before,.btn-product-icon.product_type_variable:before{content:"\e92c";font-family:"alpha";font-weight:400;position:relative}.outofstock a.btn-product-icon{text-indent:-9999px}.outofstock a.btn-product-icon:before{content:"\e92c";font-family:"alpha";font-weight:400;position:relative;top:-1px}@media (max-width:479px){.product-action-vertical .btn-quickview{display:none}}.btn-quickview{cursor:pointer;background:none;border:0}.btn-product{position:relative;display:flex;align-items:center;justify-content:center;flex:1;padding:1.11em 0;background-color:var(--alpha-dark-color);color:var(--alpha-white-color);font-family:inherit;font-size:1.4em;font-weight:600;line-height:1.2;text-align:center;transition:opacity 0.3s}.product-media .btn-product{opacity:.8;transition:opacity 0.3s}.product-media .btn-product:hover{opacity:1}.product-action-vertical{position:absolute;top:1.5rem;right:1.5rem;transition:opacity 0.3s,visibility 0.3s;opacity:0;visibility:hidden;z-index:1}.product-action{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;background-color:transparent;z-index:1;transition:opacity 0.3s,visibility 0.3s;opacity:0;visibility:hidden}.product-cat{overflow:hidden;padding-right:4rem;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;font-size:1.1em;font-weight:400;line-height:1;text-transform:uppercase;color:var(--alpha-light-color)}.product-cat a:hover{color:var(--alpha-primary-color)}.products .content-center .woocommerce-loop-product__title{padding-left:2rem;padding-right:2rem}.product-title-wishlist .woocommerce-loop-product__title{padding-right:4rem}.product-title-wishlist.content-right .woocommerce-loop-product__title{padding-left:4rem;padding-right:0}.woocommerce-loop-product__title{overflow:hidden;margin-bottom:.8rem;color:var(--alpha-dark-color);font-size:1.5em;font-weight:500;line-height:1.4;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.woocommerce-loop-product__title a:hover{color:var(--alpha-primary-color)}.price{display:inline-block;margin-bottom:.6rem;font-size:1.5em;font-weight:600;color:var(--alpha-dark-color)}.price del{margin-left:1rem;vertical-align:middle;color:var(--alpha-grey-color)}.price ins{text-decoration:none;vertical-align:middle}.products .price{align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.products .price,.products .tb-woo-price .price{display:inline-flex}.product-attr{display:inline-block;margin-left:3px;vertical-align:middle;font-size:.65em;line-height:1;font-weight:400;color:var(--alpha-grey-color);text-transform:lowercase}del+.product-attr{margin-left:6px}.product-wrap .price del{font-weight:400}.product-wrap .product-attr{font-size:.8em}.woocommerce-product-rating{display:flex;align-items:center;margin-left:1px;line-height:1.1;margin-bottom:.3rem;font-size:1.4rem;white-space:nowrap;text-overflow:ellipsis}.products .woocommerce-product-rating{justify-content:flex-start}.content-center .woocommerce-product-rating{justify-content:center}.content-right .woocommerce-product-rating{justify-content:flex-end}.star-rating{display:inline-block;position:relative;font-family:"alpha";margin-right:.5rem;cursor:pointer}.star-rating:before{content:"\e986" "\e986" "\e986" "\e986" "\e986";color:var(--alpha-light-color)}.star-rating.rating-loaded:hover .tooltiptext{visibility:visible;opacity:1}.star-rating span{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;text-align:left;text-indent:-9999rem}.star-rating span:after{content:"\e986" "\e986" "\e986" "\e986" "\e986";text-indent:0;position:absolute;left:0}.star-rating .tooltiptext{left:50%;top:auto;bottom:150%;text-indent:0;overflow:initial;letter-spacing:0}.star-rating .tooltiptext:after{float:none;content:"";left:inherit}.product-loop .star-rating{margin-right:.8rem}.star-rating+a,.woocommerce-product-rating a{margin:2px 0;line-height:1.1;color:var(--alpha-grey-color);text-transform:capitalize;overflow:hidden;text-overflow:ellipsis}.star-rating+a:hover,.woocommerce-product-rating a:hover{color:var(--alpha-primary-color)}.woocommerce-product-rating a{margin-left:.5rem}.product .short-desc{font-size:1.4em}.product-variations{display:inline}.ratings-container+.product-variations{margin-top:-5px}.product-variations>*{margin:3px 8px 3px 0;padding:0 .8rem;background-color:transparent;background-size:cover;font-size:1.2rem;font-family:inherit;text-align:center;vertical-align:middle;cursor:pointer;min-width:2.6rem;height:2.6rem;color:var(--alpha-body-color);border:1px solid var(--alpha-light-color);border-radius:var(--alpha-corner-sm);transition:0.3s}.product-variations>:last-child{margin-right:0}.product-variations .color{border:0}.product-variations>.active,.product-variations>:hover{color:var(--alpha-primary-color);border:1px solid}.product-variations .color,.product-variations .image{position:relative;font-size:0}.product-variations .color:before,.product-variations .image:before{content:"";position:absolute;display:block;left:0;right:0;bottom:0;top:0}.products .product-variations>*{margin:3px 5px 3px 0;min-width:15px;height:15px;line-height:1}.products .product-variations>.color,.products .product-variations>.image{padding:0;border-radius:50%}.products .product-variations>:last-child{margin-right:0}.products .product-variations+.short-desc{margin-top:1rem}.products .product-variations .swatch-divider{display:inline-block;vertical-align:middle;margin:0 0 0 5px;padding:0;border:none;height:auto}.products .product-variations .swatch-divider~button{display:none}.products .product-variation-wrapper .product-variations{margin-right:10px}.products .product-variation-wrapper .product-variations:last-child{margin-right:0}.product-details .product-action,.product-hide-details .product-action{position:relative;visibility:visible;opacity:1}.product-details .btn-product-icon,.product-hide-details .btn-product-icon{width:3rem;height:3.5rem;line-height:3.5rem;margin:0 0 0 2.5rem;color:var(--alpha-body-color);transition:color 0.3s,background-color 0.3s,visibility 0.3s}.product-details .btn-product-icon+.btn-product-icon,.product-hide-details .btn-product-icon+.btn-product-icon{margin-left:.9rem}.product-details .btn-product-icon i,.product-hide-details .btn-product-icon i{font-size:1.2em}.product-details .btn-product-icon:hover,.product-hide-details .btn-product-icon:hover{color:var(--alpha-primary-color);background-color:transparent}.product-details .btn-product,.product-hide-details .btn-product{flex:1;min-width:9.5rem;max-width:13.5rem;height:4rem;line-height:4rem;font-size:1.3em;transition:color 0.3s,background-color 0.3s,border-color 0.3s;z-index:1;color:var(--alpha-white-color)}.product-details{position:relative;padding-top:1.4rem}.product-details>.yith-add-to-wishlist-button-block.btn-product-icon,.product-details>.yith-wcwl-add-to-wishlist.btn-product-icon{overflow:visible;position:absolute;top:1.5rem;right:0;z-index:1;width:auto;height:auto;color:var(--alpha-grey-color);background:none;font-size:1.6em;line-height:1}.content-right .product-details>.yith-add-to-wishlist-button-block.btn-product-icon,.content-right .product-details>.yith-wcwl-add-to-wishlist.btn-product-icon{right:auto;left:0;margin:0 .8rem 0 0}.product-details>.yith-add-to-wishlist-button-block a:before,.product-details>.yith-wcwl-add-to-wishlist a:before{display:block;transition:transform 0.3s}.product-details>.yith-add-to-wishlist-button-block a:hover,.product-details>.yith-wcwl-add-to-wishlist a:hover{color:var(--alpha-primary-color);background:none}.product-details>.yith-add-to-wishlist-button-block a:hover:before,.product-details>.yith-wcwl-add-to-wishlist a:hover:before{transform:rotateY(180deg)}.product-shadow .product-details>.yith-wcwl-add-to-wishlist.btn-product-icon{right:1.8rem}.product-details>:last-child{margin-bottom:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product-details .add_to_cart_button,.product-hide-details .add_to_cart_button{flex:0 0 12.3rem}}@media (-ms-high-contrast:active) and (max-width:575px),(-ms-high-contrast:none) and (max-width:575px){.product-details .add_to_cart_button,.product-hide-details .add_to_cart_button{flex:0 0 9.5rem}}.product-default:not(.product-with-qty) .product-details .btn-product{max-width:100%}.product-with-qty .quantity{height:3.5rem;line-height:3.5rem;margin-right:1rem}.product-cart-popup .price{margin-bottom:0;opacity:1;transition:opacity 0.3s}.product-cart-popup .product-details .product-action .btn-product{display:block;flex:none;min-width:0;height:auto;padding:0;color:var(--alpha-primary-color);line-height:1.6;background:transparent}.product-cart-popup .product-details .product-action .btn-product:after{content:"";display:block;margin-left:auto;margin-right:auto;width:100%;height:3px;border-top:1px solid;border-bottom:2px solid;transform:scaleX(0);transition:transform 0.3s}.product-cart-popup .product-details .product-action .btn-product:hover:after{transform:scaleX(1)}.product-cart-popup .product-hide-details{position:absolute;opacity:0;bottom:-1rem;padding:0;transition:opacity 0.3s,bottom 0.3s}.product-cart-popup.product-boxed .price+.product-hide-details{bottom:0}.product-cart-popup.content-center .product-hide-details{left:0;right:0}.product-cart-popup:hover .product-details .price+.product-hide-details{bottom:0;opacity:1}.product-cart-popup:hover.product-boxed .price+.product-hide-details{bottom:1rem}.product-cart-popup:hover .price{opacity:0}.product-cart-popup:hover .product-details .alpha-sold-by-container+.product-hide-details{bottom:1.8rem;opacity:1}@media (max-width:479px){.product-with-qty .quantity{margin-right:.5rem}.product-with-qty .quantity button{padding:8px 6px}.product-with-qty .quantity input{width:36px}}.product-classic .btn-product{display:block;padding:0 .3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.025em;color:var(--alpha-white-color);background:var(--alpha-primary-color)}.product-classic .btn-product-icon{transform:translateX(-200%);opacity:0;visibility:hidden;transition:transform 0.3s,opacity 0.3s,visibility 0.3s,color 0.3s,background-color 0.3s,border-color 0.3s}.product-classic .btn-quickview{transition:transform 0.5s,opacity 0.5s,visibility 0.5s,color 0.3s,background-color 0.3s,border-color 0.3s}.product-classic.content-center .btn-product-icon{transform:translateX(200%);transition:transform 0.4s,opacity 0.3s,visibility 0.3s,color 0.3s,background-color 0.3s,border-color 0.3s}.product-classic.content-center .btn-quickview{transform:translateX(-200%)}.product-classic.content-center .yith-add-to-wishlist-button-block,.product-classic.content-center .yith-wcwl-add-to-wishlist{margin:0 2.2rem 0 0}.product-classic.content-right .btn-product-icon{transform:translateX(200%);transition:transform 0.5s,opacity 0.5s,visibility 0.5s,color 0.3s,background-color 0.3s,border-color 0.3s}.product-classic.content-right .btn-quickview{transition:transform 0.3s,opacity 0.3s,visibility 0.3s,color 0.3s,background-color 0.3s,border-color 0.3s}.product-classic.content-right .add_to_cart_button,.product-classic.content-right .btn-product-icon{margin:0 0 0 2rem}.product-classic .product-action-vertical .btn-product-icon{transform:none}.product-classic:hover .btn-product-icon{transform:none;opacity:1;visibility:visible}.product-slideup{z-index:1}.product-slideup .product-details{background-color:var(--alpha-white-color);transition:transform 0.3s}.product-slideup .product-action{position:absolute;padding-top:.9rem;top:100%;bottom:auto;visibility:hidden;opacity:0;transition:transform 0.3s,visibility 0.3s,opacity 0.3s}.product-slideup:hover .product-details{transform:translateY(-5.5rem)}.product-card{text-align:center}.product-card .product-details{padding:1.8rem 2rem .7rem;margin:-2.4rem 2rem 0;box-shadow:0 5px 20px rgba(0,0,0,.07);background:var(--alpha-white-color);border-radius:var(--alpha-corner-md);z-index:1}.product-card .woocommerce-loop-product__title{padding-right:0;margin-bottom:.4rem}.product-card.product .countdown-container{bottom:3.4rem}@media (max-width:575px){.product-card .product-details{padding:1.8rem .5rem .7rem;margin:-2.4rem 1rem 0}}.product-slidedown .product-details{padding-bottom:.8rem}.product-slidedown .product-action{visibility:hidden;opacity:0}.product-boxed{padding:1.7rem 1.5rem .9rem;background:var(--alpha-white-color);box-shadow:0 5px 1.8rem rgba(0,0,0,.07)}.product-boxed .product-details{padding-bottom:1rem}.product-boxed.product-slideup .product-hide-details .product-action{padding:0 2rem 2rem}.product-boxed:hover{box-shadow:0 5px 20px rgba(0,0,0,.05)}.alpha-sold-by-container{font-size:1.2rem}.alpha-sold-by-container>* :not(a){color:var(--alpha-body-color)}.product-list .woocommerce-loop-product__title{margin-bottom:1.4rem}.product-list .btn-product{max-width:20.7rem;height:4.5rem;color:var(--alpha-dark-color);background-color:transparent;border:2px solid #ccc;font-size:1.3em}.product-list .btn-product:hover{color:var(--alpha-white-color);background-color:var(--alpha-primary-color);border-color:var(--alpha-primary-color)}.product-list .add_to_cart_button:before,.product-list .product_read_more:before{content:"\e93a";font-family:"alpha";font-weight:400;font-size:1.4em;margin-right:.8rem}@media (min-width:1200px){.product-list .add_to_cart_button:before,.product-list .product_read_more:before{line-height:4.1rem}}.product-list .product_read_more:before,.product-list .product_type_variable:before{content:"\e92c"}.product-list:not(.content-left) .add_to_cart_button,.product-list:not(.content-left) .product_read_more{margin-left:1rem}.product-list .price{margin-bottom:1rem}.product-list .short-desc p{margin-bottom:2.3rem}.product-list .btn-product-icon{margin-left:1.5rem}@media (max-width:479px){.product-list .btn-product{height:3.5rem;line-height:3.1rem}.product-list .product-action{align-items:flex-start}}.product-list,.product-list-sm{display:flex;align-items:center}.product-list .woocommerce-loop-product__title,.product-list-sm .woocommerce-loop-product__title{padding-right:0}@media (min-width:576px){.product-list .product-media{flex:0 0 26rem;max-width:26rem;margin:0 2rem 0 0}.product-list .woocommerce-loop-product__title{font-size:1.8em;font-weight:600}.product-list .price{font-size:1.8em}.product-list .woocommerce-product-rating{margin-bottom:0}.product-list .product-details{padding:0;flex:1;max-width:calc(100% - 28rem)}}.product-list-sm .product-media{line-height:1.6;flex:0 0 10rem;max-width:10rem;margin-right:1rem}.product-list-sm .woocommerce-loop-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.4rem;color:var(--alpha-body-color);font-size:1.4rem;font-weight:400;line-height:1.22;white-space:normal}.product-list-sm .woocommerce-product-rating{margin-bottom:.6rem}.product-list-sm .price{margin-bottom:.3rem;font-size:1.6em}.product-list-sm .btn-product{display:inline-flex;margin-top:1rem;height:3.3rem;font-size:1.2em;min-width:11rem}.product-list-sm.content-right{justify-content:flex-end}.product-list-sm.content-right figure{order:1;margin:0 0 0 1rem}.product-list-sm .product-details{padding:0;flex:1;max-width:calc(100% - 11rem)}@media (max-width:991px){.woo-buttons-active .product-loop .product-action-vertical{display:block;visibility:visible;opacity:1}.woo-buttons-active .product-loop .btn-quickview{display:none}}.content-left .product-action{justify-content:flex-start}.content-center .product-cat{padding:0}.content-center .product-action{justify-content:center}.content-center .product-variations{justify-content:center}.content-right .product-cat{padding:0;padding-left:4rem}.content-right .product-action{justify-content:flex-end}.content-right .product-variations{justify-content:flex-end}.products.grid:not(.masonry) .product-wrap{margin-bottom:0}.products.grid:not(.masonry) .product{display:flex;flex-direction:column;height:100%}.products.grid:not(.masonry) .product-media{flex:1;height:0}.products.grid:not(.masonry) .product-media>a{display:block;height:100%}.products.grid:not(.masonry) .product-media img{height:100%}.products-col .product-list-sm{flex-flow:row}.products-col .product-list-sm .product-media{margin:0 1rem 0 0}.add_to_cart_button.loading{opacity:.6}.product-filtering+.d-loading{position:relative;min-height:100px;margin-bottom:2rem}.count-progress{height:1rem;margin:1rem 0;border-radius:var(--alpha-corner-lg);background:var(--alpha-change-border-color);overflow:hidden}.count-now{background:var(--alpha-grey-color);border-radius:inherit;height:100%}.count-text{font-size:1.3em;line-height:1}.product .countdown-container{position:absolute;left:1.5rem;right:1.5rem;bottom:1.5rem;white-space:nowrap;overflow-x:auto;background-color:rgba(34,34,34,.8);color:var(--alpha-white-color);letter-spacing:-.025em;text-align:center;padding-left:0;padding-right:0;transition:opacity 0.3s,visibility 0.3s}.product .countdown-container::-webkit-scrollbar{height:5px}.product .countdown-container::-webkit-scrollbar-thumb{background:rgba(191,191,191,.2)}.product .countdown-container::-webkit-scrollbar-track{background:transparent}.product .countdown-container .countdown{width:100%}.product .countdown-container .countdown-amount{font-size:1.6rem;font-weight:600;color:inherit}.product .countdown-container .countdown-period{font-size:10px;color:inherit;text-transform:uppercase;bottom:.8rem;opacity:.6}.product .countdown-container .countdown-section{padding:.7rem 1rem 2.2rem}.product .countdown-container .countdown-section:not(:last-child){margin-right:1rem}.product .countdown-container .countdown-section:not(:last-child):after{content:none}.products .product:hover .countdown-container{opacity:0;visibility:hidden}@media (max-width:575px){.product-list{display:block}.product-list .product-details,.product-list .product-media{margin:0;max-width:100%}.product-list .product-media{width:100%}.product-list .product-details{padding:1.8rem 0 2rem}.product-action-vertical{top:10px;right:10px}.product-label-group{top:15px;left:15px}.product-details .btn-product-icon,.product-hide-details .btn-product-icon{margin:0 0 0 .8rem}.product-classic.content-center .yith-wcwl-add-to-wishlist,.product-classic.content-right .btn-product-icon{margin:0 1rem 0 0}}@media (max-width:479px){.product-default:not(.product-with-qty) .product-details .btn-product{height:auto;padding:.8em 0;text-indent:0}.product-default:not(.product-with-qty) .product-details .btn-product:before{display:none}.product-default .product-hide-details .product-action .btn-product{padding:0}.product-details .add_to_cart_button,.product-details .btn-product,.product-hide-details .add_to_cart_button,.product-hide-details .btn-product{min-width:3.5rem;max-width:3.5rem;padding:0}.product-details .add_to_cart_button,.product-details .product_read_more,.product-hide-details .add_to_cart_button,.product-hide-details .product_read_more{display:block;overflow:hidden;text-indent:-9999rem}.product-details .add_to_cart_button:before,.product-hide-details .add_to_cart_button:before{content:"\e93a"}.product-details .add_to_cart_button:before,.product-details .product_read_more:before,.product-hide-details .add_to_cart_button:before,.product-hide-details .product_read_more:before{width:100%;float:left;text-indent:0;text-align:center;font-family:"alpha";font-weight:400;margin:0}.product-details .product_type_variable:before,.product-hide-details .product_type_variable:before{content:"\e92c"}.outofstock a.btn-product{text-indent:-9999px}.outofstock a.btn-product:before{content:"\e92c";width:100%;float:left;line-height:4rem;text-indent:0;text-align:center;font-family:"alpha";font-size:18px;font-weight:400}}@media (max-width:479px){.product-wrap .product-default .product-action .btn-quickview:first-child{padding:.8em 0}.products .product{font-size:.9rem}.products .btn-product-icon{margin-bottom:.5rem}}.products-banner{display:flex}.products-banner>.products-banner-inner,.products-banner>.woocommerce{flex:1;padding:0 10px}.products-banner>.nav-filters{display:block}.creative-grid>.product-wrap{margin-bottom:0}.creative-grid .product{height:100%;display:flex;flex-direction:column}.creative-grid .product-media{flex:1}.creative-grid .product-list,.creative-grid .product-list-sm,.creative-grid .product-single{flex-direction:row}.creative-grid .product-list .product-media{flex:0 0 26rem;max-width:26rem}.product-single.product-widget .woocommerce-product-gallery__image{width:100%}.owl-nav-full .product-wrap{margin-bottom:0}.products .product-wrap .product-list figure.product-media{margin-right:3rem}.products .product-wrap .product-list-sm figure.product-media{margin-right:2rem}.products .product-wrap .product-list-sm.content-center figure,.products .product-wrap .product-list-sm.content-right figure{margin:0 0 0 2rem}