.mdl{--bg:#FAF9F6;--paper:#FFFFFF;--stone:#F2F1EC;--ink:#1F2420;--muted:#5A5E57;--faint:#8C9087;--line:#E3E1DA;--forest:#2F4226;--forest-dark:#22311B;--tint:#EEF1E8;--gold:#B08D57;--warn:#8A5A1E;--pink:#C23B47;--pink-soft:#FBEEEF;--sale:#C23B47;--serif:"Fraunces",Georgia,serif;--body:"Source Serif 4",Georgia,serif;--sans:"Inter Tight",system-ui,-apple-system,sans-serif;--fs-base:17px;--fs-base-m:15.5px;--lh-base:1.7;--lh-base-m:1.62;--w-narrow:720px;--w-wide:1140px;--gutter:24px;--gutter-m:18px;font-family:var(--body);color:var(--ink);background:var(--bg);font-size:var(--fs-base);line-height:var(--lh-base);-webkit-font-smoothing:antialiased}.mdl *,.mdl *:before,.mdl *:after{box-sizing:border-box}.mdl img{display:block;max-width:100%;height:auto}.mdl a{color:inherit}.mdl p{margin:0 0 1em}.mdl h1,.mdl h2,.mdl h3{font-family:var(--serif);font-weight:700;color:var(--ink);margin:0;letter-spacing:-.015em;line-height:1.15}.mdl :focus-visible{outline:2px solid var(--forest);outline-offset:3px}.mdl .wrap{max-width:var(--w-narrow);margin:0 auto;padding:0 var(--gutter)}.mdl .wide{max-width:var(--w-wide);margin:0 auto;padding:0 var(--gutter)}.mdl .label{display:inline-block;font-family:var(--sans);font-size:13px;color:var(--faint)}.mdl .stars{color:var(--gold);letter-spacing:1.5px;font-size:13px}.mdl .sec{padding:var(--pt,88px) 0 var(--pb,88px);border-top:1px solid var(--line);background:var(--sec-bg,var(--bg))}.mdl .sec-head{max-width:640px;margin:0 auto 36px;text-align:center}.mdl .sec-head h2{font-size:clamp(min(28px,var(--h2,40px)),3.4vw,var(--h2,40px))}.mdl .sec-head p{color:var(--muted);margin:14px 0 0;font-style:italic;font-size:var(--sub,17px)}.mdl .btn{display:flex;align-items:center;justify-content:center;width:100%;background:var(--btn-bg,var(--forest));color:var(--btn-color,#fff);text-decoration:none;font-family:var(--sans);font-weight:600;font-size:16px;padding:18px 24px;border:0;cursor:pointer;transition:background .2s;margin-top:24px}.mdl .btn:hover{background:var(--btn-bg-hover,var(--forest-dark))}.mdl .microcap{font-family:var(--sans);font-size:13.5px;color:var(--muted);text-align:center;margin-top:16px}@media(max-width:620px){.mdl{font-size:var(--fs-base-m);line-height:var(--lh-base-m)}.mdl .wrap,.mdl .wide{padding:0 var(--gutter-m)}.mdl .sec{padding:var(--pt-m,48px) 0 var(--pb-m,48px)}.mdl .sec-head{margin-bottom:24px}.mdl .sec-head h2{font-size:var(--h2-m,25px)}.mdl .sec-head p{font-size:var(--sub-m,15px);margin-top:10px}.mdl .btn{font-size:15px;padding:15px 18px;margin-top:18px}.mdl .microcap{font-size:12px;margin-top:12px}}@media(prefers-reduced-motion:reduce){.mdl *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/md-base.css.map */
