.sl-mo{position:relative;padding-block:var(--sl-block);overflow:clip}.sl-mo .sl__wrap{position:relative;z-index:1}.sl-mo--pops .sl-mo__field{min-height:calc(var(--sl-mo-pops) * 125svh + 40svh)}.sl-mo--pops .sl-mo__field.is-dealt{align-items:stretch}.sl-mo--pops .sl-mo__col{justify-content:space-between}.sl-mo__pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;display:grid;place-items:center;pointer-events:none;visibility:hidden}.sl-mo__pop.is-on{visibility:visible}.sl-mo__popcard{position:relative;width:100%;height:100%;overflow:hidden;border-radius:0;background:var(--sl-ink);transform:translate3d(0,80%,0) scale(.5);will-change:transform}@media(min-width:750px){.sl-mo__popcard{width:min(92vw,calc(88svh * var(--r)));height:auto;aspect-ratio:var(--r);border-radius:14px}}@media(prefers-reduced-motion:reduce){.sl-mo__pops{display:none}.sl-mo--pops .sl-mo__field{min-height:0}}.sl-mo__head{max-width:760px;margin:0 auto clamp(40px,6vw,88px);text-align:center}.sl-mo__title{font-size:clamp(40px,6vw,84px);font-weight:300;line-height:.98;letter-spacing:-.015em}.sl-mo__title em{font-style:italic;color:var(--sl-teal)}.sl-mo__lede{margin-top:18px}.sl-mo__field{display:grid;grid-template-columns:1fr 1fr;gap:var(--sl-gap);align-items:start}.sl-mo__field.is-dealt{display:flex;align-items:flex-start;gap:clamp(16px,3vw,56px)}.sl-mo__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:clamp(44px,9vw,140px);will-change:transform}.sl-mo__col:nth-child(2){padding-top:clamp(90px,16vw,260px)}.sl-mo__col:nth-child(3){padding-top:clamp(40px,6vw,110px)}.sl-mo__tile{position:relative;margin:0;width:100%}.is-dealt .sl-mo__tile:nth-child(4n+2){width:78%;margin-left:auto}.is-dealt .sl-mo__tile:nth-child(4n+3){width:90%}.is-dealt .sl-mo__tile:nth-child(4n+4){width:70%;margin-left:14%}.sl-mo__link{display:block;color:inherit}.sl-mo__media{position:relative;overflow:hidden;border-radius:8px;background:var(--sl-sand-deep)}.sl-mo__vid,.sl-mo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.sl-mo__link .sl-mo__media>*{transition:transform .9s var(--sl-ease)}.sl-mo__link:hover .sl-mo__media>*{transform:scale(1.03)}.sl-mo__label{margin-top:12px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sl-ink-65)}.sl-mo__link:hover .sl-mo__label{color:var(--sl-teal)}.sl-mo__pause{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:#16181c6b;color:var(--sl-sand);cursor:pointer;opacity:.85;transition:opacity .2s ease,background-color .2s ease}.sl-mo__pause:hover,.sl-mo__pause:focus-visible{opacity:1;background:#16181cb3}.sl-mo__pause:focus-visible{outline:2px solid var(--sl-gold);outline-offset:2px}.sl-mo__ico-play{display:none}.sl-mo__pause[aria-pressed=true] .sl-mo__ico-play{display:block}.sl-mo__pause[aria-pressed=true] .sl-mo__ico-pause{display:none}@media(max-width:749px){.sl-mo__field.is-dealt{margin-inline:calc(var(--sl-gutter) * -.5)}.sl-mo__pause{top:8px;right:8px;width:30px;height:30px}.sl-mo__label{margin-top:9px;font-size:10px;letter-spacing:.16em}}@media(prefers-reduced-motion:reduce){.sl-mo__col{will-change:auto}.sl-mo__pause{display:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/shoreline-motion.css.map */
