:root.theme-bf{--bf-bg:#0B0B0B;--bf-bg-2:#171717;--bf-card:#211A15;--bf-orange:#FF7900;--bf-orange-hover:#FF9500;--bf-text:#FFFFFF;--bf-text-2:#B8B8B8;--bf-border:rgba(255,121,0,.2);--bf-border-strong:rgba(255,121,0,.45);--bf-ok:#4ADE80;--bf-stage:radial-gradient(ellipse at 50% 42%,#FFFFFF 0%,#F2EEEA 55%,#DCD5CE 100%);--bf-lines:repeating-linear-gradient(135deg,rgba(255,121,0,.045) 0 1px,transparent 1px 26px);--orange:var(--bf-orange);--blue:var(--bf-orange);--blue-dark:var(--bf-orange-hover);--ink:var(--bf-text);--white:var(--bf-bg-2);--mist:var(--bf-bg);--line:var(--bf-border);--steel:var(--bf-text-2);--shadow:0 18px 50px rgba(0,0,0,.55);color-scheme:dark}.theme-bf body{background:var(--bf-lines),var(--bf-bg);color:var(--bf-text)}.theme-bf ::selection{background:var(--bf-orange);color:var(--bf-bg)}.theme-bf :focus-visible{outline:2px solid var(--bf-orange);outline-offset:2px}.theme-bf input::placeholder,.theme-bf textarea::placeholder{color:#7d7d7d}.theme-bf .btn-primary,.theme-bf .add,.theme-bf .pdp-addcart,.theme-bf .ka-toast-btn{background:var(--bf-orange);color:var(--bf-bg);font-weight:800}.theme-bf .btn-primary:hover,.theme-bf .add:hover,.theme-bf .pdp-addcart:hover,.theme-bf .ka-toast-btn:hover{background:var(--bf-orange-hover)}.theme-bf .btn-primary{box-shadow:0 8px 28px #ff790040}.theme-bf .btn-secondary{background:transparent;color:var(--bf-text);border:1.5px solid rgba(255,255,255,.22)}.theme-bf .btn-secondary:hover{border-color:var(--bf-orange);color:var(--bf-orange)}.theme-bf .btn-return{background:transparent}.theme-bf .btn-return:hover{color:var(--bf-bg)}.theme-bf .add[disabled],.theme-bf .pdp-addcart[disabled]{background:#3a332e;color:#9a9a9a;opacity:1}.theme-bf .announce{background:var(--bf-orange);color:var(--bf-bg);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.theme-bf .announce b{color:inherit}.theme-bf .deadline{background:var(--bf-bg-2);border-bottom:1px solid var(--bf-border);color:var(--bf-text)}.theme-bf header{background:#0b0b0bf0;border-bottom:1px solid var(--bf-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.theme-bf .navlinks a:hover,.theme-bf .navlinks a[aria-current=page]{color:var(--bf-orange)}.theme-bf .cart svg{stroke:var(--bf-bg)}.theme-bf .cart-badge{background:#fff;color:var(--bf-bg);border-color:var(--bf-bg)}.theme-bf .header-search-bar{background:var(--bf-bg-2);border-bottom-color:var(--bf-border)}.theme-bf .header-search-form input{background:var(--bf-bg);color:var(--bf-text);border-color:var(--bf-border)}.theme-bf .header-search-form button[type=submit]{color:var(--bf-bg)}.theme-bf .header-search-form button[type=submit]:hover{background:var(--bf-orange-hover)}.theme-bf .mobile-menu{background:var(--bf-bg-2);border-top-color:var(--bf-border)}.theme-bf .mobile-menu a{color:var(--bf-text);border-bottom-color:var(--bf-border);min-height:48px;display:flex;align-items:center}.theme-bf .bf-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--bf-border);background:radial-gradient(ellipse 60% 70% at 78% 45%,rgba(255,121,0,.24),transparent 70%),repeating-linear-gradient(135deg,rgba(255,121,0,.07) 0 2px,transparent 2px 30px),var(--bf-bg)}.theme-bf .bf-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(90deg,transparent,var(--bf-orange),transparent)}.bf-hero-inner{max-width:1220px;margin:0 auto;padding:4.5rem 1.5rem 4rem;display:grid;grid-template-columns:1.05fr .95fr;gap:2.5rem;align-items:center}.bf-hero-text{position:relative;z-index:2;min-width:0}.bf-hero-title{font-size:clamp(3.4rem,9vw,7.4rem);line-height:.86;font-weight:900;letter-spacing:-.045em;text-transform:uppercase;color:var(--bf-text);margin:0}.bf-hero-title span{display:block;color:var(--bf-orange)}.bf-hero-sub{font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:800;line-height:1.2;color:var(--bf-text);margin:1.4rem 0 .5rem;max-width:22ch}.bf-hero-deal{font-size:1.08rem;color:var(--bf-text-2);font-weight:600}.bf-hero-deal strong{color:var(--bf-orange);font-weight:900}.theme-bf .bf-hero .hero-cta{margin-top:1.9rem}.bf-cta{padding:1.1rem 2.1rem!important;font-size:1rem!important;letter-spacing:.07em;font-weight:900!important;text-transform:uppercase}.bf-hero-trust{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.3rem;margin-top:1.6rem;font-size:.85rem;color:var(--bf-text-2);font-weight:600}.bf-hero-trust li{display:flex;align-items:center}.bf-hero-visual{position:relative;aspect-ratio:1/1;max-width:540px;width:100%;justify-self:center}.bf-hero-car{position:absolute;display:block;border-radius:50%;background:var(--bf-stage);overflow:hidden;isolation:isolate}.bf-hero-car img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.bf-hero-car--1{left:6%;top:4%;width:86%;height:86%;box-shadow:0 0 0 2px var(--bf-orange),0 0 0 14px #ff79001a,0 30px 80px #0009}.bf-hero-car--1 img{padding:12%}.bf-hero-car--2,.bf-hero-car--3{width:30%;height:30%;z-index:2;box-shadow:0 0 0 2px var(--bf-border-strong),0 16px 40px #0009}.bf-hero-car--2 img,.bf-hero-car--3 img{padding:14%}.bf-hero-car--2{left:0;bottom:0}.bf-hero-car--3{right:0;bottom:4%}.bf-hero-disc{position:absolute;top:0;right:2%;z-index:3;width:clamp(96px,22%,124px);aspect-ratio:1;border-radius:50%;background:var(--bf-orange);color:var(--bf-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:900;font-size:clamp(1.5rem,3.2vw,2.1rem);letter-spacing:-.04em;line-height:1;transform:rotate(-10deg);box-shadow:0 12px 34px #ff790059}.bf-hero-disc small{font-size:.38em;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.15rem}.theme-bf .trust{background:var(--bf-bg-2)}.theme-bf .usp-strip{background:var(--bf-bg);border-top:1px solid var(--bf-border);border-bottom:1px solid var(--bf-border)}.theme-bf .usp-icon svg{stroke:var(--bf-orange)}.theme-bf .paybar{padding-top:2rem}.theme-bf .catalog h2,.theme-bf .ka-collection-page h1,.theme-bf .ka-search-page h1{text-transform:uppercase;letter-spacing:-.01em}.theme-bf .catalog h2:after,.theme-bf .ka-collection-page h1:after{content:"";display:block;width:56px;height:4px;background:var(--bf-orange);border-radius:2px;margin-top:.6rem}.theme-bf .chip{background:var(--bf-bg-2);border-color:var(--bf-border);color:var(--bf-text);min-height:40px}.theme-bf .chip:hover{border-color:var(--bf-orange);color:var(--bf-orange)}.theme-bf .chip.active{background:var(--bf-orange);border-color:var(--bf-orange);color:var(--bf-bg)}.theme-bf .card{background:var(--bf-card);border:1px solid var(--bf-border);transition:transform .25s,box-shadow .25s,border-color .25s}.theme-bf .card:hover{border-color:var(--bf-border-strong);box-shadow:0 18px 44px #0000008c,0 0 0 1px #ff790026}.theme-bf .card-img{background:var(--bf-stage)}.theme-bf .card-img .marque{color:#a59c93}.theme-bf .card:hover .card-photo{transform:scale(1.04)}.theme-bf .card-photo{transition:transform .35s ease}.theme-bf .badge-volt{color:var(--bf-bg)}.theme-bf .stock{color:var(--bf-ok)}.theme-bf .stock.low{color:var(--bf-orange)}.theme-bf .stock-dot{background:var(--bf-ok)}.theme-bf .stock-dot--low{background:var(--bf-orange)}.theme-bf .price-compare{color:#8c8c8c}.theme-bf .price-save-badge{background:var(--bf-orange);color:var(--bf-bg)}.theme-bf .card-variant-select{background:var(--bf-bg);color:var(--bf-text);border-color:var(--bf-border);min-height:40px}.theme-bf .card-variant-select option{background:var(--bf-bg-2);color:var(--bf-text)}.theme-bf .bf-deals{position:relative}.theme-bf .bf-deals h2{font-size:clamp(1.9rem,4vw,2.6rem)}.theme-bf .bf-deal-card{border-color:var(--bf-border-strong)}.theme-bf .why-card{background:var(--bf-card);border:1px solid var(--bf-border);border-top:4px solid var(--bf-orange)}.theme-bf .why-card:hover{box-shadow:0 14px 34px #00000080}.theme-bf .why-icon{color:var(--bf-orange)}.theme-bf .guide{background:var(--bf-bg-2)}.theme-bf .guide-col{background:var(--bf-card)}.theme-bf .guide-col .top{background:var(--bf-bg);color:var(--bf-text)}.theme-bf .guide-col--featured{border-color:var(--bf-orange)}.theme-bf .guide-col--featured .top{background:var(--bf-orange);color:var(--bf-bg)}.theme-bf .guide-col--featured .volt{color:var(--bf-bg)}.theme-bf .moment{background:var(--bf-bg-2)}.theme-bf .moment-visual{box-shadow:0 0 0 1px var(--bf-border-strong)}.theme-bf .ka-app-reviews>div{background:#f7f4f1;color:#0b0b0b;border-radius:var(--radius);padding:1.2rem;border:1px solid var(--bf-border-strong)}.theme-bf .guarantee-inner{background:var(--bf-card);border:1px solid var(--bf-border)}.theme-bf .guarantee-inner p{color:var(--bf-text-2)}.theme-bf .ka-product-shell{background:var(--bf-bg);border:1px solid var(--bf-border);border-radius:18px}.theme-bf .pdp-breadcrumb{padding-top:1.4rem}.theme-bf .pdp-top,.theme-bf .pdp-gallery{background:var(--bf-bg-2)}.theme-bf .pdp-main-img{background:var(--bf-stage);box-shadow:0 0 0 1px var(--bf-border)}.theme-bf .pdp-thumbs .t{background:var(--bf-stage)}.theme-bf .pdp-dots .dot{background:#3a332e}.theme-bf .pdp-main-img .award{color:var(--bf-bg)}.theme-bf .pdp-buy h1{font-size:clamp(1.6rem,3vw,2.2rem)}.theme-bf .pdp-compare-price{color:#8c8c8c}.theme-bf .pdp-save-badge{background:var(--bf-orange);color:var(--bf-bg)}.theme-bf .pdp-save-text{color:var(--bf-orange)}.theme-bf .pdp-urgency{color:var(--bf-ok)}.theme-bf .pdp-urgency-dot{background:var(--bf-ok)}.theme-bf .pdp-addcart{font-size:1.08rem;text-transform:uppercase;letter-spacing:.05em;min-height:56px}.theme-bf .ka-option-pill span{background:var(--bf-bg);color:var(--bf-text);border-color:var(--bf-border)}.theme-bf .ka-option-pill input:checked+span{border-color:var(--bf-orange);background:#ff79001f;box-shadow:0 0 0 2px #ff790040}.theme-bf .ka-option-pill input:focus-visible+span{outline:2px solid var(--bf-orange);outline-offset:2px}.theme-bf .pdp-specs-block{background:var(--bf-bg-2);border-color:var(--bf-border)}.theme-bf .pdp-spec{background:var(--bf-card);border-color:var(--bf-border)}.theme-bf .pdp-info{background:var(--bf-bg-2)}.theme-bf .acc summary{color:var(--bf-text)}.theme-bf .acc .content a{color:var(--bf-orange)}.theme-bf .feat{background:var(--bf-card);border-color:var(--bf-border)}.theme-bf .feat a{color:var(--bf-orange)}.theme-bf .ka-cart-form{background:var(--bf-bg-2);border-color:var(--bf-border)}.theme-bf .ka-cart-image{background:var(--bf-stage)}.theme-bf .ka-cart-image img{mix-blend-mode:multiply}.theme-bf .ka-cart-qty input{background:var(--bf-bg);color:var(--bf-text);border-color:var(--bf-border);min-height:44px}.theme-bf .ka-cart-discounts{color:var(--bf-ok)}.theme-bf .ka-cart-total strong{color:var(--bf-text)}.theme-bf .ka-cart-summary .btn-primary{min-height:54px;font-size:1.05rem;text-transform:uppercase;letter-spacing:.05em}.theme-bf .ka-upsell{background:var(--bf-card);border-color:var(--bf-border);border-left-color:var(--bf-orange)}.theme-bf .ka-upsell--added{background:#ff79001a;border-color:var(--bf-orange)}.theme-bf .ka-toast-inner{background:var(--bf-card);border-color:var(--bf-border-strong);box-shadow:0 12px 40px #0009}.theme-bf .ka-toast-icon{color:var(--bf-bg)}.theme-bf .empty-state,.theme-bf .rte{background:var(--bf-bg-2);border-color:var(--bf-border)}.theme-bf .rte table td,.theme-bf .rte table th{border-color:var(--bf-border)}.theme-bf .ka-search-form input{background:var(--bf-bg-2);color:var(--bf-text);border-color:var(--bf-border)}.theme-bf .ka-contact-form-wrap{background:var(--bf-bg-2);border-color:var(--bf-border)}.theme-bf .ka-form-field input,.theme-bf .ka-form-field select,.theme-bf .ka-form-field textarea{background:var(--bf-bg);color:var(--bf-text);border-color:var(--bf-border)}.theme-bf .ka-form-field select option{background:var(--bf-bg-2)}.theme-bf .ka-contact-usp-icon{color:var(--bf-orange)}.theme-bf .ka-contact-success{background:#4ade8014;border-color:#4ade8066}.theme-bf .ka-contact-error{background:#f8717114;border-color:#f8717173;color:#fca5a5}.theme-bf .return-cta--panel{background:var(--bf-card);border-color:var(--bf-border);border-left-color:var(--bf-orange)}.theme-bf footer{background:#070707;border-top:1px solid var(--bf-border);position:relative}.theme-bf footer:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--bf-orange),transparent)}.theme-bf footer ul a:hover{color:var(--bf-orange-hover)}.theme-bf .foot-bottom{border-top-color:var(--bf-border)}@media(max-width:900px){.bf-hero-inner{grid-template-columns:1fr;padding:2.2rem 1.25rem 2.8rem;gap:1.8rem}.bf-hero-visual{order:-1;max-width:400px}.bf-hero-text{text-align:left}}@media(max-width:640px){.bf-hero-inner{padding:1.6rem 1rem 2.4rem}.bf-hero-visual{max-width:320px}.bf-hero-title{font-size:clamp(2.9rem,15vw,4.2rem)}.bf-hero-sub{font-size:1.2rem;margin-top:1rem}.bf-hero-deal{font-size:.98rem}.theme-bf .bf-hero .hero-cta{flex-direction:column;gap:.7rem}.theme-bf .bf-hero .hero-cta a{width:100%;text-align:center;min-height:52px}.bf-cta{padding:1rem 1.2rem!important;font-size:.92rem!important}.bf-hero-trust{gap:.45rem 1rem;font-size:.8rem}.theme-bf .announce{letter-spacing:.04em;font-size:.7rem}.theme-bf .card-variant-select{font-size:.78rem}.theme-bf .add{min-height:44px}.theme-bf .ka-product-shell{border-radius:0;border-left:0;border-right:0}}@media(prefers-reduced-motion:reduce){.theme-bf .card,.theme-bf .card-photo,.theme-bf .btn-primary{transition:none}.theme-bf .card:hover .card-photo{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/kidsauto-bf.css.map */
