.loud-spectrum-product-mark{display:grid;gap:14px;margin:0 0 18px;padding:18px 0 4px}.loud-spectrum-product-mark__eyebrow{margin:0;color:#d0a933;font-size:12px;font-weight:800;letter-spacing:1.6px;line-height:1.2;text-transform:uppercase}.loud-spectrum-product-mark__lockup{display:flex;flex-wrap:wrap;align-items:center;gap:9px;color:#111;font-size:clamp(16px,1.35vw,22px);font-weight:800;line-height:1.15}.loud-spectrum-product-mark__separator{color:#e0004d;font-weight:800}.loud-spectrum-product-mark__note{max-width:52rem;margin:0;color:#111111b8;font-size:14px;line-height:1.55}.loud-spectrum-main{--ls-ink: #121212;--ls-muted: #62645f;--ls-line: rgba(18, 18, 18, .12);--ls-panel: #ffffff;--ls-surface: #f4f6f2;--ls-gold: #d0a933;--ls-red: #e0004d;display:block;background:var(--ls-surface);color:var(--ls-ink)}.loud-spectrum-hero{width:100%;padding:42px 0 54px;overflow:hidden}.loud-spectrum-hero__inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);gap:46px;align-items:center;width:min(100% - 40px,1320px);margin:0 auto}.loud-spectrum-hero__media-column,.loud-spectrum-hero__info-column{min-width:0}.loud-spectrum-hero__media-stage{display:grid;place-items:center;width:100%;aspect-ratio:1.32 / 1;background:var(--ls-panel);border:1px solid var(--ls-line);border-radius:8px;overflow:hidden}.loud-spectrum-hero__image,.loud-spectrum-hero__placeholder{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.loud-spectrum-hero__placeholder{padding:48px}.loud-spectrum-hero__thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}.loud-spectrum-hero__thumb{display:block;width:100%;aspect-ratio:1;padding:0;border:1px solid var(--ls-line);border-radius:6px;background:var(--ls-panel);overflow:hidden;cursor:pointer}.loud-spectrum-hero__thumb.is-active{border-color:var(--ls-red);box-shadow:0 0 0 1px var(--ls-red)}.loud-spectrum-hero__thumb img{display:block;width:100%;height:100%;object-fit:cover}.loud-spectrum-hero__info-column{padding:8px 0}.loud-spectrum-hero__brand{display:grid;gap:10px;padding-bottom:22px;border-bottom:1px solid var(--ls-line)}.loud-spectrum-hero__eyebrow{color:var(--ls-red);font-size:1.2rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.loud-spectrum-hero__lockup{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:2.2rem;font-weight:800;line-height:1.1}.loud-spectrum-hero__lockup span:nth-child(2){color:var(--ls-gold)}.loud-spectrum-hero__title{margin:24px 0 14px;color:var(--ls-ink);font-size:4.8rem;font-weight:800;letter-spacing:0;line-height:.98}.loud-spectrum-hero__price{margin:0 0 18px}.loud-spectrum-hero__price .price{font-size:2rem}.loud-spectrum-hero__summary{margin:0 0 24px;color:var(--ls-muted);font-size:1.6rem;line-height:1.65}.loud-spectrum-hero__fulfillment{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 24px;border:1px solid var(--ls-line);border-radius:8px;overflow:hidden;background:var(--ls-line)}.loud-spectrum-hero__fulfillment>div{display:grid;align-content:start;gap:6px;min-height:94px;padding:14px;background:#ffffffc7}.loud-spectrum-hero__fulfillment span{color:var(--ls-muted);font-size:1.1rem;font-weight:700;line-height:1.2;text-transform:uppercase}.loud-spectrum-hero__fulfillment strong{color:var(--ls-ink);font-size:1.3rem;font-weight:700;line-height:1.35}.loud-spectrum-hero__purchase{display:grid;gap:16px;padding-top:2px}.loud-spectrum-main .product-form__input{max-width:none;margin:0;padding:0;border:0}.loud-spectrum-main .form__label,.loud-spectrum-main .quantity__label{margin:0 0 9px;color:var(--ls-ink);font-size:1.3rem;font-weight:800;letter-spacing:0}.loud-spectrum-main .product-form__input--pill input[type=radio]+label{min-height:46px;margin:0 8px 8px 0;padding:12px 16px;border:1px solid var(--ls-line);border-radius:6px;background:#fff;color:var(--ls-ink);font-size:1.4rem;font-weight:700;line-height:1.2}.loud-spectrum-main .product-form__input--pill input[type=radio]:checked+label{border-color:var(--ls-ink);background:var(--ls-ink);color:#fff}.loud-spectrum-main .quantity{width:156px;min-height:48px;border-radius:6px;background:#fff}.loud-spectrum-main .quantity__button{width:46px}.loud-spectrum-main .quantity__input{font-weight:700}.loud-spectrum-main .product-form__buttons{max-width:none}.loud-spectrum-main .product-form__submit{min-height:54px;border-radius:6px;background:var(--ls-ink);color:#fff;font-weight:800}.loud-spectrum-main .product-form__submit:hover{background:#000}.loud-spectrum-hero__shipping-note{margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--ls-line);color:var(--ls-muted);font-size:1.3rem;line-height:1.55}.loud-spectrum-details{width:100%;padding:58px 0 64px;background:#fff}.loud-spectrum-details__inner{width:min(100% - 32px,1240px);margin:0 auto}.loud-spectrum-details__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:44px;align-items:start}.loud-spectrum-details__panel{min-width:0;padding-top:24px;border-top:1px solid rgba(0,0,0,.14)}.loud-spectrum-details__heading{margin:0 0 18px;color:#111;font-size:3.2rem;font-weight:700;line-height:1.12}.loud-spectrum-details__description,.loud-spectrum-details__description p,.loud-spectrum-details__description li{color:#222;font-size:16px;line-height:1.75}.loud-spectrum-details__description>*:first-child{margin-top:0}.loud-spectrum-details__description>*:last-child{margin-bottom:0}.loud-spectrum-details__meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.loud-spectrum-details__chip{display:inline-flex;align-items:center;min-height:38px;padding:9px 13px;border:1px solid rgba(0,0,0,.1);border-radius:999px;background:#f9faf7;color:#303030;font-size:13px;line-height:1.25}.loud-spectrum-details__video-wrap{display:grid;gap:16px}.loud-spectrum-details__video-frame,.loud-spectrum-details__video-placeholder{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px;background:#111}.loud-spectrum-details__video-frame iframe,.loud-spectrum-details__video-frame video{display:block;width:100%;height:100%;border:0;object-fit:contain}.loud-spectrum-details__video-placeholder{display:grid;place-items:center;padding:24px;color:#fff;text-align:center}.loud-spectrum-details__video-placeholder span{display:block;margin-bottom:8px;color:#d0a933;font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.loud-spectrum-details__video-placeholder p{max-width:28rem;margin:0;color:#ffffffd1;font-size:15px;line-height:1.55}.ls-product-copy h3{margin:2.4rem 0 1rem;color:#111;font-size:2rem;font-weight:800;line-height:1.2}.ls-product-copy h3:first-child{margin-top:0}.ls-product-copy ul{margin:0 0 1.8rem;padding-left:2rem}.ls-product-copy li+li{margin-top:.5rem}.loud-spectrum-story{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:46px}.loud-spectrum-story__panel{display:grid;align-content:start;gap:18px;min-width:0;padding:clamp(24px,3vw,38px);border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#f4f6f2;color:#111}.loud-spectrum-story__panel--dark{background:#121212;color:#fff}.loud-spectrum-story__eyebrow{display:block;color:#e0004d;font-size:1.1rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.loud-spectrum-story__panel--dark .loud-spectrum-story__eyebrow{color:#d0a933}.loud-spectrum-story h2,.loud-spectrum-faq h2{margin:0;font-size:clamp(2.6rem,3vw,4rem);font-weight:800;letter-spacing:0;line-height:1.02}.loud-spectrum-story p{margin:0;color:#111111bd;font-size:1.5rem;line-height:1.65}.loud-spectrum-story__panel--dark p{color:#ffffffbd}.loud-spectrum-story__points{display:grid;gap:1px;margin-top:6px;border:1px solid rgba(0,0,0,.12);border-radius:8px;overflow:hidden;background:#0000001a}.loud-spectrum-story__panel--dark .loud-spectrum-story__points{border-color:#ffffff2e;background:#ffffff29}.loud-spectrum-story__points>div{display:grid;gap:5px;padding:15px;background:#ffffffa3}.loud-spectrum-story__panel--dark .loud-spectrum-story__points>div{background:#ffffff0f}.loud-spectrum-story__points strong{font-size:1.3rem;line-height:1.25}.loud-spectrum-story__points span{color:#111111ad;font-size:1.3rem;line-height:1.45}.loud-spectrum-story__panel--dark .loud-spectrum-story__points span{color:#ffffffad}.loud-spectrum-faq{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:42px;margin-top:64px;padding-top:38px;border-top:1px solid rgba(0,0,0,.14)}.loud-spectrum-faq__header{display:grid;align-content:start;gap:12px}.loud-spectrum-faq__items{display:grid;gap:0;border-top:1px solid rgba(0,0,0,.12)}.loud-spectrum-faq details{border-bottom:1px solid rgba(0,0,0,.12)}.loud-spectrum-faq summary{position:relative;display:block;padding:18px 42px 18px 0;color:#111;font-size:1.7rem;font-weight:800;line-height:1.25;cursor:pointer}.loud-spectrum-faq summary::-webkit-details-marker{display:none}.loud-spectrum-faq summary:after{content:"+";position:absolute;top:50%;right:0;transform:translateY(-50%);color:#e0004d;font-size:2.4rem;font-weight:400;line-height:1}.loud-spectrum-faq details[open] summary:after{content:"-"}.loud-spectrum-faq p{max-width:78rem;margin:-4px 0 18px;color:#4e514c;font-size:1.5rem;line-height:1.65}@media screen and (max-width:900px){.loud-spectrum-details__grid{grid-template-columns:1fr}.loud-spectrum-details__inner{width:min(100% - 28px,720px)}.loud-spectrum-story,.loud-spectrum-faq{grid-template-columns:1fr}.loud-spectrum-faq{gap:24px}}@media screen and (max-width:1100px){.loud-spectrum-hero__inner{grid-template-columns:1fr;gap:34px;width:min(100% - 32px,820px)}.loud-spectrum-hero__title{font-size:4rem}}@media screen and (max-width:749px){.loud-spectrum-hero{padding:20px 0 42px}.loud-spectrum-hero__inner{width:min(100% - 28px,640px);gap:26px}.loud-spectrum-hero__media-stage{aspect-ratio:1 / 1}.loud-spectrum-hero__lockup{font-size:1.8rem}.loud-spectrum-hero__title{font-size:3.2rem;line-height:1.05}.loud-spectrum-hero__fulfillment{grid-template-columns:1fr}.loud-spectrum-hero__fulfillment>div{min-height:auto}.loud-spectrum-main .product-form__input--pill input[type=radio]+label{width:100%;margin-right:0;text-align:center}.loud-spectrum-main .quantity{width:100%}.loud-spectrum-details{padding:42px 0 48px}.loud-spectrum-details__heading{font-size:2.6rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/loud-spectrum-product.css.map */
