:root{--bz-flash-1: #ffd166;--bz-flash-2: #fb923c;--bz-flash-3: #ef3b2d;--bz-flash-4: #b91c1c}.bz-flash__badge{position:absolute;z-index:3;top:10px;left:10px;box-sizing:border-box;max-width:calc(100% - 20px);display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 11px 6px 9px;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;color:#fff;line-height:1.08;white-space:normal;overflow-wrap:normal;background:linear-gradient(120deg,var(--bz-flash-3),var(--bz-flash-4));box-shadow:0 0 0 1px #ffd1668c inset,0 6px 18px #ef3b2d73,0 0 22px #fb923c59;overflow:hidden;animation:bz-flash-badge-pulse 1.6s ease-in-out infinite;pointer-events:none}.bz-flash__badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translate(-150%);animation:bz-flash-sheen 2.4s ease-in-out infinite}.bz-flash__flame{font-size:12px;line-height:1;transform-origin:50% 90%;animation:bz-flash-flicker 1.1s ease-in-out infinite;filter:drop-shadow(0 0 4px rgba(255,170,60,.9))}.bz-tile.bz-flash .bz-tile__chips{top:42px}.bz-flash__badge--lg{position:static;font-size:12px;padding:8px 14px 8px 11px;letter-spacing:.14em}.bz-flash__badge--lg .bz-flash__flame{font-size:15px}.bz-tile.bz-flash{border-color:var(--bz-flash-3);animation:bz-flash-tile-glow 2.2s ease-in-out infinite}.bz-tile.bz-flash:hover,.bz-tile.bz-flash:focus-visible,.bz-tile.bz-flash:has(.bz-tile__link:focus-visible){border-color:var(--bz-flash-1);box-shadow:0 22px 60px #ef3b2d6b,0 0 40px #fb923c59}.bz-tile.bz-flash .bz-tile__media:after{content:"";position:absolute;top:-40%;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(255,209,102,.12) 38%,rgba(251,146,60,.22) 50%,rgba(255,209,102,.12) 62%,transparent 100%);background-size:100% 220%;mix-blend-mode:screen;animation:bz-flash-shimmer 3.2s linear infinite}.bz-tile.bz-flash .bz-tile__price{color:var(--bz-flash-1);text-shadow:0 0 12px rgba(251,146,60,.55);animation:bz-flash-price 1.6s ease-in-out infinite}.bz-tile.bz-flash .bz-tile__price s{color:var(--bz-cream-dim);text-shadow:none}.exotic-slide.bz-flash .slide-photo{position:relative}.exotic-slide.bz-flash .price{color:var(--bz-flash-1);text-shadow:0 0 14px rgba(251,146,60,.6);animation:bz-flash-price 1.6s ease-in-out infinite}.exotic-slide .price--sale{white-space:nowrap}.exotic-slide .price__was{font-size:.82em;font-weight:700;opacity:.68;text-decoration-thickness:1.5px}.exotic-slide.bz-flash .price__was{color:var(--bz-cream-soft);text-shadow:none;animation:none}.lzz-tile.is-flash .lzz-tile__photo{border-color:#ffd9b5;box-shadow:0 0 0 2px #ef3b2d4d,0 10px 26px #fb923c4d}.lzz-tile.is-flash .lzz-tile__price{color:var(--bz-red, #d9251d)}.lzz-price-was{font-size:.82em;font-weight:700;opacity:.6;margin-right:3px;text-decoration-thickness:1.5px}.bz-product-page.bz-flash .bz-product-price{position:relative;display:inline-flex;align-items:baseline;gap:8px;padding:6px 14px;border-radius:12px;background:radial-gradient(120% 160% at 0% 0%,rgba(239,59,45,.16),transparent 60%);box-shadow:0 0 0 1px #ef3b2d59 inset,0 0 26px #fb923c38;animation:bz-flash-tile-glow 2.2s ease-in-out infinite}.bz-product-page.bz-flash .bz-product-price__main{color:var(--bz-flash-1);text-shadow:0 0 16px rgba(251,146,60,.6);animation:bz-flash-price 1.6s ease-in-out infinite}.bz-product-flash-banner{display:flex;align-items:center;gap:12px;margin-top:14px;padding:10px 14px;border-radius:var(--bz-radius-sm);border:1px solid rgba(239,59,45,.4);background:linear-gradient(100deg,#ef3b2d24,#fb923c14);color:var(--bz-cream);font-size:12px;font-weight:800;line-height:1.35;overflow:hidden}.bz-product-flash-banner__txt em{font-style:normal;color:var(--bz-flash-1)}@keyframes bz-flash-badge-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 1px #ffd1668c inset,0 6px 18px #ef3b2d73,0 0 22px #fb923c59}50%{transform:scale(1.06);box-shadow:0 0 0 1px #ffd166cc inset,0 8px 24px #ef3b2d99,0 0 34px #fb923c8c}}@keyframes bz-flash-sheen{0%{transform:translate(-150%)}55%{transform:translate(150%)}to{transform:translate(150%)}}@keyframes bz-flash-flicker{0%,to{transform:rotate(-4deg) scaleY(1);opacity:1}25%{transform:rotate(3deg) scaleY(1.12);opacity:.85}50%{transform:rotate(-2deg) scaleY(.94);opacity:1}75%{transform:rotate(4deg) scaleY(1.08);opacity:.9}}@keyframes bz-flash-tile-glow{0%,to{box-shadow:0 0 0 1px #ef3b2d59 inset,0 0 18px #fb923c2e}50%{box-shadow:0 0 0 1px #ffd16699 inset,0 0 30px #fb923c66}}@keyframes bz-flash-shimmer{0%{background-position:0 120%}to{background-position:0 -120%}}@keyframes bz-flash-price{0%,to{text-shadow:0 0 12px rgba(251,146,60,.45)}50%{text-shadow:0 0 20px rgba(255,209,102,.85),0 0 30px rgba(251,146,60,.5)}}@media(max-width:720px){.bz-flash__badge{top:8px;left:8px;max-width:calc(100% - 16px);padding:6px 10px;border-radius:8px;font-size:12px;letter-spacing:.04em;background:#0000008f;box-shadow:0 8px 18px #00000042;border-left:4px solid var(--bz-flash-3);animation:none}.bz-flash__badge:after{display:none}.bz-flash__flame{animation:none;filter:none}.bz-grid[data-bz-grid-cols="3"] .bz-flash__badge,.bz-grid[data-bz-grid-cols="4"] .bz-flash__badge{top:6px;left:6px;max-width:calc(100% - 12px);padding:3px 6px;border-radius:6px;border-left-width:3px;font-size:9px;letter-spacing:.02em;gap:4px}.bz-grid[data-bz-grid-cols="3"] .bz-flash__flame,.bz-grid[data-bz-grid-cols="4"] .bz-flash__flame{font-size:9px}.bz-grid[data-bz-grid-cols="3"] .bz-tile.bz-flash .bz-tile__chips,.bz-grid[data-bz-grid-cols="4"] .bz-tile.bz-flash .bz-tile__chips{top:28px}}@media(max-width:540px){.bz-tile.bz-flash .bz-flash__badge{right:8px;padding:4px 6px;border-left-width:3px;border-radius:7px;font-size:9px;letter-spacing:.025em;line-height:1.05;gap:3px 4px}.bz-tile.bz-flash .bz-flash__flame{font-size:9px}.bz-tile.bz-flash .bz-tile__chips{top:34px}}@media(prefers-reduced-motion:reduce){.bz-flash__badge,.bz-flash__badge:after,.bz-flash__flame,.bz-tile.bz-flash,.bz-tile.bz-flash .bz-tile__media:after,.bz-tile.bz-flash .bz-tile__price,.exotic-slide.bz-flash .price,.bz-product-page.bz-flash .bz-product-price,.bz-product-page.bz-flash .bz-product-price__main{animation:none!important}.bz-tile.bz-flash .bz-tile__media:after{display:none}.bz-flash__badge:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/bz-flash-sale.css.map */
