.elementor .e-ab76259-e21f46f{font-family:Din Next pro;font-weight:500;font-size:2.75rem;color:#2d2a26;letter-spacing:-.01em;text-align:center;margin:0;line-height:1.3;\n}.elementor .e-9dc78d1-a09f552{font-family:Din Pro;font-weight:400;font-size:1.25rem;color:#5a5654;margin:0;line-height:1.5;\n}.elementor .e-4ce83cd-1836c2f{max-width:42rem;font-family:Din Pro;font-weight:300;font-size:1.125rem;color:#6b6866;margin:0;line-height:1.7;\n}.elementor .e-78012d3-50a689c{font-family:Din Pro;font-weight:500;font-size:1rem;color:#faf8f5;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:1rem;background-color:#2d2a26;border-radius:.25rem;border:none;cursor:pointer;transition:all 0.3s ease;letter-spacing:.02em;\n}.elementor .e-9e6cf68-b4352c6{max-width:50rem;text-align:center;flex-direction:column;gap:2rem;align-items:end}.elementor .e-9fd4f76-512d45f{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:8rem;background-image:url(https://trind.co.za/wp-content/uploads/2026/06/Trind-ingredients-1024x506.png);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center left;background-color:#faf8f5;background-clip:border-box;flex-direction:column;justify-content:center;align-items:end}.elementor .e-967b29a-8f21bfd{width:100%;border-radius:.5rem;object-fit:cover;height:100%;box-shadow:0 10px 40px rgb(0 0 0 / .08);\n}.elementor .e-817f951-8159dfe{width:0;height:700px;flex:1 1 49%}.elementor .e-488a749-35fd62b{font-family:Din Next pro;font-weight:500;font-size:2.75rem;color:#2d2a26;letter-spacing:-.01em;text-align:center;margin:0;align-self:start;line-height:1.3;\n}.elementor .e-54a5c9c-5d37348{font-family:Din Pro;font-weight:300;font-size:1.125rem;line-height:1.7em;color:#5a5654;\n}.elementor .e-822b60a-6268323{font-family:Din Pro;font-weight:300;font-size:1.125rem;line-height:1.7em;color:#5a5654;\n}.elementor .e-152f440-fe12711{flex-direction:column;gap:1.5rem;flex:1 1 50%;justify-content:center}.elementor .e-1b6949b-ecaf7be{padding-block-start:2rem;padding-block-end:4rem;padding-inline-start:4rem;padding-inline-end:4rem;flex-direction:row;gap:4rem;align-items:center}.elementor .e-403098e-3c313a5{width:116%;border-radius:.5rem;object-fit:cover;box-shadow:0 10px 40px rgb(0 0 0 / .06);\n}.elementor .e-712fd8c-228046c{width:800px;height:600px;min-width:900px;flex:1 1 45%}.elementor .e-18fdc47-2e75dcb{font-family:Din Pro;font-weight:300;font-size:2.5rem;color:#2d2a26;letter-spacing:-.02em;margin:0;line-height:1.2;\n}.elementor .e-7aa0bde-273f1fd{font-family:Din Pro;font-weight:300;font-size:1.0625rem;color:#5a5654;margin:0;line-height:1.7;\n}.elementor .e-9d5fcb7-330e896{font-family:Din Pro;font-weight:300;font-size:1.0625rem;color:#5a5654;margin:0;line-height:1.7;\n}.elementor .e-5073671-7fb95ad{font-family:Din Pro;font-weight:300;font-size:1.0625rem;color:#5a5654;margin:0;line-height:1.7;\n}.elementor .e-f1b8fe6-47cc7d0{font-weight:600;font-size:.9375rem;color:#2d2a26;text-align:center;margin:0;line-height:1.4;\n}.elementor .e-a6455d2-c5cf9fb{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:.375rem;border-width:1px;border-color:#e5e5e5;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 25%;align-items:center;transition:all 0.3s ease;\n}.elementor .e-b9315a4-12b0c90{font-weight:600;font-size:.9375rem;color:#2d2a26;text-align:center;margin:0;line-height:1.4;\n}.elementor .e-7181e02-df6c242{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:.375rem;border-width:1px;border-color:#e5e5e5;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 25%;align-items:center;transition:all 0.3s ease;\n}.elementor .e-b7ba594-8216177{font-weight:600;font-size:.9375rem;color:#2d2a26;text-align:center;margin:0;line-height:1.4;\n}.elementor .e-0cd9849-b8f2c93{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:.375rem;border-width:1px;border-color:#e5e5e5;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 25%;align-items:center;transition:all 0.3s ease;\n}.elementor .e-4647f5f-342eab9{font-weight:600;font-size:.9375rem;color:#2d2a26;text-align:center;margin:0;line-height:1.4;\n}.elementor .e-07534e4-876d527{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:.375rem;border-width:1px;border-color:#e5e5e5;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 25%;align-items:center;transition:all 0.3s ease;\n}.elementor .e-814d351-f71c14d{margin-block-start:2rem;flex-direction:row;gap:1.5rem}.elementor .e-717aabb-b6c9902{flex-direction:column;gap:1.5rem;flex:1 1 55%}.elementor .e-b66e6f9-9cebbb5{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#f8f9fa;flex-direction:row;gap:2rem;align-items:center}.elementor .e-ce6b26b-38c5e7f{font-family:Din Pro;font-weight:300;font-size:2.5rem;color:#2d2a26;letter-spacing:-.02em;margin:0;line-height:1.2;\n}.elementor .e-6e95617-144be39{font-family:Din Pro;font-weight:400;font-size:1.125rem;color:#6b6866;margin:0;line-height:1.6;letter-spacing:.05em;text-transform:uppercase;\n}.elementor .e-1c44267-35f2db9{text-align:center;margin-block-end:4rem;flex-direction:column;gap:1rem;align-items:center}.elementor .e-c56b6ed-9b270bc{font-family:Din Pro;font-weight:400;font-size:1.75rem;color:#2d2a26;margin:0;line-height:1.3;letter-spacing:-.01em;\n}.elementor .e-9cd1cc6-ba8eaa6{font-size:1rem;color:#5a5654;margin:0;line-height:1.7;\n}.elementor .e-3b2b02a-94f384c{font-weight:600;font-size:.875rem;color:#2d2a26;margin-block-start:.5rem;text-transform:uppercase;letter-spacing:.05em;\n}.elementor .e-5dc8db8-4dc88d2{font-size:.9375rem;color:#6b6866;margin:0;line-height:1.6;\n}.elementor .e-bb889f5-d508093{font-size:.9375rem;color:#6b6866;margin:0;line-height:1.6;\n}.elementor .e-cdb10e5-cb149e8{font-size:.9375rem;color:#6b6866;margin:0;line-height:1.6;\n}.elementor .e-7257da4-e36a23d{font-size:.9375rem;color:#6b6866;margin:0;line-height:1.6;\n}.elementor .e-5cef585-69004c9{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:.5rem;background-color:#faf8f5;flex-direction:column;gap:1.5rem;flex:1 1 50%;transition:transform 0.3s ease,box-shadow 0.3s ease;\n}.elementor .e-c35f3d0-5d6cdf1{font-family:Din Pro;font-weight:400;font-size:1.75rem;color:#2d2a26;margin:0;line-height:1.3;letter-spacing:-.01em;\n}.elementor .e-67fac54-2f071b4{font-size:1rem;color:#5a5654;margin:0;line-height:1.7;\n}.elementor .e-f17fdae-a06a96a{font-weight:600;font-size:.875rem;color:#2d2a26;margin-block-start:.5rem;text-transform:uppercase;letter-spacing:.05em;\n}.elementor .e-fbecd95-df7ccfa{font-size:.9375rem;color:#6b6866;margin:0;line-height:1.6;\n}.elementor .e-05d9b81-ec2d4b2{font-size:.9375rem;color:#6b6866;margin:0;line-height:1.6;\n}.elementor .e-10cd21d-729c071{font-size:.9375rem;color:#6b6866;margin:0;line-height:1.6;\n}.elementor .e-ff3255d-0f9870f{font-size:.9375rem;color:#6b6866;margin:0;line-height:1.6;\n}.elementor .e-3d344f0-ceab466{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:.5rem;background-color:#faf8f5;flex-direction:column;gap:1.5rem;flex:1 1 50%;transition:transform 0.3s ease,box-shadow 0.3s ease;\n}.elementor .e-f198cb2-eebaf71{width:100%;max-width:75rem;flex-direction:row;gap:3rem}.elementor .e-2c6a82f-f8d5cff{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff;flex-direction:column;align-items:center}.elementor .e-4661cbe-44ad1e8{font-weight:500;font-size:2.75rem;color:#2d2a26;letter-spacing:-.01em;text-align:center;margin:0;line-height:1.3;\n}.elementor .e-acf2511-d3c02a8{font-family:Din Next pro;font-weight:300;margin-block-end:4rem;justify-content:center}.elementor .e-75bebcd-b214eec{font-weight:600;font-size:1.5rem;color:#faf8f5;margin:0}.elementor .e-2a7dd28-d2349c5{width:4rem;height:4rem;border-radius:50%;background-color:#2d2a26;justify-content:center;align-items:center;box-shadow:0 4px 12px rgb(45 42 38 / .15);\n}.elementor .e-d971f6d-95c5665{font-weight:600;font-size:1.125rem;color:#2d2a26;text-align:center;margin:0;line-height:1.4;\n}.elementor .e-1f57059-bceecf9{flex-direction:column;gap:1rem;flex:1 1 25%;align-items:center}.elementor .e-16e4672-c37c868{width:3rem;height:2px;background-color:#d4cfc8}.elementor .e-ee2136c-6986a83{font-weight:600;font-size:1.5rem;color:#faf8f5;margin:0}.elementor .e-8cdc54b-7b6913c{width:4rem;height:4rem;border-radius:50%;background-color:#2d2a26;justify-content:center;align-items:center;box-shadow:0 4px 12px rgb(45 42 38 / .15);\n}.elementor .e-6ff9b19-4a9333c{font-weight:600;font-size:1.125rem;color:#2d2a26;text-align:center;margin:0;line-height:1.4;\n}.elementor .e-03d4981-fbeab9b{flex-direction:column;gap:1rem;flex:1 1 25%;align-items:center}.elementor .e-a26927b-3ad467d{width:3rem;height:2px;background-color:#d4cfc8}.elementor .e-c4bb19e-ddc0f2a{font-weight:600;font-size:1.5rem;color:#faf8f5;margin:0}.elementor .e-72f4deb-58e8459{width:4rem;height:4rem;border-radius:50%;background-color:#2d2a26;justify-content:center;align-items:center;box-shadow:0 4px 12px rgb(45 42 38 / .15);\n}.elementor .e-84202ca-904b4c1{font-weight:600;font-size:1.125rem;color:#2d2a26;text-align:center;margin:0;line-height:1.4;\n}.elementor .e-afa328f-d3ae3a3{flex-direction:column;gap:1rem;flex:1 1 25%;align-items:center}.elementor .e-ccf5afe-5752744{width:3rem;height:2px;background-color:#d4cfc8}.elementor .e-4399de5-db4483b{font-weight:600;font-size:1.5rem;color:#faf8f5;margin:0}.elementor .e-879cc77-7fe7d68{width:4rem;height:4rem;border-radius:50%;background-color:#2d2a26;justify-content:center;align-items:center;box-shadow:0 4px 12px rgb(45 42 38 / .15);\n}.elementor .e-7a005f8-f519674{font-weight:600;font-size:1.125rem;color:#2d2a26;text-align:center;margin:0;line-height:1.4;\n}.elementor .e-0a09836-caf8460{flex-direction:column;gap:1rem;flex:1 1 25%;align-items:center}.elementor .e-aa90f22-3b455f1{max-width:75rem;flex-direction:row;gap:2rem;align-items:center}.elementor .e-575506f-d51f11f{padding-block-start:4rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#faf8f5;flex-direction:column;align-items:center}.elementor .e-c50c989-6b70196{font-family:Din Pro;font-weight:300;font-size:2.75rem;color:#2d2a26;letter-spacing:-.01em;margin:0;line-height:1.3;\n}.elementor .e-2650dc9-2fb8841{font-family:Din Pro;font-size:1.125rem;color:#6b6866;margin:0;line-height:1.6;\n}.elementor .e-4f7bb88-4be71b1{text-align:center;margin-block-end:4rem;flex-direction:column;gap:1rem;align-items:center}.elementor .e-9097a71-091255b{max-width:80rem;overflow:auto;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:center}.elementor .e-c5b24b2-98efde8{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff;flex-direction:column;align-items:center}.elementor .e-a79c161-72fbcf1{font-family:Din Pro;font-weight:100;font-size:3rem;color:#faf8f5;letter-spacing:-.02em;margin:0;line-height:1.2;\n}.elementor .e-bdbda31-1198b9a{font-family:Din Pro;font-size:1.1875rem;color:#d4cfc8;margin:0;line-height:1.6;font-weight:500;\n}.elementor .e-7d82d53-f6ec219{max-width:42rem;font-family:Din Pro;font-weight:300;font-size:1.0625rem;color:#b8b3ac;margin:0;line-height:1.7;\n}.elementor .e-ad31842-17d6c85{font-family:Din Pro;font-weight:600;font-size:1.0625rem;color:#2d2a26;padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-block-start:1.5rem;background-color:#faf8f5;border-radius:.375rem;border:none;cursor:pointer;transition:all 0.3s ease;letter-spacing:.02em;box-shadow:0 4px 16px rgb(250 248 245 / .15);\n}.elementor .e-701c58a-b108d33{max-width:50rem;text-align:center;flex-direction:column;gap:1.75rem;align-items:center}.elementor .e-9627dab-d0b6520{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:url(https://trind.co.za/wp-content/uploads/2026/06/close-up-hands-against-black-background-Topaz-Gigapixel-2x-scale-2-1024x485.png);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#2d2a26;background-clip:border-box;flex-direction:column;justify-content:center;align-items:center}.elementor .e-ef96e02-aae36f4{font-family:Din Pro;font-weight:200;font-size:3.5rem;color:#2d2a26;letter-spacing:-.02em;margin:0;line-height:1.2;\n}.elementor .e-99e748b-168e9a1{max-width:42rem;font-family:Din Pro;font-weight:300;font-size:1.125rem;color:#6b6866;margin:0;line-height:1.7;\n}.elementor .e-ff85a29-dc65cf1{font-weight:500;font-size:1rem;color:#faf8f5;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:1rem;background-color:#2d2a26;border-radius:.25rem;border:none;cursor:pointer;transition:all 0.3s ease;letter-spacing:.02em;\n}.elementor .e-b68bedc-4c2f97a{max-width:50rem;text-align:center;flex-direction:column;gap:2rem;align-items:center}.elementor .e-c36dc2f-6e3c436{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#faf8f5;flex-direction:column;justify-content:center;align-items:center}