@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&family=Nunito:wght@300;400;500;600;700&display=swap";:root{--color-primary: #8B1A4A;--color-primary-light: #C47A96;--color-primary-dark: #5C0F31;--color-primary-bg: #FDF5EE;--color-primary-bg2: #F5E6D3;--color-footer-bg: #3d0820;--color-footer-border: #5C0F31;--color-sale: #8B1A4A;--color-sale-bg: #fdf0f5;--shadow-hover: 0 8px 30px rgba(139,26,74,.2);--font-heading: "Cormorant Garamond", Georgia, serif;--font-body: "Nunito", sans-serif;--radius-md: 18px;--radius-card: 20px}body{font-family:var(--font-body);background:#fdfaf7}.announcement-bar{background:linear-gradient(90deg,#5c0f31,#8b1a4a,#5c0f31)!important}.announcement-bar__item{font-family:var(--font-body);font-weight:600;color:#f5e6d3}.site-header{background:#fdfaf7;border-bottom:1px solid #EDD5C0}.site-header__logo .logo-text{font-family:var(--font-heading);font-style:italic;font-size:26px;font-weight:700;color:#8b1a4a;letter-spacing:-.5px}.site-nav__link{font-family:var(--font-body);font-size:12.5px;font-weight:700;color:#4a2535}.site-nav__link:hover,.site-nav__item.active>.site-nav__link{color:#8b1a4a;background:linear-gradient(135deg,#fdf5ee,#f5e6d3)}.site-nav__dropdown a:hover{background:#fdf5ee;color:#8b1a4a}.header-action-btn:hover{color:#8b1a4a;background:#fdf5ee}.trust-strip{background:linear-gradient(90deg,#fdfaf7,#fdf5ee,#fdfaf7);border-bottom:1px solid #EDD5C0;color:#8b1a4a;font-weight:600}.section-heading h2{font-family:var(--font-heading);font-style:italic;font-weight:700;color:#2d0a18;letter-spacing:-.5px}.section-heading .label{font-family:var(--font-body);font-size:10px;letter-spacing:4px;color:#8b1a4a;font-weight:700}.section-heading .heading-divider{background:none;width:auto;height:auto;margin:12px auto 0}.section-heading .heading-divider:before{content:"\2726  \2014\2014\2014  \2726";display:block;font-size:11px;color:#c47a96;letter-spacing:4px;text-align:center}.hero-slide--gradient .hero-slide__text h2{font-family:var(--font-heading);font-style:italic;font-weight:700;font-size:clamp(36px,5.5vw,66px);line-height:1.05;color:#f5e6d3}.hero-slide--gradient .eyebrow{font-family:var(--font-body);font-size:10px;letter-spacing:3px;font-style:normal;text-transform:uppercase;background:#f5e6d326;border:1px solid rgba(245,230,211,.4);border-radius:4px;color:#f5e6d3;padding:5px 14px}.hero-subtext{color:#f5e6d3d9!important}.hero-grad-bg{background:linear-gradient(135deg,#5c0f31,#8b1a4a 60%,#a83260)!important}.btn-primary{background:linear-gradient(135deg,#f5e6d3,#edd5c0);color:#8b1a4a;border-radius:50px;font-family:var(--font-body);font-weight:700;letter-spacing:.5px;box-shadow:0 4px 15px #8b1a4a40}.btn-primary:hover{background:linear-gradient(135deg,#edd5c0,#d4a88a);color:#5c0f31;transform:translateY(-2px);box-shadow:0 6px 20px #8b1a4a59}.btn-white{background:#f5e6d326;color:#f5e6d3;border:1px solid rgba(245,230,211,.4);border-radius:50px;font-family:var(--font-body);font-weight:700;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.btn-white:hover{background:#f5e6d340;color:#f5e6d3}.btn-outline{border-color:#8b1a4a;color:#8b1a4a;border-radius:50px;font-family:var(--font-body);font-weight:700}.btn-outline:hover{background:#8b1a4a;color:#f5e6d3}.hero-mini-stat{background:#f5e6d31f;border-color:#f5e6d340}.hero-deco__circle--1,.hero-deco__circle--2,.hero-deco__circle--3{background:#a83260!important}.category-icons{background:linear-gradient(180deg,#fdfaf7,#fdf5ee 60%,#f5ebe8)}.category-icons__img-wrap{background:linear-gradient(135deg,#fdf5ee,#edd5c0);border:2px solid rgba(139,26,74,.15);box-shadow:0 4px 16px #8b1a4a14}.category-icons__item:hover .category-icons__img-wrap{border-color:#8b1a4a;box-shadow:0 6px 24px #8b1a4a33;background:linear-gradient(135deg,#f5e6d3,#edd5c0)}.category-icons__name{font-family:var(--font-body);font-size:11px;font-weight:700;color:#5c0f31;letter-spacing:.3px}.product-card{border-radius:var(--radius-card);border:1px solid #EDD5C0;background:#fdfaf7}.product-card:hover{border-color:#c47a96;box-shadow:0 12px 40px #8b1a4a26;transform:translateY(-4px)}.product-card__media{border-radius:var(--radius-card) var(--radius-card) 0 0}.product-card__brand{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#8b1a4a;opacity:.8}.product-card__title{font-family:var(--font-body);font-weight:600;color:#2d0a18}.product-card__atc{background:linear-gradient(135deg,#8b1a4a,#5c0f31);border-radius:50px;font-family:var(--font-body);font-weight:700;font-size:11px;letter-spacing:.5px}.product-card__atc:hover{background:linear-gradient(135deg,#5c0f31,#3d0820)}.price-current{font-family:var(--font-body);font-size:16px;font-weight:700;color:#8b1a4a}.badge-new{background:linear-gradient(135deg,#8b1a4a,#5c0f31)}.badge-hot{background:linear-gradient(135deg,#a83260,#8b1a4a)}.badge-sale{background:linear-gradient(135deg,#8b1a4a,#5c0f31)}.stock-dot{background:#8b1a4a}.product-card__stock{color:#8b1a4a}.product-section--pink-bg{background:linear-gradient(180deg,#fdf5ee,#f5e6d3)}.product-section--rose{background:linear-gradient(180deg,#f5e6d3,#fdf5ee)}.product-section--dark{background:linear-gradient(180deg,#3d0820,#5c0f31)}.product-section--light{background:#fdfaf7}.reviews-carousel-section{background:linear-gradient(135deg,#1a0510,#3d0820,#1a0510)}.rc-heading{font-family:var(--font-heading);font-style:italic;font-weight:700}.rc-card{border-color:#8b1a4a4d}.rc-card:hover{border-color:#8b1a4ab3}.rc-card-avatar,.rc-cta-btn{background:linear-gradient(135deg,#8b1a4a,#5c0f31)}.rc-arrow{border-color:#8b1a4a66;background:#8b1a4a1f;color:#c47a96}.rc-arrow:hover{background:#8b1a4a4d}.newsletter-section{background:linear-gradient(135deg,#5c0f31,#8b1a4a,#3d0820)!important}.newsletter-text h2{font-family:var(--font-heading);font-style:italic}.newsletter-form button{background:#3d0820;border-radius:0 50px 50px 0;font-family:var(--font-body);font-weight:700}.newsletter-form .field-group{border-radius:50px}.newsletter-form input[type=email]{border-radius:50px 0 0 50px}.newsletter-form input[type=email]:focus{border-color:#8b1a4a}.cart-drawer{background:#fdfaf7}.cart-drawer__head h3{font-family:var(--font-heading);font-style:italic;font-size:20px;color:#2d0a18}.cart-checkout-btn{border-radius:50px;font-family:var(--font-body);font-weight:700;background:linear-gradient(135deg,#8b1a4a,#5c0f31);box-shadow:0 4px 15px #8b1a4a4d}.cart-checkout-btn:hover{background:linear-gradient(135deg,#5c0f31,#3d0820)}.free-delivery-bar{background:#fdf5ee;border-bottom-color:#edd5c0}.free-delivery-bar__text{color:#8b1a4a}.free-delivery-bar__track{background:#edd5c0}.free-delivery-bar__fill{background:linear-gradient(90deg,#8b1a4a,#c47a96)}.cod-banner{background:linear-gradient(90deg,#fdf5ee,#fdfaf7);border-color:#edd5c0}.cod-banner svg{color:#8b1a4a}.qty-btn:hover{border-color:#8b1a4a;color:#8b1a4a}.cart-item__price,.cart-total .amount{color:#8b1a4a}.site-footer{background:#3d0820}.footer-brand .logo-text{font-family:var(--font-heading);font-style:italic;font-size:28px}.footer-col h4,.footer-links a{font-family:var(--font-body)}.footer-col h4:after{background:#8b1a4a}.footer-social-link:hover{background:#8b1a4a}.cod-badge{border-radius:50px;font-family:var(--font-body)}.mobile-menu{background:#fdfaf7}.mobile-menu__head .logo-text{font-family:var(--font-heading);font-style:italic;color:#8b1a4a}.mobile-nav-link{font-family:var(--font-body);font-weight:600;color:#2d0a18}.mobile-nav-link:hover{background:#fdf5ee;color:#8b1a4a}.mobile-submenu a:hover{color:#8b1a4a;background:#fdf5ee}.mobile-menu__footer .cod-note{background:#fdf5ee;color:#8b1a4a}.search-panel{background:#fdfaf7;border-bottom-color:#8b1a4a}.search-panel__input:focus{border-color:#8b1a4a;box-shadow:0 0 0 3px #8b1a4a1f}.back-to-top{background:linear-gradient(135deg,#8b1a4a,#5c0f31)!important}.wa-float{box-shadow:0 4px 20px #25d36680,0 0 0 3px #25d36626}.heading-divider{background:linear-gradient(90deg,#8b1a4a,#c47a96)!important}.hero-slideshow__dot{background:#f5e6d366;border-color:#f5e6d3b3}.hero-slideshow__dot.is-active{background:#f5e6d3}.hero-slideshow__prev,.hero-slideshow__next{background:#f5e6d3e6}.hero-slideshow__prev:hover,.hero-slideshow__next:hover{background:#8b1a4a;color:#f5e6d3}@media(max-width:768px){.hero-slide--gradient .hero-slide__text h2{font-size:clamp(28px,8vw,42px)}.section-heading h2{font-size:clamp(26px,6vw,34px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mn-colors.css.map */
