.elementor .e-6d1953f2-6e10{font-family:Inter;font-size:0.75rem;color:#fff;text-align:center;padding:0.4rem;background-color:var(--dh-primary);}.elementor .e-7e931782-2373{font-family:Poppins;font-weight:600;font-size:2.2rem;color:var(--dh-primary);flex:1 1 0px;}.elementor .e-5eb703a8-9288{font-family:Inter;font-size:0.85rem;color:var(--dh-text);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:3rem;border-width:1px;border-color:#dededc;border-style:solid;background-color:#fff;flex:2 1 0px;}.elementor .e-2aa0d212-4d37{font-family:Inter;font-size:0.85rem;color:var(--dh-primary);padding:0.5rem;background-color:transparent;}.elementor .e-52f31a7-87ca{font-family:Inter;font-size:0.85rem;color:var(--dh-primary);padding:0.5rem;background-color:transparent;}.elementor .e-3af4a5fc-a7dc{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:row;gap:1.5rem;align-items:center;}.elementor .e-6ce64ec2-bc8a{font-family:Inter;font-size:0.8rem;color:var(--dh-primary);line-height:1.8;text-align:center;padding:0.5rem;border-block-start-width:1px;border-top-style: solid; border-top-color: #e8e2d9;\n}.elementor .e-23784bba-3c3a{max-width:82rem;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;}.elementor .e-6620cdfb-dd29{font-family:Inter;font-size:0.8rem;color:var(--dh-primary);line-height:1.5;}.elementor .e-348948a7-4a71{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;flex-direction:column;flex:1 1 0px;}.elementor .e-6063b528-3f13{font-family:Inter;font-size:0.8rem;color:var(--dh-primary);line-height:1.5;}.elementor .e-525ba402-6990{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;flex-direction:column;flex:1 1 0px;}.elementor .e-5d091769-4a7b{font-family:Inter;font-size:0.8rem;color:var(--dh-primary);line-height:1.5;}.elementor .e-7ed4618e-7d2f{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;flex-direction:column;flex:1 1 0px;}.elementor .e-1f6f5196-8866{font-family:Inter;font-size:0.8rem;color:var(--dh-primary);line-height:1.5;}.elementor .e-6bb49885-9354{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;flex-direction:column;flex:1 1 0px;}.elementor .e-2e7117b3-83f3{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:1rem;background-color:#f0ede6;flex-direction:row;gap:0px;}.elementor .e-5c1da477-b1ec{max-width:10rem;font-family:Poppins;font-weight:600;font-size:1.2rem;color:var(--dh-primary);line-height:1.08;}.elementor .e-6baa0018-dc2c{max-width:10rem;font-family:Inter;font-size:0.85rem;color:var(--dh-primary);line-height:1.25;}.elementor .e-2db73c49-166b{width:2rem;height:2rem;font-family:Inter;font-size:1.2rem;color:#0F4C4C;padding:0px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-2db73c49-166b:hover,.elementor .e-2db73c49-166b:focus-visible{color:#fff;background-color:#0F4C4C;}.elementor .e-2d799ceb-9cdf{min-height:0px;aspect-ratio:2.12;padding:1.5rem;border-radius:0.4rem;background-image:linear-gradient(90deg, #f4e7d7 0%,#f4e7d7 35%,transparent 57%),url("https://dailyhaven.co.za/wp-content/uploads/2026/10/category-drinkware-bottles.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f4e7d7;flex-direction:column;gap:0.55rem;flex:1 1 0px;justify-content:center;background-size: 100% 100%, auto 100%; background-position: center, right center;\n}.elementor .e-5e33ee23-d60a{max-width:10rem;font-family:Poppins;font-weight:600;font-size:1.2rem;color:var(--dh-primary);line-height:1.08;}.elementor .e-3ae4f9ea-f045{max-width:10rem;font-family:Inter;font-size:0.85rem;color:var(--dh-primary);line-height:1.25;}.elementor .e-37f66248-2fa9{width:2rem;height:2rem;font-family:Inter;font-size:1.2rem;color:#0F4C4C;padding:0px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-37f66248-2fa9:hover,.elementor .e-37f66248-2fa9:focus-visible{color:#fff;background-color:#0F4C4C;}.elementor .e-d244a6d-ffce{min-height:0px;aspect-ratio:2.12;padding:1.5rem;border-radius:0.4rem;background-image:linear-gradient(90deg, #f4e7d7 0%,#f4e7d7 35%,transparent 57%),url("https://dailyhaven.co.za/wp-content/uploads/2026/10/category-charging-accessories.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f4e7d7;flex-direction:column;gap:0.55rem;flex:1 1 0px;justify-content:center;background-size: 100% 100%, auto 100%; background-position: center, right center;\n}.elementor .e-8810a55-3f2a652{max-width:10rem;font-family:Poppins;font-weight:600;font-size:1.2rem;color:var(--dh-primary);line-height:1.08;}.elementor .e-9c724ee-cea29aa{max-width:10rem;font-family:Inter;font-size:0.85rem;color:var(--dh-primary);line-height:1.25;}.elementor .e-abae080-7f521c2{width:2rem;height:2rem;font-family:Inter;font-size:1.2rem;color:#0F4C4C;padding:0px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-abae080-7f521c2:hover,.elementor .e-abae080-7f521c2:focus-visible{color:#fff;background-color:#0F4C4C;}.elementor .e-ef49c21-c4f301c{min-height:0px;aspect-ratio:2.12;padding:1.5rem;border-radius:0.4rem;background-image:linear-gradient(90deg, #f4e7d7 0%,#f4e7d7 35%,transparent 57%),url("https://dailyhaven.co.za/wp-content/uploads/2026/10/category-smartwatches-1024x768.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f4e7d7;flex-direction:column;gap:0.55rem;flex:1 1 0px;justify-content:center;background-size: 100% 100%, auto 100%; background-position: center, right center;\n}.elementor .e-4869f031-ebd3{padding:0px;flex-direction:row;gap:1rem;}.elementor .e-49a127ea-b37c{font-family:Poppins;font-weight:600;font-size:1.9rem;color:var(--dh-primary);flex:1 1 0px;}.elementor .e-5f85bc0f-eac7{font-family:Inter;font-size:0.8rem;color:var(--dh-primary);text-decoration:underline;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-4ba6ff9a-83f7{padding:0px;flex-direction:row;gap:1rem;}.elementor .e-72fae345-41ad{width:100%;max-height:13rem;object-fit:contain;display:block;}.elementor .e-36097916-8d5e{font-family:Inter;font-weight:500;font-size:0.85rem;color:var(--dh-primary);}.elementor .e-2a0f29ae-aab9{font-family:Inter;font-size:0.85rem;color:#fff;padding:0.9rem;border-radius:2rem;background-color:var(--dh-primary);}.elementor .e-47df60bd-9aaa{padding:0.8rem;border-radius:0.7rem;border-width:1px;border-color:#e8e2d9;border-style:solid;background-color:#fff;flex-direction:column;gap:0.6rem;flex:1 1 0px;}.elementor .e-769e4839-1d62{width:100%;max-height:13rem;object-fit:contain;display:block;}.elementor .e-7e3fdb6e-9a77{font-family:Inter;font-weight:500;font-size:0.85rem;color:var(--dh-primary);}.elementor .e-4c967147-3835{font-family:Inter;font-size:0.85rem;color:#fff;padding:0.9rem;border-radius:2rem;background-color:var(--dh-primary);}.elementor .e-185a5bce-3bb7{padding:0.8rem;border-radius:0.7rem;border-width:1px;border-color:#e8e2d9;border-style:solid;background-color:#fff;flex-direction:column;gap:0.6rem;flex:1 1 0px;}.elementor .e-182d6ce-8f4f{width:100%;max-height:13rem;object-fit:contain;display:block;}.elementor .e-42287d73-3c62{font-family:Inter;font-weight:500;font-size:0.85rem;color:var(--dh-primary);}.elementor .e-20b558b5-ec10{font-family:Inter;font-size:0.85rem;color:#fff;padding:0.9rem;border-radius:2rem;background-color:var(--dh-primary);}.elementor .e-54710613-c434{padding:0.8rem;border-radius:0.7rem;border-width:1px;border-color:#e8e2d9;border-style:solid;background-color:#fff;flex-direction:column;gap:0.6rem;flex:1 1 0px;}.elementor .e-74be9be6-8712{padding:0px;flex-direction:row;gap:1rem;}.elementor .e-27eb1d0e-19cc{max-width:10rem;font-family:Poppins;font-weight:600;font-size:1.4rem;color:var(--dh-primary);line-height:1.1;}.elementor .e-8b22f77-9887{max-width:9rem;font-family:Inter;font-size:0.85rem;color:var(--dh-primary);line-height:1.4;}.elementor .e-6a509111-3f33{font-family:Inter;font-size:0.7rem;color:var(--dh-primary);padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:2rem;background-color:#fff;align-self:flex-start;}.elementor .e-6191c74c-d1f9{min-height:12rem;padding:1.75rem;border-radius:0.5rem;background-image:linear-gradient(90deg, #f3e6d7 0%,#f3e6d7d9 30%,transparent 75%),url("https://dailyhaven.co.za/wp-content/uploads/2026/10/promo-everyday-essentials-home.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:0.65rem;flex:1 1 0px;justify-content:center;}.elementor .e-1dbc5da8-6821{max-width:10rem;font-family:Poppins;font-weight:600;font-size:1.4rem;color:var(--dh-primary);line-height:1.1;}.elementor .e-29f0af3e-d6a5{max-width:9rem;font-family:Inter;font-size:0.85rem;color:var(--dh-primary);line-height:1.4;}.elementor .e-702fbb93-a6d6{font-family:Inter;font-size:0.7rem;color:var(--dh-primary);padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:2rem;background-color:#fff;align-self:flex-start;}.elementor .e-4ed8d5bd-fb62{min-height:12rem;padding:1.75rem;border-radius:0.5rem;background-image:linear-gradient(90deg, #f3e6d7 0%,#f3e6d7d9 30%,transparent 75%),url("https://dailyhaven.co.za/wp-content/uploads/2026/10/promo-stay-connected-smartwatch.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:0.65rem;flex:1 1 0px;justify-content:center;}.elementor .e-14dd8b48-da7e{max-width:10rem;font-family:Poppins;font-weight:600;font-size:1.4rem;color:var(--dh-primary);line-height:1.1;}.elementor .e-7ea7cea0-2f4c{max-width:9rem;font-family:Inter;font-size:0.85rem;color:var(--dh-primary);line-height:1.4;}.elementor .e-2c25f993-a819{font-family:Inter;font-size:0.7rem;color:var(--dh-primary);padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:2rem;background-color:#fff;align-self:flex-start;}.elementor .e-7bb6d482-1fe5{min-height:12rem;padding:1.75rem;border-radius:0.5rem;background-image:linear-gradient(90deg, #f3e6d7 0%,#f3e6d7d9 30%,transparent 75%),url("https://dailyhaven.co.za/wp-content/uploads/2026/10/promo-hydrate-in-style.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:0.65rem;flex:1 1 0px;justify-content:center;}.elementor .e-70304ffd-97cc{padding:0px;flex-direction:row;gap:1rem;}.elementor .e-3a03edfc-e195{font-family:Poppins;font-weight:600;font-size:2rem;color:var(--dh-primary);line-height:1.15;}.elementor .e-50673330-4332{font-family:Inter;font-size:1rem;color:var(--dh-text);line-height:1.6;}.elementor .e-4d4c9f47-f882{padding:0px;flex-direction:column;gap:1rem;flex:2 1 0px;}.elementor .e-38ad5157-b9e0{font-family:Poppins;font-weight:600;font-size:1rem;color:var(--dh-primary);line-height:1.15;}.elementor .e-39f4783e-ce9c{font-family:Inter;font-size:1rem;color:var(--dh-text);line-height:1.6;}.elementor .e-759426cd-441f{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-6137fc07-e622{font-family:Poppins;font-weight:600;font-size:1rem;color:var(--dh-primary);line-height:1.15;}.elementor .e-119bb32b-51c5{font-family:Inter;font-size:1rem;color:var(--dh-text);line-height:1.6;}.elementor .e-2dd842d4-1b81{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-4a4b187a-f908{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:row;gap:2rem;}.elementor .e-409e7b4e-e981{font-family:Inter;font-size:0.75rem;color:var(--dh-text);line-height:1.6;padding-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: #e8e2d9;\n}.elementor .e-205d5e44-1f17{padding:0px;background-color:var(--dh-background);flex-direction:column;gap:1rem;}