@font-face{font-family:"ML Serif";src:url(bellefair-latin-ext-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"ML Serif";src:url(bellefair-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ml-violet:#201b52;--ml-blue:#414099;--ml-gold:#c49e63;--ml-gold-l:#d8b97c;--ml-gold-d:#b18950;--ml-rose:#c48e6e;--ml-rain:#f5f3ee;--ml-sand:#e6ddd0;--ml-cream:#f0ece3;--ml-gold-deep:#8a6a3a;--ml-rose-deep:#a56d4f;--ml-line:rgba(196,158,99,.55);--ml-grad:linear-gradient(45deg,#d8b97c,#b18950);--ml-serif:"ML Serif","Bellefair",Georgia,serif}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--ml-serif);font-weight:400;letter-spacing:.01em;text-transform:none}.ml-hero__title em,.ml-story__title em{font-style:normal;color:var(--ml-rose-deep)}.ml-eyebrow{display:block;font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ml-gold-deep);font-weight:500}.ml-btn{display:inline-flex;align-items:center;justify-content:center;padding:.95rem 1.8rem;font:500 .8rem/1 var(--text-font-family);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--ml-violet);transition:.2s;text-decoration:none;white-space:nowrap}.ml-btn--pri{background:var(--ml-violet);color:var(--ml-rain)}.ml-btn--pri:hover{background:var(--ml-blue);border-color:var(--ml-blue)}.ml-btn--out{background:transparent;color:var(--ml-violet)}.ml-btn--out:hover{background:var(--ml-violet);color:var(--ml-rain)}.ml-btn--gold{background:var(--ml-grad);border-color:transparent;color:var(--ml-violet)}.ml-arch{position:relative;overflow:hidden;border-radius:999px 999px 0 0;background:var(--ml-sand);outline:1px solid var(--ml-line);outline-offset:8px}.ml-arch img,.ml-arch svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ml-head{text-align:center;margin-bottom:2.2rem}.ml-head h2{font-size:clamp(2rem,3.2vw,2.9rem);line-height:1.1;margin-top:.5rem;color:var(--ml-violet)}.ml-hero{background:var(--ml-cream);display:grid;gap:2.2rem;padding:2rem 1.5rem 3.2rem;color:var(--ml-violet);overflow:hidden}.ml-hero__title{font-size:clamp(2.6rem,4.6vw,4.4rem);line-height:1.05;margin:1rem 0 1.1rem;color:var(--ml-violet)}.ml-hero__lead{font-size:1.1rem;line-height:1.55;font-weight:300;max-width:29rem;opacity:.82}.ml-hero__cta{display:flex;gap:.75rem;margin:1.7rem 0 1.3rem;flex-wrap:wrap}.ml-hero__cta .ml-btn{flex:1 1 auto}.ml-ticks{list-style:none;display:flex;gap:.5rem 1.3rem;flex-wrap:wrap;font-size:.86rem;opacity:.82;padding:0;margin:0}.ml-ticks li:before{content:"\2713";color:var(--ml-gold-d);margin-right:.45rem;font-weight:600}.ml-hero__media{position:relative;padding:0 .5rem}.ml-hero__media .ml-arch{aspect-ratio:4/5;width:100%}.ml-hero__badge{position:absolute;right:4%;bottom:8%;width:5.8rem;height:5.8rem;border-radius:50%;background:var(--ml-grad);color:var(--ml-violet);display:grid;place-items:center;text-align:center;font-size:.62rem;line-height:1.15;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 8px 24px #b1895066}.ml-hero__badge b{display:block;font:400 1.75rem/1 var(--ml-serif);letter-spacing:0}@media(min-width:1000px){.ml-hero{grid-template-columns:1fr 1fr;gap:0;padding:0;min-height:min(80vh,52rem)}.ml-hero__txt{align-self:center;padding:4rem 4rem 4rem 5rem}.ml-hero__cta .ml-btn{flex:0 0 auto}.ml-hero__media{padding:0;align-self:stretch}.ml-hero__media .ml-arch{width:100%;height:100%;aspect-ratio:auto;border-radius:0;outline:0}.ml-hero__badge{width:7.4rem;height:7.4rem;font-size:.75rem;right:auto;left:-3.7rem;bottom:3.5rem}.ml-hero__badge b{font-size:2.4rem}}.ml-trust{display:grid;grid-template-columns:1fr 1fr;background:var(--ml-violet);color:var(--ml-rain)}.ml-trust__item{display:flex;gap:.7rem;align-items:center;justify-content:center;padding:1rem .9rem;border-bottom:1px solid rgba(216,185,124,.25)}.ml-trust__item:nth-child(odd){border-right:1px solid rgba(216,185,124,.25)}.ml-trust__item svg{width:1.6rem;height:1.6rem;flex:none;stroke:var(--ml-gold-l);fill:none;stroke-width:1.2}.ml-trust__item p{margin:0}.ml-trust__item b{display:block;font-weight:500;font-size:.8rem;letter-spacing:.03em}.ml-trust__item span{font-size:.74rem;opacity:.78}@media(min-width:1000px){.ml-trust{grid-template-columns:repeat(var(--ml-cols,4),1fr)}.ml-trust__item{padding:1.4rem 1.7rem;gap:.9rem;border-bottom:0;border-right:1px solid rgba(216,185,124,.25)}.ml-trust__item:last-child{border-right:0}.ml-trust__item svg{width:1.9rem;height:1.9rem}.ml-trust__item b{font-size:.9rem}.ml-trust__item span{font-size:.8rem}}.ml-arches{background:var(--ml-cream);padding:3rem 1.25rem;color:var(--ml-violet)}.ml-arches__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem 1rem;max-width:72rem;margin:0 auto}.ml-tile{display:block;text-align:center;text-decoration:none;color:inherit}.ml-tile .ml-arch{aspect-ratio:3/4;outline-offset:6px;transition:.3s}.ml-tile:hover .ml-arch{outline-color:var(--ml-gold-d)}.ml-tile--sand .ml-arch{background:linear-gradient(180deg,#eadfd0,#ddd0bd)}.ml-tile--rose .ml-arch{background:linear-gradient(180deg,#d2a387,#c48e6e)}.ml-tile--violet .ml-arch{background:var(--ml-violet)}.ml-tile img.ml-pack{object-fit:contain;top:8%;right:6%;bottom:10%;left:6%;width:88%;height:82%;mix-blend-mode:multiply}.ml-tile h3{font-size:1.35rem;margin:1.1rem 0 .1rem}.ml-tile small{display:block;font-size:.76rem;letter-spacing:.04em;opacity:.7}@media(min-width:1000px){.ml-arches{padding:4.5rem 2.25rem}.ml-arches__grid{grid-template-columns:repeat(4,1fr);gap:1.6rem}.ml-tile h3{font-size:1.6rem}.ml-tile small{font-size:.8rem}}.ml-split{display:grid;color:var(--ml-violet)}.ml-split--violet{background:var(--ml-violet);color:var(--ml-rain)}.ml-split--cream{background:var(--ml-cream)}.ml-split__txt{padding:2.8rem 1.4rem;display:flex;flex-direction:column;justify-content:center;gap:1rem;align-items:flex-start}.ml-split--violet .ml-eyebrow{color:var(--ml-gold-l)}.ml-split__title{font-size:clamp(2rem,3.2vw,2.8rem);line-height:1.1;margin:0}.ml-split--violet .ml-split__title{color:var(--ml-gold-l)}.ml-split__text{line-height:1.55;max-width:29rem;font-weight:300;opacity:.88}.ml-split__text p{margin:0 0 .6rem}.ml-split__list{list-style:none;padding:0;margin:.2rem 0 .4rem;display:grid;gap:.55rem;font-size:.92rem}.ml-split__list li:before{content:"\2014";color:var(--ml-gold);margin-right:.6rem}.ml-split__media{position:relative;min-height:17rem;background:var(--ml-sand)}.ml-split__media img,.ml-split__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ml-split--cream .ml-split__media{background:linear-gradient(135deg,#d2a387,#c48e6e)}.ml-split--cream .ml-split__media img{mix-blend-mode:multiply}@media(min-width:1000px){.ml-split{grid-template-columns:1fr 1fr}.ml-split__txt{padding:4.4rem 4.6rem}.ml-split--flip .ml-split__media{order:-1}.ml-split__media{min-height:26rem}.ml-split--boxed{max-width:72rem;margin:0 auto;border:1px solid var(--ml-line)}}.ml-wrap-cream{background:var(--ml-cream);padding:1rem 1.25rem 3rem}@media(min-width:1000px){.ml-wrap-cream{padding:1.5rem 2.25rem 4.5rem}}.ml-story{background:var(--ml-rain);color:var(--ml-violet);padding:3.5rem 1.4rem;display:grid;gap:2.2rem}.ml-story__media .ml-arch{aspect-ratio:3/4;max-width:17rem;margin:0 auto}.ml-story__title{font-size:clamp(2.1rem,3.4vw,3rem);line-height:1.1;margin:.7rem 0 1.2rem}.ml-story__text{line-height:1.65;max-width:35rem;opacity:.82}.ml-story__text p{margin:0 0 .75rem}.ml-facts{display:grid;grid-template-columns:1fr 1fr;margin:1.6rem 0 1.3rem;border-top:1px solid var(--ml-line);border-bottom:1px solid var(--ml-line)}.ml-facts>div{padding:1rem .8rem 1rem 0}.ml-facts>div:nth-child(2n){padding-left:1rem;border-left:1px solid var(--ml-line)}.ml-facts>div:nth-child(n+3){border-top:1px solid var(--ml-line)}.ml-facts b{display:block;font:400 2.2rem/1 var(--ml-serif);color:var(--ml-rose-deep)}.ml-facts span{display:block;font-size:.78rem;opacity:.75;margin-top:.4rem;line-height:1.35}.ml-sign{font:400 1.5rem var(--ml-serif);margin:0 0 1rem}@media(min-width:1000px){.ml-story{grid-template-columns:.8fr 1.2fr;gap:4.4rem;padding:5rem 4rem;align-items:center}.ml-story__media{justify-self:end;width:100%}.ml-story__media .ml-arch{max-width:24rem;margin:0 0 0 auto}.ml-facts{grid-template-columns:repeat(4,1fr);max-width:44rem}.ml-facts>div:nth-child(2n){padding-left:0;border-left:0}.ml-facts>div+div{padding-left:1rem;border-left:1px solid var(--ml-line)}.ml-facts>div:nth-child(n+3){border-top:0}}.product-card__media{background:linear-gradient(180deg,#efe6d9,#e3d7c5)}.product-card__image--primary,.product-card__image--secondary{mix-blend-mode:multiply}.product-card__image--primary{transition:opacity .35s ease}@media(hover:hover){.product-card__media:has(.product-card__image--secondary):hover .product-card__image--primary{opacity:0}}.product-card .product-title{font-family:var(--ml-serif);font-size:1.2rem;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.2}.badge--on-sale{background:var(--ml-grad)!important;color:var(--ml-violet)!important;border-radius:0!important;letter-spacing:.06em;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/38/assets/maslaus-cro.css.map */
