.bsc{--orange:#fe9210;--ink:#171717;--muted:#676767;--line:#dedbd5;--paper:#f8f8f6;--soft:#f1f2f3;color:var(--ink);font-family:var(--font-body-family,sans-serif)}.bsc *{box-sizing:border-box}.bsc-shell{width:min(1440px,calc(100% - 48px));margin-inline:auto}.bsc h1,.bsc h2,.bsc h3,.bsc p{margin-top:0}.bsc h1,.bsc h2,.bsc h3{font-family:var(--font-heading-family,var(--font-body-family,sans-serif));font-weight:800;letter-spacing:-.035em;line-height:.98}.bsc h1{font-size:clamp(3.25rem,6.6vw,7.4rem);max-width:11ch}.bsc h2{font-size:clamp(2.4rem,4.6vw,5.4rem);max-width:12ch}.bsc h3{font-size:clamp(1.35rem,2vw,2rem);line-height:1.08}.bsc a{color:inherit;text-decoration:none}.bsc img{display:block;width:100%;height:100%;object-fit:cover}.bsc-responsive-image{display:block;width:100%;height:100%}.bsc-eyebrow{color:#e77f00;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bsc-lead,.bsc-heading>div:last-child,.bsc-story__copy>div,.bsc-faq__intro>div{color:var(--muted);font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.55}.bsc-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1px solid var(--ink);border-radius:999px;font-weight:750}.bsc-button--primary{background:var(--orange);border-color:var(--orange);color:#111}.bsc-button--secondary{background:#fff}.bsc-button:focus-visible,.bsc a:focus-visible,.bsc summary:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.bsc-actions{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0}.bsc-breadcrumb{display:flex;gap:10px;padding:18px 0;font-size:.85rem;color:var(--muted)}.bsc-hero{background:var(--paper);padding-bottom:72px}.bsc-hero__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center;min-height:720px}.bsc-hero__copy{padding:56px 0}.bsc-hero__copy .bsc-lead{max-width:620px}.bsc-hero__visual{position:relative;min-height:610px;background:#ecebe7;overflow:hidden;border-radius:4px}.bsc-hero__visual>a{display:block;height:100%;min-height:610px}.bsc-hero__label{position:absolute;right:18px;bottom:18px;padding:10px 14px;background:#fff;font-size:.78rem;font-weight:750}.bsc-proof{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:44px 0 0;padding:24px 0 0;border-top:1px solid var(--line);list-style:none}.bsc-proof strong,.bsc-proof span{display:block}.bsc-proof strong{font-size:1.25rem}.bsc-proof span{margin-top:3px;color:var(--muted);font-size:.8rem}.bsc-heading{display:grid;grid-template-columns:1.1fr .9fr;align-items:end;gap:40px;margin-bottom:42px}.bsc-heading h2{margin-bottom:0}.bsc-heading>div:last-child{max-width:580px}.bsc-heading--center{display:flex;justify-content:center;text-align:center}.bsc-heading--center>div{max-width:820px}.bsc-heading--center h2{margin-inline:auto;max-width:none}.bsc-use{padding:110px 0;background:var(--soft)}.bsc-use__grid{display:grid;grid-template-columns:1.15fr .85fr .85fr;gap:18px}.bsc-use-card{min-width:0;background:#fff;border:1px solid #e2e2e2}.bsc-use-card__media{display:block;aspect-ratio:4/3;overflow:hidden}.bsc-use-card__media img{transition:transform .4s ease}.bsc-use-card__media:hover img{transform:scale(1.025)}.bsc-use-card__body{padding:28px}.bsc-use-card__body small{color:#e77f00;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.bsc-use-card__body h3{margin:12px 0}.bsc-use-card__body p{min-height:3em;color:var(--muted);line-height:1.5}.bsc-text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-weight:800}.bsc-text-link span{color:var(--orange)}.bsc-products{padding:110px 0;background:#fff}.bsc-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.bsc-product-card{display:flex;flex-direction:column;min-width:0;padding-bottom:24px;border-bottom:1px solid var(--line)}.bsc-product-card__media{position:relative;display:block;aspect-ratio:1/1;background:#f4f4f3;overflow:hidden}.bsc-product-card__media img{object-fit:contain;padding:5%;transition:transform .35s ease}.bsc-product-card__media:hover img{transform:scale(1.035)}.bsc-product-card__media>span{position:absolute;top:14px;left:14px;padding:7px 10px;background:var(--orange);font-size:.75rem;font-weight:800}.bsc-product-card__body{display:flex;justify-content:space-between;gap:20px;padding-top:22px}.bsc-product-card h3{margin-bottom:8px}.bsc-product-card p{color:var(--muted)}.bsc-price{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.bsc-price s{color:var(--muted);font-size:.8rem}.bsc-product-card>.bsc-text-link{margin-top:auto}.bsc-compare{padding:110px 0;background:#f8f8f6}.bsc-compare__scroll{overflow:auto;background:#fff;box-shadow:0 20px 60px #1e18100f}.bsc-compare table{width:100%;min-width:880px;border-collapse:collapse}.bsc-compare th,.bsc-compare td{padding:22px 24px;border-bottom:1px solid var(--line);text-align:center}.bsc-compare thead th{vertical-align:bottom}.bsc-compare th:first-child,.bsc-compare tbody th{text-align:left;font-size:.78rem;text-transform:uppercase;color:var(--muted)}.bsc-compare thead a{display:flex;flex-direction:column;align-items:center;gap:12px;font-weight:800}.bsc-compare thead img{width:110px;height:110px;object-fit:contain;background:#f5f5f4;border-radius:8px}.bsc-story{padding:110px 0;background:#fff}.bsc-story__row{display:grid;grid-template-columns:1.1fr .9fr;min-height:560px;margin-bottom:24px;background:var(--paper)}.bsc-story__row--reverse{grid-template-columns:.9fr 1.1fr}.bsc-story__row--reverse .bsc-story__media{order:2}.bsc-story__media{min-height:520px}.bsc-story__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(36px,7vw,96px)}.bsc-story__copy h2{max-width:10ch}.bsc-story__copy .bsc-text-link{margin-top:20px}.bsc-faq{padding:110px 0;background:var(--paper)}.bsc-faq__grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px}.bsc-faq__intro{position:sticky;top:30px;align-self:start}.bsc-faq__intro .bsc-button{margin-top:22px}.bsc-faq__items details{border-top:1px solid var(--line)}.bsc-faq__items details:last-child{border-bottom:1px solid var(--line)}.bsc-faq__items summary{display:flex;justify-content:space-between;gap:24px;min-height:72px;padding:24px 0;cursor:pointer;font-size:1.1rem;font-weight:800;list-style:none}.bsc-faq__items summary::-webkit-details-marker{display:none}.bsc-faq__items summary span{color:var(--orange);font-size:1.4rem}.bsc-faq__items details[open] summary span{transform:rotate(45deg)}.bsc-faq__items details>div{padding:0 44px 28px 0;color:var(--muted);line-height:1.65}.bsc-faq__items details>div a{color:#e77f00;text-decoration:underline;text-underline-offset:3px}.bsc-assurance{padding:34px 0;background:#f1f1f1;border-block:1px solid var(--line)}.bsc-assurance__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.bsc-assurance__item{display:flex;align-items:center;gap:18px;min-height:64px}.bsc-assurance__icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--orange);border-radius:50%;color:#c86700;font-size:1.2rem}.bsc-assurance__item strong,.bsc-assurance__item small{display:block}.bsc-assurance__item small{margin-top:4px;color:var(--muted)}@media(max-width:989px){.bsc-shell{width:min(100% - 28px,720px)}.bsc h1{font-size:clamp(3rem,13vw,5rem)}.bsc h2{font-size:clamp(2.2rem,10vw,4rem)}.bsc-breadcrumb{display:none}.bsc-hero{padding-top:30px}.bsc-hero__grid,.bsc-heading,.bsc-faq__grid{grid-template-columns:1fr}.bsc-hero__grid{gap:28px;min-height:0}.bsc-hero__copy{padding:30px 0 0}.bsc-hero__visual,.bsc-hero__visual>a{min-height:0;aspect-ratio:4/5}.bsc-proof{gap:12px}.bsc-use,.bsc-products,.bsc-compare,.bsc-story,.bsc-faq{padding:76px 0}.bsc-use__grid,.bsc-product-grid{grid-template-columns:1fr}.bsc-use-card__media{aspect-ratio:16/11}.bsc-product-grid{gap:38px}.bsc-story__row,.bsc-story__row--reverse{grid-template-columns:1fr;min-height:0}.bsc-story__row--reverse .bsc-story__media{order:0}.bsc-story__media{min-height:0;aspect-ratio:4/3}.bsc-story__copy{padding:38px 26px}.bsc-faq__grid{gap:42px}.bsc-faq__intro{position:static}.bsc-assurance__grid{grid-template-columns:1fr}.bsc-assurance__item{border-bottom:1px solid var(--line);padding-bottom:18px}}@media(max-width:480px){.bsc-shell{width:calc(100% - 24px)}.bsc-actions{display:grid}.bsc-proof strong{font-size:1rem}.bsc-proof span{font-size:.7rem}.bsc-use-card__body{padding:22px}.bsc-product-card__body{display:block}.bsc-price{align-items:flex-start;margin:8px 0}.bsc-heading{gap:16px}.bsc-compare__scroll{margin-right:-12px}.bsc-faq__items summary{font-size:1rem}}@media(prefers-reduced-motion:reduce){.bsc *{scroll-behavior:auto!important;transition:none!important}}.bsc h1,.bsc h2,.bsc h3{text-wrap:balance}.bsc-button,.bsc-text-link,.bsc-faq__items summary{touch-action:manipulation}.bsc-compare th,.bsc-compare td{font-variant-numeric:tabular-nums}.bsc{--link:#e77f00;--link-hover:#fe9210;font-size:1.6rem;line-height:1.55}.bsc a{touch-action:manipulation;-webkit-tap-highlight-color:rgba(254,146,16,.18)}.bsc h1{font-size:clamp(4.8rem,7vw,9.2rem)}.bsc h2{font-size:clamp(3.6rem,4.7vw,6.4rem)}.bsc h3{font-size:clamp(2rem,2vw,2.8rem)}.bsc-eyebrow{font-size:1.2rem;line-height:1.4}.bsc-lead,.bsc-heading>div:last-child,.bsc-story__copy>div,.bsc-faq__intro>div{font-size:clamp(1.7rem,1.35vw,2rem)}.bsc-button,.bsc-text-link{font-size:1.6rem}.bsc-breadcrumb{font-size:1.4rem}.bsc-proof strong{font-size:2.2rem}.bsc-proof span{font-size:1.3rem;line-height:1.35}.bsc-hero__label{font-size:1.3rem}.bsc-use-card__body small{font-size:1.2rem}.bsc-use-card__body p,.bsc-product-card p{font-size:1.6rem}.bsc-product-card__media>span{font-size:1.2rem}.bsc-price{font-size:1.6rem}.bsc-price s{font-size:1.3rem}.bsc-compare th,.bsc-compare td{font-size:1.5rem;line-height:1.45}.bsc-compare th:first-child,.bsc-compare tbody th{font-size:1.2rem}.bsc-compare thead a{font-size:1.6rem}.bsc-compare__caption{padding:2.8rem 2.4rem 2rem;color:var(--muted);font-size:1.5rem;font-weight:500;line-height:1.4;text-align:center}.bsc-faq__items summary{font-size:1.8rem;line-height:1.4}.bsc-faq__items details>div{font-size:1.6rem}.bsc-assurance__item strong{font-size:1.6rem}.bsc-assurance__item small{font-size:1.4rem;line-height:1.4}.bsc-breadcrumb a,.bsc .bsc-text-link,.bsc-compare thead a span,.bsc-faq__items details>div a,a.bsc-assurance__item strong{color:var(--link)}.bsc-breadcrumb a:hover,.bsc .bsc-text-link:hover,.bsc-compare thead a:hover span,.bsc-faq__items details>div a:hover,a.bsc-assurance__item:hover strong{color:var(--link-hover)}.bsc-use__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bsc-use-card__body h3 a,.bsc-product-card h3 a{color:var(--ink)}.bsc-use-card__body h3 a:hover,.bsc-product-card h3 a:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:.3rem}.bsc [data-section-heading]{padding:var(--collection-heading-padding-desktop);margin:var(--collection-heading-margin-desktop);font-size:var(--collection-heading-size-desktop);letter-spacing:var(--collection-heading-spacing-desktop);line-height:var(--collection-heading-line-desktop)}.bsc-use .bsc-use-card__body h3{padding:var(--use-title-padding-desktop,0);margin:var(--use-title-margin-desktop,12px 0);font-size:var(--use-title-size-desktop,2.8rem);letter-spacing:var(--use-title-spacing-desktop,-.04em);line-height:var(--use-title-line-desktop,1.1)}.bsc-products .bsc-product-card h3{padding:var(--product-title-padding-desktop,0);margin:var(--product-title-margin-desktop,0 0 8px);font-size:var(--product-title-size-desktop,2.8rem);letter-spacing:var(--product-title-spacing-desktop,-.04em);line-height:var(--product-title-line-desktop,1.1)}@media(max-width:989px){.bsc-use__grid{grid-template-columns:1fr}.bsc [data-section-heading]{padding:var(--collection-heading-padding-mobile);margin:var(--collection-heading-margin-mobile);font-size:var(--collection-heading-size-mobile);letter-spacing:var(--collection-heading-spacing-mobile);line-height:var(--collection-heading-line-mobile)}.bsc-use .bsc-use-card__body h3{padding:var(--use-title-padding-mobile,0);margin:var(--use-title-margin-mobile,12px 0);font-size:var(--use-title-size-mobile,2.2rem);letter-spacing:var(--use-title-spacing-mobile,-.04em);line-height:var(--use-title-line-mobile,1.1)}.bsc-products .bsc-product-card h3{padding:var(--product-title-padding-mobile,0);margin:var(--product-title-margin-mobile,0 0 8px);font-size:var(--product-title-size-mobile,2.2rem);letter-spacing:var(--product-title-spacing-mobile,-.04em);line-height:var(--product-title-line-mobile,1.1)}}@media(max-width:480px){.bsc{font-size:1.6rem}.bsc-proof strong{font-size:1.8rem}.bsc-proof span{font-size:1.2rem}.bsc-faq__items summary{font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/section-bluetooth-speakers-collection.css.map */
