.shop-the-look{display:block;color:#1e1e1e;font-family:Montserrat,sans-serif;max-width:var(--shop-the-look-max-width, none);margin-left:auto;margin-right:auto}.shop-the-look__heading{font-family:Montserrat,sans-serif;font-weight:600;font-size:18px;line-height:42px;letter-spacing:0;color:#000;margin:0;padding:10px 0;text-align:left}.shop-the-look__thumbnails{display:flex;gap:2px;width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-top:7px}.shop-the-look__thumbnails::-webkit-scrollbar{display:none}.look-thumb{flex:1 1 0;min-width:0;max-width:356px;aspect-ratio:356 / 534;padding:0;margin:0;border:0;background:none;cursor:pointer;overflow:hidden;transition:opacity .2s ease}.look-thumb__image{width:100%;height:100%;object-fit:cover;display:block}.look-thumb:hover,.look-thumb:focus-visible{opacity:.92}.look-thumb.is-active{opacity:.85}@media screen and (max-width:749px){.shop-the-look__thumbnails{gap:2px}.look-thumb{flex:0 0 auto;width:70%;max-width:356px}}.shop-the-look-drawer .drawer__overlay{background:#0006}.shop-the-look-drawer__wrapper{--drawer-max-width: 458px;background:#fff;color:#1e1e1e}.shop-the-look-drawer__inner{padding:36px 20px 24px;font-family:Montserrat,sans-serif;height:100%;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.shop-the-look-drawer__header{display:flex;flex-direction:row;align-items:center;gap:16px;margin-bottom:24px}.shop-the-look-drawer__back{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;margin:0;color:#000;cursor:pointer}.shop-the-look-drawer__back:hover{opacity:.7}.shop-the-look-drawer__title{font-family:Montserrat,sans-serif;font-weight:600;font-size:17px;line-height:26px;letter-spacing:-.03em;color:#000;margin:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.shop-the-look-drawer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.shop-the-look-drawer__grid[hidden]{display:none}@media screen and (max-width:1024px){.shop-the-look-drawer[data-mobile-drawer-direction=right] [data-drawer-content]{width:100%;max-width:100%;height:100dvh;margin:0;border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/shop-the-look.css.map */
