:root{--gaddi-primary:#283618;--gaddi-cream:#f6efe5}
.gaddi-whatsapp{position:fixed;bottom:22px;right:22px;z-index:10000;background:var(--gaddi-primary);color:var(--gaddi-cream);padding:14px 22px;border:1px solid #f6efe566;border-radius:40px;font:500 14px 'DM Sans',sans-serif;text-decoration:none;box-shadow:0 4px 20px #0002}
.gaddi-note{font:13px/1.6 'DM Sans',sans-serif!important;color:#626b55!important;margin:12px 0!important;max-width:650px}
.gaddi-form-status{box-sizing:border-box;width:100%;flex-basis:100%;grid-column:1/-1;margin:12px 0 0;padding:14px 16px;border-radius:10px;background:#f6efe5;color:#283618;font:15px/1.5 'DM Sans',sans-serif;text-align:left}
.gaddi-form-status[data-state="error"]{background:#fff0e8;color:#7a2814}
.gaddi-form-status[hidden]{display:none}
form:has(>.gaddi-form-status){flex-wrap:wrap;height:auto!important}
form[aria-busy="true"] button[type="submit"]{cursor:wait;opacity:.7}
form button[type="submit"]:disabled{pointer-events:none}
a:focus-visible,button:focus-visible{outline:3px solid #8b9c70;outline-offset:4px}
@media(max-width:600px){.gaddi-whatsapp{bottom:14px;right:14px;padding:12px 17px;font-size:13px}}
.gaddi-menu-links{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gaddi-menu-links a{margin:0;text-align:center}.gaddi-sample-note{padding:10px 16px!important;background:#f6efe5;border:1px solid #28361833;border-radius:8px;align-self:center;z-index:2;position:relative}
/* Keep Framer's native components, overlays, transitions and layout in charge. */
/* Gaddi footer: copyright only. Hide the template owner's photo/name and socials
   before hydration, as well as when Framer recreates responsive components. */
.framer-12orsn0 > :not(.framer-8snefm),
.framer-1ub6c6g,
[data-gaddi-original-detail],
img[alt="Template owner"],
a[href*="zaidkhan3419"],
a[href*="frontendzaid"],
a[href*="mrzaidsaeed"] {display:none!important}
a[href*="community/marketplace/templates/maravilla"],#framer-badge-container{display:none!important}
#main .framer-text{-webkit-user-select:text!important;user-select:text!important}
#__framer-badge-container{display:none!important}
body:has(.framer-rbDj0[aria-label="Close navigation"]) .gaddi-whatsapp{visibility:hidden}
.framer-XU2oY.framer-49vx5f{font-size:16px!important;width:160px!important}
.framer-ZK9Am.framer-v-d1iky6 .framer-ezb23h-container{width:133px!important}
.framer-ZK9Am.framer-v-d1iky6 .framer-XU2oY.framer-49vx5f{width:133px!important}
.framer-ZK9Am.framer-v-1nyiw0b .framer-ezb23h-container{width:107px!important}
.framer-ZK9Am.framer-v-1nyiw0b .framer-XU2oY.framer-49vx5f{width:107px!important}
@media(max-width:809px){
 header .framer-1xou1co-container{left:14px!important;right:auto!important;top:auto!important;bottom:120px!important;transform:none!important;width:max-content!important;max-width:calc(100vw - 28px)}
 header .framer-1yr1eqh-container{left:auto!important;right:14px!important;top:auto!important;bottom:160px!important;transform:none!important;width:max-content!important;max-width:calc(100vw - 28px)}
 header .framer-Yb1rD .framer-text{font-size:12px!important}
}

/* Hide the extracted demo purchase link; it is not a guest action. */
a[href*="#gaddi-template-placeholder"]{display:none!important}
