button{border-radius:5px}button.adjust{border-radius:0}body{background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/page-bg.jpg?v=86458695664795429211455712693);background-repeat:repeat-x}.page{background-color:transparent}.collection,.featured-collection,.simple-collection{background:transparent}.block-row .single-block{width:33.33333%;float:left}.block-row .single-block .content{background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/box-bg.jpg?v=27706964604186877861455712689);background-repeat:no-repeat;padding:30px;height:278px}.block-row .single-block .content .block-header{position:relative;padding-left:40px;color:#42a3b6;font-size:22px;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:22px;margin-bottom:15px}.block-row .single-block .content .block-header span{position:absolute;left:0;top:0;font-size:50px;color:#d3e8e1;font-family:Georgia,serif}#newsletterbanner{width:860px;height:98px;margin:20px 0 50px;background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/signup-bg.jpg?v=162667527395025744021455712694);background-repeat:no-repeat;position:relative}#newsletterbanner form{position:absolute;right:30px;top:35px}#newsletterbanner form .mailbox{background-color:#fff;border:none;padding:5px 10px;width:320px;margin-right:30px;border-radius:2px}#newsletterbanner form .btn_search{background-color:#508ebc;border:none;color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;padding:7px 30px;border-radius:2px}.template-index header.site-header{background-color:transparent;left:0;top:0;width:100%;margin-top:40px;z-index:1;transition:all .5s;opacity:1;visibility:visible}.template-index header.site-header.push{position:fixed}.template-index header.site-header.scrolled{opacity:0;visibility:hidden}.template-index header.site-header .layout-horizontal nav.nav-bar{padding-bottom:25px}.template-index header.site-header nav.nav-bar ul.site-nav li a{border-radius:2px}.template-index header.site-header nav.nav-bar ul.site-nav li a:hover{background-color:#fff9!important;color:#000!important}.template-index header.site-header nav.nav-bar ul.dropdown{border:none!important}.cart{background-color:transparent}header.site-header{background-color:transparent}header.site-header .layout-horizontal nav.nav-bar{padding-bottom:25px}header.site-header nav.nav-bar ul.site-nav li a{border-radius:2px}header.site-header nav.nav-bar ul.site-nav li a:hover{background-color:#fff9!important;color:#000!important}header.site-header nav.nav-bar ul.dropdown{border:none!important}.shipping-notes{text-align:center;width:100%}.shipping-notes h2{color:#34b0b0;font-size:22px;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:22px}.about-intro{background-color:#fff;padding:20px}.about-intro img{float:left;margin-right:30px}.about-intro .about-content{float:left;max-width:490px}.about-intro .about-content h2{line-height:26px}.about-intro .about-content ul li{color:#42a3b6;font-size:20px;text-transform:none;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:24px;text-transform:uppercase;background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/about-tick.jpg?v=160711007763618241921455712689);background-repeat:no-repeat;padding-left:45px;margin-bottom:25px}.get-reward-intro{background-color:#fff;padding:20px}.get-reward-intro img{float:left;margin-right:0}.get-reward-intro .about-content{float:left;max-width:480px}.get-reward-intro .about-content h2{line-height:26px}.get-reward-intro .about-content ul li{color:#42a3b6;font-size:20px;text-transform:none;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:24px;text-transform:uppercase;background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/about-tick.jpg?v=160711007763618241921455712689);background-repeat:no-repeat;padding-left:45px;margin-bottom:25px}.derma-intro{background-color:#fff;padding:20px}.derma-intro img{float:left;margin-right:20px}.derma-intro .about-content{float:left;max-width:450px}.derma-intro .about-content h2{line-height:26px}.derma-intro .about-content ul li{color:#42a3b6;font-size:20px;text-transform:none;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:24px;text-transform:uppercase;background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/about-tick.jpg?v=160711007763618241921455712689);background-repeat:no-repeat;padding-left:45px;margin-bottom:25px}.locationLink{margin-right:20px;background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/location-icon.png?v=130259675012659517691455712693);background-repeat:no-repeat;padding-left:20px;display:inline}.quantity-select .input-wrapper input{height:35px}footer.site-footer input{font-size:14px}.flickity-slider .content-box h2{font-size:50px!important;color:#508ebc!important;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;line-height:45px!important;margin-bottom:10px!important}.flickity-slider .content-box p span{color:#909090;text-transform:uppercase;font-size:20px}.flickity-slider .content-box a.button{color:#fff!important;font-size:26px!important;background-color:#34b0b0!important;border-radius:2px;border:none!important;margin-bottom:15px}.flickity-page-dots .dot{display:inline-block;width:20px;height:20px;margin:0 20px}.flickity-page-dots{margin-bottom:-30px}.template-index .featured-grid h3{display:none}.mfp-bg{background:#42a3b6}#newsletter-offer.style-overlay{max-width:500px}#newsletter-offer{background-color:#fff}#newsletter-offer .span.icon-text span.icon{font-size:32px}#newsletter-offer .offer-message h4,#newsletter-offer .offer-message .h4{font-size:50px;color:#42a3b6;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif}#newsletter-offer .offer-message p{margin:0;font-size:20px;color:#42a3b6;font-weight:700}#newsletter-offer.style-overlay .offer-email{border-top:2px solid #a0d1da}#newsletter-offer.style-overlay .offer-close span.icon-text{color:#42a3b6;opacity:1;font-size:32px!important}#newsletter-offer .offer-email form{max-width:500px;padding-bottom:25px!important}#newsletter-offer .offer-email button{font-size:30px;line-height:24px;font-weight:700}#newsletter-offer .offer-email input{color:#42a3b6;font-size:16px}#newsletter-offer{-webkit-box-shadow:2px 2px 5px 0px rgba(50,50,50,.75);-moz-box-shadow:2px 2px 5px 0px rgba(50,50,50,.75);box-shadow:2px 2px 5px #323232bf}#newsletter-offer .wrapper{padding:30px 10px 40px}#newsletter-offer .offer-email input:focus{border-color:#42a3b6}#newsletter-offer.style-overlay .offer-email{border-top:1px solid #42a3b6}#newsletter-offer.style-overlay .offer-email{margin:25px 0 0;padding:25px 0 0}.country-modal{display:none}.country-modal.active{display:block}.modal-wrapper.mfp-content{background-color:#fff;-webkit-box-shadow:2px 2px 5px 0px rgba(50,50,50,.75);-moz-box-shadow:2px 2px 5px 0px rgba(50,50,50,.75);box-shadow:2px 2px 5px #323232bf;padding:30px}.modal-wrapper.mfp-content h2{font-size:50px;color:#42a3b6;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;border-bottom:2px solid #a0d1da;font-weight:700;line-height:45px;padding-bottom:20px}.modal-wrapper.mfp-content .left-con{float:left;width:50%}.modal-wrapper.mfp-content .right-con{float:right;width:50%}.modal-wrapper.mfp-content .single-con{display:table;margin-bottom:20px;margin-right:40px}.modal-wrapper.mfp-content .single-con .c-con{background-repeat:no-repeat;background-size:contain;display:inline-block;width:100px;height:65px}.modal-wrapper.mfp-content .single-con .usa{background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/us.svg?v=125612912508941863781455712694)}.modal-wrapper.mfp-content .single-con .eu{background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/eu.svg?v=42585391022191155291455712690);width:88px;margin-right:10px}.modal-wrapper.mfp-content .single-con .ca{background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/ca.svg?v=151065526778143593551455712690)}.modal-wrapper.mfp-content .single-con .au{background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/au.svg?v=139289985135992695941455712689)}.modal-wrapper.mfp-content .single-con .nz{background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/nz.svg?v=161283962620479797391455712693)}.modal-wrapper.mfp-content .single-con a{vertical-align:middle;display:table-cell;text-decoration:none;font-size:16px;color:#2f2f2f;width:130px}.country-modal .modal-wrapper span.icon-text{color:#42a3b6;opacity:1;font-size:32px!important}.country-modal .modal-wrapper span.icon-text{top:6px;right:-6px;margin-top:0}.country-modal .modal-wrapper span.icon-text{position:absolute;top:6px;right:6px;margin-top:-11px;opacity:1;cursor:pointer;z-index:100}.collection aside{margin-top:0;padding:0;background:#fff}.collection aside .aside-con{margin-top:6px;padding:14px 20px;background:#f8f8f8}.collection aside .side-block{margin-top:20px}.collection aside .side-block h3{font-size:20px;color:#508ebc;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:22px}.collection aside .side-block .newsletter-signup{background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/newletter-bg.jpg?v=180521535977331800921455712693);background-repeat:no-repeat;padding:20px;background-size:cover;min-height:178px}.collection aside .side-block .newsletter-signup input{margin-bottom:10px;background-color:#fff;border:none;border-radius:5px;padding:5px}.collection aside .side-block .newsletter-signup .button-wrapper .btn{background:#42a3b6;border:none;color:#fff;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:5px;padding:7px 20px;font-weight:600;font-size:14px}.collection aside .side-block .product-help{background-image:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/nh.jpg?v=31080572240626581091455712693);background-repeat:no-repeat;padding:20px;background-size:cover;min-height:178px;display:block;text-decoration:none}.collection aside .side-block .testimonials{background:#fcfcfc;padding:20px;min-height:178px}.collection aside .side-block .testimonials p{font-size:13px}.collection aside .side-block .testimonials p span{font-weight:700}.collection aside .side-block .testimonials .btn{background:#42a3b6;border:none;color:#fff;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:5px;padding:7px 20px;font-weight:600;font-size:14px;text-decoration:none}.button-wrapper .adjust{height:35px;width:35px;padding:6px 8px;font-size:26px;line-height:18px;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#34b0b0;background-color:#fff}.purchase-box .selection-wrapper.cart #AddToCart{padding:5px 8px;font-size:16px;background-color:#34b0b0}.input-wrapper input{font-size:20px;line-height:18px;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#fff}.template-product header .social-icons{display:none}.template-product .product-title h1{font-size:26px;color:#508ebc;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;line-height:28px}.template-product .product-cart{float:right}.template-product .product-cart a{text-decoration:none}.template-product .product-cart img{margin-bottom:-10px;margin-right:10px}.template-product .tabbed-nav{list-style:none;margin:0}.template-product .tabbed-nav li{display:inline-block;text-transform:uppercase;cursor:pointer;background:#f8f8f8;padding:5px 20px;border-radius:5px;margin-right:30px;margin-bottom:20px}.template-product .tabbed-nav li.unactive{background:#34b0b0;color:#fff}.template-product .tabbed-parent{position:relative}.template-product .tabbed-container{display:none;left:0;top:0}.template-product .tabbed-container.active{display:block}.template-product .quantity-select button,.template-product .quantity-select input{border:2px solid #34b0b0}.page .collection-container h2{font-size:32px;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-decoration:none;color:#508ebc;margin:20px 0}.page .collection-container .custom-changes{display:none}.page header.custom-changes{padding-top:0}.page header.custom-changes h1{text-align:left}#concernsholder{width:100%;height:439px;margin-bottom:20px;background:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/new-help-banner2.jpg?v=67424389456918488761455712693);background-repeat:no-repeat;overflow:hidden}#concernsholder .links{width:380px;margin:260px 0 0 450px;text-transform:uppercase}#concernsholder .links a{width:215px;padding-left:20px;margin-right:30px;color:#42a3b6;font-size:14px;line-height:15px;text-decoration:none;display:block;float:left;margin-bottom:15px;background:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/concernsbull.png?v=70394555754894742351455712690);background-repeat:no-repeat}#concernsholder .links a.alt{margin-right:0;width:135px}.prodlist{float:left;margin-right:2%;width:46%;position:relative;margin-bottom:15px;clear:left}.prodlist .img{height:205px;overflow:hidden;display:block;float:left}.prodlist .dt{font-size:1.5em;color:#42a3b6;margin-bottom:10px;padding-top:0;float:right;width:300px;font-weight:700;line-height:26px}.prodlist .dt a{color:#508ebc;font-size:22px;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-decoration:none}.prodlist .dd{font-size:14px;line-height:130%;float:right;width:300px}.prodlist .morei{width:95px;height:27px;display:block;text-indent:-9999px;float:left;margin-left:20px;margin-top:10px}.prodlist.alt{clear:none}.template-article .collection aside{background-color:transparent}#locationModal{cursor:pointer}#contactholder{background-repeat:no-repeat;width:100%;height:425px;background:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/contact-bg2.jpg?v=27052650147303871161455712690);margin-bottom:400px;position:relative;color:#939393}#contactholder .contactInner{float:right;width:520px;margin-top:50px}#contactholder .contactInner h2{color:#508ebc;font-size:32px;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}#contactholder .contactInner span{color:#508ebc;font-size:22px;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}#contactholder .contactInner ul{list-style:inherit;margin-left:30px}.collection .grid .collection-container{font-size:14px;padding-top:6px}.single-product{background-color:transparent}.content-util .product-cart{font-size:16px;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.template-page .collection-container h1{color:#508ebc;font-size:32px;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:30px}.template-page .collection-container h2{color:#508ebc;font-size:26px;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:25px}.template-page .collection-container h3{color:#508ebc;font-size:22px;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:22px}.template-page .collection-container h4{color:#508ebc;font-size:20px;text-transform:none;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:24px}.template-page .collection-container .large-text{font-size:16px;line-height:26px}.template-page .collection-container .medium-text{font-size:15px;line-height:24px}.template-page .collection-container .small-text{font-size:14px;line-height:22px}.collection .grid .aside-container{float:left}.collection.blog .grid .aside-container{float:right}#testimonial_block{padding:20px;background-color:#c7e4f6;border-radius:5px}#testimonial_block .left{float:left;width:48%}#testimonial_block .right{float:right;width:48%}#testimonial_block .s-test{margin-bottom:20px;font-family:Georgia,serif;font-size:16px;line-height:22px}#testimonial_block .s-test p{background:url(//www.conceptskincare.com.au/cdn/shop/t/2/assets/tblock_cmnt.png?v=174437667513183126861455712694);background-repeat:no-repeat;display:block;padding-left:40px}#testimonial_block .s-test span{display:block;padding-left:40px;font-family:Open Sans,sans;font-weight:700;font-size:14px;text-transform:uppercase;line-height:18px}.page.page-top{padding-bottom:0}@media screen and (max-width: 1085px){.block-row .single-block .content .block-header{position:relative;padding-left:40px;color:#42a3b6;font-size:22px;text-transform:uppercase;font-family:Montserrat,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:22px;margin-bottom:5px}.get-reward-intro .about-content{float:left;max-width:320px}#newsletterbanner{width:100%}#newsletterbanner form .mailbox{padding:5px 10px;width:270px;margin-right:10px}#newsletterbanner form .btn_search{padding:7px 15px}#contactholder .contactInner{float:right;width:450px;margin-top:50px}.nav-bar{width:100%;float:none!important;text-align:left!important;display:block!important}.nav-bar ul{text-align:center}.logo-contain{display:block!important;height:auto!important;width:200px!important;clear:both!important;float:none!important;margin:0 auto}.template-index header.site-header{margin-top:0;padding-top:0;position:relative!important;background:#fff}h1.site-logo{padding:20px 0 0!important}header.site-header nav.nav-bar ul.site-nav li a{padding:6px}header.site-header nav.nav-bar ul.site-nav li a:first-child{padding-left:0}.template-index header.site-header .layout-horizontal nav.nav-bar{padding-bottom:0}div.site-logo,header.site-header .layout-horizontal div.site-logo{padding:0;margin:0}header.site-header .layout-horizontal nav.nav-bar{padding-bottom:0}.about-intro img{float:left;margin-right:10px}#concernsholder .links{width:380px;margin:260px 0 0 327px;text-transform:uppercase}#concernsholder{background-position:-120px 0px}.prodlist .img{float:none;text-align:center}}@media screen and (max-width: 800px){#contactholder .contactInner{float:right;width:400px;margin-top:50px}.badge{margin-top:20px}#contactholder{margin-bottom:0}header.site-header .layout-horizontal nav.nav-bar{padding-bottom:0}div.site-logo,header.site-header .layout-horizontal div.site-logo{padding:0;margin:0}.flickity-slider .content-box h2{font-size:30px!important;line-height:25px!important;margin-top:0}.flickity-slider .content-box p span{font-size:16px}.flickity-slider .content-box a.button{font-size:18px!important}.logo-contain h1{padding-top:0}.nav-bar{width:100%;float:none!important;text-align:left!important;display:block!important}.nav-bar ul{text-align:center}.logo-contain{display:block!important;height:auto!important;width:200px!important;clear:both!important;float:none!important;margin:0 auto}.template-index header.site-header{margin-top:0;padding-top:0;position:relative!important;background:#fff}h1.site-logo{padding:20px 0 0!important}header.site-header nav.nav-bar ul.site-nav li a{padding:6px}header.site-header nav.nav-bar ul.site-nav li a:first-child{padding-left:0}.template-index header.site-header .layout-horizontal nav.nav-bar{padding-bottom:0}.dropdown li a{padding-left:10px!important}body.template-index .featured-collection,body.template-index .simple-collection{padding:60px 20px}.collection aside .side-block{margin-top:20px;width:33%;float:left}.testers{display:none}#concernsholder .links{width:380px;margin:260px 0 0 327px;text-transform:uppercase}#concernsholder{background-position:-120px 0px}.prodlist .img{float:none;text-align:center}}@media screen and (max-width: 600px){#testimonial_block .left,#testimonial_block .right{float:left;width:100%}.prodlist.alt{clear:both!important}.collection aside .side-block{margin-top:20px;width:100%;float:left}div.hero-content .cell-content h2 span{max-width:60%}.flickity-slider .content-box h2{font-size:18px!important;line-height:18px!important;margin-top:0}.flickity-slider .content-box p span{font-size:16px;line-height:16px}.logo-contain{width:100%!important}header.site-header .layout-horizontal nav.nav-bar{text-align:center!important;padding-top:10px!important}.locationLink{margin-right:5px}.modal-wrapper.mfp-content .left-con{float:left;width:100%}.modal-wrapper.mfp-content .right-con{float:right;width:100%}#contactholder .contactInner{float:none;width:100%;margin-top:0;padding:20px}#contactholder{background-repeat:no-repeat;width:100%;height:auto;background:none;margin-bottom:0;position:relative;color:#939393}.dropdown{z-index:1898871}.collection,.featured-collection,.simple-collection{padding:0 20px}header.site-header .layout-horizontal nav.nav-bar{padding-bottom:0}header.site-header nav.nav-bar ul.site-nav li.has-dropdown{z-index:inherit}.nav-bar{display:none!important}.block-row .single-block{width:260px;float:none;margin:0 auto}.block-row .single-block .content{background-size:cover;margin-bottom:20px}#newsletterbanner{display:none}.prodlist{float:none;margin:0 auto!important;width:100%;text-align:center}.prodlist .img{height:205px;overflow:hidden;display:block;float:none;margin-bottom:20px}.prodlist.alt img{height:205px;overflow:inherit;display:block;float:none;width:80px;max-width:80px;margin:0 auto}#concernsholder{background-size:500px;background-position:-240px 0;background-color:#f8f8f8}#concernsholder .links{width:350px;margin:210px 0 0 12px;text-transform:uppercase}div.site-logo,header.site-header .layout-horizontal div.site-logo{padding:20px 0 0;margin:0}.prodlist .dd{padding-bottom:20px}.hid-mob{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.scss.css.map?v=50313481810571007381730300215 */
