._page_1u4sl_1{--of-ink:#102c3a;--of-green:#167568;color:#2c3639;background:#f7f8f5}._wrap_1u4sl_2{width:min(1200px,100% - 48px);margin:0 auto}._breadcrumbs_1u4sl_3{color:#53666b;flex-wrap:wrap;gap:8px;padding:25px 0;font-size:13px;display:flex}._breadcrumbs_1u4sl_3 a:hover,._detailLink_1u4sl_4:hover,._textLink_1u4sl_4:hover{text-underline-offset:5px;text-decoration:underline}._hero_1u4sl_5{grid-template-columns:1.08fr 1fr;align-items:center;gap:55px;padding:32px 0 64px;display:grid}._eyebrow_1u4sl_6{color:var(--of-green);text-transform:uppercase;letter-spacing:.12em;margin-bottom:16px;font-size:12px;font-weight:700;display:block}._hero_1u4sl_5 h1{letter-spacing:-.045em;margin-bottom:22px;font-size:clamp(36px,4.2vw,59px);line-height:1.06}._hero_1u4sl_5 p{color:#516065;max-width:610px;font-size:17px;line-height:1.8}._actions_1u4sl_9{flex-wrap:wrap;align-items:center;gap:14px;margin:27px 0 17px;display:flex}._primaryButton_1u4sl_10,._secondaryButton_1u4sl_10{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:13px 19px;font-family:inherit;font-size:14px;font-weight:650;display:inline-flex}._primaryButton_1u4sl_10{color:#fff;background:var(--of-green);border:1px solid var(--of-green)}._primaryButton_1u4sl_10:hover{background:#115e53}._secondaryButton_1u4sl_10{color:var(--of-ink);background:0 0;border:1px solid #bfcac6}._phone_1u4sl_14{color:var(--of-ink);font-size:15px;font-weight:650;display:inline-block}._heroMedia_1u4sl_15{background:#e8ede8;border-radius:6px;grid-template-columns:1fr 1fr;gap:12px;padding:12px;display:grid}._heroMedia_1u4sl_15 figure{background:#121414;border-radius:3px;margin:0;position:relative;overflow:hidden}._heroMedia_1u4sl_15 img{object-fit:cover;width:100%;height:320px;display:block}._heroMedia_1u4sl_15 figcaption{color:#fff;background:linear-gradient(#0000,#000d);padding:30px 15px 15px;font-size:13px;position:absolute;bottom:0;left:0;right:0}._factBar_1u4sl_19{border-top:1px solid #d4ddd6;border-bottom:1px solid #d4ddd6;grid-template-columns:repeat(3,1fr);gap:24px;padding:23px 0;display:grid}._factBar_1u4sl_19 strong{color:var(--of-ink);font-size:25px;line-height:1.25;display:block}._factBar_1u4sl_19 span{color:#5a686a;font-size:13px}._jumpNav_1u4sl_22{flex-wrap:wrap;gap:10px;padding:26px 0 10px;display:flex}._jumpNav_1u4sl_22 a{border:1px solid #c8d2c9;border-radius:30px;padding:9px 15px;font-size:13px;font-weight:600}._jumpNav_1u4sl_22 a:hover{background:#e7f3f1}._section_1u4sl_25{padding:65px 0;scroll-margin-top:100px}._sectionHead_1u4sl_26{max-width:760px;margin-bottom:30px}._sectionHead_1u4sl_26 h2{font-size:clamp(29px,3vw,41px)}._sectionHead_1u4sl_26 p{color:#56666a;margin:10px 0 0}._cards_1u4sl_29{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}._card_1u4sl_29{background:#fff;border:1px solid #dce3dc;border-radius:6px;overflow:hidden}._cardHeading_1u4sl_31{padding:26px 27px 20px}._cardHeading_1u4sl_31 h3{margin:6px 0 9px;font-size:28px}._cardHeading_1u4sl_31 p{color:#5b696d;min-height:48px;margin:0;font-size:15px}._badge_1u4sl_34{color:#116454;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700;display:inline-block}._gallery_1u4sl_35{min-width:0}._swatchFigure_1u4sl_36{background:#131515;margin:0}._swatchFigure_1u4sl_36 img{object-fit:cover;width:100%;height:300px;display:block}._swatchFigure_1u4sl_36 figcaption{color:#fff;background:#142c35;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:12px 23px;font-size:12px;display:flex}._swatchFigure_1u4sl_36 figcaption span:first-child{font-weight:650}._colours_1u4sl_40{border:0;min-width:0;margin:0;padding:20px 24px 16px}._colours_1u4sl_40 legend{float:left;width:100%;margin-bottom:10px;font-size:12px;font-weight:650}._colourOptions_1u4sl_42{clear:both;flex-wrap:wrap;gap:8px;display:flex}._colourOptions_1u4sl_42 button{color:#263c43;cursor:pointer;background:#fff;border:1px solid #d1d8d2;border-radius:4px;align-items:center;gap:7px;min-height:38px;padding:8px 10px;font-family:inherit;font-size:12px;line-height:1.4;display:inline-flex}._colourOptions_1u4sl_42 button span{border-radius:50%;width:15px;height:15px;box-shadow:inset 0 0 0 1px #0002}._colourOptions_1u4sl_42 button._selectedColour_1u4sl_45{outline:2px solid var(--of-green);outline-offset:-2px;background:#edf6f0}._cardActions_1u4sl_46{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:5px 24px 25px;display:flex}._detailLink_1u4sl_4,._enquireLink_1u4sl_47{color:#115e53;align-items:center;gap:7px;font-size:13px;font-weight:650;display:inline-flex}._enquireLink_1u4sl_47{color:#485c63}._note_1u4sl_49{color:#667378;margin-top:18px;font-size:12px}._tableWrap_1u4sl_50{background:#fff;border:1px solid #d4ddd6;border-radius:5px;overflow-x:auto}._table_1u4sl_50{border-collapse:collapse;width:100%;min-width:650px;font-size:14px}._table_1u4sl_50 th,._table_1u4sl_50 td{text-align:left;vertical-align:top;border-bottom:1px solid #e0e6df;padding:17px 20px}._table_1u4sl_50 th{color:var(--of-ink);background:#e9efea;font-weight:650}._table_1u4sl_50 tr:last-child td{border-bottom:none}._table_1u4sl_50 a{color:#116454;font-weight:650}._advice_1u4sl_56{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;display:grid}._advice_1u4sl_56 article{border-top:2px solid #a6c1b1;padding-top:20px}._advice_1u4sl_56 article>span{color:#688477;font-size:12px}._advice_1u4sl_56 h3{margin-top:12px;font-size:21px}._advice_1u4sl_56 p{color:#5b696d;font-size:15px}._textLink_1u4sl_4{color:#126455;align-items:center;gap:8px;margin-top:12px;font-weight:650;display:inline-flex}._faqList_1u4sl_62{border-top:1px solid #d4ddd6}._faqList_1u4sl_62 details{border-bottom:1px solid #d4ddd6;padding:19px 0}._faqList_1u4sl_62 summary{cursor:pointer;color:var(--of-ink);padding-right:10px;font-size:17px;font-weight:600}._faqList_1u4sl_62 details p{color:#53666b;max-width:850px;margin:14px 0 0}._cta_1u4sl_66{color:#e8f1eb;background:#102c3a;border-radius:6px;justify-content:space-between;align-items:center;gap:25px;padding:40px;display:flex}._cta_1u4sl_66 h2{color:#fff;margin-bottom:10px;font-size:29px}._cta_1u4sl_66 p{color:#c0d2d5;max-width:620px;margin:0}._cta_1u4sl_66 a{flex-shrink:0}._detailHero_1u4sl_70{grid-template-columns:1fr 1.05fr;align-items:start;gap:55px;padding:25px 0 60px;display:grid}._detailIntro_1u4sl_71{position:sticky;top:100px}._detailIntro_1u4sl_71 h1{font-size:clamp(36px,4vw,53px)}._detailIntro_1u4sl_71>p{color:#53666b}._specList_1u4sl_74{border-top:1px solid #d4ddd6;margin:28px 0}._specList_1u4sl_74 div{border-bottom:1px solid #d4ddd6;grid-template-columns:110px 1fr;gap:18px;padding:14px 0;font-size:14px;display:grid}._specList_1u4sl_74 dt{color:#65736e}._specList_1u4sl_74 dd{color:#173c41;margin:0;font-weight:600}._detailedGallery_1u4sl_78{background:#fff;border:1px solid #d4ddd6;border-radius:5px;overflow:hidden}._detailedGallery_1u4sl_78 ._swatchFigure_1u4sl_36 img{height:420px}._enquiryForm_1u4sl_80{padding:15px 24px 25px}._enquiryForm_1u4sl_80 h2{font-size:20px}._enquiryForm_1u4sl_80 p{color:#5b696d;font-size:13px}._formFields_1u4sl_83{grid-template-columns:1fr 1fr;gap:13px;margin:20px 0;display:grid}._formFields_1u4sl_83 label{color:#405a5e;font-size:12px;font-weight:600}._formFields_1u4sl_83 input{color:#142c35;width:100%;min-width:0;height:44px;font:inherit;background:#fff;border:1px solid #bbc8c2;border-radius:4px;margin-top:5px;padding:10px;display:block}._enquiryForm_1u4sl_80 small{color:#64726d;margin:12px 0;font-size:11px;display:block}._article_1u4sl_87{max-width:850px}._article_1u4sl_87 p{color:#52656a;line-height:1.85}._related_1u4sl_89{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}._related_1u4sl_89 a{background:#fff;border:1px solid #d4ddd6;border-radius:5px;padding:23px;display:block}._related_1u4sl_89 strong{margin:8px 0;font-size:21px;display:block}._related_1u4sl_89 p{color:#60716b;margin:0;font-size:13px}._page_1u4sl_1 :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:3px solid #167568}@media (max-width:960px){._hero_1u4sl_5,._detailHero_1u4sl_70{gap:28px}._heroMedia_1u4sl_15 img{height:290px}._cta_1u4sl_66{flex-direction:column;align-items:start}._advice_1u4sl_56{gap:18px}}@media (max-width:760px){._wrap_1u4sl_2{width:calc(100% - 32px)}._hero_1u4sl_5,._detailHero_1u4sl_70{grid-template-columns:1fr;gap:25px;padding-top:15px;padding-bottom:35px}._hero_1u4sl_5 h1{font-size:38px}._heroMedia_1u4sl_15 img{height:240px}._hero_1u4sl_5 p{font-size:16px}._factBar_1u4sl_19{gap:14px}._factBar_1u4sl_19 strong{font-size:21px}._factBar_1u4sl_19 span{font-size:11px}._cards_1u4sl_29,._advice_1u4sl_56,._related_1u4sl_89{grid-template-columns:1fr}._section_1u4sl_25{padding:42px 0}._cardHeading_1u4sl_31{padding:22px}._cardHeading_1u4sl_31 p{min-height:0}._swatchFigure_1u4sl_36 img{height:290px}._detailIntro_1u4sl_71{position:static}._detailedGallery_1u4sl_78 ._swatchFigure_1u4sl_36 img{height:340px}._cta_1u4sl_66{padding:27px}._cta_1u4sl_66 h2{font-size:25px}._breadcrumbs_1u4sl_3{font-size:12px}}@media (prefers-reduced-motion:reduce){._page_1u4sl_1{scroll-behavior:auto}}
