.bm.bm-hero,.bm.bm-cloture{padding-top:0;padding-bottom:0}.bm-split{display:flex;flex-direction:column-reverse}.bm-split__media{position:relative;flex:none;min-width:0;min-height:var(--bm-split-ph-m, 300px);overflow:hidden}.bm-split__img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.bm-split__panel{display:flex;flex:none;flex-direction:column;justify-content:center;gap:18px;min-width:0;padding:var(--bm-s-pt, 36px) clamp(20px,5vw,72px) var(--bm-s-pb, 36px)}.bm-split__ctas{display:flex;flex-wrap:wrap;gap:var(--bm-sp-btns, 12px)}.bm-split__ctas .bm-btn{font-size:var(--bm-fs-btn, 13px)}.bm .bm-split--fp-d img.bm-split__img{object-position:var(--bm-split-fp-d)!important}@media(max-width:749px){.bm .bm-split--fp-m img.bm-split__img{object-position:var(--bm-split-fp-m)!important}}@media(min-width:750px){.bm-split__media{min-height:max(var(--bm-split-ph-m, 300px),calc(var(--bm-split-vw, 50) * 1vw))}}@media(min-width:990px){.bm-split{flex-direction:row;min-height:var(--bm-split-h-d, 700px)}.bm-split--left{flex-direction:row-reverse}.bm-split__panel{flex:0 0 var(--bm-split-tw, 52%);padding-top:var(--bm-s-pt-d, 80px);padding-bottom:var(--bm-s-pb-d, 80px)}.bm-split__ctas{gap:var(--bm-sp-btns-d, 12px)}.bm-split__ctas .bm-btn{font-size:var(--bm-fs-btn-d, 13px)}.bm-split__media{flex:1 1 0;min-height:0}}.bm-hero__panel{gap:0}.bm-pill.bm-hero__pill{align-self:flex-start;padding:7px 12px;font-size:var(--bm-fs-pill, 11px)}.bm-hero--light .bm-pill.bm-hero__pill{background:var(--bm-c-navy);color:var(--bm-c-on-dark)}.bm-hero__eyebrow{margin:var(--bm-sp-pill-eyebrow, 18px) 0 0;color:var(--bm-s-text);font-size:var(--bm-s-eyebrow, 13px);font-weight:800;letter-spacing:.22em;line-height:normal;text-transform:uppercase}.bm-hero__title{margin:var(--bm-sp-eyebrow-title, 18px) 0 0;color:var(--bm-s-ink);font-family:var(--bm-font-sans);font-style:normal;font-weight:var(--bm-s-h2-w, 800);font-size:var(--bm-s-h2, 44px);line-height:1.05;letter-spacing:0;text-transform:var(--bm-s-case, uppercase);word-break:normal;overflow-wrap:break-word}.bm-title--serif .bm-hero__title{font-family:var(--bm-font-serif);font-style:italic;font-weight:500;font-size:var(--bm-s-h2, 64px);line-height:.95;text-transform:var(--bm-s-case, none)}.bm-hero__logo{--bm-hero-logo-w: min(var(--bm-hero-logo-m, 320px), 100%);display:block;width:var(--bm-hero-logo-w);max-width:100%;height:auto}.bm-hero--logo-flat .bm-logo__back{display:none}.bm-hero--logo-flat .bm-hero__logo{margin:calc(var(--bm-hero-logo-w) * -.0394)}.bm-hero__lead{max-width:520px;margin:var(--bm-sp-title-lead, 18px) 0 0;color:var(--bm-s-ink);font-size:var(--bm-s-lead, 19px);font-weight:700;line-height:1.3}.bm-hero__offers{display:flex;flex-wrap:wrap;gap:var(--bm-sp-offers, 10px);margin:var(--bm-sp-lead-offers, 24px) 0 0}.bm-hero__offer{flex:1 1 214px;min-width:0;padding:14px 16px;border:1px solid var(--bm-s-line);border-radius:var(--bm-r-box)}.bm-hero__offer:nth-child(2){flex-basis:274px}@supports (color: color-mix(in srgb,red 40%,transparent)){.bm-hero--dark .bm-hero__offer{border-color:color-mix(in srgb,var(--bm-s-text) 40%,transparent)}}.bm-hero__offer-label{margin:0;color:var(--bm-s-text);font-size:var(--bm-fs-offer-label, 11px);font-weight:800;letter-spacing:.14em;line-height:normal;text-transform:uppercase}.bm-hero__offer-text{margin:var(--bm-sp-offer-text, 6px) 0 0;color:var(--bm-s-ink);font-size:var(--bm-fs-offer-text, 15px);font-weight:700;line-height:normal}.bm-hero__ctas{margin:var(--bm-sp-offers-btns, 22px) 0 0}.bm-hero__assure{display:flex;align-items:center;gap:8px;margin:var(--bm-sp-btns-assure, 18px) 0 0;color:var(--bm-s-text);font-size:var(--bm-s-small, 13px);font-weight:600;line-height:normal}.bm-hero__assure a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(min-width:990px){.bm-hero__logo{--bm-hero-logo-w: min(var(--bm-hero-logo-d, 600px), 100%)}.bm-pill.bm-hero__pill{font-size:var(--bm-fs-pill-d, 11px)}.bm-hero__eyebrow{margin-top:var(--bm-sp-pill-eyebrow-d, 18px);font-size:var(--bm-s-eyebrow-d, 13px)}.bm-hero__title{margin-top:var(--bm-sp-eyebrow-title-d, 18px);font-size:var(--bm-s-h2-d, 64px)}.bm-title--serif .bm-hero__title{font-size:var(--bm-s-h2-d, 124px)}.bm-hero__lead{margin-top:var(--bm-sp-title-lead-d, 18px);font-size:var(--bm-s-lead-d, 26px)}.bm-hero__offers{gap:var(--bm-sp-offers-d, 10px);margin-top:var(--bm-sp-lead-offers-d, 24px)}.bm-hero__offer-label{font-size:var(--bm-fs-offer-label-d, 11px)}.bm-hero__offer-text{margin-top:var(--bm-sp-offer-text-d, 6px);font-size:var(--bm-fs-offer-text-d, 15px)}.bm-hero__ctas{margin-top:var(--bm-sp-offers-btns-d, 22px)}.bm-hero__assure{margin-top:var(--bm-sp-btns-assure-d, 18px);font-size:var(--bm-s-small-d, 13px)}}.bm-hero__panel>:first-child{margin-top:0}.bm-cloture__panel{gap:var(--bm-s-gap, 24px)}.bm-cloture__title{margin:0;color:var(--bm-s-ink);font-family:var(--bm-font-sans);font-style:normal;font-weight:var(--bm-s-h2-w, 800);font-size:var(--bm-s-h2, 28px);line-height:1.1;letter-spacing:0;text-transform:var(--bm-s-case, uppercase);word-break:normal;overflow-wrap:break-word}.bm-title--serif .bm-cloture__title{font-family:var(--bm-font-serif);font-style:italic;font-weight:500;font-size:var(--bm-s-h2, 36px);line-height:1.05;text-transform:var(--bm-s-case, none)}.bm-cloture__guarantees{border-top:1px solid var(--bm-s-line)}@supports (color: color-mix(in srgb,red 20%,transparent)){.bm-cloture__guarantees{border-top-color:color-mix(in srgb,var(--bm-s-text) 20%,transparent)}}.bm-cloture__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--bm-sp-items, 8px) 26px;padding-top:var(--bm-sp-band-top, 16px);padding-bottom:var(--bm-sp-band-bottom, 16px);color:var(--bm-s-text);font-size:var(--bm-s-small, 13px);font-weight:600;line-height:1.25;text-align:center}.bm-cloture__list a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(min-width:990px){.bm-cloture__panel{gap:var(--bm-s-gap-d, 24px)}.bm-cloture__title{font-size:var(--bm-s-h2-d, 40px)}.bm-title--serif .bm-cloture__title{font-size:var(--bm-s-h2-d, 60px)}.bm-cloture__list{gap:8px var(--bm-sp-items-d, 26px);padding-top:var(--bm-sp-band-top-d, 16px);padding-bottom:var(--bm-sp-band-bottom-d, 16px);font-size:var(--bm-s-small-d, 13px)}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/bm-hero.css.map */
