@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap";:root{--bbl-orange:#F1592A;--bbl-orange-d:#d6461a;--bbl-navy:#1B365D;--bbl-yellow:#FFC72C;--bbl-green:#3AA757;--bbl-blue:#2B7FD4;--bbl-ink:#282828;--bbl-body:#575757;--bbl-gray:#EEEEEE;--bbl-white:#fff;--bbl-font:"Montserrat",Arial,"Helvetica Neue",Helvetica,sans-serif;--bbl-rad:10px;--bbl-rad-card:8px}.bbl{font-family:var(--bbl-font);color:var(--bbl-body);-webkit-font-smoothing:antialiased}.bbl *,.bbl *:before,.bbl *:after{box-sizing:border-box}.bbl-sec{padding:40px 20px;font-family:var(--bbl-font);color:var(--bbl-body);line-height:1.5}.bbl-wrap{max-width:1240px;margin:0 auto;width:100%}.bbl-center{text-align:center}.bbl-h1,.bbl-h2,.bbl-h3,.bbl-h4{font-family:var(--bbl-font);color:var(--bbl-ink);margin:0 0 12px;font-weight:600}.bbl-h1{font-size:40px;line-height:45px;font-weight:600}.bbl-h2{font-size:32px;line-height:40px}.bbl-h3{font-size:24px;line-height:30px}.bbl-h4{font-size:20px;line-height:25px}.bbl-eyebrow{display:block;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bbl-orange);margin-bottom:10px}.bbl-p{font-size:16px;line-height:26px;color:var(--bbl-body);margin:0 0 16px}.bbl-lead{font-size:18px;line-height:29px;color:var(--bbl-body);margin:0 0 20px}.bbl-sm{font-size:14px;line-height:22px}@media(min-width:992px){.bbl-sec{padding:64px 24px}.bbl-h1{font-size:56px;line-height:60px}.bbl-h2{font-size:44px;line-height:46.2px}.bbl-h3{font-size:28px;line-height:34px}}.bbl-btn{display:inline-block;font-family:var(--bbl-font);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;padding:11px 25px 10px;border-radius:var(--bbl-rad);border:2px solid transparent;background:var(--bbl-orange);color:#fff!important;text-decoration:none!important;cursor:pointer;transition:background .18s,color .18s,border-color .18s;line-height:1.4}.bbl-btn:hover{background:var(--bbl-orange-d);color:#fff!important}.bbl-btn--outline{background:transparent;color:var(--bbl-orange)!important;border-color:var(--bbl-orange)}.bbl-btn--outline:hover{background:var(--bbl-orange);color:#fff!important}.bbl-btn--navy{background:var(--bbl-navy);border-color:var(--bbl-navy)}.bbl-btn--navy:hover{background:#12253f}.bbl-btn--white{background:#fff;color:var(--bbl-navy)!important;border-color:#fff}.bbl-btn--white:hover{background:var(--bbl-yellow);color:var(--bbl-ink)!important;border-color:var(--bbl-yellow)}.bbl-btn--lg{font-size:16px;padding:15px 34px 14px}.bbl-btn--block{display:block;width:100%;text-align:center}.bbl-card{background:#fff;border:2px solid var(--bbl-ink);border-radius:var(--bbl-rad-card);overflow:hidden}.bbl-card--plain{border:none;background:transparent}.bbl-grid{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:768px){.bbl-g2{grid-template-columns:repeat(2,1fr)}.bbl-g3{grid-template-columns:repeat(3,1fr)}.bbl-g4{grid-template-columns:repeat(4,1fr)}}.bbl-hero{position:relative;background:var(--bbl-gray);overflow:hidden}.bbl-hero__media{position:relative;width:100%;aspect-ratio:16/11}.bbl-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.bbl-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1b365d26,#1b365db8 62%,#1b365de6)}.bbl-hero__inner{position:absolute;inset:auto 0 0 0;padding:0 20px 34px;text-align:center;color:#fff}.bbl-hero__title{font-size:32px;line-height:38px;font-weight:600;color:#fff;text-transform:capitalize;margin:0 0 12px;text-shadow:0 2px 14px rgba(0,0,0,.3)}.bbl-rot{display:inline-block;position:relative;height:1.16em;overflow:hidden;vertical-align:bottom;text-align:left}.bbl-rot__list{display:block;animation:bblRot 12s cubic-bezier(.86,0,.07,1) infinite}.bbl-rot__list b{display:block;height:1.16em;line-height:1.16em;font-weight:700;color:var(--bbl-yellow);white-space:nowrap}@keyframes bblRot{0%,11%{transform:translateY(0)}16.6%,27.6%{transform:translateY(-100%)}33.3%,44.3%{transform:translateY(-200%)}50%,61%{transform:translateY(-300%)}66.6%,77.6%{transform:translateY(-400%)}83.3%,94.3%{transform:translateY(-500%)}to{transform:translateY(-600%)}}.bbl-hero__sub{font-size:15px;line-height:24px;color:#e8edf4;max-width:640px;margin:0 auto 20px}.bbl-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media(min-width:992px){.bbl-hero__media{aspect-ratio:21/9;max-height:640px}.bbl-hero__inner{padding-bottom:56px}.bbl-hero__title{font-size:56px;line-height:62px;margin-bottom:16px}.bbl-hero__sub{font-size:18px;line-height:29px}}.bbl-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.bbl-stat{text-align:center;padding:22px 12px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.bbl-stat:nth-child(2n){border-right:none}.bbl-stat__icon{font-size:26px;line-height:1;margin-bottom:6px;display:block}.bbl-stat__n{font-size:32px;line-height:32px;font-weight:600;color:var(--bbl-ink);text-transform:uppercase;margin:0 0 4px;font-family:var(--bbl-font)}.bbl-stat__l{font-size:13px;line-height:18px;color:var(--bbl-body);margin:0}@media(min-width:768px){.bbl-stats{grid-template-columns:repeat(4,1fr)}.bbl-stat{border-bottom:none}.bbl-stat:last-child{border-right:none}.bbl-stat:nth-child(2n){border-right:1px solid #ddd}}.bbl-tier{display:flex;flex-direction:column;background:#fff;border:2px solid var(--bbl-ink);border-radius:var(--bbl-rad-card);overflow:hidden;transition:transform .2s}.bbl-tier:hover{transform:translateY(-4px)}.bbl-tier__band{padding:9px 16px;text-align:center;font-size:15px;font-weight:700;color:#fff;letter-spacing:.03em}.bbl-tier__img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border-bottom:2px solid var(--bbl-ink)}.bbl-tier__body{padding:18px 18px 22px;display:flex;flex-direction:column;flex:1}.bbl-tier__kicker{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bbl-body);margin:0 0 4px}.bbl-tier__title{font-size:22px;line-height:28px;font-weight:600;color:var(--bbl-ink);margin:0 0 10px}.bbl-tier__list{list-style:none;padding:0;margin:0 0 18px;font-size:14px;line-height:23px;color:var(--bbl-body);flex:1}.bbl-tier__list li{padding-left:20px;position:relative;margin-bottom:4px}.bbl-tier__list li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:var(--bbl-orange)}.bbl-step{text-align:center;padding:0 8px}.bbl-step__n{width:56px;height:56px;border-radius:50%;background:var(--bbl-orange);color:#fff;font-size:26px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-family:var(--bbl-font)}.bbl-step__t{font-size:19px;font-weight:600;color:var(--bbl-ink);margin:0 0 6px}.bbl-step__d{font-size:15px;line-height:24px;color:var(--bbl-body);margin:0}.bbl-feature{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}.bbl-feature img{width:100%;border-radius:var(--bbl-rad-card);display:block}@media(min-width:992px){.bbl-feature{grid-template-columns:1fr 1fr;gap:56px}.bbl-feature--rev .bbl-feature__text{order:-1}}.bbl-quote-sec{background:var(--bbl-navy);color:#fff}.bbl-quote-sec .bbl-h2{color:#fff}.bbl-quote__mark{font-size:60px;line-height:1;color:var(--bbl-yellow);font-weight:700;margin-bottom:-8px}.bbl-quote__txt{font-size:20px;line-height:32px;color:#fff;font-weight:500;margin:0 0 18px;max-width:860px}.bbl-quote__by{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bbl-yellow)}@media(min-width:992px){.bbl-quote__txt{font-size:26px;line-height:40px}}.bbl-yellow{background:var(--bbl-yellow)}.bbl-yellow .bbl-h2,.bbl-yellow .bbl-h3{color:var(--bbl-ink)}.bbl-yellow .bbl-p,.bbl-yellow .bbl-lead{color:#3f3a20}.bbl-yellow .bbl-eyebrow{color:var(--bbl-navy)}.bbl-rev-head{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:28px}.bbl-stars{color:var(--bbl-orange);font-size:18px;letter-spacing:3px}.bbl-rev-card{border:2px solid var(--bbl-ink);border-radius:var(--bbl-rad-card);padding:22px;background:#fff}.bbl-rev-card p{font-size:15px;line-height:25px;color:var(--bbl-body);margin:10px 0 14px}.bbl-rev-card .who{font-size:13px;font-weight:700;color:var(--bbl-ink);text-transform:uppercase;letter-spacing:.05em}.bbl-ugc{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bbl-ugc img{width:100%;aspect-ratio:1;object-fit:cover;display:block;border-radius:var(--bbl-rad-card);border:2px solid var(--bbl-ink)}@media(min-width:768px){.bbl-ugc{grid-template-columns:repeat(4,1fr);gap:14px}}.bbl-marquee{background:var(--bbl-navy);padding:16px 0;overflow:hidden;white-space:nowrap}.bbl-marquee__track{display:inline-flex;align-items:center;animation:bblScroll 26s linear infinite;will-change:transform}.bbl-marquee span{font-family:var(--bbl-font);font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;padding:0 14px}.bbl-marquee span.alt{color:var(--bbl-yellow)}.bbl-marquee .dot{color:var(--bbl-orange);font-size:18px}@keyframes bblScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(min-width:992px){.bbl-marquee span{font-size:26px}}.bbl-news{background:var(--bbl-gray)}.bbl-news__form{display:flex;flex-direction:column;gap:10px;max-width:520px;margin:0 auto}.bbl-news__form input[type=email]{width:100%;padding:13px 16px;border:2px solid var(--bbl-ink);border-radius:var(--bbl-rad);font-family:var(--bbl-font);font-size:15px;background:#fff;color:var(--bbl-ink)}.bbl-news__form input[type=email]:focus{outline:none;border-color:var(--bbl-orange)}@media(min-width:640px){.bbl-news__form{flex-direction:row}.bbl-news__form input[type=email]{flex:1}}.bbl-look{display:flex;gap:18px;overflow-x:auto;padding:6px 2px 20px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.bbl-look__pg{flex:0 0 210px;scroll-snap-align:center}.bbl-look__pg img{width:100%;display:block;border:2px solid var(--bbl-ink);border-radius:var(--bbl-rad-card);background:#fff}.bbl-look__cap{font-size:13px;line-height:19px;font-weight:600;text-align:center;margin-top:10px;color:var(--bbl-body)}@media(min-width:768px){.bbl-look__pg{flex-basis:260px}}.bbl-inv{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:24px 0}.bbl-inv label{cursor:pointer;-webkit-user-select:none;user-select:none}.bbl-inv input{position:absolute;opacity:0;pointer-events:none}.bbl-inv span{display:inline-block;font-size:14px;font-weight:600;padding:10px 20px;border-radius:var(--bbl-rad);border:2px solid var(--bbl-ink);background:#fff;color:var(--bbl-ink);transition:.15s}.bbl-inv input:checked+span{background:var(--bbl-green);border-color:var(--bbl-green);color:#fff}.bbl-inv-n{font-size:64px;line-height:1;font-weight:700;color:var(--bbl-orange);font-family:var(--bbl-font)}.bbl-faq-i{border:2px solid var(--bbl-ink);border-radius:var(--bbl-rad-card);background:#fff;margin-bottom:12px;overflow:hidden}.bbl-faq-i summary{cursor:pointer;padding:16px 20px;font-size:16px;font-weight:600;color:var(--bbl-ink);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px}.bbl-faq-i summary::-webkit-details-marker{display:none}.bbl-faq-i summary:after{content:"+";font-size:24px;font-weight:400;color:var(--bbl-orange);line-height:1;flex-shrink:0}.bbl-faq-i[open] summary:after{content:"\2013"}.bbl-faq-i .a{padding:0 20px 18px;font-size:15px;line-height:25px;color:var(--bbl-body)}.bbl-buy{display:grid;grid-template-columns:1fr;gap:28px}.bbl-buy__price{font-size:38px;font-weight:700;color:var(--bbl-ink);line-height:1}.bbl-ticks{list-style:none;padding:0;margin:20px 0}.bbl-ticks li{position:relative;padding:6px 0 6px 30px;font-size:15px;line-height:24px;color:var(--bbl-body)}.bbl-ticks li:before{content:"\2713";position:absolute;left:0;top:8px;width:20px;height:20px;line-height:19px;text-align:center;font-size:12px;font-weight:700;color:#fff;background:var(--bbl-green);border-radius:50%}.bbl-note{border:2px dashed var(--bbl-ink);border-radius:var(--bbl-rad-card);padding:14px 18px;font-size:14px;line-height:22px;color:var(--bbl-body);background:#fffdf6}@media(min-width:992px){.bbl-buy{grid-template-columns:1fr 1fr;gap:56px;align-items:start}}.bbl-sticky{display:none}@media(max-width:767px){.bbl-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:2px solid var(--bbl-ink);padding:10px 14px;align-items:center;justify-content:space-between;gap:12px}.bbl-sticky b{font-size:19px;color:var(--bbl-ink)}.bbl-sticky small{display:block;font-size:11px;color:var(--bbl-body)}}.bbl-pop-ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#1b365d99;z-index:9998;display:none;align-items:center;justify-content:center;padding:20px}.bbl-pop-ov.on{display:flex;animation:bblFade .28s ease}.bbl-pop{background:#fff;border:2px solid var(--bbl-ink);border-radius:14px;max-width:460px;width:100%;padding:32px 26px;text-align:center;position:relative;animation:bblUp .34s cubic-bezier(.16,1,.3,1)}.bbl-pop__x{position:absolute;top:10px;right:14px;background:none;border:none;font-size:26px;line-height:1;color:var(--bbl-body);cursor:pointer;padding:4px}@keyframes bblFade{0%{opacity:0}to{opacity:1}}@keyframes bblUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.bbl-rv{opacity:0;transform:translateY(22px);transition:opacity .55s ease,transform .55s ease}.bbl-rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bbl-rv{opacity:1;transform:none;transition:none}.bbl-marquee__track,.bbl-rot__list{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bbl.css.map */
