.product-thumbnail-wrap{overflow:hidden}.product-thumbnail-wrap img{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.product-buttons-wrap>*{position:relative;bottom:0;opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.075s !important;transition:all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.075s !important;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.product-buttons-wrap>*:nth-child(1){-webkit-transition-delay:0s !important;transition-delay:0s !important}.product-buttons-wrap>*:nth-child(3){-webkit-transition-delay:.15s !important;transition-delay:.15s !important}.product-buttons-wrap>*:nth-child(4){-webkit-transition-delay:.25s !important;transition-delay:.25s !important}.woo .product-text-wrap .wp-block-button,.woo .product-text-wrap .button{display:none}.woo .product-animation-button a{z-index:10;margin-top:1em;position:absolute;white-space:nowrap !important;top:50%;opacity:0;left:50%;-webkit-transform:translate(-50%, -100%) scale(0);-ms-transform:translate(-50%, -100%) scale(0);transform:translate(-50%, -100%) scale(0);-webkit-transition:all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.075s !important;transition:all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.075s !important}.woo .product-animation-button a.wc-forward{background-color:var(--colorMain);color:var(--colorLight);margin-top:3.5em !important;padding:.125em 1em;border-radius:5px}.woo .product-animation-button a.wc-forward:hover{background-color:var(--colorDark)}.woo .product-animation-button.block-btn a{margin:auto;max-width:calc(100% - 2em)}.woo .product-animation-button .wc-block-grid__product-add-to-cart.wp-block-button{margin:0}.woo .product-animation-button .wp-block-button a{-webkit-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}.product-loop-item:hover .product-thumbnail-wrap img{opacity:.8;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.product-loop-item:hover .product-buttons-wrap>*{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.product-loop-item:hover .product-animation-button a{-webkit-transform:translate(-50%, -100%) scale(1);-ms-transform:translate(-50%, -100%) scale(1);transform:translate(-50%, -100%) scale(1);opacity:1}
