.sl-pdp{position:relative;padding-top:clamp(1.5rem,4vw,3rem);padding-bottom:var(--sl-section-y)}.sl-pdp__grid{display:grid;grid-template-columns:1fr;gap:clamp(1.5rem,4vw,3.5rem)}@media screen and (min-width:990px){.sl-pdp__grid{grid-template-columns:1.25fr 1fr;align-items:start}}.sl-pdp__gallery{display:grid;gap:1px;background:var(--sl-rule);border:1px solid var(--sl-rule)}@media screen and (min-width:750px){.sl-pdp__gallery{grid-template-columns:1fr 1fr}.sl-pdp__shot:first-child{grid-column:span 2}}.sl-pdp__shot{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--sl-surface);min-width:0}.sl-pdp__shot:first-child{aspect-ratio:3 / 2}.sl-pdp__shot img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s var(--sl-ease-out)}.sl-pdp__shot:hover img{transform:scale(1.04)}.sl-pdp__panel{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.5rem)}@media screen and (min-width:990px){.sl-pdp__panel{position:sticky;top:calc(var(--sl-header-h) + var(--sl-announcement-h) + 24px)}}.sl-pdp__title{margin:0}.sl-pdp__desc{max-width:48ch}.sl-pdp__specs{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--sl-rule);border:1px solid var(--sl-rule)}.sl-pdp__spec{background:var(--sl-bg);padding:.875rem}.sl-pdp__spec-v{display:block;font-family:var(--sl-font-display);font-size:var(--sl-size-display-m);line-height:1;letter-spacing:-.03em;color:var(--sl-fg)}.sl-pdp__spec-l{display:block;margin-top:.35rem;font-family:var(--sl-font-mono);font-size:var(--sl-size-mono);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sl-muted)}.sl-pdp__spots{border-top:1px solid var(--sl-rule);padding-top:1rem}.sl-pdp__spotlist{list-style:none;margin:.75rem 0 0;padding:0}.sl-pdp__spotrow{display:flex;flex-wrap:wrap;gap:.4rem .75rem;padding-block:.5rem;border-bottom:1px solid var(--sl-rule);font-family:var(--sl-font-mono);font-size:var(--sl-size-mono);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.sl-pdp__spotrow span:nth-child(1){color:var(--sl-muted)}.sl-pdp__spotrow span:nth-child(2){color:var(--sl-white)}.sl-pdp__spotrow span:nth-child(3){color:var(--sl-muted);margin-left:auto}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sl-product.css.map */
