:root{--bos-hair: #e4e7ef;--bos-hair-strong: #d7dce8;--bos-mono: "Space Mono", ui-monospace, "SF Mono", Menlo, monospace}.bos .tag,.bos .eyebrow,.bos-vf__eyebrow,.bos .carcard .badge,.bos .chip,.bos-foot__col h4,.bos-foot__news h4,.bos-foot__legal a,.bos-vf-select__label,.bos-vf-field>span,.bos .scroll-cue{font-family:var(--bos-mono);text-transform:uppercase;letter-spacing:.12em}.bos .hero{min-height:0;padding:40px 24px 52px;background:#fff;background-image:none}.bos .hero--has-finder .hero-inner{gap:40px}.bos .hero--has-finder .hero-car,.bos .hero--has-finder .hero-reflection{max-height:240px;object-fit:contain}.bos .hero:before,.bos .hero:after{display:none}.bos .hero--has-image{background-image:none}.bos .hero .eyebrow,.bos .hero h1,.bos .hero .sub,.bos .hero .cta,.bos .hero-car-wrap,.bos .scroll-cue,.bos .hero-mobile-cta{opacity:1;animation:none}.bos .hero-car-float{animation:none}.bos .hero .eyebrow{font-size:11px;font-weight:400;color:var(--bos-muted)}.bos .hero h1{font-size:clamp(38px,4.8vw,70px);font-weight:700;line-height:1.01;letter-spacing:-.035em;max-width:16ch}.bos .hero h1 em{color:var(--bos-blue)}.bos .hero .sub{font-size:18px}.bos .hero-media{padding-left:72px;border-left:1px solid var(--bos-hair)}.bos .hero-car{filter:drop-shadow(0 18px 18px rgba(13,22,55,.14))}.bos .hero-reflection{display:block;opacity:.42}.bos .scroll-cue{font-size:10px;font-weight:400;color:var(--bos-muted)}.bos .scroll-cue span{display:none}.bos .btn{border-radius:0;border-width:1px;font-weight:700}.bos .btn-primary{background:var(--bos-blue);color:#fff}.bos .btn-primary:hover{transform:none;box-shadow:none;background:var(--bos-blue-dark)}.bos .btn-ghost{border-color:var(--bos-blue);color:var(--bos-ink)}.bos .btn-ghost:hover{background:#1638e60d;color:var(--bos-ink)}.bos .hero .cta .btn-ghost{padding:0 0 6px;border:0;border-bottom:2px solid var(--bos-blue);background:transparent;color:var(--bos-ink);font-family:var(--bos-display);font-size:16px}.bos .hero .cta .btn-ghost:hover{background:transparent;color:var(--bos-blue)}.bos .hero .cta .btn-ghost:after{content:"";width:18px;height:18px;flex:none;background:var(--bos-blue);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15'/%3E%3Cpath d='M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15'/%3E%3Cpath d='M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat}.bos .hero-mobile-cta{border-radius:0;background:#fff;border:1px solid var(--bos-blue);color:var(--bos-ink);box-shadow:none}.bos .hero-mobile-cta__icon{border-radius:0;background:transparent;border:1px solid var(--bos-blue);color:var(--bos-blue)}.bos .hero-mobile-cta__text small{color:var(--bos-muted)}.bos-vf{--vf-radius: 0;--vf-field-radius: 0;--vf-card-shadow: none}.bos-vf__card{border-radius:0;border-color:var(--bos-hair);box-shadow:none;background:#fff}.bos-vf__eyebrow{font-size:11px;font-weight:400;color:var(--bos-muted)}.bos-vf__eyebrow:before{display:none}.bos-vf__title{font-weight:700;letter-spacing:-.035em}.bos-vf__title-mark:after{display:none}.bos-vf__tabs{border-radius:0;padding:0;background:transparent;border-color:var(--bos-hair-strong)}.bos-vf__tab{border-radius:0;font-family:var(--bos-mono);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:400}.bos-vf__tab+.bos-vf__tab{border-left:1px solid var(--bos-hair-strong)}.bos-vf__tab[aria-selected=true]{background:var(--bos-blue);color:#fff;box-shadow:none;font-weight:700}.bos-vf__help{border-radius:0;background:transparent;border:1px solid var(--bos-blue);color:var(--bos-blue);font-family:var(--bos-mono)}.bos-vf__help:hover{transform:none;background:#1638e60d;color:var(--bos-blue)}.bos-vf-select__trigger,.bos-vf-field{border-radius:0;border-width:1px}.bos-vf-select__label,.bos-vf-field>span{font-size:10px;font-weight:400}.bos-vf-select__value{font-weight:700}.bos-vf-select--filled .bos-vf-select__trigger{border-color:var(--bos-blue)}.bos-vf-select__trigger[aria-expanded=true],.bos-vf-field:focus-within,.bos-vf-select__trigger:focus-visible{border-color:var(--bos-blue);box-shadow:0 0 0 3px #1638e624}.bos-vf-select__trigger[disabled] .bos-vf-select__label,.bos-vf-select__trigger[disabled] .bos-vf-select__value{color:#6b7385}.bos-vf-select__pop{border-radius:0;border-color:var(--bos-hair);box-shadow:none;border-width:1px}.bos-vf-select__opt{border-radius:0}.bos-vf-select__opt.is-active{box-shadow:inset 0 0 0 1px var(--bos-blue)}.bos-vf__submit{border-radius:0;font-weight:700}.bos-vf__submit:hover:not([disabled]){transform:none;box-shadow:none;background:var(--bos-blue-dark)}.bos-vf__submit[disabled]{border-width:1px;border-radius:0}.bos-vf__hint{border-radius:0;border-style:solid;border-color:var(--bos-hair);background:#fff;border-left:0;border-right:0;border-bottom:0}.bos-vf__hint-badge{border-radius:0;background:transparent;border:1px solid var(--bos-blue);color:var(--bos-blue)}.bos-vf__result{border-radius:0;border-width:1px;background:#fff}.bos-vf__result:hover{background:#1638e60a;box-shadow:none}.bos-vf__result-img,.bos-vf__result-arrow{border-radius:0}.bos-vf__result:hover .bos-vf__result-arrow{transform:none}.bos-vf__recent{border-radius:0}.bos-vf__recent:hover{box-shadow:none;border-color:var(--bos-blue)}.bos-vf__recent-link,.bos-vf__recent-clear{border-radius:0}.bos-vf__recent-label{font-family:var(--bos-mono)}.bos .block{padding:92px 20px 104px}.bos .tag{padding:0;border-radius:0;background:transparent;font-size:11px;font-weight:400;color:var(--bos-muted)}.bos .h2{font-size:clamp(30px,4vw,46px);font-weight:700;line-height:1.04;letter-spacing:-.035em}.bos .bos-cars-search__field{border-radius:0;border:0;border-bottom:1px solid var(--bos-ink);padding:0 2px;background:transparent}.bos .bos-cars-search__field:focus-within{border-bottom-color:var(--bos-blue)}.bos .bos-cars-search__input{padding:14px 0}.bos .cars-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px;margin-top:48px;border-top:0}.bos .carcard{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;padding:0;border:0;border-radius:0;background:#0b0e15;transition:none}.bos .carcard:hover{transform:none;box-shadow:none}.bos .carcard .ch{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;display:block;overflow:hidden;background:#0b0e15;border:0;border-radius:0}.bos .carcard .ch img{width:100%;height:100%;object-fit:cover;object-position:center 55%;filter:none;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.bos .carcard:hover .ch img{transform:scale(1.03)}.bos .carcard .ch.ph{display:flex;align-items:center;justify-content:center;color:#ffffff47;font-size:46px}.bos .carcard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,#0b0e15e6,#0b0e15ad 38%,#0b0e153d 72%,#0b0e151a)}.bos .carcard .cb{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;height:100%;padding:28px 30px}.bos .carcard__kicker,.bos .carcard__more{font-family:var(--bos-mono);text-transform:uppercase;letter-spacing:.14em;font-size:10px;line-height:1;color:#ffffffb8}.bos .carcard h4{margin:14px 0 18px;color:#fff;font-family:var(--bos-display);font-size:clamp(24px,2.2vw,31px);font-weight:700;line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.bos .carcard h4 strong{font-weight:700}.bos .carcard__foot{display:flex;align-items:center;justify-content:space-between;gap:14px}.bos .carcard__more{display:inline-flex;align-items:center;gap:9px;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.34);transition:color .18s ease,border-color .18s ease}.bos .carcard__count{flex:none;font-family:var(--bos-mono);text-transform:uppercase;letter-spacing:.14em;font-size:10px;color:#ffffff94}.bos .carcard:hover .carcard__more{color:#fff;border-bottom-color:#fff}.bos .carcard.soon,.bos .carcard.add{border:0;border-radius:0;background:#101522;min-height:0}.bos .carcard.soon .plus,.bos .carcard.add .plus{border-radius:0;border:1px solid rgba(255,255,255,.3);background:transparent;color:#ffffffb3}.bos .carcard.soon h4,.bos .carcard.add h4{color:#fff}.bos .carcard.soon p,.bos .carcard.add p{color:#ffffffa8}.bos .carcard.soon .badge,.bos .carcard.add .badge{color:#ffffffb8;border:0;background:transparent;padding:0}.bos .chip{border-radius:0;border-width:1px;font-size:11px;font-weight:400}.bos .chip.is-active{font-weight:700}.bos .pcard{border-radius:0;border-width:1px}.bos .pcard:hover{transform:none;box-shadow:none;border-color:var(--bos-blue)}.bos .pcard .pcard-img{border-radius:0;background:transparent}.bos .pcard .ico{border-radius:0;background:transparent;border:1px solid var(--bos-blue)}.bos .band{border-radius:0}.bos-foot{border-top:1px solid var(--bos-hair-strong)}.bos-foot__top{gap:0}.bos-foot__col,.bos-foot__news{padding-left:32px;border-left:1px solid var(--bos-hair)}.bos-foot__brand{padding-right:48px}.bos-foot__col h4,.bos-foot__news h4{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--bos-ink)}.bos-foot__social{width:auto;height:auto;min-height:44px;padding:0;border:0;border-radius:0;font-family:var(--bos-mono);text-transform:uppercase;letter-spacing:.12em;font-size:10px;gap:10px}.bos-foot__social:hover{background:transparent;border:0;color:var(--bos-blue)}.bos-foot__form input[type=email]{border-radius:0;border:0;border-bottom:1px solid var(--bos-ink);background:transparent;padding:12px 2px}.bos-foot__form input[type=email]:focus{border-bottom-color:var(--bos-blue)}.bos-foot__form button{border-radius:0}.bos-foot__ok{font-family:var(--bos-mono);font-size:11px}.bos-foot__legal a{font-size:10px}.bos-foot__pay svg{border-radius:0}.bos .btn,.bos .chip,.bos input,.bos select,.bos textarea,.button,.button--primary,.field__input,.select__select,.quantity,.card,.card__inner,.media,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button{border-radius:0!important}.bos .carcard:hover,.bos .pcard:hover,.card:hover,.bos-vf__card{box-shadow:none!important}@media(max-width:989px){.bos .hero-media{padding-left:0;border-left:0}.bos .hero{padding:40px 18px 48px}.bos .hero h1{max-width:none}.bos .carcard .cb{padding:22px}.bos-foot__col,.bos-foot__news{padding-left:0;border-left:0}.bos-foot__brand{padding-right:0}}.bos-tp{background:#fff;border-bottom:1px solid var(--bos-hair)}.bos-tp__inner{display:flex;align-items:center;gap:16px;max-width:1280px;min-height:52px;margin:0 auto;padding:8px 24px;font-family:var(--bos-mono);text-transform:uppercase;letter-spacing:.12em;font-size:10px;color:var(--bos-muted)}.bos-tp__stars{display:inline-flex;gap:3px;flex:none}.bos-tp__stars svg{width:20px;height:20px;display:block}.bos-tp__score{font-size:11px;font-weight:700;color:var(--bos-ink)}.bos-tp__div{width:1px;height:16px;flex:none;background:var(--bos-hair-strong)}.bos-tp__rule{flex:1 1 auto;height:1px;background:var(--bos-hair)}.bos-tp__brand{display:inline-flex;align-items:center;gap:7px;flex:none}.bos-tp__brand svg{width:16px;height:16px;display:block}.bos-tp__brand span{font-family:var(--bos-display);text-transform:none;letter-spacing:-.02em;font-size:14px;font-weight:700;color:var(--bos-ink)}.bos-tp__more{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:44px;color:var(--bos-ink);border-bottom:1px solid var(--bos-hair-strong)}.bos-tp__more:hover{color:var(--bos-blue);border-bottom-color:var(--bos-blue)}.bos-tp .trustpilot-widget{width:100%}@media(max-width:749px){.bos-tp__inner{flex-wrap:wrap;gap:10px 12px;min-height:56px;padding:12px 16px}.bos-tp__stars svg{width:17px;height:17px}.bos-tp__div{display:none}}.bos-pay{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.bos-pay__m{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:40px;height:26px;flex:none;border:1px solid var(--bos-hair-strong);background:#fff}.bos-pay__m--wide{width:56px}.bos-pay__m--amex{background:#006fcf;border-color:#006fcf}.bos-pay__m--klarna{background:#ffb3c7;border-color:#ffb3c7}.bos-pay__m svg{width:26px;height:16px;display:block}.bos-pay__glyph{width:13px!important;height:15px!important}.bos-pay__wm{font-family:var(--bos-display);line-height:1}.bos-pay__wm--visa{font-size:11px;font-weight:700;font-style:italic;color:#1434cb}.bos-pay__wm--amex{font-size:9px;font-weight:700;letter-spacing:.06em;color:#fff}.bos-pay__wm--apple{font-size:10px;font-weight:500;color:var(--bos-ink)}.bos-pay__wm--klarna{font-size:11px;font-weight:700;letter-spacing:-.01em;color:var(--bos-ink)}.bos-vf:not(.bos-vf--hero){background:#fbfcfd;border-top:1px solid var(--bos-hair)}.bos-vf:not(.bos-vf--hero) .bos-vf__card{border:0;background:transparent;padding:0}:root{--buttons-radius: 0 !important;--buttons-radius-outset: 0 !important;--buttons-border-width: 1px !important;--buttons-border-offset: 0 !important;--buttons-shadow-opacity: 0 !important;--buttons-shadow-visible: 0 !important;--inputs-radius: 0 !important;--inputs-radius-outset: 0 !important;--inputs-shadow-opacity: 0 !important;--inputs-shadow-visible: 0 !important;--card-corner-radius: 0 !important;--card-shadow-opacity: 0 !important;--card-shadow-visible: 0 !important;--collection-card-corner-radius: 0 !important;--collection-card-shadow-opacity: 0 !important;--collection-card-shadow-visible: 0 !important;--blog-card-corner-radius: 0 !important;--blog-card-shadow-opacity: 0 !important;--blog-card-shadow-visible: 0 !important;--badge-corner-radius: 0 !important;--text-boxes-radius: 0 !important;--text-boxes-shadow-opacity: 0 !important;--media-radius: 0 !important;--media-shadow-opacity: 0 !important;--popup-corner-radius: 0 !important;--popup-shadow-opacity: 0 !important;--drawer-shadow-opacity: 0 !important;--variant-pills-radius: 0 !important;--variant-pills-shadow-opacity: 0 !important}.button,.button--primary,.button--secondary,.button--tertiary,.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.customer button,.shopify-challenge__button,.newsletter-form__button{border-radius:0;box-shadow:none;min-height:52px;font-family:var(--bos-display);font-weight:700;font-size:1.5rem;letter-spacing:-.01em;text-transform:none;transition:background-color .18s ease,color .18s ease}.button:after,.button:before,.button--primary:after,.button--secondary:after,.shopify-payment-button__button--unbranded:after,.product-form__submit:after,.cart__checkout-button:after{box-shadow:none!important;border-radius:0!important;border:0!important}.button:hover,.button--primary:hover,.product-form__submit:hover,.cart__checkout-button:hover{transform:none;box-shadow:none}.button--primary,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded{background:var(--bos-blue);color:#fff;border:0}.button--primary:hover,.product-form__submit:hover,.cart__checkout-button:hover,.shopify-payment-button__button--unbranded:hover{background:var(--bos-blue-dark);color:#fff}.product-form__submit[disabled],.button[disabled],.button[aria-disabled=true]{background:var(--bos-bg2, #f5f7fb);color:#6b7385;box-shadow:inset 0 0 0 1px var(--bos-hair)}.button--secondary,.button--tertiary{background:#fff;color:var(--bos-blue);box-shadow:inset 0 0 0 1px var(--bos-blue)}.button--secondary:hover,.button--tertiary:hover{background:#1638e60d;color:var(--bos-blue);box-shadow:inset 0 0 0 1px var(--bos-blue)}.quantity,.quantity__button,.field__input,.select__select,.customer .field input,.customer select{border-radius:0;box-shadow:none}.quantity__button{min-height:44px;font-family:var(--bos-display)}.quantity:after,.field__input:after,.select:after{box-shadow:none!important;border-radius:0!important}.field__input,.select__select,.customer .field input,.customer select{border:1px solid var(--bos-hair-strong);background:#fff}.field__input:focus,.select__select:focus,.customer .field input:focus{border-color:var(--bos-blue);box-shadow:0 0 0 3px #1638e624;outline:none}.card,.card__inner,.card__media,.media,.card-wrapper,.global-media-settings,.badge,.price__badge-sale,.variant-pills,.deferred-media__poster-button{border-radius:0!important;box-shadow:none!important}.card__heading,.card-information .price{font-family:var(--bos-display)}.badge{font-family:var(--bos-mono);text-transform:uppercase;letter-spacing:.12em}.bos-wr{transition:opacity .18s ease}@media(max-width:700px){body:has(.bos-vf-select__backdrop:not([hidden])) .bos-wr,body:has(.bos-vf-select__trigger[aria-expanded=true]) .bos-wr{opacity:0;pointer-events:none}.bos-vf-select__list{padding-bottom:calc(56px + env(safe-area-inset-bottom))}}.bos .hero--photo .hero-car-wrap{aspect-ratio:3 / 2;max-height:340px;overflow:hidden;perspective:none}.bos .hero--photo .hero-car-float{height:100%;animation:none}.bos .hero--photo .hero-car,.bos .hero--has-finder.hero--photo .hero-car{width:100%;height:100%;max-height:none;object-fit:cover;object-position:center 55%;filter:none}.bos .hero--photo .hero-reflection{display:none}.bos-vf__result-img{object-fit:cover;object-position:center 55%}.bos .hero-car-wrap{position:relative}.bos .hero-vehicle{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.bos .hero-vehicle__kicker{font-family:var(--bos-mono);text-transform:uppercase;letter-spacing:.14em;font-size:10px;color:var(--bos-muted)}.bos .hero-vehicle__name{font-family:var(--bos-display);font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--bos-ink)}.bos .hero--photo:has(.hero-vehicle) .hero-car-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#0b0e15db,#0b0e1580 38%,#0b0e150f 78%,#0b0e1500)}.bos .hero--photo .hero-vehicle{position:absolute;z-index:2;left:0;right:0;bottom:0;margin:0;gap:12px;padding:26px 28px}.bos .hero--photo .hero-vehicle__kicker{color:#ffffffb8}.bos .hero--photo .hero-vehicle__name{color:#fff;font-size:clamp(24px,2.4vw,32px);line-height:1.05;letter-spacing:-.03em}@media(max-width:749px){.bos .hero--photo .hero-vehicle{padding:20px}.bos .hero-vehicle{align-items:center;text-align:center}.bos .hero--photo .hero-vehicle{align-items:flex-start;text-align:left}}@media(max-width:749px){.bos .hero:not(.hero--photo) .hero-car-wrap{width:min(440px,100%);perspective:none}.bos .hero:not(.hero--photo) .hero-car,.bos .hero--has-finder:not(.hero--photo) .hero-car{max-height:175px;filter:none}.bos .hero:not(.hero--photo) .hero-reflection{display:none}.bos .hero-inner{gap:18px}.bos .hero:not(.hero--photo) .hero-vehicle{margin-bottom:12px;gap:7px}.bos .hero:not(.hero--photo) .hero-vehicle__name{font-size:17px}}@media(max-width:860px){.bos .hero.hero--has-finder .hero-media{order:0!important}.bos .hero.hero--has-finder .hero-copy{order:1!important}.bos .hero.hero--has-finder .bos-vf--hero{order:2!important}.bos .hero.hero--has-finder .hero-mobile-cta{order:3!important}.bos .hero.hero--has-finder .scroll-cue{order:4!important}.bos .hero .hero-mobile-cta{margin:26px auto 0}.bos .hero:not(.hero--has-finder) .hero-inner{display:flex;flex-direction:column}.bos .hero:not(.hero--has-finder) .hero-media{order:-1}}.bos-vf{--vf-radius: 0 !important;--vf-field-radius: 0 !important;--vf-card-shadow: none !important}.bos-vf__card{border-radius:0!important;box-shadow:none!important;border-color:var(--bos-hair)!important}.bos-vf__tabs{border-radius:0!important;padding:0!important;background:transparent!important;border-color:var(--bos-hair-strong)!important}.bos-vf__tab{border-radius:0!important;font-family:var(--bos-mono)!important;text-transform:uppercase;letter-spacing:.12em;font-size:11px!important;font-weight:400}.bos-vf__tab+.bos-vf__tab{border-left:1px solid var(--bos-hair-strong)!important}.bos-vf__tab[aria-selected=true]{background:var(--bos-blue)!important;color:#fff!important;box-shadow:none!important;font-weight:700}.bos-vf__help{border-radius:0!important;background:#fff!important;border:1px solid var(--bos-blue)!important;color:var(--bos-blue)!important;font-family:var(--bos-mono)!important}.bos-vf__help:hover{transform:none!important;background:#1638e60d!important}.bos-vf-select__trigger,.bos-vf-field{border-radius:0!important;border-width:1px!important}.bos-vf-select__label,.bos-vf-field>span{font-family:var(--bos-mono)!important;text-transform:uppercase;letter-spacing:.12em;font-size:10px!important;font-weight:400}.bos-vf-select__value{font-weight:700!important}.bos-vf-select__pop{border-radius:0!important;box-shadow:none!important;border-width:1px!important;border-color:var(--bos-hair)!important}.bos-vf-select__opt{border-radius:0!important}.bos-vf__submit{border-radius:0!important;font-weight:700!important}.bos-vf__submit:hover:not([disabled]){transform:none!important;box-shadow:none!important;background:var(--bos-blue-dark)!important}.bos-vf__hint{border-radius:0!important;border-style:solid!important;border-left:0!important;border-right:0!important;border-bottom:0!important;background:#fff!important}.bos-vf__hint-badge{border-radius:0!important;background:transparent!important;border:1px solid var(--bos-blue)!important;color:var(--bos-blue)!important}.bos-vf__result,.bos-vf__result-img,.bos-vf__result-arrow,.bos-vf__recent,.bos-vf__recent-link,.bos-vf__recent-clear{border-radius:0!important}.bos-vf__result{box-shadow:none!important}.bos-vf__title-mark:after{display:none!important}.bos-vf__eyebrow:before{display:none!important}.bos-nav__overlay.is-open{display:block!important}.bos-nav__drawer-logo{display:inline-flex;align-items:center;min-height:44px}.bos-nav__drawer-logo-img{display:block;max-height:28px;width:auto;height:auto}.bos-nav__drawer .bos-nav__icon{color:var(--bos-ink)!important}.bos-nav__drawer .bos-nav__icon:hover{background:var(--bos-bg2, #f5f7fb)!important;color:var(--bos-blue)!important}.bos-nav__acc{margin-bottom:14px}.bos-nav__acc>summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:16px 4px;cursor:pointer;list-style:none;border-top:1px solid var(--bos-hair)}.bos-nav__acc>summary::-webkit-details-marker{display:none}.bos-nav__acc>summary .bos-nav__drawer-label{margin:0;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--bos-ink)}.bos-nav__acc-count{font-family:var(--bos-mono);text-transform:uppercase;letter-spacing:.12em;font-size:10px;color:var(--bos-muted)}.bos-nav__acc>summary .bos-ico{margin-left:auto;color:var(--bos-muted);transition:transform .2s ease}.bos-nav__acc[open]>summary .bos-ico{transform:rotate(180deg)}.bos-nav__acc[open] .bos-mega__grid{margin-top:10px}.bos-nav__wish{--wish: #25d366;--wish-hover: #4ae486;position:relative;display:inline-flex;align-items:center;gap:8px;margin-right:10px;padding:10px 16px;border-radius:999px;background:var(--wish);color:#0b0e15;font-family:var(--bos-display, "Space Grotesk", system-ui, sans-serif);font-weight:800;font-size:14px;line-height:1.15;white-space:nowrap;text-decoration:none;box-shadow:0 6px 18px #25d36673;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.bos-nav__wish:hover,.bos-nav__wish:focus-visible{background:var(--wish-hover);color:#0b0e15;transform:translateY(-1px);box-shadow:0 10px 26px #25d3668c}.bos-nav__wish:active{transform:translateY(0) scale(.98)}.bos-nav__wish:focus-visible{outline:3px solid #fff;outline-offset:3px}.bos-nav__wish-ico{display:block;flex:0 0 auto;line-height:0}.bos-nav__wish-ico .bos-ico--wa{display:block}.bos-nav__wish-txt--short{display:none}@media(prefers-reduced-motion:no-preference){.bos-nav__wish:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:999px;border:2px solid #25d366;opacity:0;pointer-events:none;animation:bos-wish-pulse 2.6s ease-out 3;animation-delay:1.5s}@keyframes bos-wish-pulse{0%{transform:scale(.98);opacity:.8}70%,to{transform:scale(1.14);opacity:0}}}@media(min-width:990px)and (max-width:1179px){.bos-nav__wish-txt{display:none}.bos-nav__wish-txt--short{display:inline}}@media(max-width:989px){.bos-nav__wish{min-height:44px}}.bos-nav__wishbar{display:none}@media(max-width:749px){.bos-nav__wish{display:none}.bos-nav__wishbar{display:flex;align-items:center;gap:10px;min-height:46px;padding:8px 14px;background:#25d366;color:#0b0e15;font-family:var(--bos-display, "Space Grotesk", system-ui, sans-serif);text-decoration:none;border-top:1px solid rgba(11,14,21,.12)}.bos-nav__wishbar:active{background:#1ebe5d}.bos-nav__wishbar:focus-visible{outline:3px solid #fff;outline-offset:-3px}.bos-nav__wishbar-txt{display:flex;flex-direction:column;min-width:0}.bos-nav__wishbar-txt strong{font-size:14px;font-weight:800;line-height:1.2}.bos-nav__wishbar-txt small{font-size:11.5px;font-weight:600;line-height:1.3;color:#0b0e15b3}.bos-nav__wishbar .bos-ico{margin-left:auto;flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bos-redesign.css.map */
