:root{--mk-dark: #3A332B;--mk-green: #2e7d32;--mk-gold: #B0894E;--mk-gold-soft: #C8A875;--font-heading-family: "Fraunces", Georgia, "Times New Roman", serif;--font-heading-weight: 400;--font-heading-style: normal;--font-body-family: "Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700;--mk-warn: #b23b2e;--mk-ref: #35597d;--mk-cream: #ece4d8}html{background-color:#ece4d8}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-weight:400;font-style:normal;font-optical-sizing:auto;letter-spacing:.02rem;line-height:1.15;word-break:break-word}.h0{font-size:clamp(4rem,2.2rem + 6vw,6.4rem);line-height:1.08;letter-spacing:.03rem}h1,.h1{font-size:clamp(3.2rem,1.8rem + 4vw,5.6rem);line-height:1.1}h2,.h2{font-size:clamp(2.6rem,1.6rem + 2.6vw,3.6rem)}h3,.h3{font-size:clamp(2rem,1.4rem + 1.6vw,2.4rem)}h4,.h4{font-size:clamp(1.8rem,1.5rem + .8vw,2rem);letter-spacing:.03rem}h5,.h5{font-size:clamp(1.6rem,1.45rem + .4vw,1.7rem)}h6,.h6{font-family:var(--font-body-family);font-weight:600;font-size:1.3rem;letter-spacing:.12rem;text-transform:uppercase;color:rgba(var(--color-foreground),.75);margin-block-start:1.4em;margin-block-end:1em}body{font-family:var(--font-body-family);font-weight:400}p,.rte p,.text-body{font-size:1.7rem;line-height:1.7;letter-spacing:.01rem}small,.caption,.caption-large{font-size:1.3rem;line-height:1.5}.button,.shopify-payment-button__button--unbranded,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;letter-spacing:.06rem}.mk-longform{max-width:68ch;margin-inline:auto}.mk-longform p,.mk-longform li{font-size:1.6rem;line-height:1.75;letter-spacing:.01rem}.mk-longform p{margin:0 0 1.4em}.mk-longform>h2{margin:1.6em 0 .5em}.mk-longform>h3{margin:1.4em 0 .4em}.mk-longform>h4{margin:1.2em 0 .3em}.mk-longform ul,.mk-longform ol{padding-left:1.6em;margin:0 0 1.4em;list-style-position:outside}.mk-longform li{margin-bottom:.5em}.mk-longform ul li::marker{color:var(--mk-dark)}.mk-longform a{color:var(--mk-dark);text-underline-offset:.2em}.mk-longform a:hover{color:var(--mk-gold)}.mk-longform blockquote{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.4;border-left:.3rem solid var(--mk-gold);padding-left:2rem;margin:1.6em 0;color:#3a332bd9}.mk-longform img{border-radius:.6rem;height:auto}.mk-longform figure{margin:1.8em 0}.mk-longform figcaption{font-size:1.3rem;color:#3a332b99;text-align:center;margin-top:.8em}.mk-longform hr{border:0;border-top:.1rem solid rgba(58,51,43,.15);margin:2.4em 0}.mk-longform strong{font-weight:600;color:var(--mk-dark)}.mk-callout{margin:2em 0;padding:1.4em 1.6em;border-left:.4rem solid;border-radius:.6rem}.mk-callout>:last-child{margin-bottom:0}.mk-callout__label{display:block;font-family:var(--font-body-family);font-weight:600;font-size:1.3rem;letter-spacing:.1rem;text-transform:uppercase;margin-bottom:.5em}.mk-callout--warn{border-color:var(--mk-warn);background:#b23b2e0f}.mk-callout--warn .mk-callout__label{color:var(--mk-warn)}.mk-callout--tip{border-color:var(--mk-green);background:#2e7d3212}.mk-callout--tip .mk-callout__label{color:var(--mk-green)}.mk-callout--ref{border-color:var(--mk-ref);background:#35597d0f}.mk-callout--ref .mk-callout__label{color:var(--mk-ref)}.mk-callout--mikaya{border-color:#3a332b40;background:#fff9}.mk-callout--mikaya .mk-callout__label{color:#3a332b99}.mk-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.8em 0}.mk-table{width:100%;border-collapse:collapse;font-size:1.45rem;line-height:1.5;min-width:48rem}.mk-table thead th{background:var(--mk-dark);color:#fff;font-family:var(--font-body-family);font-weight:600;text-align:left;padding:1.1rem 1.3rem;letter-spacing:.02rem}.mk-table th[scope=row],.mk-table tbody th{text-align:left;font-weight:600;color:var(--mk-dark)}.mk-table td,.mk-table tbody th{padding:1.1rem 1.3rem;border-top:.1rem solid rgba(58,51,43,.12);vertical-align:top}.mk-faq{margin:1.8em 0;border-top:.1rem solid rgba(58,51,43,.14)}.mk-faq__item{border-bottom:.1rem solid rgba(58,51,43,.14);transition:background .2s ease}.mk-faq__item:hover{background:#b0894e0a}.mk-faq__q{width:100%;text-align:left;background:none;border:0;cursor:pointer;padding:1.1rem 3rem 1.1rem 0;position:relative;font-family:var(--font-body-family);font-weight:600;font-size:1.55rem;line-height:1.4;color:var(--mk-dark);transition:color .2s ease}.mk-faq__q:hover{color:var(--mk-gold)}.mk-faq__q:after{content:"+";position:absolute;right:.4rem;top:1.05rem;font-size:1.9rem;line-height:1;color:var(--mk-gold)}.mk-faq__item.is-open .mk-faq__q:after{content:"\2212"}.mk-faq__a{overflow:hidden;max-height:0;transition:max-height .3s ease}.mk-faq__a>*{margin:0 0 1.2em}.mk-faq__a>:first-child{padding-top:.2rem}@media(prefers-reduced-motion:reduce){.mk-faq__a{transition:none}}.mk-answer{margin:0 0 2em;padding-left:1.6rem;border-left:.2rem solid rgba(58,51,43,.2)}.mk-answer>:last-child{margin-bottom:0}.mk-answer p{font-size:1.6rem;line-height:1.75;color:#3a332be6;font-style:italic;font-weight:400}.mk-keytakeaway{background:#fff;border:.1rem solid rgba(58,51,43,.12);border-radius:1rem;padding:2.2rem 2.4rem;margin:2em 0;box-shadow:0 .8rem 2.4rem #3a332b0d}.mk-keytakeaway__label{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--font-body-family);font-weight:700;font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mk-dark);margin-bottom:1.2rem}.mk-keytakeaway__label:before{content:"";width:1.8rem;height:.2rem;background:var(--mk-gold)}.mk-keytakeaway ul{margin:0;padding-left:1.8rem;list-style:disc;list-style-position:outside}.mk-keytakeaway li{margin-bottom:.6em;line-height:1.7}.mk-keytakeaway li:last-child{margin-bottom:0}.mk-keytakeaway li::marker{color:var(--mk-dark)}.mk-figure{margin:1.8em auto;display:flex;flex-direction:column;align-items:center}.mk-figure img{width:100%;height:auto;display:block;border-radius:.6rem}.mk-figure svg{display:block;width:100%;max-width:76rem;height:auto}.mk-figure figcaption{font-size:1.3rem;color:#3a332b99;text-align:center;margin-top:.8em}.mk-figure--r-16x9 img{aspect-ratio:16 / 9;object-fit:cover}.mk-figure--r-4x3 img{aspect-ratio:4 / 3;object-fit:cover}.mk-figure--r-1x1 img{aspect-ratio:1 / 1;object-fit:cover}.mk-figure--hero{width:min(92vw,100rem);margin-left:50%;transform:translate(-50%)}.mk-figure--wide,.mk-figure:has(svg){align-items:flex-start;width:100%;max-width:100%;margin-left:0;transform:none}.mk-figure--wide svg,.mk-figure:has(svg) svg{max-width:100%}.mk-figure--wide figcaption,.mk-figure:has(svg) figcaption{text-align:left}.mk-embed{margin:2.4em 0}.mk-embed__card{background:#fff;border:.1rem solid rgba(58,51,43,.14);border-radius:1rem;padding:2rem}@media(max-width:749px){.header__icon,.header__icon--cart,.header__icon--account{min-width:4.4rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}.footer .footer-block__details-content a,.footer .policies a{padding-top:.7rem;padding-bottom:.7rem;display:inline-block;min-height:2.4rem}}.rte .mk-longform .mk-quote{margin:2.5rem auto;padding:0 0 0 1.5rem;border-left:3px solid #f5a623;max-width:640px}.rte .mk-longform .mk-quote p{font-family:Fraunces,Georgia,serif;font-size:1.35rem;line-height:1.45;font-weight:500;font-style:italic;color:#3a332b;margin:0 0 .75rem}.rte .mk-longform .mk-quote .mk-quote__cite{display:block;font-family:inherit;font-size:.85rem;font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:#3a332ba6}.rte .mk-longform .mk-quote .mk-quote__role{text-transform:none;letter-spacing:normal;font-style:italic;color:#3a332b8c}.rte .mk-longform .mk-quote--pull{border-left:none;padding:2rem 1rem;margin:3rem auto;text-align:center;border-top:1px solid rgba(58,51,43,.18);border-bottom:1px solid rgba(58,51,43,.18)}.rte .mk-longform .mk-quote--pull p{font-size:1.6rem;line-height:1.4;font-style:normal;margin:0}.rte .mk-longform .mk-stat{background:#ece4d8;border-radius:10px;padding:1.4rem 1.5rem;margin:2.5rem 0;text-align:center}.rte .mk-longform .mk-stat .mk-stat__value{display:block;font-family:Fraunces,Georgia,serif;font-size:2.4rem;line-height:1.1;font-weight:600;color:#3a332b;margin-bottom:.35rem}.rte .mk-longform .mk-stat .mk-stat__label{display:block;font-size:.9rem;line-height:1.45;color:#3a332bb3;max-width:32ch;margin:0 auto}.rte .mk-longform .mk-stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:2.5rem 0}.rte .mk-longform .mk-stat-row .mk-stat{margin:0}@media(max-width:600px){.rte .mk-longform .mk-quote p{font-size:1.2rem}.rte .mk-longform .mk-quote--pull p{font-size:1.35rem}.rte .mk-longform .mk-stat .mk-stat__value{font-size:2rem}}[id$=__header].shopify-section{z-index:60}.mk-scroller__track,[data-scroller-track],.mk-ch-mood__track,.mk-circles,.mk-band__strip,.slider,.product__media-list{overscroll-behavior-x:contain}.mk-scroller__track{padding-top:1.2rem;padding-bottom:1.8rem}.mk-section>.mk-scroller>.mk-scroller__track,.mk-section>.mk-scroller .mk-scroller__track{padding-inline:1.5rem;scroll-padding-inline:1.5rem}@media(min-width:750px){.mk-section>.mk-scroller .mk-scroller__track{padding-inline:max(5rem,calc((100vw - var(--page-width)) / 2 + 5rem));scroll-padding-inline:max(5rem,calc((100vw - var(--page-width)) / 2 + 5rem))}}.mkx-offers{flex-wrap:wrap;row-gap:.8rem}.mkx-op{flex:0 0 auto;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mk-typography.css.map */
