.shop-the-look-section .placeholder-svg{height:auto;width:100%}.shop-the-look-box-image{display:block;width:100%;height:100%;object-fit:cover;max-height:75rem}@media screen and (min-width: 1280px){.shop-the-look-box-image{max-height:99rem}}.shop-the-look-prods-container{padding-top:1.6rem;padding-bottom:1.6rem}@media screen and (min-width: 980px){.shop-the-look-prods-container{position:relative;padding-top:0rem;padding-bottom:0rem}}.shop-the-look-prods{padding:1.6rem 0}@media screen and (min-width: 980px){.shop-the-look-prods{max-width:67.2rem;padding:1.6rem;position:absolute;bottom:2.4rem;right:2.4rem}}.shop-the-look-subheading{font-family:var(--secondary-font);font-size:1.6rem;line-height:1.25;font-weight:300;letter-spacing:.04em;margin:0 0 1.7rem;text-transform:uppercase}.shop-the-look-main-heading{border-bottom:4px solid;font-family:var(--primary-font);font-weight:400;font-size:2.25em;line-height:3.8rem;letter-spacing:-.02em;margin:0 0 2.3rem;padding-bottom:1.8rem;border-color:var(--color-link);color:var(--color-black-1)}@media screen and (max-width: 743px){.shop-the-look-main-heading{font-size:1.75em;line-height:3rem;letter-spacing:-.02em}}.prods{display:grid;grid-auto-flow:column;grid-column-gap:1.6rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (min-width: 744px){.prods{grid-column-gap:0}}.prods a{color:var(--color-link);text-decoration:none}.prods a:hover{text-decoration:underline}.prods-media{width:100%}.prods-media .prods-media-link{display:block}.prods-media .placeholder-svg,.prods-item-image{display:block;max-width:100%;height:100%;object-fit:cover;object-position:center center;width:100%}.prods-top{display:flex;align-items:end;justify-content:space-between;margin:.9rem 0 0;width:100%}.prods-top__title{font-family:var(--primary-font);font-weight:400;font-size:.875em;margin:0;line-height:1.8rem}.prods-top__variants{font-family:var(--primary-font);font-weight:400;font-size:.75em;line-height:1.3rem}.prods-bottom{border-top:1px solid;margin:8px 0 0;padding:.8rem 0 0;display:flex;align-items:end;justify-content:end;width:100%;border-color:var(--color-link)}.prods-bottom__collection-text{font-family:var(--secondary-font);font-weight:300;font-size:.875em;line-height:1.7rem;letter-spacing:.04em;margin:0;text-transform:uppercase;color:rgba(var(--color-light))}.prods-bottom__price-text{font-family:var(--secondary-font);font-weight:300;font-size:.875em;line-height:1.7rem;letter-spacing:.04em;margin:0;text-align:right;color:rgba(var(--color-foreground),1)}.prods-bottom__prev-price{text-decoration:line-through;color:rgba(var(--color-light))}.prods-item:nth-child(3n-2){grid-column:1 / span 4;grid-row:span 2;margin-bottom:1.6rem}@media screen and (min-width: 744px){.prods-item:nth-child(3n-2){grid-column:1 / span 2;margin-bottom:0;padding-right:1.6rem}.prods-item:nth-child(3n-2).vertical-divider{border-right:solid 1px var(--color-black-2)}}.prods-item:nth-child(3n-1),.prods-item:nth-child(3n){grid-column:3 / span 2}@media screen and (min-width: 744px){.prods-item:nth-child(3n-1),.prods-item:nth-child(3n){padding-left:1.6rem;margin-top:auto}.prods-item:nth-child(3n-1) .prods-top .prods-top__title,.prods-item:nth-child(3n) .prods-top .prods-top__title{max-width:65%}}.prods-item:nth-child(3n-1) .prods-media,.prods-item:nth-child(3n) .prods-media{max-width:9rem}.prods-item:nth-child(3n-1) .prods-wrapper,.prods-item:nth-child(3n) .prods-wrapper{display:flex;align-items:end}.prods-item:nth-child(3n-1) .prods-top,.prods-item:nth-child(3n) .prods-top{margin:0 0 0 1.6rem}.prods-item:nth-child(3n-1) .prods-top:has(span) .prods-top__title,.prods-item:nth-child(3n) .prods-top:has(span) .prods-top__title{max-width:65%}@media screen and (max-width: 743px){.prods-item:nth-child(3n-1),.prods-item:nth-child(3n){grid-column:1 / span 2}.prods-item:nth-child(3n-1) .prods-media,.prods-item:nth-child(3n) .prods-media{margin-bottom:1rem;max-width:100%}.prods-item:nth-child(3n-1) .prods-wrapper,.prods-item:nth-child(3n) .prods-wrapper{display:block}.prods-item:nth-child(3n-1) .prods-wrapper .prods-top,.prods-item:nth-child(3n) .prods-wrapper .prods-top{margin:0}}@media screen and (max-width: 743px){.prods-item:nth-child(3n){grid-column:3 / span 2}}@media only screen and (min-width: 744px){.prods-bottom{margin-top:7.61px}.prods-wrapper .prods-item-image{object-fit:contain;aspect-ratio:1}}@media only screen and (max-width: 320px){.prods-bottom{flex-wrap:wrap;gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/726/assets/component-shop-the-look.css.map */
