.product-card,.product-grid__item{transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.product-card .product-card__content,.product-card__content.product-grid__card{will-change:transform,box-shadow,border-color;transition:transform .25s cubic-bezier(0,0,.2,1),box-shadow .25s cubic-bezier(0,0,.2,1),border-color .25s cubic-bezier(0,0,.2,1);transform-origin:center bottom}.product-card:hover .product-card__content,.product-card__content.product-grid__card:hover{transform:scale(1.03);box-shadow:0 16px 48px #4f46e52e,0 4px 16px #0000004d,inset 0 1px #ffffff12;border-color:#6366f173!important}.card-hover-effect-lift .product-card:hover,.card-hover-effect-lift .product-card:hover .product-card__content{transform:scale(1.03)!important;top:0!important}.product-card .product-card__image,.product-card .card__media,.product-card [class*=image-wrap]{overflow:hidden}.product-card .product-card__image img,.product-card .card__media img,.product-card [class*=image-wrap] img{will-change:transform;transition:transform .32s cubic-bezier(0,0,.2,1)}.product-card:hover .product-card__image img,.product-card:hover .card__media img,.product-card:hover [class*=image-wrap] img{transform:scale(1.06)}.card-hover-effect-subtle-zoom .product-card .product-card__image{transition:transform .32s cubic-bezier(0,0,.2,1)!important}div[ref=priceContainer]{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.price__sale{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:4px 8px;width:100%}.price__sale .price-item--sale,.price__sale .price-item--sale.price{font-size:clamp(1.1rem,2.2vw,1.4rem)!important;font-weight:800!important;color:var(--v4-blue-bright, #818cf8)!important;letter-spacing:-.03em!important;line-height:1.1!important;order:1}.price__regular .price{font-size:clamp(1.1rem,2.2vw,1.4rem)!important;font-weight:800!important;color:var(--v4-text, #f7f8f8)!important;letter-spacing:-.03em!important;line-height:1.1!important}.price__sale .price-item--regular,.price__sale .compare-at-price,.price-item--regular.compare-at-price{font-size:.82rem!important;font-weight:400!important;color:var(--v4-text-muted, #9ca3af)!important;text-decoration:line-through!important;letter-spacing:0!important;line-height:1!important;order:2;opacity:.8}.price-item__group{display:inline-flex;align-items:baseline;gap:3px}.price__sale:after{content:PROMO;display:inline-flex;align-items:center;padding:2px 8px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex-shrink:0;align-self:center;order:3;animation:fl-badge-breathe 3.5s ease-in-out infinite}@keyframes fl-badge-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.05)}}.template-product .price__sale:after,.product-information .price__sale:after,.featured-product .price__sale:after{display:none!important}.product-card div[ref=priceContainer],.product-card [class*=price-wrapper],.product-card [class*=price-block]{padding-top:4px}.product-grid__card div[ref=priceContainer],.product-grid__card .price__regular,.product-grid__card .price__sale{text-align:left}@media(max-width:749px){.product-card:hover .product-card__content,.product-card__content.product-grid__card:hover{transform:scale(1.02)!important;box-shadow:0 8px 24px #4f46e526,0 2px 8px #00000040!important}.price__sale .price-item--sale,.price__sale .price-item--sale.price,.price__regular .price{font-size:1.05rem!important}}@media(min-width:750px)and (max-width:1199px){.product-card:hover .product-card__content,.product-card__content.product-grid__card:hover{transform:scale(1.025)!important}}@media(prefers-reduced-motion:reduce){.product-card .product-card__content,.product-card__content.product-grid__card,.product-card .product-card__image img,.product-card .card__media img{transition:none!important;will-change:auto!important;transform:none!important}.product-card:hover .product-card__content,.product-card__content.product-grid__card:hover{transform:none!important;box-shadow:none!important}.price__sale:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/fl-product-cards-v2.css.map */
