@media(hover:hover) and (pointer:fine){.m-product-card{transition:transform .25s ease,box-shadow .25s ease;border-radius:12px}.m-product-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #17395e12}.m-product-card__main-image img,.m-product-card__hover-image img{transition:transform .45s ease!important}.m-product-card:hover .m-product-card__main-image img,.m-product-card:hover .m-product-card__hover-image img{transform:scale(1.035)}}
.m-cart-drawer__inner{transition:transform .32s cubic-bezier(.22,.61,.36,1)}
.b4t-added-feedback{position:relative}
.b4t-added-feedback::after{content:attr(data-b4t-confirm);position:absolute;inset:0;display:grid;place-items:center;background:inherit;border-radius:inherit;color:inherit;animation:b4t-feedback .25s ease}
.b4t-cart-bounce{animation:b4t-cart-bounce .45s ease}
.b4t-whatsapp-help{animation:b4t-whatsapp-intro .65s ease .4s both}
.b4t-reveal-pending{opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}
.b4t-reveal-visible{opacity:1;transform:translateY(0)}
@keyframes b4t-feedback{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
@keyframes b4t-cart-bounce{0%,100%{transform:scale(1)}45%{transform:scale(1.17)}}
@keyframes b4t-whatsapp-intro{0%{opacity:0;transform:translateY(14px)}60%{opacity:1;transform:translateY(-5px)}100%{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.m-product-card,.m-product-card img,.m-cart-drawer__inner,.b4t-reveal-pending{transition:none!important}.b4t-cart-bounce,.b4t-whatsapp-help,.b4t-added-feedback::after{animation:none!important}.b4t-reveal-pending{opacity:1;transform:none}}

.m-wishlist-button,.m-product-wishlist,.m-product-media--mobile__atwl-button,.m-sticky-addtocart--wishlist,.ssw-faveiticon,.ssw-faveiticon-wrap{display:none!important}
.b4t-flying-plane{position:fixed;top:0;left:0;width:36px;height:36px;color:#174c94;z-index:2147483000;pointer-events:none;filter:drop-shadow(0 3px 5px #17395e44);will-change:transform,opacity}
.b4t-flying-plane svg{display:block;width:100%;height:100%}
