.s30se{display:block;position:relative;z-index:0;isolation:isolate;background:var(--s30se-paper, #fff);color:var(--s30se-ink, #111);container-type:inline-size;overflow:hidden}@media(min-width:750px){.s30se{padding:clamp(48px,5.5vw,104px) 0}}.s30se__frame{position:relative;max-width:min(1920px,calc((100vh - 130px) * 1400 / 786));margin:0 auto;aspect-ratio:1400 / 786;font-family:var(--text-font-family, "Instrument Sans", "Helvetica Neue", Arial, sans-serif)}.s30se__mtop,.s30se__word--m,.s30se__offer,.s30se__mnav,.s30se__mcta{display:none}.s30se__cta-row{display:flex;align-items:center;gap:clamp(14px,1.8cqw,26px);flex-wrap:wrap}.s30se__explore{font-size:clamp(11px,1.2cqw,17px);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;color:inherit;white-space:nowrap}.s30se__side{position:absolute;left:1.4%;top:34%;margin:0;transform:rotate(-90deg);transform-origin:left top;font-size:clamp(10px,1.55cqw,22px);letter-spacing:.3em;text-transform:uppercase;font-weight:500;color:var(--s30se-sale, #e32c2b);z-index:4}.s30se__word{position:absolute;left:4.7%;right:2.6%;top:14.5%;margin:0;z-index:1;line-height:0}.s30se__word svg{width:100%;height:auto;display:block;overflow:visible}.s30se__word text{font-family:Bodoni Moda,Didot,Bodoni MT,Times New Roman,serif;font-weight:800;font-variation-settings:"opsz" 96,"wght" 800;font-size:215px;letter-spacing:0;fill:var(--s30se-ink, #111);fill-opacity:.5}.s30se__stage{position:absolute;left:50%;bottom:2.5%;transform:translate(-54%);width:44%;height:96%;z-index:2;pointer-events:none}.s30se__slide.is-active{pointer-events:auto;cursor:pointer}.s30se__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;text-decoration:none;display:flex;align-items:flex-end;justify-content:center;opacity:0;transform:translateY(18px) scale(.985);transition:opacity .7s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.s30se__slide.is-active{opacity:1;transform:none;z-index:1}.s30se__slide .s30se__cut{width:auto;max-width:100%;height:100%;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 30px 40px rgba(0,0,0,.14))}.s30se__copy{position:absolute;left:4.7%;top:60%;width:28%;z-index:4;display:grid;gap:clamp(10px,1.5cqw,20px)}.s30se__headline{margin:0;font-family:EB Garamond,Times New Roman,serif;font-weight:400;font-size:clamp(20px,2.6cqw,38px);line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.s30se__cta{justify-self:start;display:inline-flex;align-items:center;gap:10px;background:var(--s30se-ink, #111);color:var(--s30se-paper, #fff);padding:clamp(9px,1cqw,14px) clamp(14px,2cqw,28px);font-size:clamp(12px,1.3cqw,18px);line-height:1;text-decoration:none;white-space:nowrap;transition:transform .2s ease,opacity .2s ease}.s30se__cta:hover{transform:translateY(-2px)}.s30se__panel{position:absolute;left:auto;right:4.7%;width:17%;top:60%;z-index:4;display:grid;gap:clamp(8px,1cqw,14px)}.s30se__products{position:relative;min-height:2.7em}.s30se__product{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:start;gap:2px;text-decoration:none;color:inherit;opacity:0;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease;pointer-events:none}.s30se__product.is-active{opacity:1;transform:none;pointer-events:auto}.s30se__name{font-size:clamp(13px,1.25cqw,18px);line-height:1.25}.s30se__price{font-size:clamp(13px,1.25cqw,18px);display:flex;gap:.5em;align-items:baseline}.s30se__price-sale{color:var(--s30se-sale, #e32c2b);font-weight:600}.s30se__price-was{color:#9a9a9a}.s30se__nextwrap{position:relative}.s30se__next{--tg: clamp(5px, .6cqw, 9px);display:flex;gap:var(--tg);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.s30se__next::-webkit-scrollbar{display:none}.s30se__tnav{position:absolute;top:50%;z-index:2;width:26px;height:26px;margin-top:-13px;padding:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;background:var(--s30se-paper, #fff);color:var(--s30se-ink, #111);border:1px solid rgba(0,0,0,.16);box-shadow:0 4px 12px #00000014;transition:background .2s,color .2s,opacity .2s}.s30se__tnav:hover{background:var(--s30se-ink, #111);color:var(--s30se-paper, #fff)}.s30se__tnav--prev{left:-13px}.s30se__tnav--next{right:-13px}.s30se__tnav[hidden]{display:none}.s30se__thumb{display:none;padding:0;border:0;background:#f3f3f3;min-width:0;width:100%;aspect-ratio:3 / 4;overflow:hidden;cursor:pointer}.s30se__thumb.is-up{display:block;flex:0 0 calc((100% - 2 * var(--tg)) / 3);scroll-snap-align:start}.s30se__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.s30se__thumb:hover img{transform:scale(1.04)}.s30se__progress{width:clamp(120px,13cqw,200px);height:2px;background:#0000001f;overflow:hidden;margin-top:clamp(2px,.6cqw,8px)}.s30se__progress-bar{display:block;height:100%;width:0;background:var(--s30se-ink, #111);animation:s30se-fill var(--s30se-dur, 3s) linear forwards}.s30se.is-paused .s30se__progress-bar{animation-play-state:paused}.s30se.is-static .s30se__progress,.s30se.is-static .s30se__nav{display:none}@keyframes s30se-fill{0%{width:0}to{width:100%}}.s30se__nav{display:flex;gap:10px}.s30se__arrow{width:clamp(34px,2.8cqw,44px);height:clamp(34px,2.8cqw,44px);border-radius:50%;border:1px solid var(--s30se-ink, #111);background:transparent;color:var(--s30se-ink, #111);display:grid;place-items:center;padding:0;cursor:pointer;transition:background .2s,color .2s}.s30se__arrow:hover{background:var(--s30se-ink, #111);color:var(--s30se-paper, #fff)}@media(max-width:749px){.s30se__frame{aspect-ratio:auto;max-width:none;display:grid;gap:0;padding:0}.s30se__side,.s30se__word:not(.s30se__word--m),.s30se__copy,.s30se__next,.s30se__tnav{display:none}.s30se__stage,.s30se__panel{position:static;transform:none;width:auto;left:auto;right:auto;top:auto;bottom:auto}.s30se__mtop{order:1;display:flex;justify-content:space-between;align-items:center;padding:18px 20px 0}.s30se__eyebrow{font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.s30se__msale{font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:var(--s30se-sale, #e32c2b)}.s30se__hero{order:2;position:relative;aspect-ratio:451 / 600}.s30se__word--m{display:block;position:absolute;left:5%;right:5%;top:4.5%;margin:0;z-index:1;line-height:0}.s30se__word--m text{font-size:430px}.s30se__stage{position:absolute;left:60%;bottom:0;transform:translate(-50%);width:80%;height:91%;z-index:2}.s30se__offer{display:grid;position:absolute;left:5.5%;bottom:6%;z-index:3;gap:2px;pointer-events:none;text-shadow:0 0 10px var(--s30se-paper, #fff),0 0 22px var(--s30se-paper, #fff)}.s30se__offer-kicker,.s30se__offer-off{font-size:12px;letter-spacing:.3em;text-transform:uppercase;font-weight:500}.s30se__offer-big{font-family:EB Garamond,Times New Roman,serif;font-size:58px;line-height:.95;font-weight:400;letter-spacing:-.01em}.s30se__offer-sub{font-size:13px;margin-top:6px}.s30se__panel{order:3;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 20px 0;padding:16px 0 14px;border-top:1px solid rgba(0,0,0,.14)}.s30se__products{flex:1 1 auto;min-height:2.9em}.s30se__name,.s30se__price{font-size:18px}.s30se__mnav{display:flex;align-items:center;gap:14px;flex:none}.s30se__count{font-size:11px;letter-spacing:.2em;color:#6b6b6b;font-variant-numeric:tabular-nums}.s30se__mnav .s30se__arrow{width:46px;height:46px}.s30se__mcta{order:4;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 20px 20px;padding:17px 16px;background:var(--s30se-ink, #111);color:var(--s30se-paper, #fff);font-size:15px;text-decoration:none}}@media(prefers-reduced-motion:reduce){.s30se__slide,.s30se__product,.s30se__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/s30-summer-edit.css.map */
