.elementor .e-7d881330-b558{color:#FAF8F3;opacity:80%;}.elementor .e-625ac468-ff26{font-size:60px;color:#FAF8F3;letter-spacing:-2.4px;}.elementor .e-9be7298-d3e6{max-width:480px;color:rgba(250, 248, 243, 0.85);}.elementor .e-32b7079a-d82e{max-width:720px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-103f57d5-818b{min-height:420px;padding:64px;border-radius:36px;background-image:linear-gradient(90deg, rgba(17,16,15,0.85) 0%,rgba(17,16,15,0.4) 55%,rgba(17,16,15,0.1) 100%),url("https://shop.nuven.co.nz/wp-content/uploads/2026/09/ChatGPT-Image-Sep-11-2026-07_12_58-PM-1.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#11100F;align-items:flex-end;}.elementor .e-d35fb85-4de7{padding-block-start:16px;padding-block-end:0px;}.elementor .e-35fbc498-ba99{max-width:480px;}.elementor .e-3be8737-38d1{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:12px;border-bottom-style: solid; border-bottom-color: rgba(100, 31, 42, 0.6);\n}.elementor .e-665f6f91-5671{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:14px;display:block;}.elementor .e-10af1f12-347f{font-size:14px;}.elementor .e-5fb75730-b919{padding-block-start:18px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;gap:6px;}.elementor .e-42e7afc-d44f{padding-block-start:8px;padding-block-end:20px;padding-inline-start:8px;padding-inline-end:8px;border-radius:20px;background-color:#F3EFE7;flex-direction:column;gap:0px;}.elementor .e-43d73f1d-fd01{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:14px;display:block;}.elementor .e-2c5d8143-29e9{font-size:14px;}.elementor .e-62ca5fbd-c14a{padding-block-start:18px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;gap:6px;}.elementor .e-71918dcd-1705{padding-block-start:8px;padding-block-end:20px;padding-inline-start:8px;padding-inline-end:8px;border-radius:20px;background-color:#F3EFE7;flex-direction:column;gap:0px;}.elementor .e-590a4b7-535a{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:14px;display:block;}.elementor .e-47cfa8ff-970d{font-size:14px;}.elementor .e-143db657-84ca{padding-block-start:18px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;gap:6px;}.elementor .e-6605ddea-9968{padding-block-start:8px;padding-block-end:20px;padding-inline-start:8px;padding-inline-end:8px;border-radius:20px;background-color:#F3EFE7;flex-direction:column;gap:0px;}.elementor .e-1e420b83-c1b1{column-gap:16px;padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap: 16px;\n}.elementor .e-6f0029e5-796c{color:#E8CDD1;}.elementor .e-74f99fcc-ac00{color:#FAF8F3;}.elementor .e-146c17e9-4496{font-size:14px;color:rgba(250, 248, 243, 0.8);}.elementor .e-6f7323bf-d491{padding:0px;flex-direction:column;gap:10px;flex:1 1 0%;}.elementor .e-65c15061-d57b{font-family:var(--nv-font-display);font-weight:300;font-size:34px;color:#FAF8F3;letter-spacing:-1px;line-height:1.1;white-space: nowrap;\n}.elementor .e-44a26b88-a702{font-family:var(--nv-font-body);font-size:12px;color:rgba(250, 248, 243, 0.75);line-height:1.4;}.elementor .e-643bb6ce-6b2a{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;border-width:1px;border-color:rgba(250, 248, 243, 0.3);border-style:solid;flex-direction:column;gap:4px;}.elementor .e-13f11b91-64ce{font-family:var(--nv-font-display);font-weight:300;font-size:34px;color:#FAF8F3;letter-spacing:-1px;line-height:1.1;white-space: nowrap;\n}.elementor .e-c1607cf-21f0{font-family:var(--nv-font-body);font-size:12px;color:rgba(250, 248, 243, 0.75);line-height:1.4;}.elementor .e-59fdaf8d-6317{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;border-width:1px;border-color:rgba(250, 248, 243, 0.3);border-style:solid;flex-direction:column;gap:4px;}.elementor .e-5bb1f70b-5a83{width:auto;min-width:200px;padding:0px;flex-direction:column;gap:12px;}.elementor .e-91cfb00-bf8f{padding:36px;border-radius:24px;background-color:#641F2A;flex-direction:row;gap:32px;align-items:center;}.elementor .e-40ecf54-d507{padding:0px;flex-direction:column;gap:32px;}.elementor .e-c9e0f76-787f{font-size:38px;letter-spacing:-1.4px;}.elementor .e-6651930e-b3ac{font-size:14px;margin-block-end:8px;}.elementor .e-415ee3ac-4e9f{font-family:var(--nv-font-body);font-weight:600;font-size:11px;color:#11100F;letter-spacing:1px;text-transform:uppercase;}.elementor .e-6494d151-4aa3:focus{border-color:#641F2A;}.elementor .e-6494d151-4aa3{width:100%;height:48px;font-family:var(--nv-font-body);font-size:14px;color:#11100F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:50px;border-width:1px;border-color:rgba(17, 16, 15, 0.15);border-style:solid;background-color:#FAF8F3;box-sizing: border-box;\n}.elementor .e-202baca9-5c49{width:calc(50% - 7px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-63adcaa-e0e5{font-family:var(--nv-font-body);font-weight:600;font-size:11px;color:#11100F;letter-spacing:1px;text-transform:uppercase;}.elementor .e-b3181de-99bf:focus{border-color:#641F2A;}.elementor .e-b3181de-99bf{width:100%;height:48px;font-family:var(--nv-font-body);font-size:14px;color:#11100F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:50px;border-width:1px;border-color:rgba(17, 16, 15, 0.15);border-style:solid;background-color:#FAF8F3;box-sizing: border-box;\n}.elementor .e-69737694-dfff{width:calc(50% - 7px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-78a419a1-9b7d{font-family:var(--nv-font-body);font-weight:600;font-size:11px;color:#11100F;letter-spacing:1px;text-transform:uppercase;}.elementor .e-5eb3575a-e00b:focus{border-color:#641F2A;}.elementor .e-5eb3575a-e00b{width:100%;height:48px;font-family:var(--nv-font-body);font-size:14px;color:#11100F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:50px;border-width:1px;border-color:rgba(17, 16, 15, 0.15);border-style:solid;background-color:#FAF8F3;box-sizing: border-box;\n}.elementor .e-2a79dd43-afaf{width:calc(50% - 7px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-6ffc6b57-4f98{font-family:var(--nv-font-body);font-weight:600;font-size:11px;color:#11100F;letter-spacing:1px;text-transform:uppercase;}.elementor .e-44029240-4242:focus{border-color:#641F2A;}.elementor .e-44029240-4242{width:100%;height:48px;font-family:var(--nv-font-body);font-size:14px;color:#11100F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:50px;border-width:1px;border-color:rgba(17, 16, 15, 0.15);border-style:solid;background-color:#FAF8F3;box-sizing: border-box;\n}.elementor .e-a85b3b9-eb08{width:calc(50% - 7px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-2b9daebd-1bf7{font-family:var(--nv-font-body);font-weight:600;font-size:11px;color:#11100F;letter-spacing:1px;text-transform:uppercase;}.elementor .e-6f38b1e1-4041{width:100%;height:48px;font-family:var(--nv-font-body);font-size:14px;color:#11100F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:50px;border-width:1px;border-color:rgba(17, 16, 15, 0.15);border-style:solid;background-color:#FAF8F3;box-sizing: border-box;\n}.elementor .e-10d53337-1aea{width:calc(50% - 7px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-14bf4c50-8bd6{font-family:var(--nv-font-body);font-weight:600;font-size:11px;color:#11100F;letter-spacing:1px;text-transform:uppercase;}.elementor .e-17828893-359a{width:100%;height:48px;font-family:var(--nv-font-body);font-size:14px;color:#11100F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:50px;border-width:1px;border-color:rgba(17, 16, 15, 0.15);border-style:solid;background-color:#FAF8F3;box-sizing: border-box;\n}.elementor .e-189e5b7c-f462{width:calc(50% - 7px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-514722-92d3{font-family:var(--nv-font-body);font-weight:600;font-size:11px;color:#11100F;letter-spacing:1px;text-transform:uppercase;}.elementor .e-ae96d7f-7515:focus{border-color:#641F2A;}.elementor .e-ae96d7f-7515{width:100%;min-height:120px;font-family:var(--nv-font-body);font-size:14px;color:#11100F;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:20px;border-width:1px;border-color:rgba(17, 16, 15, 0.15);border-style:solid;background-color:#FAF8F3;box-sizing: border-box;\n}.elementor .e-23958346-3724{width:100%;padding:0px;flex-direction:column;gap:6px;}.elementor .e-65ca5a62-6de1:hover,.elementor .e-65ca5a62-6de1:focus-visible{background-color:#11100F;}.elementor .e-65ca5a62-6de1{width:100%;font-family:var(--nv-font-body);font-weight:600;font-size:12px;color:#FAF8F3;letter-spacing:1px;text-transform:uppercase;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:6px;border-radius:50px;background-color:#641F2A;}.elementor .e-936358d-2ef3{font-family:var(--nv-font-body);font-size:13px;border-radius:16px;}.elementor .e-1efe229b-3a73{font-family:var(--nv-font-body);font-size:13px;border-radius:16px;}.elementor .e-408d35c5-53b5{padding:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-4b0b602a-951c{padding:36px;border-radius:28px;background-color:#F3EFE7;flex-direction:column;gap:12px;}.elementor .e-f8eb98e-fea9{position:sticky;inset-block-start:110px;padding:0px;}.elementor .e-7d3e8c2-6c24{column-gap:48px;padding:0px;grid-template-columns:7fr 5fr;grid-template-rows:auto;align-items:start;row-gap: 40px;\n}.elementor .e-6589aa04-b884{padding-block-start:72px;padding-block-end:80px;}