.ba{--t:#04434C;--t2:#03343b;--cr:#F2F2EB;--lm:#CFF479;--ink:#16282b;--mut:#5d6866;--ln:#e3e6e1;--star:#00B67A;font-family:Plus Jakarta Sans,system-ui,sans-serif;color:var(--ink);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;background:#fff}.ba *,.ba *:before,.ba *:after{box-sizing:border-box}.ba img{display:block;width:100%;height:auto}.ba h1,.ba h2{font-family:Schrifted,Plus Jakarta Sans,sans-serif;font-weight:400;color:var(--t);margin:0;text-wrap:balance;letter-spacing:-.01em}.ba h1{font-size:35px;line-height:1.12}.ba h2{font-size:27px;line-height:1.18}.ba p{margin:0}.ba-wrap{max-width:640px;margin:0 auto;padding-left:20px;padding-right:20px}.ba-bar{display:block;background:var(--t);color:#fff;text-align:center;font-size:13.5px;font-weight:500;padding:9px 16px;text-decoration:none}.ba-hero{padding-top:26px;padding-bottom:34px;display:grid;gap:16px}.ba-sub{font-size:17.5px;color:var(--ink)}.ba-pair{display:grid;grid-template-columns:1fr;gap:10px;margin-top:4px}.ba-pair figure{margin:0;position:relative;border-radius:14px;overflow:hidden;background:var(--cr);aspect-ratio:4/5}.ba-pair img{height:100%;object-fit:cover;object-position:center top}.ba-pill{position:absolute;left:8px;top:8px;background:#fff;color:var(--t);font-size:12.5px;font-weight:600;padding:4px 10px;border-radius:999px}.ba-pill--after{background:var(--lm)}.ba-by{font-size:13px;color:var(--mut);margin-top:-8px}.ba-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;padding:14px 22px;border-radius:999px;background:var(--t);color:#fff!important;font-family:Schrifted,Plus Jakarta Sans,sans-serif;font-weight:500;font-size:17.5px;text-decoration:none;text-align:center}.ba-rating{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;color:var(--mut);font-weight:500}.ba-stars{color:var(--star);letter-spacing:1px;font-size:15px}.ba-nums{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;font-size:13px;line-height:1.3;color:var(--t);font-weight:600;text-align:center}.ba-nums div{background:var(--cr);border-radius:12px;padding:12px 8px;display:flex;align-items:center;justify-content:center}.ba-story{display:grid;gap:18px;padding-bottom:40px}.ba-story h2{margin-top:18px}.ba-story h2:first-child{margin-top:0}.ba-q{margin:0;padding:2px 0 2px 16px;border-left:3px solid var(--lm);font-size:17.5px}.ba-q cite{display:block;font-style:normal;font-size:13px;color:var(--mut);margin-top:6px;font-weight:600}.ba-ev{background:var(--t);color:#fff;padding-top:38px;padding-bottom:38px}.ba-ev h2{color:#fff}.ba-rows{display:grid;gap:0;margin-top:18px}.ba-rows div{padding:13px 0;border-top:1px solid rgba(255,255,255,.18)}.ba-rows b{display:block;color:var(--lm);font-weight:600;font-size:16px}.ba-rows span{font-size:15px;color:#dfe9e8}.ba-rows em{display:block;font-style:normal;font-size:13.5px;color:#fff;margin-top:2px}.ba-small{font-size:13.5px;color:#cfe0de;margin-top:12px}.ba-how{display:grid;gap:14px;padding-bottom:40px}.ba-how figure{margin:0;border:1px solid var(--ln);border-radius:16px;overflow:hidden;background:#fff}.ba-how img{aspect-ratio:1/1;object-fit:cover}.ba-how figcaption{display:grid;gap:3px;padding:14px 16px 16px}.ba-how small{font-size:11.5px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;color:var(--t)}.ba-how b{font-family:Schrifted,Plus Jakarta Sans,sans-serif;font-weight:500;font-size:21px;line-height:1.2;color:var(--t)}.ba-how span{font-size:15px;line-height:1.45}.ba-badges{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.ba-badge{display:grid;justify-items:center;align-content:start;gap:10px;background:var(--t2);border-radius:14px;padding:16px 10px;text-align:center;font-size:14.5px;font-weight:600;line-height:1.3;color:#fff}.ba-badge i{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--lm);color:var(--t)}.ba-logos{padding:6px 0 14px}.ba .ba-logos p{font-size:11px;font-weight:700;color:#8a9491;text-transform:uppercase;letter-spacing:1.1px;margin-bottom:10px}.ba-logos-row{display:flex;justify-content:center;align-items:center;gap:10px}.ba .ba-money .ba-logos-row img{width:auto;height:min(22px,calc((100vw - 80px)/18));border-radius:0;filter:grayscale(1);opacity:.65;mix-blend-mode:multiply}.ba-note{font-size:14px;color:#fff;margin-top:14px;margin-bottom:14px}.ba-perks{padding-top:38px;padding-bottom:6px}.ba-plist{display:grid;gap:10px;margin-top:16px}.ba-plist div{background:var(--cr);border-radius:14px;padding:14px 16px}.ba-plist b{display:block;font-weight:600;color:var(--t);font-size:16px}.ba-plist span{font-size:14.5px;color:var(--ink)}.ba-fut{padding-top:38px;padding-bottom:6px}.ba-steps{list-style:none;margin:18px 0 0;padding:0}.ba-steps li{position:relative;padding:0 0 18px 26px}.ba-steps li:before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:50%;background:var(--t)}.ba-steps li:after{content:"";position:absolute;left:5px;top:18px;bottom:-6px;width:2px;background:var(--ln)}.ba-steps li:last-child{padding-bottom:0}.ba-steps li:last-child:before{background:var(--lm);box-shadow:0 0 0 2px var(--t) inset}.ba-steps li:last-child:after{display:none}.ba-steps b{display:block;font-weight:600;color:var(--t);font-size:15.5px}.ba-steps span{font-size:15px}.ba-row{display:grid;grid-template-columns:1fr;gap:16px;margin:20px 0 0}.ba-row figure{margin:0}.ba-row img{border-radius:12px;aspect-ratio:900/690;object-fit:cover}.ba-row figcaption{font-size:13px;color:var(--mut);margin-top:6px;font-weight:600}.ba-revs{padding-top:38px;padding-bottom:40px;display:grid;gap:10px}.ba-rev{background:#fff;border:1px solid var(--ln);border-radius:14px;padding:16px}.ba-rev p{font-size:15.5px;margin-top:4px}.ba-rev cite{display:block;font-style:normal;font-size:13px;color:var(--mut);margin-top:8px;font-weight:600}.ba-money{background:var(--cr);padding-top:36px;padding-bottom:36px;text-align:center}.ba-money-in{display:grid;gap:12px}.ba-money img{border-radius:14px}.ba-money p{font-size:13.5px;color:var(--mut)}.ba-close{padding-top:36px;padding-bottom:20px;text-align:center;display:grid;gap:14px}.ba-under{font-size:13.5px;color:var(--mut)}.ba-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid var(--ln);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(110%);transition:transform .2s}.ba-sticky.on{transform:none}.ba-sticky .ba-btn{max-width:600px;margin:0 auto;min-height:50px}.ba-logo{display:block;text-align:center;font-family:Schrifted,Plus Jakarta Sans,sans-serif;font-size:20px;color:var(--t);padding:14px 0 0;text-decoration:none}.ba-rows span,.ba-plist span,.ba-steps span{display:block}.ba-rows span:first-letter,.ba-plist span:first-letter,.ba-steps span:first-letter{text-transform:uppercase}.ba-pair img{object-position:center}.ba .ba-h1q{font-size:31px;line-height:1.14}.ba-byline{font-size:14px;font-weight:600;color:var(--mut);margin-top:-8px}.ba-tap{background:var(--cr);border-radius:16px;padding:16px}.ba .ba-tap-q{font-family:Schrifted,Plus Jakarta Sans,sans-serif;font-size:21px;line-height:1.2;color:var(--t);margin-bottom:10px}.ba-opts{display:grid;gap:8px}.ba .ba-opt{-webkit-appearance:none;appearance:none;display:block;width:100%;min-height:46px;margin:0;padding:10px 14px;border:1.5px solid var(--t);border-radius:12px;background:#fff;color:var(--t);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:15.5px;font-weight:600;line-height:1.2;letter-spacing:0;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.ba .ba-opt[aria-pressed=true]{background:var(--t);color:#fff}.ba-res{margin-top:14px}.ba-res[hidden]{display:none}.ba-res b{display:block;font-weight:600;color:var(--t);font-size:15.5px}.ba-chips{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0 10px}.ba-chips span{background:#fff;border-radius:999px;padding:4px 11px;font-size:13.5px;font-weight:600;color:var(--t)}.ba-res p{font-size:14.5px;line-height:1.45}.ba-res p+p{margin-top:6px}@media(min-width:768px){.ba h1{font-size:46px}.ba h2{font-size:32px}.ba .ba-h1q{font-size:40px}.ba-opts{grid-template-columns:repeat(3,1fr)}.ba .ba-opt{text-align:center}.ba-pair,.ba-row,.ba-how figure{width:100%;max-width:440px;margin-left:auto;margin-right:auto}.ba-how h2{text-align:center}.ba-sticky{display:none}.ba{padding-bottom:30px}}@media(max-width:767px){body .dc-ft{padding-bottom:calc(118px + env(safe-area-inset-bottom,0px))}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bl-angle.css.map */
