main[data-template=product] .add-to-cart-button,main[data-template=product] button[name=add]{border-radius:12px!important;box-shadow:0 4px 8px #00000026,0 8px 24px #0003!important;transition:all .2s ease!important}main[data-template=product] .add-to-cart-button:hover{box-shadow:0 6px 12px #0000002e,0 14px 32px #0000003d!important;transform:translateY(-2px)!important}main[data-template=product] .add-to-cart-button:active{transform:translateY(0)!important}main[data-template=product] .shopify-payment-button__button{border-radius:12px!important;box-shadow:0 4px 14px #00000038!important;transition:all .2s ease!important}main[data-template=product] .shopify-payment-button__button:hover{box-shadow:0 8px 24px #0000004d!important;transform:translateY(-2px)!important}main[data-template=product] .Vtl-WishlistButtonWrapper button{border-radius:12px!important;border:1.5px solid #e0e0e0!important;background:#fffffff2!important;box-shadow:0 2px 8px #00000012!important;transition:all .2s ease!important}main[data-template=product] .Vtl-WishlistButtonWrapper button:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px #0000001f!important}main[data-template=product] fieldset button{border-radius:10px!important;box-shadow:0 2px 6px #00000012!important;transition:all .2s ease!important;border:1.5px solid #ddd!important}main[data-template=product] fieldset button:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px #00000021!important;border-color:#999!important}main[data-template=product] fieldset button[aria-checked=true],main[data-template=product] fieldset button[aria-pressed=true]{background:#111!important;color:#fff!important;border-color:#111!important;box-shadow:0 4px 14px #00000047!important;transform:translateY(-1px)!important}main[data-template=product] .quantity-selector-wrapper{border-radius:10px!important;overflow:hidden!important;box-shadow:0 2px 8px #00000012!important;border:1.5px solid #e0e0e0!important}main[data-template=product] details{border-radius:12px!important;border:1px solid rgba(220,220,220,.7)!important;box-shadow:0 2px 8px #0000000d!important;margin-bottom:8px!important;overflow:hidden!important;transition:box-shadow .2s!important}main[data-template=product] details:hover{box-shadow:0 4px 16px #00000017!important}main[data-template=product] media-gallery{filter:drop-shadow(0 8px 32px rgba(0,0,0,.13))}main[data-template=product] .product-media-container{border-radius:20px!important;overflow:hidden!important;box-shadow:0 2px 4px #0000000a,0 8px 16px #00000014,0 20px 48px #0000001a!important;transition:box-shadow .3s ease!important}main[data-template=product] .product-media-container:hover{box-shadow:0 4px 8px #0000000f,0 16px 32px #0000001f,0 32px 64px #00000024!important}main[data-template=product] .media-gallery__grid li{border-radius:20px!important;overflow:hidden!important;box-shadow:0 2px 8px #0000000f,0 8px 24px #00000017!important;transition:box-shadow .3s ease,transform .3s ease!important}main[data-template=product] .media-gallery__grid li:hover{transform:translateY(-3px)!important;box-shadow:0 6px 16px #0000001a,0 20px 48px #00000024!important}@media(max-width:749px){main[data-template=product] .add-to-cart-button:hover,main[data-template=product] .shopify-payment-button__button:hover,main[data-template=product] .Vtl-WishlistButtonWrapper button:hover,main[data-template=product] fieldset button:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/flexx-custom.css.map */
