.bm-free-gift-badge{display:inline-flex;align-items:center;gap:.375rem;background-color:#fabd0033;color:#fabd00;border:1px solid #fabd00;border-radius:9999px;padding:.375rem .75rem;font-weight:600;line-height:1rem;transition:background-color .2s ease}.bm-free-gift-badge-default .bm-free-gift-badge,[class*=bm-free-gift-badge-] .bm-free-gift-badge{font-size:var(--fgb-default-font-size, .75rem)}.bm-free-gift-badge:hover{background-color:#fabd004d}.bm-free-gift-badge-icon-small{flex-shrink:0}.bm-free-gift-badge-default .bm-free-gift-badge-icon-small,[class*=bm-free-gift-badge-] .bm-free-gift-badge-icon-small{width:var(--fgb-icon-size, 1rem);height:var(--fgb-icon-size, 1rem)}.bm-free-gift-badge-text{font-weight:600}.bm-free-gift-badge-large{background:linear-gradient(to right,#fabd0033,#fabd001a);border:2px solid #fabd00;border-radius:9999px;padding:1rem}.bm-free-gift-badge-large-inner{display:flex;align-items:center;gap:.75rem}.bm-free-gift-badge-icon-wrapper{background-color:#fabd00;border-radius:9999px;padding:.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1}.bm-free-gift-badge-icon{color:#000}.bm-free-gift-badge-default .bm-free-gift-badge-icon,[class*=bm-free-gift-badge-] .bm-free-gift-badge-icon{width:var(--fgb-icon-size, 1.5rem);height:var(--fgb-icon-size, 1.5rem)}.bm-free-gift-badge-content{flex:1}.bm-free-gift-badge-title{font-weight:700;color:#fabd00;line-height:1.75rem;margin:0}.bm-free-gift-badge-default .bm-free-gift-badge-title,[class*=bm-free-gift-badge-] .bm-free-gift-badge-title{font-size:var(--fgb-title-font-size, 1.125rem)}.bm-free-gift-badge-description{line-height:1.25rem;color:#374151;margin:0}.bm-free-gift-badge-default .bm-free-gift-badge-description,[class*=bm-free-gift-badge-] .bm-free-gift-badge-description{font-size:var(--fgb-description-font-size, .875rem)}@media (max-width: 768px){.bm-free-gift-badge-large{padding:.75rem}.bm-free-gift-badge-large-inner{gap:.5rem}}.bm-vip-countdown-banner{width:100%;padding:0;margin:0}.bm-vip-countdown-container{background:linear-gradient(135deg,#000000f2,#141414f2);border:1px solid rgba(212,175,55,.3);border-radius:24px;padding:32px 24px;margin:0 auto;max-width:100%;box-shadow:0 8px 32px #0006}.bm-vip-countdown-title{color:#d4af37;font-weight:700;text-align:center;margin:0 0 8px;padding:0;line-height:1.2;letter-spacing:.5px}.bm-vip-countdown-default .bm-vip-countdown-title,[class*=bm-vip-countdown-] .bm-vip-countdown-title{font-size:var(--vpc-title-font-size, 28px)}.bm-vip-countdown-subtitle{color:#a0a0a0;font-weight:400;text-align:center;margin:0 0 24px;padding:0;line-height:1.4}.bm-vip-countdown-default .bm-vip-countdown-subtitle,[class*=bm-vip-countdown-] .bm-vip-countdown-subtitle{font-size:var(--vpc-subtitle-font-size, 16px)}.bm-vip-countdown-timer{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.bm-vip-countdown-unit{display:flex;flex-direction:column;align-items:center;gap:8px}.bm-vip-countdown-box{background:#14141499;border:2px solid rgba(212,175,55,.4);border-radius:16px;padding:16px 20px;min-width:80px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000004d;transition:all .3s ease}.bm-vip-countdown-box:hover{border-color:#d4af3799;box-shadow:0 6px 16px #d4af3733;transform:translateY(-2px)}.bm-vip-countdown-value{color:#d4af37;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.bm-vip-countdown-default .bm-vip-countdown-value,[class*=bm-vip-countdown-] .bm-vip-countdown-value{font-size:var(--vpc-timer-font-size, 48px)}.bm-vip-countdown-label{color:gray;font-weight:600;text-transform:uppercase;letter-spacing:.1em;text-align:center}.bm-vip-countdown-default .bm-vip-countdown-label,[class*=bm-vip-countdown-] .bm-vip-countdown-label{font-size:var(--vpc-label-font-size, 12px)}.bm-vip-countdown-separator{color:#d4af37;font-size:32px;font-weight:700;line-height:1;margin:0 4px 28px;align-self:center}@media (max-width: 768px){.bm-vip-countdown-container{padding:24px 16px;border-radius:20px}.bm-vip-countdown-timer{gap:8px}.bm-vip-countdown-box{padding:12px 16px;min-width:70px;border-radius:12px}.bm-vip-countdown-separator{font-size:28px;margin:0 2px 24px}}@media (max-width: 480px){.bm-vip-countdown-container{padding:20px 12px;border-radius:16px}.bm-vip-countdown-timer{gap:6px}.bm-vip-countdown-box{padding:10px 12px;min-width:60px;border-radius:10px}.bm-vip-countdown-separator{font-size:24px;margin:0 0 20px}}@keyframes vip-countdown-pulse{0%,to{opacity:1}50%{opacity:.8}}.bm-vip-countdown-value{animation:vip-countdown-pulse 1s ease-in-out}.bm-image-badge{position:absolute;display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase;z-index:10;transition:transform .3s ease;pointer-events:auto}.bm-image-badge-default,[class*=bm-image-badge-]{width:var(--pib-size, 70px);height:var(--pib-size, 70px);background-color:var(--pib-bg-color, #fabd00);color:var(--pib-text-color, #000)}.bm-image-badge:hover{transform:scale(1.1) rotate(5deg)}.bm-image-badge-text{position:relative;z-index:2;text-align:center;line-height:1;padding:0 8px;word-break:break-word}.bm-image-badge-default .bm-image-badge-text,[class*=bm-image-badge-] .bm-image-badge-text{font-size:var(--pib-font-size, 12px)}.bm-image-badge--top-left{top:12px;left:12px}.bm-image-badge--top-right{top:12px;right:12px}.bm-image-badge--bottom-left{bottom:12px;left:12px}.bm-image-badge--bottom-right{bottom:12px;right:12px}.bm-image-badge--circle{border-radius:50%}.bm-image-badge--star{clip-path:path("M 50,5 C 52,5 54,8 56,12 C 58,16 60,20 65,23 C 70,26 75,25 80,26 C 84,27 87,30 88,35 C 89,40 87,45 88,50 C 89,55 92,58 92,63 C 92,68 89,72 85,75 C 81,78 76,79 72,83 C 68,87 67,92 63,95 C 59,98 54,98 50,98 C 46,98 41,98 37,95 C 33,92 32,87 28,83 C 24,79 19,78 15,75 C 11,72 8,68 8,63 C 8,58 11,55 12,50 C 13,45 11,40 12,35 C 13,30 16,27 20,26 C 25,25 30,26 35,23 C 40,20 42,16 44,12 C 46,8 48,5 50,5 Z")}.bm-image-badge--rounded-star{clip-path:path("M 50,8 Q 55,8 58,15 Q 62,22 68,25 Q 75,28 80,30 Q 85,32 87,38 Q 89,45 89,50 Q 89,55 87,62 Q 85,68 80,70 Q 75,72 68,75 Q 62,78 58,85 Q 55,92 50,92 Q 45,92 42,85 Q 38,78 32,75 Q 25,72 20,70 Q 15,68 13,62 Q 11,55 11,50 Q 11,45 13,38 Q 15,32 20,30 Q 25,28 32,25 Q 38,22 42,15 Q 45,8 50,8 Z");border-radius:8%}.bm-image-badge--square{border-radius:0}.bm-image-badge--hexagon{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.bm-image-badge--badge{border-radius:999px;padding:8px 16px;width:auto;min-width:80px}@media (max-width: 768px){.bm-image-badge{transform:scale(.85)}.bm-image-badge--top-left,.bm-image-badge--top-right{top:8px}.bm-image-badge--top-left,.bm-image-badge--bottom-left{left:8px}.bm-image-badge--top-right,.bm-image-badge--bottom-right{right:8px}.bm-image-badge--bottom-left,.bm-image-badge--bottom-right{bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/product-blocks.css.map */
