.shopify-section:has(.lookbook-section){padding-top:0;padding-bottom:0}.lookbook-section.section--full-height{min-height:calc(100dvh - 68px - var(--lookbook-announcement-offset, 0px));height:calc(100dvh - 68px - var(--lookbook-announcement-offset, 0px));padding:0;margin:0;overflow:hidden}.lookbook-section .lookbook{display:block;width:100%;height:100%;min-height:calc(100dvh - 68px - var(--lookbook-announcement-offset, 0px))}.lookbook__inner{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;width:100%;height:calc(100dvh - 68px - var(--lookbook-announcement-offset, 0px));min-height:calc(100dvh - 68px - var(--lookbook-announcement-offset, 0px))}.lookbook__thumbnails{position:absolute;left:max(1rem,calc((100% - 471px)/4));top:50%;transform:translate(-50%,-50%);z-index:2;padding:0;pointer-events:none}.lookbook__thumbnails .lookbook__autoplay,.lookbook__thumbnails .swiper,.lookbook__thumbnails .swiper-wrapper{pointer-events:auto}.lookbook__thumbnails-inner{max-height:calc(100dvh - 68px - var(--lookbook-announcement-offset, 0px));height:60vh;display:flex;align-items:center}.lookbook__thumbnails .swiper{height:100%}.lookbook__thumbnails .swiper-wrapper{flex-direction:column}.lookbook__thumbnails .swiper-slide.lookbook-thumbnail{width:35px!important;min-width:35px;max-width:35px;height:45px!important;min-height:45px;max-height:45px;flex-shrink:0;cursor:pointer;border:2px solid transparent;border-radius:4px;overflow:hidden;opacity:.5;transition:opacity .2s ease,border-color .2s ease;box-sizing:border-box}.lookbook__thumbnails .swiper-slide.lookbook-thumbnail.swiper-slide-thumb-active{opacity:1;border-color:rgb(var(--color-foreground))}.lookbook-thumbnail__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.lookbook-thumbnail__placeholder{display:block;width:35px;height:45px;background:unset}.lookbook__main{grid-column:1;grid-row:1;position:relative;display:flex;flex-direction:column;min-height:0;width:100%;height:100%}.lookbook__main-desktop{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;min-height:0}.lookbook__main-mobile{display:none}.lookbook__main-desktop .swiper,.lookbook__main-mobile .swiper{flex:1;width:100%;min-height:0}.lookbook__main .swiper-wrapper{align-items:stretch}.lookbook-slide--desktop{display:grid;grid-template-columns:1fr minmax(0,471px) 1fr;width:100%;height:100%;min-height:0;overflow:hidden}.lookbook-slide--desktop .lookbook-slide__media{grid-column:2;position:relative;min-height:0;display:flex;align-items:center;justify-content:center;background:unset}.lookbook-slide__img{width:100%;height:588px;max-width:471px;object-fit:cover;display:block}.lookbook-slide--desktop .lookbook-slide__content{grid-column:3;padding:2rem 2.5rem;max-width:420px;display:flex;flex-direction:column;justify-content:center;gap:1rem;background:unset;overflow-y:auto}.lookbook-slide__placeholder{display:block;width:100%;height:100%;min-height:280px}.lookbook-slide__title{margin:0}.lookbook-slide__description{text-transform:uppercase;margin:0}.lookbook-slide__description p{margin:0 0 .75rem}.lookbook-slide__description p:last-child{margin-bottom:0}.lookbook-slide__cta{margin-top:.25rem}.lookbook-slide--mobile{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden}.lookbook-slide-mobile__title-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-top:24px;padding-bottom:48px}.lookbook-slide-mobile__media{position:relative;flex:1;min-height:0}.lookbook-slide-mobile__title{margin:0;text-align:left}.lookbook-slide-mobile__title-button{flex-shrink:0;height:32px;min-height:32px;padding:0 8px;margin:1px;border:1px solid rgb(var(--color-foreground));border-radius:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font:inherit;font-weight:700;font-size:11px;line-height:130%;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none}.lookbook-slide-mobile__title-button:focus-visible{outline:1px solid rgb(var(--color-foreground));outline-offset:2px}.lookbook-slide-mobile__title-button-text{text-decoration:none}.lookbook-slide-mobile__img{width:100%;height:auto;max-height:600px;object-fit:cover;display:block}.lookbook-slide-mobile__placeholder{display:block;width:100%;height:100%;min-height:200px}.lookbook__pagination{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:16px;pointer-events:none;z-index:2}.lookbook__pagination-counter{font-weight:700}.lookbook__scroll-hint{display:flex;align-items:center;justify-content:center;opacity:.7}.lookbook__scroll-hint svg{width:20px;height:20px}.lookbook__autoplay-wrapper{display:flex;align-items:center;justify-content:center}.lookbook__autoplay{position:relative;display:flex;align-items:center;justify-content:center;padding:.5rem;margin-top:4px;margin-left:0;height:20px;min-height:20px;width:20px;min-width:20px;border:0;border-radius:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.lookbook__autoplay .svg-wrapper{display:flex;align-items:center;justify-content:center}.lookbook__autoplay .icon.icon-play,.lookbook__autoplay .icon.icon-pause{display:block;position:absolute;top:50%;left:50%;margin:0;opacity:1;transform:translate(-50%,-50%);width:.8rem;height:1.2rem}.lookbook__autoplay .icon.icon-play{height:1rem}.lookbook__autoplay path{fill:rgba(var(--color-foreground),.75)}.lookbook__autoplay:hover path{fill:rgb(var(--color-foreground))}.lookbook__autoplay--paused .icon-pause,.lookbook__autoplay:not(.lookbook__autoplay--paused) .icon-play{visibility:hidden;opacity:0;transform:translate(-50%,-50%)}.lookbook__autoplay-mobile-wrapper{display:none}@media screen and (max-width:749px){.lookbook-section.section--full-height{padding-left:8px;padding-right:8px}.lookbook__thumbnails,.lookbook__main-desktop{display:none}.lookbook__main-mobile{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;min-height:0}.lookbook__autoplay-mobile-wrapper{display:flex;justify-content:center;pointer-events:none}.lookbook__autoplay-mobile-wrapper .lookbook__autoplay{pointer-events:auto;margin-top:0;color:#000}.lookbook__autoplay-mobile-wrapper .lookbook__autoplay path{fill:#000}.lookbook__autoplay-mobile-wrapper .lookbook__autoplay:hover path{fill:#000000bf}.lookbook__pagination{bottom:0;background:#fff;width:100vw;padding:1rem}}.lookbook-info-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;top:0;left:0;width:100%;height:100%;margin:0;background:#fffc}.lookbook-info-modal[open]{opacity:1;visibility:visible;z-index:101}.lookbook-info-modal__content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 16px);background-color:rgb(var(--color-background));padding:0;box-sizing:border-box}.lookbook-info-modal__close{position:absolute;top:0;right:0;width:32px;height:32px;padding:0;border:0;border-radius:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2}.lookbook-info-modal__close:hover{opacity:.8}.lookbook-info-modal__close .icon{width:12.73px;height:12.73px}.lookbook-info-modal__body{padding:32px 24px;overflow-y:auto;max-height:calc(100dvh - 4rem)}.lookbook-info-modal__title{margin:0 0 1rem;font-weight:700;font-size:inherit;line-height:1.3;text-transform:uppercase;letter-spacing:.02em;color:rgb(var(--color-foreground))}.lookbook-info-modal__description{margin:0 0 1.5rem;font-size:inherit;line-height:1.5;text-transform:uppercase;color:rgb(var(--color-foreground))}.lookbook-info-modal__description p:last-child{margin-bottom:0}.lookbook-info-modal__cta{width:100%;box-sizing:border-box;margin-top:.25rem}.lookbook__pagination .svg-wrapper.animate .icon{animation:bounce2 2s ease infinite}.lookbook__pagination .lookbook__autoplay{width:32px;height:32px;margin-bottom:-8px}@keyframes bounce2{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-50%)}60%{transform:translateY(-20%)}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/section-lookbook.css.map */
