.pt-product.pt-hover-icons .wrapp-buttons{position:absolute;inset-inline:0;bottom:10px;text-align:center;transition:opacity .3s ease, visibility .3s ease, transform .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:3;opacity:0;visibility:hidden;transform:translate3d(0, 25px, 0)}.pt-product.pt-hover-icons .pt-buttons{display:inline-flex;align-items:stretch;flex-direction:row;padding:0 7px;max-width:calc(100% - 20px)}.pt-product.pt-hover-icons .pt-buttons .pt-action-btn{flex:1 1 auto;max-width:43px;width:100vw}.pt-product.pt-hover-icons .pt-buttons .pt-action-btn>a{width:100%}.pt-product.pt-hover-icons:not(:is(.quick-shop-shown,.product-swatched,[class*="pt-loading"])):hover .wrapp-buttons{opacity:1;visibility:visible;transform:translate3d(0, 0, 0)}.pt-product.pt-hover-icons.product-swatched:not(.quick-shop-shown):not([class*="pt-loading"]) .pt-product-thumb:hover .wrapp-buttons{opacity:1;visibility:visible;transform:translate3d(0, 0, 0)}@media (max-width: 1024px){.pt-product.pt-hover-icons .pt-buttons{padding:0}.pt-product.pt-hover-icons .pt-buttons .pt-action-btn{max-width:35px}.pt-product.pt-hover-icons .wrapp-buttons{visibility:visible;opacity:1;transform:translate3d(0, 0, 0)}}
