.bf-cart__ok{font-size:14px}.bf-cart__ok strong{font-weight:700}.bf-cart__nudge{margin:0 0 20px}.bf-cart__goal{text-align:center;font-family:var(--bf-fb);font-weight:600;font-size:13.5px;margin:0 0 9px;color:var(--bf-g)}.bf-cart__bar{height:8px;border-radius:9px;background:#fff;overflow:hidden;margin:0;box-shadow:inset 0 0 0 1px #23423a14}.bf-cart__bar i{background:var(--bf-g)}.bf-line{grid-template-columns:92px 1fr;align-items:start}.bf-line__info{min-width:0}.bf-line__t{font-family:var(--bf-fb);color:var(--bf-g)}.bf-line__chg{display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:0;font:inherit;font-size:13.5px;color:var(--bf-g);text-decoration:underline;text-underline-offset:2px;cursor:pointer;margin:4px 0 6px}.bf-line__chg .bf-ic{display:inline-block}.bf-line__stock{font-size:12.5px;font-weight:700;color:#d2452f;margin:0 0 6px}.bf-line__foot{display:flex;flex-direction:column;gap:8px}.bf-line__p{margin:0}.bf-line__x .bf-ic,.bf-qty .bf-ic{display:block}.bf-cart__up{margin-top:6px}.bf-cart__up h3{font-size:19px}.bf-cart__up .bf-car__track{--cols:1.15;gap:12px;padding:6px 4px 12px}.bf-cart__up .bf-sk{grid-template-columns:64px 1fr;margin:0;min-height:120px}.bf-cart__up .bf-sk__img{width:64px;height:64px}.bf-cart__up .bf-sk__img img{max-height:64px}.bf-cart__up .bf-arrow{top:46%;width:30px;height:30px}.bf-cart__up .bf-arrow--prev{left:-8px}.bf-cart__up .bf-arrow--next{right:-8px}.bf-cart__up .bf-car{padding:0 2px}.bf-cart__foot .bf-cart__sum{font-size:13px}.bf-cart__foot .bf-cart__sum b{font-size:13px;font-weight:600}.bf-cart__inc li{font-size:12px;letter-spacing:.03em}.bf-cart__inc li span:last-child{font-weight:500}.bf-cart__inc .bf-ic,.bf-cart__sum .bf-ic,.bf-cart__prot .bf-ic{display:inline-block}.bf-checkout{font-size:14px;letter-spacing:.16em;height:56px}.bf-cvm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:flex;align-items:center;justify-content:center;padding:20px}.bf-cvm[hidden]{display:none}.bf-cvm__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.bf-cvm__box{position:relative;background:#fff;border-radius:14px;width:min(420px,100%);max-height:min(640px,86vh);display:flex;flex-direction:column;box-shadow:0 24px 60px #0000004d;animation:bf-zoom .18s ease-out}@keyframes bf-zoom{0%{transform:scale(.94);opacity:0}to{transform:none;opacity:1}}.bf-cvm.is-busy .bf-cvm__list{opacity:.5;pointer-events:none}.bf-cvm__head{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid #eee}.bf-cvm__head a{font-family:var(--bf-fh);font-weight:700;font-size:20px;color:var(--bf-g);text-decoration:none}.bf-cvm__list{overflow:auto;padding:10px 12px 14px;display:grid;gap:8px}.bf-cvm__item input{position:absolute;opacity:0;pointer-events:none}.bf-cvm__body{display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center;border:1.5px solid #e2e2e2;border-radius:10px;padding:8px 14px 8px 8px;cursor:pointer;transition:border-color .15s,background .15s}.bf-cvm__body:hover{border-color:var(--bf-g)}.bf-cvm__item input:checked+.bf-cvm__body{border-color:var(--bf-gold);background:#fffaf0;box-shadow:var(--bf-glow)}.bf-cvm__item input:focus-visible+.bf-cvm__body{outline:2px solid var(--bf-g);outline-offset:2px}.bf-cvm__img img{width:48px;height:48px;object-fit:contain;border-radius:6px;background:#f6f6f6}.bf-cvm__name{font-size:14px;font-weight:600;color:var(--bf-g)}.bf-cvm__val{font-size:13px;color:var(--bf-mut);text-align:right}.bf-sticky-atc .bf-btn{min-width:min(370px,calc(100vw - 40px));height:82px;padding:0 28px;font-size:20px;letter-spacing:.16em;border-radius:14px;border:2px solid #fff}@media(max-width:600px){.bf-sticky-atc{left:12px;right:12px;bottom:12px}.bf-sticky-atc .bf-btn{width:100%;min-width:0;height:60px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bf-cart.css.map */
