.wss-stl{display:flex;flex-direction:row;align-items:stretch;gap:0;width:100%;box-sizing:border-box;background-color:var(--wss-stl-bg, #f5f1eb);padding:var(--wss-stl-pt, 24px) 2.4rem var(--wss-stl-pb, 24px)}.wss-stl__media{flex:1 1 50%;min-width:0;overflow:hidden;display:block;text-decoration:none}@media screen and (min-width:990px){.wss-stl__media{align-self:flex-start}}.wss-stl__media img,.wss-stl__media .placeholder-svg{display:block;width:100%;height:auto}.wss-stl__panel{flex:1 1 50%;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:2.4rem;padding:0 2.4rem;box-sizing:border-box}.wss-stl__heading{margin:0;color:#121212;font-family:var(--font-heading-family);font-weight:400;font-size:2rem;line-height:1.4;letter-spacing:.03em;text-transform:uppercase;text-align:center}.wss-stl__grid{display:grid;grid-template-columns:repeat(2,minmax(0,200px));justify-content:center;gap:2.4rem}.wss-stl__card{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-decoration:none}.wss-stl__card-media{width:100%;aspect-ratio:200 / 304;overflow:hidden;background-color:transparent}.wss-stl__card-media img,.wss-stl__card-media .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.wss-stl__card:hover .wss-stl__card-media img{transform:scale(1.04)}.wss-stl__card-title{margin:0;color:#121212;font-family:var(--font-body-family);font-weight:400;font-size:1.3rem;line-height:1.4;letter-spacing:.02em;text-align:center;transition:opacity .15s ease}.wss-stl__card:hover .wss-stl__card-title{opacity:.7}@media screen and (max-width:749px){.wss-stl{flex-direction:column;gap:0;padding-left:1.6rem;padding-right:1.6rem}.wss-stl__panel{display:contents}.wss-stl__heading{order:1;min-height:6.4rem;display:flex;align-items:center;justify-content:center;width:100%}.wss-stl__media{order:2;flex:none;align-self:stretch;height:auto}.wss-stl__grid{order:3;grid-template-columns:repeat(2,1fr);gap:1.6rem;width:100%;padding:0 2.4rem;box-sizing:border-box}}@media screen and (min-width:750px)and (max-width:989px){.wss-stl__panel{padding-bottom:123px;padding-top:100px}.wss-stl{flex-direction:column;gap:2.4rem}.wss-stl__media,.wss-stl__panel{flex:none}.wss-stl__heading{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/wss-shop-the-look.css.map */
