:root{--mr-serif:var(--heading-font-family);--mr-sans:var(--text-font-family);--mr-ink:#111;--mr-grey:#6b6b6b;--mr-soft:#F4F3F1;--mr-line:#ECECEC;--mr-cream:#F7F6F4}body,#main{background:#fff!important;color:var(--mr-ink);font-family:var(--mr-sans);-webkit-font-smoothing:antialiased}.mr{background:#fff;color:var(--mr-ink);font-family:var(--mr-sans);font-size:15px;line-height:1.5;letter-spacing:.005em}:where(.mr) :is(h1,h2,h3,h4){margin:0}:where(.mr),:where(.mr) *{box-sizing:border-box}:where(.mr) img{display:block;width:100%;height:100%;object-fit:cover;max-width:none}:where(.mr) a{color:inherit;text-decoration:none}:where(.mr) button{font:inherit;color:inherit}.mr .t{font-family:var(--mr-serif);font-weight:400;text-transform:uppercase;letter-spacing:.08em;line-height:1.15;margin:0}:where(.mr) p{margin:0}.mr-hidden{display:none!important}.mr .btn{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#fff;border:1px solid #fff;padding:15px 30px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;cursor:pointer;transition:background .25s,color .25s}.mr .btn:hover{background:#fff;color:var(--mr-ink)}.mr .btn.black{background:var(--mr-ink);border-color:var(--mr-ink);color:#fff}.mr .btn.black:hover{background:#2b2b2b;color:#fff}.mr-ann{background:var(--mr-ink);color:#fff;text-align:center;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:9px 12px}.mr-ann b{font-weight:700}.mr-head{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--mr-line);padding:0 40px}.mr-head .top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:76px}.mr-head .tl,.mr-head .tr{display:flex;gap:24px;align-items:center;font-size:12.5px;letter-spacing:.09em;font-weight:500;text-transform:uppercase}.mr-head .tr{justify-content:flex-end}.mr-head .logo img{height:44px;width:auto;object-fit:contain}.mr-head nav.l{display:flex;justify-content:center;gap:40px;padding:2px 0 16px;font-size:12.5px;letter-spacing:.09em;font-weight:500;text-transform:uppercase}.mr-head a:hover{opacity:.55}.mr-head nav.l a.on{text-decoration:underline;text-underline-offset:6px}.mr-burger{display:none;background:none;border:0;width:26px;height:20px;flex-direction:column;justify-content:space-between;cursor:pointer;padding:2px 0}.mr-burger i{display:block;height:1px;background:var(--mr-ink);width:100%}.mr-loc{position:relative}.mr-loc summary{list-style:none;cursor:pointer}.mr-loc summary::-webkit-details-marker{display:none}.mr-loc .pan{position:absolute;right:0;top:calc(100% + 12px);background:#fff;border:1px solid var(--mr-line);padding:16px;display:grid;gap:10px;min-width:240px;z-index:60;text-transform:none;letter-spacing:0;font-weight:400}.mr-loc label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#555}.mr-loc select{width:100%;padding:9px 10px;border:1px solid #CFCFCF;background:#fff;font:inherit;font-size:13px}.mr-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#fff;transform:translate(-100%);transition:transform .35s ease;display:flex;flex-direction:column;padding:0 24px 32px;overflow-y:auto}.mr-nav.on{transform:none}.mr-nav .h{height:60px;display:flex;align-items:center}.mr-nav .x{background:none;border:0;font-size:32px;line-height:1;cursor:pointer;margin-left:-4px}.mr-nav nav{display:flex;flex-direction:column;margin-top:12px}.mr-nav nav a{font-family:var(--mr-serif);text-transform:uppercase;letter-spacing:.1em;font-size:19px;padding:15px 0;border-bottom:1px solid #F0F0F0}.mr-nav .f{margin-top:auto;padding-top:28px;display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#555}.mr-nav .f select{border:1px solid #CFCFCF;background:#fff;padding:8px;font:inherit;font-size:12px}.mr-ban{position:relative;height:calc(100vh - 140px);min-height:540px;overflow:hidden}.mr-ban:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000006b,#0000 60%)}.mr-ban .in{position:absolute;left:40px;top:50%;transform:translateY(-50%);z-index:2;color:#fff;max-width:620px}.mr-ban .kick{font-size:13px;letter-spacing:.22em;font-weight:500;text-transform:uppercase;margin-bottom:10px}.mr-ban h1,.mr-ban h2{font-size:clamp(36px,4vw,60px);letter-spacing:.06em;color:#fff}.mr-ban .btn{margin-top:26px}.mr-row{padding:110px 40px 120px}.mr-row .h{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:40px}.mr-row .h h2,.mr-row .h h1{font-size:30px}.mr-row .h>a{font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--mr-ink);padding-bottom:3px;white-space:nowrap}.mr-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:56px 28px}.mr-card .ph{position:relative;display:block;aspect-ratio:4/5;background:var(--mr-soft);overflow:hidden}.mr-card .ph img{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .6s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}.mr-card .ph img.b{opacity:0}@media(hover:hover){.mr-card .ph:hover img.b{opacity:1}.mr-card .ph:hover img.a{opacity:0;transform:scale(1.02)}}.mr-card .badge{position:absolute;left:16px;top:14px;z-index:2;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:#555}.mr-card h3{font-size:17px;margin-top:20px;text-align:center;display:flex;justify-content:center}.mr-card .s{color:#6b6b6b;font-size:13px;text-align:center;margin-top:6px;display:flex;justify-content:center}.mr-card .p{text-align:center;font-size:14px;margin-top:8px;letter-spacing:.04em}.mr-dots{display:flex;justify-content:center;gap:8px;margin-top:10px;padding:4px 0}.mr-dots a{width:14px;height:14px;border-radius:50%;display:block;outline:1px solid #D6D6D6;outline-offset:2px;overflow:hidden;background:#ccc}.mr-dots a.on{outline:1px solid var(--mr-ink)}.mr-cdots,.mr-vt{display:none}.mr-suit{display:grid;grid-template-columns:1fr 1.15fr;background:var(--mr-cream)}.mr-suit .sv{overflow:hidden;min-height:640px}.mr-suit .sc{padding:72px 56px 64px;display:flex;flex-direction:column;justify-content:center}.mr-suit .kick{font-size:12px;letter-spacing:.22em;font-weight:500;text-transform:uppercase;color:#555;margin-bottom:10px}.mr-suit h2{font-size:30px}.mr-suit .sub{font-size:14px;color:#555;margin:12px 0 22px}.mr-fab{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px}.mr-fab button{display:flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;border:1px solid var(--mr-line);background:#fff;cursor:pointer;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;border-radius:999px}.mr-fab button i{width:26px;height:26px;border-radius:50%;display:block;overflow:hidden}.mr-fab button.on{border-color:var(--mr-ink);box-shadow:0 0 0 1px var(--mr-ink)}.mr-trio{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mr-trio .p{background:#fff;display:block}.mr-trio .im{aspect-ratio:4/5;overflow:hidden}.mr-trio .cap{text-align:center;padding:18px 16px}.mr-trio .cap h3{font-size:16px;margin-bottom:4px}.mr-trio .cap span{font-size:15px}.mr-tot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:24px;border-top:1px solid #E2E1DE;padding-top:28px}.mr-tot .n{font-size:22px;letter-spacing:.04em}.mr-tot .n small{display:block;font-family:var(--mr-sans);font-size:13px;font-weight:500;color:var(--mr-grey);text-transform:uppercase;letter-spacing:0;margin-top:10px}.mr-why{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--mr-line);border-bottom:1px solid var(--mr-line)}.mr-why div{padding:38px 40px;border-right:1px solid var(--mr-line);text-align:center;color:#555;font-size:14px}.mr-why div:last-child{border-right:0}.mr-why b{display:block;font-family:var(--mr-serif);font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:15px;color:var(--mr-ink);margin-bottom:8px}.mr-tabs{display:flex;gap:26px;border-bottom:1px solid var(--mr-line);margin-bottom:40px;flex-wrap:wrap}.mr-tabs a{border-bottom:2px solid transparent;padding:0 0 12px;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:#777}.mr-tabs a.on{color:var(--mr-ink);border-bottom-color:var(--mr-ink)}.mr-cfil{display:none}.mr-pag{display:flex;justify-content:center;gap:18px;margin-top:56px;font-size:13px;letter-spacing:.1em}.mr-pdp{display:grid;grid-template-columns:1.25fr 1fr}.mr-gal{display:grid;grid-template-columns:1fr 1fr;gap:4px}.mr-gal div{aspect-ratio:4/5;background:var(--mr-soft);overflow:hidden;position:relative}.mr-gal div:first-child{grid-column:1/-1}.mr-gal .pbadge{position:absolute;left:20px;top:18px;z-index:2;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:#444}.mr-buy{position:sticky;top:130px;align-self:start;padding:56px}.mr-buy h1{font-size:34px;letter-spacing:.07em}.mr-buy .s{color:#6b6b6b;font-size:15px;margin-top:6px}.mr-buy .price{font-size:20px;letter-spacing:.04em;margin:12px 0 18px}.mr-buy .desc{font-size:13px;line-height:1.6;color:#333;margin-bottom:24px}.mr-buy .desc b{text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:600;margin-right:6px}.mr-lab{font-size:12px;letter-spacing:.12em;font-weight:500;text-transform:uppercase;margin-bottom:10px}.mr-lab span{font-weight:400;color:var(--mr-grey)}.mr-plab{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.mr-plab .hab{font-size:12px;letter-spacing:0;text-transform:none;font-weight:400;color:#6b6b6b;white-space:nowrap}.mr-cols{display:flex;gap:10px;margin-bottom:22px}.mr-cols a{width:38px;height:38px;border-radius:50%;border:3px solid #fff;outline:1px solid #DCDCDC;overflow:hidden;background:#ccc}.mr-cols a.on{outline:2px solid var(--mr-ink)}.mr-sizes{display:flex;gap:8px;margin-bottom:10px}.mr-sizes button{flex:1;min-width:0;padding:13px 0;border:1px solid #DCDCDC;background:#fff;font-size:14px;letter-spacing:.06em;font-weight:500;cursor:pointer}.mr-sizes button.on{border-color:var(--mr-ink);background:var(--mr-ink);color:#fff}.mr-sizes button.soldout{color:#bbb;text-decoration:line-through;cursor:not-allowed;pointer-events:none}.mr-fit{font-size:13px;color:var(--mr-grey);margin:0 0 18px}.mr-add{width:100%;padding:19px;background:var(--mr-ink);color:#fff!important;border:0;font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.mr-add:hover{background:#333}.mr-add[disabled]{background:#9a9a9a;cursor:not-allowed}.mr-eta{margin:12px 0 28px;font-size:12px;color:#555;text-align:center}.mr-eta b{font-weight:600}.mr-look h4{font-family:var(--mr-serif);font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:16px;margin:0 0 10px}.mr-look .r{display:grid;grid-template-columns:60px 1fr auto;gap:14px;align-items:center;padding:10px 0;border-top:1px solid #DCDCDC}.mr-look .th{aspect-ratio:4/5;background:var(--mr-soft);overflow:hidden}.mr-look b{display:block;font-family:var(--mr-serif);font-weight:400;text-transform:uppercase;letter-spacing:.08em;font-size:14px}.mr-look span{font-size:14px;color:var(--mr-grey)}.mr-look button{border:1px solid var(--mr-ink);background:#fff;padding:8px 14px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.mr-look button.on{background:var(--mr-ink);color:#fff}.mr-suitline{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#555;margin:10px 0 24px}.mr details{border-top:1px solid #DCDCDC;padding:15px 0}.mr details:last-of-type{border-bottom:1px solid #DCDCDC}.mr summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.mr summary::-webkit-details-marker{display:none}.mr summary:after{content:"+"}.mr details[open] summary:after{content:"\2013"}.mr details .bd{margin-top:10px;font-size:14px;color:#333;line-height:1.7}.mr details .bd p{margin-top:10px}.mr ul.lines{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px;font-size:14px;color:#333}.mr-mbar{display:none}.mr-cos{padding:70px 40px 110px}.mr-cos .intro{text-align:center;max-width:640px;margin:0 auto 60px}.mr-cos .intro h1{font-size:34px;margin-bottom:12px}.mr-cos .intro p{color:#555}.mr-hist{padding:90px 40px 110px;max-width:1240px;margin:0 auto}.mr-hist .q{font-family:var(--mr-serif);font-size:clamp(24px,2.6vw,36px);text-align:center;max-width:860px;margin:0 auto 70px;line-height:1.35}.mr-hrow{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;margin-bottom:90px}.mr-hrow.rev .hp{order:2}.mr-hrow .hp{aspect-ratio:4/5;overflow:hidden;background:var(--mr-soft)}.mr-hrow .ht{max-width:460px}.mr-hrow h2{font-size:22px;letter-spacing:.1em;margin-bottom:18px}.mr-hrow .ht p{font-size:16px;color:#333;line-height:1.8;margin-bottom:14px}.mr-foot{padding:80px 40px 36px;border-top:1px solid var(--mr-line);display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;align-items:start;font-size:14px}.mr-foot h4{font-family:var(--mr-serif);font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:14px;margin:0 0 16px}.mr-foot .fnews p{color:#555;margin-bottom:16px;max-width:380px;line-height:1.6}.mr-foot form{display:flex;gap:8px;max-width:420px}.mr-foot input{flex:1;min-width:0;border:1px solid #CFCFCF;padding:13px 14px;font:inherit;outline:none;background:#fff}.mr-foot form button{flex:none;background:var(--mr-ink);color:#fff;border:0;padding:0 20px;font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.mr-foot .ok{font-size:13px;color:#2d6a3e;margin-top:10px}.mr-foot .fcol a{display:block;color:#555;font-size:14px;line-height:2.1}.mr-foot .fbot{grid-column:1/-1;display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--mr-line);padding-top:24px;margin-top:20px;font-size:12px;color:#777;letter-spacing:.04em}.mr-foot .leg a{display:inline;margin-left:22px;color:#777}.mr-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;pointer-events:none;background:transparent!important}.mr-drawer .dov{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;opacity:0;transition:opacity .3s}.mr-drawer .dp{position:absolute;top:0;right:0;bottom:0;width:440px;max-width:100%;background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .35s ease}.mr-drawer.on{pointer-events:auto}.mr-drawer.on .dov{opacity:1}.mr-drawer.on .dp{transform:none}.mr-drawer .dh{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;border-bottom:1px solid var(--mr-line)}.mr-drawer .dh .t{font-size:16px;letter-spacing:.12em}.mr-drawer .x{background:none;border:0;font-size:28px;line-height:1;cursor:pointer}.mr-drawer .ship{padding:16px 24px;border-bottom:1px solid var(--mr-line);font-size:13px;white-space:nowrap}.mr-drawer .bar{height:2px;background:#e6e6e6;margin-top:10px}.mr-drawer .bar i{display:block;height:100%;background:var(--mr-ink);transition:width .4s}.mr-drawer .dbody{flex:1;overflow-y:auto;padding:0 24px}.mr-drawer .it{display:grid;grid-template-columns:76px 1fr auto;gap:14px;padding:18px 0;border-bottom:1px solid #F0F0F0;font-size:14px}.mr-drawer .it .th{aspect-ratio:4/5;overflow:hidden;background:var(--mr-soft);display:block}.mr-drawer .it b{font-family:var(--mr-serif);font-weight:400;text-transform:uppercase;letter-spacing:.06em;font-size:14px;display:block;margin-bottom:4px}.mr-drawer .it span{color:#666;font-size:13px;display:block}.mr-drawer .rm{background:none;border:0;text-decoration:underline;text-underline-offset:3px;color:#666;font-size:12px;cursor:pointer;margin-top:8px;padding:0}.mr-drawer .empty{padding:40px 0;text-align:center;color:#666}.mr-drawer .ups{margin:22px 0 10px;padding:18px;background:var(--mr-cream)}.mr-drawer .ups h4{font-family:var(--mr-serif);font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:14px;margin:0 0 4px}.mr-drawer .ups p{font-size:12.5px;color:#666;margin-bottom:8px}.mr-drawer .ups .r{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;padding:8px 0;font-size:13px}.mr-drawer .ups .r .th{aspect-ratio:4/5;overflow:hidden;background:#fff;display:block}.mr-drawer .ups .r b{font-weight:500;display:block}.mr-drawer .ups .r span{color:#666}.mr-drawer .ups button{background:none;border:1px solid var(--mr-ink);padding:8px 12px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.mr-drawer .ups button:hover{background:var(--mr-ink);color:#fff}.mr-drawer .df{border-top:1px solid var(--mr-line);padding:18px 24px 22px}.mr-drawer .df .st{display:flex;justify-content:space-between;font-size:15px;margin-bottom:6px}.mr-drawer .df .st b{font-weight:600}.mr-drawer .df .tx{font-size:12px;color:#777;margin-bottom:14px}.mr-drawer .df .btn{width:100%}@media(max-width:1100px){.mr-head nav.l{gap:24px}}@media(max-width:900px){.mr-head{padding:0 16px}.mr-head .top{height:60px}.mr-head nav.l,.mr-head .tl .tlm,.mr-head .tr .hide-m{display:none}.mr-burger{display:flex}.mr-head .logo img{height:34px}.mr-ban .in{left:16px;right:16px}.mr-row{padding:64px 16px 72px}.mr-row .h h2{font-size:21px;white-space:nowrap}.mr-row .h>a{display:none}.mr-vt{display:block;text-align:center;margin-top:20px}.mr-vt a{font-size:11px;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--mr-ink);padding-bottom:3px}.mr-grid{grid-template-columns:1fr 1fr;gap:36px 14px}.mr-card h3{font-size:15px}.mr-car{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:0!important;margin:0 -16px;padding:0;scrollbar-width:none}.mr-car::-webkit-scrollbar{display:none}.mr-car>.mr-card{flex:0 0 100%;padding:0 16px 6px;scroll-snap-align:start}.mr-cdots{display:flex;justify-content:center;gap:8px;margin-top:22px}.mr-cdots i{width:6px;height:6px;border-radius:50%;background:#d0d0d0;transition:background .3s}.mr-cdots i.on{background:var(--mr-ink)}.mr-card .badge{top:auto;bottom:8px;left:8px;font-size:8.5px;letter-spacing:.14em;background:#ffffffd9;padding:3px 6px;color:#444}.mr-suit{grid-template-columns:1fr}.mr-suit .sv{min-height:0;height:56vh}.mr-suit .sc{padding:44px 16px}.mr-suit .kick,.mr-suit h2,.mr-suit .sub{text-align:center}.mr-fab{flex-wrap:nowrap;gap:6px;justify-content:center}.mr-fab button{padding:5px 11px 5px 5px;gap:7px;font-size:10.5px;letter-spacing:.08em}.mr-fab button i{width:18px;height:18px}.mr-trio .cap h3{font-size:13px;line-height:1.25}.mr-trio .cap span{font-size:12px;color:#555}.mr-tot{flex-direction:column;align-items:center;text-align:center;gap:18px}.mr-tot .btn{width:100%}.mr-why{display:block;position:relative;height:96px;overflow:hidden}.mr-why div{position:absolute;top:0;right:0;bottom:0;left:0;border:0;display:flex;flex-direction:column;justify-content:center;opacity:0;transition:opacity .8s ease;padding:22px 16px}.mr-why div.on{opacity:1}.mr-chead{align-items:baseline!important}.mr-chead h1{font-size:22px!important;white-space:nowrap}.mr-tabs{display:none}.mr-cfil{display:flex;align-items:center;gap:12px;width:100%;background:none;border:0;border-top:1px solid var(--mr-line);border-bottom:1px solid var(--mr-line);padding:14px 0;margin-bottom:28px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;cursor:pointer}.mr-cfil .mr-burger{display:flex;width:20px;height:14px}.mr-pdp{grid-template-columns:1fr}.mr-buy{position:static;padding:28px 16px 60px}.mr-mbar.show{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:80;background:#fff;border-top:1px solid var(--mr-line);padding:12px 16px calc(22px + env(safe-area-inset-bottom));gap:12px;align-items:center;justify-content:space-between}.mr-mbar .mn{font-family:var(--mr-serif);letter-spacing:.06em;text-transform:uppercase;font-size:13px}.mr-mbar .mp{font-size:12px;color:#555}.mr-mbar .mr-add{width:auto;padding:11px 18px;font-size:11px;letter-spacing:.14em}body.mr-has-mbar .mr-foot{padding-bottom:110px}.mr-cos{padding:44px 16px 70px}.mr-hist{padding:56px 16px 70px}.mr-hrow{grid-template-columns:1fr;gap:24px;margin-bottom:56px}.mr-hrow.rev .hp{order:0}.mr-foot{grid-template-columns:repeat(3,1fr);gap:36px 12px;padding:56px 16px 28px}.mr-foot .fnews{grid-column:1/-1}.mr-foot .fnews p{max-width:none;font-size:13px;white-space:nowrap}.mr-foot .fcol h4{font-size:12px}.mr-foot .fcol a{font-size:13px}.mr-foot .fbot{flex-direction:column;align-items:center;text-align:center;gap:12px;margin-top:4px}.mr-foot .leg{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px}.mr-foot .leg a{margin:0}.mr-drawer .dp{width:100%}}.mr .mr-card h3{margin-top:20px!important}.mr .mr-card .s{margin-top:6px!important}.mr .mr-card .p{margin-top:8px!important}.mr .mr-trio .cap h3{margin-bottom:4px!important}.mr .mr-row .h{margin-bottom:40px}.mr .mr-hrow h2{margin-bottom:18px!important}.mr .mr-look h4{margin-bottom:10px!important}@media(max-width:900px){.mr .mr-card h3{margin-top:16px!important}}.shopify-section.mr-section-header{position:sticky;top:0;z-index:50}.mr-head{position:relative}.mr .mr-loc{border:0!important;padding:0!important}.mr .mr-loc summary{display:flex;align-items:center;gap:7px;border:0!important;padding:0!important}.mr .mr-loc summary:after{content:none!important}.mr-chev{width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-2px);display:inline-block;transition:transform .2s}.mr-loc[open] .mr-chev{transform:rotate(-135deg) translateY(-1px)}.mr .mr-loc .pan{min-width:250px;padding:18px 0 10px;gap:0;box-shadow:0 12px 30px #00000014}.mr-loc-t{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#888;padding:0 18px 6px}.mr-loc-l{list-style:none;margin:0 0 12px;padding:0}.mr-loc-l button{width:100%;display:flex;justify-content:space-between;gap:12px;background:none;border:0;text-align:left;padding:8px 18px;font-size:13px;letter-spacing:.02em;text-transform:none;cursor:pointer;color:#444}.mr-loc-l button span{color:#999}.mr-loc-l button:hover{background:#f7f6f4;color:var(--mr-ink)}.mr-loc-l button.on{color:var(--mr-ink);font-weight:600}.mr-loc-c{max-height:240px;overflow-y:auto;border-top:1px solid var(--mr-line)}.mr-nav .f .mr-locform{width:100%}.mr-nav .f .mr-loc-t{padding:8px 0 6px}.mr-nav .f .mr-loc-l button{padding:9px 0;font-size:14px}.mr-nav .f .mr-loc-c{max-height:200px}.mr .mr-card .badge,.mr .mr-gal .pbadge{font-family:var(--mr-sans)!important;font-weight:500}.mr-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:none;align-items:center;justify-content:center;padding:16px;background:transparent!important}.mr-pop.on{display:flex}.mr-pop .pov{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.mr-pop .pb{position:relative;background:#fff;display:grid;grid-template-columns:360px 380px;max-width:100%;max-height:calc(100vh - 32px);overflow:auto}.mr-pop .pi{aspect-ratio:4/5;overflow:hidden;background:var(--mr-soft)}.mr-pop .pc{padding:48px 40px 36px;display:flex;flex-direction:column;justify-content:center;text-align:center}.mr-pop .kick{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#777;margin-bottom:12px}.mr-pop h2{font-size:26px;margin-bottom:16px}.mr-pop .tx{font-size:13.5px;color:#555;line-height:1.6;margin-bottom:22px}.mr-pop form{display:flex;flex-direction:column;gap:10px}.mr-pop input[type=email]{border:1px solid #CFCFCF;padding:14px;font:inherit;font-size:14px;outline:none;text-align:center}.mr-pop .btn{width:100%}.mr-pop .no{background:none;border:0;font-size:12px;color:#888;text-decoration:underline;text-underline-offset:3px;cursor:pointer;margin-top:4px}.mr-pop .sm{font-size:11px;color:#999;margin-top:6px}.mr-pop .ok{font-size:15px;line-height:1.6}.mr-pop .x{position:absolute;right:12px;top:6px;background:none;border:0;font-size:28px;cursor:pointer;z-index:2}@media(max-width:760px){.mr-pop .pb{grid-template-columns:1fr;width:100%}.mr-pop .pi{display:none}.mr-pop .pc{padding:40px 22px 28px}.mr-pop h2{font-size:22px}}#mr-pop h2{margin-bottom:16px!important}.mr-pop .pi img{object-position:center 22%}.mr-pop .pb{grid-template-columns:380px 400px;align-items:stretch}.mr-pop .pi{aspect-ratio:auto;height:auto;min-height:100%;position:relative}.mr-pop .pi img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}#mr-pop h2{font-size:21px;line-height:1.35;letter-spacing:.1em;margin-bottom:22px!important}.mr-pop .tx{margin-bottom:26px}@media(max-width:760px){#mr-pop h2{font-size:19px}}.mr-ban picture{display:contents}@media(max-width:900px){.mr-ban picture img{object-position:center 25%!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mr.css.map */
