.sv .section-lookbook{margin:0;padding:0}.sv .lookbook{--lookbook-gutter: 40px;--lookbook-inset: max(var(--lookbook-gutter), calc((100% - var(--site-container)) / 2 + 15px));position:relative;width:100%;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;height:calc(var(--lookbook-height, 70) * 1vh);height:calc(var(--lookbook-height, 70) * 1svh);overflow:hidden;background:#000;isolation:isolate}.sv .lookbook__viewport{position:absolute;top:0;right:0;bottom:0;left:0}.sv .lookbook__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .45s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s}.sv .lookbook__slide.is-active{opacity:1;visibility:visible;z-index:2;transition:opacity .45s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.sv .lookbook__slide.is-leaving{opacity:1;visibility:visible;z-index:1;transition:none}.sv .lookbook__media{position:absolute;top:0;right:0;bottom:0;left:0}.sv .lookbook__media img,.sv .lookbook__placeholder{width:100%;height:100%;object-fit:cover;object-position:var(--slide-crop, center top);display:block;-webkit-user-drag:none}.sv .lookbook__placeholder{background:#ffffff0f;fill:#ffffff40}.sv .lookbook__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#0009,#0000 55%),linear-gradient(to right,#00000073,#0000 45%),rgba(0,0,0,var(--lookbook-overlay, .25))}.sv .lookbook__intro,.sv .lookbook__caption,.sv .lookbook__cta,.sv .lookbook__product{position:absolute;z-index:2;color:#fff}.sv .lookbook__intro{top:var(--lookbook-gutter);left:var(--lookbook-inset);max-width:30ch;margin:0;font-size:12px;line-height:1.65}.sv .lookbook__caption{bottom:var(--lookbook-gutter);left:var(--lookbook-inset);max-width:min(460px,60%)}.sv .lookbook__eyebrow{margin:0 0 10px;font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase}.sv .lookbook__heading{margin:0;color:inherit;font-size:clamp(26px,4.6vw,54px);font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase}.sv .lookbook__cta{right:var(--lookbook-inset);bottom:var(--lookbook-gutter);display:inline-flex;align-items:center;gap:9px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.5);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-decoration:none}.sv .lookbook__cta:hover{border-bottom-color:#fff}.sv .lookbook__product{right:var(--lookbook-inset);bottom:var(--lookbook-gutter);display:flex;align-items:stretch;gap:12px;max-width:min(320px,60vw);padding:8px 14px 8px 8px;border:1px solid rgba(255,255,255,.55);background:#00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-decoration:none}.sv .lookbook__product:hover{background:#fff;border-color:#fff;color:#000}.sv .lookbook__product-media{flex:0 0 auto;width:48px;height:56px;overflow:hidden;background:#ffffff1a}.sv .lookbook__product-media img{width:100%;height:100%;object-fit:cover;display:block}.sv .lookbook__product-text{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.sv .lookbook__product-title{overflow:hidden;font-size:11.5px;font-weight:500;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.sv .lookbook__product-price{font-size:11.5px;letter-spacing:.04em;opacity:.85}.sv .lookbook__index{position:absolute;z-index:3;bottom:calc(var(--lookbook-gutter) + 120px);left:var(--lookbook-inset);width:min(220px,40vw)}.sv .lookbook__index-numbers{display:flex;gap:16px;margin-bottom:10px}.sv .lookbook__number{padding:0;border:0;background:none;color:#fff;font-family:inherit;font-size:11px;letter-spacing:.12em;line-height:1;cursor:pointer;opacity:.45;transition:opacity .4s cubic-bezier(.22,1,.36,1)}.sv .lookbook__number.is-active,.sv .lookbook__number:hover{opacity:1}.sv .lookbook__index-rule{position:relative;height:1px;background:#ffffff4d}.sv .lookbook__index-progress{position:absolute;top:0;left:0;display:block;width:var(--lookbook-segment, 33.333%);height:100%;background:#fff;transform:translate(calc(var(--lookbook-active, 0) * 100%));transition:transform .6s cubic-bezier(.22,1,.36,1)}.sv .lookbook__peek{position:absolute;z-index:3;top:50%;right:0;width:160px;height:200px;padding:0;overflow:hidden;border:0;background:#000;cursor:pointer;transform:translate(32%,-50%);transition:transform .5s cubic-bezier(.22,1,.36,1)}.sv .lookbook__peek:hover{transform:translate(18%,-50%)}.sv .lookbook:active{cursor:grabbing}.sv .lookbook__number,.sv .lookbook__peek,.sv .lookbook__cta,.sv .lookbook__product{cursor:pointer}.sv .lookbook__peek-frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1)}.sv .lookbook__peek-frame.is-active{opacity:1}.sv .lookbook__peek-image{width:100%;height:100%;object-fit:cover;object-position:var(--slide-crop, center top);display:block}@media(prefers-reduced-motion:no-preference){.sv .lookbook[data-direction=next] .lookbook__slide.is-entering{animation:lookbookWipeFromRight .85s cubic-bezier(.65,0,.35,1) both}.sv .lookbook[data-direction=prev] .lookbook__slide.is-entering{animation:lookbookWipeFromLeft .85s cubic-bezier(.65,0,.35,1) both}.sv .lookbook[data-direction=next] .lookbook__slide.is-entering .lookbook__media img{animation:lookbookMediaFromRight .85s cubic-bezier(.65,0,.35,1) both}.sv .lookbook[data-direction=prev] .lookbook__slide.is-entering .lookbook__media img{animation:lookbookMediaFromLeft .85s cubic-bezier(.65,0,.35,1) both}.sv .lookbook__slide.is-active .lookbook__intro,.sv .lookbook__slide.is-active .lookbook__caption,.sv .lookbook__slide.is-active .lookbook__cta,.sv .lookbook__slide.is-active .lookbook__product{animation:lookbookCopyIn .9s cubic-bezier(.22,1,.36,1) both}.sv .lookbook__slide.is-active .lookbook__intro{animation-delay:.28s}.sv .lookbook__slide.is-active .lookbook__caption{animation-delay:.36s}.sv .lookbook__slide.is-active .lookbook__cta,.sv .lookbook__slide.is-active .lookbook__product{animation-delay:.46s}.sv .lookbook__cta-arrow{display:inline-block;transition:transform .4s cubic-bezier(.22,1,.36,1)}.sv .lookbook__cta:hover .lookbook__cta-arrow{transform:translate(4px)}.sv .lookbook__product{transition:background-color .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),color .4s cubic-bezier(.22,1,.36,1)}}@keyframes lookbookWipeFromRight{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes lookbookWipeFromLeft{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes lookbookMediaFromRight{0%{transform:translate(14%)}to{transform:translate(0)}}@keyframes lookbookMediaFromLeft{0%{transform:translate(-14%)}to{transform:translate(0)}}@keyframes lookbookCopyIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:989px){.sv .lookbook{--lookbook-gutter: 24px}.sv .lookbook__peek{width:120px;height:150px}.sv .lookbook__index{bottom:calc(var(--lookbook-gutter) + 100px)}}@media screen and (max-width:749px){.sv .lookbook{--lookbook-gutter: 18px}.sv .lookbook__peek{display:none}.sv .lookbook__intro{right:var(--lookbook-gutter);max-width:none;font-size:11.5px;line-height:1.55}.sv .lookbook__caption{right:var(--lookbook-gutter);bottom:calc(var(--lookbook-gutter) + 75px);max-width:none}.sv .lookbook__index{bottom:calc(var(--lookbook-gutter) + 55px);width:calc(100% - var(--lookbook-gutter) * 2);max-width:none}.sv .lookbook__cta,.sv .lookbook__product{right:auto;left:var(--lookbook-gutter)}.sv .lookbook__product{gap:9px;max-width:calc(100% - var(--lookbook-gutter) * 2);padding:6px 11px 6px 6px}.sv .lookbook__product-media{width:40px;height:46px}.sv .lookbook:has(.lookbook__product) .lookbook__index{bottom:calc(var(--lookbook-gutter) + 75px)}.sv .lookbook:has(.lookbook__product) .lookbook__caption{bottom:calc(var(--lookbook-gutter) + 95px)}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-lookbook-carousel.css.map */
