@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&family=Montserrat:wght@200;300;400;500;600&display=swap";*{box-sizing:border-box}.mld-hero{position:relative;width:100%;min-height:100vh;background:url(mld-hero-v2.png) center/cover no-repeat;display:flex;align-items:center;justify-content:center;overflow:hidden}.mld-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#140a0f66,#8b225273 40%,#140a0fd9)}.mld-hero-content{position:relative;z-index:2;text-align:center;color:#fff8f0;padding:2rem;max-width:800px}.mld-pre{font-family:Montserrat,sans-serif;font-size:.65rem;letter-spacing:8px;text-transform:uppercase;opacity:.6;margin-bottom:2rem;animation:mldUp 1s ease-out}.mld-divider{width:60px;height:1px;background:linear-gradient(90deg,transparent,#C9A96E,transparent);margin:0 auto 2rem;animation:mldUp 1.1s ease-out}.mld-title{font-family:Cormorant Garamond,serif;font-size:3rem;font-weight:300;line-height:1.2;margin-bottom:1.8rem;letter-spacing:1px;animation:mldUp 1.3s ease-out}.mld-title em{font-style:italic;color:#c9a96e;font-weight:400}.mld-sub{font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:200;line-height:1.9;opacity:.8;max-width:480px;margin:0 auto 3rem;letter-spacing:.5px;animation:mldUp 1.5s ease-out}.mld-cta-wrap{animation:mldUp 1.7s ease-out}.mld-cta{display:inline-block;font-family:Montserrat,sans-serif;border:1px solid #C9A96E;color:#c9a96e;padding:16px 55px;text-decoration:none;font-size:.65rem;letter-spacing:4px;text-transform:uppercase;transition:all .5s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.mld-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#c9a96e;transform:scaleX(0);transform-origin:right;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.mld-cta:hover:before{transform:scaleX(1);transform-origin:left}.mld-cta:hover{color:#2d2d2d}.mld-cta span{position:relative;z-index:1}.mld-scroll{position:absolute;bottom:35px;left:50%;transform:translate(-50%);z-index:2;animation:mldBounce 2.5s ease-in-out infinite}.mld-scroll span{display:block;width:1px;height:45px;background:linear-gradient(to bottom,#C9A96E,transparent);margin:0 auto 10px}.mld-scroll small{font-family:Montserrat,sans-serif;font-size:.5rem;letter-spacing:4px;color:#c9a96e80;text-transform:uppercase}.petal{position:absolute;top:-10%;z-index:1;pointer-events:none;animation:mldFall linear infinite}.petal svg{fill:#c9a96e33}.p1{left:8%;animation-duration:9s;opacity:.5}.p1 svg{width:14px}.p2{left:22%;animation-duration:11s;animation-delay:2s;opacity:.3}.p2 svg{width:18px}.p3{left:38%;animation-duration:8s;animation-delay:4.5s;opacity:.4}.p3 svg{width:12px}.p4{left:52%;animation-duration:10s;animation-delay:1.5s;opacity:.35}.p4 svg{width:16px}.p5{left:68%;animation-duration:12s;animation-delay:3s;opacity:.45}.p5 svg{width:14px}.p6{left:82%;animation-duration:9.5s;animation-delay:5.5s;opacity:.3}.p6 svg{width:20px}.p7{left:45%;animation-duration:7.5s;animation-delay:6s;opacity:.25}.p7 svg{width:10px}.p8{left:92%;animation-duration:10.5s;animation-delay:.5s;opacity:.35}.p8 svg{width:15px}.mld-brand{background:#1a1a1a;padding:90px 20px;text-align:center;color:#fff8f0;position:relative}.mld-brand:before,.mld-brand:after{content:"";position:absolute;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,#C9A96E30,transparent)}.mld-brand:before{top:0}.mld-brand:after{bottom:0}.mld-brand h2{font-family:Cormorant Garamond,serif;font-size:1.8rem;font-weight:300;letter-spacing:4px;color:#c9a96e;margin-bottom:0}.mld-line{width:40px;height:1px;background:#c9a96e;margin:1.8rem auto}.mld-brand p{font-family:Montserrat,sans-serif;max-width:480px;margin:0 auto;font-size:.8rem;line-height:2;opacity:.7;font-weight:200}.mld-pillars{display:flex;justify-content:center;gap:50px;flex-wrap:wrap;margin:3.5rem 0}.mld-pillar{text-align:center;padding:25px 15px;border:1px solid #C9A96E15;border-radius:2px;min-width:130px;transition:all .4s}.mld-pillar:hover{border-color:#c9a96e40;background:#c9a96e08}.mld-pillar-icon{font-size:1.2rem;margin-bottom:12px;opacity:.7;color:#c9a96e}.mld-pillar h4{font-family:Cormorant Garamond,serif;font-size:.95rem;letter-spacing:2px;color:#c9a96e;margin-bottom:6px;font-weight:400}.mld-pillar small{font-family:Montserrat,sans-serif;font-size:.55rem;letter-spacing:1.5px;opacity:.5;text-transform:uppercase}.mld-brand-cta{display:inline-block;font-family:Montserrat,sans-serif;border:1px solid #C9A96E30;color:#c9a96e;padding:14px 45px;text-decoration:none;font-size:.6rem;letter-spacing:3px;text-transform:uppercase;transition:all .4s}.mld-brand-cta:hover{border-color:#c9a96e;background:#c9a96e10}.mld-final{background:linear-gradient(135deg,#8b2252,#5a1535);padding:80px 20px;text-align:center;color:#fff8f0;position:relative;overflow:hidden}.mld-final:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 50%,rgba(201,169,110,.08),transparent 50%)}.mld-final h3{font-family:Cormorant Garamond,serif;font-size:1.8rem;font-weight:300;letter-spacing:2px;margin-bottom:1rem;position:relative}.mld-final h3 em{color:#c9a96e;font-weight:400}.mld-final p{font-family:Montserrat,sans-serif;font-size:.75rem;opacity:.75;margin-bottom:2.5rem;font-weight:200;letter-spacing:.5px}.mld-final-cta{display:inline-block;font-family:Montserrat,sans-serif;background:#c9a96e;color:#2d2d2d;padding:16px 55px;text-decoration:none;font-size:.65rem;letter-spacing:3px;text-transform:uppercase;font-weight:500;transition:all .4s;position:relative}.mld-final-cta:hover{background:#fff8f0;color:#8b2252;transform:translateY(-2px);box-shadow:0 10px 30px #0000004d}@keyframes mldFall{0%{top:-10%;transform:translate(0) rotate(0)}25%{transform:translate(25px) rotate(90deg)}50%{transform:translate(-15px) rotate(180deg)}75%{transform:translate(20px) rotate(270deg)}to{top:110%;transform:translate(-10px) rotate(360deg)}}@keyframes mldUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes mldBounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-8px)}}@media(max-width:768px){.mld-title{font-size:1.9rem}.mld-hero{min-height:90vh}.mld-pillars{gap:20px}.mld-pillar{min-width:100px;padding:18px 10px}.mld-brand{padding:60px 15px}.mld-final{padding:50px 15px}}.mld-reveal,.mld-lookbook,.mld-benefits,.mld-testimonial{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.mld-visible,.mld-brand.mld-visible,.mld-lookbook.mld-visible,.mld-benefits.mld-visible,.mld-final.mld-visible,.mld-testimonial.mld-visible{opacity:1!important;transform:translateY(0)!important}.mld-lookbook{display:grid;grid-template-columns:1fr 1fr;min-height:500px;overflow:hidden;opacity:0;transform:translateY(40px)}.mld-lookbook-img{background-size:cover;background-position:center;position:relative;min-height:400px}.mld-lookbook-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(139,34,82,.15),transparent)}.mld-lookbook-text{display:flex;flex-direction:column;justify-content:center;padding:60px 50px;background:#fff8f0}.mld-lookbook-text h3{font-family:Cormorant Garamond,serif;font-size:2rem;font-weight:300;color:#2d2d2d;letter-spacing:2px;margin-bottom:1rem;line-height:1.3}.mld-lookbook-text h3 em{color:#8b2252;font-weight:400}.mld-lookbook-text p{font-family:Montserrat,sans-serif;font-size:.8rem;line-height:1.9;color:#666;font-weight:300;margin-bottom:2rem}.mld-lookbook-cta{display:inline-block;font-family:Montserrat,sans-serif;background:#2d2d2d;color:#fff8f0;padding:14px 40px;text-decoration:none;font-size:.6rem;letter-spacing:3px;text-transform:uppercase;transition:all .4s}.mld-lookbook-cta:hover{background:#8b2252}.mld-benefits{display:flex;justify-content:center;gap:0;background:#fff8f0;border-top:1px solid #C9A96E15;border-bottom:1px solid #C9A96E15;opacity:0;transform:translateY(40px)}.mld-benefit{flex:1;text-align:center;padding:40px 20px;border-right:1px solid #C9A96E15;transition:all .4s}.mld-benefit:last-child{border-right:none}.mld-benefit:hover{background:#c9a96e08}.mld-benefit-icon{font-size:1.3rem;margin-bottom:10px;color:#8b2252}.mld-benefit h5{font-family:Cormorant Garamond,serif;font-size:.9rem;letter-spacing:1px;color:#2d2d2d;margin-bottom:4px}.mld-benefit small{font-family:Montserrat,sans-serif;font-size:.6rem;color:#999;letter-spacing:1px;text-transform:uppercase}.mld-stats{display:flex;justify-content:center;gap:0;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:0}.mld-stat{flex:1;text-align:center;padding:50px 20px;border-right:1px solid #ffffff08}.mld-stat:last-child{border-right:none}.mld-counter{font-family:Cormorant Garamond,serif;font-size:2.5rem;font-weight:300;color:#c9a96e;display:block;margin-bottom:8px}.mld-stat small{font-family:Montserrat,sans-serif;font-size:.55rem;letter-spacing:2px;color:#ffffff50;text-transform:uppercase}.mld-testimonial{background:#fff8f0;padding:70px 20px;text-align:center;opacity:0;transform:translateY(40px)}.mld-testimonial blockquote{font-family:Cormorant Garamond,serif;font-size:1.4rem;font-weight:300;font-style:italic;color:#2d2d2d;max-width:600px;margin:0 auto 1.5rem;line-height:1.6}.mld-testimonial cite{font-family:Montserrat,sans-serif;font-size:.65rem;letter-spacing:2px;color:#8b2252;text-transform:uppercase;font-style:normal}.mld-stars{color:#c9a96e;font-size:.9rem;letter-spacing:4px;margin-bottom:1.5rem}@media(max-width:768px){.mld-lookbook{grid-template-columns:1fr}.mld-lookbook-text{padding:40px 25px}.mld-benefits{flex-wrap:wrap}.mld-benefit{flex:1 1 50%;border-bottom:1px solid #C9A96E15}.mld-stats{flex-wrap:wrap}.mld-stat{flex:1 1 50%}}.mld-collections{padding:70px 20px;background:#fff8f0}.mld-collections h2{font-family:Cormorant Garamond,serif;text-align:center;font-size:1.6rem;font-weight:300;letter-spacing:4px;color:#2d2d2d;margin-bottom:.5rem}.mld-collections .mld-line{width:40px;height:1px;background:#c9a96e;margin:0 auto 3rem}.mld-col-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;max-width:1000px;margin:0 auto}.mld-col-card{position:relative;overflow:hidden;aspect-ratio:3/4;border-radius:3px;cursor:pointer}.mld-col-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94),filter .6s}.mld-col-card:hover img{transform:scale(1.08);filter:brightness(.8)}.mld-col-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 60%);display:flex;flex-direction:column;justify-content:flex-end;padding:25px;transition:all .4s}.mld-col-card:hover .mld-col-overlay{background:linear-gradient(to top,#8b2252cc,#8b225233 60%)}.mld-col-name{font-family:Cormorant Garamond,serif;color:#fff;font-size:1.2rem;letter-spacing:2px;font-weight:400;margin-bottom:4px}.mld-col-count{font-family:Montserrat,sans-serif;color:#c9a96e;font-size:.6rem;letter-spacing:2px;text-transform:uppercase}.mld-col-btn{display:block;text-align:center;margin:2.5rem auto 0;font-family:Montserrat,sans-serif;border:1px solid #2D2D2D;color:#2d2d2d;padding:13px 40px;text-decoration:none;font-size:.6rem;letter-spacing:3px;text-transform:uppercase;width:fit-content;transition:all .4s}.mld-col-btn:hover{background:#2d2d2d;color:#fff8f0}.mld-instagram{background:#1a1a1a;padding:60px 20px;text-align:center;color:#fff8f0}.mld-instagram h3{font-family:Cormorant Garamond,serif;font-size:1.5rem;font-weight:300;letter-spacing:3px;color:#c9a96e;margin-bottom:.8rem}.mld-instagram p{font-family:Montserrat,sans-serif;font-size:.75rem;opacity:.6;margin-bottom:1.5rem;font-weight:200}.mld-instagram a{font-family:Montserrat,sans-serif;color:#c9a96e;text-decoration:none;font-size:.65rem;letter-spacing:3px;text-transform:uppercase;border-bottom:1px solid #C9A96E40;padding-bottom:4px;transition:all .3s}.mld-instagram a:hover{border-color:#c9a96e}.mld-lookbook{opacity:1;transform:none}.mld-lookbook-img{transition:transform .6s}.mld-lookbook:hover .mld-lookbook-img{transform:scale(1.02)}@media(max-width:768px){.mld-col-grid{grid-template-columns:1fr 1fr;gap:10px}.mld-collections{padding:50px 15px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mld-premium.css.map */
