body.mm-site .mm-compare{padding:32px 0 72px;background:#1c1e21;color:#f7f7f5;font-family:inherit;line-height:1.75}body.mm-site .mm-compare *,body.mm-site .mm-compare *:before,body.mm-site .mm-compare *:after{box-sizing:border-box}body.mm-site .mm-compare__container{width:min(1320px,calc(100% - 64px));margin-inline:auto}body.mm-site .mm-compare h1,body.mm-site .mm-compare h2,body.mm-site .mm-compare h3{margin:0;color:#f7f7f5;font-family:inherit;font-weight:600;text-transform:none}body.mm-site .mm-compare h1{font-size:clamp(38px,4.5vw,62px);line-height:1.06;letter-spacing:-.055em;text-wrap:balance}body.mm-site .mm-compare h2{font-size:clamp(29px,3.5vw,44px);line-height:1.12;letter-spacing:-.045em;text-wrap:balance}body.mm-site .mm-compare h3{font-size:23px;line-height:1.25;letter-spacing:-.025em}body.mm-site .mm-compare p{margin:0;padding:0;font-size:17px;line-height:1.75;color:#c7cbd1}body.mm-site .mm-compare a{color:inherit;text-decoration:underline;text-underline-offset:5px}body.mm-site .mm-compare a:hover{color:#f3a2a5}body.mm-site .mm-compare :focus-visible{outline:3px solid #a9caff;outline-offset:5px}body.mm-site .mm-compare [id]{scroll-margin-top:120px}body.mm-site .mm-compare .mm-compare__eyebrow{margin:0 0 18px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#b9bec6}body.mm-site .mm-compare__hero{padding:28px 0 38px;max-width:990px}body.mm-site .mm-compare .mm-compare__lead{max-width:790px;margin-top:24px;font-size:18px}body.mm-site .mm-compare__actions{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;margin-top:28px}body.mm-site .mm-compare .mm-compare__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;max-width:100%;padding:14px 20px;border:1px solid #626872;border-radius:8px;color:#f7f7f5;font-size:14px;font-weight:600;line-height:1.5;text-align:center;text-decoration:none}body.mm-site .mm-compare .mm-compare__button:hover{background:#343a43;border-color:#8a929e;color:#fff}body.mm-site .mm-compare .mm-compare__button--primary{background:#c1272d;border-color:#c1272d}body.mm-site .mm-compare .mm-compare__button--primary:hover{background:#d12d36;border-color:#d12d36}body.mm-site .mm-compare .mm-compare__text-link{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:14px;font-weight:600;line-height:1.5}body.mm-site .mm-compare__nav{display:flex;flex-wrap:wrap;gap:8px 32px;margin-bottom:40px;padding:12px 0;border-block:1px solid #41454b}body.mm-site .mm-compare__nav a{display:inline-flex;align-items:center;min-height:44px;color:#bdc0c5;font-size:14px;font-weight:600;text-decoration:none}body.mm-site .mm-compare__nav a:hover{text-decoration:underline;color:#fff}body.mm-site .mm-compare__section{padding:64px 0;border-bottom:1px solid #41454b}body.mm-site .mm-compare__section-heading{max-width:800px;margin-bottom:32px}body.mm-site .mm-compare__section-heading>p:not(.mm-compare__eyebrow){margin-top:20px;max-width:720px}body.mm-site .mm-compare__section-heading>.mm-compare__text-link{margin-top:20px}body.mm-site .mm-compare__devices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}body.mm-site .mm-compare__device{display:flex;flex-direction:column;min-width:0;background:#23262a;border:1px solid #41454b;border-radius:18px;overflow:hidden}body.mm-site .mm-compare__device-image{display:grid;place-items:center;position:relative;aspect-ratio:1.35;overflow:hidden;background:#101114}body.mm-site .mm-compare__badge{position:absolute;top:14px;left:14px;z-index:1;padding:5px 10px;border:1px solid #704b55;border-radius:6px;background:#30242a;color:#f3bcc4;font-size:12px;font-weight:600;line-height:1.5}body.mm-site .mm-compare__device-image img{display:block;width:100%;height:100%;min-height:0;max-height:250px;object-fit:contain}body.mm-site .mm-compare__device-image--click img{padding:10px}body.mm-site .mm-compare__device-body{display:flex;flex:1;flex-direction:column;align-items:stretch;padding:24px}body.mm-site .mm-compare .mm-compare__fit{min-height:40px;margin-bottom:12px;color:#e6a4aa;font-size:12px;font-weight:600;line-height:1.6}body.mm-site .mm-compare .mm-compare__device-copy{margin-top:16px;font-size:16px;line-height:1.7}body.mm-site .mm-compare__highlights{padding:0;margin:22px 0 28px;list-style:none;color:#c7cbd1;font-size:14px;line-height:1.65}body.mm-site .mm-compare__highlights li{position:relative;padding-left:16px;margin-bottom:10px}body.mm-site .mm-compare__highlights li:before{content:"";position:absolute;width:4px;height:4px;border-radius:50%;left:0;top:.7em;background:#c7cbd1}body.mm-site .mm-compare__device-bottom{margin-top:auto}body.mm-site .mm-compare .mm-compare__price{font-size:22px;font-weight:600;line-height:1.35;color:#f7f7f5}body.mm-site .mm-compare .mm-compare__availability{margin-top:10px;min-height:48px;font-size:13px;line-height:1.6;color:#bdc0c5}body.mm-site .mm-compare__device-bottom .mm-compare__button{width:100%;margin-top:18px}body.mm-site .mm-compare .mm-compare__note{max-width:920px;margin:24px 0 0;font-size:14px;line-height:1.75;color:#bdc0c5}body.mm-site .mm-compare__note strong{color:#f7f7f5;font-weight:600}body.mm-site .mm-compare .mm-compare__scroll-hint{margin-bottom:14px;font-size:14px;color:#bdc0c5}body.mm-site .mm-compare__table-scroll{max-width:100%;overflow-x:auto;border:1px solid #41454b;border-radius:18px;scrollbar-color:#6c7480 #23262a}body.mm-site .mm-compare__table{width:100%;min-width:1050px;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:0;background:#202328;color:#d9dce0;font-size:15px;line-height:1.65;text-align:left}body.mm-site .mm-compare__table th,body.mm-site .mm-compare__table td{padding:20px 22px;border:0;border-bottom:1px solid #41454b;vertical-align:top;text-align:left;white-space:normal;overflow-wrap:break-word;background:#202328;color:inherit;font-size:15px;line-height:1.65}body.mm-site .mm-compare__table thead th{padding-block:28px;background:#2a2e34;color:#f7f7f5;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.02em}body.mm-site .mm-compare__table thead th span{display:block;margin-top:10px;color:#bdc0c5;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0}body.mm-site .mm-compare__table thead th .mm-compare__planned-label{color:#efb1b7}body.mm-site .mm-compare__table th:first-child{position:sticky;left:0;z-index:1;width:175px;background:#25292f;font-weight:600;color:#f7f7f5;border-right:1px solid #41454b}body.mm-site .mm-compare__table tbody tr:last-child th,body.mm-site .mm-compare__table tbody tr:last-child td{border-bottom:0}body.mm-site .mm-compare__table tbody td:last-child{background:#282329}body.mm-site .mm-compare__setup,body.mm-site .mm-compare__faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}body.mm-site .mm-compare__setup .mm-compare__section-heading,body.mm-site .mm-compare__faq .mm-compare__section-heading{margin:0}body.mm-site .mm-compare__setup-list article{display:grid;grid-template-columns:30px minmax(0,1fr);gap:20px;padding:26px 0;border-top:1px solid #41454b}body.mm-site .mm-compare__setup-list article:first-child{padding-top:0;border-top:0}body.mm-site .mm-compare__setup-list article>span{font-size:14px;line-height:1.8;color:#e89096;font-variant-numeric:tabular-nums}body.mm-site .mm-compare__setup-list h3{font-size:21px;margin-bottom:14px}body.mm-site .mm-compare__setup-list p{font-size:16px}body.mm-site .mm-compare__setup-list a{display:inline-block;min-height:44px;padding-top:14px;font-size:14px;font-weight:600}body.mm-site .mm-compare__accordions details{border-top:1px solid #41454b}body.mm-site .mm-compare__accordions summary{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:22px 0;cursor:pointer;list-style:none;color:#f7f7f5;font-size:18px;line-height:1.5;font-weight:600}body.mm-site .mm-compare__accordions summary::-webkit-details-marker{display:none}body.mm-site .mm-compare__accordions summary:after{content:"+";font-size:25px;font-weight:400;flex:none;color:#bdc0c5}body.mm-site .mm-compare__accordions details[open]>summary:after{content:"\2212"}body.mm-site .mm-compare__accordions details>div{padding:0 0 24px}body.mm-site .mm-compare__accordions p{font-size:16px;margin-bottom:16px}body.mm-site .mm-compare__accordions p:last-child{margin-bottom:0}body.mm-site .mm-compare__accordions a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600}body.mm-site .mm-compare__help{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;margin-top:40px;padding:40px;border:1px solid #515760;border-radius:20px;background:radial-gradient(ellipse at 100% 100%,#472a32,#272a2e 65%)}body.mm-site .mm-compare__help h2{font-size:clamp(28px,3vw,38px);margin-bottom:16px}body.mm-site .mm-compare__help p{font-size:16px;max-width:660px}body.mm-site .mm-compare__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:1099px){body.mm-site .mm-compare__devices{grid-template-columns:repeat(2,minmax(0,1fr))}body.mm-site .mm-compare__device-image{aspect-ratio:1.7}body.mm-site .mm-compare .mm-compare__fit{min-height:0}body.mm-site .mm-compare__setup,body.mm-site .mm-compare__faq{gap:36px}}@media(min-width:1150px){body.mm-site .mm-compare .mm-compare__scroll-hint{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:760px){body.mm-site .mm-compare{padding:24px 0 48px}body.mm-site .mm-compare__container{width:calc(100% - 40px)}body.mm-site .mm-compare__hero{padding:10px 0 30px}body.mm-site .mm-compare h1{font-size:clamp(36px,6.5vw,48px)}body.mm-site .mm-compare .mm-compare__lead{font-size:17px}body.mm-site .mm-compare__nav{gap:8px 24px;margin-bottom:30px}body.mm-site .mm-compare__section{padding:46px 0}body.mm-site .mm-compare__setup,body.mm-site .mm-compare__faq{grid-template-columns:minmax(0,1fr);gap:28px}body.mm-site .mm-compare__help{grid-template-columns:minmax(0,1fr);padding:28px;gap:24px}body.mm-site .mm-compare__help>.mm-compare__button{justify-self:start}body.mm-site .mm-compare__table th:first-child{width:145px}body.mm-site .mm-compare__table th,body.mm-site .mm-compare__table td{padding:18px 16px}}@media(max-width:639px){body.mm-site .mm-compare__devices{grid-template-columns:minmax(0,1fr)}body.mm-site .mm-compare__device-image{aspect-ratio:1.8}body.mm-site .mm-compare__device-image img{max-height:220px}body.mm-site .mm-compare__device-body{padding:24px}body.mm-site .mm-compare .mm-compare__availability{min-height:0}body.mm-site .mm-compare__table{min-width:950px}}@media(max-width:420px){body.mm-site .mm-compare__table th:first-child{position:static}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/mm-compare-products.css.map */
