@media(max-width:749px){.bf{font-size:14px}.bf-wrap{padding:0 14px}.bf-sec{padding:calc(var(--bf-pt,96px)*.42) 0 calc(var(--bf-pb,96px)*.42)}.bf .bf-eyebrow{font-size:11px;letter-spacing:.12em}.bf .bf-h1{font-size:calc(var(--h1-font-size-mobile,2.3rem)*.82);line-height:1.1;margin-top:10px}.bf .bf-h2{font-size:calc(var(--h2-font-size-mobile,1.6rem)*.9);margin-top:6px}.bf .bf-h2--sm{font-size:calc(var(--h3-font-size-mobile,1.15rem)*1.05)}.bf .bf-h3{font-size:1.2rem}.bf .bf-lead{font-size:14px;line-height:1.5;margin-top:10px}.bf .bf-small{font-size:12.5px}.bf .bf-btn{min-height:42px;padding:0 18px;font-size:13.5px}.bf .bf-btn--sm{min-height:40px}.bf-btns{gap:10px;margin-top:18px}.bf-grid,.bf-grid--3{gap:12px}.bf-split{gap:22px!important}.bf-media{border-radius:16px;padding:14px}.bf-media--flush{padding:0}.bf-card{padding:12px;gap:8px;border-radius:16px}.bf-card__title{font-size:15px!important}.bf-card__text{font-size:13px}.bf-grid .bf-card>.bf-media[style*=min-height]{min-height:170px!important}.bf-now{font-size:18px!important}.bf-now--lg{font-size:23px!important}.bf-was{font-size:13px}.bf-pill,.bf-date,.bf-tag{font-size:11px;padding:4px 9px}.bf-big{font-size:30px!important}.bf-head{gap:12px}.bf-hero{padding:20px 16px;min-height:min(var(--bf-hero-h,680px),440px)}.bf-hero__text{font-size:14px;margin-top:12px}.bf-hero__note{font-size:12.5px}.bf .bf-media>.bf-hero__badge{font-size:12px;padding:6px 12px 6px 6px;gap:8px}.bf-hero__badge i{width:24px;height:24px}.bf-announce{font-size:12px;padding:8px 12px;line-height:1.4}.bf-setbtn{padding:11px;border-radius:16px;gap:4px}.bf-setbtn__t{font-size:13px}.bf-setbtn__p{font-size:16px}.bf-setbtn__d{font-size:12px}.bf-bar{padding:10px 12px;border-radius:14px}.bf .bf-picker__stage{min-height:330px!important;padding:18px;gap:14px}.bf-jar{width:min(320px,100%);height:auto;box-shadow:0 16px 34px #2e2e2e24}.bf-tilebig{width:min(320px,100%);height:auto}.bf [data-bf-name]{font-size:21px!important}.bf-sw{gap:9px;margin-top:16px}.bf-sw--circle{grid-template-columns:repeat(auto-fill,40px)}.bf-sw--circle .bf-sw__b{width:40px;height:40px}.bf-sw--tile{max-height:260px;padding:8px;gap:8px}.bf-sw--tile .bf-sw__b{min-height:52px;border-radius:10px}.bf-tab,.bf-chip{font-size:13px;padding:0 14px;min-height:40px}.bf-tab{padding:9px 13px}.bf-pills{gap:8px}.bf-slot{width:30px;height:30px}.bf-tile-slots .bf-slot{width:32px;height:32px}.bf-rows{padding:2px 14px;margin-top:16px}.bf-row{padding:10px 0;font-size:13.5px}.bf-faq{gap:8px;margin-top:18px}.bf-faq details{padding:13px 16px;border-radius:14px}.bf-faq summary{font-size:14px}.bf-faq .bf-faq__a{font-size:13.5px}.bf-box{padding:18px;border-radius:18px}.bf-banner{padding:22px;border-radius:18px;gap:16px}.bf-banner p{font-size:13.5px}.bf-chat{padding:14px!important;border-radius:18px;gap:9px}.bf-msg{font-size:13.5px;padding:10px 12px}.bf-chat__avatar{width:36px;height:36px}.bf .bf-card[style*="padding:32px"],.bf .bf-card[style*="padding:28px"]{padding:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bf-2026-mobile.css.map */
