.product-wrap{font-size:1rem;margin-bottom:calc(2 * var(--alpha-gap))}.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}.products .action-panel{background-color:var(--alpha-white-color);box-shadow:5px 5px 8px rgba(0,0,0,0.08);left:50%;transform:translateX(-50%);bottom:0;width:166px;max-width:80%;border-radius:3px;padding:5px;transition:opacity 0.3s,visibility 0.3s,bottom 0.3s}.products .action-panel .btn-product-icon{border:none;color:var(--alpha-change-color-dark-1);background-color:transparent;margin:0}.products .action-panel .btn-product-icon.yith-wcwl-add-to-wishlist a:before,.products .action-panel .btn-product-icon:before{top:0;line-height:2.25em}.products .action-panel .btn-product-icon.add_to_cart_button:not(.product_type_variable):before{top:1px}.products .action-panel .btn-product-icon.product_read_more:before,.products .action-panel .btn-product-icon.product_type_variable:before{font-size:1.1em}.products .action-panel .btn-product-icon:hover{color:var(--alpha-primary-color)}.products .products:hover .action-panel{bottom:15px}.products .products{text-align:left}.products .product-details{text-align:center}.product-media{position:relative;margin-bottom:0;transition:box-shadow 0.3s}.product-media:hover img:last-of-type{opacity:1}.product-media img{display:block;width:100%;height:auto;transition:opacity 0.5s}.product-media img:last-of-type{position:absolute;opacity:0;left:0;right:0;top:0;object-fit:cover}.product-media img:first-child{position:relative;opacity:1}.product-label-group{position:absolute;left:2rem;top:2rem;max-width:11rem;display:flex;flex-direction:column;align-items:flex-start}.product-label{display:flex;align-items:center;justify-content:center;text-align:center;width:4.5rem;height:4.5rem;font-size:1.2rem;color:var(--alpha-white-color);text-transform:capitalize;border-radius:50%}@media (max-width:575px){.product-label{width:4.1rem;height:4.1rem}}.product-label:not(:first-child){margin-top:-1.3rem}.product-label.label-new{background:var(--alpha-success-color);z-index:3}.product-label.label-featured{background:var(--alpha-secondary-color);z-index:2}.product-label.label-sale{background:var(--alpha-primary-color-hover);z-index:1}.product-label.label-stock{background:var(--alpha-light-color)}.product-label.label-img{padding:0}.products .product-cat+.btn-product-icon.yith-wcwl-add-to-wishlist a{font-size:1em}.product-loop .btn-product-icon{position:relative;display:block;width:2.25em;height:2.25em;line-height:2.125em;margin-bottom:0.5rem;color:var(--alpha-grey-color);font-size:1.6em;transition:border-color 0.3s,color 0.3s,background-color 0.3s;overflow:hidden}.product-loop .btn-product-icon.yith-wcwl-add-to-wishlist a:before,.product-loop .btn-product-icon:before{float:left;width:100%;text-indent:0;text-align:center}.product-loop .btn-product-icon.yith-wcwl-add-to-wishlist a{font-size:1.13em;color:inherit;transition:none}.product-loop .btn-product-icon:hover{border-color:var(--alpha-primary-color);color:var(--alpha-white-color);background-color:var(--alpha-primary-color)}.product-action-vertical .btn-product-icon{background-color:var(--alpha-change-color-light-1)}.product-media .btn-product-icon{border:1px solid var(--alpha-change-light-border-color);border-radius:50%}.product-details .btn-product-icon{width:3rem;height:3.5rem;line-height:3.5rem;margin:0 0 0 1rem;color:var(--alpha-change-color-dark-1);transition:color 0.3s,background-color 0.3s,visibility 0.3s}.product-details .btn-product-icon+.btn-product-icon{margin-left:0.8rem}.product-details .btn-product-icon i{font-size:1.2em}.product-details .btn-product-icon:hover{color:var(--alpha-primary-color);background-color:transparent}.btn-product-icon .d-loading{border-radius:inherit;overflow:hidden}.btn-product-icon.btn-quickview:before{content:"\e97e";font-family:"alpha";font-weight:400;position:relative;top:-1px}.btn-product-icon.add_to_cart_button:before{content:"\e93a";font-family:"alpha";font-weight:400;position:relative;top:-1px}.btn-product-icon.product_read_more:before,.btn-product-icon.product_type_variable:before{content:"\e96c";font-family:"alpha";font-size:1.25em;font-weight:400;position:relative;top:-1px}.outofstock a.btn-product-icon{text-indent:-9999px}.outofstock a.btn-product-icon:before{content:"\e96c";font-family:"alpha";font-weight:400;position:relative;top:-1px}.btn-product{display:flex;position:relative;align-items:center;justify-content:center;flex:1;max-width:100%;padding:1.14em 0;background-color:var(--alpha-primary-color);color:var(--alpha-white-color);font-size:1.4em;font-weight:600;line-height:1.2;letter-spacing:-0.025em;text-transform:uppercase;text-align:center;transition:opacity 0.3s}.product-media .btn-product{opacity:0.8;transition:opacity 0.3s}.product-media .btn-product:hover{opacity:1}.product-details .btn-product{flex:1;min-width:9.5rem;max-width:12.3rem;height:3.5rem;line-height:3.5rem;font-size:1.3em;transition:color 0.3s,background-color 0.3s,border-color 0.3s;z-index:1;color:var(--alpha-change-color-light-1);background-color:var(--alpha-change-color-dark-2)}.product-action-vertical{position:absolute;top:15px;right:15px;transition:opacity 0.3s,visibility 0.3s;opacity:0;visibility:hidden}@media (max-width:479px){.product-action-vertical{font-size:0.95em}.product-action-vertical .btn-quickview{display:none}}.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-details .product-action{position:relative;visibility:visible;opacity:1}.woocommerce-product-rating+.product-action{margin-top:10px}.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-grey-color)}.product-cat a:hover{color:var(--alpha-primary-color)}.woocommerce-loop-product__title{overflow:hidden;margin-bottom:1rem;color:var(--alpha-change-color-dark-2);font-size:1.5rem;font-weight:400;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;vertical-align:middle;margin-bottom:0.2rem;font-size:1.8rem;font-weight:600;letter-spacing:0;color:var(--alpha-change-color-dark-1)}.price del{color:var(--alpha-body-color);font-size:1.4rem;font-weight:400}.price ins{margin-right:6px;text-decoration:none}.woocommerce-product-rating{display:flex;align-items:center;margin-left:1px;line-height:1.1;margin-bottom:0.2rem;font-size:1.2rem;white-space:nowrap;text-overflow:ellipsis}.product-default .woocommerce-product-rating{justify-content:center}.star-rating{display:inline-block;position:relative;font-family:"alpha";font-size:1.4rem;letter-spacing:0.13em;margin-right:5px;cursor:pointer}.star-rating:before{content:"\e985" "\e985" "\e985" "\e985" "\e985";color:var(--alpha-grey-color)}.star-rating: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}.seller-rating .star-rating span:first-child{height:100%}.star-rating span:after{content:"\e986" "\e986" "\e986" "\e986" "\e986";text-indent:0;position:absolute;left:0;color:var(--alpha-grey-color)}.star-rating .tooltiptext{left:50%;top:auto;bottom:150%;text-indent:0;overflow:initial;letter-spacing:0;line-height:1}.seller-rating .star-rating .tooltiptext{bottom:100%}.star-rating .tooltiptext:after{float:none;content:"";left:inherit}.star-rating+a{margin:2px 0;line-height:1.1;color:#888;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis}.product-single .star-rating+a{margin:0}.star-rating+a:hover{color:var(--alpha-primary-color)}.alpus-product-brand-container{font-size:1.3rem}.product-details{position:relative;padding:2rem 0}.product-details>:last-child{margin-bottom:0}.creative-grid .products{height:100%;display:flex;flex-direction:column}.creative-grid .product-media{flex:1}.add_to_cart_button.loading{opacity:0.6}.product-filtering+.d-loading{position:relative;min-height:100px;margin-bottom:2rem}.count-progress{height:1rem;margin:1rem 0;border-radius:1rem;background:var(--alpha-change-light-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:10px;right:10px;bottom:10px;white-space:nowrap;overflow-x:auto;background-color:rgba(34,34,34,0.8);color:var(--alpha-white-color);letter-spacing:-0.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,0.2)}.product .countdown-container::-webkit-scrollbar-track{background:transparent}.product .countdown-container .countdown{width:100%}.product .countdown-container .countdown-amount{font-size:1.4rem;font-weight:700;color:inherit;letter-spacing:inherit}.product .countdown-container .countdown-period{font-size:1rem;color:inherit;letter-spacing:inherit;text-transform:capitalize;bottom:0.8rem}.product .countdown-container .countdown-section{padding:0.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-action-vertical{top:10px;right:10px}.product-label-group{top:15px;left:15px}}@media (max-width:479px){.product-default .product-details .btn-product{height:auto;padding:0.8em 0;text-indent:0}.product-default .product-details .btn-product:before{display:none}.product-details .add_to_cart_button,.product-details .btn-product{min-width:3.5rem;max-width:3.5rem;padding:0}.product-details .add_to_cart_button{display:block;overflow:hidden;text-indent:-9999rem}.product-details .add_to_cart_button:before{content:"\e93a";width:100%;float:left;text-indent:0;text-align:center;font-family:"alpha";font-size:18px;font-weight:400;margin:0}.product-details .product_type_variable:before{content:"\e96c"}.outofstock a.btn-product{text-indent:-9999px}.outofstock a.btn-product:before{content:"\e96c";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:359px){.product-wrap .product-default .product-action .btn-quickview:first-child{padding:0.8em 0}.products .product{font-size:0.9rem}.products .btn-product-icon{margin-bottom:0.25rem}}.product .action-panel .btn-product-icon.yith-wcwl-add-to-wishlist a,.product .action-panel a.btn-product-icon.compare:before{position:relative;top:1px}.product .action-panel a.btn-product-icon.compare:before{font-size:1.2em;line-height:2em}.product .action-panel .btn-product-icon.yith-wcwl-add-to-wishlist a{font-size:1.05em}.products .feedback,.products .yith-wcwl-add-to-wishlist a span,.products .yith-wcwl-icon{display:none}.yith-wcwl-add-to-wishlist a i{display:none}.yith-wcwl-add-to-wishlist a:before{content:"\e98d";font-family:"alpha";vertical-align:-0.4rem;margin-right:7px}.products .yith-wcwl-add-to-wishlist a:after{content:"";clear:both;display:block}.products .yith-wcwl-add-to-wishlist a:before{margin:0}.summary .yith-wcwl-add-to-wishlist a:before{margin-left:1px}.yith-wcwl-wishlistaddedbrowse a:before,.yith-wcwl-wishlistexistsbrowse a:before{content:"\e902"}.yith-wcwl-add-button .delete_item:before{content:"\f7a9";font-family:"Font Awesome 5 Free";font-weight:900}.product>.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}.product>.yith-wcwl-add-to-wishlist a:before{display:block;transition:transform 0.3s}.product>.yith-wcwl-add-to-wishlist a:hover{color:var(--alpha-primary-color);background:none}.product>.yith-wcwl-add-to-wishlist a:hover:before{transform:rotateY(180deg)}.yith-wcwl-add-to-wishlist.btn-product-icon{overflow:visible}.products .yith-wcwl-add-to-wishlist .with-tooltip{position:static}.products .yith-wcwl-add-to-wishlist a.button,.products .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}.products .yith-wcwl-add-to-wishlist a.button.alt:hover,.products .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}i.yith-wcwl-icon{font-family:"FontAwesome";font-weight:normal}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,0.3);position:fixed;top:50%;left: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}.compare.btn-product-icon:before{content:"\e93d";margin-right:1.3rem;font-family:"alpha";font-size:1.25em;color:inherit;vertical-align:-0.4rem}.compare.added:before{content:"\e969"}