.elementor-kit-8{--e-global-color-primary:#4C1D95;--e-global-color-secondary:#111111;--e-global-color-text:#111111;--e-global-color-accent:#B8912A;--e-global-color-f451893:#FFFFFF;--e-global-color-a49e195:#F3EEFC;--e-global-color-5162efd:#F7F5F0;--e-global-color-e1b8c11:#6B6B6B;--e-global-color-5a643ed:#E8E4DA;--e-global-color-e5e91a8:#C62828;--e-global-color-35532e2:#D4AF37;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;background-color:#FFFFFF;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* MEUUNICARD — White & Premium, Legendary Purple */
:root{--mc-bg:#FFFFFF;--mc-ivory:#F7F5F0;--mc-black:#111111;--mc-primary:#4C1D95;--mc-tint:#F3EEFC;--mc-text:#111111;--mc-muted:#6B6B6B;--mc-gold:#B8912A;--mc-gold-light:#D4AF37;--mc-border:#E8E4DA;--mc-red:#C62828;}
body{background-color:var(--mc-bg);color:var(--mc-text);}
h1,h2,h3,h4,h5,h6,.product_title,.woocommerce-loop-product__title{font-family:'Montserrat',sans-serif !important;letter-spacing:.2px;}
a{transition:color .2s ease;} a:hover{color:var(--mc-primary);}
.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.single_add_to_cart_button,.checkout-button,.woocommerce a.button.alt,.woocommerce button.button.alt{background:var(--mc-primary) !important;color:#FFFFFF !important;border:1px solid var(--mc-primary) !important;border-radius:4px !important;font-family:'Montserrat',sans-serif !important;font-weight:700 !important;text-transform:uppercase;letter-spacing:.6px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;}
.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.single_add_to_cart_button:hover,.checkout-button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:var(--mc-gold) !important;border-color:var(--mc-gold) !important;box-shadow:0 6px 18px rgba(184,145,42,.25);}
.woocommerce ul.products li.product{background:#FFFFFF;border:1px solid var(--mc-border);border-radius:8px;padding:14px !important;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;}
.woocommerce ul.products li.product:hover{border-color:var(--mc-primary);transform:translateY(-3px);box-shadow:0 12px 30px rgba(76,29,149,.12);}
.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px !important;font-weight:600;color:var(--mc-black);}
.woocommerce .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--mc-black) !important;font-weight:700;}
.woocommerce .price ins{color:var(--mc-red) !important;text-decoration:none;}
.woocommerce .price del{color:var(--mc-muted) !important;}
.woocommerce span.onsale,.onsale{background-color:var(--mc-red) !important;color:#FFFFFF !important;border-radius:3px !important;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase;}
.star-rating span::before{color:var(--mc-gold) !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid var(--mc-primary) !important;}
.stock.in-stock{color:#2E7D32 !important;} .stock.out-of-stock{color:var(--mc-red) !important;}
.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.select2-container .select2-selection{border:1px solid var(--mc-border) !important;border-radius:4px !important;}
.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{border-color:var(--mc-primary) !important;outline:none;}
.cart_totals,#order_review,.woocommerce-checkout-review-order{background:var(--mc-tint);border-radius:8px;}
.woocommerce-message,.woocommerce-info{border-top-color:var(--mc-primary) !important;}
.woocommerce-message::before,.woocommerce-info::before{color:var(--mc-primary) !important;}
.woocommerce-error{border-top-color:var(--mc-red) !important;}/* End custom CSS */