:root{--mp-black: #0A0A0A;--mp-black-light: #141414;--mp-black-card: #1A1A1A;--mp-gold: #C9A84C;--mp-gold-light: #E8D5A3;--mp-gold-dark: #9A7B2F;--mp-cream: #F5F0E8;--mp-text: #E8E8E8;--mp-text-muted: #999999;--mp-border-gold: rgba(201, 168, 76, .3);--mp-font-serif: "Cinzel", "Playfair Display", Georgia, serif;--mp-font-sans: "Montserrat", "Inter", -apple-system, sans-serif}body{background-color:var(--mp-cream);color:var(--mp-black);font-family:var(--mp-font-sans)}.announcement-bar,.utility-bar,[class*=announcement-bar]{background-color:var(--mp-black)!important;color:var(--mp-gold)!important;font-family:var(--mp-font-sans);letter-spacing:.15em;font-size:.75rem;text-transform:uppercase}.announcement-bar__message,.announcement-bar__announcement,.announcement-bar__link,.announcement-bar p,.announcement-bar span,.announcement-bar a,.utility-bar__grid,.utility-bar__grid .announcement-bar__message,.utility-bar__grid p,.utility-bar__grid span,.utility-bar__grid a{color:var(--mp-gold)!important;-webkit-text-fill-color:var(--mp-gold)!important}.announcement-bar__link:hover,.utility-bar__grid a:hover{color:var(--mp-gold-light)!important;-webkit-text-fill-color:var(--mp-gold-light)!important}.header{background-color:var(--mp-cream);border-bottom:1px solid var(--mp-border-gold)}.header__menu-item{font-family:var(--mp-font-sans);letter-spacing:.1em;text-transform:uppercase;font-size:.85rem;font-weight:500}.header__menu-item:hover{color:var(--mp-gold-dark)}.banner--dark{background-color:var(--mp-black);color:var(--mp-gold)}.banner__heading{font-family:var(--mp-font-serif)!important;color:var(--mp-gold)!important;letter-spacing:.08em;text-transform:uppercase}.banner__text{color:var(--mp-text)!important;font-family:var(--mp-font-sans)}.button--primary,.shopify-payment-button__button,.product-form__submit{background-color:var(--mp-black)!important;color:var(--mp-gold)!important;border:2px solid var(--mp-gold)!important;font-family:var(--mp-font-sans);letter-spacing:.12em;text-transform:uppercase;font-weight:600;transition:all .3s ease}.button--primary:hover,.product-form__submit:hover{background-color:var(--mp-gold)!important;color:var(--mp-black)!important}.card{background-color:var(--mp-black-card);border:1px solid var(--mp-border-gold);border-radius:4px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:translateY(-4px);box-shadow:0 8px 32px #c9a84c26}.card__heading{color:var(--mp-gold-light)!important;font-family:var(--mp-font-sans);letter-spacing:.05em}.card__information .price{color:var(--mp-gold)!important;font-weight:600}.product__title{font-family:var(--mp-font-serif);color:var(--mp-black);letter-spacing:.04em}.product__description{font-family:var(--mp-font-sans);line-height:1.8}.mp-compliance-box,.compliance-box{background:var(--mp-black);color:var(--mp-gold-light);border:1px solid var(--mp-gold);border-radius:4px;padding:1.5rem 2rem;margin:2rem 0;font-size:.9rem;line-height:1.7}.mp-compliance-box h4,.compliance-box h4{color:var(--mp-gold);font-family:var(--mp-font-serif);margin-bottom:.75rem;letter-spacing:.06em}.mp-page{max-width:900px;margin:0 auto;padding:2rem 1.5rem;font-family:var(--mp-font-sans);line-height:1.8}.mp-page h1{font-family:var(--mp-font-serif);color:var(--mp-black);letter-spacing:.06em;font-size:2.2rem;margin-bottom:.5rem}.mp-page h2{font-family:var(--mp-font-serif);color:var(--mp-black);letter-spacing:.04em;margin-top:2.5rem;font-size:1.5rem}.mp-page h3{font-family:var(--mp-font-sans);font-weight:600;letter-spacing:.03em}.mp-subtitle{color:var(--mp-text-muted);font-size:1.1rem;margin-bottom:2rem}.mp-divider{border:none;border-top:1px solid var(--mp-border-gold);margin:2.5rem 0}.mp-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin:2rem 0}.mp-step{text-align:center;padding:1.5rem;background:var(--mp-black);color:var(--mp-text);border:1px solid var(--mp-border-gold);border-radius:4px}.mp-step-num{font-family:var(--mp-font-serif);font-size:2rem;color:var(--mp-gold);margin-bottom:.75rem}.mp-step h3{color:var(--mp-gold-light);margin-bottom:.5rem}.mp-table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.95rem}.mp-table th{background:var(--mp-black);color:var(--mp-gold);padding:.75rem 1rem;text-align:left;font-family:var(--mp-font-sans);letter-spacing:.05em;text-transform:uppercase;font-size:.8rem}.mp-table td{padding:.75rem 1rem;border-bottom:1px solid var(--mp-border-gold);color:var(--mp-black)}.mp-page .mp-table td{color:var(--mp-black)}.mp-table tr:nth-child(2n) td{background:#c9a84c14}.mp-guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:1.5rem 0}.mp-guide-card{background:var(--mp-black);color:var(--mp-text);border:1px solid var(--mp-border-gold);border-radius:4px;padding:1.5rem}.mp-guide-card--light{background:var(--mp-cream);color:var(--mp-black);border-color:var(--mp-gold)}.mp-guide-card--light h3{color:var(--mp-gold-dark)}.mp-guide-card--light .mp-table td{color:var(--mp-black);border-bottom-color:#9a7b2f59}.mp-guide-card--light .mp-table tr:nth-child(2n) td{background:#c9a84c24}.mp-guide-card--dark{background:var(--mp-black);color:var(--mp-text)}.mp-guide-card--dark h3{color:var(--mp-gold)}.mp-guide-card--dark ol,.mp-guide-card--dark ul,.mp-guide-card--dark li,.mp-guide-card--dark p{color:var(--mp-text)}.mp-guide-card--dark .mp-table td{color:var(--mp-text);border-bottom-color:var(--mp-border-gold)}.mp-guide-card--dark .mp-table tr:nth-child(2n) td{background:#c9a84c1a}.mp-guide-card ol{margin:0;padding-left:1.25rem;line-height:1.8}.mp-guide-card h3{color:var(--mp-gold);margin-bottom:.75rem}.mp-guide-card ul{padding-left:1.2rem;margin-top:.75rem}.mp-guide-card li{margin-bottom:.4rem;font-size:.9rem}.mp-three-elements{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:1.5rem 0}.mp-element{background:var(--mp-cream);border:2px solid var(--mp-gold);border-radius:4px;padding:1.5rem}.mp-element h3{color:var(--mp-gold-dark);margin-bottom:.75rem}.mp-btn-gold{display:inline-block;background:var(--mp-black);color:var(--mp-gold);border:2px solid var(--mp-gold);padding:.75rem 2rem;text-decoration:none;letter-spacing:.1em;text-transform:uppercase;font-weight:600;font-size:.85rem;transition:all .3s ease}.mp-btn-gold:hover{background:var(--mp-gold);color:var(--mp-black)}.mp-cta{text-align:center;margin:3rem 0;padding:2rem;background:var(--mp-black);border:1px solid var(--mp-gold);border-radius:4px}.mp-cta p{color:var(--mp-gold-light);font-size:1.1rem;margin-bottom:1rem}.mp-faq h4{color:var(--mp-black);margin-top:1.5rem;margin-bottom:.5rem;font-weight:600}.mp-faq p{color:var(--mp-black)}.footer{background-color:var(--mp-black)!important;color:var(--mp-text-muted)!important;border-top:1px solid var(--mp-border-gold)}.footer a{color:var(--mp-gold)!important}.footer-block__heading{color:var(--mp-gold-light)!important;font-family:var(--mp-font-serif);letter-spacing:.06em}.collection-hero{background:var(--mp-black);color:var(--mp-gold)}.collection-hero__title{font-family:var(--mp-font-serif);letter-spacing:.08em}.mp-random-notice{background:var(--mp-black);color:var(--mp-gold-light);text-align:center;padding:.75rem 1.5rem;font-size:.85rem;letter-spacing:.03em;border-bottom:1px solid var(--mp-gold)}.mp-gold-frame{position:relative;border:1px solid var(--mp-border-gold);padding:2rem}.mp-gold-frame:before,.mp-gold-frame:after{content:"\25c6";position:absolute;color:var(--mp-gold);font-size:.6rem}.mp-gold-frame:before{top:8px;left:8px}.mp-gold-frame:after{bottom:8px;right:8px}.rte .mp-page .mp-guide-card--light,.rte .mp-page .mp-guide-card--light h3,.rte .mp-page .mp-guide-card--light .mp-table td,.rte .mp-page .mp-guide-card--light .mp-table td strong,.rte .mp-page .mp-guide-card--light p,.rte .mp-page .mp-guide-card--light li{color:#0a0a0a!important}.rte .mp-page .mp-guide-card--dark,.rte .mp-page .mp-guide-card--dark h3,.rte .mp-page .mp-guide-card--dark ol,.rte .mp-page .mp-guide-card--dark ul,.rte .mp-page .mp-guide-card--dark li,.rte .mp-page .mp-guide-card--dark p,.rte .mp-page .mp-guide-card--dark .mp-table td,.rte .mp-page .mp-guide-card--dark .mp-table td strong{color:#e8e8e8!important}.rte .mp-page .mp-table td,.rte .mp-page .mp-table td strong{color:#0a0a0a!important}.rte .mp-page .mp-guide-card--dark .mp-table td,.rte .mp-page .mp-guide-card--dark .mp-table td strong{color:#e8e8e8!important}.rte .mp-page .mp-faq h4,.rte .mp-page .mp-faq p{color:#0a0a0a!important}.rte .mp-page .mp-cta p{color:#e8d5a3!important}.rte .mp-page a.mp-btn-gold,.rte .mp-page .mp-cta a.mp-btn-gold{color:#c9a84c!important;background-color:#0a0a0a!important;border:2px solid #C9A84C!important;-webkit-text-fill-color:#C9A84C!important}.rte .mp-page a.mp-btn-gold:hover,.rte .mp-page .mp-cta a.mp-btn-gold:hover{color:#0a0a0a!important;background-color:#c9a84c!important;-webkit-text-fill-color:#0A0A0A!important}@media(max-width:768px){.mp-page h1{font-size:1.6rem}.mp-steps,.mp-guide-grid,.mp-three-elements{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/monipulls-custom.css.map */
