@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53e45098eac42afb-s.p.cedabf29.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85ea1b3aadcead52-s.4bda54ec.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3c285486269019b7-s.p.f6eddd95.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/625a092f804baad3-s.p.75ecebf5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6afabefbb32d7517-s.cace8832.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a4f4f75ad654963f-s.p.bab09490.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a3bcb02a0e9e5d11-s.p.5d07ebb5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35fd19aef91b293-s.d77488a5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8f46d218c8f79e34-s.p.12435988.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ffc259da9d23054-s.p.8ab0ac6e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9e486ba39c38fb8a-s.190f34c5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6f42e0a3b0519c4d-s.p.7183773d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fcf129058e6e31f2-s.p.97839e11.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7b74840ea7c05e95-s.29cdc01c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3eca85881bcfa204-s.p.70aaf131.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro Fallback;src:local(Arial);ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:110.36%}.be_vietnam_pro_5520e12-module__TxSz7G__className{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}.be_vietnam_pro_5520e12-module__TxSz7G__variable{--font-be-vietnam:"Be Vietnam Pro","Be Vietnam Pro Fallback"}
.mtc-checkout{--mtc-checkout-ink:#303030;--mtc-checkout-olive:#526729;color:var(--mtc-checkout-ink);text-align:left;width:100%}.mtc-checkout *,.mtc-checkout :before,.mtc-checkout :after{box-sizing:border-box}.mtc-checkout button,.mtc-checkout input,.mtc-checkout textarea{font:inherit}.mtc-checkout button{cursor:pointer}.mtc-checkout button:disabled{cursor:not-allowed}.mtc-checkout button:focus-visible,.mtc-checkout input:focus-visible,.mtc-checkout textarea:focus-visible{outline:2px solid var(--mtc-checkout-olive);outline-offset:4px}.mtc-checkout-heading{color:#303030;margin-bottom:32px}.mtc-checkout .mtc-checkout-eyebrow{color:#c6b093;letter-spacing:.2em;margin:0 0 14px;font-size:10px;font-weight:600;line-height:1.6}.mtc-checkout .mtc-checkout-heading h2,.mtc-checkout-success h2{font-family:var(--mtc-font-serif,"MTC Noto Serif",Arial,sans-serif);letter-spacing:-.045em;margin:0;font-size:clamp(38px,7.5vw,64px);font-weight:400;line-height:1.08}.mtc-checkout-heading h2 em{color:#887052;font-weight:400}.mtc-checkout-heading>.mtc-checkout-eyebrow{color:#7c725d}.mtc-checkout-heading>p:last-child{color:#706759;max-width:430px;margin:18px 0 0;font-size:13px;line-height:1.8}.mtc-checkout-form{background:#f5f1e9;border:1px solid #e2d9cb;border-radius:5px;overflow:visible}.mtc-checkout-selection{padding:26px 20px 0}.mtc-checkout .mtc-checkout-step{letter-spacing:.14em;align-items:center;gap:10px;margin:0 0 18px;font-size:10px;font-weight:700;display:flex}.mtc-checkout-step>span{color:#7b765f;letter-spacing:.06em;font-size:11px;font-weight:400}.mtc-checkout fieldset{border:0;min-width:0;margin:0;padding:0}.mtc-checkout-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mtc-checkout-option{cursor:pointer;background:#fffcf6;border:1px solid #d8d0c4;border-radius:3px;flex-direction:column;padding:13px 8px 10px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative}.mtc-checkout-option:hover{border-color:#87a545}.mtc-checkout-option.is-selected{border-color:var(--mtc-checkout-olive);box-shadow:inset 0 0 0 1px var(--mtc-checkout-olive);background:#eef0e2}.mtc-checkout-option:has(input:focus-visible){outline:2px solid var(--mtc-checkout-olive);outline-offset:3px}.mtc-checkout-option input{opacity:0;width:1px;height:1px;position:absolute}.mtc-checkout-options:disabled .mtc-checkout-option{cursor:not-allowed}.mtc-checkout-option-top{justify-content:space-between;align-items:center;gap:3px;margin-bottom:12px;display:flex}.mtc-checkout-option-top>strong{letter-spacing:-.04em;white-space:nowrap;font-size:22px;font-weight:500}.mtc-checkout-option-top>strong>span{letter-spacing:0;font-size:9px;font-weight:400}.mtc-checkout-radio{border:1px solid #c4bbae;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.mtc-checkout-radio svg{visibility:hidden}.is-selected .mtc-checkout-radio{background:var(--mtc-checkout-olive);border-color:var(--mtc-checkout-olive);color:#fff}.is-selected .mtc-checkout-radio svg{visibility:visible}.mtc-checkout-option-price{white-space:normal;letter-spacing:-.03em;overflow-wrap:anywhere;align-items:center;min-height:38px;font-size:14px;font-weight:650;display:flex}.mtc-checkout-option-price[data-price-known=false]{font-size:11px;line-height:1.6}.mtc-checkout-option-price[data-price-known=true]{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;font-size:clamp(10px,2.9vw,14px)}.mtc-checkout-option-ship{color:#696252;white-space:normal;margin-top:5px;font-size:9px;line-height:1.5}.mtc-checkout-option-total{white-space:nowrap;border-top:1px solid #ddd7c9;flex-direction:column;gap:2px;margin-top:12px;padding-top:9px;font-size:12px;font-weight:650;display:flex}.mtc-checkout-option-total>span{color:#6f695c;font-size:9px;font-weight:400}.mtc-checkout-promises{border-bottom:1px solid #ded5c7;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;padding:0 0 24px;display:grid}.mtc-checkout-promises p{text-align:center;color:#736c5e;flex-direction:column;align-items:center;gap:9px;margin:0;font-size:9px;line-height:1.6;display:flex}.mtc-checkout-promises p+p{border-left:1px solid #ded5c7}.mtc-checkout-promises svg{color:#68783e;flex-shrink:0}.mtc-checkout-promises strong{color:#514e44;font-weight:500}.mtc-checkout-details{padding:25px 20px 22px}.mtc-checkout-fields{flex-direction:column;gap:16px;display:flex}.mtc-checkout-field-row{grid-template-columns:1fr;gap:16px;display:grid}.mtc-checkout-field{min-width:0}.mtc-checkout-field>label{color:#4a473e;margin-bottom:7px;font-size:11px;font-weight:600;line-height:1.5;display:block}.mtc-checkout-field>label>span:not(.mtc-checkout-optional){color:#866f51;margin-left:2px}.mtc-checkout-field input:not([type=radio]),.mtc-checkout-field textarea{color:#303030;width:100%;min-height:48px;box-shadow:none;background:#fffcf7;border:1px solid #ded7ca;border-radius:3px;padding:13px 12px;font-size:16px;line-height:1.45;transition:border-color .15s}.mtc-checkout-field textarea{resize:vertical;min-height:75px}.mtc-checkout-field input::placeholder,.mtc-checkout-field textarea::placeholder{color:#8a8477;opacity:1;font-size:12px}.mtc-checkout-field input:focus,.mtc-checkout-field textarea:focus{border-color:var(--mtc-checkout-olive)}.mtc-checkout-field input[aria-invalid=true],.mtc-checkout-address .store-address-trigger[aria-invalid=true]{border-color:#a54c3c}.mtc-checkout-field input:disabled,.mtc-checkout-field textarea:disabled{opacity:.75}.mtc-checkout-optional{color:#847b6c;font-size:10px;font-weight:400}.mtc-checkout .mtc-checkout-field-error{color:#983f30;margin:6px 0 0;font-size:11px;line-height:1.6}.mtc-checkout-address .store-address-trigger{min-height:49px;box-shadow:none;background:#fffcf7;border:1px solid #ded7ca;border-radius:3px;padding-block:13px}.mtc-checkout-address .store-address-trigger>span>span{color:#716a5e;font-size:13px}.mtc-checkout-address .store-address-trigger[aria-expanded=true]{border-color:var(--mtc-checkout-olive)}.mtc-checkout-address .store-address-dropdown{z-index:70;border-color:#ded5c7;border-radius:4px;box-shadow:0 12px 35px #30291c24}.mtc-checkout-address button[aria-pressed=true]{color:var(--mtc-checkout-olive);border-color:var(--mtc-checkout-olive);background-color:#eff1e7}.mtc-checkout-address input[type=search]{padding-left:36px}.mtc-checkout-address input[type=search]:focus{box-shadow:none}.mtc-checkout-payment{border-bottom:1px solid #ddd5c7;align-items:flex-start;gap:9px;margin-top:12px;padding:16px 0;display:flex}.mtc-checkout-payment>svg{color:var(--mtc-checkout-olive);flex-shrink:0;margin-top:1px}.mtc-checkout-payment>div{flex-direction:column;flex:1;gap:5px;display:flex}.mtc-checkout-payment strong{font-size:12px;font-weight:600}.mtc-checkout-payment div>span{color:#766e60;font-size:10px;line-height:1.65}.mtc-checkout-cod{color:#6b694f;letter-spacing:.1em;border:1px solid #d4cebd;border-radius:2px;padding:5px;font-size:9px;font-weight:700}.mtc-checkout .mtc-checkout-product-name{color:#6c6559;margin:18px 0 8px;font-size:11px;line-height:1.6}.mtc-checkout-summary{margin:0}.mtc-checkout-summary>div{justify-content:space-between;align-items:baseline;gap:14px;padding:7px 0;display:flex}.mtc-checkout-summary dt{color:#70685b;font-size:11px}.mtc-checkout-summary dt>span{font-size:10px}.mtc-checkout-summary dd{font-variant-numeric:tabular-nums;text-align:right;max-width:60%;margin:0;font-size:12px;font-weight:500}.mtc-checkout-summary>.mtc-checkout-total{border-top:1px solid #ddd5c7;margin-top:7px;padding:16px 0 20px}.mtc-checkout-total dt{color:#303030;font-size:12px;font-weight:600}.mtc-checkout-total dd{letter-spacing:-.045em;font-size:27px;font-weight:500}.mtc-checkout-summary .mtc-checkout-total{min-height:70px}.mtc-checkout-summary[data-amount-ready=false] .mtc-checkout-total dd{letter-spacing:0;font-size:13px}.mtc-shipping-status{color:#635c4d;min-height:48px;margin:0 0 12px;font-size:11px;line-height:1.7}.mtc-shipping-status>span{align-items:flex-start;gap:7px;display:flex}.mtc-shipping-status svg{flex-shrink:0;margin-top:2px}.mtc-shipping-status button{color:#42521f;text-underline-offset:3px;background:0 0;border:0;padding:8px 0;text-decoration:underline}.mtc-checkout-notice{color:#635c4d;background:#ece8dc;border:1px solid #d9d0bc;border-radius:3px;margin-bottom:12px;padding:12px;font-size:11px;line-height:1.7}.mtc-checkout-notice>span{align-items:flex-start;gap:7px;display:flex}.mtc-checkout-notice>span>svg{flex-shrink:0;margin-top:2px}.mtc-checkout-notice>button{text-underline-offset:3px;color:#42521f;background:0 0;border:0;align-items:center;gap:6px;padding:9px 0 0;font-size:11px;text-decoration:underline;display:flex}.mtc-checkout-notice.is-error{color:#883d2d;background:#f7e8e1;border-color:#e5c4b6}.mtc-checkout-notice.is-uncertain{color:#725529;background:#f4ecd8;border-color:#dfcda6}.mtc-checkout-submit{color:#fffef8;background:#526729;border:1px solid #526729;border-radius:3px;justify-content:center;align-items:center;gap:15px;width:100%;min-height:55px;padding:14px;transition:background .2s,transform .2s;display:flex;box-shadow:0 3px #35461a;font-size:13px!important;font-weight:600!important}.mtc-checkout-submit:not(:disabled):hover{background:#415320;transform:translateY(-1px)}.mtc-checkout-submit:not(:disabled):active{transform:translateY(1px);box-shadow:0 1px #35461a}.mtc-checkout-submit:disabled{color:#665f52;box-shadow:none;background:#d4d0c4;border-color:#c4bfb1}.mtc-checkout-submit-separator{color:#e1e7d3;padding:0 4px}.mtc-checkout-submit:disabled .mtc-checkout-submit-separator{color:#665f52}.mtc-checkout .mtc-checkout-privacy{text-align:center;color:#7f7667;justify-content:center;align-items:flex-start;gap:6px;margin:15px 0 0;font-size:9px;line-height:1.6;display:flex}.mtc-checkout-privacy svg{flex-shrink:0;margin-top:1px}.mtc-checkout-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mtc-checkout-success{background:#f5f1e9;border:1px solid #e2d9cb;border-radius:5px;padding:32px 22px}.mtc-checkout-success-content{outline:none}.mtc-checkout-success-icon{color:#526729;background:#e9eddc;border:1px solid #c9d3af;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:25px;display:flex}.mtc-checkout-success .mtc-checkout-eyebrow{color:#787454;font-size:9px}.mtc-checkout-success h2{color:#303030;font-size:42px}.mtc-checkout .mtc-checkout-success-copy{color:#746a5c;max-width:360px;margin:18px 0;font-size:12px;line-height:1.8}.mtc-checkout-order-code{background:#eae5d9;border:1px solid #ddd4c3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:15px 12px;font-size:11px;display:flex}.mtc-checkout-order-code strong{overflow-wrap:anywhere;font-size:12px;font-weight:600}.mtc-checkout-success-note{color:#776d5d;align-items:flex-start;gap:7px;margin:0;font-size:11px;line-height:1.8;display:flex}.mtc-checkout-success-note svg{flex-shrink:0;margin-top:2px}.mtc-checkout-new-order{margin-top:24px}.mtc-checkout-spin{animation:1s linear infinite mtc-checkout-spin}@keyframes mtc-checkout-spin{to{transform:rotate(360deg)}}@media (min-width:540px){.mtc-checkout-selection,.mtc-checkout-details{padding-left:28px;padding-right:28px}.mtc-checkout-option{padding:18px 15px 13px}.mtc-checkout-options{gap:12px}.mtc-checkout-option-top>strong{font-size:28px}.mtc-checkout-option-top>strong>span,.mtc-checkout-option-total{font-size:13px}.mtc-checkout-option-price,.mtc-checkout-option-price[data-price-known=true]{font-size:17px}.mtc-checkout-option-ship{font-size:10px}.mtc-checkout-field-row{grid-template-columns:1fr 1fr}.mtc-checkout-promises p{font-size:10px}}@media (min-width:960px){.mtc-checkout.mtc-checkout-has-heading{grid-template-columns:.8fr 1.2fr;align-items:start;gap:60px;display:grid}.mtc-checkout-heading{padding-top:25px;position:sticky;top:110px}.mtc-checkout-heading h2{font-size:clamp(42px,5vw,64px)}.mtc-checkout-heading>p:last-child{max-width:290px}.mtc-checkout-success{max-width:620px;margin:0 auto;padding:44px}}@media (prefers-reduced-motion:reduce){.mtc-checkout *,.mtc-checkout :before,.mtc-checkout :after{transition:none!important;animation:none!important}}
.mtc-material{background:#eee9df;grid-template-columns:.85fr 1fr;align-items:center;gap:clamp(40px,8vw,130px);display:grid}.mtc-material-origin{min-height:510px;color:var(--mtc-sand);isolation:isolate;background:radial-gradient(at 95% 80%,#56604670,#0000 70%),#30342d;border:1px solid #c6b09338;border-radius:160px 160px 4px 4px;flex-direction:column;justify-content:space-between;padding:38px;display:flex;position:relative;overflow:hidden}.mtc-origin-overline{letter-spacing:.2em;text-align:center;margin-top:36px;font-size:9px}.mtc-origin-name{font-family:var(--mtc-font-serif);letter-spacing:-.06em;text-align:center;margin:26px 0 110px;font-size:clamp(55px,6.7vw,92px);line-height:1.07}.mtc-origin-name em{color:#e7dfd0}.mtc-origin-landscape{z-index:-1;stroke:#c6b09355;stroke-width:1px;width:100%;height:auto;position:absolute;bottom:30px;left:0}.mtc-origin-landscape circle{fill:#c6b09310;stroke:#c6b09366}.mtc-origin-caption{letter-spacing:.14em;border-top:1px solid #c6b0933d;align-items:center;gap:10px;padding-top:20px;font-size:8px;display:flex}.mtc-material-copy{min-width:0}.mtc-material-lead{color:#5d5c50;max-width:520px;font-size:14px;line-height:1.9;margin-top:23px!important}.mtc-material-assurances{flex-wrap:wrap;gap:8px 18px;margin:22px 0 26px;padding:0;list-style:none;display:flex}.mtc-material-assurances li{color:#4c612e;align-items:center;gap:6px;font-size:10px;font-weight:600;display:inline-flex}.mtc-material-notes{border-top:1px solid #d0c6b5}.mtc-material-notes article{border-bottom:1px solid #d0c6b5;align-items:flex-start;gap:17px;padding:21px 0;display:flex}.mtc-material-notes article>svg{color:#687c3c;flex:none;margin-top:2px}.mtc-material-notes h3,.mtc-meaning-wish h3,.mtc-care-steps h3{font-size:13px;font-weight:600;line-height:1.6}.mtc-material-notes p{color:#68675e;font-size:12px;line-height:1.85;margin-top:6px!important}.mtc-material-heritage{color:#737061;font-size:11px;line-height:1.85;margin-top:20px!important}.mtc-material-copy>.mtc-text-link{margin-top:14px}.mtc-meaning{color:#e9e4d8;background:#343a2f;grid-template-columns:.8fr 1fr;align-items:center;gap:clamp(40px,8vw,120px);display:grid}.mtc-meaning-emblem{aspect-ratio:1;justify-self:center;width:100%;max-width:380px;position:relative}.mtc-meaning-emblem svg{width:100%;height:100%;display:block;overflow:visible}.mtc-meaning-orbit{fill:none;stroke:#c6b09324;stroke-width:.5px}.mtc-meaning-bead{fill:#c6b09380}.mtc-meaning-bead-accent{fill:#c6b093}.mtc-meaning-emblem>div{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.mtc-meaning-emblem span{font-family:var(--mtc-font-serif);letter-spacing:-.06em;color:#d6c2a3;padding-right:.05em;font-size:clamp(74px,10vw,130px);font-weight:400;line-height:1}.mtc-meaning-emblem small{letter-spacing:.12em;color:#d6c9b4;font-size:8px}.mtc .mtc-meaning h2 em{color:#d5be9a}.mtc-meaning-copy>p:not(.mtc-eyebrow){color:#d1d0c2;font-size:14px;line-height:1.95;margin-top:24px!important}.mtc-meaning-wish{border-top:1px solid #c6b09333;align-items:flex-start;gap:15px;margin-top:27px;padding-top:24px;display:flex}.mtc-meaning-wish>svg{color:#c6b093;flex:none;margin-top:3px}.mtc-meaning-wish h3{color:#e4d5be}.mtc-meaning-wish p{color:#c5c6b6;font-size:12px;line-height:1.9;margin-top:8px!important}.mtc-care{background:#eee9df;border-top:1px solid #d8d0c2;border-bottom:1px solid #d8d0c2;grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(40px,8vw,110px);display:grid}.mtc-care-heading>p:last-child{color:#68675e;max-width:380px;font-size:13px;line-height:1.9;margin-top:22px!important}.mtc-care-steps{margin:0;padding:0;list-style:none}.mtc-care-steps li{border-bottom:1px solid #d0c6b5;grid-template-columns:26px 24px 1fr;align-items:start;gap:14px;padding:22px 0;display:grid}.mtc-care-steps li:first-child{padding-top:0}.mtc-care-steps li:last-child{border:0;padding-bottom:0}.mtc-care-number{font-family:var(--mtc-font-serif);color:#a18d70;font-size:20px;line-height:1.4}.mtc-care-steps svg{color:#687c3c;margin-top:2px}.mtc-care-steps p{color:#68675e;font-size:12px;line-height:1.9;margin-top:7px!important}@media (max-width:1024px) and (min-width:768px){.mtc-material{gap:5vw}.mtc-material-origin{min-height:490px;padding:25px}.mtc-origin-name{font-size:62px}.mtc-material-assurances{gap:8px 12px}}@media (max-width:767px){.mtc-material,.mtc-meaning,.mtc-care{grid-template-columns:1fr;gap:33px}.mtc-material-origin{border-radius:145px 145px 4px 4px;justify-self:center;width:100%;max-width:370px;min-height:0;padding:24px 25px}.mtc-origin-overline{letter-spacing:.15em;margin-top:18px;font-size:8px}.mtc-origin-name{margin:21px 0 76px;font-size:64px}.mtc-origin-landscape{bottom:25px}.mtc-origin-caption{gap:8px;padding-top:17px;font-size:7px}.mtc-material-lead{font-size:13px;margin-top:20px!important}.mtc-material-assurances{gap:9px 13px;margin:20px 0 22px}.mtc-material-assurances li{gap:4px;font-size:9px}.mtc-material-notes article{gap:13px;padding:19px 0}.mtc-material-notes h3,.mtc-meaning-wish h3,.mtc-care-steps h3{font-size:12px}.mtc-material-notes p,.mtc-meaning-wish p,.mtc-care-steps p{font-size:11px}.mtc-material-heritage{font-size:10px}.mtc-meaning{gap:26px}.mtc-meaning-emblem{max-width:245px}.mtc-meaning-emblem span{font-size:87px}.mtc-meaning-emblem small{letter-spacing:.06em;font-size:7px}.mtc-meaning-copy>p:not(.mtc-eyebrow){font-size:13px;margin-top:20px!important}.mtc-meaning-wish{gap:13px;margin-top:23px;padding-top:22px}.mtc-care-heading>p:last-child{font-size:12px;margin-top:20px!important}.mtc-care-steps li{grid-template-columns:22px 21px 1fr;gap:11px;padding:21px 0}.mtc-care-steps svg{width:21px}.mtc-care-number{font-size:18px}}
