.cbf-entry{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 22px;overflow:hidden;padding:10px 44px;background:#0a0a0a;color:#fff;font-size:14px;line-height:1.3;text-decoration:none}.cbf-entry:hover{color:#fff;text-decoration:none}.cbf-entry::before,.cbf-entry::after{content:"";position:absolute;width:72px;height:72px;transform:rotate(45deg)}.cbf-entry::before{top:-46px;left:-46px;background:#e10600}.cbf-entry::after{right:-46px;bottom:-46px;background:#ffd60a}.cbf-entry-lead{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px}.cbf-entry-lead strong{color:#ffd60a;font-size:15px;font-weight:900;letter-spacing:.01em;text-transform:uppercase}.cbf-entry-clock{display:inline-flex;gap:4px}.cbf-entry-clock span{display:inline-flex;align-items:baseline;gap:3px;padding:3px 7px;border-radius:4px;background:#fff;color:#52525b;font-size:10.5px;font-weight:700;line-height:1.3}.cbf-entry-clock b{color:#0a0a0a;font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}.cbf-entry-text{color:#e4e4e7;font-weight:600}.cbf-entry-button{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;background:#ffd60a;color:#0a0a0a;font-size:15px;font-weight:800;transition:transform .15s ease}.cbf-entry:hover .cbf-entry-button{transform:translateX(3px)}.cbf-banner{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 14px;min-height:56px;box-sizing:border-box;padding:9px 200px;background:#0a0a0a;color:#fff;font-size:14px;line-height:1.4;text-align:center}.cbf-banner strong{color:#ffd60a;letter-spacing:.02em;text-transform:uppercase}.cbf-banner-off{color:#fff;font-weight:700}.cbf-banner-text{color:#d4d4d8}.cbf-countdown{font-variant-numeric:tabular-nums;font-weight:600;color:#ffd60a}.cbf-exit,.cbf-exit:hover{position:absolute;top:50%;right:max(16px, calc(50% - 585px));display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;background:#ffd60a;color:#0a0a0a;font-size:14.5px;font-weight:800;line-height:1.2;text-decoration:none;white-space:nowrap;transform:translateY(-50%);transition:background .15s ease}.cbf-exit:hover{background:#fff;color:#0a0a0a}@media (max-width:768px){.cbf-entry{gap:7px;padding:8px 12px}.cbf-entry-text{display:none}.cbf-entry-lead strong{font-size:13px}.cbf-entry-button{padding:7px 14px;font-size:13.5px;white-space:nowrap}.cbf-banner{padding:9px 16px}.cbf-exit,.cbf-exit:hover{position:static;transform:none}}.cbf-sonar{display:inline-flex;align-items:center;gap:9px;margin-top:6px;padding:5px 11px 5px 10px;border-radius:999px;background:#0a0a0a;color:#fff;font-size:11.5px;font-weight:600;line-height:1.2;white-space:nowrap}.cbf-qty-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.cbf-qty-row .cbf-sonar{flex:none;margin:0 0 0 auto}.cbf-sonar-dot{position:relative;flex:none;width:7px;height:7px;border-radius:50%;background:#ffd60a}.cbf-sonar-dot::before,.cbf-sonar-dot::after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid #ffd60a;animation:cbf-sonar 2.1s ease-out infinite}.cbf-sonar-dot::after{animation-delay:1.05s}.cbf-sonar-s{white-space:nowrap}.cbf-sonar.is-hot{box-shadow:inset 0 0 0 1.5px #e10600}.cbf-sonar.is-hot .cbf-sonar-s{color:#ff8a80}.cbf-sonar.is-hot .cbf-sonar-dot{background:#ff5a4f}.cbf-sonar.is-hot .cbf-sonar-dot::before,.cbf-sonar.is-hot .cbf-sonar-dot::after{border-color:#ff5a4f}.cbf-sonar.is-over{background:#e10600;color:#fff}.cbf-sonar.is-over .cbf-sonar-dot{background:#fff}.cbf-sonar.is-over .cbf-sonar-dot::before,.cbf-sonar.is-over .cbf-sonar-dot::after{border-color:#fff;animation-duration:1.1s}.cbf-signal-row .cbf-sonar-s{display:none}.cbf-sonar-t .cbf-sonar-n{font-weight:inherit}.cbf-sonar-n,[data-cbf-total]{display:inline-block}.cbf-sonar-n.is-roll,[data-cbf-total].is-roll{animation:cbf-roll .55s cubic-bezier(.2,.8,.2,1)}.cbf-sonar.is-ping{animation:cbf-ping 1s ease-out}@keyframes cbf-roll{0%{opacity:0;transform:translateY(90%)}60%{opacity:1;transform:translateY(-12%)}100%{opacity:1;transform:none}}@keyframes cbf-ping{0%{box-shadow:0 0 0 0 rgb(255 214 10 / .8)}100%{box-shadow:0 0 0 12px #fff0}}@media (prefers-reduced-motion:reduce){.cbf-sonar-n.is-roll,[data-cbf-total].is-roll,.cbf-sonar.is-ping{animation:none}}@keyframes cbf-sonar{0%{transform:scale(1);opacity:.9}100%{transform:scale(2.8);opacity:0}}@media (prefers-reduced-motion:reduce){.cbf-sonar-dot::before,.cbf-sonar-dot::after{animation:none;opacity:0}}button.cbf-place-order[disabled]{opacity:.75;cursor:not-allowed}.cbf-order-note{margin:10px 0 0;font-size:13px;text-align:center}