:root{--mp-ink:#1f2a5a;--mp-soft:#4f5a86;--mp-mauve:#9a5f8c;--mp-gold:#c8a96b;--mp-line:#e2d3b0;--mp-card:#fcf9f3}.btn:not(.btn--secondary):not(.btn--underlined),button.btn,.shopify-payment-button__button--unbranded{border-radius:999px!important;letter-spacing:.12em}.btn:not(.btn--secondary):not(.btn--underlined){background:var(--mp-ink);border-color:var(--mp-ink);color:#f4f1e8}.btn:not(.btn--secondary):not(.btn--underlined):hover{background:#2d3a7a;border-color:#2d3a7a}.btn--secondary{border-radius:999px!important;border-color:var(--mp-ink);color:var(--mp-ink)}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],textarea,select{background:var(--mp-card);border:1px solid var(--mp-line);border-radius:14px;color:var(--mp-ink);font-family:Raleway,system-ui,sans-serif}textarea{border-radius:18px}input:focus,textarea:focus,select:focus{outline:2px solid var(--mp-mauve);outline-offset:1px;border-color:var(--mp-mauve)}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent .h1,#MainContent .h2,#MainContent .h3{font-family:Marcellus,Georgia,serif;font-weight:400;color:var(--mp-ink);text-transform:none;letter-spacing:0}#breadcrumbs,#breadcrumbs a{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--mp-soft)}.template-page .rte,.template-article .rte{max-width:760px;margin-inline:auto;color:var(--mp-soft);font-size:17px;line-height:1.8}.template-page .rte h1,.template-page .rte h2,.template-page .rte h3,.template-page .rte h4,.template-article .rte h2,.template-article .rte h3,.template-article .rte h4{font-family:Marcellus,Georgia,serif;font-weight:400;color:var(--mp-ink);margin:1.6em 0 .5em;line-height:1.25}.template-page .rte h4,.template-article .rte h4{font-size:1.25rem}.template-page .rte a,.template-article .rte a{color:var(--mp-mauve);text-decoration-color:var(--mp-gold);text-underline-offset:3px}.template-page .rte strong,.template-article .rte strong{color:var(--mp-ink)}.template-page .rte ul li::marker,.template-page .rte ol li::marker,.template-article .rte li::marker{color:#b8975a}.template-page .rte blockquote,.template-article .rte blockquote{border:0;border-top:1px solid var(--mp-line);border-bottom:1px solid var(--mp-line);padding:22px 6px;margin:30px 0;text-align:center;font-family:Marcellus,Georgia,serif;font-size:1.4rem;line-height:1.4;color:var(--mp-mauve);font-style:normal}.template-page .rte img,.template-article .rte img{border-radius:20px}.template-page h1.page-title,.template-page .page-title h1,.template-page main h1:first-of-type{font-size:clamp(2.1rem,5vw,3rem);text-align:center}.template-page .page-title:after,.template-page h1.page-title:after{content:"";display:block;width:34px;height:1px;background:var(--mp-gold);margin:16px auto 0}.contact-page form input[type=text],.contact-page form input[type=email],.contact-page form input[type=tel],.contact-page form textarea{padding:13px 18px}.contact-page .contact-form,.contact-page [class*=contact-form]{max-width:640px;margin-inline:auto}.contact-page form .btn,.contact-page form button[type=submit]{min-width:200px;padding:15px 30px}.template-blog img,.template-article img,.blog-posts img{border-radius:18px}.template-blog article h2,.template-blog article h3,.template-blog [class*=article] h2,.template-blog [class*=article] h3{font-family:Marcellus,Georgia,serif;font-weight:400;color:var(--mp-ink)}.template-blog time,.template-article time,.blog-posts time{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#b8975a}.template-article .article-header h1,.template-article h1{font-size:clamp(2.1rem,5vw,3.1rem);line-height:1.15;text-align:center}.template-blog .tag,.template-article .tag,.template-blog [class*=tags] a,.template-article [class*=tags] a{border-radius:999px;border:1px solid var(--mp-line);padding:4px 12px;color:var(--mp-soft);font-size:13px}.template-cart h1{text-align:center;font-size:clamp(2.1rem,5vw,3rem)}.template-cart img{border-radius:14px}.template-cart [name=checkout],.template-cart button[name=checkout]{min-height:54px}.template-cart .cart__subtotal,.template-cart [class*=subtotal]{color:var(--mp-ink)}.template-search h1,.template-404 h1{text-align:center;font-size:clamp(2.1rem,5vw,3rem)}.template-404 #MainContent{text-align:center}.template-404 .rte,.template-404 p{color:var(--mp-soft)}.template-search input[type=search]{border-radius:999px;padding:14px 22px}.template-search img{border-radius:16px}.footer-wrapper{margin-top:clamp(56px,7vw,96px)}.mp .mp-strip input[type=email]{border-radius:999px!important;padding:14px 22px;background:#fff;border:1px solid var(--mp-line)}.footer-wrapper input[type=email],.footer-wrapper input[type=text]{border-radius:999px!important;background:#ffffff29!important;border:1px solid rgba(255,255,255,.55)!important;color:#fff!important;padding:12px 20px}.footer-wrapper input::placeholder{color:#ffffffd9}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mp-extra.css.map */
