.mats-landing.mats-landing{box-sizing:border-box;background:var(--ml-bg);color:var(--ml-ink);font-family:var(--ml-font-body);font-size:16px;font-weight:400;line-height:1.65;letter-spacing:0}.mats-landing.mats-landing *,.mats-landing.mats-landing *:before,.mats-landing.mats-landing *:after{box-sizing:border-box}.mats-landing.mats-landing a{color:inherit;text-decoration:none}.mats-landing.mats-landing button{font:inherit;cursor:pointer}.mats-landing.mats-landing h1,.mats-landing.mats-landing h2,.mats-landing.mats-landing h3{color:var(--ml-ink);font-family:var(--ml-font-heading);font-weight:var(--ml-font-heading-weight);font-style:var(--ml-font-heading-style);line-height:1.1;letter-spacing:-1px}.mats-landing.mats-landing p{margin:0 0 20px}.mats-landing.mats-landing .gsc-countdown-product-label-auto .gta-content__timer-text{margin:0}body:has(.mats-landing) .section-header{z-index:20}.mats-landing.mats-landing .ml-art>.gsc-countdown-product-label-auto>.gsc-countdown-pl-mount>[class*=gsc-countdown-product-label-]{top:20px;right:20px;bottom:auto;left:auto}.mats-landing.mats-landing .ml-breadcrumb{display:block;width:100%;padding:20px 0 0;margin:0;background-color:#fcfcfc}.mats-landing.mats-landing .ml-breadcrumb__container{max-width:1200px;margin:0 auto;padding:0 24px}.mats-landing.mats-landing .ml-breadcrumb__nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.6;color:#718096;justify-content:flex-start}.mats-landing.mats-landing .ml-breadcrumb__item{display:flex;align-items:center;gap:8px}.mats-landing.mats-landing .ml-breadcrumb__link{color:#718096;text-decoration:none;transition:color .3s ease}.mats-landing.mats-landing .ml-breadcrumb__link:hover{color:#5f6f55;text-decoration:none}.mats-landing.mats-landing .ml-breadcrumb__separator{color:#718096;opacity:.5;-webkit-user-select:none;user-select:none}.mats-landing.mats-landing .ml-breadcrumb__current{color:#4a5568}@media screen and (max-width:749px){.mats-landing.mats-landing .ml-breadcrumb{display:none}}.mats-landing.mats-landing .ml-hero{max-width:var(--ml-max, 1400px);margin:auto;display:grid;grid-template-columns:1fr 1fr;min-height:var(--ml-hero-min-height, 420px)}.mats-landing.mats-landing .ml-copy{padding:var(--ml-hero-padding, 36px) 10%;align-self:center}.mats-landing.mats-landing .ml-kicker{margin:0 0 17px;color:#845955;font:600 var(--ml-kicker-size, 12px)/1.65 var(--ml-font-body);letter-spacing:.18em;text-transform:uppercase}.mats-landing.mats-landing .ml-copy h1{max-width:620px;margin:0 0 22px;color:var(--ml-ink);font-size:var(--ml-heading-size, 60px);line-height:1.02;letter-spacing:-1px}.mats-landing.mats-landing .ml-copy h1 em{display:block;color:var(--ml-accent);font-style:italic;font-weight:400;white-space:nowrap}.mats-landing.mats-landing .ml-copy>p:not(.ml-kicker):not(.ml-micro){max-width:400px;margin:0 0 20px;color:#634e48;font:400 var(--ml-body-size, 16px)/1.7 var(--ml-font-body)}.mats-landing.mats-landing .ml-button{display:inline-flex;align-items:center;gap:36px;min-height:48px;margin:0;padding:13px 25px;border:1px solid var(--ml-button);border-radius:40px;background:var(--ml-button);color:var(--ml-button-text);font:400 14px/1.18 var(--ml-font-body);letter-spacing:.07em;box-shadow:2px 2px #d978a2}.mats-landing.mats-landing .ml-button span{font-size:18px;line-height:1}.mats-landing.mats-landing .ml-micro{margin:15px 0 0;color:#6f5954;font:400 12px/1.65 var(--ml-font-body)}.mats-landing.mats-landing .ml-art{position:relative;display:grid;place-items:center;overflow:hidden;padding:27px;background:var(--ml-image-background, #fcfcfc)}.mats-landing.mats-landing .ml-art:before{content:"";position:absolute;width:min(440px,calc(100% - 40px));height:min(440px,calc(100% - 40px));border:1px solid var(--ml-soft-border);border-radius:50%}.mats-landing.mats-landing .ml-art img{position:relative;z-index:1;width:83%;height:365px;object-fit:contain;mix-blend-mode:multiply;transform:rotate(-7deg);filter:drop-shadow(10px 20px 12px rgba(16,57,72,.08))}.mats-landing.mats-landing .ml-art-caption{position:absolute;z-index:2;bottom:16px;left:30px;padding:4px 8px;border-radius:3px;background:#fff3eae8;color:#530302;font:400 12px/1.65 var(--ml-font-body);letter-spacing:.1em}.mats-landing.mats-landing .ml-trust{max-width:var(--ml-max, 1400px);margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding:22px 5%;border-top:1px solid #ead9d2;border-bottom:1px solid #ead9d2;background:var(--ml-trust-background, #fcfcfc)}.mats-landing.mats-landing .ml-trust-item{display:flex;align-items:center;gap:12px;min-width:0}.mats-landing.mats-landing .ml-trust-icon{display:block;flex:0 0 50px;width:50px;height:50px;color:var(--ml-ink);fill:none;stroke:currentColor;stroke-width:1.45}.mats-landing.mats-landing .ml-trust-icon svg{display:block;width:50px;height:50px;fill:none;stroke:currentColor;stroke-width:1.45}.mats-landing.mats-landing .ml-trust-item:nth-child(2) .ml-trust-icon svg{stroke-width:.7}.mats-landing.mats-landing .ml-trust strong{color:#530302;font:600 14px/1.65 var(--ml-font-body)}.mats-landing.mats-landing .ml-trust p{margin:3px 0 0;color:#6f5954;font:400 12px/1.65 var(--ml-font-body)}.mats-landing.mats-landing .ml-products{max-width:1260px;margin:auto;padding:55px 30px 60px}.mats-landing.mats-landing .ml-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:25px}.mats-landing.mats-landing .ml-head .ml-kicker{margin:0;color:#715b54;font-size:14px;letter-spacing:.18em}.mats-landing.mats-landing .ml-head h2{margin:0 0 12px;color:var(--ml-ink);font-size:42px;line-height:1.1;letter-spacing:-1.6px}.mats-landing.mats-landing .ml-head p:not(.ml-kicker){margin:0;color:#715b54;font:400 14px/1.65 var(--ml-font-body)}.mats-landing.mats-landing .ml-count{flex:0 0 auto;color:#715b54;font:400 12px/1.65 var(--ml-font-body)}.mats-landing.mats-landing .ml-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:27px;padding-bottom:22px;border-bottom:1px solid #ead9d2}.mats-landing.mats-landing .ml-filter{min-height:44px;padding:8px 18px;border:1px solid var(--ml-soft-border);border-radius:24px;background:var(--ml-card-background);color:#8c4861;font:400 14px/1.65 var(--ml-font-body);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.mats-landing.mats-landing .ml-filter:hover,.mats-landing.mats-landing .ml-filter:focus-visible{border-color:#d978a2;background:#fff0f6;color:#7c3152}.mats-landing.mats-landing .ml-filter.is-active{border-color:var(--ml-button);background:var(--ml-button);color:#fff}.mats-landing.mats-landing .ml-grid{display:grid;grid-template-columns:repeat(var(--ml-columns-desktop, 3),minmax(0,1fr));gap:36px 24px;scroll-margin-top:100px}.mats-landing.mats-landing .ml-card[hidden],.mats-landing.mats-landing .ml-pagination[hidden]{display:none}.mats-landing.mats-landing .ml-card{min-width:0;overflow:hidden;border:1px solid var(--ml-card-border);border-radius:12px;background:var(--ml-card-background);box-shadow:0 3px #ef9bbf1f;transition:border-color .2s ease,box-shadow .2s ease}.mats-landing.mats-landing .ml-card:hover{border-color:#d978a2;box-shadow:0 4px #d978a229}.mats-landing.mats-landing .ml-media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border:0;border-radius:11px 11px 0 0;background:var(--ml-card-background)}.mats-landing.mats-landing .ml-media-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;object-fit:cover;object-position:center center;mix-blend-mode:multiply;transition:opacity .28s ease,transform .35s ease}.mats-landing.mats-landing .ml-media-image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.mats-landing.mats-landing .ml-media:hover{border-color:#d978a2}.mats-landing.mats-landing .ml-media:hover .ml-media-image{transform:scale(1.045)}.mats-landing.mats-landing .ml-card h3{margin:0;color:var(--ml-ink);font-size:24px;line-height:1.2;letter-spacing:.03em}.mats-landing.mats-landing .ml-price{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:0;color:#530302;font:400 16px/1.65 var(--ml-font-body);white-space:nowrap}.mats-landing.mats-landing .ml-price-compare{color:inherit;font:inherit;font-size:inherit;line-height:1.3}.mats-landing.mats-landing .ml-guide{max-width:none;margin:auto;display:grid;grid-template-columns:1fr 1.5fr;gap:60px;padding:43px max(6%,calc((100vw - 1200px)/2));background:var(--ml-guide-background, #f8d3e3)}.mats-landing.mats-landing .ml-guide h2{margin:0;color:var(--ml-ink);font-size:34px;line-height:1.1;letter-spacing:-1.6px}.mats-landing.mats-landing .ml-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:27px;counter-reset:guide}.mats-landing.mats-landing .ml-guide-grid>div:before{display:block;margin-bottom:15px;color:#944363;content:"0" counter(guide);counter-increment:guide;font:italic 20px/1.1 Georgia,serif}.mats-landing.mats-landing .ml-guide-grid strong{display:block;margin-bottom:9px;color:#530302;font:700 16px/1.65 var(--ml-font-body)}.mats-landing.mats-landing .ml-guide-grid p{margin:0;color:#64413b;font:400 14px/1.65 var(--ml-font-body)}.mats-landing.mats-landing .ml-faq{max-width:1200px;margin:auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding:65px 30px}.mats-landing.mats-landing .ml-faq .ml-kicker{margin-bottom:17px;color:#644e48;font-size:16px;letter-spacing:.18em}.mats-landing.mats-landing .ml-faq h2{margin:0 0 14px;color:var(--ml-ink);font-size:clamp(24px,3.6vw,39px);line-height:1.1;letter-spacing:-1.6px;white-space:nowrap}.mats-landing.mats-landing .ml-faq-intro-copy{margin:0 0 20px;color:#644e48;font:400 16px/1.65 var(--ml-font-body)}.mats-landing.mats-landing .ml-text-link{color:#530302;font:400 14px/1.65 var(--ml-font-body);text-decoration:underline;text-underline-offset:5px}.mats-landing.mats-landing .ml-faq details{border-bottom:1px solid #dcc2b7}.mats-landing.mats-landing .ml-faq summary{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 0;color:#530302;cursor:pointer;list-style:none;font:400 16px/1.65 var(--ml-font-body)}.mats-landing.mats-landing .ml-faq summary::-webkit-details-marker{display:none}.mats-landing.mats-landing .ml-faq summary:after{flex:0 0 auto;content:"+";font-size:17px;font-weight:300}.mats-landing.mats-landing .ml-faq details[open] summary:after{transform:rotate(45deg)}.mats-landing.mats-landing .ml-faq details>div{margin:0 24px 19px 0;color:#644e48;font:400 16px/1.8 var(--ml-font-body)}.mats-landing.mats-landing .ml-policies{display:inline;margin:20px 0;color:#758080;font:400 12px/1.65 var(--ml-font-body)}.mats-landing.mats-landing .ml-policies a{text-decoration:underline}@media(hover:hover)and (min-width:750px){.mats-landing.mats-landing .ml-media-wrap:hover .ml-media--has-secondary .ml-media-image--primary{opacity:0}.mats-landing.mats-landing .ml-media-wrap:hover .ml-media-image--secondary{opacity:1}}@media(max-width:749px){.mats-landing.mats-landing .ml-hero,.mats-landing.mats-landing .ml-guide,.mats-landing.mats-landing .ml-faq{grid-template-columns:1fr}.mats-landing.mats-landing .ml-hero{min-height:0}.mats-landing.mats-landing .ml-copy{padding:25px}.mats-landing.mats-landing .ml-copy h1{font-size:42px}.mats-landing.mats-landing .ml-art{height:300px}.mats-landing.mats-landing .ml-art img{width:76%;height:220px}.mats-landing.mats-landing .ml-art:before{width:min(280px,calc(100% - 32px));height:min(280px,calc(100% - 32px))}.mats-landing.mats-landing .ml-art-caption{left:15px;bottom:8px;font-size:12px}.mats-landing.mats-landing .ml-trust{grid-template-columns:1fr;gap:14px;padding:20px 25px}.mats-landing.mats-landing .ml-products{padding:30px 18px}.mats-landing.mats-landing .ml-head{align-items:start;gap:12px}.mats-landing.mats-landing .ml-head h2{font-size:34px}.mats-landing.mats-landing .ml-head p:not(.ml-kicker){font-size:14px}.mats-landing.mats-landing .ml-grid{grid-template-columns:repeat(var(--ml-columns-mobile, 2),minmax(0,1fr));gap:22px 12px}.mats-landing.mats-landing .ml-card h3{min-height:0;font-size:21px}.mats-landing.mats-landing .ml-guide{gap:20px;padding:32px 23px}.mats-landing.mats-landing .ml-guide-grid{grid-template-columns:1fr;gap:18px}.mats-landing.mats-landing .ml-guide-grid>div:before{margin-bottom:4px}.mats-landing.mats-landing .ml-faq{gap:20px;padding:40px 23px}.mats-landing.mats-landing .ml-faq h2{font-size:clamp(24px,8.2vw,33px)}}.mats-landing.mats-landing .ml-card{display:flex;flex-direction:column;container-type:inline-size}.mats-landing.mats-landing .ml-card[hidden]{display:none}.mats-landing.mats-landing .ml-media-wrap{position:relative}.mats-landing.mats-landing .ml-card-info{display:flex;flex:1;flex-direction:column;gap:0;padding:16px}.mats-landing.mats-landing .ml-card-info>.ml-type--mobile,.mats-landing.mats-landing .ml-card-info>.ml-product-line,.mats-landing.mats-landing .ml-card-info>.ml-product-note{margin-bottom:10px}.mats-landing.mats-landing .ml-type{align-self:flex-start;max-width:100%;border:1px solid var(--ml-card-border);border-radius:16px;padding:3px 9px;color:#8c4861;font:400 12px/1.5 var(--ml-font-body);overflow-wrap:anywhere}.mats-landing.mats-landing .ml-product-line{display:flex;justify-content:space-between;align-items:start;gap:0}.mats-landing.mats-landing .ml-product-copy{min-width:0;flex:1 1 auto}.mats-landing.mats-landing .ml-product-line>.ml-price{flex:0 0 auto;margin-left:12px}.mats-landing.mats-landing .ml-card h3{overflow-wrap:anywhere}.mats-landing.mats-landing .ml-product-note{margin:0;color:#715b54;font:400 12px/1.6 var(--ml-font-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mats-landing.mats-landing .ml-note-compact{display:none}.mats-landing.mats-landing .ml-type--desktop{position:absolute;z-index:2;top:13px;left:13px;max-width:calc(100% - 26px);background:#fffafdf0;min-height:28px;padding:4px 10px;border-radius:20px;letter-spacing:.05em;pointer-events:none}.mats-landing.mats-landing .ml-type--mobile{display:none}.mats-landing.mats-landing .ml-card-actions{margin-top:auto;padding-top:6px;display:grid;gap:3px}.mats-landing.mats-landing .ml-add{position:relative;display:flex;width:100%;align-items:center;justify-content:center;min-height:46px;border:0;border-radius:8px;padding:10px;background:var(--ml-button);color:var(--ml-button-text);font:600 13px/1.4 var(--ml-font-body);text-align:center;text-transform:uppercase;letter-spacing:1px;box-shadow:none;transition:filter .2s ease;cursor:pointer}.mats-landing.mats-landing .ml-add:hover{filter:brightness(.96)}.mats-landing.mats-landing .ml-add:disabled{opacity:.55;cursor:not-allowed}.mats-landing.mats-landing .ml-add.loading>span{visibility:hidden}.mats-landing.mats-landing .ml-add .loading__spinner{position:absolute;width:20px;height:20px;inset:auto}.mats-landing.mats-landing .ml-add .loading__spinner svg{width:20px;height:20px}.mats-landing.mats-landing .ml-view{position:absolute;z-index:2;right:15px;bottom:13px;display:inline-flex;justify-content:center;align-items:center;min-height:32px;padding:7px 12px;border:1px solid var(--ml-button);border-radius:20px;background:var(--ml-button);color:#fff;font:400 12px/1.45 var(--ml-font-body);box-shadow:0 2px #d978a247;text-align:center;transition:background-color .2s ease}.mats-landing.mats-landing .ml-view:hover{background:#d978a2}.mats-landing.mats-landing a:focus-visible,.mats-landing.mats-landing button:focus-visible{outline:2px solid var(--ml-ink);outline-offset:3px}.mats-landing.mats-landing .product-form__error-message-wrapper{color:#a02138;font:400 13px/1.5 var(--ml-font-body);margin-bottom:10px}.mats-landing.mats-landing mats-catalog{display:block}.mats-landing.mats-landing .ml-empty{margin-top:24px}.mats-landing.mats-landing .ml-products,.mats-landing.mats-landing .ml-faq{scroll-margin-top:100px}@media(max-width:749px){.mats-landing.mats-landing .ml-card-info{padding:12px 10px;gap:0}.mats-landing.mats-landing .ml-card-info>.ml-type--mobile,.mats-landing.mats-landing .ml-card-info>.ml-product-line,.mats-landing.mats-landing .ml-card-info>.ml-product-note{margin-bottom:8px}.mats-landing.mats-landing .ml-product-line{flex-direction:column;gap:0}.mats-landing.mats-landing .ml-product-line>.ml-price{flex-direction:row;align-items:baseline;gap:6px;margin-top:6px;margin-left:0}.mats-landing.mats-landing .ml-price-compare{order:1}.mats-landing.mats-landing .ml-price-current{order:2}.mats-landing.mats-landing .ml-card h3{font-size:20px;line-height:1.2;letter-spacing:0}.mats-landing.mats-landing .ml-price{font-size:14px;line-height:1.5}.mats-landing.mats-landing .ml-type{padding:3px 7px;letter-spacing:0}.mats-landing.mats-landing .ml-type--desktop{display:none}.mats-landing.mats-landing .ml-type--mobile{display:inline-flex}.mats-landing.mats-landing .ml-view{right:8px;bottom:3px;min-height:36px;padding:5px 0;border:0;border-radius:0;background:transparent;color:#530302;box-shadow:none;text-decoration:underline;text-underline-offset:3px;text-shadow:0 0 3px #fff,0 1px 2px #fff;transition:none}.mats-landing.mats-landing .ml-view:hover{background:transparent}.mats-landing.mats-landing .ml-note-full{display:none}.mats-landing.mats-landing .ml-note-compact{display:inline}.mats-landing.mats-landing .ml-product-note{font-size:11px;letter-spacing:-.1px}.mats-landing.mats-landing .ml-add{padding:10px 6px;font-size:13px;letter-spacing:0}.mats-landing.mats-landing .ml-copy h1 em{white-space:normal}}@container (max-width: 260px){.mats-landing.mats-landing .ml-note-full{display:none}.mats-landing.mats-landing .ml-note-compact{display:inline}.mats-landing.mats-landing .ml-product-note{font-size:11px;letter-spacing:-.1px}}@media(prefers-reduced-motion:reduce){.mats-landing.mats-landing .ml-media-image{transition:none}.mats-landing.mats-landing .ml-media:hover .ml-media-image{transform:none}}.mats-landing.mats-landing .ml-seo{max-width:var(--ml-max, 1400px);margin:auto;padding:36px 5% 48px}.mats-landing.mats-landing .ml-seo h2{margin:0 0 24px;font-size:clamp(30px,3.5vw,44px)}.mats-landing.mats-landing .ml-seo-copy{max-width:900px;color:#634e48}.mats-landing.mats-landing .ml-seo-copy p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mats-landing.css.map */
