.mfit{--g:var(--mr-green,#12261C);--c:var(--mr-cream,#F3EDE1);--pa:var(--mr-paper,#F8F4EC);--cl:var(--mr-claret,#6B1E2A);--sd:var(--mr-sand,#E9DCC0);--ink:var(--mr-ink,#1B1A17);--ph:#F5F5F5;--ln:rgba(var(--mr-l,107,30,42),.28);--lc:rgba(var(--mr-l,107,30,42),.45);--lk:rgba(243,237,225,.4);--se:var(--mr-serif,"Cormorant Garamond",Garamond,Georgia,serif);background:var(--pa);color:var(--ink);font-family:var(--se);-webkit-font-smoothing:antialiased}.mfit *{box-sizing:border-box}.mfit h1,.mfit h2,.mfit h3,.mfit h4,.mfit p,.mfit summary,.mfit label,.mfit button,.mfit input,.mfit li,.mfit em{font-family:var(--se)}.mfit h3{letter-spacing:.01em;line-height:1.2}.mfit a{color:inherit;text-decoration:none}.mfit .w{max-width:1240px;margin:0 auto;padding:0 clamp(18px,4vw,56px)}.mfit .w.nr{max-width:860px}.mfit .k{display:block;font:600 11px/1.4 var(--se);letter-spacing:.42em;text-transform:uppercase;color:var(--cl)}.mfit .dk{background:var(--g);color:var(--c)}.mfit .dk .k{color:var(--sd)}.mfit .pa{background:var(--c)}.mfit h1,.mfit h2{font-weight:400;margin:14px 0 0;line-height:1.04;letter-spacing:-.01em}.mfit h1{font-size:clamp(44px,7vw,96px)}.mfit h2{font-size:clamp(34px,4.6vw,60px)}.mfit h1 em,.mfit h2 em{font-style:italic}.mfit h3{font-weight:500;font-size:24px;margin:8px 0 6px}.mfit p{font-size:18px;line-height:1.55;margin:0}.mfit .sb{max-width:620px;margin-top:18px;font-size:19px;opacity:.86}.mfit .nt{font-size:15px;opacity:.7;margin-top:18px}.mfit .btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;border:1px solid var(--g);background:var(--g);color:var(--c);font:600 12px/1 var(--se);letter-spacing:.3em;text-transform:uppercase;cursor:pointer;transition:background .3s,color .3s}.mfit .btn:hover{background:var(--cl);border-color:var(--cl)}.mfit .btn.o{background:none;color:var(--g)}.mfit .btn.o:hover{background:var(--g);color:var(--c)}.mfit .btn[disabled]{opacity:.45;pointer-events:none}.mfit .dk .btn{background:var(--c);border-color:var(--c);color:var(--g)}.mfit .dk .btn:hover{background:var(--sd)}.mfit .dk .btn.o{background:none;color:var(--c)}.mfit .dk .btn.o:hover{background:var(--c);color:var(--g)}.mfit .bt{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.mfit .hr{padding:calc(68px + clamp(70px,12vw,150px)) 0 clamp(70px,10vw,130px);text-align:left}.mfit .sc{padding:clamp(70px,9vw,120px) 0}.mfit .ct{display:flex;align-items:flex-start;gap:clamp(16px,3vw,36px)}.mfit .ct .n{font:italic 400 clamp(48px,6vw,84px)/.9 var(--se);color:var(--cl);min-width:1.1em}.mfit .dk .ct .n{color:var(--sd)}.mfit .fg{margin:0;overflow:hidden;background:var(--c);aspect-ratio:4/5}.mfit .fg img{width:100%;height:100%;object-fit:cover;display:block}.mfit .fg.sq{aspect-ratio:1/1;margin-bottom:18px}.mfit .fg.wd{aspect-ratio:21/9;margin-top:40px}.mfit .fg.ws{aspect-ratio:4/3;margin:-4px 0 6px;width:100%}.mfit .dk .fg{background:var(--dp,#0B1812)}.mfit .hi>.w{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,80px);align-items:center}.mfit .hr.hi{padding-top:calc(68px + clamp(40px,6vw,80px));padding-bottom:clamp(40px,6vw,80px)}.mfit .pm.bg{position:relative;overflow:hidden}.mfit .pm.bg>.fg{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;background:none}.mfit .pm.bg>.fg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--mr-l,107,30,42),.84)}.mfit .pm.bg>.w{position:relative}@media(max-width:989px){.mfit .hi>.w{grid-template-columns:1fr}.mfit .hi .fg{aspect-ratio:4/3}.mfit .hr.hi .fg{order:-1;margin-top:0}}.mfit .ways{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:48px;background:var(--ln);border:1px solid var(--ln)}.mfit .way{background:var(--pa);padding:clamp(22px,3vw,38px);display:flex;flex-direction:column;align-items:flex-start;gap:10px}.mfit .way>b{font:italic 400 22px/1 var(--se);color:var(--cl)}.mfit .way p{flex:1;font-size:17px}.mfit .num{display:flex;align-items:flex-end;gap:10px;font-size:30px;margin:6px 0}.mfit .num span{display:flex;flex-direction:column;align-items:center}.mfit .num small{font-size:10px;letter-spacing:.3em;text-transform:uppercase;opacity:.75;margin-top:4px}.mfit .num i{font-style:normal;opacity:.5;padding-bottom:16px}.mfit .two{display:flex;gap:10px;width:100%}.mfit .two label{flex:1;display:flex;flex-direction:column;gap:6px;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.mfit input[type=number]{width:100%;height:48px;border:1px solid var(--lc);background:var(--c);padding:0 12px;font:400 20px var(--se);color:inherit;border-radius:0}.mfit .res{margin-top:40px}.mfit .lad{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--ln)}.mfit .lad div{padding:20px;text-align:center;transition:background .4s,color .4s}.mfit .lad div+div{border-left:1px solid var(--ln)}.mfit .lad b{display:block;font:400 26px/1.1 var(--se)}.mfit .lad small{font-size:14px;opacity:.7}.mfit .lad div.on{background:var(--g);color:var(--c)}.mfit .yo{margin-top:18px;font-size:20px;font-style:italic}.mfit .yo.on{color:var(--cl)}.mfit .hs{list-style:none;margin:40px 0 0;padding:0;border-top:1px solid var(--ln)}.mfit .hs li{border-bottom:1px solid var(--ln)}.mfit .hs a{display:grid;grid-template-columns:110px 1.4fr 1fr 1fr 110px;align-items:center;gap:18px;padding:14px 0;transition:background .3s}.mfit .hs a:hover{background:rgba(var(--mr-l,107,30,42),.05)}.mfit .hs .im{aspect-ratio:4/3;background:var(--ph);display:block;overflow:hidden}.mfit .hs .im img{width:100%;height:100%;object-fit:contain}.mfit .hs .nm b{display:block;font:400 24px/1.1 var(--se)}.mfit .hs .nm i{font-size:16px;opacity:.7}.mfit .hs .nu{font-size:20px;letter-spacing:.04em}.mfit .hs .fw b{display:block;font:400 22px/1.1 var(--se)}.mfit .hs .fw small{font-size:11px;letter-spacing:.3em;text-transform:uppercase;opacity:.65}.mfit .hs .ok{font:600 10px/1 var(--se);letter-spacing:.28em;text-transform:uppercase;color:var(--cl);text-align:right}.mfit .hs li.fit .ok:before{content:"\2713  "}.mfit .hs li.dim{opacity:.72}.mfit .cal{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:22px}.mfit .cd{width:323px;aspect-ratio:85.6/53.98;border:1.5px dashed var(--sd);border-radius:3.2%/5%;display:flex;align-items:center;justify-content:center;font-size:13px;letter-spacing:.3em;text-transform:uppercase;opacity:.9;max-width:100%}.mfit .rg{display:flex;align-items:center;gap:12px;width:min(520px,100%)}.mfit .rg input{flex:1;accent-color:var(--sd)}.mfit .rg button{width:44px;height:44px;border:1px solid var(--lk);background:none;color:var(--c);font-size:22px;cursor:pointer}.mfit .lf{margin-top:40px}.mfit .lf[hidden],.mfit .cal[hidden]{display:none}.mfit .pk{display:flex;flex-wrap:wrap;gap:8px}.mfit .pk button{border:1px solid var(--lk);background:none;color:var(--c);padding:10px 16px;font:400 16px var(--se);cursor:pointer}.mfit .pk button[aria-pressed=true]{background:var(--c);color:var(--g)}.mfit .sv{margin:36px calc(-1*clamp(18px,4vw,56px)) 0;overflow:hidden;min-height:120px}.mfit .sv svg{display:block;margin:0 auto}.mfit .sv.hf svg{margin:0}.mfit .sv path,.mfit .sv rect,.mfit .sv line{fill:none;stroke:var(--c);stroke-width:.7}.mfit .sv .ln{fill:#f3ede10f}.mfit .sv text{fill:var(--sd);stroke:none;font:400 3.4px var(--se);letter-spacing:.2px}.mfit .lnk{background:none;border:0;color:inherit;text-decoration:underline;text-underline-offset:4px;font:400 16px var(--se);margin-top:16px;cursor:pointer;opacity:.8}.mfit .rd{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,4vw,56px);margin-top:48px}.mfit .rd b{font:italic 400 18px var(--se);color:var(--cl)}.mfit .fc{margin-top:64px;border-top:1px solid var(--ln);padding-top:32px}.mfit .fc ul{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.mfit .fc li{display:flex;flex-direction:column;gap:6px}.mfit .fc li b{font:400 26px var(--se)}.mfit .fc li span{font-size:17px}.mfit .fc li em{color:var(--cl);font-size:17px}.mfit .sv3{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px);margin-top:48px}.mfit .svc{background:var(--pa);border:1px solid var(--ln);padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;gap:14px;align-items:flex-start}.mfit .svc p{font-size:17px}.mfit .chs{display:flex;flex-wrap:wrap;gap:6px}.mfit .chs button,.mfit .hp button{border:1px solid var(--ln);background:none;padding:8px 12px;font:400 15px var(--se);color:inherit;cursor:pointer}.mfit .chs button[aria-pressed=true],.mfit .hp button[aria-pressed=true]{background:var(--g);color:var(--c);border-color:var(--g)}.mfit .hp{display:flex;flex-wrap:wrap;gap:6px}.mfit .st{list-style:none;padding:0;margin:0;font-size:18px;line-height:1.7}.mfit .svc .btn{margin-top:auto}.mfit .pm{background:var(--cl);color:var(--c);padding:clamp(70px,9vw,120px) 0;text-align:center}.mfit .pm .k{color:var(--sd)}.mfit .pm .sb{margin:18px auto 0}.mfit details{border-bottom:1px solid var(--ln);padding:20px 0}.mfit details:first-of-type{margin-top:40px;border-top:1px solid var(--ln)}.mfit summary{cursor:pointer;font-size:22px;list-style:none;display:flex;justify-content:space-between;gap:12px}.mfit summary::-webkit-details-marker{display:none}.mfit summary:after{content:"+";color:var(--cl)}.mfit details[open] summary:after{content:"\2212"}.mfit details p{margin-top:12px;opacity:.85}@media(max-width:989px){.mfit .ways,.mfit .sv3,.mfit .rd{grid-template-columns:1fr}.mfit .fc ul{grid-template-columns:1fr 1fr}.mfit .hs a{grid-template-columns:84px 1fr auto;gap:6px 14px}.mfit .hs .im{grid-row:span 3}.mfit .hs .nu{font-size:17px}.mfit .hs .fw{display:flex;gap:10px;align-items:baseline}.mfit .hs .fw b{font-size:18px}.mfit .hs .nm{grid-column:2/4}.mfit .hs .nu{grid-column:2}.mfit .hs .fw{grid-column:3}.mfit .hs .ok{grid-column:2/4;text-align:left}.mfit .lad b{font-size:20px}.mfit .lad div{padding:14px 6px}.mfit .lad small{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/miras-fit.css.map */
