h1{font-size:44px}
.mn-burger{display:none}
.mn-drawer{display:none!important}
.mn-search-link{display:none}
.mn-head-row{min-height:78px;gap:24px}
.mn-mark-name{font-size:27px}
.mn-search-form{display:flex;margin-left:auto;flex:0 1 340px;border:1px solid var(--ink2);border-radius:4px;overflow:hidden}
.mn-search-form input{flex:1;min-width:0;border:0;padding:9px 12px;font:600 14px/1.2 var(--text)}
.mn-search-form button{border:0;background:#fff;padding:0 10px;color:var(--ink);cursor:pointer;display:flex;align-items:center;gap:6px;font:800 12px/1 var(--head);text-transform:uppercase;letter-spacing:.06em}
.mn-pills{display:flex;gap:10px}
.mn-pills .mn-pill{padding:10px 16px;font-size:12px}
.mn-nav{display:block;border-top:1px solid var(--line)}
.mn-nav ul{list-style:none;display:flex;justify-content:center;flex-wrap:nowrap;gap:0 clamp(14px,2vw,30px);margin:0 auto;padding-top:0;padding-bottom:0}
.mn-navlink{display:block;padding:14px 0;color:var(--ink);text-decoration:none;white-space:nowrap;font:800 clamp(12px,1.05vw,13px)/1 var(--head);text-transform:uppercase;letter-spacing:.07em;border-bottom:3px solid transparent}
.mn-navlink:hover,.mn-navlink.is-active{border-bottom-color:var(--red);color:var(--ink)}
.mn-hero{grid-template-columns:1fr 460px}
.mn-hero-txt{padding:48px 56px 48px max(var(--gut),calc((100vw - var(--pw))/2 + var(--gut)))}
.mn-hero-txt h1{font-size:52px}

.mn-grid{gap:30px 20px}
.mn-grid>li{flex-basis:calc((100% - 80px)/5)}
.mn-grid--3>li{flex-basis:calc((100% - 40px)/3)}
.mn-grid--4>li{flex-basis:calc((100% - 60px)/4)}
.mn-depts{gap:18px}
.mn-depts>li{flex-basis:calc((100% - 54px)/4)}
.mn-split{grid-template-columns:600px 1fr}
.mn-split-img{aspect-ratio:1/1;min-height:0}
.mn-pricecard-img{aspect-ratio:1/1;min-height:0}
.mn-pricecard{grid-template-columns:600px 1fr}
.mn-split-panel{padding:52px 56px}
.mn-coll{grid-template-columns:240px minmax(0,1fr);gap:32px;align-items:start}
.mn-filters{border:0;padding:0}
.mn-filters>summary{pointer-events:none;padding-top:0}
.mn-pdp{grid-template-columns:76px minmax(0,1fr) 400px;gap:28px;align-items:start}
.mn-gallery{display:contents}
.mn-thumbs{grid-column:1;grid-row:1;flex-direction:column;overflow:visible;min-height:0}
.mn-thumbs li{flex:0 0 auto}
.mn-thumbs button{width:72px;height:72px}
.mn-main-shot{grid-column:2;grid-row:1;margin:0 auto;position:sticky;top:16px}
.mn-thumbs{position:sticky;top:16px}
.mn-info{grid-column:3;grid-row:1}
.mn-info h1{font-size:32px}
.mn-art-sec{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.mn-art-sec--full{grid-template-columns:1fr}
@media (min-width:1200px){.mn-row--details{grid-template-columns:1fr 1fr}}
.mn-fgrid{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:40px}
.mn-fbrand{grid-column:auto}
.mn-fbase{display:flex;justify-content:space-between;gap:30px}
