.mm,:root{--navy:#10294A;--navy-2:#0C2340;--navy-d:#081A2E;--gold:#C9A227;--gold-l:#E3C766;--cream:#FAF6EE;--cream-2:#F3EDE0;--white:#fff;--ink:#1C1A15;--muted:#6E6A5F;--line:#E6DECF;--ok:#2E7D5B;--maxw:1220px}.mm *{box-sizing:border-box}html{scroll-behavior:smooth}.mm{margin:0;background:var(--cream);color:var(--ink);font-family:Outfit,system-ui,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.mm img{display:block;max-width:100%}.mm a{color:inherit;text-decoration:none}.mm button{font-family:inherit;cursor:pointer}.mm .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.mm .sec{padding:78px 0}.mm .sec-t{padding-top:0}.mm h1,.mm h2,.mm h3{margin:0;letter-spacing:-.035em;line-height:1.06;font-weight:800}.mm h2{font-size:clamp(27px,3.6vw,40px);color:var(--navy)}.mm .label{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin:0 0 13px}.mm .lede{color:var(--muted);font-size:16.5px;max-width:48ch;margin:15px 0 0;line-height:1.62}.mm :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.mm .btn{display:inline-block;background:var(--gold);color:var(--navy-d);font-weight:700;font-size:15px;padding:15px 32px;border-radius:100px;transition:.2s;box-shadow:0 8px 22px #c9a22747;border:0}.mm .btn:hover{background:var(--gold-l)}.mm .btn-n{display:inline-block;background:var(--navy);color:var(--cream);font-weight:700;font-size:15px;padding:15px 32px;border-radius:100px;transition:.2s;border:0}.mm .btn-n:hover{background:var(--navy-d)}.mm .btn-o{display:inline-block;font-weight:600;font-size:15px;padding:15px 28px;border-radius:100px;border:1.5px solid var(--navy);color:var(--navy);transition:.2s;background:none}.mm .btn-o:hover{background:var(--navy);color:var(--cream)}.mm .btn-l{display:inline-block;margin-left:10px;font-weight:600;font-size:15px;padding:15px 28px;border-radius:100px;border:1.5px solid rgba(250,246,238,.45);color:var(--cream);transition:.2s}.mm .btn-l:hover{background:var(--cream);color:var(--navy)}.mm .full{display:block;width:100%;text-align:center;margin-left:0}.mm .strip{background:var(--navy-d);color:var(--gold-l);text-align:center;font-size:13px;font-weight:500;padding:10px 16px}.mm .strip b{color:#fff;font-weight:700}.mm header{position:sticky;top:0;z-index:80;background:var(--navy);color:var(--cream);border-bottom:1px solid rgba(201,162,39,.28)}.mm .nav{display:flex;align-items:center;gap:32px;padding:17px 0}.mm .nav .lg{font-size:25px;font-weight:800;letter-spacing:-.04em;color:#fff}.mm .nav .lg span{color:var(--gold)}.mm .nav ul{display:flex;gap:26px;list-style:none;margin:0;padding:0;font-size:14.5px;font-weight:500}.mm .nav ul a{color:#faf6eebf;transition:.2s;padding-bottom:3px;border-bottom:2px solid transparent}.mm .nav ul a:hover,.mm .nav ul a.on{color:var(--gold-l);border-color:var(--gold)}.mm .nav .r{margin-left:auto;display:flex;gap:18px;font-size:14px;font-weight:500;color:#faf6eebf;align-items:center}.mm .burger{display:none;background:none;border:0;color:var(--cream);font-size:14px;font-weight:600}.mm .hero{background:linear-gradient(140deg,#10294a,#16375f 48%,#0c2340);border-radius:24px;padding:56px;display:grid;grid-template-columns:1.05fr 1fr;gap:44px;align-items:center;margin:32px 0 0;position:relative;overflow:hidden}.mm .hero:before{content:"";position:absolute;top:-40%;right:-10%;width:60%;height:180%;background:radial-gradient(circle,rgba(201,162,39,.16),transparent 62%)}.mm .hero>*{position:relative;z-index:2}.mm .pill{display:inline-block;background:var(--gold);color:var(--navy-d);font-size:11.5px;font-weight:800;letter-spacing:.1em;padding:8px 17px;border-radius:100px;margin-bottom:18px}.mm .hero h1{font-size:clamp(32px,4.8vw,56px);color:#fff}.mm .hero h1 em{font-style:normal;color:var(--gold-l)}.mm .hero .lede{color:#faf6eec2;margin:16px 0 28px}.mm .heroim{aspect-ratio:1/1;border-radius:20px;overflow:hidden;background:var(--cream-2);border:1px solid rgba(201,162,39,.35)}.mm .heroim img{width:100%;height:100%;object-fit:cover}.mm .band{background:var(--navy);color:#faf6eedb;border-radius:16px;margin-top:18px;padding:22px 32px;display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;font-size:14.5px;font-weight:500}.mm .band span{display:flex;align-items:center;gap:9px}.mm .band em{font-style:normal;color:var(--gold);font-weight:800}.mm .head{display:flex;justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:30px;flex-wrap:wrap}.mm .head a{font-size:13.5px;font-weight:700;color:var(--navy);border-bottom:2px solid var(--gold);padding-bottom:3px}.mm .cats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mm .cat{position:relative;border-radius:20px;overflow:hidden;min-height:330px;display:flex;align-items:flex-end;background:var(--navy)}.mm .cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.82;transition:transform .6s}.mm .cat:hover img{transform:scale(1.05)}.mm .cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(8,26,46,.94),transparent 62%)}.mm .cat .t{position:relative;z-index:2;padding:28px;color:#fff;width:100%}.mm .cat h3{font-size:24px;color:#fff;margin-bottom:5px}.mm .cat p{margin:0 0 13px;color:#faf6eec7;font-size:14.5px}.mm .cat .more{font-size:12.5px;font-weight:700;letter-spacing:.08em;color:var(--gold-l);border-bottom:1.5px solid var(--gold);padding-bottom:3px}.mm .grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.mm .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mm .p .ph{aspect-ratio:4/5;border-radius:16px;overflow:hidden;position:relative;background:var(--cream-2)}.mm .p .ph img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.mm .p:hover .ph img{transform:scale(1.04)}.mm .weave{position:relative;background-image:radial-gradient(120% 90% at 22% 12%,rgba(255,255,255,.5),transparent 58%),linear-gradient(168deg,rgba(255,255,255,.22) 0%,transparent 42%,rgba(0,0,0,.13) 100%),repeating-linear-gradient(45deg,rgba(255,255,255,.4) 0 2px,transparent 2px 9px),repeating-linear-gradient(-45deg,rgba(0,0,0,.05) 0 2px,transparent 2px 9px)}.mm .weave:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(to bottom,transparent 0 46px,rgba(0,0,0,.05) 46px 47px,rgba(255,255,255,.14) 47px 49px);opacity:.75;pointer-events:none}.mm .badge{position:absolute;top:12px;left:12px;background:var(--gold);color:var(--navy-d);font-size:10.5px;font-weight:800;letter-spacing:.07em;padding:6px 12px;border-radius:100px;z-index:2}.mm .p h3{font-size:15px;font-weight:600;margin:13px 0 3px;line-height:1.35;letter-spacing:-.01em}.mm .p .pr{font-weight:800;font-size:15.5px;color:var(--navy)}.mm .p .pr s{font-weight:400;color:var(--muted);font-size:13.5px;margin-left:7px}.mm .swrow{display:flex;gap:5px;margin-top:8px}.mm .swrow i{width:14px;height:14px;border-radius:50%;display:block;border:1px solid var(--line)}.mm .split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.mm .setgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mm .setpiece{aspect-ratio:3/4;border-radius:14px;display:flex;align-items:flex-end;justify-content:center;padding:16px}.mm .setpiece span{font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:#ffffffed;color:var(--navy);padding:6px 13px;border-radius:100px}.mm .pricebig{display:flex;align-items:baseline;gap:14px;margin:24px 0 26px;flex-wrap:wrap}.mm .pricebig .now{font-size:36px;font-weight:800;letter-spacing:-.04em;color:var(--navy)}.mm .pricebig .was{color:var(--muted);text-decoration:line-through;font-size:16px}.mm .pricebig .sv{font-size:11.5px;font-weight:800;letter-spacing:.09em;background:var(--gold);color:var(--navy-d);padding:6px 13px;border-radius:100px}.mm .dark{background:linear-gradient(140deg,#10294a,#0c2340);border-radius:24px;padding:62px 54px;position:relative;overflow:hidden}.mm .dark:before{content:"";position:absolute;bottom:-50%;left:-8%;width:50%;height:170%;background:radial-gradient(circle,rgba(201,162,39,.14),transparent 62%)}.mm .dark>*{position:relative;z-index:2}.mm .dark h2{color:#fff}.mm .three{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin-top:42px}.mm .three .n{font-size:38px;font-weight:800;letter-spacing:-.04em;margin-bottom:11px;color:var(--gold)}.mm .three h3{font-size:15px;font-weight:700;letter-spacing:0;margin-bottom:8px;color:#fff}.mm .three p{color:#faf6eead;font-size:15px;margin:0;line-height:1.6}.mm .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}.mm .step{background:var(--white);border:1px solid var(--line);border-radius:16px;padding:26px 24px}.mm .step .k{width:34px;height:34px;border-radius:50%;background:var(--navy);color:var(--gold);font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.mm .step h3{font-size:16px;font-weight:700;margin-bottom:6px;color:var(--navy)}.mm .step p{margin:0;color:var(--muted);font-size:14.5px}.mm .jdgm-slot{background:var(--white);border:1px dashed var(--gold);border-radius:16px;padding:38px 30px;text-align:center;color:var(--muted);font-size:14.5px}.mm .jdgm-slot b{display:block;color:var(--navy);font-size:16px;font-weight:700;margin-bottom:6px}.mm .jdgm-slot code{background:var(--cream-2);padding:3px 8px;border-radius:4px;font-size:13px;color:var(--navy)}.mm .iggrid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:30px}.mm .iggrid a{aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--cream-2)}.mm .iggrid img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.mm .iggrid a:hover img{transform:scale(1.07)}.mm .faq{max-width:800px;margin:0 auto}.mm details{border-bottom:1px solid var(--line)}.mm summary{list-style:none;cursor:pointer;padding:21px 0;font-size:16.5px;font-weight:600;color:var(--navy);display:flex;justify-content:space-between;gap:22px;align-items:center}.mm summary::-webkit-details-marker{display:none}.mm summary:after{content:"+";font-size:22px;font-weight:400;color:var(--gold);line-height:1}.mm details[open] summary:after{content:"\2212"}.mm details .a{margin:0 0 23px;color:var(--muted);font-size:15.5px;max-width:68ch}.mm .crumb{font-size:13px;color:var(--muted);padding:22px 0 0}.mm .crumb a:hover{color:var(--navy)}.mm .crumb span{margin:0 7px;opacity:.5}.mm .filters{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:22px 0 30px;border-bottom:1px solid var(--line);margin-bottom:34px}.mm .chip{border:1.5px solid var(--line);background:var(--white);color:var(--navy);border-radius:100px;padding:9px 19px;font-size:14px;font-weight:600;transition:.2s}.mm .chip:hover{border-color:var(--navy)}.mm .chip.on{background:var(--navy);color:var(--cream);border-color:var(--navy)}.mm .sortbox{margin-left:auto;display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted)}.mm .sortbox select{font-family:inherit;font-size:14px;padding:9px 14px;border-radius:100px;border:1.5px solid var(--line);background:var(--white);color:var(--navy);font-weight:600}.mm .pager{display:flex;justify-content:center;gap:8px;margin-top:44px}.mm .pager a{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--line);font-size:14px;font-weight:600;color:var(--navy)}.mm .pager a.on{background:var(--navy);color:var(--cream);border-color:var(--navy)}.mm .seotext{background:var(--white);border:1px solid var(--line);border-radius:18px;padding:36px 34px;margin-top:52px}.mm .seotext h3{font-size:19px;color:var(--navy);margin-bottom:10px}.mm .seotext p{color:var(--muted);font-size:15px;margin:0 0 12px;max-width:78ch}.mm .pdp{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;padding:26px 0 0;align-items:start}.mm .gal .main{aspect-ratio:1;border-radius:20px;overflow:hidden;background:var(--cream-2);position:relative}.mm .gal .main img{width:100%;height:100%;object-fit:cover}.mm .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}.mm .thumbs div{aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--cream-2);border:2px solid transparent;cursor:pointer}.mm .thumbs div.on{border-color:var(--navy)}.mm .thumbs img{width:100%;height:100%;object-fit:cover}.mm .pdp h1{font-size:clamp(26px,3.2vw,38px);color:var(--navy);margin-bottom:12px}.mm .stars{color:var(--gold);font-size:14px;letter-spacing:2px}.mm .stars b{color:var(--muted);font-weight:500;font-size:13.5px;letter-spacing:0;margin-left:8px}.mm .bul{list-style:none;padding:0;margin:20px 0 24px}.mm .bul li{position:relative;padding-left:24px;margin-bottom:9px;font-size:15.5px;color:var(--ink)}.mm .bul li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:var(--gold)}.mm .optlbl{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:22px 0 11px}.mm .optlbl b{color:var(--navy);text-transform:none;letter-spacing:0;font-size:14px;margin-left:6px}.mm .swatches{display:flex;gap:10px;flex-wrap:wrap}.mm .swatches a{width:38px;height:38px;border-radius:50%;border:2px solid var(--line);padding:0;transition:.15s;display:block}.mm .swatches a:hover{border-color:var(--navy);transform:scale(1.08)}.mm .swatches a.on{border-color:var(--navy);box-shadow:0 0 0 3px #10294a1f}.mm .optnote{font-size:13px;color:var(--muted);margin:10px 0 0}.mm .sizes{display:flex;gap:10px;flex-wrap:wrap}.mm .sizes button{border:1.5px solid var(--line);background:var(--white);border-radius:100px;padding:10px 20px;font-size:14px;font-weight:600;color:var(--navy)}.mm .sizes button.on{background:var(--navy);color:var(--cream);border-color:var(--navy)}.mm .buyrow{display:flex;gap:12px;align-items:center;margin:26px 0 16px;flex-wrap:wrap}.mm .qty{display:flex;align-items:center;border:1.5px solid var(--line);border-radius:100px;overflow:hidden;background:var(--white)}.mm .qty button{border:0;background:none;width:42px;height:48px;font-size:18px;color:var(--navy)}.mm .qty span{width:34px;text-align:center;font-weight:700;color:var(--navy)}.mm .assure{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0 6px}.mm .assure div{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:14px 16px;font-size:13px;color:var(--muted);line-height:1.45}.mm .assure b{display:block;color:var(--navy);font-size:14px;font-weight:700;margin-bottom:2px}.mm .spec{width:100%;border-collapse:collapse;font-size:15px;margin-top:6px}.mm .spec td{padding:12px 0;border-bottom:1px solid var(--line);color:var(--muted)}.mm .spec td:first-child{color:var(--navy);font-weight:600;width:44%}.mm .sticky{position:sticky;bottom:0;z-index:60;background:var(--navy);color:#fff;padding:12px 0;display:none}.mm .sticky .in{display:flex;align-items:center;gap:16px}.mm .sticky .nm{font-weight:600;font-size:14px}.mm .sticky .pz{margin-left:auto;font-weight:800}.mm footer{background:var(--navy);color:#faf6eeb8;padding:70px 0 30px;font-size:15px;margin-top:20px;border-top:3px solid var(--gold)}.mm .fgrid{display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr;gap:44px}.mm footer h4{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 16px}.mm footer ul{list-style:none;margin:0;padding:0}.mm footer li{margin-bottom:10px;font-size:14.5px}.mm footer a:hover{color:#fff}.mm .flogo{font-size:25px;font-weight:800;letter-spacing:-.04em;color:#fff;margin-bottom:12px}.mm .flogo span{color:var(--gold)}.mm .fbot{border-top:1px solid rgba(250,246,238,.16);margin-top:50px;padding-top:24px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:13px}.mm .up{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.mm .up.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mm .up{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}@media(max-width:1000px){.mm .grid4{grid-template-columns:repeat(2,1fr)}.mm .grid3,.mm .cats,.mm .steps,.mm .three{grid-template-columns:1fr}.mm .hero,.mm .split,.mm .pdp{grid-template-columns:1fr;gap:34px}.mm .iggrid{grid-template-columns:repeat(3,1fr)}.mm .fgrid{grid-template-columns:1fr 1fr}.mm .nav ul{display:none}.mm .burger{display:block;margin-left:auto}.mm .nav .r{margin-left:18px}.mm .dark{padding:42px 26px}.mm .sticky{display:block}}@media(max-width:620px){.mm .wrap{padding:0 18px}.mm .sec{padding:52px 0}.mm .hero{padding:28px;border-radius:20px}.mm .grid4{gap:14px}.mm .assure{grid-template-columns:1fr}.mm .fgrid{grid-template-columns:1fr;gap:32px}.mm .btn-l{margin-left:0;margin-top:10px}.mm .band{padding:18px 20px;gap:12px;font-size:13.5px}}.mm .blogs{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.mm .blog .ph{aspect-ratio:16/10;border-radius:16px;overflow:hidden;background:var(--cream-2)}.mm .blog .ph img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.mm .blog:hover .ph img{transform:scale(1.04)}.mm .blog .meta{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:15px 0 7px}.mm .blog h3{font-size:17px;font-weight:700;color:var(--navy);line-height:1.3;letter-spacing:-.02em}.mm .blog p{margin:8px 0 0;color:var(--muted);font-size:14.5px;line-height:1.55}.mm .set2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(max-width:1000px){.mm .blogs{grid-template-columns:1fr}}.mm .mm-sec{padding-top:var(--pt,78px);padding-bottom:var(--pb,78px)}@media(max-width:620px){.mm .mm-sec{padding-top:calc(var(--pt,78px) * .68);padding-bottom:calc(var(--pb,78px) * .68)}}.mm .mm-hero-wrap{padding-top:var(--pt,32px);padding-bottom:var(--pb,0px)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/malmal.css.map */
