.lookbook__grid{display:grid;gap:var(--lookbook-gap, var(--grid-spacing));grid-template-columns:repeat(var(--lookbook-columns-mobile, 1),minmax(0,1fr))}.lookbook .section__head.text-center,.lookbook .section__head.text-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lookbook .section__head.text-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lookbook .section__head.text-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lookbook-item{position:relative}.lookbook-item__media{display:block;width:100%;cursor:pointer}.lookbook-item__image{aspect-ratio:var(--media-aspect-ratio, auto)}.lookbook-item__image img,.lookbook-item__image .placeholder-svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lookbook-item__media img{-webkit-transition:opacity var(--duration-default);transition:opacity var(--duration-default)}.lookbook-item__media:hover img{opacity:.85}.lookbook-item__label{inset-inline:0;inset-block-end:0;z-index:1;width:100%;margin:0}.lookbook-item__drawer-summary{position:absolute;width:0;height:0;padding:0;overflow:visible;pointer-events:none}html.js .lookbook-item__drawer .drawer__content,html.js .lookbook-item__drawer .drawer__container.menu-opening>.drawer__button:after{z-index:var(--z-modals)}.lookbook-drawer__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.lookbook-drawer__footer{-webkit-margin-before:2.4rem;margin-block-start:2.4rem}.lookbook-drawer__footer-text{-webkit-margin-after:1.6rem;margin-block-end:1.6rem}lookbook-modal.lookbook-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;visibility:hidden;opacity:0;pointer-events:none;background-color:rgb(var(--color-background));-webkit-transition:visibility var(--duration-default),opacity var(--duration-default);transition:visibility var(--duration-default),opacity var(--duration-default)}lookbook-modal.lookbook-modal[open]{z-index:var(--z-modals);visibility:visible;opacity:1;pointer-events:auto}.lookbook-modal__dialog{position:relative;width:100%;height:100%}.lookbook-modal__slider,.lookbook-modal__slider .swiper-wrapper,.lookbook-modal__slide{height:100%}.lookbook-modal__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6.4rem var(--page-gutter) 2.4rem}.lookbook-modal__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;width:100%;max-width:60rem;max-height:100%}.lookbook-modal__media .lookbook-item__image{max-height:calc(100vh - 16rem)}.lookbook-modal__media .lookbook-item__image img,.lookbook-modal__media .lookbook-item__image .placeholder-svg{-o-object-fit:contain;object-fit:contain}.lookbook-modal__counter{position:absolute;inset-block-start:1.6rem;inset-inline-start:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);z-index:2;padding:.6rem 1.6rem;border-radius:999px;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-weight:var(--font-weight-semibold);line-height:1;pointer-events:none}.lookbook-modal__close{position:absolute;inset-block-start:1.6rem;inset-inline-end:2rem;z-index:2;width:3.6rem;height:3.6rem;display:grid;place-items:center;border-radius:999px;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));cursor:pointer}.lookbook-modal__buttons{position:absolute;inset-block-start:50%;inset-inline:var(--page-gutter);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.lookbook-modal__buttons .swiper-button{pointer-events:auto}@media screen and (min-width:750px){.lookbook__grid{grid-template-columns:repeat(var(--lookbook-columns, 3),minmax(0,1fr))}.lookbook-modal__slide{padding:8rem 8rem 4rem}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-lookbook.css.map */
