.shopify-section:has(.bs-lede) .text-block{display:none}.shopify-section:has(.bs-lede) .section-content-wrapper{gap:0!important}.shopify-section:has(.bs-lede)>.section{padding-block-start:0!important;padding-block-end:40px!important}.bs-lede,.bs-symbols,.bs-legacy-wrap{position:relative;left:50%;transform:translate(-50%);width:100vw;max-width:100vw;margin-left:0!important;box-sizing:border-box}.bs-lede{display:grid!important;grid-template-columns:minmax(0,300px) minmax(0,1fr)!important;align-items:center;gap:clamp(20px,2.2vw,40px)!important;padding:0 0 0 clamp(20px,2.4vw,44px)!important}.bs-lede__text,.bs-lede__media{min-width:0}.bs-lede__media img{width:100%;height:auto;display:block}.bs-lede__kicker{font-family:var(--font-body--family);font-size:clamp(2.4rem,3.7vw,4.1rem);line-height:.92;letter-spacing:-.01em;text-transform:uppercase;font-weight:700;margin:0 0 30px}.bs-lede__eyebrow{font-family:var(--font-body--family);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;opacity:.5;margin:0 0 14px}.bs-lede__title{font-size:clamp(1.25rem,1.55vw,1.75rem)!important;line-height:1.2;margin:0;text-wrap:balance}.bs-lede__credit{font-family:var(--font-body--family);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;opacity:.42;margin:22px 0 0;line-height:1.6}@media screen and (max-width:899px){.bs-lede{grid-template-columns:1fr!important;gap:18px!important;padding:0 20px!important}.bs-lede__media{order:-1;margin-inline:-20px}.bs-lede__kicker{font-size:2.6rem;margin:22px 0 16px}.bs-lede__title{font-size:1.35rem!important}}.bs-legacy-body{max-width:720px;margin-inline:auto;padding-inline:20px;font-size:.95rem;line-height:1.65}.bs-legacy-body p{margin:0 0 14px}.bs-legacy-body h3{font-size:1.05rem!important;letter-spacing:.01em;margin:34px 0 10px}.bs-legacy-wrap{padding-block:48px}.bs-symbols{padding:0 clamp(20px,2.4vw,44px)}.bs-symbols__head{font-family:var(--font-body--family);font-size:.68rem;letter-spacing:.24em;text-transform:uppercase;opacity:.5;text-align:center;margin:0 0 20px}.bs-symbols__row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.bs-symbols__row figure{margin:0}.bs-symbols__row img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}.bs-symbols__row figcaption{font-family:var(--font-body--family);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;margin-top:12px}.bs-symbols__row p{font-size:.82rem;opacity:.62;margin:5px 0 0;line-height:1.5}@media screen and (max-width:749px){.bs-symbols__row{grid-template-columns:1fr;gap:26px}}[id$=__electra_banner] .hero__media{object-position:center 56%!important}[id$=__electra_banner] .hero__content-wrapper,[id$=__electra_banner] .hero__content-wrapper *{color:#fff!important}[id$=__electra_banner] .hero__content-wrapper h2{font-size:clamp(1.5rem,2.4vw,2.4rem)!important;line-height:1.02;font-weight:700;letter-spacing:-.005em;text-shadow:0 1px 20px rgba(0,0,0,.22)}[id$=__electra_banner] .hero__content-wrapper p{text-shadow:0 1px 16px rgba(0,0,0,.28)}[id$=__electra_banner] .hero__container:after{content:"";position:absolute;inset:auto 0 0 0;height:70%;background:linear-gradient(to top,#0006,#0000);pointer-events:none;z-index:0}@media screen and (max-width:749px){[id$=__electra_banner] .hero__media{object-position:58% 56%!important}[id$=__electra_banner] .hero__content-wrapper h2{font-size:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bs-legacy.css.map */
