.product.wd-hover-base .wd-product-countdown{padding-top:5px;flex-wrap:nowrap;border-top:1px solid var(--brdcolor-gray-300);width:100%}.product.wd-hover-base .wd-product-countdown>span{flex:1 1 auto;min-width:0;background-color:transparent;box-shadow:none}.product.wd-hover-base .product-element-bottom{padding:0 10px var(--wd-prod-gap) 10px}.product.wd-hover-base .product-element-bottom:hover .wd-more-desc-btn{transform:none}.product.wd-hover-base .wrapp-product-price{flex-direction:column;gap:var(--wd-prod-gap);align-items:center;display:flex}.product.wd-hover-base .fade-in-block{padding:0 10px 10px;top:100%}.product.wd-hover-base .hover-content{margin-block:var(--wd-prod-trim);padding-inline:2px}.product.wd-hover-base .wrapp-swatches{transform:translateY(calc(100% + 1px)) translateZ(0);min-height:47px;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:5px 10px;justify-content:center;inset-inline:0;transition:transform .3s ease;position:absolute;border-top:1px solid var(--brdcolor-gray-300);border-bottom:1px solid var(--brdcolor-gray-300);bottom:0;background-color:var(--wd-prod-bg,var(--bgcolor-white));align-items:center;display:flex;z-index:5}.product.wd-hover-base .wrapp-swatches:empty{display:none}.product.wd-hover-base:is(:hover,.state-hover) .wrapp-swatches{transform:none}.product.wd-hover-base:is(:hover,.state-hover) .wrapp-swatches:has(.wd-product-grid-slider-pagin:first-child:last-child){transform:translateY(100%) translateZ(0)}.product.wd-hover-base .wrapp-swatches .wd-quick-shop-2:not(:last-child) .cell{text-align:start}.product.wd-hover-base .wd-compare-btn{margin-inline-start:auto}.product.wd-hover-base .wd-bottom-actions{justify-content:space-between;align-items:center;display:flex}.product.wd-hover-base .wd-bottom-actions .wrap-wishlist-button{flex:1 0 0;text-align:start}.product.wd-hover-base .wd-bottom-actions .wrap-quickview-button{flex:1 0 0;text-align:end}.product.wd-hover-base :is(.wd-bottom-actions .wd-action-btn.wd-style-icon,.wd-compare-btn)>a{height:35px;width:35px}.product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a{min-height:unset;font-weight:var(--btn-accented-font-weight,var(--btn-font-weight));font-style:var(--btn-accented-font-style,var(--btn-font-style));color:var(--btn-accented-color);text-transform:var(--btn-accented-transform,var(--btn-transform));background-color:var(--btn-accented-bgcolor);box-shadow:var(--btn-accented-box-shadow);border-radius:var(--btn-accented-brd-radius);font-family:var(--btn-accented-font-family,var(--btn-font-family))}.product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a:hover{color:var(--btn-accented-color-hover);background-color:var(--btn-accented-bgcolor-hover);box-shadow:var(--btn-accented-box-shadow-hover)}.product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a:active{bottom:var(--btn-accented-bottom-active);box-shadow:var(--btn-accented-box-shadow-active)}.product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .add-to-cart-loop{font-size:12px}.product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .add-to-cart-loop span{min-height:36px;padding:5px 14px;font-size:12px}.product.wd-hover-base .wd-bottom-actions.wd-add-small-btn>div{border-inline-start:1px none var(--brdcolor-gray-300)}.product.wd-hover-base .wd-bottom-actions.wd-add-small-btn>div:not(:empty)+div:empty+div:not(:empty),.product.wd-hover-base .wd-bottom-actions.wd-add-small-btn>div:not(:empty)+div:not(:empty){border-style:solid}.product.wd-hover-base .wd-bottom-actions.wd-add-small-btn>div:empty{display:none}.product.wd-hover-base .wd-bottom-actions.wd-add-small-btn .wd-action-btn{width:100%}.product.wd-hover-base .wd-bottom-actions.wd-add-small-btn .wd-action-btn>a{width:inherit}.product.wd-hover-base .wd-bottom-actions.wd-add-small-btn .wd-add-btn{flex:1 0 0}.product.wd-hover-base:not(.hover-ready) .wd-bottom-actions .wd-action-btn>a{transition:none}.product.wd-hover-base .product-rating-price{margin-block:-.2em}.product.wd-hover-base .product-rating-price :is(.star-rating,.price){margin:0;line-height:calc(var(--wd-text-font-size)*1.4)}.product.wd-hover-base.has-stars:is(.purchasable,.product-type-external) .product-rating-price{height:calc(var(--wd-text-font-size)*1.4);overflow:hidden}.product.wd-hover-base.has-stars:is(.purchasable,.product-type-external) .wrapp-product-price{transition:transform .3s ease;display:block}.product.wd-hover-base.has-stars:is(.purchasable,.product-type-external):is(:hover,.state-hover) .wrapp-product-price{transform:translateY(-50%) translateZ(0)}.product.wd-hover-base:is(.wd-loading-quick-shop,.quick-shop-shown) .wrapp-swatches{transform:translateY(103%) translateZ(0)}:is(.wd-products-with-bg,.wd-products-with-shadow,.products-bordered-grid-ins) .product.wd-hover-base{--wd-btn-inset:25px}:is(.wd-products-with-bg,.wd-products-with-shadow,.products-bordered-grid-ins) .product.wd-hover-base .product-element-bottom{padding-bottom:0}:is(.wd-products-with-bg,.wd-products-with-shadow,.products-bordered-grid-ins) .product.wd-hover-base .fade-in-block{padding-top:var(--wd-prod-gap)}.wd-hover-with-fade .product-wrapper{transition:transform .3s ease;position:relative}.wd-hover-with-fade .content-product-imagin{transform:scale(.98);border:inherit;position:absolute;opacity:0;visibility:hidden;inset:-15px -15px -2px -15px;background-color:var(--wd-prod-bg,var(--bgcolor-white));box-shadow:0 0 10px rgba(0,0,0,.15);border-radius:var(--wd-brd-radius)}.wd-hover-with-fade .fade-in-block{inset-inline:0;position:absolute;flex-direction:column;opacity:0;visibility:hidden;gap:var(--wd-prod-gap);display:flex}.wd-hover-with-fade .product-element-bottom{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative}.wd-hover-with-fade div.quick-shop-close{top:-5px}.wd-hover-with-fade.quick-shop-shown .add-to-cart-loop{pointer-events:none;opacity:.3}.wd-hover-with-fade.wd-fade-off :is(.content-product-imagin,[class*=hover-content]){display:none}.wd-hover-with-fade.wd-fade-off .quick-shop-close{inset-inline-end:10px;top:5px}.wd-hover-with-fade.wd-fade-off .product-element-bottom{position:static}.wd-hover-with-fade.wd-fade-off .fade-in-block{padding:0!important;border:none;position:static;opacity:1;visibility:visible;gap:0;margin-top:calc(var(--wd-prod-gap)*-1)}.wd-hover-with-fade.wd-fade-off .fade-in-block>:is(.wd-progress-bar,.wd-timer){margin-top:var(--wd-prod-gap)}.browser-Safari .wd-hover-with-fade.wd-fade-off .fade-in-block{pointer-events:visible;pointer-events:unset}.platform-iOS .wd-hover-with-fade.wd-fade-off .fade-in-block{clip:rect(auto auto auto auto)}.wd-hover-with-fade.state-hover .wd-more-desc-btn{transform:none}.wd-hover-with-fade.hover-ready:is(:hover,.state-hover) .product-wrapper{transform:translateY(-5px) translateZ(0);z-index:20}.wd-hover-with-fade.hover-ready:is(:hover,.state-hover) .content-product-imagin{transform:scale(1);transition:opacity .3s ease,visibility 0s ease,transform .3s ease;opacity:1;visibility:visible}.wd-hover-with-fade.hover-ready:is(:hover,.state-hover) .fade-in-block{transition:opacity .3s ease,visibility 0s ease;opacity:1;visibility:visible}:is(.wd-products-with-bg,.wd-products-with-shadow,.products-bordered-grid-ins) .wd-hover-with-fade .content-product-imagin{top:-1px;inset-inline:-1px}:is(.wd-products-with-bg,.wd-products-with-shadow,.products-bordered-grid-ins) .wd-hover-with-fade .fade-in-block{padding-bottom:0}[class*=products-bordered-grid]:not(.wd-products-with-shadow) .wd-hover-with-fade .content-product-imagin{box-shadow:none}.products-bordered-grid .wd-hover-with-fade .product-wrapper{transform:none!important}.products-bordered-grid .wd-hover-with-fade .content-product-imagin{transform:none;border:1px solid var(--brdcolor-gray-300);inset:calc(var(--wd-sp)/2*-1 - 1px) calc(var(--wd-sp)/2*-1 - 1px) 0;border-radius:0}.browser-Safari .wd-hover-with-fade .fade-in-block{pointer-events:none;visibility:visible}.browser-Safari .wd-hover-with-fade.hover-ready:is(:hover,.state-hover) .fade-in-block{pointer-events:visible;pointer-events:unset}.platform-iOS .wd-hover-with-fade .fade-in-block{clip:rect(0 0 0 0);opacity:1}.platform-iOS .wd-hover-with-fade.hover-ready:is(:hover,.state-hover) .fade-in-block{clip:rect(auto auto auto auto)}@media (max-width:1024px){.wd-hover-with-fade .content-product-imagin{top:-10px;inset-inline:-10px}}@media (max-width:768.98px){.wd-hover-with-fade .quick-shop-close{inset-inline-end:-5px;top:-5px}.product.wd-hover-base .wrapp-swatches{min-height:40px}.product.wd-hover-base .product-compare-button,.product.wd-hover-base.product-no-swatches .wrapp-swatches{display:none}}