.sl-intro{position:relative;background:var(--sl-bg)}.sl-intro__grid{display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}@media screen and (min-width:990px){.sl-intro__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.sl-intro__grid--media-right .sl-intro__media{order:2}}.sl-intro__media{position:relative;aspect-ratio:4 / 5;min-height:clamp(360px,58vw,780px);background:var(--sl-surface);border:1px solid var(--sl-rule);overflow:hidden}.sl-intro__media img{width:100%;height:100%;object-fit:cover}.sl-intro__media img{transition:transform .7s var(--sl-ease-out)}.sl-intro__media:hover img{transform:scale(1.03)}.sl-intro__media img{width:100%;height:100%;object-fit:cover;display:block}.sl-intro__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(90% 70% at 50% 35%,#1a1a19,#0d0d0c 70%)}.sl-intro__placeholder .sl-logo__svg{width:44%;height:auto;color:var(--sl-fg);opacity:.07}.sl-intro__heading{margin-top:.4em}.sl-intro__text{margin-top:clamp(1rem,2vw,1.5rem);max-width:46ch}.sl-intro__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--sl-hairline);border:1px solid var(--sl-hairline);margin-top:clamp(1.75rem,3.5vw,2.5rem)}@media screen and (min-width:480px)and (max-width:989px){.sl-intro__specs{grid-template-columns:repeat(4,minmax(0,1fr))}}.sl-intro__spec{position:relative;background:var(--sl-bg);padding:clamp(.875rem,2vw,1.25rem);min-width:0;transition:background-color .35s var(--sl-ease)}.sl-intro__spec:hover{background:var(--sl-surface)}.sl-intro__spec-num{position:absolute;top:8px;right:10px;font-family:var(--sl-font-label);font-size:var(--sl-size-mono);font-weight:700;letter-spacing:.1em;color:var(--sl-muted);opacity:.6}.sl-intro__spec-value{margin:0;font-family:var(--sl-font-display);font-size:clamp(23px,1.9vw,28px);line-height:1;text-transform:uppercase;color:var(--sl-fg);letter-spacing:var(--sl-tracking-display);display:block}.sl-intro__spec-label{display:block;margin-top:.5rem;font-family:var(--sl-font-label);font-size:var(--sl-size-mono);font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--sl-muted);line-height:1.35;overflow-wrap:anywhere}.sl-intro__spec-note{display:block;margin:3px 0 0;font-family:var(--sl-font-label);font-size:var(--sl-size-mono);font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:var(--sl-muted);opacity:.75;line-height:1.35;overflow-wrap:anywhere}.sl-intro__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(1.75rem,3.5vw,2.5rem)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sl-product-intro.css.map */
