@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(mt-CormorantGaramond.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(mt-CormorantGaramond-Italic.woff2) format("woff2")}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(mt-SofiaSans.woff2) format("woff2")}@font-face{font-family:Sofia Sans;font-style:italic;font-weight:1 1000;font-display:swap;src:url(mt-SofiaSans-Italic.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(mt-PlayfairDisplay.woff2) format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(mt-Jost.woff2) format("woff2")}.nl-scope{--nl-color-bg: #fff5eb;--nl-color-bg-alt: #dad4c6;--nl-color-surface: #ffffff;--nl-color-ink: #190d09;--nl-color-body: #2e2a28;--nl-color-muted: #8a8178;--nl-color-line: #9e9276;--nl-color-bg-dark: #190d09;--nl-color-on-dark: #fff5eb;--nl-color-accent: #973822;--nl-color-accent-soft: #7b4331;--nl-color-on-accent: #fff5eb;--nl-color-positive: #5c6d35;--nl-color-star: #9faa8a;--nl-color-field: #f0eadd;--nl-color-field-selected: #dfd7c6;--nl-color-card-selected: #e4dac4;--nl-color-eyebrow: #8a6d3b;--nl-color-badge-bg: #625e55;--nl-color-promise-bg: #fbf8f2;--nl-color-promise-border: #d9cfbf;--nl-color-promise-text: #6f6557;--nl-font-heading: "Cormorant Garamond", Georgia, "Times New Roman", serif;--nl-font-body: "Sofia Sans", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--nl-font-masthead: "Playfair Display", Georgia, "Times New Roman", serif;--nl-font-meta: "Jost", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--nl-type-hero-title: clamp(36px, 19.7px + 4.19vw, 80px);--nl-type-section-title: clamp(44px, 38.1px + 1.52vw, 60px);--nl-type-heading-md: clamp(28px, 23.5px + 1.14vw, 40px);--nl-type-heading-sm: clamp(22px, 18.3px + .95vw, 32px);--nl-type-card-title: 24px;--nl-type-section-subtitle: clamp(20px, 15.6px + 1.14vw, 32px);--nl-type-section-subtitle-italic: var(--nl-type-section-subtitle);--nl-type-section-eyebrow: 14px;--nl-type-section-description: 18px;--nl-type-description-sm: var(--nl-type-section-description);--nl-type-button-label-lg: clamp(20px, 16.3px + .95vw, 30px);--nl-type-button-label-sm: clamp(14px, 13.3px + .19vw, 16px);--nl-type-price-lg: clamp(20px, 18.5px + .38vw, 24px);--nl-type-badge-label: 12px;--nl-type-icon-label: clamp(16px, 15.3px + .19vw, 18px);--nl-type-faq-question: clamp(20px, 18.5px + .38vw, 24px);--nl-type-control: 16px;--nl-type-meta: 13px;--nl-space-1: 4px;--nl-space-2: 8px;--nl-space-3: 12px;--nl-space-4: 16px;--nl-space-5: 20px;--nl-space-6: 24px;--nl-space-7: 28px;--nl-space-8: 32px;--nl-space-9: 40px;--nl-space-10: 48px;--nl-space-11: 60px;--nl-space-12: 72px;--nl-width-narrow: 820px;--nl-width-default: 1200px;--nl-width-wide: 1400px;--nl-gutter: 20px;--nl-radius-sm: 4px;--nl-radius-md: 6px;--nl-radius-pill: 999px;--nl-radius-btn: 0px;--nl-shadow-card: 0 6px 24px rgba(25, 13, 9, .1);--nl-transition-fast: .16s ease;--nl-focus-ring-color: #7b4331}.nl-scope--editorial{--nl-type-section-title: clamp(36px, 31.91px + 1.05vw, 47px);--nl-type-section-eyebrow: 14px;--nl-type-button-label-lg: 20px;--nl-radius-btn: var(--nl-radius-md);--nl-color-eyebrow: #1d4d41;--nl-eyebrow-ls: 1.98px;--nl-eyebrow-weight: 500;--nl-btn-pad-y: 20px;--nl-btn-pad-x: 26px;--nl-btn-weight: 400;--nl-btn-ls: 2px;--nl-lh-article-title: 1;--nl-lh-section-title: 1.1;--nl-type-article-title: clamp(49px, 44.91px + 1.05vw, 60px);--nl-type-article-kicker: 30px;--nl-type-byline-name: 20px;--nl-type-byline-meta: 12px;--nl-type-pill-label: 11px;--nl-type-read-time: 14px;--nl-type-article-body: 16px;--nl-type-entry-rank: clamp(33px, 27.8px + 1.33vw, 47px);--nl-lh-entry-rank: 1.9;--nl-type-marker-number: 31px;--nl-type-score-label: 16px;--nl-type-callout: 14px;--nl-type-footnote: clamp(16px, 15.26px + .19vw, 18px);--nl-type-table-header: 11px;--nl-type-masthead: 26px;--nl-type-masthead-tagline: 10px;--nl-type-button-label-xl: 24px;--nl-color-editorial-accent: #1d4d41;--nl-color-editorial-accent-shadow: #143028;--nl-color-chrome: #0e0e0e;--nl-color-chrome-on: #fcf8f3;--nl-color-chrome-on-muted: rgba(255, 255, 255, .65);--nl-color-editorial-ink: #1a1a1a;--nl-color-editorial-body: #000000;--nl-color-editorial-muted: #6b6b6b;--nl-color-score-label: #2b2620;--nl-color-btn-editorial: #1c1814;--nl-color-star-gold: #c6a976;--nl-color-star-empty: #dadada;--nl-color-track: #e5e3df;--nl-color-alert-bg: #fff6e5;--nl-color-alert-rule: #c9a66b;--nl-color-table-header: #e5e1d8;--nl-color-table-bg: #faf7f1;--nl-color-table-highlight: #fffbed;--nl-color-table-highlight-header: #fff8e1;--nl-color-table-mark: #e4c9b1;--nl-color-table-dash: rgba(0, 0, 0, .15)}@media(min-width:768px){.nl-scope--editorial{--nl-lh-article-title: .9667;--nl-lh-section-title: 1.4;--nl-lh-entry-rank: 1.4}}@media(min-width:1024px){.nl-scope--editorial{--nl-container-pad: 24px}}.nl-scope *,.nl-scope *:before,.nl-scope *:after{box-sizing:border-box}.nl-scope{font-weight:300}.nl-container{width:100%;max-width:var(--nl-content-max, var(--nl-width-default));margin-inline:auto;padding-inline:var(--nl-container-pad, var(--nl-gutter))}@media(min-width:1024px){.nl-container{padding-inline:var(--nl-container-pad, var(--nl-space-9))}}.nl-h{font-family:var(--nl-font-heading);font-weight:300;line-height:1.08;letter-spacing:.78px;margin:0;color:var(--nl-color-ink)}.nl-h-sm{font-size:var(--nl-type-heading-sm)}.nl-h-md{font-size:var(--nl-type-heading-md)}.nl-h-lg{font-size:var(--nl-type-section-title)}.nl-h-xl{font-size:var(--nl-type-hero-title)}.nl-scope em,.nl-h em{font-style:italic;color:var(--nl-color-accent);font-weight:inherit}.nl-scope--editorial em,.nl-scope--editorial .nl-h em{color:inherit}.nl-eyebrow{font-family:var(--nl-font-body);font-size:var(--nl-type-section-eyebrow);font-weight:var(--nl-eyebrow-weight, 400);line-height:16.5px;letter-spacing:var(--nl-eyebrow-ls, 3px);text-transform:uppercase;color:var(--nl-color-eyebrow);margin:0}@media(min-width:768px){.nl-eyebrow{font-size:11px}.nl-scope--editorial .nl-eyebrow,.nl-eyebrow.nl-scope--editorial{font-size:var(--nl-type-section-eyebrow)}}.nl-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--nl-space-2);font-family:var(--nl-font-body);font-size:var(--nl-type-button-label-lg);font-weight:var(--nl-btn-weight, 300);letter-spacing:var(--nl-btn-ls, .14em);text-transform:uppercase;text-decoration:none;line-height:1.2;padding:var(--nl-btn-pad-y, 8px) var(--nl-btn-pad-x, 24px);border:none;border-radius:var(--nl-radius-btn);cursor:pointer;background:var(--nl-btn-bg, var(--nl-color-bg-dark));color:var(--nl-btn-color, var(--nl-color-on-dark));transition:filter var(--nl-transition-fast),background var(--nl-transition-fast)}@media(min-width:768px){.nl-btn{padding:var(--nl-btn-pad-y, 17px) var(--nl-btn-pad-x, 24px)}}.nl-btn:hover{filter:brightness(1.15)}.nl-btn--block{display:flex;width:100%}.nl-btn--accent{--nl-btn-bg: var(--nl-color-accent);--nl-btn-color: var(--nl-color-on-accent)}.nl-btn--secondary{--nl-btn-bg: var(--nl-color-bg-alt);--nl-btn-color: var(--nl-color-ink)}.nl-btn--shadow{box-shadow:var(--nl-shadow-card)}.nl-marker{display:inline-flex;align-items:center;justify-content:center;flex:none;line-height:1;color:var(--nl-marker-color, currentColor);font-family:var(--nl-marker-font, inherit);font-weight:var(--nl-marker-weight, inherit);font-size:var(--nl-marker-font-size, inherit)}.nl-marker--circle{width:var(--nl-marker-size, 36px);height:var(--nl-marker-size, 36px);border-radius:var(--nl-radius-pill);background:var(--nl-marker-bg, transparent)}.nl-marker svg{display:block;width:100%;height:100%}.nl-marker--circle svg{width:auto;height:auto}.nl-marker__img{display:block;width:100%;height:auto;object-fit:contain}.nl-marker--circle .nl-marker__img{width:60%}.nl-marker--circle .nl-marker__text{transform:translateY(.03em)}.nl-scope :focus-visible{outline:2px solid var(--nl-focus-ring-color);outline-offset:2px}.nl-placeholder{display:block;width:100%;height:100%;background:var(--nl-color-field);overflow:hidden}.nl-placeholder-svg{width:100%;height:100%;object-fit:cover;fill:var(--nl-color-line);opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mt-base.css.map */
