.complete-look{--look-text: #171717;--look-gap: 32px;width:100%;color:var(--look-text);background:#fff}.complete-look *,.complete-look *:before,.complete-look *:after{box-sizing:border-box}.complete-look__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:var(--look-gap);align-items:stretch}.complete-look .complete-look__layout--single{grid-template-columns:minmax(0,1fr)}.complete-look__visual{min-width:0;overflow:hidden;border-radius:5px;background:#f5f3f2}.complete-look__lifestyle-image{width:100%;height:100%;min-height:520px;object-fit:cover;display:block}.complete-look__products-container{position:relative;min-width:0}.complete-look__products{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--look-gap)) / 3);gap:var(--look-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.complete-look__products::-webkit-scrollbar{display:none}.complete-look-card{min-width:0;display:flex;flex-direction:column;scroll-snap-align:start}.complete-look-card__details{display:flex;flex-direction:column;flex:1}.complete-look-card .product-block{margin-bottom:14px}.complete-look-card .image-cont--with-secondary-image{touch-action:pan-y}.complete-look-card__form{display:flex;width:100%;gap:10px;margin-top:auto}.complete-look-card__select{width:100px;min-width:0;min-height:46px;padding:0 10px;border:1px solid #e7e7e7;background:#fff;color:#444;font-size:13px;cursor:pointer}.complete-look-card__add{flex:1;min-width:0}.complete-look-card__message{min-height:18px;margin:8px 0 0;font-size:12px}.complete-look-card__message.is-success{color:#16803c}.complete-look-card__message.is-error{color:#bd2626}.complete-look__navigation[hidden]{display:none}@media(max-width:1199px){.complete-look__layout{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.complete-look__products{grid-auto-columns:calc((100% - var(--look-gap)) / 2)}}@media(max-width:767.98px){.complete-look__layout{display:flex;flex-direction:column;gap:24px}.complete-look__visual{margin:0}.complete-look__lifestyle-image{min-height:auto;aspect-ratio:4 / 5;object-fit:cover}.complete-look__products-container{width:100%;max-width:100%;overflow:hidden}.complete-look__products{display:flex;flex-wrap:nowrap;width:100%;min-width:0;max-width:100%;gap:var(--look-gap);padding:0 0 12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:0}.complete-look__products>.complete-look-card{flex:0 0 100%;width:100%;max-width:100%;scroll-snap-align:start;scroll-snap-stop:always}.complete-look-card__form{flex-direction:column;gap:8px}.complete-look-card__select,.complete-look-card__add{width:100%}}@media(prefers-reduced-motion:reduce){.complete-look__products{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/complete-the-look.css.map */
