.wd-hover-button .wd-add-btn>a,.wd-hover-info-alt .wd-add-btn>a{color:#fff;border-width:2px;border-color:#fff}.wd-hover-button .wd-add-btn>a:not(:hover),.wd-hover-info-alt .wd-add-btn>a:not(:hover){background-color:#0000!important}.wd-hover-button .wd-add-btn>a:hover,.wd-hover-info-alt .wd-add-btn>a:hover{box-shadow:none;background-color:#0000;border-color:#fff9}.wd-hover-button .wd-add-btn>a span,.wd-hover-info-alt .wd-add-btn>a span{padding:8px 14px}.wd-hover-button .product-element-top:before,.wd-hover-info-alt .product-element-top:before{content:"";z-index:2;opacity:0;background-color:#00000080;transition:opacity .3s;position:absolute;inset:0}.wd-hover-button:hover .product-element-top:before,.wd-hover-button.product-swatched:not([class*=wd-loading]):not(.quick-shop-shown) .product-element-top:hover:before,.wd-hover-info-alt:hover .product-element-top:before{opacity:1}.wd-hover-button.product-swatched .product-element-top:before,.wd-hover-button.quick-shop-shown .product-element-top:before,.wd-hover-button[class*=wd-loading] .product-element-top:before,.wd-hover-info-alt.quick-shop-shown .product-element-top:before,.wd-hover-info-alt[class*=wd-loading] .product-element-top:before{opacity:0}.wd-hover-button .wd-buttons{z-index:3;visibility:hidden;box-shadow:none;background-color:#0000}.wd-hover-button .wd-add-btn{z-index:3;text-align:center;opacity:0;width:100%;transition:transform .3s,opacity .3s;position:absolute;top:50%;left:0}.wd-hover-button:hover .wd-buttons{visibility:visible}.wd-hover-button:hover .wd-add-btn{opacity:1;transform:translateY(-50%)}.wd-hover-button.product-swatched .wd-add-btn,.wd-hover-button.quick-shop-shown .wd-add-btn,.wd-hover-button[class*=wd-loading] .wd-add-btn{opacity:0;transform:none}.wd-hover-button.product-swatched:not([class*=wd-loading]):not(.quick-shop-shown) .product-element-top:hover .wd-add-btn{opacity:1;transform:translateY(-50%)}.wd-hover-info-alt .product-element-top{margin-bottom:0}.wd-hover-info-alt .wd-buttons{z-index:3;visibility:hidden;box-shadow:none;background-color:#0000}.wd-hover-info-alt .top-information{z-index:3;opacity:0;flex-direction:column;justify-content:center;align-items:center;padding:10px 38px;transition:opacity .3s;display:flex}.wd-hover-info-alt .wd-entities-title,.wd-hover-info-alt .star-rating,.wd-hover-info-alt .wd-star-rating,.wd-hover-info-alt .wd-product-cats,.wd-hover-info-alt .wd-product-brands-links{margin-bottom:7px}.wd-hover-info-alt .swatches-on-grid{margin-top:-2px;margin-bottom:4px}.wd-hover-info-alt .swatches-on-grid .wd-swatch:after{border-color:#fff}.wd-hover-info-alt .wd-add-btn{margin-top:10px}.wd-hover-info-alt:hover .wd-buttons{visibility:visible}.wd-hover-info-alt:hover .top-information{opacity:1}.wd-hover-info-alt.quick-shop-shown .top-information,.wd-hover-info-alt[class*=wd-loading] .top-information{opacity:0}@media (width>=1025px){.wd-hover-button .wd-buttons,.wd-hover-info-alt .wd-buttons{top:0;left:0}.wd-hover-info-alt{--wd-link-color:#ffffffb3;--wd-link-color-hover:#fff}.wd-hover-info-alt h3.wd-entities-title a:hover{color:#fffc}.wd-hover-info-alt .swatches-on-grid .current-swatch:after{background-color:#fff}.wd-hover-info-alt .wd-product-sku,.wd-hover-info-alt .star-rating:before{color:#ffffffb3}.wd-hover-info-alt .top-information del .amount,.wd-hover-info-alt .woocommerce-price-suffix{color:#fff9}.wd-hover-info-alt h3.wd-entities-title,.wd-hover-info-alt .top-information p.wd-product-stock.wd-style-default,.wd-hover-info-alt .swatches-on-grid .swatch-on-grid,.wd-hover-info-alt .wd-product-stock,.wd-hover-info-alt .wd-swatches-divider,.wd-hover-info-alt .wd-product-sku .wd-label,.wd-hover-info-alt .top-information .amount,.wd-hover-info-alt .top-information .price,.wd-hover-info-alt .top-information .price ins{color:#fff}}@media (width<=1024px){.wd-hover-button .product-element-top:before,.wd-hover-info-alt .product-element-top:before{content:none}.wd-hover-button .wd-buttons,.wd-hover-info-alt .wd-buttons{visibility:visible;background-color:#0f0f0f}.wd-hover-button .wd-add-btn,.wd-hover-info-alt .wd-add-btn{display:none}.wd-hover-info-alt .top-information{opacity:1;padding:0;position:static}.wd-hover-info-alt .product-image-link{margin-bottom:10px}.wd-hover-info-alt .product-image-link img{border-radius:var(--wd-brd-radius)}.wd-spacing-0 .wd-hover-info-alt,.wd-spacing-2 .wd-hover-info-alt{margin-bottom:10px}}