.mgc-comparison{--ink:#171917;--body:#515650;--paper:#f7f6f2;--line:#dedfd9;--cta:#b83b10;--orange:#e55420;--display:MonumentCompareDisplay,Impact,sans-serif;--font:MonumentCompareUI,Arial,sans-serif;--faq-space-top:76px;--faq-space-bottom:76px;--faq-title-size:48px}.mgc-comparison *{box-sizing:border-box}.mgc-comparison{margin:0;background:var(--paper);color:var(--ink);font:16px/1.55 var(--font);font-synthesis:none}.mgc-comparison a{color:inherit;text-underline-offset:4px}.mgc-comparison button,.mgc-comparison select{font:inherit}.mgc-comparison button,.mgc-comparison a,.mgc-comparison select,.mgc-comparison summary{-webkit-tap-highlight-color:transparent}.mgc-comparison button{cursor:pointer}.mgc-comparison h1,.mgc-comparison h2{font-family:var(--display);font-weight:400;letter-spacing:normal;line-height:1.05;margin:0}.mgc-comparison h3,.mgc-comparison p,.mgc-comparison figure{margin:0}.mgc-comparison img{max-width:100%;display:block}.mgc-comparison button:focus-visible,.mgc-comparison a:focus-visible,.mgc-comparison select:focus-visible,.mgc-comparison summary:focus-visible,.mgc-comparison [tabindex]:focus-visible{outline:3px solid #24718b;outline-offset:4px}.mgc-comparison .container{width:min(1240px,calc(100% - 64px));margin-inline:auto}.mgc-comparison .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mgc-comparison .intro{display:grid;grid-template-columns:1.3fr .8fr;gap:70px;align-items:center;padding-top:28px;padding-bottom:38px}.mgc-comparison .breadcrumb{display:flex;gap:10px;color:#676c65;font-size:12px;margin-bottom:26px}.mgc-comparison .breadcrumb a{text-decoration:none}.mgc-comparison .eyebrow{font-size:11px;letter-spacing:.12em;font-weight:800;color:var(--cta);display:flex;align-items:center;gap:10px}.mgc-comparison .eyebrow:before{content:"";height:2px;width:22px;background:var(--orange)}.mgc-comparison h1{font-size:clamp(44px,4.2vw,66px);margin:12px 0 14px}.mgc-comparison .headline-period{color:var(--orange)}.mgc-comparison .intro-copy{max-width:490px;color:var(--body);font-size:16px}.mgc-comparison .intro-image{position:relative;align-self:end;height:245px;overflow:hidden;border-radius:4px 40px 4px 4px}.mgc-comparison .intro-image picture,.mgc-comparison .intro-image img{height:100%;width:100%;object-fit:cover}.mgc-comparison .intro-image:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000a);pointer-events:none}.mgc-comparison .intro-image figcaption{position:absolute;bottom:18px;left:22px;right:18px;color:#fff;font-size:13px;font-weight:700;z-index:1}.mgc-comparison .section-heading,.mgc-comparison .spec-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.mgc-comparison .section-heading{border-top:1px solid var(--line);padding:25px 0 19px}.mgc-comparison .section-heading h2{font-size:29px}.mgc-comparison .section-heading p{color:var(--body);font-size:14px}.mgc-comparison .model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mgc-comparison .model-card{border:1px solid #d5d8d0;border-radius:12px;background:#fff;overflow:hidden;min-width:0}.mgc-comparison .model-select{padding:14px 18px;background:#eeefe9;border-bottom:1px solid #d5d8d0}.mgc-comparison .model-select label{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:650;margin-bottom:7px;color:#51574e}.mgc-comparison .model-select label span{font-size:11px;letter-spacing:.1em;color:#666c60}.mgc-comparison .model-select select{width:100%;background:#fff;border:1px solid #aaaFA4;border-radius:6px;min-height:46px;padding:8px 30px 8px 12px;font-size:16px;font-weight:700;color:var(--ink)}.mgc-comparison .model-body{padding:10px 23px 22px}.mgc-comparison .product-image{display:flex;align-items:center;justify-content:center;height:218px;margin:0 -6px 8px}.mgc-comparison .product-image img{height:100%;width:auto;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s}.mgc-comparison .product-image:hover img{transform:translateY(-4px)}.mgc-comparison .series-label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:750;color:var(--cta);margin-bottom:6px}.mgc-comparison .model-body h3{font-size:25px;line-height:1.2;font-weight:750}.mgc-comparison .model-description{font-size:14px;line-height:1.5;color:var(--body);margin-top:7px;min-height:43px;max-width:34ch}.mgc-comparison .price{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;margin:15px 0}.mgc-comparison .price strong{font-size:25px;font-weight:750}.mgc-comparison .price del{font-size:13px;color:#72756f}.mgc-comparison .model-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center}.mgc-comparison .button{border:1px solid transparent;display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:46px;padding:12px 16px;border-radius:6px;text-decoration:none;background:var(--cta);color:#fff;font-size:14px;font-weight:750;line-height:1.3;transition:background .2s}.mgc-comparison .button:hover{background:#932e0b}.mgc-comparison .button span{font-size:19px;line-height:1}.mgc-comparison .details-link{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.mgc-comparison .details-link:hover{text-decoration:underline}.mgc-comparison .preview-note{font-size:12px;color:#676b62;margin:15px 0 44px;max-width:1000px}.mgc-comparison .spec-heading{margin-bottom:21px}.mgc-comparison .spec-heading h2{font-size:38px}.mgc-comparison .spec-key{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--body)}.mgc-comparison .difference-dot{display:inline-block;background:var(--cta);width:6px;height:6px;border-radius:50%;flex:none}.mgc-comparison .spec-scroll{overflow:auto;border:1px solid #d4d6cf;border-radius:12px;background:#fff;scrollbar-color:#7d8377 #eceee7;scrollbar-width:thin}.mgc-comparison table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:14px}.mgc-comparison col{width:25%}.mgc-comparison table th,.mgc-comparison table td{text-align:left;padding:18px 23px;border-bottom:1px solid #e2e4dd;vertical-align:middle;overflow-wrap:anywhere}.mgc-comparison table th[scope=row]{font-weight:650;color:#4a5148}.mgc-comparison table th[scope=row] .difference-dot{margin-left:10px;vertical-align:middle}.mgc-comparison thead{background:#212720;color:#fff}.mgc-comparison thead th{padding:20px 23px;font-size:16px;font-weight:750}.mgc-comparison thead th:first-child{font-size:13px;color:#d5dccd}.mgc-comparison thead small{display:block;font-size:13px;font-weight:400;color:#e0e4dc;margin-top:4px}.mgc-comparison .spec-group th{padding:11px 23px;background:#eeefe9;color:#525b4d;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.mgc-comparison tbody .different{background:#f9f8f3}.mgc-comparison tbody .different td{font-weight:600}.mgc-comparison .price-row td{font-weight:700;font-size:17px}.mgc-comparison .not-listed{color:#72796e}.mgc-comparison tbody tr:last-child td,.mgc-comparison tbody tr:last-child th{border-bottom:0}.mgc-comparison .table-footnote{display:flex;justify-content:space-between;gap:20px;margin:13px 0 70px;color:#656c60;font-size:12px}.mgc-comparison .mobile-hint{display:none}.mgc-comparison .product-faq .product-faq__number{color:var(--cta)}.mgc-comparison .related-section{padding:52px 0 62px;background:#eeefe9;border-top:1px solid #dddfd7}.mgc-comparison .related-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:27px}.mgc-comparison .related-heading h2{font-size:43px;margin-top:12px}.mgc-comparison .related-heading>p{color:var(--body);font-size:14px}.mgc-comparison .related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.mgc-comparison .reading-card{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #dfe2d8}.mgc-comparison .reading-card>a{display:flex;flex-direction:column;height:100%;text-decoration:none}.mgc-comparison .reading-image{height:195px;overflow:hidden}.mgc-comparison .reading-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.mgc-comparison .reading-card a:hover img{transform:scale(1.03)}.mgc-comparison .reading-copy{padding:21px 22px 19px;display:flex;flex-direction:column;flex:1}.mgc-comparison .reading-copy time{font-size:12px;color:#687160}.mgc-comparison .reading-copy h3{font-size:21px;line-height:1.3;font-weight:750;margin:9px 0 25px}.mgc-comparison .reading-link{display:flex;align-items:center;justify-content:space-between;margin-top:auto;font-size:13px;color:var(--cta);font-weight:750}.mgc-comparison .product-faq .product-faq__question-text{font-weight:700}.mgc-comparison .product-faq .product-faq__eyebrow{color:#ff8d6d}.mgc-comparison .product-faq .product-faq__count{color:#bfc1bd}.mgc-comparison .product-faq .product-faq__subtitle{color:#c4c7c0}.mgc-comparison .product-faq .product-faq__intro{top:24px}@media(max-width:640px){.mgc-comparison .related-section{padding:36px 0 42px}.mgc-comparison .related-heading{display:block}.mgc-comparison .related-heading h2{font-size:37px}.mgc-comparison .related-heading>p{margin-top:15px}.mgc-comparison .related-grid{grid-template-columns:1fr;gap:20px}.mgc-comparison .reading-image{height:210px}.mgc-comparison .reading-copy h3{font-size:23px}.mgc-comparison .product-faq .product-faq__intro{top:auto}}@media(min-width:1500px){.mgc-comparison .intro{padding-top:32px;padding-bottom:44px}.mgc-comparison .intro-image{height:265px}.mgc-comparison .product-image{height:245px}}@media(max-width:1000px){.mgc-comparison .container{width:calc(100% - 40px)}.mgc-comparison .intro{gap:32px;grid-template-columns:1.3fr 1fr}.mgc-comparison .model-body{padding-inline:15px}.mgc-comparison .model-select{padding-inline:12px}.mgc-comparison .model-actions{grid-template-columns:1fr;gap:10px}.mgc-comparison .details-link{justify-content:center;min-height:35px}.mgc-comparison .product-image{height:180px}.mgc-comparison .model-body h3{font-size:22px}.mgc-comparison .model-description{min-height:64px}.mgc-comparison .model-grid{gap:12px}.mgc-comparison table th,.mgc-comparison table td{padding:16px}.mgc-comparison .spec-heading h2{font-size:34px}}@media(max-width:640px){.mgc-comparison .container{width:calc(100% - 32px)}.mgc-comparison .intro{display:block;padding-top:20px;padding-bottom:26px}.mgc-comparison .breadcrumb{margin-bottom:20px}.mgc-comparison h1{font-size:47px}.mgc-comparison .intro-copy{font-size:15px;max-width:36ch}.mgc-comparison .intro-image{display:none}.mgc-comparison .section-heading{padding-top:22px;align-items:start;gap:14px}.mgc-comparison .section-heading h2{font-size:27px}.mgc-comparison .section-heading p{font-size:12px;max-width:110px;text-align:right}.mgc-comparison .model-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 1px 14px;gap:12px;scrollbar-width:thin;scrollbar-color:#747d6d #e8ebe2}.mgc-comparison .model-card{flex:0 0 82%;scroll-snap-align:start}.mgc-comparison .model-body{padding:12px 20px 19px}.mgc-comparison .product-image{height:220px}.mgc-comparison .model-body h3{font-size:25px}.mgc-comparison .model-description{min-height:42px}.mgc-comparison .model-actions{grid-template-columns:minmax(0,1fr) auto;gap:14px}.mgc-comparison .model-select{padding:12px 18px}.mgc-comparison .model-select select{min-height:48px}.mgc-comparison .price{margin:15px 0}.mgc-comparison .details-link{font-size:13px}.mgc-comparison .preview-note{margin:11px 0 34px;line-height:1.65}.mgc-comparison .spec-heading{display:block;margin-bottom:14px}.mgc-comparison .spec-heading h2{font-size:34px;margin-bottom:13px}.mgc-comparison .mobile-hint{display:block;font-size:12px;color:#5c6555;margin-bottom:12px}.mgc-comparison .spec-scroll table{min-width:820px}.mgc-comparison .spec-scroll col.feature-col{width:180px}.mgc-comparison .spec-scroll th[scope=row],.mgc-comparison .spec-scroll thead th:first-child{position:sticky;left:0;z-index:1;background:#fff;box-shadow:1px 0 #d8dcd2}.mgc-comparison .spec-scroll thead th:first-child{background:#212720}.mgc-comparison .spec-scroll tr.different th[scope=row]{background:#f9f8f3}.mgc-comparison .spec-scroll th[scope=row]{font-size:13px}.mgc-comparison .spec-scroll td{font-size:14px}.mgc-comparison .table-footnote{flex-direction:column;gap:5px;line-height:1.6;margin-bottom:44px}.mgc-comparison .product-faq{--faq-space-top:44px;--faq-space-bottom:44px}}.mgc-comparison .connected-comparison{min-width:980px}.mgc-comparison .connected-comparison col.feature-col{width:19%}.mgc-comparison .connected-comparison col:not(.feature-col){width:27%}.mgc-comparison .connected-comparison thead{background:#fff;color:var(--ink)}.mgc-comparison .connected-comparison thead th{font-weight:400}.mgc-comparison .connected-comparison .product-column{padding:0;vertical-align:top;border-left:1px solid var(--line);background:#fff}.mgc-comparison .connected-comparison .model-card{border:0;border-radius:0;background:transparent}.mgc-comparison .connected-comparison .model-select{border-bottom:1px solid var(--line);padding:14px 18px}.mgc-comparison .connected-comparison .model-body{padding:12px 18px 22px}.mgc-comparison .connected-comparison .model-body h3{min-height:30px}.mgc-comparison .connected-comparison .model-description{min-height:63px}.mgc-comparison .connected-comparison .model-actions{grid-template-columns:minmax(0,1fr) auto;gap:12px}.mgc-comparison .connected-comparison .product-image{height:218px;margin-bottom:12px}.mgc-comparison .connected-comparison .comparison-guide{background:#f0f1eb;color:var(--ink);padding:30px 23px;vertical-align:bottom;position:static;box-shadow:none}.mgc-comparison .guide-title{display:block;font:400 31px/1.08 var(--display);margin-bottom:17px}.mgc-comparison .comparison-guide p{font-size:13px;line-height:1.55;color:#56604f;font-weight:400}.mgc-comparison .comparison-guide .guide-key{display:flex;gap:9px;align-items:start;border-top:1px solid #d4d9cc;padding-top:20px;margin-top:28px;font-size:12px}.mgc-comparison .guide-key svg{color:var(--cta);flex:none;margin-top:2px}.mgc-comparison .connected-comparison tbody td{border-left:1px solid #e6e8e0}.mgc-comparison .spec-value{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.mgc-comparison .advantage{display:inline-flex;align-items:center;justify-content:center;flex:none;width:27px;height:27px;border-radius:50%;color:var(--cta);background:#fae9df}.mgc-comparison .table-footnote{flex-wrap:wrap;gap:8px 24px}.mgc-comparison .table-footnote span:last-child{width:100%}.mgc-comparison .connected-comparison th[scope=col].comparison-guide{font-size:14px}.mgc-comparison .connected-comparison .price-row th,.mgc-comparison .connected-comparison .price-row td{padding-block:15px}@media(max-width:1000px){.mgc-comparison .connected-comparison{min-width:1010px}.mgc-comparison .connected-comparison .model-body h3{font-size:24px}.mgc-comparison .connected-comparison .model-actions{grid-template-columns:1fr;gap:6px}.mgc-comparison .connected-comparison .details-link{min-height:35px}}@media(max-width:640px){.mgc-comparison .spec-scroll .connected-comparison{min-width:1080px}.mgc-comparison .connected-comparison col.feature-col{width:144px}.mgc-comparison .connected-comparison col:not(.feature-col){width:312px}.mgc-comparison .spec-scroll .connected-comparison .comparison-guide{position:sticky;left:0;background:#f0f1eb;z-index:2;padding:20px 13px;vertical-align:bottom;box-shadow:1px 0 #d8dcd2}.mgc-comparison .guide-title{font-size:25px}.mgc-comparison .comparison-guide p{font-size:12px}.mgc-comparison .comparison-guide .guide-key{display:block;margin-top:18px;padding-top:14px}.mgc-comparison .guide-key svg{margin-bottom:8px}.mgc-comparison .guide-key span{display:block}.mgc-comparison .connected-comparison .product-image{height:212px}.mgc-comparison .connected-comparison .model-actions{grid-template-columns:minmax(0,1fr) auto;gap:12px}.mgc-comparison .connected-comparison .model-description{min-height:63px}.mgc-comparison .connected-comparison .model-body{padding:12px 18px 20px}.mgc-comparison .spec-scroll .connected-comparison th[scope=row]{padding-inline:13px}.mgc-comparison .spec-scroll .connected-comparison td{padding-inline:18px}.mgc-comparison .advantage{width:25px;height:25px}.mgc-comparison .table-footnote{gap:8px}}@media(max-width:640px){.mgc-comparison .spec-scroll .connected-comparison{--model-column-width:max(210px, calc(100vw - 142px) );min-width:0;width:calc(110px + var(--model-column-width) + var(--model-column-width) + var(--model-column-width))}.mgc-comparison .connected-comparison col.feature-col{width:110px}.mgc-comparison .connected-comparison col:not(.feature-col){width:var(--model-column-width)}.mgc-comparison .connected-comparison .model-actions{grid-template-columns:1fr;gap:6px}.mgc-comparison .connected-comparison .model-body,.mgc-comparison .connected-comparison .model-select{padding-inline:13px}.mgc-comparison .connected-comparison .model-body h3{font-size:22px;min-height:27px}.mgc-comparison .connected-comparison .model-description{min-height:84px}.mgc-comparison .connected-comparison .product-image{height:180px}.mgc-comparison .connected-comparison .model-select select{font-size:14px;padding-inline:8px}.mgc-comparison .guide-title{font-size:23px}.mgc-comparison .comparison-guide .guide-key{font-size:11px}.mgc-comparison .connected-comparison .model-body .details-link{min-height:38px}}@media(prefers-reduced-motion:reduce){.mgc-comparison *,.mgc-comparison *:before,.mgc-comparison *:after{transition:none!important;animation:none!important}}.mgc-comparison{display:block}.mgc-comparison [hidden]{display:none!important}.mgc-comparison .container{padding-inline:0;max-width:none}.mgc-comparison h3{font-family:var(--font);font-style:normal}.mgc-comparison .button{width:100%;font-family:var(--font);font-weight:750;color:#fff}.mgc-comparison .button[disabled]{background:#666;cursor:not-allowed}.mgc-comparison .button[aria-disabled=true]{pointer-events:none;opacity:.6}.mgc-comparison product-form{display:block;min-width:0}.mgc-comparison .js-form-error{font-size:13px;color:#a22215;padding:8px 0}.mgc-comparison .article-date{font-size:12px;color:#687160}.mgc-comparison .product-faq .product-faq__title{font-weight:400;letter-spacing:normal;line-height:1.08}.mgc-comparison .product-faq__intro{--faq-title-size:48px}.mgc-comparison .spec-group td{padding:11px 23px;background:#eeefe9;color:#525b4d;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.mgc-comparison select{-webkit-appearance:auto;appearance:auto}
/*# sourceMappingURL=/cdn/shop/t/224/assets/monument-comparison-v2.css.map */
