.mk{--mk-cream:#F6EFE7;--mk-sand:#EADFD2;--mk-linen:#FBF7F2;--mk-ink:#2A1F18;--mk-mute:#7C6B5D;--mk-gold:#B8935A;--mk-gold-soft:#D9BE8F;--mk-espresso:#17100B;--mk-line:rgba(42,31,24,.14);--mk-serif:"Cormorant Garamond",Georgia,serif;--mk-sans:"Jost",system-ui,sans-serif;--mk-ease:cubic-bezier(.2,.7,.2,1);font-family:var(--mk-sans);font-weight:300;font-size:16px;color:var(--mk-ink);background:var(--mk-cream);line-height:1.6;-webkit-font-smoothing:antialiased;overflow:hidden;display:block;width:100%}.mk *,.mk *:before,.mk *:after{box-sizing:border-box}.mk h1,.mk h2,.mk h3,.mk h4,.mk h5,.mk p,.mk ul,.mk li,.mk form{margin:0;padding:0}.mk ul{list-style:none}.mk img,.mk svg.mk-ph{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.mk svg.mk-ph{background:var(--mk-sand);fill:#2a1f182e}.mk a{color:inherit;text-decoration:none}.mk-wrap{max-width:1320px;margin:0 auto;padding:0 40px}.mk-eyebrow{display:block;font-family:var(--mk-sans);font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--mk-gold);font-weight:400}.mk h1,.mk h2,.mk h3{font-family:var(--mk-serif);font-weight:300;line-height:1.02;letter-spacing:-.01em;color:inherit;text-transform:none}.mk h2{font-size:clamp(40px,5.4vw,76px)}.mk h1 em,.mk h2 em{font-style:italic;font-weight:300;color:var(--mk-gold)}.mk-btn{display:inline-flex;align-items:center;gap:14px;font-family:var(--mk-sans);font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:400;padding:17px 34px;border:1px solid var(--mk-ink);border-radius:999px;position:relative;overflow:hidden;z-index:0;background:none;color:var(--mk-ink);cursor:pointer;transition:color .5s var(--mk-ease),border-color .5s var(--mk-ease)}.mk-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mk-ink);transform:translateY(101%);transition:transform .6s var(--mk-ease);z-index:-1}.mk-btn:hover{color:var(--mk-cream)}.mk-btn:hover:before{transform:none}.mk a.mk-btn--solid,.mk-btn--solid{background:var(--mk-ink);color:var(--mk-cream)}.mk-btn--solid:before{background:var(--mk-gold)}.mk a.mk-btn--solid:hover{border-color:var(--mk-gold);color:var(--mk-espresso)}.mk a.mk-btn--gold{border-color:var(--mk-gold);color:var(--mk-gold-soft)}.mk-btn--gold:before{background:var(--mk-gold)}.mk a.mk-btn--gold:hover{color:var(--mk-espresso)}.mk-btn i{width:22px;height:1px;background:currentColor;display:block;transition:width .5s var(--mk-ease)}.mk-btn:hover i{width:34px}.mk-link{font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:400;padding-bottom:6px;border-bottom:1px solid var(--mk-gold)}.mk-js .mk-rv{opacity:0;transform:translateY(34px);transition:opacity 1.2s var(--mk-ease),transform 1.2s var(--mk-ease)}.mk-js .mk-rv.mk-in{opacity:1;transform:none}.mk-rv.mk-d1{transition-delay:.12s}.mk-rv.mk-d2{transition-delay:.24s}.mk-rv.mk-d3{transition-delay:.36s}.mk-sec{padding:130px 0}.mk-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:64px}.mk-head p{max-width:380px;color:var(--mk-mute);font-size:16px}.mk-head h2{margin-top:18px}.mk-head--center{justify-content:center;text-align:center}#header-group:has(.mk-header),.shopify-section:has(>.mk-header){position:sticky;top:0;z-index:50}.mk-header{overflow:visible;background:#f6efe7e6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--mk-line)}.mk-bar{background:var(--mk-espresso);color:var(--mk-gold-soft);font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;text-align:center;padding:11px 16px}.mk-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:78px}.mk-nav ul{display:flex;gap:38px;font-size:11px;letter-spacing:.26em;text-transform:uppercase;font-weight:400}.mk-nav ul a{position:relative;padding:6px 0}.mk-nav ul a:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:var(--mk-gold);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--mk-ease)}.mk-nav ul a:hover:after{transform:none}.mk-logo{font-family:var(--mk-serif);font-size:30px;letter-spacing:.42em;padding-left:.42em;font-weight:400;text-align:center;line-height:1;display:block}.mk-logo img{height:44px;width:auto;margin:0 auto;object-fit:contain}.mk-logo small{display:block;font-family:var(--mk-sans);font-size:8.5px;letter-spacing:.5em;color:var(--mk-gold);margin-top:6px;font-weight:400}.mk-nav .mk-right{justify-content:flex-end}.mk-menu{display:none}.mk-menu summary{list-style:none;cursor:pointer;width:26px;height:14px;border-top:1px solid var(--mk-ink);border-bottom:1px solid var(--mk-ink)}.mk-menu summary::-webkit-details-marker{display:none}.mk-drawer{position:absolute;left:0;right:0;top:100%;background:var(--mk-cream);border-bottom:1px solid var(--mk-line);padding:10px 22px 26px}.mk-drawer a{display:block;font-family:var(--mk-serif);font-size:30px;padding:12px 0;border-bottom:1px solid var(--mk-line)}.mk-hero{position:relative;display:grid;grid-template-columns:1.05fr .95fr;min-height:calc(100vh - 116px);max-height:900px}.mk-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:70px 60px 70px max(40px,calc((100vw - 1320px)/2 + 40px))}.mk-hero h1{font-size:clamp(54px,7.6vw,124px);margin:26px 0 30px}.mk-hero h1 span{display:block;overflow:hidden;padding-bottom:.08em}.mk-hero h1 span b{display:block;font-weight:300}.mk-js .mk-hero h1 span b{transform:translateY(110%);animation:mk-rise 1.4s var(--mk-ease) forwards}.mk-js .mk-hero h1 span:nth-child(2) b{animation-delay:.15s}.mk-js .mk-hero h1 span:nth-child(3) b{animation-delay:.3s}@keyframes mk-rise{to{transform:none}}.mk-hero-copy>p{max-width:430px;font-size:17px;color:var(--mk-mute);margin-bottom:42px}.mk-cta{display:flex;gap:26px;align-items:center;flex-wrap:wrap}.mk-specs{display:flex;gap:44px;margin-top:64px;padding-top:28px;border-top:1px solid var(--mk-line);max-width:520px}.mk-specs div{font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--mk-mute)}.mk-specs b{display:block;font-family:var(--mk-serif);font-size:34px;font-weight:300;letter-spacing:0;color:var(--mk-ink);text-transform:none;line-height:1.1}.mk-hero-img{position:relative;overflow:hidden;background:var(--mk-sand);min-height:520px}.mk-hero-img img{position:absolute;top:0;right:0;bottom:0;left:0;animation:mk-ken 16s ease-out forwards;transform-origin:60% 30%}@keyframes mk-ken{0%{transform:scale(1.14)}to{transform:scale(1)}}.mk-hero-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(246,239,231,.55),transparent 28%)}.mk-hero-tag{position:absolute;right:34px;bottom:34px;z-index:2;background:#f6efe7e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:18px 24px;display:flex;gap:18px;align-items:center}.mk-hero-tag b{font-family:var(--mk-serif);font-size:24px;font-weight:400;display:block;line-height:1.1}.mk-hero-tag span{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--mk-mute)}.mk-hero-tag a{width:42px;height:42px;border:1px solid var(--mk-ink);border-radius:50%;display:grid;place-items:center;font-size:16px;transition:.4s}.mk-hero-tag a:hover{background:var(--mk-ink);color:var(--mk-cream)}.mk-marq{border-top:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line);padding:22px 0;background:var(--mk-linen)}.mk-marq>div{display:flex;gap:64px;width:max-content;animation:mk-slide 38s linear infinite;font-family:var(--mk-serif);font-size:26px;font-style:italic;white-space:nowrap}.mk-marq span:after{content:"\2726";font-style:normal;font-size:12px;color:var(--mk-gold);margin-left:64px;vertical-align:middle}@keyframes mk-slide{to{transform:translate(-50%)}}.mk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:56px 28px}.mk-card{display:block}.mk-card-ph{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--mk-sand)}.mk-card-ph img{transition:transform 1.6s var(--mk-ease)}.mk-card:hover .mk-card-ph img{transform:scale(1.06)}.mk-card-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(23,16,11,.42),transparent 45%);opacity:0;transition:opacity .6s}.mk-card:hover .mk-card-ph:after{opacity:1}.mk-quick{position:absolute;left:18px;right:18px;bottom:18px;z-index:2;background:var(--mk-cream);text-align:center;font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;font-weight:400;padding:15px;transform:translateY(20px);opacity:0;transition:.6s var(--mk-ease)}.mk-card:hover .mk-quick{transform:none;opacity:1}.mk-no{position:absolute;top:16px;left:18px;z-index:2;font-family:var(--mk-serif);font-style:italic;font-size:18px;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.35)}.mk-meta{display:flex;justify-content:space-between;align-items:baseline;margin-top:20px}.mk .mk-card h3{font-size:34px;font-weight:400}.mk-price{font-size:12px;letter-spacing:.16em;text-transform:uppercase}.mk-sub{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--mk-mute);margin-top:6px;display:flex;align-items:center;gap:10px}.mk-dot{width:11px;height:11px;border-radius:50%;display:inline-block;box-shadow:0 0 0 1px var(--mk-line),inset 0 0 0 2px var(--mk-cream)}.mk-tabs{display:flex;gap:34px;margin-bottom:46px;border-bottom:1px solid var(--mk-line)}.mk-tabs button{font:400 11px var(--mk-sans);letter-spacing:.28em;text-transform:uppercase;background:none;border:0;border-radius:0;color:var(--mk-mute);padding:0 0 16px;cursor:pointer;position:relative;box-shadow:none}.mk-tabs button.mk-on{color:var(--mk-ink)}.mk-tabs button.mk-on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--mk-gold)}.mk-card.mk-hide{display:none}.mk-dark{background:var(--mk-espresso);color:var(--mk-cream);position:relative}.mk-dark:before{content:"";position:absolute;width:900px;height:900px;border-radius:50%;right:-260px;top:-320px;background:radial-gradient(circle,rgba(184,147,90,.22),transparent 62%)}.mk-dark .mk-wrap{position:relative}.mk-std{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center}.mk-std-pic{aspect-ratio:4/5;overflow:hidden;position:relative}.mk-std-pic:after{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid rgba(217,190,143,.45);pointer-events:none}.mk-std h2{margin:18px 0 26px}.mk-std-lead{color:#f6efe7a8;max-width:470px;font-size:17px}.mk-nums{margin-top:54px;border-top:1px solid rgba(217,190,143,.25)}.mk-nums>div{display:grid;grid-template-columns:150px 1fr;gap:26px;align-items:center;padding:26px 0;border-bottom:1px solid rgba(217,190,143,.25)}.mk-nums b{font-family:var(--mk-serif);font-size:54px;font-weight:300;color:var(--mk-gold-soft);line-height:1}.mk .mk-nums h4{font:400 11px var(--mk-sans);letter-spacing:.28em;text-transform:uppercase;margin-bottom:6px;color:var(--mk-cream)}.mk-nums p{font-size:15px;color:#f6efe799}.mk-tex{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mk a.mk-tile{position:relative;aspect-ratio:3/4.3;overflow:hidden;display:block;color:#fff;background:var(--mk-sand)}.mk-tile img{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 1.8s var(--mk-ease)}.mk-tile:hover img{transform:scale(1.07)}.mk-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#17100bb8,#17100b00 55%)}.mk-tile>div{position:absolute;left:30px;right:30px;bottom:30px;z-index:2;display:flex;justify-content:space-between;align-items:flex-end}.mk .mk-tile h3{font-size:46px;font-style:italic;color:#fff}.mk-tile span{font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;border-bottom:1px solid var(--mk-gold-soft);padding-bottom:5px}.mk-tile small{position:absolute;top:26px;left:30px;z-index:2;font-size:10.5px;letter-spacing:.3em;text-transform:uppercase}.mk-shades{background:var(--mk-linen)}.mk-sh{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;text-align:center}.mk-sh a{display:block}.mk-o{width:min(300px,100%);aspect-ratio:1;border-radius:50%;overflow:hidden;margin:0 auto 28px;position:relative;background:var(--mk-sand);box-shadow:0 0 0 1px var(--mk-gold-soft),0 0 0 14px var(--mk-linen),0 0 0 15px var(--mk-line)}.mk-o img{transition:transform 1.6s var(--mk-ease)}.mk-sh a:hover img{transform:scale(1.08)}.mk .mk-sh h3{font-size:36px}.mk-sh p{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--mk-mute);margin-top:8px}.mk-ed{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.mk-ed-im{min-height:720px;overflow:hidden;position:relative;background:var(--mk-sand)}.mk-ed-im img{position:absolute;top:0;right:0;bottom:0;left:0}.mk-ed-tx{padding:110px max(40px,calc((100vw - 1320px)/2 + 40px)) 110px 90px;display:flex;flex-direction:column;justify-content:center;background:var(--mk-sand)}.mk-ed h2{margin:18px 0 28px}.mk-ed-tx p{color:var(--mk-mute);font-size:17px;max-width:460px}.mk-list{margin:40px 0 46px!important;max-width:460px}.mk-list li{display:flex;gap:18px;padding:16px 0;border-bottom:1px solid var(--mk-line);font-size:15px}.mk-list li:before{content:"";flex:none;width:18px;height:18px;margin-top:3px;border:1px solid var(--mk-gold);border-radius:50%;background:radial-gradient(circle,var(--mk-gold) 0 3px,transparent 4px)}.mk-quiz{background:var(--mk-espresso);color:var(--mk-cream);text-align:center;position:relative}.mk-quiz:before{content:"";position:absolute;left:50%;top:50%;width:1100px;height:520px;transform:translate(-50%,-50%);background:radial-gradient(ellipse,rgba(184,147,90,.2),transparent 65%)}.mk-qbox{position:relative;max-width:860px;margin:0 auto;padding:84px 50px;border:1px solid rgba(217,190,143,.35);background:#ffffff06}.mk-qbox h2{margin:20px 0 22px}.mk-qbox p{color:#f6efe7a6;max-width:480px;margin:0 auto 40px;font-size:17px}.mk-steps{display:flex;justify-content:center;gap:14px;margin-bottom:44px;flex-wrap:wrap}.mk-steps span{font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;border:1px solid rgba(217,190,143,.35);border-radius:999px;padding:11px 22px;color:var(--mk-gold-soft)}.mk-prowrap{background:var(--mk-linen)}.mk-pro{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line)}.mk-pro>div{padding:54px 34px;border-right:1px solid var(--mk-line)}.mk-pro>div:last-child{border-right:0}.mk-pro i{font-family:var(--mk-serif);font-style:italic;font-size:22px;color:var(--mk-gold)}.mk .mk-pro h4{font-family:var(--mk-serif);font-size:28px;font-weight:400;margin:14px 0 10px;line-height:1.1;text-transform:none;letter-spacing:0}.mk-pro p{font-size:14.5px;color:var(--mk-mute)}.mk-con{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:center}.mk-con-im{aspect-ratio:5/4;overflow:hidden;background:var(--mk-sand)}.mk-con h2{margin:18px 0 26px}.mk-con p{color:var(--mk-mute);font-size:17px;max-width:440px;margin-bottom:38px}.mk-footer{background:var(--mk-espresso);color:#f6efe7b3;padding:100px 0 40px}.mk-news{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;padding-bottom:80px;border-bottom:1px solid rgba(217,190,143,.22)}.mk .mk-news h2{color:var(--mk-cream);font-size:clamp(36px,4.4vw,60px)}.mk .mk-news h2 em{color:var(--mk-gold-soft)}.mk-news-row{display:flex;border-bottom:1px solid var(--mk-gold-soft)}.mk-news input[type=email]{flex:1;background:none;border:0;outline:0;box-shadow:none;border-radius:0;color:var(--mk-cream);font:300 16px var(--mk-sans);padding:16px 0;min-width:0}.mk-news input::placeholder{color:#f6efe766}.mk-news button{background:none;border:0;box-shadow:none;color:var(--mk-gold-soft);font:400 11px var(--mk-sans);letter-spacing:.28em;text-transform:uppercase;cursor:pointer}.mk-news-msg{margin-top:14px;font-size:14px;color:var(--mk-gold-soft)}.mk-fcols{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:50px;padding:70px 0}.mk-fcols .mk-logo{text-align:left;color:var(--mk-cream);padding:0;margin-bottom:22px}.mk .mk-fcols h5{font:400 10.5px var(--mk-sans);letter-spacing:.3em;text-transform:uppercase;color:var(--mk-gold-soft);margin-bottom:22px}.mk-fcols li a{display:block;font-size:14.5px;padding:5px 0;transition:color .3s}.mk-fcols li a:hover{color:var(--mk-cream)}.mk-fcols p{font-size:14.5px;max-width:300px}.mk-legal{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#f6efe773;padding-top:30px;border-top:1px solid rgba(217,190,143,.22)}.mk-legal a{margin-left:18px}.mk a.mk-wa{position:fixed;right:22px;bottom:22px;z-index:60;background:var(--mk-ink);color:var(--mk-cream);border:1px solid var(--mk-gold);border-radius:999px;padding:14px 22px;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;font-weight:400;box-shadow:0 14px 40px #17100b47}@media(max-width:980px){.mk-wrap{padding:0 22px}.mk-sec{padding:84px 0}.mk-nav{height:64px}.mk-nav ul.mk-left{display:none}.mk-menu{display:block}.mk-logo{font-size:23px}.mk-nav .mk-right li:not(:last-child){display:none}.mk-bar{font-size:9px;letter-spacing:.22em}.mk-hero{grid-template-columns:1fr;max-height:none;min-height:0}.mk-hero-img{order:-1;height:62vh;min-height:420px}.mk-hero-img img{object-position:50% 12%}.mk-hero-img:after{background:linear-gradient(0deg,rgba(246,239,231,1),transparent 30%)}.mk-hero-copy{padding:10px 22px 64px}.mk-hero h1{margin:18px 0 22px}.mk-specs{gap:26px;margin-top:44px}.mk-specs b{font-size:26px}.mk-hero-tag{display:none}.mk-head{flex-direction:column;align-items:flex-start;margin-bottom:40px}.mk-head--center{align-items:center}.mk-grid{grid-template-columns:repeat(2,1fr);gap:36px 14px}.mk .mk-card h3{font-size:25px}.mk-meta{flex-direction:column;gap:2px;margin-top:14px}.mk-quick{display:none}.mk-sub{font-size:9.5px;letter-spacing:.16em}.mk-tabs{gap:22px;overflow-x:auto;white-space:nowrap}.mk-std,.mk-con{grid-template-columns:1fr;gap:44px}.mk-nums>div{grid-template-columns:104px 1fr;gap:16px}.mk-nums b{font-size:40px}.mk-tex{grid-template-columns:1fr;gap:14px}.mk a.mk-tile{aspect-ratio:4/4.4}.mk-sh{grid-template-columns:1fr;gap:54px}.mk-o{width:230px}.mk-ed{grid-template-columns:1fr}.mk-ed-im{min-height:0;height:440px}.mk-ed-tx{padding:70px 22px}.mk-qbox{padding:60px 22px}.mk-pro{grid-template-columns:1fr 1fr}.mk-pro>div{padding:36px 20px;border-bottom:1px solid var(--mk-line)}.mk-pro>div:nth-child(2n){border-right:0}.mk-news{grid-template-columns:1fr;gap:36px}.mk-fcols{grid-template-columns:1fr 1fr;gap:40px}.mk-fcols>div:first-child{grid-column:1/-1}.mk-legal{flex-direction:column;gap:10px}.mk-legal a{margin:0 18px 0 0}.mk a.mk-wa{right:14px;bottom:14px;padding:12px 16px}}@media(prefers-reduced-motion:reduce){.mk *,.mk *:before,.mk *:after{animation:none!important;transition:none!important}.mk-js .mk-rv{opacity:1;transform:none}.mk-js .mk-hero h1 span b{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/maraki.css.map */
