.cb-bfp{--bfg: #59b233;--bf-bg: #0b0b0c;--bf-fg: #fff;--bf-line: #fff;--bf-shine: rgba(255,255,255,.34);--bf-glow: rgba(255,255,255,.28);position:relative;display:inline-flex;align-items:center;gap:9px;height:32px;padding:0 14px 0 12px;border-radius:999px;background:var(--bf-bg);color:var(--bf-fg);text-decoration:none;white-space:nowrap;font:800 11.5px/1 Instrument Sans,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--bf-line);isolation:isolate;-webkit-font-smoothing:antialiased;align-self:flex-start;flex:none;vertical-align:middle}.cb-bfp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none;box-shadow:0 0 16px 1px var(--bf-glow);animation:cbBfpBreathe 3.2s ease-in-out infinite}.cb-bfp__shine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:2}.cb-bfp__shine:after{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;background:linear-gradient(100deg,transparent,var(--bf-shine),transparent);transform:translate(-120%) skew(-18deg);animation:cbBfpSweep 4.6s ease-in-out 1.4s infinite}.cb-bfp__dot{position:relative;flex:none;width:7px;height:7px;border-radius:50%;background:var(--bfg);box-shadow:0 0 8px var(--bfg)}.cb-bfp__dot:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1.5px solid var(--bfg);opacity:0;animation:cbBfpPing 1.8s ease-out infinite}.cb-bfp__label{color:var(--bf-fg);animation:cbBfpOn 1.1s steps(1,end) .2s both}.cb-bfp__sep{width:1px;height:12px;background:currentColor;opacity:.3}.cb-bfp__detail{font-weight:700;letter-spacing:.06em;text-transform:none;font-size:12.5px}.cb-bfp__arrow{width:13px;height:13px;margin-left:-2px;opacity:.8;transition:transform .2s}a.cb-bfp:hover .cb-bfp__arrow{transform:translate(2px)}a.cb-bfp:hover:before{animation:none;opacity:1}.cb-bfp--light{--bf-bg: #fff;--bf-fg: #0b0b0c;--bf-line: #0b0b0c;--bf-shine: rgba(255,255,255,.6);--bf-glow: rgba(11,11,12,.16)}.cb-bfp--sm{height:24px;padding:0 10px 0 9px;gap:7px;font-size:9.5px;letter-spacing:.16em}.cb-bfp--sm .cb-bfp__dot{width:5px;height:5px}.cb-bfp--sm .cb-bfp__dot:before{top:-3px;right:-3px;bottom:-3px;left:-3px}.cb-bfp--sm .cb-bfp__detail{font-size:10.5px}@keyframes cbBfpBreathe{0%,to{opacity:.35}50%{opacity:1}}@keyframes cbBfpSweep{0%{transform:translate(-120%) skew(-18deg)}36%,to{transform:translate(320%) skew(-18deg)}}@keyframes cbBfpPing{0%{transform:scale(.5);opacity:.9}to{transform:scale(1.9);opacity:0}}@keyframes cbBfpOn{0%{opacity:.15}12%{opacity:1}20%{opacity:.3}28%{opacity:1}46%{opacity:.55}52%,to{opacity:1}}@media(prefers-reduced-motion:reduce){.cb-bfp:before,.cb-bfp__dot:before,.cb-bfp__label{animation:none}.cb-bfp__shine{display:none}}.cbr .cb-bfp,.cbr .cb-bfp span{font-family:Instrument Sans,system-ui,sans-serif}.cbr .cb-bfp .cb-bfp__label,.cb-bfp .cb-bfp__label{text-transform:uppercase;letter-spacing:inherit;font-weight:800}.cbr .cb-bfp .cb-bfp__detail,.cb-bfp .cb-bfp__detail{text-transform:none}.cbr a.cb-bfp,.cbr a.cb-bfp:hover{color:var(--bf-fg);text-decoration:none}.cb-bfp i{font-style:normal}.cb-bfp-row{display:flex;margin:0 0 14px}.cb-bfp-row--center{justify-content:center}.cbr .cb-rcard .cb-rcard__bftop{position:absolute;z-index:3;top:17px;left:16px}.cbr .cb-rcard .cb-rcard__bfsave{position:absolute;z-index:3;top:49px;left:16px;height:34px;padding:0 14px}.cbr .cb-rcard .cb-rcard__bfsave .cb-bfp__detail{font-size:15px;font-weight:800;letter-spacing:.01em}@container (max-width: 270px){.cbr .cb-rcard .cb-rcard__bftop{top:14px;left:10px;letter-spacing:.12em;padding:0 9px 0 8px;gap:6px}.cbr .cb-rcard .cb-rcard__bfsave{top:44px;left:10px;height:32px;padding:0 11px}.cbr .cb-rcard .cb-rcard__bfsave .cb-bfp__detail{font-size:14px}}.cb-bfp-duo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px}.cb-bfp-duo .cb-bfp{height:38px;padding:0 16px 0 14px;gap:10px;font-size:13px}.cb-bfp-duo .cb-bfp__dot{width:8px;height:8px}.cb-bfp-duo .cb-bfp--save{padding:0 16px}.cb-bfp--save .cb-bfp__detail,.cbr .cb-bfp--save .cb-bfp__detail{font-size:17px;font-weight:800;letter-spacing:.01em}@media(max-width:749px){.cb-bfp-duo .cb-bfp{height:34px;font-size:12px;padding:0 13px 0 12px}.cb-bfp--save .cb-bfp__detail{font-size:15.5px}.cb-bfp-duo{margin:18px 0 16px}.updated_main_pro:not(:has(.pro_rating)){padding-top:44px}}.cb-bfp-split{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;vertical-align:middle}.cb-bfp-split .cb-bfp--save{padding:0 12px}.cb-bfp-split .cb-bfp--save .cb-bfp__detail{font-size:13.5px}.cb-bfp-split .cb-bfp--sm.cb-bfp--save{padding:0 9px}.cb-bfp-split .cb-bfp--sm.cb-bfp--save .cb-bfp__detail{font-size:11.5px}.cb-bfp-split .cb-bfp,.cb-bfp-duo .cb-bfp{align-self:center}.cb-bfp--save .cb-bfp__detail,.cb-rcard__bfsave .cb-bfp__detail,.cbr .cb-bfp--save .cb-bfp__detail,.cbr .cb-rcard .cb-rcard__bfsave .cb-bfp__detail{color:#59b233}.cb-bfp-trio{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cb-bfp-trio .cb-bfp{height:38px;padding:0 16px 0 14px;gap:10px;font-size:13px;align-self:center}.cb-bfp-trio .cb-bfp__dot{width:8px;height:8px}.cb-bfp-trio .cb-bfp-price{padding:0 16px;gap:9px;letter-spacing:0;text-transform:none}.cb-bfp-trio .cb-bfp-price b{color:#fff;font-size:19px;font-weight:800;letter-spacing:-.02em}.cb-bfp-trio .cb-bfp-price s{color:#ffffffbf;font-size:13.5px;font-weight:700;text-decoration-thickness:2px}.cb-bfp-trio .cb-bfp--save{padding:0 16px}.cb-bfp-trio .cb-bfp--save .cb-bfp__detail{font-size:17px;font-weight:800;letter-spacing:.01em}.bfa__chips{margin-top:20px}@media(max-width:749px){.cb-bfp-trio{flex-wrap:nowrap;gap:6px}.cb-bfp-trio .cb-bfp{height:30px;font-size:10px;letter-spacing:.1em;padding:0 10px 0 9px;gap:6px}.cb-bfp-trio .cb-bfp__dot{width:6px;height:6px}.cb-bfp-trio .cb-bfp-price{padding:0 10px;gap:6px;letter-spacing:0}.cb-bfp-trio .cb-bfp-price b{font-size:15px}.cb-bfp-trio .cb-bfp-price s{font-size:11px}.cb-bfp-trio .cb-bfp--save{padding:0 10px}.cb-bfp-trio .cb-bfp--save .cb-bfp__detail{font-size:13px}.bfa__chips{margin-top:16px}}.cbc__title .cbc__bf{margin-left:4px;align-self:center;letter-spacing:.16em}
/*# sourceMappingURL=/cdn/shop/t/72/assets/cb-bf.css.map */
