.mm-x{--mmx-teal:#00615C;--mmx-teal-dark:#004f4a;--mmx-coral:#FF595A;--mmx-coral-text:#C9302C;--mmx-coral-strong:#C9302C;--mmx-coral-strong-h:#a82622;--mmx-gold:#FFC629;--mmx-cream:#faf5ea;--mmx-mint:#90D5AC;--mmx-mint-text:#c7e5e1;--mmx-ink:#101010;--mmx-body:#2a2a2a;--mmx-muted:#6f6f6f;--mmx-line:#ece4d3;--mmx-white:#ffffff;--mmx-maxw:1180px;--mmx-display:"Arial Black","Archivo Black",Arial,Helvetica,sans-serif;--mmx-sans:Arial,Helvetica,sans-serif}.mm-x h2,.mm-x h3,.mm-x p,.mm-x ul,.mm-x ol,.mm-x dl,.mm-x dd,.mm-x figure,.mm-x blockquote{text-transform:none}.mm-x table,.mm-x th,.mm-x td{border:0;box-shadow:none}.mm-x input,.mm-x button{font:inherit;border-radius:0;box-shadow:none;-webkit-appearance:none;appearance:none}.mm-x input[type=radio]{-webkit-appearance:auto;appearance:auto}.mm-x a{text-decoration:underline;text-underline-offset:2px}.mm-x .mmx-btn,.mm-x .mmx-card .mmx-name a,.mm-x .mmx-read a{text-decoration:none}.mm-x *{box-sizing:border-box}.mm-x{font-family:var(--mmx-sans);color:var(--mmx-body);line-height:1.6;background:var(--mmx-white)}.mm-x img{display:block;max-width:100%;height:auto}.mm-x a{color:var(--mmx-teal)}.mm-x a:focus-visible,.mm-x summary:focus-visible{outline:3px solid var(--mmx-teal);outline-offset:3px}.mm-x .mmx-card a:focus-visible{outline-offset:-3px}.mm-x .mmx-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mm-x .mmx-wrap{max-width:var(--mmx-maxw);margin:0 auto;padding:0 24px}.mm-x section{padding:64px 0}.mm-x .mmx-eyebrow{font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin:0 0 14px;color:var(--mmx-coral-text)}.mm-x .mmx-eyebrow.mmx-teal{color:var(--mmx-teal)}.mm-x .mmx-eyebrow.mmx-mint{color:var(--mmx-mint-text)}.mm-x h2,.mm-x h3{font-family:var(--mmx-display);font-weight:900;color:var(--mmx-ink);margin:0;letter-spacing:-.5px;text-wrap:balance}.mm-x h2{font-size:36px;line-height:1.08}.mm-x h3{font-size:20px;line-height:1.2}.mm-x .mmx-rule{width:54px;height:4px;background:var(--mmx-teal);margin:16px 0 22px;border:0}.mm-x .mmx-center{text-align:center}.mm-x .mmx-center .mmx-rule,.mm-x .mmx-center .mmx-sub{margin-left:auto;margin-right:auto}.mm-x .mmx-sub{font-size:16px;max-width:600px;margin-top:0}.mm-x .mmx-head{margin-bottom:36px}.mm-x .mmx-btn{display:inline-block;font:700 12px/1 var(--mmx-sans);letter-spacing:2.5px;text-transform:uppercase;padding:16px 34px;border:2px solid transparent;text-decoration:none;transition:transform .15s ease,background .2s ease,color .2s ease}.mm-x .mmx-btn-teal{background:var(--mmx-teal);color:#fff}.mm-x .mmx-btn-teal:hover{background:var(--mmx-teal-dark);transform:translateY(-2px)}.mm-x .mmx-btn-coral{background:var(--mmx-coral-strong);color:#fff}.mm-x .mmx-btn-coral:hover{background:var(--mmx-coral-strong-h);transform:translateY(-2px)}.mm-x .mmx-btn-ghost{color:var(--mmx-teal);border-color:var(--mmx-teal)}.mm-x .mmx-btn-ghost:hover{background:var(--mmx-teal);color:#fff;transform:translateY(-2px)}.mm-x .mmx-btn-ghost-light{color:#fff;border-color:#ffffff8c}.mm-x .mmx-btn-ghost-light:hover{background:#fff;color:var(--mmx-teal);transform:translateY(-2px)}.mm-x .mmx-bg-cream{background:var(--mmx-cream)}.mm-x .mmx-bg-teal{background:var(--mmx-teal);color:#fff}.mm-x .mmx-bg-teal h2,.mm-x .mmx-bg-teal h3{color:#fff}.mm-x .mmx-bg-teal .mmx-sub,.mm-x .mmx-bg-teal p{color:#e3f1ee}.mm-x .mmx-organic{position:relative;overflow:hidden}.mm-x .mmx-organic>.mmx-wrap{position:relative;z-index:1}.mm-x .mmx-blob{position:absolute;z-index:0;pointer-events:none;opacity:.9}.mm-x .mmx-blob.mmx-coral{background:var(--mmx-coral)}.mm-x .mmx-blob.mmx-mint{background:var(--mmx-mint)}.mm-x .mmx-blob.mmx-b1{width:300px;height:270px;top:-90px;left:-130px;border-radius:58% 42% 45% 55%/55% 48% 52% 45%;transform:rotate(-8deg)}.mm-x .mmx-blob.mmx-b2{width:280px;height:260px;bottom:-120px;right:-110px;border-radius:46% 54% 60% 40%/42% 50% 50% 58%;transform:rotate(10deg)}.mm-x .mmx-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.mm-x .mmx-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.mm-x .mmx-card{background:#fff;border:1px solid var(--mmx-line);overflow:hidden;display:flex;flex-direction:column;position:relative}.mm-x .mmx-card .mmx-thumb{position:relative;aspect-ratio:1/1;background:var(--mmx-cream)}.mm-x .mmx-card .mmx-thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mm-x .mmx-card .mmx-tag{position:absolute;top:12px;left:12px;z-index:2;background:var(--mmx-coral-strong);color:#fff;font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:5px 10px}.mm-x .mmx-card .mmx-body{padding:18px 16px 22px;display:flex;flex-direction:column;gap:8px;flex:1}.mm-x .mmx-card .mmx-name{font:900 14px/1.25 var(--mmx-display);color:var(--mmx-ink);margin:0}.mm-x .mmx-card .mmx-name a{color:inherit;text-decoration:none}.mm-x .mmx-card .mmx-name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mm-x .mmx-card .mmx-meta{font-size:12px;color:var(--mmx-muted);font-weight:700;letter-spacing:.5px;margin:0}.mm-x .mmx-star{color:var(--mmx-gold)}.mm-x .mmx-card .mmx-price{font:900 15px/1 var(--mmx-display);color:var(--mmx-teal);margin:auto 0 0}.mm-x .mmx-card .mmx-why{font-size:13.5px;line-height:1.5;margin:0}.mm-x .mmx-tbl-wrap{overflow-x:auto;border:1px solid var(--mmx-line)}.mm-x table{width:100%;border-collapse:collapse;min-width:620px;font-size:15px}.mm-x caption{text-align:left}.mm-x thead th{background:var(--mmx-teal);color:#fff;font:700 11px/1.3 var(--mmx-sans);letter-spacing:2px;text-transform:uppercase;text-align:left;padding:14px 18px}.mm-x tbody th,.mm-x tbody td{padding:16px 18px;border-top:1px solid var(--mmx-line);text-align:left;vertical-align:middle}.mm-x tbody tr:nth-child(2n){background:var(--mmx-cream)}.mm-x tbody th{font-weight:700;color:var(--mmx-muted);text-decoration:line-through;text-decoration-color:var(--mmx-coral);text-decoration-thickness:2px}.mm-x tbody td.mmx-swap a{font:900 15px/1.3 var(--mmx-display);color:var(--mmx-teal)}.mm-x td.mmx-num{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.mm-x .mmx-pick .mmx-card .mmx-best{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--mmx-teal);margin:0}.mm-x .mmx-pick .mmx-card blockquote{margin:6px 0 0;padding:12px 0 0;border-top:1px solid var(--mmx-line);font-size:13px;font-style:italic;color:var(--mmx-body)}.mm-x .mmx-pick .mmx-card cite{display:block;margin-top:6px;font-style:normal;font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--mmx-teal)}.mm-x .mmx-band{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.mm-x .mmx-band img{width:100%;aspect-ratio:1/1;object-fit:cover;max-width:100%}.mm-x .mmx-band .mmx-btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.mm-x .mmx-checks{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px}.mm-x .mmx-checks li{padding-left:26px;position:relative}.mm-x .mmx-checks li:before{content:"";position:absolute;left:0;top:.45em;width:12px;height:12px;background:var(--mmx-gold)}.mm-x .mmx-rev{background:#fff;border:1px solid var(--mmx-line);padding:28px 26px;display:flex;flex-direction:column;gap:14px}.mm-x .mmx-rev .mmx-stars{color:var(--mmx-gold);letter-spacing:3px;font-size:14px}.mm-x .mmx-rev blockquote{margin:0;font-style:italic;font-size:15px;line-height:1.6;flex:1}.mm-x .mmx-rev .mmx-who{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--mmx-teal);margin:0}.mm-x .mmx-rev .mmx-on{font-size:12px;color:var(--mmx-muted);margin:0}.mm-x .mmx-faq{max-width:820px;margin:0 auto;border-top:2px solid var(--mmx-teal)}.mm-x .mmx-faq details{border-bottom:1px solid var(--mmx-line)}.mm-x .mmx-faq summary{list-style:none;cursor:pointer;padding:20px 44px 20px 0;position:relative;font:900 17px/1.3 var(--mmx-display);color:var(--mmx-ink)}.mm-x .mmx-faq summary::-webkit-details-marker{display:none}.mm-x .mmx-faq summary:after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);font:900 24px/1 var(--mmx-display);color:var(--mmx-teal)}.mm-x .mmx-faq details[open] summary:after{content:"\2013"}.mm-x .mmx-faq .mmx-a{padding:0 0 22px;max-width:680px}.mm-x .mmx-faq .mmx-a p{margin:0 0 10px}.mm-x .mmx-specs{display:grid;grid-template-columns:repeat(5,1fr);border-top:4px solid var(--mmx-teal);border-bottom:1px solid var(--mmx-line)}.mm-x .mmx-specs div{padding:22px 18px;border-right:1px solid var(--mmx-line)}.mm-x .mmx-specs div:last-child{border-right:0}.mm-x .mmx-specs dt{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--mmx-coral-text);margin:0 0 6px}.mm-x .mmx-specs dd{margin:0;font:900 17px/1.25 var(--mmx-display);color:var(--mmx-ink);font-variant-numeric:tabular-nums}.mm-x .mmx-specs dd small{display:block;font:400 13px/1.45 var(--mmx-sans);color:var(--mmx-body);margin-top:4px}.mm-x .mmx-cycle{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:22px;counter-reset:step}.mm-x .mmx-cycle li{counter-increment:step;background:#fff;border:1px solid var(--mmx-line);display:flex;flex-direction:column}.mm-x .mmx-cycle img{aspect-ratio:4/3;object-fit:cover;width:100%;max-width:100%}.mm-x .mmx-cycle .mmx-txt{padding:22px 22px 26px}.mm-x .mmx-cycle .mmx-n{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--mmx-coral-text);margin:0 0 6px}.mm-x .mmx-cycle .mmx-n:before{content:"/ 0" counter(step) "  "}.mm-x .mmx-cycle h3{margin-bottom:10px}.mm-x .mmx-cycle p{margin:0;font-size:14.5px}.mm-x .mmx-loop-note{text-align:center;margin:22px 0 0;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--mmx-teal)}.mm-x .mmx-packs{display:grid;grid-template-columns:1fr 1fr;gap:22px}.mm-x .mmx-pack{border:2px solid var(--mmx-teal);padding:30px 28px;background:#fff;display:flex;flex-direction:column;gap:10px}.mm-x .mmx-pack.mmx-alt{border-color:var(--mmx-line)}.mm-x .mmx-pack .mmx-big{font:900 54px/1 var(--mmx-display);color:var(--mmx-teal);letter-spacing:-1.5px;font-variant-numeric:tabular-nums}.mm-x .mmx-pack .mmx-big span{font-size:16px;letter-spacing:0;color:var(--mmx-ink);margin-left:6px}.mm-x .mmx-pack p{margin:0}.mm-x .mmx-pack .mmx-fit{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--mmx-coral-text)}.mm-x .mmx-care{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid #ffffff40}.mm-x .mmx-care div{padding:26px 22px;border-right:1px solid #ffffff40}.mm-x .mmx-care div:last-child{border-right:0}.mm-x .mmx-care h3{font-size:16px;margin-bottom:8px}.mm-x .mmx-care p{margin:0;font-size:14px}.mm-x .mmx-care .mmx-k{display:block;font:900 30px/1 var(--mmx-display);color:var(--mmx-gold);margin-bottom:12px;font-variant-numeric:tabular-nums}.mm-x .mmx-save-sum{display:grid;grid-template-columns:repeat(3,1fr);background:var(--mmx-teal);color:#fff;margin-bottom:26px}.mm-x .mmx-save-sum div{padding:24px 26px;border-right:1px solid #ffffff33}.mm-x .mmx-save-sum div:last-child{border-right:0}.mm-x .mmx-save-sum .mmx-lbl{display:block;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--mmx-mint-text);margin-bottom:8px}.mm-x .mmx-save-sum .mmx-val{display:block;font:900 40px/1 var(--mmx-display);letter-spacing:-1px;color:#fff;font-variant-numeric:tabular-nums}.mm-x .mmx-save-sum .mmx-val.mmx-gold{color:var(--mmx-gold)}.mm-x .mmx-save-sum .mmx-note{display:block;font-size:13px;color:#e3f1ee;margin-top:8px}.mm-x td.mmx-swap .mmx-sw{display:flex;align-items:center;gap:14px}.mm-x td.mmx-swap img{width:56px;height:56px;object-fit:cover;flex:none;border:1px solid var(--mmx-line)}.mm-x td.mmx-swap small{display:block;font:400 12.5px/1.4 var(--mmx-sans);color:var(--mmx-muted);margin-top:3px}.mm-x td.mmx-saving{font:900 24px/1 var(--mmx-display);color:var(--mmx-teal);white-space:nowrap;font-variant-numeric:tabular-nums}.mm-x td.mmx-saving small{font:700 12px/1 var(--mmx-sans);color:var(--mmx-muted);margin-left:2px}.mm-x td.mmx-payback{min-width:190px}.mm-x .mmx-pb-txt{font-weight:700;font-size:14px;display:block;margin-bottom:7px;font-variant-numeric:tabular-nums}.mm-x .mmx-pb-bar{display:block;height:8px;background:var(--mmx-line);position:relative}.mm-x .mmx-pb-bar i{position:absolute;left:0;top:0;bottom:0;background:var(--mmx-coral-strong)}.mm-x .mmx-pb-scale{display:flex;justify-content:space-between;font-size:10px;color:var(--mmx-muted);margin-top:4px;font-variant-numeric:tabular-nums}.mm-x .mmx-how{margin-top:18px;border-top:1px solid var(--mmx-line);font-size:13.5px}.mm-x .mmx-how summary{cursor:pointer;padding:14px 0;font-weight:700;color:var(--mmx-teal);list-style:none}.mm-x .mmx-how summary::-webkit-details-marker{display:none}.mm-x .mmx-how summary:before{content:"+ "}.mm-x .mmx-how[open] summary:before{content:"\2013  "}.mm-x .mmx-how ul{margin:0 0 10px;padding-left:18px;display:grid;gap:6px;max-width:860px}.mm-x .mmx-how p{margin:0 0 10px;max-width:860px;color:var(--mmx-muted)}.mm-x .mmx-intro{display:grid;grid-template-columns:5fr 6fr;gap:52px;align-items:center}.mm-x .mmx-intro img{width:100%;aspect-ratio:4/5;object-fit:cover;max-width:100%}.mm-x .mmx-intro p.mmx-lead{font-size:17px;margin:0 0 22px}.mm-x .mmx-speclist{margin:0;border-top:4px solid var(--mmx-teal)}.mm-x .mmx-speclist div{display:grid;grid-template-columns:130px 1fr;gap:16px;padding:13px 0;border-bottom:1px solid var(--mmx-line);align-items:baseline}.mm-x .mmx-speclist dt{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--mmx-coral-text)}.mm-x .mmx-speclist dd{margin:0;font-size:14.5px}.mm-x .mmx-speclist dd b{font-family:var(--mmx-display);font-weight:900;color:var(--mmx-ink);font-variant-numeric:tabular-nums}.mm-x .mmx-calc{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--mmx-line);background:#fff}.mm-x .mmx-calc-in{padding:34px 32px;border-right:1px solid var(--mmx-line)}.mm-x .mmx-calc-out{padding:34px 32px;background:var(--mmx-teal);color:#fff;display:grid;gap:22px;align-content:center}.mm-x fieldset{border:0;margin:0 0 24px;padding:0}.mm-x legend,.mm-x .mmx-calc-in label.mmx-q{display:block;font:900 16px/1.3 var(--mmx-display);color:var(--mmx-ink);margin-bottom:12px;padding:0}.mm-x .mmx-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mm-x .mmx-seg label{position:relative;cursor:pointer}.mm-x .mmx-seg input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.mm-x .mmx-seg span{display:block;border:2px solid var(--mmx-teal);padding:12px 8px;text-align:center;font-size:12px;font-weight:700;line-height:1.3;color:var(--mmx-teal)}.mm-x .mmx-seg input:checked+span{background:var(--mmx-teal);color:#fff}.mm-x .mmx-seg input:focus-visible+span{outline:3px solid var(--mmx-teal);outline-offset:3px}.mm-x .mmx-money{display:flex;align-items:center;border:2px solid var(--mmx-teal);max-width:180px}.mm-x .mmx-money b{padding:0 4px 0 14px;font-size:18px;color:var(--mmx-teal)}.mm-x .mmx-money input{border:0;font:900 20px/1 var(--mmx-display);color:var(--mmx-ink);padding:12px 12px 12px 0;width:100%;min-width:0;background:transparent}.mm-x .mmx-money input:focus-visible{outline:none}.mm-x .mmx-money:focus-within{outline:3px solid var(--mmx-teal);outline-offset:3px}.mm-x .mmx-calc-in .mmx-hint{font-size:12.5px;color:var(--mmx-muted);margin:8px 0 0}.mm-x .mmx-res .mmx-lbl{display:block;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--mmx-mint-text);margin-bottom:6px}.mm-x .mmx-res .mmx-val{display:block;font:900 46px/1 var(--mmx-display);letter-spacing:-1.5px;color:#fff;font-variant-numeric:tabular-nums}.mm-x .mmx-res .mmx-val.mmx-gold{color:var(--mmx-gold)}.mm-x .mmx-res .mmx-sm{display:block;font-size:13px;color:#e3f1ee;margin-top:6px}.mm-x .mmx-calc-foot{font-size:12.5px;color:var(--mmx-muted);margin:14px 0 0;max-width:860px}.mm-x table.mmx-vs{width:100%;border-collapse:collapse;min-width:0;font-size:15px}.mm-x .mmx-vs thead th{font:900 18px/1.2 var(--mmx-display);letter-spacing:-.3px;text-transform:none;padding:20px 22px;text-align:left}.mm-x .mmx-vs thead th:first-child{background:transparent;color:var(--mmx-muted);font:700 11px/1 var(--mmx-sans);letter-spacing:2px;text-transform:uppercase;vertical-align:bottom}.mm-x .mmx-vs thead th.mmx-us{background:var(--mmx-teal);color:#fff}.mm-x .mmx-vs thead th.mmx-them{background:var(--mmx-line);color:var(--mmx-ink)}.mm-x .mmx-vs tbody th{font:700 11px/1.4 var(--mmx-sans);letter-spacing:1.5px;text-transform:uppercase;color:var(--mmx-coral-text);text-decoration:none;width:22%}.mm-x .mmx-vs tbody td{width:39%}.mm-x .mmx-vs tbody td.mmx-us{background:#f1f8f6;font-weight:700;color:var(--mmx-ink)}.mm-x .mmx-vs tbody tr:nth-child(2n){background:transparent}.mm-x .mmx-vs .mmx-y,.mm-x .mmx-vs .mmx-n{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;font-weight:900;font-size:12px;margin-right:10px;vertical-align:-3px}.mm-x .mmx-vs .mmx-y{background:var(--mmx-teal);color:#fff}.mm-x .mmx-vs .mmx-n{background:var(--mmx-line);color:var(--mmx-muted)}.mm-x .mmx-prints{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.mm-x .mmx-print{display:flex;flex-direction:column;border:1px solid var(--mmx-line);background:#fff}.mm-x .mmx-print img{aspect-ratio:1;object-fit:cover;width:100%;max-width:100%}.mm-x .mmx-print p{margin:0;padding:12px 12px 14px;font:900 13px/1.25 var(--mmx-display);color:var(--mmx-ink)}.mm-x .mmx-print p small{display:block;font:400 12px/1.4 var(--mmx-sans);color:var(--mmx-muted);margin-top:4px}.mm-x .mmx-uses{display:grid;grid-template-columns:5fr 7fr;gap:44px;align-items:center}.mm-x .mmx-uses img{width:100%;aspect-ratio:1;object-fit:cover;max-width:100%}.mm-x .mmx-uselist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--mmx-line)}.mm-x .mmx-uselist li{padding:18px 18px 18px 0;border-bottom:1px solid var(--mmx-line)}.mm-x .mmx-uselist b{display:block;font:900 15px/1.3 var(--mmx-display);color:var(--mmx-ink);margin-bottom:4px}.mm-x .mmx-uselist span{font-size:14px}.mm-x .mmx-size-wrap{display:grid;grid-template-columns:1fr 1fr;gap:22px}.mm-x .mmx-scale{border:1px solid var(--mmx-line);background:#fff;padding:26px 26px 20px}.mm-x .mmx-scale h3{font-size:17px;margin-bottom:4px}.mm-x .mmx-scale .mmx-cap{font-size:12.5px;color:var(--mmx-muted);margin:0 0 18px}.mm-x .mmx-scale-row{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.mm-x .mmx-sz{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.mm-x .mmx-sz i{display:block;border:2px solid var(--mmx-teal);background:var(--mmx-cream)}.mm-x .mmx-sz.mmx-us i{background:var(--mmx-teal)}.mm-x .mmx-sz b{font:900 12px/1.2 var(--mmx-display);color:var(--mmx-ink)}.mm-x .mmx-sz small{display:block;font:400 11.5px/1.3 var(--mmx-sans);color:var(--mmx-muted);font-variant-numeric:tabular-nums}.mm-x .mmx-sz a{color:var(--mmx-ink)}.mm-x .mmx-packs.mmx-stack{grid-template-columns:1fr;gap:14px}.mm-x .mmx-packs.mmx-stack .mmx-pack{padding:22px 24px;flex-direction:row;align-items:center;gap:20px}.mm-x .mmx-packs.mmx-stack .mmx-big{flex:none;min-width:110px}.mm-x .mmx-more{text-align:center;margin-top:30px}@media(max-width:980px){.mm-x .mmx-intro,.mm-x .mmx-calc,.mm-x .mmx-uses,.mm-x .mmx-size-wrap{grid-template-columns:1fr}.mm-x .mmx-intro{gap:30px}.mm-x .mmx-intro img{aspect-ratio:4/3}.mm-x .mmx-calc-in{border-right:0;border-bottom:1px solid var(--mmx-line)}.mm-x .mmx-prints{grid-template-columns:repeat(3,1fr)}.mm-x .mmx-save-sum{grid-template-columns:1fr}.mm-x .mmx-save-sum div{border-right:0;border-bottom:1px solid #ffffff33}}@media(max-width:560px){.mm-x .mmx-prints{grid-template-columns:repeat(2,1fr)}.mm-x .mmx-uselist{grid-template-columns:1fr}.mm-x .mmx-speclist div{grid-template-columns:1fr;gap:2px}.mm-x .mmx-calc-in,.mm-x .mmx-calc-out{padding:26px 20px}.mm-x .mmx-seg span{font-size:11px;padding:10px 4px}.mm-x .mmx-res .mmx-val{font-size:38px}.mm-x .mmx-packs.mmx-stack .mmx-pack{flex-direction:column;align-items:flex-start;gap:8px}.mm-x table.mmx-vs{font-size:13px}.mm-x .mmx-vs thead th{font-size:14px;padding:14px 10px}.mm-x .mmx-vs tbody th,.mm-x .mmx-vs tbody td{padding:12px 10px}.mm-x .mmx-vs tbody th{font-size:9.5px;letter-spacing:1px}.mm-x .mmx-vs .mmx-y,.mm-x .mmx-vs .mmx-n{display:block;margin:0 0 6px}}@media(max-width:980px){.mm-x h2{font-size:30px}.mm-x .mmx-grid-4{grid-template-columns:repeat(2,1fr)}.mm-x .mmx-grid-3,.mm-x .mmx-cycle{grid-template-columns:1fr}.mm-x .mmx-band{grid-template-columns:1fr;gap:28px}.mm-x .mmx-specs{grid-template-columns:repeat(2,1fr)}.mm-x .mmx-specs div{border-bottom:1px solid var(--mmx-line)}.mm-x .mmx-care{grid-template-columns:1fr 1fr}.mm-x .mmx-care div{border-bottom:1px solid #ffffff40}}@media(max-width:560px){.mm-x section{padding:52px 0}.mm-x .mmx-wrap{padding:0 18px}.mm-x h2{font-size:28px}.mm-x .mmx-packs,.mm-x .mmx-care,.mm-x .mmx-specs{grid-template-columns:1fr}.mm-x .mmx-care div{border-right:0}.mm-x .mmx-blob.mmx-b1{width:180px;height:160px;left:-90px}.mm-x .mmx-blob.mmx-b2{width:170px;height:160px;right:-80px}}@media(prefers-reduced-motion:reduce){.mm-x *{transition:none!important}.mm-x .mmx-btn:hover{transform:none}}.mm-x .mmx-btn{line-height:1;min-height:0;height:auto;width:auto;border-radius:0;text-align:center}.mm-x .mmx-intro-solo{max-width:760px}.mm-x .mmx-lead{font-size:17px;margin:0 0 22px}.mm-x .mmx-pullquote{margin:22px 0 0;padding:16px 20px;background:var(--mmx-cream);border-left:4px solid var(--mmx-gold);font-style:italic;font-size:15px}.mm-x .mmx-pullquote cite{display:block;margin-top:6px;font-style:normal;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--mmx-teal)}.mm-x .mmx-steps-lite{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:4px solid var(--mmx-teal)}.mm-x .mmx-steps-lite li{padding:22px 22px 22px 0;border-bottom:1px solid var(--mmx-line)}.mm-x .mmx-steps-lite li+li{padding-left:22px;border-left:1px solid var(--mmx-line)}.mm-x .mmx-steps-lite .mmx-n{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--mmx-coral-text);margin:0 0 6px}.mm-x .mmx-steps-lite h3{font-size:18px;margin-bottom:8px}.mm-x .mmx-steps-lite p{margin:0;font-size:14.5px}.mm-x .mmx-reads{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.mm-x .mmx-read{position:relative;border:1px solid var(--mmx-line);background:#fff;padding:22px 22px 24px;display:flex;flex-direction:column;gap:8px}.mm-x .mmx-read .mmx-kind{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--mmx-coral-text);margin:0}.mm-x .mmx-read h3{font-size:16px;line-height:1.3}.mm-x .mmx-read a{color:var(--mmx-ink)}.mm-x .mmx-read a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.mm-x .mmx-read a:focus-visible{outline:none}.mm-x .mmx-read:focus-within{outline:3px solid var(--mmx-teal);outline-offset:2px}.mm-x .mmx-read p{margin:0;font-size:14px}.mm-x .mmx-read .mmx-go{margin-top:auto;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--mmx-teal)}.mm-x .mmx-more-prints{margin:16px 0 0;font-size:14px;color:var(--mmx-muted)}.mm-x .mmx-kit-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px}.mm-x .mmx-kit-list li{border:1px solid var(--mmx-line);background:#fff;padding:22px}.mm-x .mmx-kit-list .mmx-qty{display:block;font:900 34px/1 var(--mmx-display);color:var(--mmx-teal);letter-spacing:-1px;font-variant-numeric:tabular-nums}.mm-x .mmx-kit-list b{display:block;font:900 15px/1.3 var(--mmx-display);color:var(--mmx-ink);margin:10px 0 6px}.mm-x .mmx-kit-list span{font-size:14px}.mm-x .mmx-calc-in .mmx-q2{margin-top:22px}@media(max-width:980px){.mm-x .mmx-steps-lite{grid-template-columns:1fr}.mm-x .mmx-steps-lite li,.mm-x .mmx-steps-lite li+li{padding:18px 0;border-left:0}}.mm-x .mmx-on-dark a{color:#fff}.mm-x .mmx-on-dark a:focus-visible{outline-color:var(--mmx-gold)}.mm-x input{margin:0}.mm-x cite:before,.mm-x cite:after{content:none}
/*# sourceMappingURL=/cdn/shop/t/78/assets/mm-expansion.css.map */
