:root{--mt-color-bg: #f7f2ec;--mt-color-bg-alt: #efe7dd;--mt-color-text: #2b2320;--mt-color-text-soft: #6b5f57;--mt-color-accent: #b5714f;--mt-color-accent-dark: #8f5638;--mt-color-black: #171412;--mt-color-white: #ffffff;--mt-color-line: rgba(43, 35, 32, .12);--mt-color-success: #5a7a5e;--mt-font-heading: var(--font-heading-family, "Fraunces"), Georgia, "Times New Roman", serif;--mt-font-body: var(--font-body-family, "Jost"), "Helvetica Neue", Arial, sans-serif;--mt-radius-sm: 8px;--mt-radius: 18px;--mt-radius-lg: 28px;--mt-margin: 24px;--mt-container: 1240px;--mt-ease: cubic-bezier(.22, 1, .36, 1)}.mt-section{font-family:var(--mt-font-body);color:var(--mt-color-text);padding-top:0!important;padding-bottom:0!important;position:relative}.mt-container{max-width:var(--mt-container);margin:0 auto;padding:0 var(--mt-margin)}.mt-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--mt-font-body);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--mt-color-accent-dark);font-weight:600;margin:0 0 14px}.mt-eyebrow:before{content:"";width:26px;height:1px;background:var(--mt-color-accent-dark);display:inline-block}.mt-h1{font-family:var(--mt-font-heading);font-weight:500;line-height:1.04;letter-spacing:-.01em;margin:0 0 18px}.mt-h2{font-family:var(--mt-font-heading);font-weight:500;line-height:1.1;letter-spacing:-.01em;margin:0 0 14px}.mt-h3{font-family:var(--mt-font-heading);font-weight:500;line-height:1.2;margin:0 0 10px}.mt-body{font-family:var(--mt-font-body);line-height:1.6;color:var(--mt-color-text-soft);margin:0}.mt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--mt-font-body);font-weight:600;font-size:15px;letter-spacing:.02em;text-decoration:none;padding:16px 34px;border-radius:100px;border:1px solid transparent;cursor:pointer;transition:transform .35s var(--mt-ease),box-shadow .35s var(--mt-ease),background-color .35s var(--mt-ease),color .35s var(--mt-ease);white-space:nowrap}.mt-btn--primary{background:var(--mt-color-black);color:var(--mt-color-white)}.mt-btn--primary:hover{background:var(--mt-color-accent-dark);transform:translateY(-2px);box-shadow:0 14px 30px -12px #17141273}.mt-btn--light{background:var(--mt-color-white);color:var(--mt-color-black)}.mt-btn--light:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #1714124d}.mt-btn--outline{background:transparent;color:var(--mt-color-black);border-color:currentColor}.mt-btn--outline:hover{background:var(--mt-color-black);color:var(--mt-color-white)}.mt-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--mt-ease),transform .8s var(--mt-ease)}.mt-reveal.mt-visible{opacity:1;transform:translateY(0)}.mt-reveal-stagger>*{opacity:0;transform:translateY(28px);transition:opacity .7s var(--mt-ease),transform .7s var(--mt-ease)}.mt-reveal-stagger.mt-visible>*{opacity:1;transform:translateY(0)}.mt-reveal-stagger.mt-visible>*:nth-child(1){transition-delay:.02s}.mt-reveal-stagger.mt-visible>*:nth-child(2){transition-delay:.1s}.mt-reveal-stagger.mt-visible>*:nth-child(3){transition-delay:.18s}.mt-reveal-stagger.mt-visible>*:nth-child(4){transition-delay:.26s}.mt-reveal-stagger.mt-visible>*:nth-child(5){transition-delay:.34s}.mt-reveal-stagger.mt-visible>*:nth-child(6){transition-delay:.42s}@media(prefers-reduced-motion:reduce){.mt-reveal,.mt-reveal-stagger>*{opacity:1!important;transform:none!important;transition:none!important}.mt-marquee__track{animation:none!important}}.section-header{margin-bottom:0!important}.mt-hero{overflow-x:clip}.mt-hero__wrap{position:relative;display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch;min-height:640px;border-radius:var(--mt-radius-lg);overflow:hidden;background:var(--mt-color-black)}.mt-hero__content{display:flex;flex-direction:column;justify-content:center;padding:64px 56px;color:var(--mt-color-white);position:relative;z-index:2}.mt-hero .mt-h1{color:var(--mt-color-white)}.mt-hero .mt-eyebrow{color:#e7b697}.mt-hero .mt-eyebrow:before{background:#e7b697}.mt-hero__subtitle{color:#ffffffc7;max-width:460px;margin-bottom:32px}.mt-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:34px}.mt-hero__trust{display:flex;flex-wrap:wrap;gap:22px;font-size:13px;color:#ffffffb8}.mt-hero__trust span{display:inline-flex;align-items:center;gap:8px}.mt-hero__trust svg{width:16px;height:16px;flex-shrink:0}.mt-hero__media{position:relative;overflow:hidden}.mt-hero__media img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02);transition:transform 1.2s var(--mt-ease)}.mt-hero__wrap:hover .mt-hero__media img{transform:scale(1.07)}.mt-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1714128c,#17141200 40%)}@media(max-width:990px){.mt-hero__wrap{grid-template-columns:1fr;min-height:unset}.mt-hero__media{min-height:340px;order:-1}.mt-hero__content{padding:44px 26px}}.mt-trustbar{background:var(--mt-color-black);overflow:hidden}.mt-trustbar__viewport{overflow-x:clip;overflow-y:visible}.mt-trustbar__track{display:flex;width:max-content;animation:mt-marquee linear infinite}.mt-trustbar__item{display:flex;align-items:center;gap:10px;color:var(--mt-color-white);font-size:13px;letter-spacing:.04em;text-transform:uppercase;font-weight:600;padding:18px 40px;white-space:nowrap;border-right:1px solid rgba(255,255,255,.14)}.mt-trustbar__item svg{width:16px;height:16px;color:#e7b697;flex-shrink:0}@keyframes mt-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mt-benefits__head{text-align:center;max-width:620px;margin:0 auto 48px}.mt-benefits__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.mt-benefit-card{background:var(--mt-color-white);border-radius:var(--mt-radius);overflow:hidden;border:1px solid var(--mt-color-line);transition:transform .4s var(--mt-ease),box-shadow .4s var(--mt-ease)}.mt-benefit-card:hover{transform:translateY(-6px);box-shadow:0 24px 40px -22px #2b232047}.mt-benefit-card__media{aspect-ratio:4/3;overflow:hidden;background:var(--mt-color-bg-alt)}.mt-benefit-card__media img{width:100%;height:100%;object-fit:cover;display:block}.mt-benefit-card__body{padding:22px 22px 26px}.mt-benefit-card__num{font-family:var(--mt-font-heading);font-size:13px;color:var(--mt-color-accent);font-weight:600;margin-bottom:6px}.mt-benefit-card__title{font-size:19px;margin-bottom:8px}.mt-benefit-card__text{font-size:14px}@media(max-width:990px){.mt-benefits__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.mt-benefits__grid{grid-template-columns:1fr}}.mt-colors__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;flex-wrap:wrap}.mt-colors__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mt-color-card{position:relative;border-radius:var(--mt-radius);overflow:hidden;aspect-ratio:3/4;background:var(--mt-color-bg-alt)}.mt-color-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--mt-ease)}.mt-color-card:hover img{transform:scale(1.06)}.mt-color-card__label{position:absolute;left:16px;right:16px;bottom:16px;display:flex;align-items:center;justify-content:space-between;background:#f7f2eceb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:100px;padding:10px 10px 10px 18px}.mt-color-card__name{font-family:var(--mt-font-heading);font-size:16px}.mt-color-card__swatch{width:30px;height:30px;border-radius:50%;border:2px solid var(--mt-color-white);box-shadow:0 0 0 1px var(--mt-color-line)}@media(max-width:990px){.mt-colors__grid{grid-template-columns:1fr 1fr}.mt-color-card:last-child{grid-column:span 2;aspect-ratio:16/9}}@media(max-width:540px){.mt-colors__grid{grid-template-columns:1fr}.mt-color-card:last-child{grid-column:auto;aspect-ratio:3/4}}.mt-compare__inner{background:var(--mt-color-white);border-radius:var(--mt-radius-lg);border:1px solid var(--mt-color-line);overflow:hidden;box-shadow:0 40px 70px -50px #2b232059}.mt-compare__head{text-align:center;padding:52px 32px 12px;max-width:560px;margin:0 auto}.mt-compare__head .mt-body{font-style:italic;font-family:var(--mt-font-heading);font-size:16px;color:var(--mt-color-text-soft)}.mt-compare__scroll{overflow-x:auto;padding:8px 8px 36px}.mt-compare__table{width:100%;border-collapse:separate;border-spacing:0;min-width:520px}.mt-compare__table th,.mt-compare__table td{padding:15px 20px;text-align:center;font-size:13.5px;letter-spacing:.01em}.mt-compare__table th:first-child,.mt-compare__table td:first-child{text-align:left;font-weight:400;color:var(--mt-color-text);font-family:var(--mt-font-heading);font-size:15.5px;padding-left:28px}.mt-compare__table thead th{font-family:var(--mt-font-heading);font-size:14px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;padding-bottom:18px;color:var(--mt-color-text-soft)}.mt-compare__table thead th:nth-child(2){color:var(--mt-color-accent-dark);font-size:15px;letter-spacing:.08em}.mt-compare__table tbody tr td{border-top:1px solid var(--mt-color-line)}.mt-compare__table tbody tr:first-child td{border-top:none}.mt-compare__table tbody td:nth-child(2){background:linear-gradient(180deg,#b5714f12,#b5714f08)}.mt-compare__table tbody tr td:nth-child(2){border-left:1px solid rgba(181,113,79,.16);border-right:1px solid rgba(181,113,79,.16)}.mt-compare__table tbody tr:last-child td:nth-child(2){border-radius:0 0 12px 12px}.mt-compare__mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;flex-shrink:0}.mt-compare__mark svg{width:9px;height:9px}.mt-compare__mark.is-yes{background:var(--mt-color-accent);color:var(--mt-color-white)}.mt-compare__mark.is-no{background:transparent;border:1.3px solid var(--mt-color-line)}.mt-compare__mark.is-no svg{width:7px;height:7px;color:var(--mt-color-text-soft);opacity:.5}.mt-reviews__head{text-align:center;max-width:620px;margin:0 auto 20px}.mt-reviews__stars{display:flex;justify-content:center;gap:4px;margin-bottom:14px;color:#d9a441}.mt-reviews__stars svg{width:18px;height:18px}.mt-reviews__viewport{overflow-x:clip;overflow-y:visible;margin:0 calc(var(--mt-margin) * -1);padding:10px var(--mt-margin)}.mt-reviews__track{display:flex;gap:18px;width:max-content;animation:mt-marquee linear infinite}.mt-review-card{width:320px;background:var(--mt-color-white);border:1px solid var(--mt-color-line);border-radius:var(--mt-radius);padding:26px;flex-shrink:0;transition:transform .4s var(--mt-ease),box-shadow .4s var(--mt-ease)}.mt-review-card:hover{transform:translateY(-4px);box-shadow:0 20px 34px -22px #2b23204d}.mt-review-card__stars{display:flex;gap:3px;color:#d9a441;margin-bottom:12px}.mt-review-card__stars svg{width:14px;height:14px}.mt-review-card__text{font-size:14.5px;line-height:1.6;color:var(--mt-color-text);margin-bottom:18px}.mt-review-card__foot{display:flex;align-items:center;gap:10px}.mt-review-card__avatar{width:36px;height:36px;border-radius:50%;background:var(--mt-color-accent);color:var(--mt-color-white);display:flex;align-items:center;justify-content:center;font-family:var(--mt-font-heading);font-size:14px;flex-shrink:0}.mt-review-card__name{font-size:13px;font-weight:600}.mt-review-card__meta{font-size:12px;color:var(--mt-color-text-soft)}.mt-guarantee__wrap{background:var(--mt-color-bg-alt);border-radius:var(--mt-radius-lg);padding:56px;display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.mt-guarantee__badges{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mt-guarantee-badge{background:var(--mt-color-white);border-radius:var(--mt-radius);padding:22px;display:flex;flex-direction:column;gap:10px;border:1px solid var(--mt-color-line)}.mt-guarantee-badge svg{width:28px;height:28px;color:var(--mt-color-accent)}.mt-guarantee-badge__title{font-family:var(--mt-font-heading);font-size:16px}.mt-guarantee-badge__text{font-size:13px;color:var(--mt-color-text-soft);line-height:1.5}@media(max-width:990px){.mt-guarantee__wrap{grid-template-columns:1fr;padding:34px 24px}}@media(max-width:540px){.mt-guarantee__badges{grid-template-columns:1fr}}.mt-faq__inner{max-width:780px;margin:0 auto}.mt-faq__head{text-align:center;margin-bottom:36px}.mt-faq-item{border-bottom:1px solid var(--mt-color-line)}.mt-faq-item__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;border:none;text-align:left;cursor:pointer;padding:22px 4px;font-family:var(--mt-font-heading);font-size:18px;color:var(--mt-color-text)}.mt-faq-item__icon{position:relative;width:18px;height:18px;flex-shrink:0}.mt-faq-item__icon:before,.mt-faq-item__icon:after{content:"";position:absolute;background:var(--mt-color-text);transition:transform .3s var(--mt-ease)}.mt-faq-item__icon:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.mt-faq-item__icon:after{left:50%;top:0;height:100%;width:2px;transform:translate(-50%)}.mt-faq-item.is-open .mt-faq-item__icon:after{transform:translate(-50%) rotate(90deg);opacity:0}.mt-faq-item__a{max-height:0;overflow:hidden;transition:max-height .4s var(--mt-ease)}.mt-faq-item__a-inner{padding:0 4px 22px;font-size:14.5px;color:var(--mt-color-text-soft);line-height:1.6}.mt-cta{border-radius:var(--mt-radius-lg);overflow:hidden;position:relative;background:var(--mt-color-black)}.mt-cta__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:420px}.mt-cta__media{height:100%}.mt-cta__media img{width:100%;height:100%;object-fit:cover;display:block}.mt-cta__content{padding:50px 56px;color:var(--mt-color-white)}.mt-cta .mt-h2{color:var(--mt-color-white)}.mt-cta__subtitle{color:#ffffffbf;margin-bottom:30px;max-width:420px}.mt-cta__price{display:flex;align-items:baseline;gap:10px;margin-bottom:26px}.mt-cta__price-now{font-family:var(--mt-font-heading);font-size:32px}.mt-cta__price-was{font-size:16px;color:#ffffff80;text-decoration:line-through}@media(max-width:990px){.mt-cta__grid{grid-template-columns:1fr;min-height:unset}.mt-cta__media{min-height:280px}.mt-cta__content{padding:40px 26px}}.mt-product{padding-top:40px;padding-bottom:70px}.mt-product__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:flex-start}.mt-product__gallery-main{border-radius:var(--mt-radius);overflow:hidden;aspect-ratio:1/1;background:var(--mt-color-bg-alt);margin-bottom:14px}.mt-product__gallery-main img{width:100%;height:100%;object-fit:cover;display:block}.mt-product__thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.mt-product__thumb{border-radius:10px;overflow:hidden;aspect-ratio:1/1;cursor:pointer;border:2px solid transparent;background:var(--mt-color-bg-alt)}.mt-product__thumb.is-active{border-color:var(--mt-color-accent)}.mt-product__thumb img{width:100%;height:100%;object-fit:cover;display:block}.mt-product__info{position:sticky;top:100px}.mt-product__badges{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.mt-product__badge{font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;padding:6px 12px;border-radius:100px;background:var(--mt-color-bg-alt);color:var(--mt-color-accent-dark)}.mt-product__title{font-size:clamp(28px,3vw,38px);margin-bottom:12px}.mt-product__rating{display:flex;align-items:center;gap:8px;margin-bottom:18px;font-size:13px;color:var(--mt-color-text-soft)}.mt-product__rating svg{width:14px;height:14px;color:#d9a441}.mt-product__rating-stars{display:flex;gap:2px}.mt-product__price{display:flex;align-items:baseline;gap:12px;margin-bottom:22px}.mt-product__price-now{font-family:var(--mt-font-heading);font-size:30px}.mt-product__price-was{font-size:16px;color:var(--mt-color-text-soft);text-decoration:line-through}.mt-product__price-save{font-size:12px;font-weight:700;color:var(--mt-color-success);background:#5a7a5e1f;padding:4px 10px;border-radius:100px}.mt-product__desc{margin-bottom:26px}.mt-product__option{margin-bottom:22px}.mt-product__option-label{display:flex;justify-content:space-between;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.mt-product__option-label a{font-weight:500;text-transform:none;letter-spacing:0;color:var(--mt-color-accent-dark);text-decoration:underline}.mt-product__swatches{display:flex;gap:10px;flex-wrap:wrap}.mt-swatch{width:42px;height:42px;border-radius:50%;border:2px solid transparent;box-shadow:0 0 0 1px var(--mt-color-line);cursor:pointer;position:relative}.mt-swatch.is-selected{border-color:var(--mt-color-accent)}.mt-sizes{display:flex;gap:8px;flex-wrap:wrap}.mt-size{min-width:46px;padding:10px 8px;text-align:center;border-radius:10px;border:1px solid var(--mt-color-line);font-size:13px;cursor:pointer;background:var(--mt-color-white);transition:all .2s ease}.mt-size.is-selected{border-color:var(--mt-color-black);background:var(--mt-color-black);color:var(--mt-color-white)}.mt-size.is-disabled{opacity:.35;text-decoration:line-through;cursor:not-allowed}.mt-product__qty-row{display:flex;gap:12px;margin-bottom:14px}.mt-qty{display:flex;align-items:center;border:1px solid var(--mt-color-line);border-radius:100px;overflow:hidden}.mt-qty button{width:42px;height:50px;background:none;border:none;cursor:pointer;font-size:16px}.mt-qty input{width:40px;border:none;text-align:center;font-family:var(--mt-font-body);font-size:14px}.mt-product__addtocart{flex:1;height:50px;padding:0 24px}.mt-product__trust{display:flex;flex-direction:column;gap:10px;margin:22px 0;padding:18px 20px;background:var(--mt-color-bg-alt);border-radius:var(--mt-radius)}.mt-product__trust span{display:flex;align-items:center;gap:10px;font-size:13px}.mt-product__trust svg{width:17px;height:17px;color:var(--mt-color-accent-dark);flex-shrink:0}.mt-product__accordion{margin-top:10px}@media(max-width:990px){.mt-product__grid{grid-template-columns:1fr;gap:30px}.mt-product__info{position:static}.mt-product__thumbs{grid-template-columns:repeat(5,1fr)}}.mt-narrative__wrap{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.mt-narrative__media{border-radius:var(--mt-radius-lg);overflow:hidden;aspect-ratio:4/5}.mt-narrative__media img{width:100%;height:100%;object-fit:cover;display:block}.mt-narrative--reverse .mt-narrative__wrap{direction:rtl}.mt-narrative--reverse .mt-narrative__content{direction:ltr}.mt-narrative__content .mt-eyebrow{justify-content:flex-start;display:inline-flex}.mt-narrative__body{margin:18px 0 30px}.mt-narrative__body p{margin:0 0 16px}.mt-narrative__body p:last-child{margin-bottom:0}@media(max-width:990px){.mt-narrative__wrap,.mt-narrative--reverse .mt-narrative__wrap{grid-template-columns:1fr;direction:ltr}.mt-narrative__media{aspect-ratio:4/3}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mt-styles.css.map */
