.section-look-editorial{display:block;width:100%;padding-top:var(--section-look-pt, 0);padding-bottom:var(--section-look-pb, 0);color:#111;background:#fff}.section-look-editorial,.section-look-editorial *,.section-look-editorial *:before,.section-look-editorial *:after{box-sizing:border-box}.section-look-editorial__inner,.section-look-editorial__panels,.section-look-editorial__panel{width:100%;min-width:0}.section-look-editorial__heading{margin:0;padding:24px;font-size:clamp(24px,3vw,42px);font-weight:500;line-height:1.15;text-align:center}.section-look-editorial__tabs{width:min(1142px,calc(100% - 48px));margin:0 auto 24px}.section-look-editorial__panel[hidden]{display:none!important}.section-look-editorial__panel:not([hidden]){display:block}.section-look-editorial__tab:disabled{opacity:.4;cursor:not-allowed}.section-look-editorial__featured-image,.section-look-editorial__placeholder,.section-look-editorial__placeholder svg{display:block;width:100%;height:100%}.section-look-editorial__placeholder{background:#eee}.section-look-editorial__products,.section-look-editorial__card{margin:0;padding:0}.section-look-editorial__summary{width:min(1142px,calc(100% - 48px));margin:0 auto;padding:18px 0 0}.section-look-editorial__warning{margin:24px;padding:40px;border:1px dashed #bbb;text-align:center}@media only screen and (min-width:750px){.section-look-editorial__layout{--look-featured-width: clamp(340px, 30vw, 460px);--look-card-width: clamp(180px, 15vw, 230px);--look-column-gap: 8px;--look-row-gap: 18px;--look-main-gap: 20px;display:grid!important;grid-template-columns:var(--look-featured-width) max-content;align-items:stretch;justify-content:center;gap:var(--look-main-gap);width:max-content;max-width:calc(100% - 48px);height:auto;margin:0 auto;padding:0}.section-look-editorial__featured,.section-look-editorial .look__image--fullheight{position:relative;width:var(--look-featured-width);min-width:0;max-width:var(--look-featured-width);height:100%;margin:0;padding:0;overflow:hidden}.section-look-editorial__featured-sticky{position:relative;top:auto;width:100%;height:100%;min-width:0;min-height:0;max-width:none;max-height:none;aspect-ratio:auto;overflow:hidden;background:#eee}.section-look-editorial__featured-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.section-look-editorial__aside,.section-look-editorial__content{display:block;width:auto;height:auto;min-width:0;max-width:none;margin:0;padding:0;overflow:visible}.section-look-editorial__products{display:grid;grid-template-columns:repeat(var(--look-product-columns),var(--look-card-width));grid-template-rows:minmax(0,1fr);grid-auto-flow:row;column-gap:var(--look-column-gap);row-gap:var(--look-row-gap);width:max-content;height:100%;min-width:0;max-width:none;margin:0;padding:0;overflow:visible}.match-your-mood__product-names{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.section-look-editorial__products:has(.section-look-editorial__card:nth-child(2)){grid-template-rows:repeat(2,minmax(0,1fr))}.section-look-editorial__products:after{display:none;content:none}.section-look-editorial__card{display:block;width:var(--look-card-width);min-width:0;max-width:var(--look-card-width);margin:0;padding:0}.section-look-editorial__card .nosto-product-card,.section-look-editorial__card nosto-product-card,.section-look-editorial__card .nosto-product-card__inner,.section-look-editorial__card .product-card,.section-look-editorial__card product-card,.section-look-editorial__card .product-card__inner{display:block;width:100%;min-width:0;max-width:100%;height:auto;margin:0;overflow:visible}}@media only screen and (max-width:749px){.section-look-editorial__layout{--look-card-width: clamp(140px, 42vw, 170px)}.section-look-editorial__heading{padding:20px 14px;font-size:20px}.section-look-editorial__tabs{width:calc(100% - 28px);margin:0 auto 16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.section-look-editorial__tabs::-webkit-scrollbar{display:none}.section-look-editorial__layout{display:block!important;width:100%;min-width:0;margin:0;padding:0}.section-look-editorial__featured,.section-look-editorial__aside,.section-look-editorial__content{display:block;width:100%;min-width:0;max-width:none;margin:0;padding:0}.section-look-editorial__featured-sticky{position:relative;top:auto;display:block;width:100%;height:auto;aspect-ratio:1 / 1;min-height:0;max-height:none;overflow:hidden;background:#eee}.section-look-editorial__featured-image{width:100%;height:100%;object-fit:cover;object-position:top}.section-look-editorial__aside{margin-top:4px;overflow:hidden}.section-look-editorial__products{--look-mobile-gap: 4px;display:flex;flex-flow:row nowrap;width:100%;min-width:0;max-width:none;gap:var(--look-mobile-gap);margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.section-look-editorial__products::-webkit-scrollbar{display:none}.section-look-editorial__products:after{display:none;content:none}.section-look-editorial__card{flex:0 0 calc((100% - 8px) / 2.6);width:calc((100% - 8px) / 2.6);min-width:calc((100% - 8px) / 2.6);max-width:calc((100% - 8px) / 2.6);margin:0;padding:0;scroll-snap-align:start}.section-look-editorial__card .nosto-product-card,.section-look-editorial__card nosto-product-card,.section-look-editorial__card .nosto-product-card__inner,.section-look-editorial__card .product-card,.section-look-editorial__card product-card,.section-look-editorial__card .product-card__inner{display:block;width:100%;min-width:0;max-width:100%;height:auto;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-look-editorial.css.map */
