*:root{--mz-ink:#14120F;--mz-ink-soft:#211D18;--mz-bone:#F3EEE6;--mz-bone-dim:#E7DFD1;--mz-brass:#A9873F;--mz-brass-light:#C9A96A;--mz-stone:#9C9384}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--mz-ink);color:var(--mz-bone);font-family:Inter,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mz-skip-link{position:absolute;left:-9999px;z-index:200;background:var(--mz-brass);color:var(--mz-ink);padding:12px 20px}.mz-skip-link:focus{left:16px;top:16px}.mz-header{position:fixed;inset:0 0 auto;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:22px clamp(20px,5vw,64px);background:#14120fd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(243,238,230,.08)}.mz-brand{font:600 22px Cormorant Garamond,serif;letter-spacing:.14em}.mz-brand__image{display:block;max-width:180px;height:auto}.mz-nav ul{display:flex;gap:clamp(18px,3vw,40px);list-style:none;margin:0;padding:0}.mz-nav a{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--mz-bone-dim)}.mz-nav a:hover{color:var(--mz-brass-light)}.mz-cart{font:500 12px JetBrains Mono,monospace;color:var(--mz-bone-dim);border:1px solid rgba(243,238,230,.25);border-radius:20px;padding:6px 14px}.mz-inner{max-width:1080px;margin:0 auto}.mz-section{padding:110px 20px}.mz-section-head{text-align:center;max-width:640px;margin:0 auto 56px}.mz-section-head h2,.mz-newsletter h2{margin:0;font:600 clamp(30px,5vw,48px)/1.15 "Cormorant Garamond",serif}.mz-section-head em,.mz-newsletter em,.mz-hero em{font-style:italic;color:var(--mz-brass-light)}.mz-eyebrow{display:block;margin-bottom:16px;font:500 11.5px JetBrains Mono,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--mz-brass)}.mz-hero{min-height:100svh;display:flex;align-items:center;justify-content:center;text-align:center;padding:140px 20px 80px;position:relative;background:radial-gradient(ellipse 70% 55% at 50% 15%,rgba(169,135,63,.16),transparent 65%),linear-gradient(180deg,var(--mz-ink),var(--mz-ink-soft));background-image:linear-gradient(#14120f6b,#211d18c7),var(--mz-hero-image,none),radial-gradient(ellipse 70% 55% at 50% 15%,rgba(169,135,63,.16),transparent 65%);background-size:cover;background-position:center}.mz-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mz-hero__content{position:relative;z-index:1}.mz-hero__title{max-width:800px;margin:0 auto;font:600 clamp(42px,8vw,88px)/1.08 "Cormorant Garamond",serif;opacity:0;animation:mzFadeUp .8s ease .25s forwards}.mz-hero__eyebrow{opacity:0;animation:mzFadeUp .7s ease .1s forwards}.mz-hero__text{max-width:480px;margin:24px auto 0;color:var(--mz-bone-dim);font-size:16px;line-height:1.7;opacity:0;animation:mzFadeUp .8s ease .5s forwards}.mz-hero__text p{margin:0}.mz-hero__buttons{margin-top:38px;display:flex;gap:16px;flex-wrap:wrap;justify-content:center;opacity:0;animation:mzFadeUp .8s ease .7s forwards}.mz-button{padding:15px 30px;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;border-radius:2px;transition:.25s}.mz-button--primary{background:var(--mz-brass);color:var(--mz-ink)}.mz-button--primary:hover{background:var(--mz-brass-light);transform:translateY(-2px)}.mz-button--ghost{border:1px solid rgba(243,238,230,.3)}.mz-button--ghost:hover{border-color:var(--mz-brass-light);color:var(--mz-brass-light);transform:translateY(-2px)}@keyframes mzFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.mz-vision{text-align:center}.mz-vision__text{max-width:600px;margin:auto;color:var(--mz-bone-dim);font-size:16px;line-height:1.85}.mz-vision__text p{margin:0 0 18px}.mz-quote{font:italic clamp(22px,3vw,30px) "Cormorant Garamond",serif;color:var(--mz-brass-light);margin-top:44px}.mz-collections-grid,.mz-products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mz-collection-card{position:relative;aspect-ratio:3/4;border-radius:4px;overflow:hidden;display:flex;align-items:flex-end;padding:26px;background:linear-gradient(160deg,#2b2620,#17140f);background-image:linear-gradient(0deg,#14120fbf,#14120f14),var(--mz-card-image,none);background-size:cover,contain;background-repeat:no-repeat,no-repeat;background-position:center,center;border:1px solid rgba(243,238,230,.08);transition:.35s}.mz-collection-card:hover{transform:translateY(-5px);border-color:#c9a96a4d}.mz-collection-card__label{position:relative;z-index:1}.mz-index{font:500 11px JetBrains Mono,monospace;color:var(--mz-brass);letter-spacing:.1em;display:block;margin-bottom:14px}.mz-collection-card h3,.mz-product-info h3,.mz-approach-card h3,.mz-material-card h3{font-family:Cormorant Garamond,serif}.mz-collection-card h3{font-size:26px;margin:6px 0 4px}.mz-explore{font-size:12px;color:var(--mz-stone)}.mz-product-card{border:1px solid rgba(243,238,230,.08);border-radius:4px;overflow:hidden;background:var(--mz-ink-soft)}.mz-product-media{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#0d0e10;overflow:hidden}.mz-product-media img{width:100%;height:100%;object-fit:contain;object-position:center;padding:20px;transition:transform .45s}.mz-product-card:hover img{transform:scale(1.025)}.mz-placeholder{font:500 10.5px JetBrains Mono,monospace;color:#f3eee659;text-align:center}.mz-product-info{padding:20px}.mz-product-info h3{font-size:20px;margin:0 0 6px}.mz-price{font:500 14px JetBrains Mono,monospace;color:var(--mz-brass-light)}.mz-dev-note{margin-top:32px;padding:16px 20px;border:1px dashed rgba(169,135,63,.4);border-radius:4px;font-size:13px;color:var(--mz-bone-dim);background:#a9873f0d}.mz-approach{background:var(--mz-ink-soft)}.mz-approach-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#f3eee614;border:1px solid rgba(243,238,230,.08);border-radius:4px;overflow:hidden}.mz-approach-card{background:var(--mz-ink-soft);padding:34px 32px}.mz-approach-card h3{font-size:22px;margin:0 0 10px}.mz-approach-card p,.mz-material-card p{color:var(--mz-bone-dim);font-size:14.5px;line-height:1.7;margin:0}.mz-reassurance{border-top:1px solid rgba(243,238,230,.08);border-bottom:1px solid rgba(243,238,230,.08)}.mz-reassurance-list{display:grid;grid-template-columns:repeat(5,1fr)}.mz-reassurance-item{padding:34px 22px;text-align:center;border-right:1px solid rgba(243,238,230,.08)}.mz-reassurance-item:last-child{border-right:0}.mz-reassurance-item span{font:500 11px JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mz-brass-light)}.mz-reassurance-item p{font-size:13px;color:var(--mz-bone-dim)}.mz-materials-intro{max-width:600px;margin:0 auto;text-align:center;color:var(--mz-bone-dim);font-size:15px;line-height:1.85}.mz-materials-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:20px}.mz-material-card{border:1px solid rgba(243,238,230,.08);border-left:2px solid var(--mz-brass);border-radius:4px;padding:28px}.mz-material-card h3{font-size:21px;margin:0 0 8px}.mz-newsletter{text-align:center;background:linear-gradient(180deg,var(--mz-ink-soft),var(--mz-ink))}.mz-newsletter>div>p{color:var(--mz-bone-dim);margin-top:14px}.mz-newsletter-form{display:flex;gap:10px;max-width:520px;margin:32px auto 0;flex-wrap:wrap;justify-content:center}.mz-newsletter-form input{flex:1;min-width:220px;padding:14px 16px;background:transparent;border:1px solid rgba(243,238,230,.25);color:var(--mz-bone);font-size:14px;border-radius:2px}.mz-newsletter-form button{background:var(--mz-brass);color:var(--mz-ink);border:0;padding:14px 26px;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;border-radius:2px;cursor:pointer}.mz-form-message{flex-basis:100%;font-size:13px}.mz-footer,.mz-footer[id^=mz-footer-]{background:var(--mz-ink-soft)!important;color:var(--mz-bone)!important;padding:70px 20px 30px!important;border-top:1px solid rgba(243,238,230,.08)!important}.mz-footer .mz-footer-inner,.mz-footer[id^=mz-footer-] .mz-footer-inner{width:100%!important;max-width:1080px!important;margin:0 auto!important;padding:0!important}.mz-footer-grid,.mz-footer[id^=mz-footer-] .mz-footer-grid{width:100%!important;max-width:1080px!important;margin:0 auto!important;display:grid!important;grid-template-columns:1.4fr 1fr 1fr 1fr!important;gap:40px!important;align-items:start!important}.mz-footer-col{min-width:0}.mz-footer-col h4,.mz-footer .mz-footer-heading,.mz-footer[id^=mz-footer-] .mz-footer-heading{margin:0 0 16px!important;color:var(--mz-brass)!important;font:500 11.5px JetBrains Mono,monospace!important;line-height:1.4!important;letter-spacing:.1em!important;text-transform:uppercase!important}.mz-footer-col p,.mz-footer .mz-footer-description,.mz-footer[id^=mz-footer-] .mz-footer-description{max-width:260px!important;margin:0!important;color:var(--mz-bone-dim)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.65!important}.mz-footer-col ul,.mz-footer .mz-footer-list,.mz-footer[id^=mz-footer-] .mz-footer-list{display:block!important;margin:0!important;padding:0!important;list-style:none!important}.mz-footer-col li,.mz-footer .mz-footer-list li,.mz-footer[id^=mz-footer-] .mz-footer-list li{margin:0 0 10px!important}.mz-footer-col a,.mz-footer[id^=mz-footer-] a{position:relative!important;display:inline-block!important;color:var(--mz-bone-dim)!important;font-family:Inter,sans-serif!important;font-size:13.5px!important;font-weight:400!important;line-height:1.5!important;text-decoration:none!important;transform:none!important;transition:color .25s ease!important}.mz-footer-col a:after,.mz-footer[id^=mz-footer-] .mz-footer-list a:after{content:""!important;position:absolute!important;left:0!important;bottom:-3px!important;width:0!important;height:1px!important;background:var(--mz-brass-light)!important;transition:width .25s ease!important}.mz-footer-col a:hover,.mz-footer[id^=mz-footer-] a:hover{color:var(--mz-brass-light)!important;transform:none!important}.mz-footer-col a:hover:after,.mz-footer[id^=mz-footer-] .mz-footer-list a:hover:after{width:100%!important}.mz-footer-bottom,.mz-footer[id^=mz-footer-] .mz-footer-bottom{width:100%!important;max-width:1080px!important;margin:50px auto 0!important;padding:24px 0 0!important;border-top:1px solid rgba(243,238,230,.08)!important;display:flex!important;justify-content:space-between!important;align-items:center!important;flex-direction:row!important;flex-wrap:wrap!important;gap:12px!important;color:var(--mz-stone)!important;font-family:Inter,sans-serif!important;font-size:12.5px!important;line-height:1.5!important}.mz-footer-copyright,.mz-footer-legal,.mz-footer[id^=mz-footer-] .mz-footer-copyright,.mz-footer[id^=mz-footer-] .mz-footer-legal,.mz-footer[id^=mz-footer-] .mz-footer-legal a{color:var(--mz-stone)!important;font-family:Inter,sans-serif!important;font-size:12.5px!important;line-height:1.5!important}.mz-footer-legal,.mz-footer[id^=mz-footer-] .mz-footer-legal{display:flex!important;align-items:center!important;gap:7px!important;white-space:normal!important}.mz-footer-legal a:hover,.mz-footer[id^=mz-footer-] .mz-footer-legal a:hover{color:var(--mz-brass-light)!important}@media(max-width:760px){.mz-footer-grid,.mz-footer[id^=mz-footer-] .mz-footer-grid{grid-template-columns:1fr 1fr!important;gap:42px 28px!important}.mz-footer-brand,.mz-footer[id^=mz-footer-] .mz-footer-brand{grid-column:1/-1!important}}@media(max-width:520px){.mz-footer,.mz-footer[id^=mz-footer-]{padding:56px 20px 26px!important}.mz-footer-grid,.mz-footer[id^=mz-footer-] .mz-footer-grid{grid-template-columns:1fr!important;gap:36px!important}.mz-footer-brand,.mz-footer[id^=mz-footer-] .mz-footer-brand{grid-column:auto!important}.mz-footer-col p,.mz-footer .mz-footer-description,.mz-footer[id^=mz-footer-] .mz-footer-description{max-width:100%!important}.mz-footer-bottom,.mz-footer[id^=mz-footer-] .mz-footer-bottom{margin-top:42px!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important}}a:focus-visible,button:focus-visible,input:focus-visible{outline:1.5px solid var(--mz-brass-light);outline-offset:3px}@media(max-width:900px){.mz-reassurance-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.mz-collections-grid,.mz-products-grid{grid-template-columns:1fr}.mz-nav ul{display:none}}@media(max-width:760px){.mz-footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.mz-approach-grid,.mz-materials-grid{grid-template-columns:1fr}}@media(max-width:520px){.mz-reassurance-list{grid-template-columns:1fr}.mz-hero__buttons{flex-direction:column}.mz-footer-grid{grid-template-columns:1fr}.mz-header{padding:18px 16px}.mz-cart{padding:6px 10px}.mz-section{padding:82px 20px}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.mz-page{padding-top:150px}.mz-page h1{font:600 clamp(36px,6vw,64px)/1.1 "Cormorant Garamond",serif}.mz-narrow{max-width:760px}.mz-center{text-align:center}.mz-rte{color:var(--mz-bone-dim);line-height:1.8}.mz-rte img{max-width:100%;height:auto}.mz-product-page{display:grid;grid-template-columns:1.15fr .85fr;gap:64px;align-items:start}.mz-product-page__media img{width:100%;height:auto;border-radius:4px}.mz-product-page__info{position:sticky;top:120px}.mz-product-page__info h1{margin:0 0 16px}.mz-product-page__price{font:500 18px JetBrains Mono,monospace;color:var(--mz-brass-light);margin-bottom:28px}.mz-qty{width:80px;padding:12px;background:transparent;color:var(--mz-bone);border:1px solid rgba(243,238,230,.25);margin:12px 12px 12px 0}.mz-add{border:0;cursor:pointer}.mz-cart-form{max-width:900px;margin:auto}.mz-cart-line{display:grid;grid-template-columns:120px 1fr auto;gap:24px;align-items:center;padding:24px 0;border-bottom:1px solid rgba(243,238,230,.1)}.mz-cart-line img{width:120px;height:120px;object-fit:contain;object-position:center;padding:10px;background:#0d0e10;border-radius:4px}.mz-cart-total{text-align:right;padding-top:30px}.mz-cart-total .mz-button{border:none;margin-left:10px}.mz-empty{text-align:center}.mz-search-form{display:flex;gap:12px;max-width:620px;margin:0 auto 50px}.mz-search-form input{flex:1;padding:14px 16px;background:transparent;color:var(--mz-bone);border:1px solid rgba(243,238,230,.25)}@media(max-width:800px){.mz-product-page{grid-template-columns:1fr;gap:32px}.mz-product-page__info{position:static}.mz-cart-line{grid-template-columns:90px 1fr}.mz-cart-line>strong{grid-column:2}.mz-search-form{flex-direction:column}}*{}
/*# sourceMappingURL=/cdn/shop/t/12/assets/marzenos.css.map */
