.dgs-lookbook{margin:4rem auto 5rem}.dgs-lookbook__intro{max-width:76rem;margin:0 auto 2.5rem;text-align:center}.dgs-lookbook__eyebrow{color:#a78039;font-size:1.2rem;font-weight:700;letter-spacing:.24em}.dgs-lookbook__intro h2{margin:.6rem 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,5vw,5.5rem);line-height:1.08}.dgs-lookbook__intro>p:last-child{color:#625c56;font-size:1.5rem}.dgs-lookbook__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.dgs-lookbook__look{border:1px solid #e4dccb;background:#f9f5ed;overflow:hidden}.dgs-lookbook__editorial img{display:block;width:100%;height:auto;object-fit:cover}.dgs-lookbook__pieces{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:.6rem;padding:1.2rem}.dgs-lookbook__piece{display:flex;flex-direction:column;color:#181511;text-decoration:none;background:#fff;min-width:0;padding-bottom:.8rem}.dgs-lookbook__piece img{width:100%;height:230px;object-fit:contain;background:#f2f0eb}.dgs-lookbook__piece span{padding:.6rem .6rem 0;line-height:1.3;font-size:1.2rem;flex:1}.dgs-lookbook__piece small{padding:.4rem .6rem;color:#7a622e;font-size:1.2rem}.dgs-lookbook__piece:focus-visible,.dgs-lookbook__piece:hover{outline:2px solid #b99b61;outline-offset:-2px}.dgs-lookbook__copy{padding:1.8rem 2.4rem 2.4rem;text-align:center}.dgs-lookbook__number{font-weight:700;color:#9a742c;letter-spacing:.18em;font-size:1.1rem}.dgs-lookbook__copy h3{font-family:Georgia,Times New Roman,serif;font-size:2.6rem;margin:.4rem 0}.dgs-lookbook__copy>p:not(.dgs-lookbook__number){color:#544c41;line-height:1.5;margin:1rem auto 1.6rem}.dgs-lookbook__cta{display:inline-flex;gap:.8rem;background:#15130f;color:#f8f0d5;text-decoration:none;padding:1.2rem 1.7rem;font-size:1.3rem;letter-spacing:.04em}.dgs-lookbook__cta:hover,.dgs-lookbook__cta:focus-visible{background:#71572b;color:#fff}@media(max-width:749px){.dgs-lookbook{margin:2.8rem auto 3rem}.dgs-lookbook__grid{grid-template-columns:1fr}.dgs-lookbook__pieces{grid-template-columns:repeat(2,minmax(0,1fr))}.dgs-lookbook__piece img{height:190px}.dgs-lookbook__copy{padding:1.4rem 1.5rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
