.mtpl{background:#fff;color:#000000d1;font-family:Barlow,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif}.mtpl-plate{background:#1b2d4f}.mtpl-plate-wrap{max-width:1080px;margin:0 auto;padding:18px}.mtpl-plate-name{font-size:clamp(22px,5.6vw,30px);line-height:1;color:#fff;font-weight:400;letter-spacing:.07em;text-transform:uppercase}.mtpl-plate-name b{font-weight:700}.mtpl-plate-name em{font-style:normal;color:#c8a96a}.mtpl-plate-rule{border-top:3px solid #1b2d4f;border-bottom:1px solid #1b2d4f;height:3px}.mtpl-wrap{max-width:1080px;margin:0 auto;padding:0 18px}.mtpl-layout{display:block}.mtpl-main{min-width:0}.mtpl-side{display:none}.mtpl-side-h{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#6a6a6a;border-bottom:1px solid #333;padding-bottom:6px;margin-bottom:10px}@media screen and (min-width:900px){.mtpl-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:40px;align-items:stretch}.mtpl-side{display:block}.mtpl-side-sticky{position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto}.mtpl-sticky{display:none}}.mtpl h1,.mtpl h2,.mtpl h3{font-family:inherit;color:#000000d1;line-height:1.22;margin:0;font-weight:700}.mtpl p{margin:0 0 18px}.mtpl strong,.mtpl b{font-weight:700;color:inherit}.mtpl-kicker{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#9b1c1c;margin:26px 0 8px}.mtpl h1{font-size:clamp(30px,7.4vw,45px);font-weight:600;line-height:1.2;letter-spacing:-.005em;color:#000;margin-bottom:12px}.mtpl-byline{font-size:13px;color:#555;padding-bottom:12px;margin:0 0 18px;border-bottom:1px solid #ccc}.mtpl-trio{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:8px}.mtpl-trio-item{aspect-ratio:3 / 4;overflow:hidden;background:#eee}.mtpl-trio-item img{width:100%;height:100%;object-fit:cover;display:block}.mtpl-caption{font-size:12px;color:#666;font-style:italic;padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #ccc}.mtpl-lede{font-size:19px;line-height:1.6}.mtpl-reason{padding-top:24px;border-top:1px solid #ccc;margin-top:24px}.mtpl-reason figure{margin:0 0 18px;aspect-ratio:4 / 3;overflow:hidden;background:#eee}.mtpl-reason figure img{width:100%;height:100%;object-fit:cover;display:block}.mtpl-reason h2{font-size:clamp(25px,6vw,35px);font-weight:700;line-height:1.32;margin-bottom:14px}.mtpl-reason h2 .mtpl-n{color:#9b1c1c}@media screen and (min-width:700px){.mtpl-reason{display:grid;grid-template-columns:240px minmax(0,1fr);gap:22px;align-items:start}.mtpl-reason--noimg{display:block}.mtpl-reason figure{margin:0;aspect-ratio:1 / 1}}@media screen and (min-width:900px){.mtpl-reason{grid-template-columns:300px minmax(0,1fr);gap:26px}.mtpl-reason h2{font-size:32px;line-height:1.42}.mtpl-reason .mtpl-rtext>:last-child{margin-bottom:0}}.mtpl-windows{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:2px 0 20px}.mtpl-win{border:1px solid #333;padding:12px 8px;text-align:center}.mtpl-win .mtpl-wt{font-size:20px;font-weight:700;line-height:1}.mtpl-win .mtpl-wl{font-size:10.5px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:#555;margin-top:6px}.mtpl-quote{border-left:3px solid #1b2d4f;padding:2px 0 2px 16px;margin:0 0 20px}.mtpl-quote .mtpl-stars{color:#d4a017;font-size:17px;letter-spacing:2px;line-height:1.4}.mtpl-quote blockquote{margin:4px 0 6px;font-style:italic;font-size:18px;line-height:1.55}.mtpl-quote .mtpl-attr{font-size:15px;font-weight:700;font-style:normal}.mtpl-badge{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1b6b3a;border:1px solid #1b6b3a;padding:1px 6px;margin-left:6px;white-space:nowrap;font-style:normal}.mtpl-cta-mid{margin:4px 0 26px}.mtpl-btn{display:flex;align-items:center;justify-content:center;width:100%;background:#1b6b3a;text-decoration:none;font-weight:700;font-size:clamp(14px,3.9vw,17px);letter-spacing:.04em;text-transform:uppercase;text-align:center;line-height:1.3;padding:19px 18px;border:none;border-radius:2px;margin:2px 0 8px;color:#fff!important;cursor:pointer}.mtpl-btn:hover{background:#14522c}.mtpl-btn-note{text-align:center;font-size:13px;color:#666;font-style:italic;margin:0}.mtpl-revs{padding-top:26px;border-top:1px solid #ccc;margin-top:24px}.mtpl-revs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.mtpl-revs-head h2{font-size:clamp(23px,5.4vw,30px)}.mtpl-revs-head p{margin:6px 0 0;font-size:14px;color:#666;font-style:italic}.mtpl-revs-nav{display:flex;gap:6px;flex:0 0 auto}.mtpl-revs-nav button{width:44px;height:44px;border:1px solid #333;background:#fff;color:#1b2d4f;font-size:17px;line-height:1;cursor:pointer;padding:0;font-family:inherit}.mtpl-revs-nav button:hover{background:#1b2d4f;color:#fff}.mtpl-revs-nav button[disabled]{opacity:.3;cursor:default}.mtpl-revs-nav button[disabled]:hover{background:#fff;color:#1b2d4f}.mtpl-revs-strip{display:flex;gap:14px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.mtpl-revs-strip::-webkit-scrollbar{display:none}.mtpl-rev{flex:0 0 84%;scroll-snap-align:start;border:1px solid #333;display:flex;flex-direction:column}@media(min-width:700px){.mtpl-rev{flex:0 0 calc(50% - 7px)}}.mtpl-rev-photo{border-bottom:1px solid #ddd;position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#eee}.mtpl-rev-photo img{width:100%;height:100%;object-fit:cover;display:block}.mtpl-rev-photo .mtpl-badge{position:absolute;left:10px;bottom:10px;margin:0;background:#fff}.mtpl-rev-body{padding:14px 16px 16px;display:flex;flex-direction:column}.mtpl-rev-name{font-weight:700;font-size:16px;line-height:1.25}.mtpl-rev-info{font-size:12.5px;color:#666;margin:1px 0 9px;padding-bottom:9px;border-bottom:1px solid #ddd}.mtpl-rev .mtpl-stars{font-size:15px;color:#d4a017}.mtpl-rev-title{font-size:17px;font-weight:700;line-height:1.3;margin:5px 0 8px}.mtpl-rev-text{font-size:15.5px;line-height:1.55;margin:0}.mtpl-box{background:#f2f2f2;border:1px solid #ccc;padding:20px 18px 4px;margin:0 0 24px}.mtpl-box p:last-child{margin-bottom:18px}.mtpl-box .mtpl-step{margin-bottom:12px}.mtpl-product h3{font-size:21px;margin:8px 0 6px}.mtpl-card{border:1px solid #333}.mtpl-card .mtpl-chead{background:#1b2d4f;padding:9px 12px;text-align:center}.mtpl-card .mtpl-chead .mtpl-rec{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:#fff}.mtpl-card .mtpl-cbody{padding:13px 13px 14px}.mtpl-card .mtpl-stars{display:block;text-align:center;font-size:13px;line-height:1.2;color:#d4a017}.mtpl-card .mtpl-rrate{text-align:center;font-size:11.5px;color:#6a6a6a;padding-bottom:10px;margin-bottom:11px;border-bottom:1px solid #ddd}.mtpl-card .mtpl-cimg{border:1px solid #e4e4e4;background:#f7f7f7;padding:8px;margin-bottom:10px;text-align:center}.mtpl-card .mtpl-cimg img{width:auto;max-width:100%;max-height:132px;margin:0 auto;object-fit:contain}.mtpl-card .mtpl-pname{text-align:center;font-size:13.5px;font-weight:600;line-height:1.35;margin-bottom:11px}.mtpl-card ul{list-style:none;margin:0 0 13px;padding:0}.mtpl-card li{position:relative;padding:3px 0 3px 17px;font-size:12.5px;line-height:1.4}.mtpl-card li:before{content:"\2713";position:absolute;left:0;top:3px;color:#1b6b3a;font-weight:700;font-size:11px}.mtpl-card .mtpl-btn{font-size:12px;padding:12px 8px;margin:0;letter-spacing:.05em}.mtpl-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin:24px 0 30px;border:1px solid #ccc}.mtpl-trust div{padding:14px 10px;text-align:center;font-size:12.5px;font-weight:600;color:#333;line-height:1.4;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.mtpl-trust div:nth-child(2n){border-right:none}.mtpl-trust div:nth-child(n+3){border-bottom:none}.mtpl-trust .mtpl-ico{display:block;font-size:18px;margin-bottom:5px}.mtpl-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fff;border-top:1px solid #333;padding:9px 14px calc(9px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .28s}.mtpl-sticky.is-visible{transform:translateY(0)}.mtpl-sticky .mtpl-btn{margin:0;padding:16px 14px}.mtpl-foot-space{height:30px}.mtpl-foot{border-top:3px solid #1b2d4f;background:#f2f2f2;padding:26px 0 30px;text-align:center}.mtpl-foot-wrap{max-width:1080px;margin:0 auto;padding:0 18px}.mtpl-foot-copy{font-size:13px;color:#444;margin:0 0 10px}.mtpl-foot-copy a{color:#1b2d4f}.mtpl-foot-disclaimer{font-size:11px;line-height:1.65;letter-spacing:.05em;color:#666;text-transform:uppercase;margin:14px auto 0;max-width:620px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mt-prelander.css.map */
