.lookbook{--header-height: 56px;--visible-height: calc(100vh - var(--header-height) - var(--announcement-bar-height));--max-row-height: calc((var(--visible-height) - var(--gap-m)) / 2);--row-height: min(var(--max-row-height), 25vw);display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-auto-rows:var(--row-height);background:var(--bg);gap:var(--gap-m);padding:var(--pd-top-m) var(--pd-lr-m) var(--pd-bottom-m)}@media screen and (min-width: 768px){.lookbook{--max-row-height: calc((var(--visible-height) - var(--gap-d)) / 2);gap:var(--gap-d);padding:var(--pd-top-d) var(--pd-lr-d) var(--pd-bottom-d)}}.lookbook__item{display:block;position:relative;grid-column:span var(--col-span);grid-row:span var(--row-span);overflow:hidden}.lookbook__text{position:absolute;color:var(--text-color);pointer-events:none;text-align:center;z-index:2;max-width:100%;padding:20px}.lookbook__item--text-left-top .lookbook__text,.lookbook__item--text-left-center .lookbook__text,.lookbook__item--text-left-bottom .lookbook__text{left:0;text-align:left}.lookbook__item--text-center-top .lookbook__text,.lookbook__item--text-center-center .lookbook__text,.lookbook__item--text-center-bottom .lookbook__text{left:50%;transform:translate(-50%);text-align:center}.lookbook__item--text-right-top .lookbook__text,.lookbook__item--text-right-center .lookbook__text,.lookbook__item--text-right-bottom .lookbook__text{right:0;text-align:right}.lookbook__item--text-left-top .lookbook__text,.lookbook__item--text-center-top .lookbook__text,.lookbook__item--text-right-top .lookbook__text{top:0}.lookbook__item--text-left-center .lookbook__text,.lookbook__item--text-center-center .lookbook__text,.lookbook__item--text-right-center .lookbook__text{top:50%;transform:translateY(-50%)}.lookbook__item--text-left-bottom .lookbook__text,.lookbook__item--text-center-bottom .lookbook__text,.lookbook__item--text-right-bottom .lookbook__text{bottom:0}.lookbook__item--text-center-center .lookbook__text{transform:translate(-50%,-50%)}@media screen and (max-width: 767px){.lookbook__text{padding:15px;font-size:6.5px;font-weight:600}}.lookbook__placeholder{background:#d3d3d3;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/247/assets/lookbook.css.map */
