@import url('https://fonts.googleapis.com/css?family=Open+Sans|Raleway');
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital@0;1&family=Raleway:wght@200;300;500;600;700&display=swap');
html{height:auto;min-height:100%;margin:0}img{vertical-align:middle}body{height:100%;margin:0;font-family:'Raleway',sans-serif !important;font-size:1em;line-height:1.5;color:#030404}body,.pageBody,P{margin:0}H1,H2,H3,H4,H5,H6{margin:0 0 0 1px !important;font-weight:normal;line-height:1.3;font-family:'Playfair Display',sans-serif !important}H1{font-size:4em;color:#b0afb0;letter-spacing:-1px;color:#fff;line-height:1;font-style:italic}H2{font-size:1.8em;letter-spacing:0;color:#8c89a2;line-height:1.2;padding:0 0 20px 0;font-style:normal !important}H3{font-size:1em;color:#67933e;padding:0 0 10px 0}H4{font-size:1.5em;color:#bebbc9}.standardLink,.internalLink,a{font-weight:normal;color:#8c89a2;text-decoration:none}.standardLink:hover,.internalLink:hover,a:hover{color:#67933e}.outline{border:none !important}#TopHeaderDiv{position:fixed;z-index:1000;border:0;box-shadow:none;width:100%;top:0}#TopHeaderDiv.scrolled{background-color:rgba(255,255,255,.95)}#TopHeader{width:100%;height:140px;background-color:#fff}#navHeader{display:none}#logo img{position:absolute;left:15%;width:auto;height:115px;top:10px}#Header{margin-top:140px}#WebMainHTMLBody{overflow:hidden;vertical-align:top;min-height:400px;max-width:1480px !important;padding:140px 0 0 0;margin:-140px auto 0 auto}#mainDiv{max-width:1480px !important;margin:0 auto 0 auto;background-color:rgba(250,250,250,.93)}.homePage #mainDiv{max-width:1480px !important;margin:0 auto 0 auto;background-color:transparent}#WebMainHTMLBody.NoLHC{max-width:1480px}#WebMainHTMLBody>img:first-child{padding-top:0 !important}.homePage body{background-color:transparent}.homePage .breadCrumb{display:none}body{background-color:#fff}.FernFooter{background-image:url(/assets/Footer-Image_929_1.jpg);background-position:center}ul.TeaserFooterNav{list-style:none;margin:0;padding:0}ul.TeaserFooterNav ul,ul.TeaserFooterNav li,#footerBlock>div>div>div>nav>ul>li{margin:0;padding:0}#footer .TeaserFooterNav a{padding-bottom:5px !important}ul.TeaserFooterNav li a{list-style:none;display:inline-block;margin:0;color:#fff}ul.TeaserFooterNav li a:before{content:"-";padding-right:10px}ul.TeaserFooterNav li a:hover{color:#c3d4b1 !important}.SubPagesRule.TeaserFooterNav ul.TeaserFooterNav{padding:0}#footerSocial{display:flex;flex-flow:column;text-align:center;opacity:.9}#footerSocial p{width:120px}#footerSocial img{margin:10px 0;width:35px;height:auto}#footerSocial .FooterLogo img{width:80px;height:auto;margin-left:-5px}#footerBlock .FullWidthBg>div{padding:60px 0;margin:0 auto}.FooterColumns{padding:0 0 1% 0;max-width:1220px;display:flex;box-sizing:border-box;flex-flow:row;justify-content:center}.FooterInformation{display:flex;flex-flow:row}.FooterInformation a:hover{color:#c3d4b1 !important}.FooterColumns p{color:#fff}.FooterInformation>div{text-align:left;vertical-align:top;border-right:1px solid #c3d4b1;padding:1vw 3vw 1vw 2vw;white-space:nowrap}#footerBlock{font-size:.8em;max-width:1480px;margin:0 auto;background-color:rgba(255,255,255,.95);border-radius:0 0 100px 0}.FooterBottomGradient{background-image:linear-gradient(138deg,rgba(49,68,28,1) 0,rgba(103,147,62,1) 35%,rgba(195,212,177,1) 100%) !important;margin:0 0 20px 0}.FooterBottomGradient div{width:90%;max-width:800px;font-size:.8em;padding:30px 0 !important}.FooterBottomGradient p{color:#fff}.FooterBottomGradient img{display:block;float:right}#footerBlock h1{font-size:1.7em;padding-bottom:15px}#footerBlock h1,.FooterColumns h1,.FooterColumns a{color:#fff}.scrolled div.primaryNav nav>ul>li>a>span{padding-top:0;display:inline-block}#NavDiv>div{margin:0 auto;position:absolute;right:0}#NavDiv{position:absolute;max-width:1480px;margin:0 auto;z-index:200000;top:60px;right:15%}div.primaryNav{height:50px;margin:0 0 0 auto;padding-top:0;z-index:2000;display:inline-block}div.primaryNav a{font-size:1.1em;color:#67933e;text-decoration:none;padding:4px 22px 4px 14px;text-transform:capitalize;min-height:32px;display:block;white-space:nowrap}div.primaryNav>nav>ul{display:table}div.primaryNav ul,div.primaryNav li{list-style:none;padding:0;margin:0}div.primaryNav>nav>ul>li{display:table-cell}div.primaryNav>nav>ul>li>a>span{display:block;text-align:center}div.primaryNav>nav>ul>li>a.SelectedA,div.primaryNav>nav>ul>li>a:hover{background-color:#c3d4b1;color:#fff;border-radius:2px 2px 20px 2px}div.primaryNav>nav>ul>li>a.SelectedA>span,div.primaryNav a:hover span{color:#fff}div.primaryNav>nav>ul>li ul{position:absolute;list-style:none;margin:0;padding:0 0 15px 0;z-index:10000;border-radius:0 0 50px 0;background-color:rgba(103,147,62,0.95);min-width:300px;line-height:1.1;display:none}div.primaryNav>nav>ul>li>ul>li a{min-width:300px;margin:0;vertical-align:middle;display:block;text-align:left;border-right:0;padding:20px 10px 6px 25px;min-height:25px;color:#fff}div.primaryNav ul>li>ul>li:hover>a>span{color:#dbd9e0}div.primaryNav ul>li>ul>li>a.SelectedA>span,div.primaryNav>nav li.onPath>a>span{color:#f7d7ce}div.primaryNav>nav>ul>li>ul>li>ul{background-color:#c3d4b1}div.primaryNav>nav>ul>li>ul>li>ul>li>a>span{text-align:left;color:#67933e;font-size:1em}div.primaryNav>nav>ul>li>ul>li>ul>li:hover>a>span,div.primaryNav>nav>ul>li>ul>li>ul>li.onPath>a>span{color:#8c89a2}div.primaryNav>nav>ul>li>ul>li>ul>li>a.SelectedA>span{color:#e47367}div.primaryNav>nav>ul>li>ul>li>ul>li>ul{background-color:#4d7436}div.primaryNav>nav>ul>li ul li.hasChildren>a{padding-right:30px}div.primaryNav>nav>ul>li ul li.hasChildren>a:after{content:">";position:absolute;right:15px}.scrolled #mobileNavMenuButton{top:35px}#mobileNavMenuButton{position:fixed;background:transparent;cursor:pointer;top:50px;right:35px;z-index:1001;width:60px;border:0;outline:0;padding:0}#mobileNavMenuButton div{background:#67933e;height:8px;margin:7px 0 0 0;border-radius:10px}#mobileNavMenuButton div:nth-child(2){margin:0}#mobileNavMenuButton.menuShow div{background:#fff}#mobileNavMenuButton span{display:none}#mobileNavRL{position:absolute;z-index:1000;top:0;padding:0;width:98%}#mobileNav{clear:both;display:none}ul.mobileNav{width:98%;display:none;position:absolute;background-color:rgba(103,147,62,0.95);box-shadow:5px 8px 8px 0 rgba(50,50,50,0.4);text-align:left;padding:130px 0 20px 0;list-style:none;margin:0;box-sizing:border-box;border-radius:2px 2px 60px 2px}ul.mobileNav>li:last-child a{background:#c3d4b1;display:inline;margin-bottom:40px}ul.mobileNav>li:last-child{text-align:center}ul.mobileNav ul,ul.mobileNav li{list-style:none;margin:0;padding:0;box-sizing:border-box}ul.mobileNav li{margin:1px 0}ul.mobileNav li:first-child{border-top:0}ul.mobileNav li a{padding:10px 30px;display:block;width:100%;font-size:1.2em;text-decoration:none;color:#fff;box-sizing:border-box;font-weight:bold}ul.mobileNav li a:hover{color:#bebbc9}ul.mobileNav li ul li a{font-weight:normal;font-size:1.1em;padding-left:45px}ul.mobileNav li ul li ul li a{padding:2px 0 4px 90px;font-style:italic}ul.mobileNav li ul li ul li ul li a{padding:2px 0 4px 130px}ul.mobileNav li ul li a.SelectedA{background-color:#c3d4b1}ul.mobileNav li a strong{font-weight:normal !important}.formBuilderFullSurround *{box-sizing:border-box}.formBuilderInputHeader,.formBuilderTitleHeader{padding-left:12px;text-align:left}.formBuilderTable{width:100%;border-spacing:0}.formBuilderLeftColumn,.formBuilderInputTitle{display:none}.formBuilderRightColumn{width:100%}.formBuilderInput,.formBuilderSelectBox,.formBuilderTextArea,.formBuilderInputFirstName,.formBuilderInputLastName{padding:10px;margin:4px 0;width:100%;background-color:#fff;border:1px solid #fff;border-radius:0 0 10px 0}.formBuilderTextArea{min-height:unset}.formBuilderInputAsterisk{color:#67933e}.formBuilderInputFirstName,.formBuilderInputLastName{width:49%}.formBuilderMemoHeader{margin-left:10px}.formBuilderInput.empty{color:red}.formBuilderCheckBoxDiv{padding-left:16px;width:100%;text-align:left;display:inline-block}.formBuilderCheckBoxDiv input{margin:4px 0 0 0}.formBuilderCheckBoxDiv label{display:inline-block;top:-2px;position:relative}.formBuilderHeader.formBuilderCheckBoxHeader{text-align:left;margin-top:10px;padding-left:12px;font-weight:bold}.formBuilderHR{background-color:#c3d4b1;width:100%;height:2px}.formBuilderSubmit{display:inline-block;border-radius:2px 2px 20px 2px;padding:7px 30px 7px 20px;margin:20px 0 0 0;min-width:140px;text-align:center;color:#fff;min-height:40px;border-style:none;background-image:linear-gradient(138deg,rgba(49,68,28,1) 0,rgba(103,147,62,1) 35%,rgba(195,212,177,1) 100%) !important}.formBuilderSubmit:hover{background-image:linear-gradient(138deg,rgba(195,212,177,1) 0,rgba(103,147,62,1) 45%,rgba(103,147,62,1) 100%)}.formBuilderSubmit,.formBuilderTextArea,.formBuilderInput,.formBuilderSelectBox,.formBuilderTextArea,.formBuilderInputFirstName,.formBuilderInputLastName{font-size:1em;font-family:'Raleway',sans-serif !important}.formBuilderTable td{padding:0}::placeholder{font-style:italic;font-size:.8em}.SmallSubPages .TeaserHeaderAbove nav>div{max-width:130px;min-width:130px;margin:.8%}.SmallSubPages .TeaserHeaderHeader{font-size:75%}.SubPagesRule.TeaserHeaderAbove{display:flex;flex-flow:row wrap;width:98%;margin:0 auto 40px auto}.SubPagesRule.TeaserHeaderAbove nav{display:flex;flex-flow:row wrap;width:100%;justify-content:center;align-items:center}.TeaserHeaderAbove nav>div{max-width:250px;min-width:230px;margin:1%}.TeaserHeader a,.HTMLPageTeaserTiled a{flex-flow:row wrap;display:flex}.TeaserHeader a div,.TeaserHeader a img,.HTMLPageTeaserTiled a div,.HTMLPageTeaserTiled a img{width:100%;height:auto;min-height:40px}.TeaserHeader a img,.HTMLPageTeaserTiled a img{background-image:linear-gradient(138deg,rgba(103,103,114,1) 0,rgba(140,137,162,1) 35%,rgba(219,217,224,1) 100%);border-radius:0 0 50px}.TeaserHeader:hover a,.HTMLPageTeaserTiled:hover a{opacity:.7}.TeaserHeaderHeader{font-family:'Playfair Display',sans-serif !important;font-size:120%;line-height:1.1em;padding:4%;color:#67933e;background-color:#c3d4b1;border-radius:0 20px 0 0;display:flex;justify-content:center;align-items:center;text-align:center}.noHeader .TeaserHeaderHeader{background:linear-gradient(138deg,rgba(207,209,209,1) 0,rgba(219,222,222) 55%,rgba(231,233,233,1) 100%);color:#fff}.TeaserTiledRight{text-align:center}.HTMLPageTeaserTiled{display:inline-flex;flex-flow:row wrap;align-items:center;background-color:#fff;border-radius:2px 2px 60px 2px;width:42%;margin:20px 10px 0 10px;padding:1%;text-align:left;font-size:smaller;min-height:320px}.HTMLPageTeaserTiled:hover *{opacity:1 !important}.HTMLPageTeaserTiled>div:first-child,.HTMLPageTeaserTiledImage{flex:25% 0 1;max-width:230px;min-width:210px}.HTMLPageTeaserTiled a img{width:100%;height:auto}.HTMLPageTeaserTiledTeaser{flex:100px 3 3;padding:10px 20px}.HTMLPageTeaserTiled .HTMLPageTeaserTiledHeading a{margin:0 0 10px 0 !important;font-family:'Playfair Display',sans-serif !important;font-size:2em;color:#8c89a2 !important;letter-spacing:-1px;font-style:italic}.HTMLPageTeaserTiled .HTMLPageTeaserTiledHeading a:hover{color:#8c89a2 !important}.Details{font-weight:bold}.DetailsHover:hover{font-weight:bold;color:#8c89a2;cursor:pointer}.WebTopBanner .theme-default .nivoSlider,.WebTopBannerMobile .theme-default .nivoSlider{box-shadow:none;margin:0}.WebTopBannerMobile{display:none}.WebTopBanner,.WebTopBannerMobile{width:100%;height:250px;overflow:hidden;background-position:center}.ContentOverBGImage{width:100%;min-height:530px;background-size:contain;background-repeat:no-repeat;background-position:right bottom;box-sizing:border-box;display:flex}.ContentOverBGImage>div{align-self:center;margin:0 2%}.ContentOverBGImage h1{font-size:4vw}.ContentOverBGImage h2{font-size:2vw}.ContentOverBGImage.LeftBG{background-position:left bottom}.ContentOverBGImage.LeftBG>div{margin-left:42%}.ContentOverBGImage.RightBG>div{margin-right:40%}.homePage .BgGradientPurple{margin-bottom:0}.TopLady{background-image:url('4C4732AB-D094-D13C-5D0BF5156A485104')}.Male{background-image:url('F58F407A-0EF3-A113-C6F798F59BBCDD2F')}.BottomLady{background-image:url('B36BD042-934F-7D73-618FB3C2F9192C9F')}.WhichService{background-image:url('01922185-EE82-3101-E4F923B4D3B499EB')}.FernBgDidYouKnow{background-image:url('10EDCE3A-D5CD-1E2B-C3ACB169B73F2F9F')}.MailingListUnsubscribe{display:block;background-color:rgba(103,147,62,0.95);margin:20px auto;width:60%;padding:50px;text-align:center}.pageTitle:before{display:block;content:"We are sorry to see you go";padding-bottom:5px}.pageTitle{font-size:2em;padding-bottom:10px}.MailingListUnsubscribeEmail{padding:10px 0}#OkButton,#CancelButton{display:inline-block;border-radius:2px 2px 20px 2px;padding:7px 30px 7px 20px;margin:20px 0 0 0;min-width:140px;text-align:center;color:#fff;color:#67933e;border:0;margin:10px}#OkButton:hover,#CancelButton:hover{background-color:#bebbc9}.OnlineBookings{margin-top:-20px}@keyframes headerChange{to{opacity:.5;height:80px}}@keyframes headerChangeBack{from{opacity:.5;height:80px}to{opacity:1;height:115px}}.scrolled #TopHeader{height:105px}#TopHeaderDiv.scrolled #logo img{animation:headerChange .5s ease-out 1 forwards}#TopHeaderDiv:not(.scrolled) #logo img{animation:headerChangeBack .5s ease-out 1 forwards}.ThreeFlexColumns{display:flex;flex-flow:row wrap;justify-content:space-around;width:85%;margin:20px auto;align-items:stretch}.ThreeFlexColumns>div:nth-child(1){flex:35% 1 1;margin:0 !important;box-sizing:border-box}.ThreeFlexColumns>div:nth-child(2){flex:65% 1 1;margin:0 !important}.ThreeFlexColumns>.ThreeFlexSub{display:flex;flex-flow:row;justify-content:space-around}.ThreeFlexColumns>.ThreeFlexSub>div:nth-child(1){flex:65% 1 1;margin:0 !important}.ThreeFlexColumns>ThreeFlexSub>div:nth-child(2){flex:33% 0 1;margin:0 !important}.ThreeFlexColumns>.ThreeFlexSub>div:nth-child(1)>div{padding:0 8%;width:100%}.SuperNarrowBeauty{width:40% !important}.SuperNarrowBeauty img{max-width:180px !important}.WrapImageContent,.SingleColumnContent{width:70%;margin:1% auto}.SingleColumnContentNarrow{width:56%;margin:1% auto}.WrapImageContent{display:flex;flex-flow:row;justify-content:center;align-items:center}.WrapImageContent>div:first-child{width:50%;order:2}.WrapImageContent>div:last-child{width:48%;order:1}.NoPaddingH2 h2{padding:0}.SmallBoxText{display:flex;flex-flow:row;align-items:center;width:90%;margin:20px 0;text-align:left}.SmallBoxText div:first-child{width:40%}.SmallBoxText div:last-child{width:55%}.SmallBoxText h1,.SmallBoxTextSingle h1{font-size:2em}.SmallBoxTextSingle{width:fit-content;margin:20px auto;padding:15px 50px !important;text-align:center;color:#fff}.BgGradientGreen div p,.BgGradientPurple div p,.BgGradientApricot div p,.BgWhite>div>p{display:block;color:#fff}.BgGradientGreen div h1,.BgGradientPurple div h1,.BgGradientApricot div h1{color:#fff}.BgGradientGreen div h2,.BgGradientPurple div h2,.BgGradientApricot div h2{color:#fff;padding:0}.BgReverseGradientGreen h2{color:#fff;font-style:italic}.BgWhite div h1{color:#bebbc9}.BgWhite div h2{color:#bebbc9}.BgWhite div p{color:#030404}.Content div{text-align:center;padding:1% 0;max-width:980px;margin:0 auto}.PageHeadings{font-style:italic;font-weight:400;text-align:center;padding:10px 0 15px 0}.PageHeadings>div{max-width:1480px}@keyframes fade-in{100%{opacity:1;color:#fff;transform:translateY(0);filter:blur(0)}80%{transform:translateY(-20%)}}.PageHeadings:not(.NoTransition)>div>h2,.Transition{transform:translateY(80%);max-width:980px !important;text-align:center;margin:0 auto !important;opacity:.05;color:#fff;animation:fade-in 1.5s .1s forwards cubic-bezier(0.11,0,0.5,0)}.HighlightHeadingDark>div>h2{color:#fff !important;font-size:1.4em}.WrapImageContent h2{color:#67933e}.Disclaimer{display:flex;flex-flow:row wrap;justify-content:flex-start;width:70%;max-width:900px;margin:auto}.Disclaimer div{font-style:italic;font-size:.4em;margin:1% 0}.Disclaimer div:hover{font-size:1em;font-style:normal;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.SmallFont{font-size:.8em;font-style:italic}a.Button{display:inline-block;border-radius:2px 2px 20px 2px;padding:7px 30px 7px 20px;margin:20px 0 0 0;min-width:140px;text-align:center;color:#fff}a.Button:hover{background:#67933e}.Registration{display:flex;flex-flow:row wrap;justify-content:center;width:100%;text-align:center;align-items:center}.Registration div{max-width:190px;min-height:70px;margin:10px;text-align:center}.Button{display:inline-block;border-radius:2px 2px 20px 2px;padding:7px 30px 7px 20px;margin:20px 0 0 0;min-width:140px;text-align:center;color:#fff;background-color:#67933e}.Button:hover{background:#67933e;background-color:#c3d4b1}.BeforeAfterTreatment{width:70%;margin:1% auto}.BeforeAfterTreatment h3{margin:0;padding:0 0 10px 0;font-size:1.3em}.BeforeAfterTreatment ul{padding:0;margin:0 0 0 40px}.BeforeAfterTreatment ul li{list-style:circle;line-height:1.2;padding-bottom:20px}.InPageBannerImg img{width:100%;height:auto}.FullWidthBg{width:100%;position:absolute;left:0}.FullWidthBg>*{max-width:1480px;margin:0 auto}.SparkleBg{background-image:url(/assets/ChristmasBG_1113_1.jpg);padding:50px 0}.SparkleBg h1{color:#e47367}.BgGradientGreen{background-image:linear-gradient(138deg,rgba(49,68,28,1) 0,rgba(103,147,62,1) 35%,rgba(195,212,177,1) 100%) !important}.BgGradientPurple{background-image:linear-gradient(138deg,rgba(103,103,114,1) 0,rgba(140,137,162,1) 35%,rgba(219,217,224,1) 100%);margin-bottom:20px}.BgGradientApricot{background-image:linear-gradient(138deg,rgba(181,96,87,1) 0,rgba(240,179,167,1) 35%,rgba(247,215,206,1) 100%);padding:50px 0}.BgWhite{background:#fff}.BgReverseGradientGreen{background-image:linear-gradient(138deg,rgba(195,212,177,1) 0,rgba(103,147,62,1) 45%,rgba(103,147,62,1) 100%);padding:30px 0}.BgMidGreen{background:#4d7436}.NZSCMDidYouKnow h2{color:#fff}.NZSCMDidYouKnow img{max-width:230px;width:100%;height:auto}.arrows .liquid-slider{margin:0 !important}.NR_wrapper{margin:20px auto !important;max-width:unset}.ls-wrapper{margin:auto;padding-bottom:100px}.ls-nav{top:330px;position:absolute;width:100%}.liquid-slider{background-color:transparent !important;max-width:780px !important;width:100% !important}.liquid-slider .ls-panel{max-width:780px !important;width:100% !important}.ls-nav ul{float:none !important;margin:auto !important;width:fit-content}.ls-nav li{float:none;display:inline-block !important;padding:0 10px !important}.ls-nav ul li current{color:#fff}.ls-nav a{width:20px;height:20px;border-radius:20px;overflow:hidden;padding:0 !important;color:#e47367 !important;background-color:#e47367 !important}.ls-nav a:hover{color:#f7d7ce !important;background-color:#f7d7ce !important}.ls-nav .current a{color:#fff !important;background-color:#fff !important}.ls-nav-left-arrow,.ls-nav-right-arrow,.ls-nav-left-arrow:hover,.ls-nav-right-arrow:hover{color:#fff !important;background-color:transparent !important;margin-top:0 !important;background-size:contain;width:60px !important;height:60px !important;background-position:center !important}.ls-nav-left-arrow{background-image:url(/assets/Nivo-Reel-Arrow-Left-Action_745_2.png) !important}.ls-nav-left-arrow:hover{background-image:url(/assets/Nivo-Reel-ArrowLeft-Hover_743_2.png) !important}.ls-nav-right-arrow{background-image:url(/assets/Nivo-Reel-Arrow-Right-Action_749_1.png) !important}.ls-nav-right-arrow:hover{background-image:url(/assets/Nivo-Reel-ArrowRight-Hovert_747_1.png) !important}.ls-nav ul li:first-child a,.ls-nav ul li:last-child a{background-color:transparent !important}.panel-wrapper{padding:0 !important}.NewsReelContent{min-height:260px;text-align:center;padding:20px;color:#fff;font-size:1.2em;line-height:1.2;display:flex;flex-flow:row wrap;justify-content:space-around;background-image:linear-gradient(138deg,rgba(247,215,206,1) 0,rgba(240,179,167,1) 45%,rgba(181,96,87,1) 100%);border-radius:3px 3px 50px 3px}.Columns{margin-bottom:50px}.Grid{display:grid;grid-gap:4px 0;text-align:center;justify-content:center;width:96%;margin:0 auto}.Grid>*{border:1px solid #fff;background-color:#fff;padding:1vh}.GridHeader{background-color:#dbd9e0 !important;text-transform:uppercase;border:1px solid #dbd9e0;text-align:center}.GridTwo>div:nth-child(1n),.GridThree>div:nth-child(1n),.FacialsTwo>div:nth-child(1n),.WaxingTwo>div:nth-child(1n){text-align:left}.GridTwo>div:nth-child(2n),.GridThree>div:nth-child(3n),.FacialsTwo>div:nth-child(2n),.WaxingTwo>div:nth-child(2n){text-align:right;border-radius:0 0 15px 0;margin-right:10px}.GridTwo{grid-template-columns:210px 90px}.GridThree{grid-template-columns:repeat(auto-fill,220px 100px 100px)}.WaxingTwo{grid-template-columns:repeat(auto-fill,210px 90px)}.FacialsTwo{grid-template-columns:minmax(210px,max-content) 90px}.LongLineGrid{grid-template-columns:220px 140px minmax(200px,max-content)}.ClinicHours{grid-template-columns:repeat(auto-fill,160px 235px);justify-content:unset}.ClinicHours div{padding:5px !important}.CallToAction{display:flex;flex-flow:row wrap;width:100%;min-width:140px}.CallToAction div{width:100%}.CallToAction>div>div{display:flex;flex-flow:row wrap;justify-content:space-around;align-content:center;width:100%}a.ButtonLearn,a.ButtonContact,a.ButtonHomeGreenBg,a.ButtonHomePurpleBg,a.ButtonHomeApricotBg,a.ButtonHomeWhiteBg,a.ButtonHomeSimple,a.ButtonHomeSimplePurple{display:inline-block;border-radius:2px 2px 20px 2px;padding:7px 30px 7px 20px;margin:20px 0 0 0;min-width:140px;text-align:center;color:#fff}a.ButtonLearn{background:linear-gradient(138deg,rgba(247,215,206,1) 0,rgba(240,179,167,1) 45%,rgba(181,96,87,1) 100%)}a.ButtonContact{background:linear-gradient(138deg,rgba(195,212,177,1) 0,rgba(103,147,62,1) 45%,rgba(103,147,62,1) 100%)}a.ButtonHomeGreenBg{background:linear-gradient(138deg,rgba(195,212,177,1) 0,rgba(103,147,62,1) 45%,rgba(77,116,54,1) 100%)}a.ButtonHomePurpleBg{background:linear-gradient(138deg,rgba(219,217,224,1) 0,rgba(140,137,162,1) 35%,rgba(103,103,114,1) 100%)}a.ButtonHomeApricotBg{background:linear-gradient(138deg,rgba(247,215,206,1) 0,rgba(240,179,167,1) 45%,rgba(181,96,87,1) 100%)}a.ButtonHomeWhiteBg{background:linear-gradient(138deg,rgba(247,215,206,1) 0,rgba(240,179,167,1) 45%,rgba(181,96,87,1) 100%)}a.ButtonHomeSimple{background:transparent;border:1px solid #fff}a.ButtonHomeSimplePurple{background:transparent;border:1px solid #bebbc9;color:#bebbc9}a.ButtonHomeSimple:hover,a.ButtonHomeSimplePurple:hover{opacity:.3}a.ButtonLearn:hover,a.ButtonContact:hover,a.ButtonHomeGreenBg:hover,a.ButtonHomePurpleBg:hover,a.ButtonHomeApricotBg:hover,a.ButtonHomeWhiteBg:hover{opacity:.5;color:#030404}.BeforeWords:before{content:"Before";padding-top:15px;padding-bottom:15px;font-family:Raleway,sans-serif;color:#fff;font-size:20px;font-weight:300;text-align:center;letter-spacing:.5px}.AfterWords{content:"After"}.PricingTitle{font-style:italic;font-weight:400;text-align:center;padding:0 0 20px 0}.Pricing{width:96%;display:flex;flex-flow:row wrap;justify-content:space-around}.Pricing>div{min-width:300px;background:#fff;padding:10px 30px 20px 20px !important;text-align:center !important;border-radius:2px 2px 60px 2px}.Pricing h2{color:#e47367 !important;font-style:normal;font-size:2em;padding:0 0 1% 0;font-weight:400}.Pricing p{color:#030404 !important}.ShortInformation{width:100%;display:flex;flex-flow:wrap;justify-content:center;margin-bottom:2%!Important}.ShortInformation>div{width:25%;min-width:300px;background:#fff;padding:0 30px 20px 20px !important;margin:1% !important;text-align:center !important;display:flex;flex-flow:wrap;justify-content:center;align-content:start;border-radius:2px 2px 60px 2px}.ShortInformation h2{color:#e47367 !important;font-size:1.4em;padding:10px 0;font-style:italic}.ShortInformation p{color:#030404 !important}.LongInformation{width:100%;display:flex;flex-flow:wrap;justify-content:center;margin-bottom:2%!Important}.LongInformation>div{background:#fff;padding:0 30px 20px 20px !important;margin:1% !important;text-align:center !important;display:flex;flex-flow:column;justify-content:center;align-content:start;border-radius:2px 2px 60px 2px}.LongInformation h2{color:#e47367 !important;font-size:1.4em;padding:10px 0;font-style:italic}.LongInformation p{color:#030404 !important}.BlurbPadding div{padding:20px 30px 20px 20px !important}.ContactColumnsTwo{display:flex;flex-flow:row wrap;justify-content:space-evenly;width:90%;margin:30px auto}.ContactColumnsTwo>div:first-child{width:40%}.ContactColumnsTwo h2{color:#67933e}.ClinicFrontage{background-image:url("57EA5D91-9FD9-F331-924C192D4EE59978");background-repeat:no-repeat;background-size:contain;margin:0 auto;position:relative;aspect-ratio:4.2}.ClinicFrontage>div{background-color:rgba(77,116,54,.6);display:block;width:100%;color:#fff;font-size:2.1vw;line-height:1.2;text-align:center;position:absolute;bottom:2px;padding:16px 0}.ClinicFrontage a{color:#fff !important}.CancellationsBlurb{color:#fff;text-align:center}.BeforeAfterImages{display:flex;flex-flow:wrap;justify-content:space-around;margin:10px}.BeforeAfterImages div img{max-width:280px;width:100%;height:auto;border-radius:0 0 50px}.BeforeText,.AfterText{font-size:1em;text-align:center;color:#fff;position:relative;width:100%;max-width:200px;margin:10px}.BeforeText:before,.AfterText:before{background-color:rgba(77,116,54,.5);display:block;position:absolute;width:60%;margin:5%}.BeforeText:before{content:"Before"}.AfterText:before{content:"After"}.AfterText p{color:#67933e;font-style:italic;line-height:1}.StandAloneImage a img{max-width:200px;width:100%;height:auto;padding:10px;border-radius:0 0 50px;box-sizing:border-box;overflow:hidden}.SingleImage{text-align:center}.SingleImage a img{max-width:450px;width:100%;height:auto;padding:10px;border-radius:0 0 50px;box-sizing:border-box;overflow:hidden}#cboxTitle{background-color:rgba(77,116,54,.5);padding:10px 35px;top:20px;left:20px;font-size:2em}.breadCrumb,.breadCrumb a{display:inline-block;color:#bebbc9;text-decoration:none;font-size:.9em;display:none}.breadCrumb{font-weight:bold;color:#f7d7ce;list-style:none;padding:0}.breadCrumb>a>span:after{content:"|";margin:0 10px}.breadCrumb>span:first-child:before{content:""}.breadCrumb>span{display:none}.breadCrumb>span:last-child{display:initial}.breadCrumb a:hover{text-decoration:underline}.breadCrumb li{display:inline}.breadCrumb .SecondLine{display:inline-block}.breadCrumb .SecondLine:before{content:"-";margin:0 6px}#ViewWishlist,#ViewWishlistMobile{width:30px;height:30px;display:inline-block;cursor:pointer;vertical-align:top;position:absolute;right:5px;top:65px;background-size:contain;background-repeat:no-repeat;background-image:url()}#ViewWishlist.empty,#ViewWishlistMobile.empty{opacity:.3}#ViewWishlist:hover,#ViewWishlistMobile:hover{opacity:.5}.OSCartBox{position:relative;width:310px;height:140px;padding:5px 20px;z-index:13;background-color:#67933e;font-size:.9em}.OSCartBox,.OSCartBox a,.OSCartBoxMobile,.OSCartBoxMobile a{color:#fff}.OSCartBox a:hover,.OSCartBoxMobile a:hover{color:#030404}.OSCartHeader{font-size:1.4em}.OSCartQuantity .text:first-child{display:none}.OSCartTotal,.OSCartQuantity{position:absolute}.OSCartQuantity{top:55px}.OSCartTotal{top:75px}.OSCartModify,.OSCartLogout,.OSCartLogin,.OSCartCreate,.viewCart,.checkout{position:absolute;left:230px}.OSCartModify{top:11px}.OSCartLogout{top:32px}.OSCartLogin{top:31px}.viewCart{top:53px}.checkout{top:74px}.OSCartCreate{top:10px}.OSCartRetrieve{display:none}.OSCartBoxMobile{position:absolute;left:0;top:0;width:100%;height:120px;padding:1% 9%;z-index:2001;background-color:#67933e;border-radius:0 0 40px 40px;font-size:.9em;box-sizing:border-box}#CartBoxMobileCloseButton{position:absolute;right:10px;top:10px;background-image:url();background-size:contain;width:25px;height:25px;cursor:pointer}#shoppingCartButtonMobile{display:none;width:40px;height:40px;background:url();background-size:cover;position:absolute;top:80px;right:33px;z-index:1001}#shoppingCartButtonMobile.hasQuantity{background:url()}.mobileMenuIsOpen #shoppingCartButtonMobile{background:url()}.mobileMenuIsOpen #shoppingCartButtonMobile.hasQuantity{background:url()}#shoppingCartButtonMobile:hover{background-position:0 40px;cursor:pointer}#shoppingCartButtonMobile,#shoppingCartMarker .OSCartBox #ShopCart{opacity:.5}#shoppingCartButtonMobile.isEmpty{opacity:1}#shoppingCartButtonMobile.hasQuantity,#shoppingCartMarker.hasQuantity .OSCartBox #ShopCart{transition:opacity 1s;opacity:1}#ShopTotalCost:after{content:" (excl freight)";font-size:.8em}.GiftCardDetailsBalance{display:grid;width:60%;grid-template-columns:70% 20%;column-gap:10%;margin:0 auto 0 auto;grid-auto-rows:minmax(50px,max-content);text-transform:capitalize}.GiftCardDetailsBalance>div{border-bottom:1px solid @SoftGrey@;align-self:end}.GiftCardDetailsBalance>div:nth-child(2n){min-width:90px;text-align:right;padding-right:22px}.containsInput,.OSPPPTTotalCost .containsInput{padding-right:0 !important}div.containsInput{border-bottom:0}.paymentTypes{width:100%}.OSPaymentMethods{display:flex;flex-flow:row wrap;justify-content:space-around}.OSPaymentMethod{border:1px solid #67933e;border-radius:10px;box-sizing:border-box;margin-top:20px;padding:2%;text-align:center;flex-basis:25%;min-width:325px;cursor:pointer}.OSPaymentMethod:hover{background-color:@LightMainColor@}.OSPaymentOption,.disabledPaymentButton{display:inline-block;border-radius:2px 2px 20px 2px;padding:7px 30px 7px 20px;margin:20px 0 0 0;min-width:140px;text-align:center;color:#fff;min-width:200px;display:block;margin:0 auto 20px auto}.OSPaymentMethod.disabled{cursor:url(),auto}.disabledPaymentButton{background-color:@HalfSoftGrey@;color:#cecfd3 !important;border:1px solid #cecfd3 !important;min-width:200px !important;width:fit-content;box-sizing:border-box;cursor:url(),auto}.OSPaymentOption:hover{background:#67933e}.OSPaymentMethod .logoImage{width:50% !important;height:auto !important;display:inline-block}#giftCard .logoImage{width:auto !important;height:150px !important}.afterpay .logoImage{width:90% !important}#creditCard button{display:block;margin:0 auto}.OSPDAfterPay{margin-top:20px}#APMaximumPurchaseAmount>div,#APMinimumPurchaseAmount>div{margin-top:20px}#giftCard .textButton{display:block;margin:0 auto;font-size:1em;max-width:fit-content}.GiftCardInfo{text-align:center;font-weight:bold}.OSPPPTGC:not(.hasBalance):before{display:block;margin-top:30px;text-align:center;content:"Please enter your gift card number, found on the back of your card"}.GiftCardDetails{display:grid;width:fit-content;grid-template-columns:50% 50%;margin:auto;grid-auto-rows:minmax(80px,max-content)}.GiftCardDetails>div{align-self:center;text-transform:capitalize}.GiftCardDetails>div button{text-transform:capitalize}.GiftCardDetails input.cardnumber{width:180px;text-align:center;height:30px}.GiftCardDetails input.cardnumber::placeholder{color:@HalfSoftGrey@}.GiftCardDetails input.cardpin{width:50px}.totalPayableStyle{text-transform:capitalize}.GiftCardBalance{padding:10px;margin:5px auto;border-radius:2px 2px 20px 2px background-color:@LightMainColor@;line-height:1em;cursor:default;font-size:1.2em;max-width:600px;text-align:center;padding-top:25px;box-sizing:border-box}.GiftCardBalance>div:last-child{font-size:1.8em;margin:4%}.balanceInstructions{text-transform:none;margin:4%;border:1px solid @SoftGrey@;padding:1% 3% 1% 4%}.balanceInstructions div{font-weight:bold}.balanceInstructions ul{margin:0}.giftCardAmount{width:70%;margin:2%;text-align:right;padding:2px}.GiftCardError{text-align:center}.GiftCardError span{display:block;font-style:italic}.span2{grid-column-start:1;grid-column-end:span 2}.OSintegratedContentPage{margin-bottom:20px;line-height:1em}.OSSubCategory.OSPDUL{@shopUl@}.OSSubCategory.OSPDUL li{@shopUl@ @shopLi@}.OSSC>a:first-child>img{width:100%;height:auto}.OSSCT>*{padding:0 10px}.OSSCT>a.OSSCTCL{font-size:1.2em;background-color:@LightMainColor@;padding:10px 10px;margin-bottom:10px}.OSSCT>a{color:#030404}.OSSC,.OSSC>a:first-child,.OSSCT,.OSSCT>a.OSSCTCL,.OSSCTCT{display:block}.OSSCT>a.OSSCTMore,.OSSCT>a.OSSCTMore:hover,.OSSubCategoryBrowse,ul.OSSubCategory.OSPDUL>li>a{display:none}.OSCategoryTeasers.OSPDUL{@shopUl@}.OSCategoryTeasers.OSPDUL li{@shopLi@ width:290px;position:relative;min-height:140px}.OSCategoryTeasers.OSPDUL li a{color:#030404}#OSCategoryFilter,#clickAndCollectInterface{margin:20px auto;width:fit-content}.OSProduct #clickAndCollectInterface{display:inline-block;padding-left:20px}#OSCategoryFilter:before{content:"Sort by: "}#clickAndCollectInterface:before{content:"Click and collect: "}#filterSortBy,#clickAndCollectInterface select{width:fit-content;max-width:300px}#clickAndCollectInterface.StoreSelected select{border:1px solid @Orange@}.OSPTI{width:106px;float:left}.OSPTI img{width:auto;height:140px}.OSPTM{width:164px;float:right;padding:10px}.OSPTPromotion,.OSPDPromotion{position:absolute;z-index:1;cursor:pointer;display:inline}a span.OSPTAddToCart,.OSPTSCI.OSPTSCIUpdate{display:inline-block;border-radius:2px 2px 20px 2px;padding:7px 30px 7px 20px;margin:20px 0 0 0;min-width:140px;text-align:center;color:#fff}a span.OSPTAddToCart:hover,.OSPTSCI.OSPTSCIUpdate:hover{background:#67933e}.addToCartOptions .OSPTAddToCart,.OSPDAddToCart{display:inline-block;border-radius:2px 2px 20px 2px;padding:7px 30px 7px 20px;margin:20px 0 0 0;min-width:140px;text-align:center;color:#fff;border:1px solid @LightLightBlue@;background-color:@LightLightBlue@ !important;color:#030404 !important;text-align:center}.addToCartOptions{border:4px solid @LightLightBlue@;border-radius:2px 2px 20px 2px background-color:@LightMainColor@;padding:20px}.quantitySelect{display:none}.quantitySelect:hover,.addToCartOptions .OSPDAddToCart:hover{background:#67933e}.addToCartOptions .OSPDQ{width:fit-content}.OSPTL{line-height:1em;margin-bottom:10px}.OSPTP{font-weight:bold}.OSPTPSNZD{font-size:.7em;display:none}.OSPTPS,.OSPDPS{color:#999;text-decoration:line-through;padding:0;font-weight:normal;margin-right:5px}.OSPTPPT{color:#67933e;font-size:.8em;font-style:italic}SPAN.OSPTPN,.OSPDPP.OSPDPPS,.OSPDPS+.OSPDPN,.OSPDPN,.OSPDPSave,.OSPTPPS{text-transform:uppercase;color:@Red@;font-weight:bold}.OSPTNotInStock,#OSPDNotInStock{background:url() no-repeat;z-index:2 !important}.InStoreOnly #OSPDNotInStock,.InStoreOnly .OSPTNotInStock{background-image:url();z-index:4 !important}.OSPTNotInStock{width:100px;height:140px}#OSPDNotInStock,.OSPDPromotion{width:100%;height:100%}#OSPDNotInStock,.OSPTNotInStock,.OSPTPromotion,.OSPDPromotion{position:absolute;background-size:contain;z-index:1}.OSPTPromotion.stack0,.OSPDPromotion.stack0{z-index:1}.OSPTPromotion.stack1,.OSPDPromotion.stack1{z-index:3}.OSPTPromotion.stack2,.OSPDPromotion.stack2{z-index:5}.OSPTPS,.OSPDPS,.OSPTPPS{display:inline-block}.OSPTSCI,.OSPTI,.OSPTI,.OSPTI>a,.OSPTP,.OSPTPPT,.OSPDPS+.OSPDPP,.addToCartOptions .OSPDAddToCart,.OSPTAddToCart{display:block}.OSPTPPP,.OSPDPPer,.OSPTRM,.OSPTI>a.OSPTRM,.OSPTC,.OSPTT,.OSPTBuyNow,SPAN.OSPTPN,.OSPDPSave{display:none !important}.OSPDUL .AddToWishlist,.OSPDTT .AddToWishlist{display:inline-block}.AddToWishlist{width:27px;height:27px;display:none;cursor:pointer;vertical-align:top;float:right;margin-top:-8px;margin-right:-8px;background-size:contain;background-repeat:no-repeat;background-image:url();border-radius:3px}.AddToWishlist.wishList{background-image:url()}.OSPDL{position:relative}.OSPDL{margin-bottom:10px}.OSPDBox{margin-top:40px}.OSPDImg{width:26%;position:relative;top:0;box-sizing:border-box;margin-right:4%}.OSPDPromotion{padding-right:4%}.OSPDImg img{width:100%;height:auto;max-width:240px;margin:0 auto}.OSPDMain{width:70%;vertical-align:top;margin-top:-14px}ul.OSPDGallery{list-style:none;margin:0;padding:0}ul.OSPDGallery li,.OSPDGallery img{width:71px;height:auto;margin:10px 6px 0 0}.ShopMessages{padding:10px 20px;background-color:@LightMainColor@}.ShopMessages h5,.ShopMessages h5 a{font-size:1em !important;margin:10px 0 !important;color:#030404 !important}.OSPDP{display:block;margin:10px 25px}.OSPDQ{margin:0 0 10px 25px;display:block}.OSPDQ input{padding:5px;text-align:center;width:fit-content}.OSPDPP{color:#67933e;font-size:1.4em;margin-right:10px}.OSPDCBlock{width:fit-content;margin-bottom:10px}.OSPDCH{margin:20px 0 0 20px}.OSPDCHPCO{display:none}.OSPDCBlock ul.OSPDUL{margin:0 0 0 50px;padding:0}.OSPDCBlock ul.OSPDUL li{list-style:none;width:80px;display:inline-block;height:20px !important;font-size:.8em}.OSPDISN{color:@LightBlue@;margin-top:10px}.OSPDISN:before{content:"sorry this item is "}.OSPDISN:after{content:" for online purchase"}.OSPDPPT{margin:0 15px 0 -5px}.OSPDPB{background-color:@LightMainColor@;padding:20px}.OSPDFB{background-color:@LightMainColor@;padding:20px;margin-left:-270px}#AddToCartButton{margin-left:20px !important;display:inline-block;border-radius:2px 2px 20px 2px;padding:7px 30px 7px 20px;margin:20px 0 0 0;min-width:140px;text-align:center;color:#fff}#AddToCartButton:hover{background:#67933e}#ClickAndCollectButton,a.OSPDResetProduct{display:inline-block;border-radius:2px 2px 20px 2px;padding:7px 30px 7px 20px;margin:20px 0 0 0;min-width:140px;text-align:center;color:#fff}#ClickAndCollectButton:hover,a.OSPDResetProduct:hover{background:#67933e}.OSPDISTUL{margin:30px 0 10px 0;padding:0;font-size:.9em;display:none}.OSPDISTUL:before{content:"This product is currently available in store from:";font-weight:bold}.OSPDIST{margin-left:40px}.OSPDAS{display:inline-block;margin:0 0 0 20px}.OSPDAS span span,.OSPDQM{width:fit-content;margin-right:10px;display:inline-block}.OSPDAS select{@Border@ border-radius:2px 2px 20px 2px padding:4px 10px;margin-right:10px}.OSPRDT{@Heading@;clear:both;padding-top:20px;font-size:16px}.OSPDR .OSPDUL{@shopUl@}.OSPDR .OSPDUL li{@shopLi@;width:100px}.OSPDR .OSPDUL li .OSPTL:hover{color:#67933e}#social{float:right}.OSPDR .OSPDUL li .OSPTT,.OSPDR .OSPDUL li .OSPTP,.OSPDR .OSPDUL li .OSPTL,.OSPDIS,.OSPDPO{display:none}.OSPDPN,.OSPDPS,.OSPDPP.OSPDPPS,.OSPDPPT,.OSPDImg,.OSPDMain,ul.OSPDGallery li,.OSPDGallery img,.OSPDCBlock ul.OSPDUL li .OSPDCBlock ul.OSPDUL li>.OSPTL{display:inline-block}.OSProductAddedToCart .OSCategoryTeasers.OSPDUL{margin-top:20px}.OSProductAddedToCart .OSProductAlreadyAddedCart,.OSProductAddedToCart .OSCategoryTeasers li{margin:auto !important;float:none}.OSProductAddedToCart .OSPTAdd,.OSProductAddedToCart .OSPTRM{display:none}.OSProductAddedToCart .OSCategoryTeasers.OSPDUL li{min-height:145px !important}.OSHeader,.OSHeader.OSHeaderError{margin:10px auto;text-align:center;font-size:1.1em}.OSHeader.OSHeaderError{color:@Red@}.OSPTC{color:#67933e;line-height:1;font-style:italic}li.OSPTDT1.rowCount1{margin:0 auto 15px}#addToCartMarker .OSHeader{margin:0 !important}#addToCartMarker{background-color:#fff;border:1px solid #67933e;border-radius:8px;z-index:20;margin-left:10px}.OSVC{width:98%;margin:0 auto;display:flex;min-height:280px;flex-flow:row wrap}.OSVC ul.OSCartUL,.OSVC .OSVCC{box-sizing:border-box}ul.OSCartUL{@shopUl@ box-sizing:border-box;display:inline-block;width:55%;border-right:1px solid @SoftGrey@;padding-right:50px}.OSVCC{display:inline-block;width:45%;padding-left:50px}ul.OSCartUL li{margin:10px 0;width:100%;min-width:340px;border-bottom:1px solid @SoftGrey@;position:relative}.OSVCTL{height:100px;position:relative;margin-left:100px}.OSVCTR{position:relative;top:-70px;width:100px;height:80px}.OSVCTRI{top:0;left:0}.OSVCTRI img{width:100%;height:auto}.OSVCTLL{left:-100px;line-height:1em;top:0;font-weight:bold}.OnlineShopInput.OnlineShopInputQuantity{width:25px;margin:0;text-align:center;padding:1px 5px}.advancedStockValue{font-weight:bold;margin:0 30px 0 10px}.OSVCTLQ{top:30px}.OSVCTLP{top:59px}.OSVCTLP:before{content:"Unit Price: "}.OSVCTLPriceOriginal{text-decoration:line-through;margin-right:10px}.OSVCTLPriceOriginal+.OSVCTLPrice{color:@Red@}.advancedStockWrapper{top:87px;left:160px !important}.OSVCTLRI{top:130px;right:0 !important;left:unset !important}.OSVCTLU{top:20px;left:170px !important}.OSVCIC{top:55px;right:0}.OSVCIC:before{content:"NZ";font-size:.8em;margin-right:5px}.OSVCTLRI,.OSVCTLU{display:inline-block;padding:5px 0;margin:5px 0;border:1px solid #67933e;border-radius:2px 2px 20px 2px background-color:@LightLightBlue@;color:#030404 !important;line-height:1em;cursor:pointer;font-size:.8em;min-width:100px;text-align:center}.OSVCTLRI:hover,.OSVCTLU:hover{background:#67933e}.OSVCC table{width:100%;line-height:3;text-align:right}.OSVCCTCD,.OSVCCTCCD{color:@Red@}.OSVCCTC.Total.Freight,.OSVCCTCC.Total.Freight{border-bottom:0;border-top:0;font-weight:normal;vertical-align:bottom;height:50px;font-size:1em}.OSVCCTC.Total,.OSVCCTCC.Total{border-bottom:1px solid @SoftGrey@;border-top:1px solid @SoftGrey@;font-weight:bold;height:60px;vertical-align:bottom;font-size:1.2em}.OSVCCTC.Subtotal:before{content:"Order Subtotal"}.OSVCCTCD:before{content:"Discount"}.OSVCCTCCD:before{content:"- "}.OSVCCTC.Total.Freight:before{content:"Freight"}.OSVCCTC.Total:before{content:"Order Total"}.OSVCCTC.Promo{margin-top:20px}.OSVCCTC.Promo input{width:50%}.OSProceed.promoApply{padding:6px 14px !important;margin-top:0;background-color:@LightMainColor@}.OSCheckoutActiveBlock .OSProceed,.OSCheckoutActiveBlock .OSPaymentOption,.disabledPaymentButton{padding:20px;font-size:1em;font-weight:bold}.OSVCTT,.OSVCI,.OSVCRM,.OSVCTLRI [type=checkbox]{display:none}.OSVCTRI,.OSVCTLL,.OSVCTLQ,.OSVCTLRI,.OSVCTLP,.OSVCTLU,.OSVCIC,.advancedStockWrapper{position:absolute}.OSVCTLQ,.OSVCTLRI,.OSVCTLP,.OSVCTLU,.advancedStockWrapper{left:60px;color:gray;font-size:.8em}.OSVCC select,.OSVCC textarea{width:200px;@Border@;border-radius:2px 2px 20px 2px;padding:5px 10px}textarea.OnlineShopInputTextArea{width:100%;height:50px}#shipToPrimaryAddress{width:70%;display:block;margin:20px auto}#TsnCs{display:inline-block;width:25px}#primaryAddressDiv{margin:0 0 20px 90px}.country{margin:0 0 15px 0}.country:after{content:" (Only available to New Zealand)";font-size:.8em;font-style:italic}#enterManually{margin-bottom:20px}.SingleColumnRight{display:none}#GiftWrapping{margin:20px 0;border-top:1px solid @SoftGrey@}#GiftWrappingMessages input,#GiftWrappingMessages textarea,#businessLogicGiftWrap{margin:0 0 10px 0;padding:4px}#GiftWrapping div span:first-child{display:inline-block;min-width:180px;font-size:.9em !important}#GiftWrapping div span:last-child,#GiftWrappingMessages textarea{display:inline-block;width:230px;font-size:.9em !important}#GiftWrappingMessages div:last-child span:first-child{vertical-align:top}.OSDeliveryInstructions{vertical-align:top}.OSADT>div{width:100% !important}.OSVCCTFTC,#TotalCost{border-bottom:1px solid @SoftGrey@;border-top:1px solid @SoftGrey@;font-weight:bold;height:60px;vertical-align:bottom;font-size:1.2em}#TotalItems{border-bottom:0;border-top:0;font-weight:normal;font-size:1em}.OSVCCTFTermsWrapper{line-height:1.6em;border:2px solid @Yellow@ !important;background-color:@LightMainColor@ !important;margin:2% !important;padding:2% !important}.OSVCCTFTermsWrapper a{color:#67933e !important}.OSVCCTFTermsWrapper{padding:10px 0 !important;display:flex;flex-flow:row wrap;justify-content:center}.OSVCCTFTerms{display:inline-block;font-weight:bold;padding-top:5px}.OSVCCTFTermsBox input{width:25px !important;height:25px !important}.OSVCCTFTermsBox{padding:0 5px}.OSTransactionFailed{border:5px solid @Red@;border-radius:20px;box-sizing:border-box;padding:20px;width:50%;margin:50px auto}.OSTransactionFailed .productLocked{margin-left:50px}.OSTransactionFailed .productLocked .advancedStockLabel{margin-left:10px}.OSTransactionFailed .productLocked .advancedStockValue{margin-left:5px}.OSTransactionRetry+.productLocked{margin-top:30px}.additionaFreightCharge{font-size:80%}.additionaFreightCharge.reason:before{content:"Includes "}.ui-dialog .ui-dialog-title{text-transform:uppercase;text-align:center;color:#030404}.ui-widget-header{background:@LightLightBlue@ !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff !important}.ui-dialog .ui-dialog-content{text-align:center}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:16px !important;border:2px solid @Pink@ !important}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:16px !important}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:16px !important}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:16px !important}.ui-widget-content{background:@LightMainColor@ !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#030404 !important}.OSPPC{width:55%;margin:0 auto}.OSPPC .OSHeader,.OSPPCThank{@CheckoutMessages@;font-size:1.5em;font-style:normal;padding:30px 0}.OSPPCThank{margin-top:-50px;color:#67933e}.OSPPCD H1{margin-bottom:10px}.OSPPCD table{margin:0 5%;width:90%}.OSPPCD table td{vertical-align:top}.OSPPCD tr td:first-child{width:250px}.OSPPCNotes{margin-top:20px !important;text-align:center}.OSPPCThankShopping{margin-top:30px;font-style:italic;font-size:1.5em}.CheckoutMessages{@CheckoutMessages@}.OSWrapper input[type="radio"],.OSWrapper input[type="checkbox"]{margin:0 0 2px 0;padding:0;width:13px;height:13px;vertical-align:text-bottom}.OSProceeds{display:block;clear:both;padding-top:15px}.OSProceed,.OSContinueBrowsing{display:inline-block;border-radius:2px 2px 20px 2px;padding:7px 30px 7px 20px;margin:20px 0 0 0;min-width:140px;text-align:center;color:#fff}.OSProceed:hover,.OSContinueBrowsing:hover{background:#67933e}.OSProceed span span{display:none}.OSContinueBrowsing,.OSProceed.OSProceedBack,.OSAD .OSProceed.OSProceedBack,.OSVC .OSProceed.OSProceedBack{float:left;margin-right:10px}.OSProceed,.OSProductAddedToCart .OSProceed,.OSAD .OSProceed,.OSVC .OSProceed{float:right}.OSCheckoutHeader{clear:both;@border@ padding:10px 20px;margin:10px 0;color:#67933e;text-align:left}.OSCheckoutHeader.ActiveHeader{background-color:@LightMainColor@}.OSCheckoutHeader.clickable{cursor:pointer}.OSCheckoutHeader.clickable:hover{background-color:@LightMainColor@;color:#030404}.OSCheckoutActiveBlock{padding:10px 20px 50px 20px;margin:10px 0}.OSVCC:before,#GiftWrapping:before{display:block;font-weight:bold;margin-top:10px;font-size:1.1em}.OSVCVC .OSVCC:before{content:"Order Summary"}.OSAD .OSVCC:before{content:"Check Account Details"}.OSVCG .OSVCC:before{content:"Delivery Details"}.OSVCG #GiftWrapping:before{content:"Gift Wrapping";padding:15px 0;font-size:1.1em}.OSVCF .OSVCC:before{content:"Complete Order Details"}#search{position:absolute;right:15%;top:18px;z-index:30}#topSearchString{border-radius:2px 2px 20px 2px;border:1px solid #67933e;padding:7px 0 6px 14px;width:300px}#searchTextHeader{position:absolute;left:5px;top:8px;width:20px;height:20px;display:block;text-indent:30px;font-size:0;opacity:.3}#mobileSearch{width:240px;margin:auto;display:block;border-radius:2px 2px 20px 2px;height:20px;margin:-14px auto 20px auto}.searchSuggestions{max-width:316px;min-width:316px;width:max-content;text-align:left;background-color:#c3d4b1;border-radius:2px 20px 20px 2px;overflow:hidden;line-height:1;box-sizing:border-box}.searchSuggestions ul,.searchSuggestions li{padding:0;margin:0}.searchSuggestions li{list-style:none;padding:16px 12px}.searchSuggestions li a{color:#4d7436;line-height:1}.searchSuggestions li div{font-size:.9em;color:#67933e;line-height:1;margin-left:10px}.searchSuggestions li:hover,.searchSuggestions li.hoverOver{background-color:#67933e}.SearchTable{width:50%;min-width:300px}.SearchTable hr{display:none}.SearchTextSearchPage{font-weight:bold;margin-right:0;color:#c3d4b1;font-size:1.3em}.GoTextInputSearchPage{color:#c3d4b1;padding:15px 10px}.GoButtonSearchPage{text-transform:uppercase;margin-left:24px}.GoButtonSearchPageHover{background-color:#f9f9f9;cursor:pointer}#searchTextHeader:hover{color:#67933e}#searchResultsTabSheet ol.searchResults{column-width:400px;column-gap:50px;column-rule:1px solid #c3d4b1;text-align:justify;margin:25px auto}#searchResultsTabSheet ol.searchResults>li{border-bottom:1px solid #c3d4b1;padding-bottom:15px;min-width:400px;padding:20px;box-sizing:border-box;break-inside:avoid;margin-left:20px}#searchResultsTabSheet img{float:none;width:90px;height:auto;margin-right:15px}#search>p{display:none}.searchResults>li>div{display:flex;align-items:flex-start}.RPLLink{cursor:default;display:none}@media(max-width:1700px){#logo img{left:5%}#search,#NavDiv{right:5% !important}}@media(max-width:1600px){.WebTopBanner,.WebTopBannerMobile{height:14vw;background-size:cover}}@media(max-width:1500px){.ContentOverBGImage h2{font-size:1.8em}}@media(max-width:1480px){#Header>.centreAndCrop>div{height:15vw !important;width:fit-content !important;max-width:none}#Header>.centreAndCrop img{height:15vw !important;width:auto !important;max-width:none}}@media(max-width:1200px){#Header img,.footer img{height:auto;width:200%}.ContentOverBGImage h1{font-size:3em}.ContentOverBGImage h2{font-size:1.6em}.ContentOverBGImage.LeftBG>div{margin-left:44%}.ContentOverBGImage.LeftBG{background-position:-20% 100%}.ContentOverBGImage.RightBG>div{margin-right:40%}.ContentOverBGImage.RightBG{background-position:126% 100%}}@media(max-width:1080px){.ContactColumnsTwo{width:100%}}@media(max-width:1075px){#WebLHC{display:none}#mainDiv{width:100% !important;padding:0 !important;margin:0 !important}#WebMainHTMLBody{float:none !important}#mobileNavRL{display:block !important}.HTMLPageTeaserColumn1{padding-top:0;padding-left:50px !important}.FloatRightText{float:none !important;width:600px !important}.FloatLeftImage{margin-bottom:20px !important;width:100% !important;height:auto !important}#TopHeader{position:inherit !important;z-index:1000 !important;background-color:#fff !important}#mobileNavRL{display:block !important}#search,#NavDiv{display:none}.OSAD .OSCartUL,.OSVCG .OSCartUL,.OSVCF .OSCartUL{display:none}}@media(max-width:1000px){.ContentOverBGImage.LeftBG>div,.ContentOverBGImage.RightBG>div{margin:2% 6%}.ContentOverBGImage.LeftBG,.ContentOverBGImage.RightBG{background-position:center bottom;background-size:contain}.TopLady{background-image:url('4C472980-A609-B613-30D7AB37A22AB0F6')}.Male{background-image:url('F58F3DB7-9EC9-3FE1-4A1727FEF0AFB242')}.BottomLady{background-image:url('B36BCEF3-EEE0-79B2-03E40A64F3DB2431')}.ThreeFlexColumns>.ThreeFlexSub{flex-flow:row wrap}.ThreeFlexColumns>.ThreeFlexSub>div:nth-child(1){order:2}.ThreeFlexColumns>.ThreeFlexSub>div:nth-child(2){order:1}.OSPPC{width:100%}}@media(max-width:950px){.OSVC ul.OSCartUL,.OSVC .OSVCC{padding:0;border-right:0;width:100%}}@media(max-width:900px){.ClinicFrontage>div{font-size:1.2em}}@media(max-width:870px){.WebTopBannerMobile{display:block;height:36vw}.WebTopBanner{display:none}.GridThree,.LongLineGrid{grid-template-columns:auto auto auto}}@media(max-width:860px){.WrapImageContent,.SingleColumnContent{width:96%}}@media(max-width:850px){.FooterInformation{flex-flow:row wrap;padding:1vw 0vw}#footerSocial{flex-flow:column;width:8%}.FooterColumns{margin:0}.liquid-slider,.liquid-slider .ls-panel{max-width:450px !important;width:100% !important}.OSADT>div{width:50% !important}}@media(max-width:840px){.formBuilderFullSurround{margin-bottom:30px}.ContactColumnsTwo{width:80%}.ContactColumnsTwo>div:first-child{width:100%}}@media(max-width:825px){.FooterInformation>div{padding:1vw 8vw 1vw 2vw;flex-basis:35%}.FooterInformation>div:nth-child(2){border-right:0}.FooterInformation>div:nth-child(3){border-top:1px solid #c3d4b1}.FooterInformation>div:nth-child(4){border-top:1px solid #c3d4b1;border-right:0}#footerSocial{width:25%}.FooterColumns>div{width:fit-content}#shoppingCartButtonMobile{display:block}.OSCartBox,#search{display:none}.OSCartLogin,.OSCartLogout,.OSCartCreate,.viewCart,.OSCartModify{font-size:1.1em;left:55%}.OSCartLogin{top:10px}.OSCartCreate{top:45px}.viewCart{top:80px}.OSCartLogout{top:20px}.OSCartModify{top:50px}.OSCartRetrieve,.checkout{display:none}}@media(max-width:730px){.OSSCT>a{line-height:1.2;margin-bottom:5px}.OSSubCategory.OSPDUL li{display:flex;flex-basis:45%}}@media(max-width:700px){.OSPPPTTotalGC,.OSPPGC .GiftCardDetails{grid-template-columns:auto auto}.GiftCardDetailsBalance{width:100%}}@media(max-width:682px){.OSCategoryTeasers.OSPDUL li{flex-flow:row wrap;flex-basis:48%;margin:0 1% 1% 0}.OSPTI,.OSPTM{width:fit-content;text-align:center;margin:auto;float:none}.OSPTMT{display:block;padding:.5%}}@media(max-width:680px){.WrapImageContent{display:block}.WrapImageContent>div:first-child{display:inline}.BeforeAfterImages{float:right}.WrapImageContent>div:last-child,.SmallBoxText{width:100%}}@media(max-width:670px){.TeaserHeaderAbove nav>div{max-width:47%;min-width:200px;margin:1%}.TeaserHeaderHeader{font-size:1em}}@media(max-width:650px){.OSPDImg{float:none;width:100%;margin-bottom:20px}.OSPDMain{width:100%}.OSPDFB{margin-left:0}}@media(max-width:630px){.FooterInformation{flex-flow:column;width:50% !important}.FooterInformation>div{flex-basis:unset}.FooterInformation>div:nth-child(1),.FooterInformation>div:nth-child(2),.FooterInformation>div:nth-child(3),.FooterInformation>div:nth-child(4){border-top:1px solid #c3d4b1;border-right:0;padding:3vw}.FooterInformation>div:nth-child(1){border-top:0;padding-top:0}.FooterColumns{flex-flow:row wrap}}@media(max-width:600px){h1{font-size:8vw;text-align:center}h2{font-size:4vw}.OSADT>div{width:100% !important}}@media(max-width:550px){.OSADTable{display:block !important}.OSADTable>div{padding-top:10px}.OSADTable input,.OSADTable select,.OSVCC select,.OSVCC input:not([type=checkbox]),.OSVCC textarea,#GiftWrapping div span:last-child{max-width:100% !important;width:100% !important}.Hideable{display:none}.OSInputButton{max-width:100% !important;width:100% !important;float:unset !important;margin:0 !important}#isLocationValidated{max-width:100% !important}#primaryAddressDiv{margin:0}.searchSuggestions{max-width:.9vw}#searchResultsTabSheet ol.searchResults>li{min-width:unset;margin-left:0;text-align:left;padding-right:0}#searchResultsTabSheet ol.searchResults>li img{width:10vw;height:auto}#searchResultsTabSheet ol.searchResults{padding:0}}@media(max-width:512px){.HTMLPageTeaserTiled{width:80%}.HTMLPageTeaserTiled>div:first-child,.HTMLPageTeaserTiledImage{flex:25% 0 1;max-width:230px;min-width:180px}}@media(max-width:500px){.liquid-slider,.liquid-slider .ls-panel{max-width:300px !important;width:100% !important}.ls-nav{top:380px}}@media(max-width:480px){.OSCategoryTeasers.OSPDUL li{flex-basis:48%}}@media(max-width:470px){.TeaserHeaderAbove nav>div{width:48%;margin:1%;min-width:unset;max-width:unset}}@media(max-width:450px){h1{font-size:2em;text-align:center}h2{font-size:1.2em;text-align:center}}@media(max-width:440px){.Pricing>div{min-width:70% !important}}@media(max-width:430px){.ClinicFrontage>div{font-size:1.1em;padding:10px 0}}@media(max-width:380px){.OSCategoryTeasers.OSPDUL li{font-size:4.5vw}}@media(min-width:826px){#CartBoxMobile{display:none}}@media(min-width:1580px){.ContentOverBGImage h1{font-size:3.6em}.ContentOverBGImage h2{font-size:1.8em}}@media(min-width:1600px){.ClinicFrontage>div{font-size:2em}}@media(min-width:3000px){body{background-size:cover !important}}
