:root{--mdb-rose:#c93470;--mdb-pale:#ebc5cd;--mdb-cream:#f8f4ef;--mdb-champagne:#e8d4c3;--mdb-ink:#1c1a1b} .mdb-hero{min-height:460px;background:linear-gradient(110deg,rgba(248,244,239,.97) 0%,rgba(232,212,195,.83) 58%,rgba(235,197,205,.5) 100%);display:flex;align-items:center;padding:55px max(25px,7vw);color:var(--mdb-ink)}.mdb-hero-inner{max-width:640px}.mdb-eyebrow{letter-spacing:.2em;font:600 11px Montserrat,Arial,sans-serif}.mdb-hero h1{font-family:'Playfair Display',Georgia,serif;font-size:clamp(50px,7vw,100px);line-height:1.04;margin:12px 0 18px}.mdb-hero h1 em{color:var(--mdb-rose);font-weight:400}.mdb-hero p{font-family:Montserrat,Arial,sans-serif;max-width:470px}.mdb-button{display:inline-block;background:var(--mdb-rose);color:#fff!important;border-radius:30px;padding:14px 28px;font:600 12px Montserrat,Arial,sans-serif;text-decoration:none;margin:15px 0}.mdb-button:hover{background:#a72859}.mdb-disclaimer{font-size:12px!important;opacity:.75}.mdb-heading{text-align:center;font:600 clamp(29px,3.2vw,44px) 'Playfair Display',Georgia,serif!important;margin:36px 0 2px!important}.mdb-subtitle{text-align:center;font:500 11px Montserrat,Arial,sans-serif;letter-spacing:.16em;margin-bottom:22px}.mdb-collections{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px;margin:15px auto 35px;max-width:1440px;padding:0 20px}.mdb-collection{text-align:center;text-decoration:none!important;color:var(--mdb-ink)!important}.mdb-collection-image{height:170px;background:linear-gradient(135deg,#e8d4c3,#ebc5cd);border-radius:11px;overflow:hidden;display:flex;align-items:center;justify-content:center;font:italic 19px Georgia,serif}.mdb-collection-image img{width:100%;height:100%;object-fit:cover}.mdb-collection h3{font:600 13px 'Playfair Display',Georgia,serif;margin:10px 0}.mdb-pill{background:#f4dbd7;padding:8px 20px;border-radius:20px;font-size:12px}.mdb-feature{text-align:center;padding:70px 20px;background:linear-gradient(110deg,#ead1c3,#f9f3ee,#e9bdc8);margin:35px 0}.mdb-feature h2{font:50px 'Playfair Display',Georgia,serif;margin:0}.mdb-center{text-align:center}.mdb-newsletter{background:var(--mdb-cream);padding:40px 20px;text-align:center;margin-top:35px}.mdb-newsletter h2{font:32px 'Playfair Display',Georgia,serif;color:var(--mdb-rose)}.mdb-products{padding:0 20px}.mdb-products ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mdb-products ul.products:before,.mdb-products ul.products:after{display:none!important}.mdb-products ul.products li.product{width:auto!important;float:none!important;margin:0!important}.mdb-products .add_to_cart_button{display:none!important}@media(max-width:900px){.mdb-collections{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.mdb-collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 12px}.mdb-collection-image{height:135px}.mdb-hero{min-height:360px;padding:40px 20px}.mdb-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.mdb-feature h2{font-size:35px}}
