.editorial-lookbook{background:#f3efe8;padding:80px 0}.editorial-lookbook__inner{max-width:1400px;margin:0 auto;padding:0 40px}.editorial-lookbook__header{text-align:center;margin-bottom:40px}.editorial-lookbook__eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#0009;margin-bottom:10px}.editorial-lookbook__title{font-size:clamp(32px,5vw,58px);line-height:1;margin:0;color:#2e241b}.editorial-lookbook__subtitle{max-width:620px;margin:16px auto 0;font-size:17px;line-height:1.6;color:#000000ad}.editorial-lookbook__grid{display:grid;grid-template-columns:1.3fr 1fr;gap:20px}.editorial-lookbook__right{display:grid;grid-template-rows:1fr 1fr;gap:20px}.editorial-lookbook__card{position:relative;display:block;overflow:hidden;text-decoration:none;min-height:420px;background:#ddd7cf}.editorial-lookbook__card--large{min-height:860px}.editorial-lookbook__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.editorial-lookbook__card:hover .editorial-lookbook__image{transform:scale(1.03)}.editorial-lookbook__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1914106b,#1914101f 35%,#19141005 60%)}.editorial-lookbook__content{position:absolute;left:28px;bottom:26px;right:28px;z-index:2;color:#f7f2eb}.editorial-lookbook__card-title{margin:0 0 8px;font-size:clamp(24px,3vw,42px);line-height:1.05;color:#f7f2eb}.editorial-lookbook__card-text{margin:0 0 14px;font-size:15px;line-height:1.5;color:#f7f2ebe0;max-width:420px}.editorial-lookbook__link{display:inline-flex;align-items:center;gap:8px;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#f7f2eb}.editorial-lookbook__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#d8d1c7,#c9c1b5)}@media screen and (max-width:989px){.editorial-lookbook{padding:56px 0}.editorial-lookbook__inner{padding:0 20px}.editorial-lookbook__grid{grid-template-columns:1fr}.editorial-lookbook__right{grid-template-rows:auto}.editorial-lookbook__card,.editorial-lookbook__card--large{min-height:420px}.editorial-lookbook__content{left:20px;right:20px;bottom:20px}}.fabric-feel{background:#ede7de;padding:80px 0}.fabric-feel__inner{max-width:1380px;margin:0 auto;padding:0 32px}.fabric-feel__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}.fabric-feel__media{position:relative;overflow:hidden;background:#d9d1c5;min-height:640px}.fabric-feel__image{width:100%;height:100%;object-fit:cover;display:block}.fabric-feel__placeholder{width:100%;height:100%;min-height:640px;background:linear-gradient(135deg,#d9d1c5,#c9c0b3)}.fabric-feel__content{max-width:560px}.fabric-feel__eyebrow{margin-bottom:12px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#0000008c}.fabric-feel__title{margin:0 0 18px;font-size:clamp(32px,5vw,58px);line-height:.98;color:#2a2119}.fabric-feel__text{margin:0 0 28px;font-size:16px;line-height:1.8;color:#000000b8}.fabric-feel__points{display:grid;gap:18px;margin-bottom:30px}.fabric-feel__point{padding-top:16px;border-top:1px solid rgba(0,0,0,.1)}.fabric-feel__point-title{margin:0 0 6px;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:#2a2119}.fabric-feel__point-text{margin:0;font-size:15px;line-height:1.7;color:#000000a8}.fabric-feel__button{display:inline-block;padding:13px 22px;background:#201914;color:#f7f1e9;text-decoration:none;text-transform:uppercase;letter-spacing:.12em;font-size:13px;transition:opacity .3s ease}.fabric-feel__button:hover{opacity:.82}@media screen and (max-width:989px){.fabric-feel{padding:56px 0}.fabric-feel__inner{padding:0 20px}.fabric-feel__grid{grid-template-columns:1fr;gap:28px}.fabric-feel__media,.fabric-feel__placeholder{min-height:420px}.fabric-feel__content{max-width:100%}}.lookbook-grid{background:#ede7de;padding:72px 0}.lookbook-grid__inner{max-width:1200px;margin:0 auto;padding:0 24px}.lookbook-grid__header{text-align:center;max-width:820px;margin:0 auto 40px}.lookbook-grid__eyebrow{margin:0 0 12px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#0000008c}.lookbook-grid__title{margin:0 0 14px;font-size:clamp(34px,6vw,72px);line-height:.95;color:#2a2119}.lookbook-grid__text{margin:0;font-size:18px;line-height:1.7;color:#000000ad}.lookbook-grid__items{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.lookbook-grid__item{position:relative;display:block;overflow:hidden;background:#d9d1c5;text-decoration:none;color:inherit}.lookbook-grid__media{position:relative;aspect-ratio:.72 / 1;overflow:hidden}.lookbook-grid__image,.lookbook-grid__placeholder{width:100%;height:100%;display:block}.lookbook-grid__image{object-fit:cover;transition:transform .45s ease}.lookbook-grid__placeholder{background:linear-gradient(135deg,#d9d1c5,#c9c0b3)}.lookbook-grid__item:hover .lookbook-grid__image{transform:scale(1.02)}.lookbook-grid__caption{position:absolute;left:20px;bottom:18px;right:20px;z-index:2}.lookbook-grid__item-title{margin:0;font-size:14px;line-height:1.4;letter-spacing:.04em;color:#fff}.lookbook-grid__item-subtitle{margin:4px 0 0;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd1}.lookbook-grid--3 .lookbook-grid__items{grid-template-columns:repeat(3,1fr)}.lookbook-grid--2 .lookbook-grid__items{grid-template-columns:repeat(2,1fr)}.lookbook-grid--5 .lookbook-grid__items{grid-template-columns:repeat(5,1fr)}@media screen and (max-width:989px){.lookbook-grid{padding:52px 0}.lookbook-grid__inner{padding:0 16px}.lookbook-grid__header{margin-bottom:28px}.lookbook-grid__text{font-size:16px}.lookbook-grid__items,.lookbook-grid--3 .lookbook-grid__items,.lookbook-grid--5 .lookbook-grid__items{grid-template-columns:repeat(2,1fr)}.lookbook-grid__media{aspect-ratio:.75 / 1}.lookbook-grid__caption{left:14px;right:14px;bottom:14px}}@media screen and (max-width:749px){.lookbook-grid__items,.lookbook-grid--2 .lookbook-grid__items,.lookbook-grid--3 .lookbook-grid__items,.lookbook-grid--5 .lookbook-grid__items{grid-template-columns:1fr}.lookbook-grid__media{aspect-ratio:.78 / 1}}.outfit-spotlight{background:#f3efe8;padding:72px 0}.outfit-spotlight__inner{max-width:1400px;margin:0 auto;padding:0 32px}.outfit-spotlight__header{margin-bottom:28px;text-align:center}.outfit-spotlight__eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#0000008c;margin-bottom:10px}.outfit-spotlight__title{margin:0;font-size:clamp(30px,5vw,54px);line-height:1;color:#2e241b}.outfit-spotlight__subtitle{margin:14px auto 0;max-width:640px;font-size:16px;line-height:1.6;color:#000000ad}.outfit-spotlight__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:32px;align-items:stretch}.outfit-spotlight__image-wrap{position:relative;overflow:hidden;background:#ddd7cf;min-height:680px}.outfit-spotlight__image{width:100%;height:100%;object-fit:cover;display:block}.outfit-spotlight__placeholder{width:100%;height:100%;min-height:680px;background:linear-gradient(135deg,#ddd7cf,#cfc6ba)}.outfit-spotlight__content{display:flex;flex-direction:column;justify-content:center;padding:24px 6px 24px 0}.outfit-spotlight__content-title{margin:0 0 12px;font-size:clamp(28px,4vw,44px);line-height:1.08;color:#2e241b}.outfit-spotlight__content-text{margin:0 0 22px;font-size:16px;line-height:1.7;color:#000000b8;max-width:460px}.outfit-spotlight__products-title{margin:0 0 14px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#0000008f}.outfit-spotlight__products{display:grid;gap:14px;margin-bottom:24px}.outfit-spotlight__product{display:grid;grid-template-columns:88px 1fr;gap:14px;align-items:center;text-decoration:none;color:inherit;border-top:1px solid rgba(0,0,0,.08);padding-top:14px}.outfit-spotlight__product-image-wrap{background:#e7e0d6;overflow:hidden;aspect-ratio:1 / 1.2}.outfit-spotlight__product-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.outfit-spotlight__product:hover .outfit-spotlight__product-image{transform:scale(1.03)}.outfit-spotlight__product-name{margin:0 0 6px;font-size:20px;line-height:1.15;color:#2e241b}.outfit-spotlight__product-meta{font-size:14px;color:#0000009e;line-height:1.5}.outfit-spotlight__button{display:inline-block;width:fit-content;padding:13px 22px;text-decoration:none;background:#1f1a16;color:#f6f1ea;font-size:13px;letter-spacing:.12em;text-transform:uppercase;transition:opacity .3s ease}.outfit-spotlight__button:hover{opacity:.82}@media screen and (max-width:989px){.outfit-spotlight{padding:52px 0}.outfit-spotlight__inner{padding:0 20px}.outfit-spotlight__grid{grid-template-columns:1fr;gap:24px}.outfit-spotlight__image-wrap,.outfit-spotlight__placeholder{min-height:460px}.outfit-spotlight__content{padding:0}.outfit-spotlight__product-name{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
