:root{--bm-navy: #0a1a3b;--bm-navy-2: #07132f;--bm-gold: #f4c542;--bm-red: #e53935;--bm-light: #eef2fe}.bm-countdown{display:inline-flex;gap:8px;align-items:flex-start}.bm-countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:44px}.bm-countdown__num{font-family:var(--font-heading--family, inherit);font-weight:800;font-size:22px;line-height:1;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#fff;border-radius:10px;padding:8px 6px;min-width:44px;text-align:center;font-variant-numeric:tabular-nums}.bm-countdown__lbl{margin-top:4px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3}.bm-countdown--sm .bm-countdown__num{font-size:13px;padding:3px 5px;min-width:28px;border-radius:6px}.bm-countdown--sm .bm-countdown__unit{min-width:28px;flex-direction:row;gap:2px;align-items:baseline}.bm-countdown--sm .bm-countdown__lbl{margin:0;font-size:10px;text-transform:none;letter-spacing:0}.bm-badge-off{display:inline-flex;align-items:center;justify-content:center;background:var(--bm-red);color:#fff;font-weight:800;font-size:13px;line-height:1;padding:6px 9px;border-radius:999px;box-shadow:0 2px 6px #e5393559;letter-spacing:.01em}.bm-badge-bm{display:inline-flex;align-items:center;background:var(--bm-navy);color:var(--bm-gold);font-weight:800;font-size:10px;line-height:1;letter-spacing:.08em;text-transform:uppercase;padding:6px 8px;border-radius:999px}.product-badges--bm{top:var(--padding-sm, 10px);left:var(--padding-sm, 10px);right:auto;z-index:2;flex-direction:column;align-items:flex-start}.qb-refined .quantity-break .badge.badge--small{background:#f4c542!important;color:#0a1a3b!important;border-color:#f4c542!important;font-weight:800;letter-spacing:.02em}.hvr-ticket{position:relative;display:flex;align-items:center;gap:12px;background:#0a1a3b;color:#fff;border-radius:14px;padding:10px 12px 10px 14px;overflow:hidden;max-width:100%}.hvr-ticket:before,.hvr-ticket:after{content:"";position:absolute;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;background:var(--color-background, #fff)}.hvr-ticket:before{left:-7px}.hvr-ticket:after{right:-7px}.hvr-ticket__flake{font-size:22px;line-height:1;animation:hvrSpin 6s linear infinite}.hvr-ticket__txt{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.25}.hvr-ticket__txt strong{font-size:14px}.hvr-ticket__txt span{font-size:12px;color:#ffffffbf}.hvr-ticket__code{flex:0 0 auto;display:inline-flex;flex-direction:column;align-items:center;border:1.5px dashed #f4c542;color:#f4c542;background:transparent;border-radius:10px;padding:5px 10px;cursor:pointer;font:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hvr-ticket__code b{font-size:15px;letter-spacing:.08em}.hvr-ticket__code small{font-size:10px;color:#fffc}.hvr-ticket__code.is-copied{background:#f4c542;color:#0a1a3b}.hvr-ticket__code.is-copied small{color:#0a1a3b}@keyframes hvrSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.hvr-ticket__flake{animation:none}}.bm-price .price-container{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bm-price .price-container .badge{display:inline-flex;align-items:center;background:#e53935!important;color:#fff!important;border:0!important;font-size:12px!important;line-height:1!important;font-weight:800!important;letter-spacing:.02em;padding:5px 9px!important;border-radius:999px!important;min-height:0!important;height:auto!important;box-shadow:none!important}.bm-price .price-container .badge *{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}cart-drawer .cart-spend-tier__banner{background:#0a1a3b!important;color:#fff}cart-drawer .cart-spend-tier .ob{--offer-accent: #0a1a3b;--offer-text: #0a1a3b;--offer-track: #ebe7da}cart-drawer .cart-spend-tier .ob__msg strong{color:#0a1a3b;font-weight:800;background:linear-gradient(transparent 62%,#f9e29b 62%)}cart-drawer .cart-spend-tier .ob--tiers .ob__fill{background:linear-gradient(90deg,#f4c542,#ffd969)}cart-drawer .cart-spend-tier .ob__tier .ob__gift{border-color:#ebe7da;color:#b9a46a}cart-drawer .cart-spend-tier .ob__tier.is-on .ob__gift{background:#0a1a3b;border-color:#f4c542;color:#f4c542;box-shadow:0 0 0 3px #f4c54240}cart-drawer .cart-spend-tier .ob__tier.is-on .ob__tier-lbl{color:#0a1a3b;font-weight:800}cart-drawer [data-ref=checkout-button]{background:#f4c542!important;color:#0a1a3b!important;border-color:#f4c542!important;font-weight:800}cart-drawer [data-ref=checkout-button]:hover{background:#ffd24f!important}cart-drawer .cart-upsell__heading,cart-drawer .cart-upsell__title,cart-drawer .cart-upsell__price{color:#0a1a3b}cart-drawer .cart-upsell__add{background:#0a1a3b}cart-drawer .cart-upsell__arrow{color:#0a1a3b}@media(max-width:420px){cart-drawer .cart-spend-tier__banner{font-size:12px;gap:6px;padding:8px 10px}cart-drawer .cart-spend-tier__badge{font-size:9px;padding:4px 6px;letter-spacing:.06em}}:root{--offer-accent: #0a1a3b;--offer-text: #0a1a3b}
/*# sourceMappingURL=/cdn/shop/t/24/assets/black-month.css.map */
