.bfcm-2026[data-bfcm-doorbuster][data-db="1"] .db-soon,.bfcm-2026[data-bfcm-doorbuster][data-db="0"] .db-bar{display:none}.bfcm-2026[data-bfcm-doorbuster] .db-gridwrap{position:relative}.bfcm-2026[data-bfcm-doorbuster] .db-lock{display:none}.bfcm-2026[data-bfcm-doorbuster][data-db="0"] .db-gridwrap{margin-top:28px}.bfcm-2026[data-bfcm-doorbuster][data-db="0"] #db{filter:blur(7px) saturate(.6);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;max-height:420px;overflow:hidden;-webkit-mask:linear-gradient(#000 40%,transparent);mask:linear-gradient(#000 40%,transparent)}.bfcm-2026[data-bfcm-doorbuster][data-db="0"] .db-lock{display:grid;place-items:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.bfcm-2026[data-bfcm-doorbuster] .db-lock>span{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:999px;background:#0c0d10d9;box-shadow:inset 0 0 0 1px #ffffff24,0 14px 30px -12px #000c;font-family:var(--f-ui);font-weight:700;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#fff}.bfcm-2026[data-bfcm-doorbuster] .db-lock font{display:block}.bfcm-2026[data-bfcm-doorbuster] .db-lock svg{width:18px;height:18px;color:#ff2a44}.bfcm-2026[data-bfcm-doorbuster] .dbn{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px;align-items:center;padding:44px 52px;border-radius:24px;overflow:hidden;border:1px solid transparent;background:radial-gradient(55% 120% at 0% 0%,rgba(234,0,41,.32),transparent 60%) padding-box,radial-gradient(rgba(255,42,68,.1) 1px,transparent 1.5px) 0 0 / 6px 6px padding-box,linear-gradient(180deg,#232428,#141518) padding-box,linear-gradient(120deg,#ff2a44,#ff2a4440 30%,#ffffff14 55%,#ff2a4473) border-box;box-shadow:0 30px 60px -30px #000000e6,0 0 40px -12px #ea002973}.bfcm-2026[data-bfcm-doorbuster] .dbn-l{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.bfcm-2026[data-bfcm-doorbuster] .dbn-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#0006;box-shadow:inset 0 0 0 1px #ff2a4480;font-family:var(--f-ui);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#fff}.bfcm-2026[data-bfcm-doorbuster] .dbn-chip i{width:8px;height:8px;border-radius:50%;background:#ff2a44;box-shadow:0 0 10px #ff2a44;animation:dbnP 1.6s ease-in-out infinite}@keyframes dbnP{50%{opacity:.35}}.bfcm-2026[data-bfcm-doorbuster] .dbn h3{font-family:var(--f-display);font-weight:900;font-size:clamp(30px,3vw,52px);line-height:1;text-transform:uppercase;color:#fff;text-wrap:balance}.bfcm-2026[data-bfcm-doorbuster] .dbn h3 em{font-style:normal;color:#ff2a44}.bfcm-2026[data-bfcm-doorbuster] .dbn p{color:#c4c7cd;font-size:16px;max-width:460px}.bfcm-2026[data-bfcm-doorbuster] .dbn-form{width:min(520px,100%)}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot{width:100%;margin-top:10px}.bfcm-2026[data-bfcm-doorbuster] .dbn-r{display:flex;flex-direction:column;align-items:center;gap:14px;padding:28px 20px;border-radius:18px;background:#00000059;box-shadow:inset 0 0 0 1px #ffffff14}.bfcm-2026[data-bfcm-doorbuster] .dbn-k{font-family:var(--f-ui);font-weight:700;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#9ea2aa}.bfcm-2026[data-bfcm-doorbuster] .dbn-d{font-size:13px;color:#9ea2aa}.bfcm-2026[data-bfcm-doorbuster] .dbn .cd-t{gap:8px}.bfcm-2026[data-bfcm-doorbuster] .dbn .cd-t>div{min-width:68px;padding:12px 8px 8px;display:flex;flex-direction:column;align-items:center;gap:4px;border-radius:12px;background:#0f1012;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 2px 6px #00000080}.bfcm-2026[data-bfcm-doorbuster] .dbn .cd-t b{font-family:var(--f-display);font-weight:900;font-size:clamp(28px,2.2vw,38px);color:#fff;text-shadow:none;line-height:1}.bfcm-2026[data-bfcm-doorbuster] .dbn .cd-t>div:last-child b{color:#ff2a44}.bfcm-2026[data-bfcm-doorbuster] .dbn .cd-t span{color:#9ea2aa;font-weight:600;font-size:11px}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot form{background:unset!important;min-height:unset!important;padding:0!important}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot form>div{flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-end!important;min-height:unset!important;gap:10px}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot form [data-testid=form-row]:has(input){width:calc(100% - 158px)!important}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot form [data-testid=form-row]:has(input)>div{padding:0!important}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot form [data-testid=form-row]:has(button){margin-top:0!important;width:148px!important}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot form [data-testid=form-row]:has(button)>div{padding:0!important}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot form [data-testid=form-row]:has(button) button{height:54px!important;padding:0!important;background:linear-gradient(180deg,#ff2a44,#d9001f 55%,#a30017);box-shadow:inset 0 1px #ffffff59,inset 0 -2px #00000040,0 12px 28px -10px #e10022cc;letter-spacing:0px}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot form [data-testid=form-row]:has(input) input{height:54px!important;min-width:0!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.18)!important;background:#0c0d10!important;padding:0 22px!important;outline:none!important;font-size:15px!important;color:#fff!important;font-family:var(--f-text)!important;letter-spacing:0px}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot form [data-testid=form-row]:has(input) input::placeholder{color:#9ea2aa!important;font-size:15px!important;font-family:var(--f-text)!important;font-weight:400!important;letter-spacing:0!important}@media(max-width:900px){.bfcm-2026[data-bfcm-doorbuster] .dbn{grid-template-columns:1fr;padding:30px 22px;gap:24px}}@media(max-width:560px){.bfcm-2026[data-bfcm-doorbuster] .dbn .cd,.bfcm-2026[data-bfcm-doorbuster] .dbn .cd-t{width:100%}.bfcm-2026[data-bfcm-doorbuster] .dbn .cd-t>div{min-width:0;flex:1}.bfcm-2026[data-bfcm-doorbuster][data-db="0"] #db{max-height:300px}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot form>div{flex-direction:column;flex-wrap:wrap!important;align-items:flex-start!important;min-height:unset!important;gap:10px}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot form [data-testid=form-row]:has(input){width:100%!important}.bfcm-2026[data-bfcm-doorbuster] .dbn-form .klaviyo-slot form [data-testid=form-row]:has(button){width:100%!important}}@media(prefers-reduced-motion:reduce){.bfcm-2026[data-bfcm-doorbuster] .dbn-chip i{animation:none}}.bfcm-2026[data-bfcm-doorbuster]{overflow:visible}.bfcm-2026 #db .pcode{display:flex;align-items:center;gap:0;width:100%;min-height:30px;margin-top:2px;padding:0 8px;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:7px;background:#ffffff0a;color:#fff;font-family:var(--f-ui);font-size:11px;line-height:1;text-align:left;transition:border-color .15s ease,background .15s ease}.bfcm-2026 #db .pcode:hover{border-color:#ffffff6b;background:#ffffff14}.bfcm-2026 #db .pcode:active{transform:translateY(1px)}.bfcm-2026 #db .pcode span{flex:0 1 auto;min-width:0;overflow:hidden;color:#9ea2aa;font-weight:700;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.bfcm-2026 #db .pcode span:after{content:"";display:inline-block;width:1px;height:11px;margin:0 8px;background:#ffffff4d;vertical-align:-1px}.bfcm-2026 #db .pcode b{flex:0 0 auto;margin-right:auto;color:#fff;font-family:var(--f-ui);font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.bfcm-2026 #db .pcode i{flex:none;display:block;width:14px;height:14px;margin-left:6px;color:#cfd2d8}.bfcm-2026 #db .pcode i svg{display:block;width:100%;height:100%}.bfcm-2026 #db .pcode.copied{border-color:#ea0029bf;background:#ea002924}.bfcm-2026 #db .pcode.copied i{color:var(--red-hot)}@media(max-width:760px){.bfcm-2026 #db .pcard .pname{letter-spacing:-.01em}.bfcm-2026 #db .pcode{min-height:36px;padding:0 9px}.bfcm-2026 #db .pcode span{font-size:9.5px;letter-spacing:.04em}.bfcm-2026 #db .pcode span:after{margin:0 6px}.bfcm-2026 #db .pcode b{font-size:13px;letter-spacing:.04em}.bfcm-2026 #db .pcode i{width:15px;height:15px;margin-left:8px}}@media(max-width:460px){.bfcm-2026 #db .pcode{flex-wrap:wrap;row-gap:4px;min-height:0;padding:7px 9px;line-height:1.1}.bfcm-2026 #db .pcode span{flex:1 1 100%;font-size:9px;letter-spacing:.1em}.bfcm-2026 #db .pcode span:after{display:none}.bfcm-2026 #db .pcode b{flex:1 1 auto;min-width:0;margin-right:0;font-size:13px;letter-spacing:.04em}.bfcm-2026 #db .pcode i{margin-left:6px}}@media(max-width:360px){.bfcm-2026 #db .pcode b{font-size:11.5px;letter-spacing:.02em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-bfcm-doorbuster.css.map */
