.sh-lb{position:relative;display:block;overflow:clip;background-color:var(--sh-bg);color:var(--sh-text)}.sh-lb__desk{display:none}@media(min-width:1200px){.sh-lb__desk{display:flex;align-items:flex-start;width:100%;min-height:100vh}.sh-lb__mob{display:none}}.sh-lb__sticky{position:sticky;top:0;display:flex;align-items:center;width:100%;height:100vh;overflow:hidden}.sh-lb__left{position:relative;flex:1 1 auto;height:100%;overflow:hidden}.sh-lb__head{position:absolute;top:75px;left:0;right:0;z-index:5;padding:0 var(--sh-gutter);pointer-events:none}.sh-lb__heading{margin:0;font-family:var(--sh-font-heading);font-weight:400;font-size:42px;line-height:1.2;letter-spacing:-.2px}.sh-lb__text{margin:15px 0 0;font-size:14px;line-height:21px}.sh-lb__track{position:relative;display:flex;justify-content:flex-end;align-items:center;gap:10px;height:100%;will-change:transform}.sh-lb__look{flex:0 0 18%;pointer-events:none}.sh-lb__look-media{position:relative;overflow:hidden;aspect-ratio:2 / 3}.sh-lb__look-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;object-fit:cover;transition:opacity .5s var(--sh-ease-out),transform .5s var(--sh-ease-out)}.sh-lb__right{position:relative;z-index:1;display:flex;flex-direction:column;flex:0 0 350px;width:350px;height:100%;max-height:100%;overflow:hidden;box-shadow:-10px 0 38px #0000001f}.sh-lb__products{position:relative;display:flex;flex-direction:column;padding:20px;background-color:var(--sh-surface);will-change:transform}.sh-lb__products:before,.sh-lb__products:after{content:"";position:absolute;left:0;right:0;z-index:1;height:47px;pointer-events:none}.sh-lb__products:before{top:0;background-image:linear-gradient(#fffdfa,#fffdfa00)}.sh-lb__products:after{bottom:0;background-image:linear-gradient(0deg,#fffdfa,#fffdfa00)}.sh-card.sh-lb__card{margin:10px 0;overflow:hidden;border:1px solid rgba(28,27,27,.08);border-radius:20px;--sh-card-frame: #eae1d3}.sh-lb__card .sh-card__inner{background:var(--sh-surface)}.sh-lb__card .sh-card__media{border-radius:20px;overflow:hidden}.sh-lb__card .sh-card__frame{aspect-ratio:1200 / 1490}.sh-lb__card .sh-card__swatches{background:#eae1d333;border-radius:0 0 20px 20px}.sh-lb__mob{display:block;padding:30px 0 0}@media(min-width:1200px){.sh-lb__mob{display:none}}.sh-lb__swiper{position:relative;width:100%}.sh-lb__swiper.swiper{overflow:visible}.sh-lb__swiper .swiper-wrapper{display:flex}.sh-lb__slide{flex:0 0 auto;width:100%}.sh-lb__slide-media{position:relative;overflow:hidden;aspect-ratio:2 / 3}.sh-lb__action{display:flex;justify-content:center;padding:20px 0;transition:opacity .5s var(--sh-ease-out)}.sh-lb__slide:not(.swiper-slide-active) .sh-lb__action{opacity:0}.sh-lb__shop{gap:8px;min-height:42px;padding:4px 20px;font-size:12px;line-height:12px}@media(min-width:768px){.sh-lb__shop{min-height:44px;font-size:14px;line-height:14px}}.sh-lb__cart-icon{width:14px;height:14px}.sh-lb__panel{position:sticky;bottom:0;z-index:9;transition:bottom .35s cubic-bezier(.7,0,.2,1)}.sh-lb__panel-inner{overflow:hidden;border-radius:30px 30px 0 0;background-color:#000c;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:var(--sh-white)}.sh-lb__panel-head{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(28,27,27,.08)}.sh-lb__panel-titles{display:flex;flex-direction:column;gap:8px}.sh-lb__panel-title{font-family:var(--sh-font-heading);font-size:20px;line-height:24px;letter-spacing:-.2px}.sh-lb__panel-text{font-size:12px;line-height:1.35}.sh-lb__panel-toggle{display:flex;justify-content:center;align-items:center;width:24px;height:24px;color:inherit}.sh-lb__panel-toggle svg{width:14px;height:14px;transition:transform .2s}.sh-lb__panel.is-open .sh-lb__panel-toggle svg{transform:rotate(180deg)}.sh-lb__panel-body{position:relative;display:none}.sh-lb__panel.is-open .sh-lb__panel-body{display:block}.sh-lb__panel-look{position:absolute;top:0;left:0;right:0;min-height:217px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s cubic-bezier(.7,0,.2,1),visibility .25s}.sh-lb__panel-look.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto}.sh-lb__mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:217px}.sh-lb__mini{padding:15px}.sh-lb__mini-link{display:block;color:inherit;transition:.2s}.sh-lb__mini-media{position:relative;max-width:70px;margin:0 auto 12px;overflow:hidden;border-radius:12px;aspect-ratio:1200 / 1490}.sh-lb__mini-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;object-fit:cover}.sh-lb__mini-details{text-align:center;font-size:12px;line-height:18px}.sh-lb__mini-price{font-weight:700;line-height:1.35}.sh-lb__mini-price .sh-price{justify-content:center}.sh-lb__mini-actions{display:flex;justify-content:center;margin:12px 0 0}.sh-lb__mini-add{min-height:42px;padding:4px 20px;font-size:12px;line-height:12px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sh-lookbook-carousel.css.map */
