lookbook-section{display:block;padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom);background-color:var(--color-bg-primary, #ffffff)}@supports (content-visibility: auto){lookbook-section{content-visibility:auto;contain-intrinsic-size:auto 760px}}.lookbook__inner{max-width:100%;margin:0 auto}.lookbook__title{margin:0 0 var(--space-6, 24px);text-align:center;font-family:var(--font-heading-family, inherit);font-size:var(--font-size-xl, 22px);font-weight:var(--font-heading-weight, 400);letter-spacing:.05em;text-transform:uppercase;color:var(--color-heading, #1a1a1a)}.lookbook__slider-wrapper{position:relative}.lookbook .swiper{width:100%;overflow:hidden}.lookbook .swiper-wrapper{display:flex;flex-wrap:nowrap}.lookbook .swiper-slide{height:auto;flex:0 0 calc((100% - (var(--lookbook-slides) - 1) * var(--lookbook-gap)) / var(--lookbook-slides));margin-right:var(--lookbook-gap)}@media(max-width:992px){.lookbook .swiper-slide{flex-basis:calc((100% - (var(--lookbook-slides-tablet) - 1) * var(--lookbook-gap)) / var(--lookbook-slides-tablet))}}@media(max-width:575px){.lookbook .swiper-slide{flex-basis:calc((100% - (var(--lookbook-slides-mobile) - 1) * var(--lookbook-gap-mobile)) / var(--lookbook-slides-mobile));margin-right:var(--lookbook-gap-mobile)}}.lookbook .swiper-initialized .swiper-slide{flex:none;margin-right:0}.lookbook__card{display:block;color:inherit;text-decoration:none}.lookbook__media{overflow:hidden;aspect-ratio:var(--lookbook-ratio);background:var(--color-bg-secondary, #f2f2f2)}.lookbook__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}a.lookbook__card:hover .lookbook__image,a.lookbook__card:focus-visible .lookbook__image{transform:scale(1.04)}.lookbook__placeholder{background:var(--color-bg-secondary, #f2f2f2)}.lookbook__name{display:block;margin-top:12px;text-align:center;font-family:var(--font-body-family, inherit);font-size:var(--font-size-sm, 14px);color:var(--color-heading, #1a1a1a)}a.lookbook__card:focus-visible{outline:2px solid var(--color-primary, #1a1a1a);outline-offset:4px}.lookbook__nav-btn{position:absolute;top:calc(50% - 20px);transform:translateY(-50%);width:var(--slider-nav-size, 44px);height:var(--slider-nav-size, 44px);display:flex;align-items:center;justify-content:center;padding:0;background:var(--slider-nav-bg, #ffffff);border:1px solid var(--slider-nav-border, #e5e5e5);border-radius:var(--slider-nav-radius, 9999px);box-shadow:var(--slider-nav-shadow, 0 4px 12px rgba(0, 0, 0, .1));cursor:pointer;z-index:10;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,background-color .25s ease}.lookbook__nav-btn--prev{left:16px}.lookbook__nav-btn--next{right:16px}.lookbook__nav-btn svg{width:18px;height:18px;stroke:var(--color-text, #333333);transition:stroke .25s ease}.lookbook__nav-btn:hover{background:var(--color-primary, #1a1a1a)}.lookbook__nav-btn:hover svg,.lookbook__nav-btn:focus-visible svg{stroke:#fff}.lookbook--can-navigate .lookbook__slider-wrapper:hover .lookbook__nav-btn,.lookbook--can-navigate .lookbook__slider-wrapper:focus-within .lookbook__nav-btn{opacity:1;visibility:visible;pointer-events:auto}.lookbook__nav-btn.swiper-button-disabled,.lookbook__nav-btn.swiper-button-lock{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(hover:none),(pointer:coarse){.lookbook--can-navigate .lookbook__nav-btn{opacity:1;visibility:visible;pointer-events:auto}}@media(max-width:749px){.lookbook__nav-btn{width:36px;height:36px}.lookbook__nav-btn--prev{left:8px}.lookbook__nav-btn--next{right:8px}}.lookbook__pagination-wrapper{display:flex;justify-content:center;margin-top:var(--space-5, 20px)}.lookbook .swiper-pagination{position:static!important;width:auto!important}.lookbook .swiper-pagination-bullet{width:10px;height:10px;margin:0 4px;background:var(--color-border, #e5e5e5);border-radius:9999px;opacity:1;transition:all .25s ease}.lookbook .swiper-pagination-bullet-active{width:10px;background:#000;border-radius:9999px}.lookbook__pagination-wrapper .swiper-pagination-lock{display:none}@media(prefers-reduced-motion:reduce){.lookbook__image,.lookbook__nav-btn,.lookbook .swiper-pagination-bullet{transition:none}a.lookbook__card:hover .lookbook__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-lookbook.css.map */
