:root{--mt-ink: #0e0e0f;--mt-graphite: #151618;--mt-graphite-2: #1f2023;--mt-line: rgba(242, 238, 232, .12);--mt-stone: #efebe6;--mt-stone-2: #e9e4dd;--mt-cognac: #b5651d;--mt-cognac-2: #d38c4c;--mt-light: #f2eee8;--mt-muted: #9a948c;--mt-display: "Archivo", "Helvetica Neue", Arial, sans-serif;--mt-body: "Inter", -apple-system, "Segoe UI", Roboto, sans-serif;--mt-radius: 22px;--mt-radius-sm: 14px;--mt-gutter: clamp(18px, 4vw, 48px);--mt-ease: cubic-bezier(.22, 1, .36, 1);--mt-ease-io: cubic-bezier(.65, 0, .35, 1)}.mt-section{position:relative;font-family:var(--mt-body);padding-top:0!important;padding-bottom:0!important;-webkit-font-smoothing:antialiased}.mt-section *,.mt-section *:before,.mt-section *:after{box-sizing:border-box}.mt-container{width:100%;max-width:1320px;margin:0 auto;padding:0 var(--mt-gutter)}.mt-dark{color:var(--mt-light)}.mt-light{color:var(--mt-ink)}.mt-section img{display:block;max-width:100%}.mt-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--mt-body);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--mt-cognac-2);margin:0 0 18px}.mt-light .mt-eyebrow{color:var(--mt-cognac)}.mt-eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.8}.mt-h1,.mt-h2,.mt-h3{font-family:var(--mt-display);font-stretch:125%;font-weight:700;letter-spacing:-.02em;line-height:1.02;margin:0;text-transform:uppercase;color:inherit}.mt-h1{font-size:clamp(38px,6vw,84px)}.mt-h2{font-size:clamp(30px,4.2vw,58px)}.mt-h3{font-size:clamp(18px,1.6vw,22px);letter-spacing:0;line-height:1.15}.mt-accent{color:var(--mt-cognac-2)}.mt-light .mt-accent{color:var(--mt-cognac)}.mt-body{font-size:17px;line-height:1.6;margin:0;opacity:.82}.mt-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 30px;border-radius:999px;border:0;cursor:pointer;font-family:var(--mt-body);font-size:15px;font-weight:600;letter-spacing:.02em;text-decoration:none;background:var(--mt-cognac);color:#fff;overflow:hidden;isolation:isolate;transition:transform .5s var(--mt-ease),box-shadow .5s var(--mt-ease);will-change:transform}.mt-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--mt-cognac-2);transform:translateY(101%);transition:transform .55s var(--mt-ease)}.mt-btn:hover:before{transform:translateY(0)}.mt-btn:hover{box-shadow:0 18px 40px -14px #b5651db3}.mt-btn svg{width:18px;height:18px;transition:transform .5s var(--mt-ease)}.mt-btn:hover svg{transform:translate(4px)}.mt-btn--ghost{background:transparent;color:inherit;box-shadow:inset 0 0 0 1px currentColor}.mt-btn--ghost:before{background:currentColor}.mt-btn--ghost:hover{color:var(--mt-ink);box-shadow:none}.mt-dark .mt-btn--ghost:hover{color:var(--mt-ink)}.mt-light .mt-btn--ghost:hover{color:var(--mt-light)}.mt-btn[disabled]{opacity:.45;cursor:not-allowed}.mt-reveal{opacity:0;transform:translateY(36px);filter:blur(6px);transition:opacity 1s var(--mt-ease),transform 1.1s var(--mt-ease),filter 1s var(--mt-ease);transition-delay:var(--d, 0s)}.mt-reveal.mt-visible{opacity:1;transform:none;filter:none}.mt-reveal-img{clip-path:inset(12% 6% 12% 6% round var(--mt-radius));transform:scale(1.06);transition:clip-path 1.4s var(--mt-ease),transform 1.6s var(--mt-ease);transition-delay:var(--d, 0s)}.mt-reveal-img.mt-visible{clip-path:inset(0 0 0 0 round var(--mt-radius));transform:none}.mt-split .mt-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.06em;margin-bottom:-.06em}.mt-split .mt-w>span{display:inline-block;transform:translateY(110%);transition:transform 1.1s var(--mt-ease);transition-delay:calc(var(--i, 0) * .06s + var(--d, 0s))}.mt-split.mt-visible .mt-w>span{transform:none}.mt-hero{background:var(--mt-ink);overflow:hidden}.mt-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mt-hero__media img{width:100%;height:100%;object-fit:cover;transform-origin:70% 50%;animation:mt-kenburns 18s var(--mt-ease-io) infinite alternate;will-change:transform}.mt-hero__parallax{position:absolute;top:-6%;right:0;bottom:-6%;left:0;will-change:transform}@keyframes mt-kenburns{0%{transform:scale(1.04)}to{transform:scale(1.12)}}.mt-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mt-hero__inner{position:relative;z-index:2;display:flex;align-items:center}.mt-hero__content{max-width:720px;padding:56px 0}.mt-hero__sub{margin-top:22px;max-width:470px}.mt-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.mt-hero__trust{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:30px;font-size:13px;color:#f2eee8bf}.mt-hero__trust span{display:inline-flex;align-items:center;gap:8px}.mt-hero__trust span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mt-cognac-2);box-shadow:0 0 0 4px #d38c4c2e}.mt-hero__scroll{position:absolute;z-index:3;left:50%;bottom:22px;width:22px;height:36px;border:1px solid rgba(242,238,232,.4);border-radius:12px;transform:translate(-50%)}.mt-hero__scroll:after{content:"";position:absolute;left:50%;top:7px;width:3px;height:7px;margin-left:-1.5px;border-radius:2px;background:var(--mt-light);animation:mt-scroll 2s var(--mt-ease) infinite}@keyframes mt-scroll{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(12px)}}@media(max-width:749px){.mt-hero__media{position:relative;inset:auto;aspect-ratio:4 / 3.2}.mt-hero__media:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(to bottom,transparent,var(--mt-ink))}.mt-hero__shade{display:none}.mt-hero__inner{min-height:0!important}.mt-hero__content{padding:0 0 48px;margin-top:-40px}.mt-hero__scroll{display:none}}.mt-marquee{overflow-x:clip;border-block:1px solid var(--mt-line)}.mt-marquee__track{display:flex;width:max-content;animation:mt-marquee var(--speed, 40s) linear infinite}.mt-marquee:hover .mt-marquee__track{animation-play-state:paused}.mt-marquee__item{display:inline-flex;align-items:center;gap:28px;padding:0 28px;white-space:nowrap;font-family:var(--mt-display);font-stretch:125%;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.mt-marquee__item:after{content:"";width:8px;height:8px;transform:rotate(45deg);background:var(--mt-cognac)}@keyframes mt-marquee{to{transform:translate(-50%)}}.mt-compare__head{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:end;margin-bottom:48px}.mt-compare__frame{position:relative;border-radius:var(--mt-radius);overflow:hidden;aspect-ratio:16 / 9;-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:ew-resize;background:var(--mt-graphite-2);box-shadow:0 40px 80px -40px #000000b3}.mt-compare__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.mt-compare__after{clip-path:inset(0 0 0 var(--pos, 50%))}.mt-compare__handle{position:absolute;top:0;bottom:0;left:var(--pos, 50%);width:0;z-index:3}.mt-compare__handle:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:2px;background:#ffffffe6;box-shadow:0 0 20px #0006}.mt-compare__knob{position:absolute;top:50%;left:0;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;background:#ffffff29;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.7);display:grid;place-items:center;color:#fff;transition:transform .4s var(--mt-ease)}.mt-compare__frame:hover .mt-compare__knob{transform:scale(1.08)}.mt-compare__knob svg{width:26px;height:26px}.mt-compare__tag{position:absolute;z-index:2;top:20px;padding:8px 14px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;background:#0e0e0f8c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff}.mt-compare__tag--before{left:20px}.mt-compare__tag--after{right:20px;background:#b5651dd9}@media(max-width:989px){.mt-compare__head{grid-template-columns:1fr;gap:18px;margin-bottom:32px}.mt-compare__frame{aspect-ratio:4 / 3.4}}.mt-benefits__head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:56px}.mt-benefits__head .mt-body{max-width:420px}.mt-benefits__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap, 24px);align-items:start}.mt-benefit{position:relative;perspective:1200px}.mt-benefits--stagger .mt-benefit:nth-child(2){margin-top:80px}.mt-benefits--stagger .mt-benefit:nth-child(3){margin-top:160px}.mt-benefit__card{position:relative;border-radius:var(--mt-radius);overflow:hidden;background:var(--mt-graphite-2);transform-style:preserve-3d;transition:transform .6s var(--mt-ease),box-shadow .6s var(--mt-ease)}.mt-benefit__card:hover{box-shadow:0 40px 70px -30px #000c}.mt-benefit__img{aspect-ratio:4 / 5;overflow:hidden}.mt-benefit__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--mt-ease)}.mt-benefit__card:hover .mt-benefit__img img{transform:scale(1.06)}.mt-benefit__body{position:absolute;left:0;right:0;bottom:0;padding:90px 26px 26px;background:linear-gradient(to top,rgba(14,14,15,.92) 20%,rgba(14,14,15,.55) 60%,transparent);color:var(--mt-light)}.mt-benefit__num{font-family:var(--mt-display);font-stretch:125%;font-size:13px;letter-spacing:.2em;color:var(--mt-cognac-2);margin-bottom:10px;display:block}.mt-benefit__text{margin:10px 0 0;font-size:15px;line-height:1.55;opacity:.8}@media(max-width:989px){.mt-benefits__head{flex-direction:column;align-items:start;gap:16px;margin-bottom:36px}.mt-benefits__grid{grid-template-columns:1fr}.mt-benefits--stagger .mt-benefit:nth-child(n){margin-top:0}.mt-benefit__img{aspect-ratio:4 / 3.6}.mt-benefit__body{position:relative;padding:22px 22px 26px;background:var(--mt-graphite-2)}}.mt-colors{overflow-x:clip}.mt-colors__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(30px,6vw,90px);align-items:center}.mt-colors__stage{position:relative;aspect-ratio:1 / 1;border-radius:var(--mt-radius);overflow:hidden}.mt-colors__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .8s var(--mt-ease),transform 1.2s var(--mt-ease)}.mt-colors__stage img.is-active{opacity:1;transform:none}.mt-colors__halo{position:absolute;top:18%;right:22%;bottom:18%;left:22%;border-radius:50%;filter:blur(60px);opacity:.35;transition:background .8s var(--mt-ease);pointer-events:none;z-index:0}.mt-colors__name{font-family:var(--mt-display);font-stretch:125%;font-weight:700;text-transform:uppercase;font-size:clamp(22px,2.4vw,32px);margin:34px 0 6px;min-height:1.2em}.mt-colors__name span{display:inline-block;animation:mt-name-in .7s var(--mt-ease)}@keyframes mt-name-in{0%{opacity:0;transform:translateY(14px)}}.mt-colors__hint{font-size:14px;opacity:.65;margin:0 0 26px}.mt-swatches{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 34px;padding:0;list-style:none}.mt-swatch{position:relative;width:48px;height:48px;border-radius:50%;border:0;cursor:pointer;background:var(--c);box-shadow:inset 0 0 0 1px #0000001f;transition:transform .4s var(--mt-ease)}.mt-swatch:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1.5px solid var(--mt-ink);opacity:0;transform:scale(.8);transition:opacity .4s var(--mt-ease),transform .4s var(--mt-ease)}.mt-swatch:hover{transform:translateY(-3px)}.mt-swatch.is-active:after{opacity:1;transform:none}@media(max-width:989px){.mt-colors__grid{grid-template-columns:1fr}}.mt-steps__head{text-align:center;max-width:760px;margin:0 auto 64px}.mt-steps__head .mt-body{margin-top:18px}.mt-steps__scene{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,96px)}.mt-steps__visual{position:sticky;top:12vh;height:76vh;max-height:760px}.mt-steps__frame{position:relative;height:100%;border-radius:var(--mt-radius);overflow:hidden;background:var(--mt-graphite-2)}.mt-steps__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.08);transition:opacity .9s var(--mt-ease),transform 1.4s var(--mt-ease)}.mt-steps__frame img.is-active{opacity:1;transform:none}.mt-steps__progress{position:absolute;left:22px;right:22px;bottom:22px;display:flex;gap:8px;z-index:2}.mt-steps__progress i{flex:1;height:3px;border-radius:3px;background:#ffffff40;overflow:hidden;position:relative}.mt-steps__progress i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mt-cognac-2);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--mt-ease)}.mt-steps__progress i.is-done:after{transform:none}.mt-steps__list{list-style:none;margin:0;padding:0}.mt-step{min-height:76vh;display:flex;flex-direction:column;justify-content:center;opacity:.28;transition:opacity .6s var(--mt-ease)}.mt-step.is-active{opacity:1}.mt-step__num{font-family:var(--mt-display);font-stretch:125%;font-weight:800;font-size:clamp(64px,9vw,130px);line-height:.9;color:transparent;-webkit-text-stroke:1.5px var(--mt-cognac-2);margin-bottom:24px}.mt-step__text{margin-top:16px;max-width:440px}.mt-step__img{display:none}@media(max-width:989px){.mt-steps__scene{grid-template-columns:1fr}.mt-steps__visual{display:none}.mt-step{min-height:0;opacity:1;margin-bottom:56px}.mt-step__img{display:block;margin-top:22px;border-radius:var(--mt-radius);overflow:hidden;aspect-ratio:4 / 4.6}.mt-step__img img{width:100%;height:100%;object-fit:cover}.mt-step__num{font-size:64px;margin-bottom:12px}}.mt-stats__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--mt-line)}.mt-stat{border-right:1px solid var(--mt-line);padding:40px 28px 0}.mt-stat:first-child{padding-left:0}.mt-stat:last-child{border-right:0}.mt-stat__value{font-family:var(--mt-display);font-stretch:125%;font-weight:700;font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.03em}.mt-stat__value small{font-size:.42em;letter-spacing:0;margin-left:4px;color:var(--mt-cognac-2)}.mt-stat__label{margin-top:12px;font-size:14px;opacity:.7;line-height:1.5}@media(max-width:989px){.mt-stats__grid{grid-template-columns:1fr 1fr}.mt-stat{padding:28px 16px 28px 0!important;border-right:0;border-bottom:1px solid var(--mt-line)}}.mt-reviews{overflow-x:clip}.mt-reviews__head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:48px}.mt-reviews__score{display:flex;align-items:center;gap:14px;font-size:14px;opacity:.8}.mt-stars{display:inline-flex;gap:3px;color:var(--mt-cognac-2)}.mt-stars svg{width:16px;height:16px}.mt-reviews__wrap{overflow-x:clip;overflow-y:visible;padding:20px 0 40px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mt-reviews__track{display:flex;gap:22px;width:max-content;animation:mt-marquee var(--speed, 60s) linear infinite}.mt-reviews__wrap:hover .mt-reviews__track{animation-play-state:paused}.mt-review{width:380px;flex:0 0 auto;padding:30px;border-radius:var(--mt-radius);background:var(--mt-graphite-2);border:1px solid var(--mt-line);transition:transform .5s var(--mt-ease),border-color .5s}.mt-review:hover{transform:translateY(-8px);border-color:#d38c4c80}.mt-reviews__note{margin:-26px 0 30px;font-size:13px;line-height:1.55;opacity:.55;max-width:720px}.mt-stars-rating{position:relative;display:inline-block;line-height:0}.mt-stars-rating .mt-stars--bg{opacity:.25}.mt-stars-rating .mt-stars--fg{position:absolute;top:0;left:0;bottom:0;width:var(--pct, 100%);overflow:hidden;white-space:nowrap;flex-wrap:nowrap}.mt-stars svg{flex:0 0 auto}.mt-reviews__score{white-space:nowrap}.mt-stars .mt-star-off{opacity:.22}.mt-stars>span{display:inline-flex}.mt-review__badge{display:inline-flex;align-items:center;gap:6px;margin-left:10px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mt-cognac-2);vertical-align:3px}.mt-review__badge svg{width:12px;height:12px}.mt-review__text{font-size:16px;line-height:1.6;margin:16px 0 22px}.mt-review__author{font-size:13px;font-weight:600;letter-spacing:.04em}.mt-review__meta{font-size:12px;opacity:.55;margin-top:2px}@media(max-width:749px){.mt-review{width:300px}.mt-reviews__head{flex-direction:column;align-items:start}}.mt-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,6vw,96px);align-items:start}.mt-faq__intro{position:sticky;top:120px}.mt-faq__intro .mt-body{margin-top:18px}.mt-faq__item{border-bottom:1px solid rgba(14,14,15,.14)}.mt-dark .mt-faq__item{border-color:var(--mt-line)}.mt-faq__q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;background:none;border:0;cursor:pointer;text-align:left;color:inherit;font-family:var(--mt-body);font-size:18px;font-weight:600}.mt-faq__icon{position:relative;flex:0 0 auto;width:36px;height:36px;border-radius:50%;border:1px solid currentColor;opacity:.6;transition:transform .5s var(--mt-ease),background .4s,opacity .4s}.mt-faq__icon:before,.mt-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;background:currentColor;transition:transform .5s var(--mt-ease)}.mt-faq__icon:after{transform:rotate(90deg)}.mt-faq__item.is-open .mt-faq__icon{transform:rotate(180deg);background:var(--mt-cognac);border-color:var(--mt-cognac);color:#fff;opacity:1}.mt-faq__item.is-open .mt-faq__icon:after{transform:rotate(0)}.mt-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--mt-ease)}.mt-faq__item.is-open .mt-faq__a{grid-template-rows:1fr}.mt-faq__a>div{overflow:hidden}.mt-faq__a p{margin:0 0 26px;font-size:16px;line-height:1.65;opacity:.75;max-width:640px}@media(max-width:989px){.mt-faq__grid{grid-template-columns:1fr}.mt-faq__intro{position:static}}.mt-cta__box{position:relative;border-radius:calc(var(--mt-radius) + 8px);overflow:hidden;background:var(--mt-ink)}.mt-cta__media{position:absolute;top:0;right:0;bottom:0;left:0}.mt-cta__media img{width:100%;height:100%;object-fit:cover}.mt-cta__shade{position:absolute;top:0;right:0;bottom:0;left:0}.mt-cta__inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-end;padding:60px clamp(24px,6vw,80px)}.mt-cta__content{max-width:520px}.mt-cta__price{display:flex;align-items:baseline;gap:12px;margin:22px 0 30px;font-family:var(--mt-display);font-stretch:125%}.mt-cta__price strong{font-size:34px;font-weight:700}.mt-cta__price span{font-family:var(--mt-body);font-size:14px;opacity:.7}@media(max-width:749px){.mt-cta__media{position:relative;aspect-ratio:4 / 3}.mt-cta__media img{object-position:20% center}.mt-cta__shade{display:none}.mt-cta__inner{justify-content:flex-start;padding:8px 24px 40px;min-height:0!important}}.mt-pdp{background:var(--mt-stone);color:var(--mt-ink)}.mt-pdp__grid{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(28px,5vw,80px);align-items:start}.mt-gallery{display:grid;grid-template-columns:84px 1fr;gap:16px;position:sticky;top:100px}.mt-gallery__thumbs{display:flex;flex-direction:column;gap:10px;max-height:640px;overflow-y:auto;scrollbar-width:none}.mt-gallery__thumbs::-webkit-scrollbar{display:none}.mt-gallery__thumb{padding:0;border:0;border-radius:12px;overflow:hidden;cursor:pointer;aspect-ratio:1;background:var(--mt-stone-2);opacity:.55;outline:1.5px solid transparent;outline-offset:2px;transition:opacity .3s,outline-color .3s}.mt-gallery__thumb img{width:100%;height:100%;object-fit:cover}.mt-gallery__thumb.is-active,.mt-gallery__thumb:hover{opacity:1}.mt-gallery__thumb.is-active{outline-color:var(--mt-ink)}.mt-gallery__main{position:relative;aspect-ratio:1;border-radius:var(--mt-radius);overflow:hidden;background:var(--mt-stone-2);cursor:zoom-in}.mt-gallery__main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s var(--mt-ease),transform .6s var(--mt-ease)}.mt-gallery__main img.is-active{opacity:1}.mt-gallery__main.is-zoom img.is-active{transform:scale(1.8);cursor:zoom-out}.mt-gallery__nav{position:absolute;z-index:2;bottom:16px;right:16px;display:flex;gap:8px}.mt-gallery__nav button{width:44px;height:44px;border-radius:50%;border:0;cursor:pointer;background:#ffffffbf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:grid;place-items:center;color:var(--mt-ink);transition:transform .3s var(--mt-ease)}.mt-gallery__nav button:hover{transform:scale(1.08)}.mt-gallery__nav svg{width:18px;height:18px}.mt-info{padding-top:8px}.mt-info__rating{display:flex;align-items:center;gap:10px;font-size:13px;margin-bottom:16px;opacity:.85}.mt-info__title{font-family:var(--mt-display);font-stretch:125%;font-weight:700;text-transform:uppercase;font-size:clamp(26px,2.8vw,40px);line-height:1.05;letter-spacing:-.02em;margin:0}.mt-info__sub{font-size:16px;line-height:1.6;opacity:.75;margin:16px 0 0}.mt-info__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin:26px 0 30px}.mt-info__price .mt-price{font-family:var(--mt-display);font-stretch:125%;font-size:34px;font-weight:700}.mt-info__price s{opacity:.45;font-size:18px}.mt-info__price .mt-save{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--mt-cognac);padding:6px 10px;border-radius:999px}.mt-info__label{display:flex;justify-content:space-between;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px}.mt-info__label span{font-weight:500;letter-spacing:0;text-transform:none;opacity:.7}.mt-info .mt-swatches{margin-bottom:30px}.mt-packs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 30px}.mt-pack{position:relative;display:flex;flex-direction:column;gap:4px;padding:18px;border-radius:var(--mt-radius-sm);border:1.5px solid rgba(14,14,15,.15);background:#ffffff73;cursor:pointer;text-align:left;font-family:var(--mt-body);color:inherit;transition:border-color .3s,background .3s,transform .4s var(--mt-ease)}.mt-pack:hover{transform:translateY(-2px)}.mt-pack.is-active{border-color:var(--mt-ink);background:#fff}.mt-pack strong{font-size:15px}.mt-pack span{font-size:13px;opacity:.7}.mt-pack em{position:absolute;top:-10px;right:14px;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--mt-cognac);padding:4px 9px;border-radius:999px}.mt-info__buy{display:flex;gap:12px;align-items:stretch}.mt-qty{display:flex;align-items:center;border-radius:999px;border:1.5px solid rgba(14,14,15,.18);overflow:hidden}.mt-qty button{width:46px;height:100%;border:0;background:none;cursor:pointer;font-size:18px;color:inherit}.mt-qty input{width:34px;border:0;background:none;text-align:center;font-size:16px;font-weight:600;-moz-appearance:textfield;color:inherit}.mt-qty input::-webkit-outer-spin-button,.mt-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.mt-info__buy .mt-btn{flex:1}.mt-info__error{color:#b3261e;font-size:14px;margin-top:10px;min-height:1em}.mt-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0;padding:0;list-style:none}.mt-trust li{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:16px 8px;border-radius:var(--mt-radius-sm);background:#ffffff80;font-size:12px;line-height:1.35;font-weight:500}.mt-trust svg{width:22px;height:22px;color:var(--mt-cognac)}.mt-acc{border-top:1px solid rgba(14,14,15,.14)}.mt-acc .mt-faq__q{font-size:15px;padding:20px 0}.mt-acc .mt-faq__icon{width:28px;height:28px}.mt-acc ul{margin:0 0 22px;padding-left:18px;font-size:15px;line-height:1.7;opacity:.8}.mt-acc .mt-rte{font-size:15px;line-height:1.7;opacity:.8;padding-bottom:22px}.mt-acc .mt-rte img{display:none}.mt-sticky-buy{position:fixed;z-index:50;left:0;right:0;bottom:0;padding:12px var(--mt-gutter) calc(12px + env(safe-area-inset-bottom));background:#efebe6eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid rgba(14,14,15,.08);display:flex;align-items:center;gap:14px;transform:translateY(110%);transition:transform .6s var(--mt-ease)}.mt-sticky-buy.is-on{transform:none}.mt-sticky-buy__info{flex:1;min-width:0;font-size:13px}.mt-sticky-buy__info strong{display:block;font-family:var(--mt-display);font-stretch:125%;font-size:18px}.mt-sticky-buy .mt-btn{min-height:48px;padding:0 22px}@media(min-width:990px){.mt-sticky-buy{left:auto;right:24px;bottom:24px;width:420px;border-radius:999px;padding:8px 8px 8px 24px;border:1px solid rgba(14,14,15,.08);box-shadow:0 20px 50px -20px #00000059}}@media(max-width:989px){.mt-pdp__grid{grid-template-columns:1fr}.mt-gallery{grid-template-columns:1fr;position:static}.mt-gallery__thumbs{order:2;flex-direction:row;max-height:none;overflow-x:auto}.mt-gallery__thumb{width:64px;flex:0 0 64px}}.section-header{margin-bottom:0!important}.mt-wordmark{font-family:var(--mt-display)!important;font-stretch:125%;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase;font-size:20px!important}.header-wrapper{border-bottom-color:#f2eee814!important}.mt-brand{display:inline-flex;align-items:center;gap:12px;line-height:1}.mt-brand .mt-logo-icon{width:var(--mt-icon, 34px);height:var(--mt-icon, 34px);flex:0 0 auto;transition:transform .8s var(--mt-ease)}a:hover>.mt-brand .mt-logo-icon{transform:rotate(180deg)}@media(max-width:749px){.mt-brand{gap:8px}.mt-brand .mt-logo-icon{width:calc(var(--mt-icon, 34px) * .8);height:calc(var(--mt-icon, 34px) * .8)}}@media(max-width:749px){.mt-wordmark{font-size:16px!important;letter-spacing:.12em!important;white-space:nowrap}}.button,.shopify-payment-button__button--unbranded{border-radius:999px!important}@media(prefers-reduced-motion:reduce){.mt-section *,.mt-section *:before,.mt-section *:after{animation:none!important;transition:none!important}.mt-reveal,.mt-reveal-img,.mt-split .mt-w>span{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mt-styles.css.map */
