/* Original brand artwork, optically integrated into the linen background. */
.brand-sign,.compact-brand-logo,.brand-sign.logo-melania,.compact-brand-logo.logo-melania{background:transparent;border-radius:0;isolation:auto}
.brand-sign img,.compact-brand-logo img{mix-blend-mode:multiply}
.brand-sign.logo-melania img,.compact-brand-logo.logo-melania img{filter:grayscale(1) invert(1) contrast(6);mix-blend-mode:multiply}
.family-brands{padding:35px 4%;border-bottom:1px solid var(--line)}.family-brands>.eyebrow{text-align:center;color:var(--muted);margin-bottom:20px}
.brand-ribbon{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;max-width:1000px;margin:auto;align-items:center}.brand-ribbon>a{display:flex;flex-direction:column;align-items:center;gap:10px;padding:5px 10px}.brand-ribbon .brand-sign{margin:0;height:95px;justify-content:center}.brand-ribbon .brand-sign.logo-mt img{width:250px}.brand-ribbon .brand-sign.logo-aksolka img{height:85px;width:85px}.brand-ribbon .brand-sign.logo-melania{width:200px;height:95px}.brand-ribbon .brand-sign.logo-melania img{width:200px;height:200px;top:-56px}.brand-ribbon small{font-size:9px;color:#69705f;letter-spacing:.02em}.brand-ribbon a:hover small{text-decoration:underline;text-underline-offset:4px}
.collections-intro{padding:65px 5% 40px;text-align:center}.collections-intro h1{font:400 clamp(48px,6vw,90px)/1.02 Georgia,'Times New Roman',serif;letter-spacing:-.045em;margin:24px 0}.collections-intro>p:last-child{max-width:520px;margin:auto;font-size:13px;line-height:1.9;color:var(--muted)}
.collections-main .family-brands{padding-top:10px;padding-bottom:35px}.collections-section{padding:30px 4% 80px}.collections-filter{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;border-bottom:1px solid var(--line);margin-bottom:35px}.collections-filter button{background:none;border:0;border-bottom:2px solid transparent;padding:12px 0 16px;font-size:11px;color:var(--muted)}.collections-filter button[aria-pressed=true]{color:var(--ink);border-color:#626c53}.collections-count{font-size:10px;color:var(--muted);margin-bottom:25px}
.collections-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 24px}.collection-card[hidden]{display:none}.collection-card{min-width:0}.collection-card>a{display:block}.collection-card-media{height:470px;display:grid;grid-template-columns:1.7fr 1fr;gap:10px;padding:25px;position:relative;overflow:hidden;align-items:center;background:#ece6df}.collection-card-media>img{width:100%;height:100%;max-height:420px;min-width:0;object-fit:contain;transition:transform .5s}.collection-card-media>img+img{height:62%;align-self:end;box-shadow:0 5px 25px #38362c18;margin-bottom:20px}.collection-card>a:hover .collection-card-media>img:first-child{transform:scale(1.025)}.collection-card-media .collection-number{position:absolute;left:20px;top:15px;font-size:9px;letter-spacing:.1em}.tone-sage{background:#e2e6dc}.tone-peach{background:#f0e3d7}.tone-sand{background:#eae8d7}.tone-rose{background:#eee3e0}.tone-linen{background:#e9e5da}.tone-sky{background:#e3e9e7}
.collection-card-meta{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:9px;color:var(--muted);margin:20px 0 14px;text-transform:uppercase;letter-spacing:.07em}.collection-card h2{font-size:36px;line-height:1.08;margin-bottom:10px}.collection-card .collection-subtitle{font-size:12px;margin-bottom:12px}.collection-card .collection-description{font-size:12px;line-height:1.85;color:var(--muted);max-width:460px}.collection-card .collection-link{display:flex;justify-content:space-between;border-bottom:1px solid #b5bcae;padding:19px 0 10px;margin-top:5px;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.collection-card .collection-link span{font-size:17px}
.collections-help{padding:50px 5%;background:#e9ecdf;display:flex;justify-content:space-between;gap:30px;align-items:center}.collections-help h2{font-size:38px;margin-bottom:15px}.collections-help p{font-size:12px;color:var(--muted);max-width:520px}.collections-help .button{flex-shrink:0}
.collection-mode .catalog-intro{min-height:350px}.collection-mode .catalog-intro h1{font-size:clamp(40px,4.3vw,65px)}.collection-mode .catalog-intro>p{max-width:540px}.collection-mode .catalog-editorial{width:33%;gap:10px}.collection-mode .brand-filters{display:none}.collection-mode .catalog-toolbar{padding-top:1px}.collection-breadcrumb{display:block;font-size:10px;border-bottom:1px solid #a2ad95;width:max-content;margin-bottom:12px}.collection-tags{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;padding:0;margin:20px 0 0;grid-column:1}.collection-tags li{font-size:9px;padding-bottom:3px;border-bottom:1px solid #a9b49b}.collection-detail-note{font-size:11px;color:var(--muted);padding:20px 3% 0;max-width:950px;line-height:1.8}.collection-mode .pdf-downloads{display:none}.collection-mode .catalog-note{margin-top:0}
.collection-breadcrumb{grid-column:1}
@media(min-width:701px) and (max-width:1100px){header nav{gap:16px;font-size:9px}.collection-card-media{height:370px;padding:20px;gap:8px}.collection-card-media>img{max-height:330px}.collection-card h2{font-size:30px}}
@media(max-width:700px){.family-brands{padding:26px 4%}.brand-ribbon{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.brand-ribbon>a{padding:0;gap:8px;min-width:0}.brand-ribbon .brand-sign{height:62px;max-width:100%}.brand-ribbon .brand-sign.logo-mt img{width:100%;max-width:155px}.brand-ribbon .brand-sign.logo-aksolka img{width:60px;height:60px}.brand-ribbon .brand-sign.logo-melania{width:110px;height:62px;max-width:100%}.brand-ribbon .brand-sign.logo-melania img{width:110px;height:110px;top:-26px;left:50%;transform:translateX(-50%)}.brand-ribbon small{font-size:7px;text-align:center;line-height:1.6}.family-brands>.eyebrow{font-size:8px;margin-bottom:16px}.collections-intro{padding:35px 5% 25px}.collections-intro h1{font-size:49px;margin:20px 0}.collections-intro>p:last-child{font-size:11px}.collections-main .family-brands{padding-top:0;padding-bottom:25px}.collections-section{padding:20px 4% 45px}.collections-filter{gap:5px 22px;justify-content:flex-start;margin-bottom:22px}.collections-filter button{font-size:10px;padding:10px 0}.collections-count{font-size:9px}.collections-grid{grid-template-columns:1fr;gap:36px}.collection-card-media{height:340px;padding:20px 15px;gap:10px}.collection-card-media>img{max-height:300px}.collection-card-media>img+img{margin-bottom:10px}.collection-card h2{font-size:32px}.collection-card-meta{font-size:8px;margin:16px 0 12px}.collection-card .collection-subtitle,.collection-card .collection-description{font-size:11px}.collection-card .collection-link{font-size:9px}.collections-help{display:block;padding:35px 5%}.collections-help h2{font-size:32px}.collections-help p{font-size:11px}.collections-help .button{margin-top:22px}.collection-mode .catalog-intro{min-height:0}.collection-mode .catalog-intro h1{font-size:39px}.collection-mode .catalog-editorial{display:grid;position:static;width:100%;height:250px;margin-top:25px}.collection-mode .catalog-editorial img{height:250px;object-fit:contain;background:#efeee7}.collection-detail-note{font-size:10px;padding:15px 5% 0}.collection-tags{gap:8px 14px}.collection-tags li{font-size:8px}.collection-breadcrumb{font-size:9px}}
