.mt-zig-top,.mt-zig-bottom{position:relative}.mt-zig-top:before,.mt-zig-bottom:after{content:"";position:absolute;left:0;right:0;height:12px;background:inherit;-webkit-mask:var(--mt-zig) repeat-x left bottom / 24px 12px;mask:var(--mt-zig) repeat-x left bottom / 24px 12px}.mt-zig-top:before{top:-11px}.mt-zig-bottom:after{bottom:-11px;transform:scaleY(-1)}.mt-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.mt-split--rev .mt-split__media{order:2}.mt-expect{background:var(--mt-sand);padding:96px 0}.mt-timeline{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:0}.mt-timeline li{display:grid;grid-template-columns:96px 1fr;gap:18px;padding:16px 0;border-top:1px solid var(--mt-line)}.mt-timeline li:last-child{border-bottom:1px solid var(--mt-line)}.mt-timeline__time{font-family:var(--mt-display);font-size:18px;color:var(--mt-terra);text-transform:uppercase;line-height:1.3}.mt-timeline h3{margin:0 0 2px;font-size:17px;font-weight:800}.mt-timeline p{margin:0;color:var(--mt-ink-soft);font-size:15px}.mt-reasons{padding:104px 0 56px}.mt-reasons__list{display:grid;gap:72px;margin-top:56px}.mt-reason{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;align-items:center}.mt-reason--flip .mt-reason__media{order:2}.mt-reason__num{display:block;font-family:var(--mt-serif);font-style:italic;font-size:64px;line-height:1;color:var(--mt-clay);margin-bottom:8px}.mt-feat{background:var(--mt-forest);color:#f7ead9;padding:104px 0;margin:40px 0}.mt-feat .mt-h2,.mt-feat .mt-h4{color:#fff}.mt-feat .mt-kicker{color:var(--mt-saffron)}.mt-feat__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.mt-card p{margin:0;color:#f7ead9bf;font-size:15px}.mt-feat .mt-ph{background:linear-gradient(160deg,#2e4f33,#24402a);color:#f7ead9a6;box-shadow:inset 0 0 0 1.5px #f7ead924}.mt-spec{margin:44px auto 0;padding:14px 20px;max-width:max-content;border-radius:99px;border:1px solid rgba(247,234,217,.2);text-align:center;font-size:14px;font-weight:600;letter-spacing:.04em}.mt-how{padding:104px 0}.mt-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.mt-step__copy{display:grid;grid-template-columns:44px 1fr;gap:14px;margin-top:16px}.mt-step__copy>b{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--mt-ink);color:#fff;font-family:var(--mt-display);font-weight:400;font-size:20px}.mt-step .mt-h4{margin-top:2px}.mt-step p{margin:0;color:var(--mt-ink-soft);font-size:15px}.mt-zones{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:44px}.mt-zones__label{font-weight:700;margin-right:4px}.mt-zone{padding:8px 16px;border-radius:99px;background:#fff;box-shadow:inset 0 0 0 1px var(--mt-line);font-size:14px;font-weight:600}.mt-compare{padding:40px 0 104px}.mt-table{margin-top:36px;border-radius:var(--mt-radius);background:#fff;overflow:hidden;box-shadow:0 18px 40px -28px #3a211766}.mt-table__row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);align-items:center;border-top:1px solid var(--mt-line)}.mt-table__row>span{padding:16px 18px;font-size:15px;display:flex;justify-content:center;text-align:center}.mt-table__row>span:first-child{justify-content:flex-start;text-align:left;font-weight:600}.mt-table__head{border-top:0}.mt-table__head>span{font-family:var(--mt-display);text-transform:uppercase;font-size:18px;font-weight:400}.mt-table__us{background:#d95f2b12;font-weight:700;align-self:stretch;align-items:center}.mt-table__head .mt-table__us{background:var(--mt-terra);color:#fff}.mt-no{width:22px;height:22px}.mt-no circle{fill:none;stroke:#c9b5a6;stroke-width:1.5}.mt-no path{stroke:#b39a88;stroke-width:1.8;stroke-linecap:round}.mt-loops{padding:96px 0;background:var(--mt-sand)}.mt-loops__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:16px;max-width:1200px;margin:40px auto 0;padding:0 24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mt-loops__track::-webkit-scrollbar{display:none}.mt-loops__item{margin:0;scroll-snap-align:start}.mt-loops__item .mt-media{border-radius:var(--mt-radius-sm)}.mt-bundle{padding:104px 0}.mt-bundle .mt-picker,.mt-bundle .rx-atc-form{max-width:520px}.mt-guarantee{background:var(--mt-sand);padding:104px 0}.mt-guarantee__media{position:relative}.mt-seal{position:absolute;right:-18px;bottom:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:132px;height:132px;border-radius:50%;background:var(--mt-terra);color:#fff;transform:rotate(-10deg);box-shadow:0 16px 30px -12px #d95f2b99}.mt-seal b{font-family:var(--mt-display);font-weight:400;font-size:52px;line-height:.9}.mt-seal span{font-family:var(--mt-serif);font-style:italic;font-size:19px;line-height:.95;text-align:center}.mt-checks{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:10px}.mt-checks li{display:flex;gap:12px;align-items:flex-start;font-weight:600}.mt-small{font-size:13px;color:var(--mt-ink-soft);max-width:520px}.mt-faq{padding:104px 0}.mt-acc{margin-top:36px;border-top:1px solid var(--mt-line)}.mt-acc__item{border-bottom:1px solid var(--mt-line)}.mt-acc__item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;cursor:pointer;list-style:none;font-weight:700;font-size:17px}.mt-acc__item summary::-webkit-details-marker{display:none}.mt-acc__item summary i{position:relative;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px var(--mt-line)}.mt-acc__item summary i:before,.mt-acc__item summary i:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:var(--mt-terra);transform:translate(-50%,-50%);transition:transform .2s}.mt-acc__item summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.mt-acc__item[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}.mt-acc__body{padding:0 4px 22px;color:var(--mt-ink-soft);font-size:15.5px}.mt-acc__body p{margin:0 0 10px}.mt-final{background:var(--mt-forest);color:#f7ead9;padding:104px 0}.mt-final .mt-h2{color:#fff}.mt-final .mt-h2 em,.mt-final .mt-kicker{color:var(--mt-saffron)}.mt-final .mt-body{color:#f7ead9c7}.mt-final__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:64px;align-items:center}.mt-final .mt-ph{background:linear-gradient(160deg,#2e4f33,#24402a);color:#f7ead9a6;box-shadow:inset 0 0 0 1.5px #f7ead924}.mt-final .rx-atc-error{color:#ffb4a8}.rx-sticky{background:var(--mt-cream);border-top-color:var(--mt-line)}.rx-sticky .rxh-btn{min-height:50px;box-shadow:none}@media(max-width:989px){.mt-hero__grid,.mt-split,.mt-reason,.mt-final__grid{grid-template-columns:1fr;gap:32px}.mt-gallery{position:relative;top:0}.mt-split--rev .mt-split__media,.mt-reason--flip .mt-reason__media{order:0}.mt-feat__grid,.mt-steps{grid-template-columns:1fr 1fr}}@media(max-width:749px){.mt-wrap{padding:0 16px}.mt-hero{padding:0 0 44px}.mt-hero__grid{gap:22px}.mt-gallery{margin:0 -16px}.mt-gallery__track,.mt-gallery .mt-media{border-radius:0}.mt-gallery__thumbs{display:none}.mt-gallery__count{top:auto;bottom:14px;right:14px}.mt-buybox{padding:16px;margin:0 -4px}.mt-benefits li{font-size:15px}.mt-stats{padding:36px 0}.mt-stats__grid{grid-template-columns:1fr 1fr;gap:26px 12px}.mt-expect,.mt-feat,.mt-how,.mt-bundle,.mt-guarantee,.mt-faq,.mt-final,.mt-loops{padding:64px 0}.mt-reasons{padding:64px 0 24px}.mt-reasons__list{gap:48px;margin-top:36px}.mt-reason{gap:18px}.mt-reason__num{font-size:48px}.mt-feat__grid{grid-template-columns:1fr;gap:36px}.mt-steps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:32px -16px 0;padding:0 16px;scrollbar-width:none;gap:14px}.mt-steps::-webkit-scrollbar{display:none}.mt-step{flex:0 0 78%;scroll-snap-align:start}.mt-zones{justify-content:flex-start}.mt-zones__label{width:100%}.mt-table__row>span{padding:13px 10px;font-size:13.5px}.mt-table__head>span{font-size:14px}.mt-loops__track{grid-auto-columns:62%;padding:0 16px;gap:12px}.mt-seal{width:104px;height:104px;right:10px;bottom:14px}.mt-seal b{font-size:40px}.mt-seal span{font-size:15px}.mt-timeline li{grid-template-columns:78px 1fr;gap:12px}.mt-pack{padding:14px;gap:12px}.mt-marquee__track span{font-size:21px}.mt-assure li{font-size:11.5px}}@media(prefers-reduced-motion:reduce){.mt-marquee__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mat-home-2.css.map */
