.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.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);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:768px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* ================= MAGIC BOOK — paleta bege ================= */
/* Substitui o rosa da marca por bege quente, mantendo a mesma
   escada de claro/escuro. Para voltar ao rosa: apague este bloco. */
:root{
  --mb-escuro:#4E443A;   /* era #7D1140 */
  --mb-base:#6B5D4F;     /* era #AF1B59 */
  --mb-medio:#9C8770;    /* era #D33B7D */
  --mb-suave:#A8927A;    /* era #E85D8A */
  --mb-claro:#E4D8C6;    /* era #F6C9D9 */
  --mb-lavado:#F7F2E9;   /* era #FDEEF4 */
}
/* topo */
.whb-general-header,
.whb-row.whb-general-header{background-color:var(--mb-base) !important;}
/* rodape */
.wd-footer{
  background-image:
    radial-gradient(900px 400px at 10% -15%, rgba(255,255,255,.16), rgba(0,0,0,0) 55%),
    radial-gradient(700px 320px at 90% 0%, rgba(235,215,190,.30), rgba(0,0,0,0) 62%),
    linear-gradient(135deg, var(--mb-escuro) 0%, var(--mb-base) 48%, var(--mb-medio) 100%) !important;
}
/* molduras dos cards de Novidades */
.elementor-element-a4850c1, .elementor-element-e34a32e, .elementor-element-24727ba,
.elementor-element-b4aa8f1, .elementor-element-bd08788{
  background-image:
    linear-gradient(#fff,#fff),
    linear-gradient(140deg, var(--mb-base) 0%, var(--mb-suave) 45%, var(--mb-claro) 100%) !important;
}
/* fundo lavado da secao */
.main-page-wrapper .wd-negative-gap{
  background-image:radial-gradient(120% 100% at 50% 0%, var(--mb-lavado) 0%, #fff 68%) !important;
}

/* ================= Sem loja: nada de carrinho ou compra ================= */
/* O site virou vitrine. Some com as acoes de compra, mas o preco fica. */
.wd-buttons,
.wd-action-btn.wd-add-cart-btn,
.wd-action-btn.wd-wishlist-btn,
.wd-action-btn.wd-compare-btn,
.wd-action-btn.wd-quick-view-btn,
.quick-view, .wd-quick-view-icon,
.wd-wishlist-icon, .product-compare-button,
.add-to-cart-loop, .wd-add-btn,
.button.add_to_cart_button, .button.product_type_simple,
.button.product_type_variable, .single_add_to_cart_button,
.wd-header-cart, .cart-widget-side, .wd-cart-side,
.wd-header-wishlist, .wd-header-compare,
.woocommerce-cart-form, .wd-sticky-btn-cart{
  display:none !important;
}
/* o hover do produto deixa de reservar espaco para os botoes */
.wd-product .product-wrapper .product-element-top .wd-buttons{display:none !important;}


/* MB-REFORCO: rosas que resistiam por especificidade */
html body footer.wd-footer.footer-container{background-image:radial-gradient(900px 400px at 10% -15%, rgba(255,255,255,.16), rgba(0,0,0,0) 55%),radial-gradient(700px 320px at 90% 0%, rgba(235,215,190,.30), rgba(0,0,0,0) 62%),linear-gradient(135deg,#4E443A 0%,#6B5D4F 48%,#9C8770 100%) !important;}
html body footer.wd-footer::before{background-image:linear-gradient(90deg,#9C8770,#F7F2E9,#D9A441,#F7F2E9,#9C8770) !important;}
html body .wd-negative-gap::before,html body .elementor-element-b427bac::before{background-image:linear-gradient(90deg,#D9A441,#C9AE8A) !important;}

/* MB-LOJA2: restos de loja (frete, lista de desejos, conta) */
.woo-better-parent-container,#custom-postcode-form,.woo-better-container-current-style{display:none !important;}
.mobile-nav .menu-item-wishlist,.mobile-nav li:has(> a[href*='minha-conta']),.mobile-nav li:has(> a[href*='lista-de-desejos']){display:none !important;}
.mobile-nav li > a[href*='minha-conta'],.mobile-nav li > a[href*='lista-de-desejos']{display:none !important;}/* End custom CSS */