.bfcm-clear-air{--blue: #2f8fe0;--blue-deep: #1c6dbb;--blue-dark: #134f8b;--cyan: #5ed4f5;--mint: #8fe3bf;--ink: #14395c;--ink-2: #3d6c92;--ink-3: #6f96b3;--panel: rgba(255, 255, 255, .74);--panel-solid: rgba(255, 255, 255, .92);--stroke: rgba(255, 255, 255, .95);--shadow-sm: 0 4px 14px rgba(28, 92, 150, .1);--shadow-md: 0 12px 34px rgba(28, 92, 150, .16);--shadow-lg: 0 26px 70px rgba(20, 74, 124, .22);--r-lg: 28px;--r-md: 20px;--r-sm: 14px;--font: var(--font-body-family);--safe-top: 0px;position:relative;overflow:hidden;background:linear-gradient(to bottom,#e7fbfc,#f3fffb 56.633%,#cff4fe);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;scroll-margin-top:80px}.bfcm-clear-air,.bfcm-clear-air *{box-sizing:border-box}.bfcm-clear-air,.bfcm-clear-air *:not(svg):not(path):not(circle):not(line):not(polyline):not(polygon):not(rect){font-family:var(--font)!important}.bfcm-clear-air__app{position:relative;z-index:0;isolation:isolate;height:auto;min-height:100vh;min-height:100svh;overflow:hidden;font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;background:linear-gradient(to bottom,#e7fbfc,#f3fffb 56.633%,#cff4fe)}html.bca-no-scroll,html.bca-no-scroll body{overflow:hidden!important;height:100%!important;overscroll-behavior:none;touch-action:none}html.bca-no-scroll body.bca-no-scroll{touch-action:none}.bfcm-clear-air.is-immersive{position:fixed!important;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;height:100dvh;max-height:100dvh;margin:0!important;padding:0!important;z-index:99999;overflow:hidden;background:linear-gradient(to bottom,#e7fbfc,#f3fffb 56.633%,#cff4fe);touch-action:auto}.bfcm-clear-air.is-immersive .bfcm-clear-air__app,.bfcm-clear-air__app.is-immersive{height:100%;min-height:100%;max-height:100%;overflow:hidden;touch-action:auto}.bfcm-clear-air__app canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:none}.bfcm-clear-air__app h1,.bfcm-clear-air__app h2,.bfcm-clear-air__app p{margin:0;word-break:normal}.bfcm-clear-air .hud{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;padding:calc(clamp(12px,2.2vh,26px) + var(--safe-top)) clamp(14px,2.4vw,34px);display:flex;justify-content:space-between;align-items:flex-start;opacity:0;transition:opacity .45s ease;z-index:1}.bfcm-clear-air .hud.on{opacity:1}.bfcm-clear-air .hud>*{pointer-events:none}.bfcm-clear-air .sound-btn{pointer-events:auto}.bfcm-clear-air .panel{background:var(--panel);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);border:1px solid var(--stroke);border-radius:var(--r-md);box-shadow:var(--shadow-md)}.bfcm-clear-air .hud .panel{background:#ffffff75;-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%)}.bfcm-clear-air .hud-left,.bfcm-clear-air .hud-right{min-width:134px;padding:12px 18px 13px;text-align:center}.bfcm-clear-air .hud-label{font-size:10.5px;font-weight:800;letter-spacing:.19em;color:var(--ink-3);text-transform:uppercase}.bfcm-clear-air .hud-value{font-size:34px;font-weight:900;line-height:1.05;color:var(--blue-deep);font-variant-numeric:tabular-nums}.bfcm-clear-air .hud-value.warn{color:#e07a3c}.bfcm-clear-air .hud-sub{font-size:10px;font-weight:800;letter-spacing:.16em;color:var(--ink-3);margin-top:7px;text-transform:uppercase}.bfcm-clear-air .shield-row{display:flex;gap:5px;justify-content:center;margin-top:6px;align-items:center}.bfcm-clear-air .shield-dot{display:block;width:19px;height:19px;border-radius:50%;background:linear-gradient(180deg,#8fdcff,#3ba7ee);box-shadow:0 2px 7px #2d8cd773,inset 0 1px #ffffffd9;transition:.35s cubic-bezier(.3,1.4,.5,1)}.bfcm-clear-air .shield-dot.off{background:#bed6e88c;box-shadow:inset 0 0 0 1px #fff9;transform:scale(.75)}.bfcm-clear-air .hud-center{position:absolute;left:50%;top:calc(clamp(12px,2.2vh,26px) + var(--safe-top));transform:translate(-50%);padding:13px 34px 15px;text-align:center;min-width:min(340px,58vw)}.bfcm-clear-air .title-main{font-family:var(--font-body-family)!important;font-size:clamp(19px,2.6vw,30px);font-weight:900;letter-spacing:.12em;color:var(--blue-dark);line-height:1.06;white-space:nowrap}.bfcm-clear-air .title-sub{font-size:clamp(8.5px,.92vw,11px);font-weight:800;letter-spacing:.3em;color:var(--ink-3);margin-top:5px;white-space:nowrap}.bfcm-clear-air .prog-wrap{margin:11px auto 0;width:min(240px,46vw);height:7px;border-radius:99px;background:#97c4e252;overflow:hidden;box-shadow:inset 0 1px 2px #1e5a8c21}.bfcm-clear-air .prog-bar{display:block;height:100%;width:0%;border-radius:99px;background:linear-gradient(90deg,#63d8f6,#37a4ec 55%,#59d3a8);box-shadow:0 0 12px #5ad2f0bf;transition:width .3s cubic-bezier(.3,1,.4,1)}.bfcm-clear-air .prog-txt{font-size:9.5px;font-weight:800;letter-spacing:.18em;color:var(--ink-3);margin-top:8px}.bfcm-clear-air .sound-btn{position:absolute;right:clamp(14px,2.4vw,34px);bottom:clamp(14px,2.4vh,28px);width:42px;height:42px;padding:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:var(--panel);border:1px solid var(--stroke);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:.22s;opacity:0;color:var(--blue-deep)}.bfcm-clear-air .sound-btn.on{opacity:1}.bfcm-clear-air .sound-btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.bfcm-clear-air .sound-btn svg{width:19px;height:19px;stroke:var(--blue-deep);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bfcm-clear-air .combo{position:absolute;left:50%;top:19%;opacity:0;pointer-events:none;text-align:center;z-index:2}.bfcm-clear-air .combo.pop{animation:bca-combo 1s cubic-bezier(.2,1.5,.4,1) forwards}@keyframes bca-combo{0%{opacity:0;transform:translate(-50%,-50%) scale(.5) rotate(-4deg)}22%{opacity:1;transform:translate(-50%,-50%) scale(1.07)}70%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-54%) scale(1.05)}}.bfcm-clear-air .combo-t1{font-size:clamp(13px,1.5vw,17px);font-weight:900;letter-spacing:.3em;color:#2f9de0;text-shadow:0 2px 12px rgba(255,255,255,.95)}.bfcm-clear-air .combo-t2{font-size:clamp(34px,5.4vw,62px);font-weight:900;line-height:1;background:linear-gradient(180deg,#fff 8%,#8fe0ff 42%,#37a4ec);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 16px rgba(56,164,236,.5))}.bfcm-clear-air .toast{position:absolute;left:50%;top:58%;padding:10px 22px;border-radius:99px;font-size:12.5px;font-weight:900;letter-spacing:.16em;color:#e2673a;background:#ffffffe6;border:1px solid rgba(255,255,255,.98);box-shadow:0 10px 30px #c86e3c33;opacity:0;pointer-events:none;z-index:2}.bfcm-clear-air .toast.pop{animation:bca-toast 1.3s ease forwards}@keyframes bca-toast{0%{opacity:0;transform:translate(-50%,14px) scale(.9)}18%{opacity:1;transform:translate(-50%) scale(1)}72%{opacity:1}to{opacity:0;transform:translate(-50%,-12px)}}.bfcm-clear-air .screen{position:relative;display:none;flex-direction:column;align-items:center;width:100%;min-height:100vh;min-height:100svh;padding:calc(clamp(16px,3.4vh,48px) + var(--safe-top)) 20px clamp(18px,3.4vh,44px);overflow:visible;z-index:3;background:linear-gradient(180deg,#eef9ffa8,#e9f7ff7a 38%,#e9f7ff33 66%,#e9f7ff00 90%)}.bfcm-clear-air .screen.solid{background:radial-gradient(122% 84% at 50% -6%,#eef9ff,#dcefff 46%,#e8f7ff)}.bfcm-clear-air .screen.show{display:flex;animation:bca-screen .5s cubic-bezier(.2,.9,.3,1) both}@keyframes bca-screen{0%{opacity:0}to{opacity:1}}.bfcm-clear-air .brand{display:flex;align-items:center;gap:11px;justify-content:center;margin-bottom:clamp(8px,1.4vh,16px)}.bfcm-clear-air .brand svg{width:clamp(24px,2.7vw,32px);height:clamp(24px,2.7vw,32px);flex:0 0 auto}.bfcm-clear-air .brand-name{font-size:clamp(13px,1.5vw,17px);font-weight:900;letter-spacing:.34em;color:var(--blue-dark)}.bfcm-clear-air .chip{display:inline-flex;align-items:center;gap:8px;padding:7px 17px;border-radius:99px;font-size:10.5px;font-weight:900;letter-spacing:.2em;color:var(--blue-deep);background:#fffc;border:1px solid rgba(255,255,255,.98);box-shadow:var(--shadow-sm);text-transform:uppercase}.bfcm-clear-air .chip i{width:6px;height:6px;border-radius:50%;background:linear-gradient(180deg,#7ee0ff,#31a1ea);box-shadow:0 0 9px #50c8f5e6;font-style:normal}.bfcm-clear-air h1.big,.bfcm-clear-air h2.big{font-family:var(--font-body-family)!important;font-size:clamp(32px,min(7vw,10.5vh),82px);font-weight:900;line-height:.99;margin:clamp(6px,1.2vh,14px) 0 0;text-align:center;letter-spacing:.01em;word-break:normal;background:linear-gradient(178deg,#1e6cba,#3f9ee4 48%,#5fc9ea);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 5px 20px rgba(60,150,215,.28))}.bfcm-clear-air h1.big .accent,.bfcm-clear-air h2.big .accent{font-family:var(--font-body-family)!important;background:linear-gradient(178deg,#38b28a,#84dcb6);-webkit-background-clip:text;background-clip:text;color:transparent}.bfcm-clear-air .sub-line{font-size:clamp(13px,1.55vw,18px);font-weight:600;color:var(--ink-2);text-align:center;margin-top:12px;max-width:580px;line-height:1.5}.bfcm-clear-air .bca-card{margin-top:clamp(14px,2.4vh,28px);width:min(560px,94vw);height:auto;flex:0 0 auto;padding:clamp(20px,3vw,32px);background:var(--panel-solid);border:1px solid var(--stroke);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);animation:bca-card .6s .08s cubic-bezier(.2,.9,.3,1) both}.bfcm-clear-air [data-el=scrLose] .big{font-size:clamp(32px,min(7vw,10.5vh),82px);font-weight:900;line-height:.99;margin:clamp(6px,1.2vh,14px) 0 0;text-align:center;letter-spacing:.01em;background:linear-gradient(178deg,#1e6cba,#3f9ee4 48%,#5fc9ea);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 5px 20px rgba(60,150,215,.28))}@keyframes bca-card{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.bfcm-clear-air .field-label{font-size:10.5px;font-weight:900;letter-spacing:.22em;color:var(--ink-3);text-transform:uppercase;margin-bottom:11px;text-align:center}.bfcm-clear-air .form-row{display:flex;gap:11px;flex-wrap:nowrap}.bfcm-clear-air .form-row input[type=email]{flex:1 1 auto;min-width:0;width:100%;height:58px;padding:0 22px;border-radius:99px;border:1.5px solid rgba(150,200,235,.62);background:#fffffff2;font-family:var(--font);font-size:15.5px;font-weight:600;color:var(--ink);outline:none;transition:.25s;box-shadow:inset 0 2px 6px #286ea512;-webkit-appearance:none;appearance:none}.bfcm-clear-air .form-row input::placeholder{color:#93b4cc;font-weight:600}.bfcm-clear-air .form-row input[type=email]:focus{border-color:#5cc3f0;box-shadow:0 0 0 5px #5cc3f02e,inset 0 2px 6px #286ea50d}.bfcm-clear-air input.err{border-color:#e79263;box-shadow:0 0 0 5px #e7926329;animation:bca-shake .4s}@keyframes bca-shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.bfcm-clear-air .btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;font-family:var(--font);height:58px;padding:0 27px;border-radius:99px;font-size:13.5px;font-weight:900;letter-spacing:.11em;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;background:linear-gradient(180deg,#57bdf2,#2f8fe0 60%,#27c);box-shadow:0 12px 26px #2d8cd75c,inset 0 1px #ffffff80;transition:transform .2s cubic-bezier(.2,1.4,.4,1),box-shadow .2s,filter .2s;white-space:nowrap;text-transform:uppercase;line-height:1}.bfcm-clear-air .btn:hover{transform:translateY(-2.5px);box-shadow:0 17px 34px #2d8cd770,inset 0 1px #ffffff80;filter:brightness(1.04);color:#fff}.bfcm-clear-air .btn:active{transform:translateY(0) scale(.985)}.bfcm-clear-air .btn.wide{width:100%;height:60px;flex:1 1 auto}.bfcm-clear-air .btn.ghost{background:#ffffffeb;color:var(--blue-deep);border:1.5px solid rgba(140,196,235,.7);box-shadow:var(--shadow-sm)}.bfcm-clear-air .btn.ghost:hover{color:var(--blue-deep);box-shadow:var(--shadow-md)}.bfcm-clear-air .btn.mint{background:linear-gradient(180deg,#7fdcb4,#41bf95 60%,#2fa77e);box-shadow:0 12px 26px #3cb48c5c,inset 0 1px #ffffff80}.bfcm-clear-air .hint{font-size:12px;font-weight:600;color:var(--ink-3);text-align:center;margin-top:14px;line-height:1.6}.bfcm-clear-air .hint b{color:#1c6dbb;font-weight:900}.bfcm-clear-air .legend{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:clamp(12px,2vh,22px);width:min(700px,94vw)}.bfcm-clear-air .legend span{font-size:10.5px;font-weight:800;letter-spacing:.13em;padding:7px 14px;border-radius:99px;background:#ffffffb8;border:1px solid rgba(255,255,255,.95);color:var(--ink-2);box-shadow:var(--shadow-sm);text-transform:uppercase}.bfcm-clear-air .stats{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:4px}.bfcm-clear-air .stat{flex:1 1 112px;max-width:160px;padding:15px 12px;border-radius:var(--r-sm);background:#e9f6ffd9;border:1px solid rgba(255,255,255,.95);text-align:center}.bfcm-clear-air .stat b{display:block;font-size:29px;font-weight:900;color:var(--blue-deep);line-height:1.1;font-variant-numeric:tabular-nums}.bfcm-clear-air .stat u{display:block;text-decoration:none;font-size:9.5px;font-weight:900;letter-spacing:.19em;color:var(--ink-3);margin-top:5px;text-transform:uppercase}.bfcm-clear-air .coupon{margin-top:22px;padding:24px 22px;border-radius:var(--r-md);text-align:center;position:relative;overflow:hidden;background:linear-gradient(150deg,#e0f6fff5,#cfeeffdb 45%,#e0faeee6);border:1.5px dashed rgba(108,178,225,.62)}.bfcm-clear-air .coupon:after{content:"";position:absolute;inset:-40% -10% auto;height:180%;background:radial-gradient(50% 50% at 50% 0%,rgba(255,255,255,.85),transparent 70%);pointer-events:none}.bfcm-clear-air .cpn-label{font-size:10.5px;font-weight:900;letter-spacing:.26em;color:var(--ink-3);text-transform:uppercase;position:relative}.bfcm-clear-air .cpn-amount{font-size:clamp(40px,6.4vw,64px);font-weight:900;line-height:1;margin:9px 0 6px;position:relative;background:linear-gradient(180deg,#37a4ec,#1b6cb8);-webkit-background-clip:text;background-clip:text;color:transparent}.bfcm-clear-air .cpn-code{display:inline-flex;align-items:center;gap:12px;margin-top:12px;padding:13px 13px 13px 26px;border-radius:99px;background:#fff;border:1px solid rgba(150,205,240,.7);box-shadow:var(--shadow-sm);position:relative}.bfcm-clear-air .cpn-code code{font-family:var(--font);font-size:clamp(15px,2vw,20px);font-weight:800;letter-spacing:.08em;color:var(--blue-dark);background:transparent}.bfcm-clear-air .cpn-code button{border:0;cursor:pointer;height:38px;padding:0 20px;border-radius:99px;font-family:var(--font);font-size:11px;font-weight:900;letter-spacing:.14em;color:#fff;background:linear-gradient(180deg,#57bdf2,#2f8fe0);box-shadow:0 7px 16px #2d8cd752;transition:.2s;text-transform:uppercase}.bfcm-clear-air .cpn-code button:hover{transform:translateY(-1.5px)}.bfcm-clear-air .shop-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:clamp(20px,3vw,44px);align-items:center;width:min(1060px,94vw);margin-top:clamp(12px,2vh,26px)}.bfcm-clear-air .prod-card{position:relative;padding:clamp(20px,3vw,34px);border-radius:var(--r-lg);background:linear-gradient(170deg,#fff,#f7fcff 60%,#eaf8ff);border:1px solid var(--stroke);box-shadow:var(--shadow-lg);text-align:center}.bfcm-clear-air .prod-card img{width:100%;max-width:340px;height:auto;display:block;margin:0 auto;mix-blend-mode:multiply;animation:bca-float 6.5s ease-in-out infinite}@keyframes bca-float{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}.bfcm-clear-air .prod-badge{position:absolute;top:16px;left:16px;padding:7px 15px;border-radius:99px;font-size:9.5px;font-weight:900;letter-spacing:.17em;color:#fff;background:linear-gradient(180deg,#6fd6ad,#38b78e);box-shadow:0 6px 16px #38b78e57;text-transform:uppercase}.bfcm-clear-air .specs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.bfcm-clear-air .specs span{font-size:10.5px;font-weight:800;letter-spacing:.09em;padding:8px 14px;border-radius:99px;background:#e6f5ffe6;border:1px solid rgba(255,255,255,.95);color:var(--ink-2)}.bfcm-clear-air .applied{display:inline-flex;align-items:center;gap:9px;padding:10px 18px;border-radius:99px;background:#e0faeeeb;border:1px solid rgba(120,215,180,.6);font-size:11px;font-weight:900;letter-spacing:.14em;color:#2b8a66;margin-bottom:16px;text-transform:uppercase}.bfcm-clear-air .applied svg{width:15px;height:15px;stroke:#2b8a66;stroke-width:2.6;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.bfcm-clear-air .shop-copy h2{font-family:var(--font-body-family)!important;font-size:clamp(26px,3.5vw,44px);font-weight:900;line-height:1.08;margin:0;color:var(--blue-dark);letter-spacing:0;word-break:normal}.bfcm-clear-air .shop-copy p{font-size:clamp(13.5px,1.5vw,16.5px);font-weight:600;color:var(--ink-2);line-height:1.62;margin:14px 0 0}.bfcm-clear-air .shop-cta{display:flex;gap:11px;flex-wrap:wrap;margin-top:22px}.bfcm-clear-air .footnote{font-size:11px;font-weight:600;color:var(--ink-3);margin-top:18px;line-height:1.6}.bfcm-clear-air .copied{position:absolute;left:50%;bottom:34px;z-index:95;transform:translate(-50%);padding:11px 24px;border-radius:99px;background:#144a7ce6;color:#fff;font-size:12px;font-weight:800;letter-spacing:.14em;opacity:0;pointer-events:none;transition:.3s;text-transform:uppercase}.bfcm-clear-air .copied.on{opacity:1;transform:translate(-50%) translateY(-8px)}@media(max-width:580px){.bfcm-clear-air .form-row{flex-direction:column}.bfcm-clear-air .form-row .btn{width:100%}}@media(max-height:880px){.bfcm-clear-air .screen{padding-top:calc(clamp(10px,2.2vh,28px) + var(--safe-top));padding-bottom:clamp(20px,4vh,40px)}.bfcm-clear-air .brand{margin-bottom:9px}.bfcm-clear-air .brand svg{width:25px;height:25px}.bfcm-clear-air .brand-name{font-size:13px;letter-spacing:.3em}.bfcm-clear-air .chip{padding:5px 14px;font-size:9.5px;letter-spacing:.16em}.bfcm-clear-air h1.big,.bfcm-clear-air h2.big{font-size:clamp(28px,min(6.8vw,9.4vh),62px);margin-top:7px}.bfcm-clear-air .sub-line{font-size:13.5px;margin-top:9px;line-height:1.42}.bfcm-clear-air .bca-card{margin-top:13px;padding:19px 22px}.bfcm-clear-air .field-label{margin-bottom:8px}.bfcm-clear-air .form-row input[type=email],.bfcm-clear-air .form-row .btn{height:50px;font-size:13px}.bfcm-clear-air .hint{margin-top:9px;font-size:11px;line-height:1.45}.bfcm-clear-air .legend{margin-top:10px;gap:6px}.bfcm-clear-air .legend span{padding:5px 11px;font-size:9.5px;letter-spacing:.1em}.bfcm-clear-air .stats{margin-top:2px}.bfcm-clear-air .stat{padding:11px 9px}.bfcm-clear-air .stat b{font-size:24px}.bfcm-clear-air .coupon{margin-top:14px;padding:17px 18px}.bfcm-clear-air .cpn-amount{font-size:clamp(34px,5.6vw,52px)}.bfcm-clear-air .cpn-code{margin-top:9px;padding:10px 10px 10px 20px}.bfcm-clear-air .cpn-code code{font-size:15px}.bfcm-clear-air .cpn-code button{height:34px;padding:0 16px}.bfcm-clear-air .btn.wide{height:52px}.bfcm-clear-air .shop-grid{gap:24px}.bfcm-clear-air .prod-card{padding:18px}.bfcm-clear-air .prod-card img{max-width:250px}.bfcm-clear-air .shop-copy h2{font-size:clamp(22px,3vw,34px)}.bfcm-clear-air .shop-copy p{margin-top:10px;font-size:13px;line-height:1.55}.bfcm-clear-air .specs{margin:12px 0}.bfcm-clear-air .applied{margin-bottom:11px;padding:8px 14px}.bfcm-clear-air .shop-cta{margin-top:15px}.bfcm-clear-air .footnote{margin-top:12px}.bfcm-clear-air [data-el=scrLose] .big{font-size:clamp(28px,min(6.8vw,9.4vh),62px);margin-top:7px}}@media(max-height:800px){.bfcm-clear-air .legend{display:none}}@media(max-width:860px){.bfcm-clear-air .shop-grid{grid-template-columns:1fr}.bfcm-clear-air .hud-left,.bfcm-clear-air .hud-right{min-width:96px;padding:9px 12px 10px}.bfcm-clear-air .hud-value{font-size:24px}.bfcm-clear-air .hud-center{padding:9px 16px 11px;min-width:min(300px,64vw)}.bfcm-clear-air .title-main{font-size:15px;letter-spacing:.09em}.bfcm-clear-air .title-sub{font-size:7.5px;letter-spacing:.18em}.bfcm-clear-air .combo{top:16%}.bfcm-clear-air .shield-dot{width:15px;height:15px}}@media(max-width:749px){.bfcm-clear-air__app,.bfcm-clear-air .screen{min-height:0}.bfcm-clear-air__app:has(.hud.on){height:100svh;min-height:100svh}.bfcm-clear-air .hud{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:stretch;align-content:start;padding-top:12px}.bfcm-clear-air .hud-center{position:static;top:auto;left:auto;grid-column:1 / -1;order:-1;width:100%;min-width:0;transform:none;padding:10px 14px 12px}.bfcm-clear-air .hud-left,.bfcm-clear-air .hud-right{min-width:0;padding:8px 10px 10px}.bfcm-clear-air .title-main{font-size:18px;letter-spacing:.08em}.bfcm-clear-air .title-sub{font-size:10px;letter-spacing:.1em}.bfcm-clear-air .prog-wrap{width:min(220px,72%);margin-top:8px}.bfcm-clear-air .hud-value{font-size:26px}.bfcm-clear-air .hud-sub{margin-top:4px;letter-spacing:.08em}.bfcm-clear-air .combo{top:42%}.bfcm-clear-air .prod-card img{max-width:100%}}.bfcm-clear-air [data-el=scrStart]{gap:32px;padding:clamp(40px,calc(60 * var(--relative-px)),60px) clamp(16px,16px + (100vw - 375px) * .13204,220px) 40px;overflow:visible;background:transparent}.bfcm-clear-air [data-el=scrStart] .bca-intro{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:100%;text-align:center}.bfcm-clear-air [data-el=scrStart] .brand{margin:0}.bfcm-clear-air [data-el=scrStart] .brand-name{font-family:var(--font);font-size:16px;font-weight:900;line-height:1.2;letter-spacing:.34em;color:var(--blue-dark)}.bfcm-clear-air [data-el=scrStart] .chip{gap:10px;margin:0;padding:4px 24px;border:0;border-radius:9999px;background:#f8fdff;box-shadow:none;color:#036eb8;font-family:var(--font);font-size:16px;font-weight:900;line-height:36px;letter-spacing:.2em;text-transform:uppercase}.bfcm-clear-air [data-el=scrStart] .chip svg{display:block;flex:0 0 auto}.bfcm-clear-air [data-el=scrStart] h1.big,.bfcm-clear-air [data-el=scrStart] h2.big{margin:0;font-family:var(--font-body-family)!important;font-size:clamp(64px,64px + (100vw - 375px) * .02071,96px);font-weight:900;line-height:1;letter-spacing:.01em;filter:none;background:linear-gradient(to bottom,#2476c2,#55bce8);-webkit-background-clip:text;background-clip:text;color:transparent}.bfcm-clear-air [data-el=scrStart] h1.big .accent,.bfcm-clear-air [data-el=scrStart] h2.big .accent{background:linear-gradient(to bottom,#4cbd96 58.102%,#6ccfa8);-webkit-background-clip:text;background-clip:text;color:transparent}.bfcm-clear-air [data-el=scrStart] .sub-line{max-width:none;margin:0;font-family:var(--font);font-size:clamp(14px,14px + (100vw - 375px) * .001295,16px);font-weight:400;line-height:clamp(22px,22px + (100vw - 375px) * .002589,26px);color:#2476c2}.bfcm-clear-air [data-el=scrStart] .bca-card{display:flex;flex-direction:column;align-items:center;gap:16px;width:max-content;max-width:100%;margin:0;padding:24px;border:0;border-radius:16px;background:#fdffffe6;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.bfcm-clear-air [data-el=scrStart] .field-label{margin:0;font-family:var(--font);font-size:clamp(16px,16px + (100vw - 375px) * .001295,18px);font-weight:600;line-height:26px;letter-spacing:.2px;color:#2476c2;text-transform:none}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo{width:auto;max-width:100%;overflow:visible}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo .klaviyo-form-richtext,.bfcm-clear-air [data-el=scrStart] .bca-klaviyo .klaviyo-close-form,.bfcm-clear-air [data-el=scrStart] .bca-klaviyo input[type=submit]{display:none!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo form{display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo form div:has(.klaviyo-form-richtext):not(:has(input[type=email])){display:none!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo form div:has(input[type=email]):has(button.klaviyo-form-button){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:16px!important;width:max-content!important;max-width:100%!important;overflow:visible!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo .klaviyo-emailinput,.bfcm-clear-air [data-el=scrStart] .bca-klaviyo form div:has(>.klaviyo-emailinput){flex:0 0 256px!important;width:256px!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo input[type=email]{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:16px 48px 16px 16px!important;border:1px solid rgba(3,110,184,.2)!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;font-family:var(--font)!important;font-size:16px!important;font-weight:400!important;line-height:26px!important;color:#2476c2!important;outline:none!important;-webkit-appearance:none!important;appearance:none!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo input::placeholder{color:#036eb880!important;font-weight:400!important;opacity:1!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo input[type=email]:focus{border-color:#036eb873!important;box-shadow:0 0 0 4px #036eb81f!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo form div:has(>button.klaviyo-form-button){flex:0 0 auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo button.klaviyo-form-button{flex:0 0 auto!important;width:auto!important;height:auto!important;margin:0!important;padding:16px 20px!important;border:0!important;border-radius:999px!important;background:linear-gradient(to bottom,#50b6ef,#257dd1)!important;box-shadow:none!important;cursor:pointer!important;white-space:nowrap!important;overflow:visible!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo button.klaviyo-form-button,.bfcm-clear-air [data-el=scrStart] .bca-klaviyo button.klaviyo-form-button *{font-family:var(--font)!important;font-size:18px!important;font-weight:600!important;line-height:26px!important;letter-spacing:.2px!important;color:#fff!important;text-transform:uppercase!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo button.klaviyo-form-button:hover{filter:brightness(1.04)}.bfcm-clear-air [data-el=scrStart] .form-row,.bfcm-clear-air [data-el=scrStart] .bca-email-fallback{gap:16px;width:100%;justify-content:center}.bfcm-clear-air [data-el=scrStart] .bca-email-fallback[hidden]{display:none!important}.bfcm-clear-air [data-el=scrStart] .form-row input[type=email]{flex:0 0 256px;width:256px;height:auto;padding:16px 48px 16px 16px;border:1px solid rgba(3,110,184,.2);border-radius:999px;background:transparent;box-shadow:none;font-family:var(--font);font-size:16px;font-weight:400;line-height:26px;color:#2476c2}.bfcm-clear-air [data-el=scrStart] .form-row input::placeholder{color:#036eb880;font-weight:400}.bfcm-clear-air [data-el=scrStart] .form-row input[type=email]:focus{border-color:#036eb873;box-shadow:0 0 0 4px #036eb81f}.bfcm-clear-air [data-el=scrStart] .btn{height:auto;padding:16px 20px;border-radius:999px;background:linear-gradient(to bottom,#50b6ef,#257dd1);box-shadow:none;font-family:var(--font);font-size:18px;font-weight:600;line-height:26px;letter-spacing:.2px;text-transform:uppercase}.bfcm-clear-air [data-el=scrStart] .btn:hover{box-shadow:none;filter:brightness(1.04)}.bfcm-clear-air [data-el=scrStart] .hint{margin:0;font-family:var(--font);font-size:clamp(12px,12px + (100vw - 375px) * .001295,14px);font-weight:400;line-height:clamp(14.4px,14.4px + (100vw - 375px) * .004919,22px);color:#2476c2}.bfcm-clear-air [data-el=scrStart] .legend{display:flex;width:auto;max-width:100%;margin:0;gap:16px}.bfcm-clear-air [data-el=scrStart] .legend span{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 20px;border:0;border-radius:999px;background:#fffc;box-shadow:none;font-family:var(--font);font-size:14px;font-weight:600;line-height:26px;letter-spacing:.2px;color:#036eb8}@media(max-width:749px){.bfcm-clear-air [data-el=scrStart]{justify-content:flex-start;gap:32px;padding:40px 16px}.bfcm-clear-air [data-el=scrStart] h1.big,.bfcm-clear-air [data-el=scrStart] h2.big,.bfcm-clear-air [data-el=scrStart] h1.big .accent,.bfcm-clear-air [data-el=scrStart] h2.big .accent{font-size:64px}.bfcm-clear-air [data-el=scrStart] .sub-line{font-size:14px;line-height:22px}.bfcm-clear-air [data-el=scrStart] .bca-card{width:100%;padding:16px}.bfcm-clear-air [data-el=scrStart] .field-label{font-size:16px}.bfcm-clear-air [data-el=scrStart] .form-row{flex-direction:column;align-items:stretch;gap:8px}.bfcm-clear-air [data-el=scrStart] .form-row input[type=email]{flex:1 1 auto;width:100%;padding:12px 16px;font-size:14px;line-height:22px}.bfcm-clear-air [data-el=scrStart] .btn{width:100%;padding:12px 16px;font-size:16px}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo,.bfcm-clear-air [data-el=scrStart] .bca-klaviyo form div:has(input[type=email]):has(button.klaviyo-form-button){width:100%!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo form div:has(input[type=email]):has(button.klaviyo-form-button){flex-direction:column!important;align-items:stretch!important;gap:8px!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo .klaviyo-emailinput,.bfcm-clear-air [data-el=scrStart] .bca-klaviyo form div:has(>.klaviyo-emailinput),.bfcm-clear-air [data-el=scrStart] .bca-klaviyo input[type=email],.bfcm-clear-air [data-el=scrStart] .bca-klaviyo button.klaviyo-form-button{flex:1 1 auto!important;width:100%!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo input[type=email]{padding:12px 16px!important;font-size:14px!important;line-height:22px!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo button.klaviyo-form-button{padding:12px 16px!important}.bfcm-clear-air [data-el=scrStart] .bca-klaviyo button.klaviyo-form-button,.bfcm-clear-air [data-el=scrStart] .bca-klaviyo button.klaviyo-form-button *{font-size:16px!important}.bfcm-clear-air [data-el=scrStart] .hint{font-size:12px;line-height:1.2}.bfcm-clear-air [data-el=scrStart] .legend{display:none}}@media only screen and (min-width:750px)and (max-width:1000px){.bfcm-clear-air [data-el=scrStart]{padding-top:calc(32px + var(--safe-top));padding-bottom:calc(32px + var(--safe-top))}}.bfcm-clear-air .bca-plays-pill-wrap{text-align:center}.bfcm-clear-air .plays-pill{display:inline-flex;align-items:center;gap:7px;margin-top:12px;padding:6px 14px;border-radius:99px;font-size:10.5px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#1c6dbb;background:#e9f6ffe6;border:1px solid rgba(255,255,255,.98);box-shadow:0 4px 14px #1c5c961a}.bfcm-clear-air .bca-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;display:none;place-items:center;padding:clamp(12px,2.4vh,26px) 18px;overflow:auto;box-sizing:border-box;background:radial-gradient(90% 70% at 50% 40%,#12406957,#0e345885);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.bfcm-clear-air .bca-modal.show{display:grid}.bfcm-clear-air .bca-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:transparent;pointer-events:none}.bfcm-clear-air .bca-modal__panel{position:relative;z-index:1;width:min(640px,96vw);max-width:100%;max-height:92vh;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:clamp(16px,2.2vw,26px);border-radius:28px;background:#fffffff2;border:1px solid rgba(255,255,255,.95);box-shadow:0 34px 90px #103e6c57,inset 0 1px #ffffffe6;text-align:left;animation:bca-modal-pop .42s cubic-bezier(.2,1.25,.35,1) both}@keyframes bca-modal-pop{0%{opacity:0;transform:translateY(26px) scale(.96)}to{opacity:1;transform:none}}.bfcm-clear-air .bca-modal__chip{display:inline-flex;align-items:center;gap:8px;padding:6px 15px;border-radius:99px;background:#e9f6ffe6;border:1px solid rgba(255,255,255,.98);color:var(--blue-deep);font-size:9.5px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.bfcm-clear-air .bca-modal__chip i{width:6px;height:6px;border-radius:50%;background:linear-gradient(180deg,#7ee0ff,#31a1ea);box-shadow:0 0 9px #50c8f5e6}.bfcm-clear-air .bca-modal__title{margin:9px 0 0;font-family:var(--font-body-family)!important;font-size:clamp(20px,2.6vw,27px);font-weight:900;line-height:1.06;letter-spacing:.01em;background:linear-gradient(178deg,#1e6cba,#3f9ee4 48%,#5fc9ea);-webkit-background-clip:text;background-clip:text;color:transparent}.bfcm-clear-air .bca-modal__body,.bfcm-clear-air .bca-modal__note{margin:6px 0 0;font-size:12.5px;font-weight:600;line-height:1.5;color:var(--ink-2);text-align:left}.bfcm-clear-air .bca-modal__body b{color:var(--blue-deep);font-weight:900}.bfcm-clear-air .bca-modal__note{margin:12px 0 18px;font-size:12.5px}.bfcm-clear-air .bca-modal__tip{margin:10px 0 0;font-size:11px;font-weight:700;line-height:1.5;color:var(--ink-3);text-align:center}.bfcm-clear-air .bca-modal__tip b{color:var(--blue-deep)}.bfcm-clear-air .bca-modal__panel--bonus{width:min(540px,96vw);text-align:left}.bfcm-clear-air .bca-modal__panel--coupon{width:min(520px,96vw);text-align:center}.bfcm-clear-air .bca-coupon-modal{margin-top:16px}.bfcm-clear-air .bca-modal__panel--coupon .bca-bonus-actions{margin-top:18px}.bfcm-clear-air .bca-modal__panel--coupon .cpn-code code{letter-spacing:.08em}.bfcm-clear-air .bca-bonus-stats{margin-top:14px}.bfcm-clear-air .bca-bonus-stats .stat{flex:1 1 100px;max-width:none}.bfcm-clear-air .bca-modal__panel--rules{width:min(640px,96vw);text-align:left;touch-action:pan-y}.bfcm-clear-air .bca-modal__close{position:absolute;top:14px;right:14px;z-index:2;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;cursor:pointer;color:#1c6dbb;background:#e9f6fff2;border:1px solid rgba(150,205,240,.55);box-shadow:0 4px 12px #1c5c961f;transition:.2s}.bfcm-clear-air .bca-modal__close:hover{transform:scale(1.05);background:#e2f3ff}.bfcm-clear-air .bca-modal__close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.bfcm-clear-air .bca-rules-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 15px;border-radius:99px;background:#e9f6ffe6;border:1px solid rgba(255,255,255,.98);color:#1c6dbb;font-size:9.5px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.bfcm-clear-air .bca-rules-chip i{width:6px;height:6px;border-radius:50%;background:linear-gradient(180deg,#7ee0ff,#31a1ea);box-shadow:0 0 9px #50c8f5e6}.bfcm-clear-air .bca-rules-title{margin:9px 0 0;font-family:var(--font-body-family)!important;font-size:clamp(20px,2.6vw,27px);font-weight:900;line-height:1.06;letter-spacing:.01em;background:linear-gradient(178deg,#1e6cba,#3f9ee4 48%,#5fc9ea);-webkit-background-clip:text;background-clip:text;color:transparent}.bfcm-clear-air .bca-rules-sub{margin:6px 0 0;font-size:12.5px;font-weight:600;line-height:1.5;color:var(--ink-2)}.bfcm-clear-air .bca-rules-sub b,.bfcm-clear-air .bca-rules-sub strong{color:var(--blue-deep);font-weight:900}.bfcm-clear-air .bca-rules-sec{margin-top:13px}.bfcm-clear-air .bca-rules-sec__h{display:flex;align-items:center;gap:9px;margin-bottom:8px;font-size:10px;font-weight:900;letter-spacing:.2em;color:#6f96b3;text-transform:uppercase}.bfcm-clear-air .bca-rules-sec__h:after{content:"";flex:1 1 auto;height:1px;background:linear-gradient(90deg,#96c8eb8c,#96c8eb00)}.bfcm-clear-air .bca-tiers{display:flex;gap:8px;flex-wrap:wrap}.bfcm-clear-air .bca-tier{flex:1 1 92px;min-width:86px;padding:9px 6px 8px;border-radius:var(--r-sm);text-align:center;background:linear-gradient(180deg,#f0fafff5,#d6eefddb);border:1px solid rgba(255,255,255,.98);box-shadow:var(--shadow-sm)}.bfcm-clear-air .bca-tier em{display:block;font-style:normal;font-size:9px;font-weight:900;letter-spacing:.16em;color:#6f96b3;text-transform:uppercase}.bfcm-clear-air .bca-tier b{display:block;margin-top:4px;font-size:18px;font-weight:900;line-height:1.15;color:var(--blue-deep);font-variant-numeric:tabular-nums}.bfcm-clear-air .bca-tier s{display:block;margin-top:2px;text-decoration:none;font-size:8.5px;font-weight:900;letter-spacing:.14em;color:#6f96b3;text-transform:uppercase}.bfcm-clear-air .bca-tier .off{margin-top:7px;padding:5px 7px;border-radius:99px;font-size:11.5px;font-weight:900;color:#fff;background:linear-gradient(180deg,#57bdf2,#2f8fe0 65%,#27c);box-shadow:0 5px 12px #2d8cd752}.bfcm-clear-air .bca-tier.top{background:linear-gradient(180deg,#eafaf2,#cfeedd);border-color:#b4e6cdf2}.bfcm-clear-air .bca-tier.top b{color:#2fa77e}.bfcm-clear-air .bca-tier.top .off{background:linear-gradient(180deg,#7fdcb4,#41bf95 65%,#2fa77e);box-shadow:0 5px 12px #3cb48c57}.bfcm-clear-air .bca-tier.hit{outline:2.5px solid rgba(90,190,240,.9);outline-offset:1px}.bfcm-clear-air .bca-tiers--compact{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-top:16px}.bfcm-clear-air .bca-tiers--compact .bca-tier{flex:none;min-width:0;padding:7px 3px 6px;border-radius:10px}.bfcm-clear-air .bca-tiers--compact .bca-tier em{font-size:7.5px;letter-spacing:.1em}.bfcm-clear-air .bca-tiers--compact .bca-tier b{margin-top:2px;font-size:14px}.bfcm-clear-air .bca-tiers--compact .bca-tier s{display:none}.bfcm-clear-air .bca-tiers--compact .bca-tier .off{margin-top:5px;padding:3px 1px;font-size:9.5px;letter-spacing:0}.bfcm-clear-air .bca-tiers--compact .bca-tier.hit{outline-width:2px}.bfcm-clear-air .coupon .bca-modal__tip,.bfcm-clear-air .bca-card>.bca-modal__tip{margin-top:12px}.bfcm-clear-air .bca-rules-list{display:flex;flex-direction:column;gap:7px}.bfcm-clear-air .bca-rule{display:flex;gap:11px;align-items:flex-start;padding:9px 13px;border-radius:var(--r-sm);background:#e9f6ffb8;border:1px solid rgba(255,255,255,.95);box-shadow:var(--shadow-sm)}.bfcm-clear-air .bca-rule__num{flex:0 0 auto;width:23px;height:23px;display:grid;place-items:center;border-radius:50%;font-size:11.5px;font-weight:900;color:#fff;background:linear-gradient(180deg,#57bdf2,#2f8fe0 65%,#27c);box-shadow:0 4px 10px #2d8cd757}.bfcm-clear-air .bca-rule--mint .bca-rule__num{background:linear-gradient(180deg,#7fdcb4,#41bf95 65%,#2fa77e);box-shadow:0 4px 10px #3cb48c57}.bfcm-clear-air .bca-rule__copy{min-width:0}.bfcm-clear-air .bca-rule__copy h3{margin:0;font-family:var(--font-body-family)!important;font-size:12.5px;font-weight:900;color:var(--blue-dark)}.bfcm-clear-air .bca-rule__copy p{margin:3px 0 0;font-size:11.5px;font-weight:600;line-height:1.5;color:var(--ink-2)}.bfcm-clear-air .bca-rule__copy b,.bfcm-clear-air .bca-rule__copy strong{color:var(--blue-deep);font-weight:900}.bfcm-clear-air .bca-rule__tag{display:inline-block;margin-top:6px;padding:5px 10px;border-radius:99px;font-size:9.5px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#2fa77e;background:#d6f4e7f2;border:1px solid rgba(180,230,205,.9)}.bfcm-clear-air .bca-rules-actions{margin-top:14px;display:flex;gap:10px;flex-wrap:wrap}.bfcm-clear-air .bca-rules-cta{margin-top:0;flex:1 1 auto;height:54px;border-radius:99px;letter-spacing:.11em;text-transform:uppercase}.bfcm-clear-air .bca-rules-foot{margin:10px 0 0;font-size:11px;font-weight:700;line-height:1.5;color:var(--ink-3);text-align:center}.bfcm-clear-air .bca-rules-foot b,.bfcm-clear-air .bca-rules-foot strong{color:var(--blue-deep)}.bfcm-clear-air .bca-unlock{margin-top:15px;padding:15px 16px;border-radius:20px;text-align:center;background:linear-gradient(180deg,#e8faf1f5,#cef0e0d9);border:1px solid rgba(180,230,205,.95)}.bfcm-clear-air .bca-unlock__title{font-family:var(--font-body-family)!important;font-size:28px;font-weight:900;line-height:1.05;color:#2fa77e;text-shadow:0 3px 14px rgba(60,180,140,.22)}.bfcm-clear-air .bca-unlock p{margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.55;color:#3d6c92}.bfcm-clear-air .bca-unlock p b,.bfcm-clear-air .bca-unlock p strong{color:#1c6dbb;font-weight:900}.bfcm-clear-air .bca-bonus-actions{display:grid;gap:10px;margin-top:14px}.bfcm-clear-air .bca-bonus-actions .btn.wide{margin:0;height:54px}@media(max-width:749px){.bfcm-clear-air .bca-modal{padding:10px}.bfcm-clear-air .bca-modal__panel{padding:22px 16px 18px;border-radius:18px}.bfcm-clear-air .bca-modal__panel--rules{width:min(640px,96vw)}.bfcm-clear-air .bca-modal__close{top:10px;right:10px;width:32px;height:32px}.bfcm-clear-air .bca-rule{padding:9px 11px;gap:10px}.bfcm-clear-air .bca-rule__copy h3{font-size:12px}.bfcm-clear-air .bca-rule__copy p{font-size:11px}.bfcm-clear-air .bca-tiers{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.bfcm-clear-air .bca-tier{min-width:0;padding:7px 3px 6px;border-radius:10px}.bfcm-clear-air .bca-tier em{font-size:7.5px;letter-spacing:.1em}.bfcm-clear-air .bca-tier b{margin-top:2px;font-size:14px}.bfcm-clear-air .bca-tier s{display:none}.bfcm-clear-air .bca-tier .off{margin-top:5px;padding:3px 1px;font-size:9.5px;letter-spacing:0}.bfcm-clear-air .bca-unlock__title{font-size:22px}.bfcm-clear-air .bca-modal__panel--bonus,.bfcm-clear-air .bca-modal__panel--coupon{padding:16px 14px 14px;border-radius:22px}.bfcm-clear-air .bca-bonus-stats .stat{flex:1 1 84px;padding:12px 8px}.bfcm-clear-air .bca-bonus-stats .stat b{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/179/assets/section-bfcm-clear-air.css.map */
