/* Линия: a compact editorial masthead, with portraits framed from the top. */
body[data-retail-theme=womenswear] .id-header--womenswear{display:grid;grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:24px;min-height:76px;padding-block:10px;background:var(--id-paper)}
body[data-retail-theme=womenswear] .id-line-mast{grid-column:1;grid-row:1;text-align:left}
body[data-retail-theme=womenswear] .id-line-mast .id-brand{font-size:48px;line-height:1;font-weight:400}
body[data-retail-theme=womenswear] .id-line-navigation{grid-column:2;grid-row:1;display:flex;justify-content:center;gap:24px;min-width:0}
body[data-retail-theme=womenswear] .id-line-navigation>.id-link,body[data-retail-theme=womenswear] .id-line-utility>.id-link{display:none}
body[data-retail-theme=womenswear] .id-line-navigation .id-nav{display:flex;align-items:center;gap:22px;flex-wrap:nowrap;margin:0}
body[data-retail-theme=womenswear] .id-line-navigation .id-nav a{font-size:12px;white-space:nowrap;padding-block:12px}
body[data-retail-theme=womenswear] .id-line-utility{grid-column:3;grid-row:1;display:block}
body[data-retail-theme=womenswear] .id-header .id-actions{gap:6px}
body[data-retail-theme=womenswear] .id-header .id-action-text{display:none}
body[data-retail-theme=womenswear] .id-header .id-actions .pr-icon{display:inline-block;width:20px;height:20px}
body[data-retail-theme=womenswear] .id-header .id-actions>a,body[data-retail-theme=womenswear] .id-header .id-actions>button{min-height:44px;padding:8px;min-width:40px}
body[data-retail-theme=womenswear] .id-home .id-fashion-cover{gap:22px;padding-top:14px;margin-top:0;margin-bottom:58px}
body[data-retail-theme=womenswear] .id-fashion-cover figure{height:clamp(430px,65svh,650px);min-width:0;overflow:hidden}
body[data-retail-theme=womenswear] .id-fashion-cover figure img{width:100%;height:100%;object-fit:cover;object-position:50% 0}
body[data-retail-theme=womenswear] .id-fashion-cover figure:nth-of-type(2){margin-top:40px}
body[data-retail-theme=womenswear] .id-fashion-cover-title{top:48%;left:50%;transform:translate(-50%,-50%);padding-inline:20px}
body[data-retail-theme=womenswear] .id-fashion-cover-title h1{font-size:clamp(75px,10.2vw,146px);line-height:1;letter-spacing:-.045em;text-shadow:0 2px 18px #25132140}
body[data-retail-theme=womenswear] .id-fashion-cover-title p{font-size:12px;letter-spacing:.06em;text-shadow:0 1px 8px #25132180}
body[data-retail-theme=womenswear] .id-fashion-cover-note{padding-inline:0;align-items:center;gap:30px;margin-top:3px}
body[data-retail-theme=womenswear] .id-fashion-cover-note p{font-size:16px;line-height:1.6;max-width:49ch!important}
body[data-retail-theme=womenswear] .id-fashion-cover-note>.id-link{font-size:12px;min-height:44px;white-space:nowrap}
@media(max-width:1100px){body[data-retail-theme=womenswear] .id-header--womenswear{grid-template-columns:1fr auto;gap:15px}body[data-retail-theme=womenswear] .id-line-utility{grid-column:2}body[data-retail-theme=womenswear] .id-line-navigation{display:contents}body[data-retail-theme=womenswear] .id-line-navigation .id-nav{display:none;position:absolute;inset:100% 0 auto;width:100%;background:var(--id-paper);color:var(--id-ink);padding:16px var(--id-gutter);flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 76px);overflow:auto}body[data-retail-theme=womenswear] .id-line-navigation .id-nav.is-open{display:flex}body[data-retail-theme=womenswear] .id-header .id-actions .bc-menu-toggle{display:flex}body[data-retail-theme=womenswear] .id-header .id-actions>a[href='/compare/'],body[data-retail-theme=womenswear] .id-header .id-actions>a[href='/favorites/']{display:none}}
@media(max-width:760px){body[data-retail-theme=womenswear] .id-header--womenswear{min-height:68px;padding-block:8px;gap:8px}body[data-retail-theme=womenswear] .id-line-mast .id-brand{font-size:42px}body[data-retail-theme=womenswear] .id-header .id-actions{gap:0}body[data-retail-theme=womenswear] .id-home .id-fashion-cover{gap:12px;padding-top:5px;margin-bottom:42px}body[data-retail-theme=womenswear] .id-fashion-cover figure{height:320px}body[data-retail-theme=womenswear] .id-fashion-cover figure:nth-of-type(2){margin-top:34px}body[data-retail-theme=womenswear] .id-fashion-cover-title{top:43%;padding-inline:12px}body[data-retail-theme=womenswear] .id-fashion-cover-title h1{font-size:clamp(53px,14vw,94px);letter-spacing:-.04em}body[data-retail-theme=womenswear] .id-fashion-cover-title p{font-size:9px;line-height:1.5;max-width:28ch!important;margin-inline:auto;letter-spacing:.03em;padding:0}body[data-retail-theme=womenswear] .id-fashion-cover-note{display:block;padding:8px 0}body[data-retail-theme=womenswear] .id-fashion-cover-note p{font-size:14px;line-height:1.6}body[data-retail-theme=womenswear] .id-fashion-cover-note>.id-link{margin-top:10px;font-size:12px}}
@media(max-width:360px){body[data-retail-theme=womenswear] .id-line-mast .id-brand{font-size:37px}body[data-retail-theme=womenswear] .id-header .id-actions>a,body[data-retail-theme=womenswear] .id-header .id-actions>button{padding:7px;min-width:38px}body[data-retail-theme=womenswear] .id-fashion-cover figure{height:285px}}

/* The collection title is a readable editorial caption below the paired portraits. */
body[data-retail-theme=womenswear] .id-fashion-cover-title{position:static;inset:auto;transform:none;grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 35px;width:100%;padding:7px 0 0;text-align:left;color:var(--id-ink);text-shadow:none;pointer-events:auto}
body[data-retail-theme=womenswear] .id-fashion-cover-title h1{grid-column:1;grid-row:1;font-size:clamp(48px,4.9vw,70px);line-height:1;letter-spacing:-.04em;color:var(--id-ink);text-shadow:none}
body[data-retail-theme=womenswear] .id-fashion-cover-title p{grid-column:1;grid-row:2;font-size:14px;line-height:1.6;letter-spacing:0;color:var(--id-muted);text-shadow:none;max-width:none!important;margin:0;padding:0}
body[data-retail-theme=womenswear] .id-fashion-cover-title>.id-link{grid-column:2;grid-row:1/3;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 23px;background:var(--id-ink);color:var(--id-paper);font-size:12px;white-space:nowrap;transition:background-color 240ms ease,color 240ms ease}
body[data-retail-theme=womenswear] .id-fashion-cover-title>.id-link:hover{background:var(--id-muted);color:var(--id-paper)}
@media(max-width:760px){body[data-retail-theme=womenswear] .id-fashion-cover-title{display:block;padding-top:7px}body[data-retail-theme=womenswear] .id-fashion-cover-title h1{font-size:clamp(39px,11.8vw,63px);line-height:1.05;letter-spacing:-.035em}body[data-retail-theme=womenswear] .id-fashion-cover-title p{font-size:13px;line-height:1.6;max-width:none!important;margin:9px 0 0;padding:0}body[data-retail-theme=womenswear] .id-fashion-cover-title>.id-link{font-size:12px;min-height:46px;padding:12px 20px;margin-top:15px}}
@media(prefers-reduced-motion:reduce){body[data-retail-theme=womenswear] .id-fashion-cover-title>.id-link{transition:none}}
