.mkp{--mkp-cream:#FAF7F2;--mkp-ink:#2B2926;--mkp-muted:#5C5650;--mkp-line:#E4DCCF;--mkp-soft:#EFE9DF;--mkp-gold:#A8865A;--mkp-gold-soft:#C9AE85;--mkp-black:#1E1C1A;--mkp-bg:var(--mkp-cream);--mkp-fg:var(--mkp-ink);--mkp-sub:var(--mkp-muted);--mkp-rule:var(--mkp-line);--mkp-serif:var(--font-heading--family,"Playfair Display",Georgia,serif);--mkp-sans:var(--font-body--family,Inter,system-ui,sans-serif);background:var(--mkp-bg);color:var(--mkp-fg);font-family:var(--mkp-sans);font-size:15px;line-height:1.7;padding-block:var(--mkp-pt,96px) var(--mkp-pb,96px);scroll-margin-top:90px;position:relative}.mkp--soft{--mkp-bg:var(--mkp-soft)}.mkp--dark{--mkp-bg:var(--mkp-black);--mkp-fg:#F3EDE3;--mkp-sub:#BDB4A7;--mkp-rule:rgba(201,174,133,.35);--mkp-gold:var(--mkp-gold-soft)}.mkp *,.mkp *:before,.mkp *:after{box-sizing:border-box}.mkp__wrap{max-width:1240px;margin:0 auto;padding-inline:clamp(20px,5vw,64px)}.mkp__wrap--narrow{max-width:860px}.mkp-eyebrow{display:block;font-family:var(--mkp-sans);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--mkp-gold);margin:0 0 18px;font-weight:500}.mkp-h1,.mkp-h2,.mkp-h3{font-family:var(--mkp-serif);font-weight:400;color:var(--mkp-fg);letter-spacing:-.005em;margin:0;text-wrap:balance}.mkp-h1{font-size:clamp(38px,5.2vw,68px);line-height:1.08}.mkp-h2{font-size:clamp(30px,3.6vw,46px);line-height:1.14}.mkp-h3{font-size:clamp(20px,1.8vw,24px);line-height:1.3}.mkp-h1 em,.mkp-h2 em,.mkp-h3 em{font-style:italic}.mkp-rule{display:block;width:44px;height:1px;background:var(--mkp-gold);margin:26px 0;border:0}.mkp-center{text-align:center}.mkp-center .mkp-rule{margin-inline:auto}.mkp-lead{font-size:17px;line-height:1.75;color:var(--mkp-sub);max-width:600px;margin:0}.mkp-center .mkp-lead{margin-inline:auto}.mkp-text{color:var(--mkp-sub)}.mkp-text p{margin:0 0 1em}.mkp-text p:last-child{margin-bottom:0}.mkp-text a,.mkp-lead a{color:var(--mkp-fg);text-decoration:underline;text-decoration-color:var(--mkp-gold);text-underline-offset:3px}.mkp-note{font-size:13px;color:var(--mkp-sub);margin:16px 0 0;letter-spacing:.01em}.mkp-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.mkp-center .mkp-btns{justify-content:center}.mkp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;font-family:var(--mkp-sans);font-size:12.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid var(--mkp-fg);border-radius:0;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.mkp-btn--primary{background:var(--mkp-fg);color:var(--mkp-bg)}.mkp-btn--primary:hover{background:var(--mkp-gold);border-color:var(--mkp-gold);color:#fff}.mkp-btn--ghost{background:transparent;color:var(--mkp-fg)}.mkp-btn--ghost:hover{background:var(--mkp-fg);color:var(--mkp-bg)}.mkp--dark .mkp-btn--primary{background:var(--mkp-gold);border-color:var(--mkp-gold);color:var(--mkp-black)}.mkp--dark .mkp-btn--primary:hover{background:#f3ede3;border-color:#f3ede3}.mkp-btn svg{width:16px;height:16px;flex:none}.mkp-head{margin-bottom:clamp(40px,5vw,64px)}.mkp-head .mkp-lead{margin-top:20px}.mkp-media{position:relative;overflow:hidden;background:var(--mkp-soft)}.mkp-media img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.mkp{padding-block:var(--mkp-pt-m,64px) var(--mkp-pb-m,64px)}.mkp-lead{font-size:16px}.mkp-btns{flex-direction:column;align-items:stretch}.mkp-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/maraki-page.css.map */
