.elementor-kit-14{--e-global-color-primary:#e2ccb0;--e-global-color-secondary:#616c6d;--e-global-color-text:#F7F7F7;--e-global-color-accent:#8FCB5F;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-14 e-page-transition{background-color:#FFBC7D;}.elementor-kit-14 img{border-radius:0px 0px 0px 0px;opacity:1;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end: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 */:root{--mcbd-green:#1E6B3A;--mcbd-dark:#134B29;--mcbd-cream:#F3EEDF;--mcbd-accent:#8FBF5A}
body{background:var(--mcbd-cream)}
.mcbd-header{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1280px;margin:auto;padding:14px 20px;font-family:Poppins,Arial,sans-serif}
.mcbd-logo{font-weight:800;color:var(--mcbd-dark);font-size:24px;text-decoration:none}
.mcbd-header nav{display:flex;gap:18px;flex-wrap:wrap;justify-content:center}
.mcbd-header nav a,.mcbd-cart{color:var(--mcbd-dark);text-decoration:none;font-weight:600}
.mcbd-cart{background:var(--mcbd-green);color:white;padding:10px 18px;border-radius:30px}
.mcbd-grid-3,.mcbd-grid-4{display:grid;gap:24px;max-width:1180px;margin:35px auto 0}
.mcbd-grid-3{grid-template-columns:repeat(3,1fr)}
.mcbd-grid-4{grid-template-columns:repeat(4,1fr)}
.mcbd-card,.mcbd-feature{background:white;border-radius:24px;padding:32px;box-shadow:0 18px 45px rgba(19,75,41,.13);text-decoration:none;color:var(--mcbd-dark);transition:.25s}
.mcbd-card:hover{transform:translateY(-8px)}
.mcbd-card h3{font-size:26px;margin:0 0 10px;color:var(--mcbd-green)}
.mcbd-feature{text-align:center;font-size:17px}
.mcbd-footer{text-align:center;color:var(--mcbd-cream);font-family:Poppins,Arial,sans-serif}
.mcbd-footer a{color:var(--mcbd-cream)}
@media(max-width:900px){.mcbd-grid-3,.mcbd-grid-4{grid-template-columns:1fr}.mcbd-header{flex-direction:column}.mcbd-header nav{font-size:14px}}/* End custom CSS */