
.ee-collections,.ee-looks,.ee-related-look{padding-block:3.5rem}.ee-collections__head{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:1.4rem}.ee-collections__head h2,.ee-looks h1{margin:.2rem 0}.ee-looks__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:600}.ee-carousel__track{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:30%;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:1rem}.ee-board{min-width:0;scroll-snap-align:start;background:#f5f0e9;border:1px solid #e3dad0}.ee-board__image{display:block;overflow:hidden}.ee-board img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.ee-board img.ee-product__image{object-fit:contain;background:#fff;padding:.75rem}.ee-board__body{padding:1.15rem}.ee-board h3{font-size:1.35rem;margin:0 0 .5rem}.ee-board p{margin:0 0 1rem;line-height:1.55}.ee-board__link{font-weight:600}.ee-carousel__controls{display:flex;justify-content:flex-end;gap:.5rem;margin-bottom:.8rem}.ee-carousel__controls[hidden]{display:none}.ee-carousel__controls button{background:transparent;border:1px solid currentColor;padding:.55rem .8rem;color:inherit;cursor:pointer}.ee-carousel__track:focus-visible,.ee-carousel__controls button:focus-visible,.ee-board a:focus-visible{outline:3px solid #78374e;outline-offset:3px}.ee-looks__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2rem}.ee-related-look{border-top:1px solid #ddd}.ee-related-look h2{margin-bottom:.4rem}@media(max-width:700px){.ee-collections__head{display:block}.ee-carousel__track{grid-auto-columns:85%}.ee-looks__grid{grid-template-columns:1fr}.ee-collections,.ee-looks,.ee-related-look{padding-block:2.5rem}}

[data-review-due][hidden]{display:none!important}
.ee-carousel__track{grid-auto-columns:min(26%,350px)}
.ee-board img.ee-board__style{aspect-ratio:2/3;object-fit:contain;background:#f6f1e8}
.ee-style-board{padding-block:2rem}.ee-style-board summary{cursor:pointer;font-size:1.3rem;font-weight:600}.ee-style-board img{display:block;width:min(100%,600px);height:auto;margin:1rem 0}.ee-style-board li{margin:.35rem 0}
@media(max-width:700px){.ee-carousel__track{grid-auto-columns:85%}}

.ee-related-look--board{display:flex;align-items:center;gap:1.5rem}.ee-related-look__image{flex:0 0 130px}.ee-related-look__image img{display:block;width:100%;height:auto}.ee-related-look--board h2{margin-top:0}@media(max-width:480px){.ee-related-look__image{flex-basis:96px}.ee-related-look--board{gap:1rem}}
