.shop-the-look__heading{margin:0 0 38px;padding:0 var(--page-padding);text-align:center}.shop-the-look__carousel{position:relative;display:block}.shop-the-look__row{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.shop-the-look__row::-webkit-scrollbar{display:none}.shop-the-look__card{position:relative;display:block;flex:0 0 25%;aspect-ratio:3 / 4.05;overflow:hidden;color:inherit;text-decoration:none;scroll-snap-align:start}.shop-the-look__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#170e0c8c,#170e0c00 45%);pointer-events:none}.shop-the-look__card .shop-the-look__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.shop-the-look__caption{position:absolute;right:18px;bottom:18px;left:18px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.shop-the-look__title{color:var(--white);font-size:18px;font-weight:var(--font-weight-heading);letter-spacing:.01em;line-height:1.35}.shop-the-look__button{padding:12px 20px;border-radius:var(--radius-button);background-color:var(--white);color:var(--black);font-size:15px;font-weight:var(--font-weight-strong);letter-spacing:.1em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.shop-the-look__arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background-color:#12121261;color:var(--white);transform:translateY(-50%);transition:background-color .2s ease,transform .15s ease;cursor:pointer}.shop-the-look__arrow:active{transform:translateY(-50%) scale(.94)}.shop-the-look__arrow svg{width:20px;height:20px;pointer-events:none}.shop-the-look__arrow--prev{left:26px}.shop-the-look__arrow--next{right:26px}@media(hover:hover){.shop-the-look__card:hover .shop-the-look__image{transform:scale(1.045)}.shop-the-look__button:hover{background-color:var(--black);color:var(--white)}.shop-the-look__arrow:hover{background-color:#1212129e}}@media screen and (max-width:749px){.shop-the-look__heading{font-size:24px;margin-bottom:24px}.shop-the-look__row{gap:4px;padding:0 var(--page-padding);scroll-padding:0 var(--page-padding)}.shop-the-look__card{flex-basis:calc(100% - 24px);border-radius:var(--radius-card)}.shop-the-look__caption{right:16px;bottom:16px;left:16px}.shop-the-look__button{padding:13px 22px;font-size:14px}.shop-the-look__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-shop-the-look.css.map */
