@charset "UTF-8";.site-header--full-width .navmenu-meganav--scroller{max-width:1250px}header.page-masthead h1.page-title{display:none}.site-navigation .navmenu-meganav--image-link{text-transform:lowercase}.site-header-main{padding-top:0rem;padding-bottom:.2rem}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05rem}.landingPaginationLeft{float:left}.landingPaginationRight{float:right;text-align:right}.landingPagination{margin:auto;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:1px;padding:70px 20px 40px}a.landingPaginationLeft,a.landingPaginationRight{color:#5b6670}.mobile-nav-panel .header-actions-wrapper .mobile-logout{padding-left:10px}td.articleHighlights{padding:20px;border-top:1px solid #d3d5d7;border-bottom:1px solid #d3d5d7}h1.article--title{font-family:big-caslon,serif;font-weight:200;font-size:40px}h2 .article--content rte{font-family:big-caslon,serif}.rte td h2{margin-top:10px}.home-section--title-container .home-section--title{text-transform:lowercase}.article--excerpt-text.rte p.intro{max-width:300px;margin:auto}.blogposts--container h2.home-section--title{font-family:big caslon,serif;font-weight:400}.label-style-heading .dynamic-collection-list--item-title,.label-style-heading .dynamic-collection-list--item-title-mobile{font-weight:100;font-size:1.1rem}.productitem--title{text-align:center}.productitem--price,.productitem--price+.productitem--title{text-align:center;font-size:9rem}.collection--image img{position:relative;top:50%}.collection--image{max-height:400px;overflow:hidden}.productitem--info .price--main{font-size:.9rem}.site-navigation .navmenu-depth-2 a.navmenu-link{text-transform:lowercase;font-size:14px}.home-section--content .article--excerpt-title:first-child{font-family:big caslon,serif;font-weight:400;font-size:20px}.utility-bar-content a{font-size:12px}@media only screen and (min-width:1200px){.columnFullWidthInner{left:300px!important}}@media screen and (min-width:1080px){.page-content,.page-masthead{max-width:100%!important}}@media screen and (max-width:719px){.article--container .rte td{width:100%!important}h1.article--title{font-size:35px}}.site-footer{width:100%}.site-page-fullwidth,.page-content-fullwidth,.page-masthead-fullwidth{margin:0!important;padding:0!important}header.page-masthead-fullwidth h1.page-title{display:none}p{line-height:1.5rem}html{scroll-behavior:smooth}#video-viewport{padding:0;width:100%}video{display:block;width:100%;height:100%;margin:0 auto}.topCopyContainer{max-width:1280px;margin:auto}.topCopy{width:500px;text-align:center;padding:150px 50px 200px;margin:auto}.topCopy h1{margin:10px 0 20px}.fineprint{font-size:11px!important;line-height:1em}.sectionContainer{margin:0 auto;clear:both}.sectionContainerFlex{margin:40px auto;display:flex;clear:both}.sectionContainerFullWidth{position:relative;clear:both}.sectionContainer img,.sectionContainerFlex img{width:100%;margin:0!important}.maxwidth1280{max-width:1280px}.maxwidth900{max-width:900px}.maxwidth450{max-width:450px}.twoColumns{width:50%;display:table;vertical-align:middle}.threeColumns{width:33.33%;display:table-cell;vertical-align:middle}.fourColumns{width:25%;display:table-cell;vertical-align:middle}.columnInner{padding:40px}.columnInner h2,.columnInner h1{margin:0}.accordianSection{margin:20px 0}.faqAccordion{width:100%;text-align:left;outline:none;border:0!important;border-top:1px solid #eee!important;font-size:16px!important;text-transform:initial!important;font-weight:100!important;letter-spacing:0!important;padding:20px 10px!important}.faqAccordion:after{content:"\25be";font-size:16px;float:right;margin-left:5px}.faqAccordionActive:after{content:"\25b4"}.faqAccordionActive{border-top:1px solid #5b6670}#site-main button.faqAccordion:hover{background-color:#f1f2f3;color:#5b6670}#site-main button.faqAccordion:focus{background-color:#5b6670;color:#fff}.faqAccordionPanel{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out;font-size:16px;text-align:left}.rewardsTop{margin:auto;background-color:#f7f9fb;background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/derm-rewards-lp-topbg.png?v=1596683465);background-repeat:no-repeat;background-size:cover}.rewardsLogo{margin-bottom:20px}.rewardsLogo img{width:85px}.rewardsTiers{padding:0 0 20px}.rewardsTiers h3{margin:0!important}.rewardsPoints{font-size:12px!important;margin:10px 0 0!important}.tdLeft{text-align:left!important}.rewardsBenefits{text-align:center;box-shadow:0 4px 8px #f9fafb,0 6px 20px #eee;padding:20px 0 30px;margin:0}.rewardsBenefits table,.rewardsEarn table{width:100%;margin:20px 0}.rewardsBenefits td{padding:20px 0;text-align:center;border-bottom:1px solid #5b6670;display:table-cell}.rewardsEarn{text-align:center;margin:auto;background-color:#f7f9fb;background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/derm-rewards-lp-topbg.png?v=1596683465);background-repeat:no-repeat;background-size:cover;padding:40px 0 50px}.rewardsEarn td{padding:20px;text-align:right;display:table-cell}.rewardsEarn tr:nth-child(odd){background-color:#fff}.rewardsEarn tr:nth-child(2n){background-color:#f1f2f3}.FAQsection{text-align:center}.FAQsection table{font-size:14px;width:85%;margin:auto}.FAQsection td{border-bottom:1px solid #5b6670;padding:5px;display:table-cell}.autoreplenishTop{margin:auto;background-color:#f7f9fb;background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/derm-subscribe-lp-topbg.jpg?v=1597279430);background-repeat:no-repeat;background-size:cover;background-position:center}.autoreplenishTopCopy{text-align:left;width:350px;padding:150px 0 200px;margin:0 50px}.autoreplenishLogo img{width:50px}.autoreplenishHowTo{text-align:center;padding:40px 0}.autoreplenishHowToIcons img{width:35px}.autoreplenishFavCard{margin:40px 0}.autoreplenishFavorites{text-align:center;margin:auto;padding:40px;box-shadow:0 4px 8px #f9fafb,0 6px 20px #eee}.autoreplenishFavorites h3{font-size:16px;margin:0!important}.afterpayTop{margin:auto;background-color:#f7f9fb;background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/derm-afterpay-lp-topbg.jpg?v=1597277148);background-repeat:no-repeat;background-size:cover;background-position:center}.afterpayLogo img{width:85px}.afterpayTopCopy{text-align:left;width:350px;padding:150px 0 200px;margin:0 50px}.afterpayHowTo{text-align:center;padding:40px 0;vertical-align:top!important}.proinsiderTop{margin:auto;background-color:#f7f9fb;background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/fm-motif-banner-bg-grey-50.png?v=1597266015);background-repeat:no-repeat;background-size:cover;background-position:center}.proinsiderLogo img{width:65px}.proinsiderBenefits{text-align:center;padding:40px 0 80px;box-shadow:0 4px 8px #f9fafb,0 6px 20px #eee;margin:0}.proinsiderApply{text-align:center;margin:auto;padding:40px;box-shadow:0 4px 8px #f9fafb,0 6px 20px #eee}.proartistTop{margin:auto;background-color:#f1f2f3;background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/fm-motif-banner-bg-grey-50.png?v=1597266015);background-repeat:no-repeat;background-size:cover;background-position:center}.proartistLogo img{width:65px}.proartistBenefits{text-align:center;padding:40px 0 80px;box-shadow:0 4px 8px #f9fafb,0 6px 20px #eee}.proartistBenefitsImg{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/proartistBenefitsImg.jpg?v=1597263513);background-position:center;height:650px}.lightbluebackground{background-color:#f7f9fb;height:650px;margin:0 auto}.proartistApply{text-align:center;margin:auto;padding:40px;box-shadow:0 4px 8px #f9fafb,0 6px 20px #eee}.sustainabilityTop{margin:auto;background-color:#f7f9fb;background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/fm-motif-banner-bg-grey-50.png?v=1597266015);background-repeat:no-repeat;background-size:cover;background-position:center}.sustainabilityText{text-align:center!important}.sustainabilityText h2{line-height:1em}.offersSection{padding:0;text-align:center}.offersTitle{padding:0 40px;line-height:2em}.offersDetails{padding:0 40px}.offersPromoCode{padding:10px 40px}.offersCTA{width:inherit!important;height:inherit!important;margin-top:inherit!important;position:relative!important;bottom:0!important}.offersTerms{padding:20px 40px}.offersTerms p{line-height:1.25em}.offersBucket{box-shadow:0 4px 8px #f9fafb,0 6px 20px #95a7b738;width:100%;float:left;display:inline-block;margin:20px auto 50px;min-height:615px}.offersOnlineBenefits{margin:auto;text-align:center;background-color:#f9fafb;padding:40px 0}.offersOnlineBenefits h1{margin:0 0 20px!important}.offersOnlineBenefitsInner{padding:0!important}.offersOnlineBenefitsInner h3,.offersOnlineBenefitsInner p{margin:0!important}.safetyMessage{padding:60px}.bgLightBlue{background-color:#f7f9fb;margin:0 auto}.safetyMessage h2{margin:0!important}.safetyMessage p{font-size:15px;line-height:1.25em}.safetyAurelian{display:table;margin:50px 0 0}.safetyAurelianImage{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/derm-safety-alis-profile-pic.png?v=1597305927);border-radius:100%;padding:40px;background-size:cover;background-repeat:no-repeat;display:table-cell}.safetyAurelianText{display:table-cell;padding:0 0 0 20px;vertical-align:middle}.worldwideDistributors ul{list-style:none;margin:0;padding:0}.worldwideDistributors .links{float:left;clear:both;width:100%;margin:0 0 29px}.worldwideDistributors .links ul{width:25%;float:left}.worldwideDistributors .info{font-size:13px;line-height:18px;margin:0 0 20px}.worldwideDistributors .info h4{line-height:18px;margin:0 30px 0 0;font-weight:400;float:left}.worldwideDistributors .info span{padding:0 15px 0 0}.worldwideDistributors section{margin:0 0 80px}.worldwideDistributors section p{margin:0}.worldwideDistributors section ul{margin:0 0 30px;float:left;clear:both;width:100%}.worldwideDistributors section h3{line-height:26px;padding:20px 0 0;margin:0 0 20px}.worldwideDistributors section h5{line-height:18px;margin:0 0 11px}.locationTop{margin:auto;text-align:center}.sectionContainer.location{max-width:700px;display:grid;padding:15px;margin-bottom:40px}.links.locations a:hover{font-weight:600;transition:.05s ease-in-out}.sectionContainer.location h1{font-size:14px;margin:0}.location.worldwideDistributors ul{line-height:45px}.horizontalLineFullWidth{border-bottom:1px solid #D3D5D7;height:2px;margin-bottom:15px}.rte img.locationIcon{width:25px;margin-bottom:0}.twoColumns.twoColumnsImage{height:400px;width:400px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;overflow:hidden;float:left;background-position:center}.twoColumns.ourStoryEducation{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/our-story-education.jpg)}.twoColumns.ourStoryPersonalized{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/out-story-active-clearing-sm.jpg?v=1596237213)}.twoColumns.ourStoryHuman{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/our-story-pst-sm.jpg?v=1596237414)}.twoColumns.ourStorySustainability{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/our-story-sustainability-sm.jpg?v=1596237213)}.twoColumnsFullWidth{display:table;padding:60px;width:50%;float:left;height:100%}.twoColumnsFullWidth .servicesSafety p{max-width:600px}.sectionContainerFullWidth.greybackground{height:570px;background-color:#f1f2f3}.sectionContainer.greybackground{height:570px;margin:0 auto}.twoColumnsFullWidthImage{width:50%;height:100%;float:left;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;overflow:hidden}.twoColumnsFullWidthImage.Jane{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/our-story-jane.jpg?v=1596237213);background-position:center}.sectionAnchorArrow{color:#fff!important;margin-bottom:0;position:absolute;top:70%;z-index:1;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.sectionCenterWrapper{text-align:center;margin:auto;display:table;height:100%;padding:150px 0}.centercontent{display:table-cell;margin:auto;width:610px;vertical-align:middle}.sectionAnchorArrow h3{font-weight:600!important;font-size:12px!important;margin-bottom:0;letter-spacing:1px;z-index:30;color:#fff}i.arrowDown{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg)}.fullWidthRow{display:flex;background-color:#f5f6f7;max-height:500px;overflow:hidden}.fullWidthColumn{flex:1;display:table;height:-webkit-fill-available}img.fullWidth{margin:0!important;object-fit:cover;width:100vw;height:500px}.contentSpacer{padding:40px}.twoColumnsFullWidthImage.socialImpactFite{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/social-impact-fite.jpg)}.fourColumns.socialImpact{text-align:center}.sectionContainerFlex.socialImpact{width:100%}img.socialimpactlogos{height:40px;width:auto}.centerHeading{text-align:center;padding:40px 0}.fullWidthColumn.careers{display:block}.fullWidthRow.careers{max-height:unset}.sectionContainerFullWidth.careersGuidingPrinciples{height:800px}.twoColumnsFullWidthImage.careersGuidingPrinciples{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/for-professionals-pst-c.jpg?v=1598934078);background-repeat:no-repeat;background-size:cover}.twoColumns.ourCommonPurposePrinciples{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/social-impact-4.jpg?v=1599249194)}.twoColumns.percent70{width:70%}.twoColumns.percent30{width:30%}.centerHeading.lifeAtDermalogica{padding-top:70px}.columnInner.ourCulture{position:absolute;top:50%;transform:translateY(-50%)}.bgGrey{background-color:#f5f6f7}.flagshipTop{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-Dermalogica-Treatment.jpg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.flagshipTop h2,.flagshipTop p{color:#fff}.sectionContainer.hero{height:600px}.sectionContainer.hero h2,.sectionContainerFullWidth.hero h2{font-size:40px;margin-top:0;line-height:60px}.cardsThreeColumn,.cardsTwoColumn{max-width:1200px;margin:40px auto;display:grid;grid-gap:1rem}.cardImage{height:200px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;overflow:hidden}.cardImage img{object-fit:cover;height:200px}.cardContainer{box-shadow:0 4px 8px #f9fafb,0 6px 20px #95a7b738;width:95%;float:left;display:inline-block;margin:20px auto 50px;min-height:560px}.cardContainer.AUS{min-height:650px}.sectionContainer.flagship{height:500px;background-color:#ece1d7;margin:0 auto}.cardImage.greenwood{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/flagship-greenwood.jpg)}.cardImage.melbcentral{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/flagship-melbcentral.jpg)}.cardImage.qvb{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/flagship-qvb.jpg)}.cardImage.scot{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-scottsdale.jpg)}.cardImage.atla{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-atlanta.jpg)}.cardContainer.locator{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-blue-backer.png);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.verticalLine{border-left:2px solid #fff;height:80px;margin:50px auto 30px;width:2px}.cardInner{padding:4% 10% 10%}.cardInner h2{margin-top:8px}.cardInner.locator h2{text-align:center;color:#fff;font-size:26px;line-height:39px}.cardInner.locator{padding-top:80px}p.linkUnderline{border-bottom:1px solid #5b6770;font-size:14px;letter-spacing:1px;width:fit-content;float:left;margin:0;color:#5b6770}.cardContainer button{width:80%;height:46px;position:absolute;bottom:26px;left:0;right:0;margin:auto}button.secondaryWhite{color:#fff;border:1px solid #fff}button.secondaryWhite:hover{color:#5b6770;background-color:#fff}.flagshipTopCopy{text-align:left;width:320px;padding:220px 0 0;margin:0 50px}.twoColumnsFullWidth.flagshipServices{background-color:#ece1d7;padding-bottom:70px}.sectionContainerFullWidth.sectionHeading{text-align:center;padding:40px}.twoColumnsFullWidthImage.flagshipStoreWeho{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-weho.jpg);background-position:center}.flagshipServicesPMU.twoColumnsImage{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-treatment_pick-me-up-desktop.jpg)}.flagshipServicesMel.twoColumnsImage{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-treatment_healthy-skin-desktop.jpg)}.flagshipServicesAHS.twoColumnsImage{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/flagship-treatment_proskin20.jpg)}.sectionContainerFullWidthTable.flagshipServicesFM{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/FM_backer-desktop.png);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:center}.socialIcons img{width:35px}.socialIcons{padding-right:10px}.horizontalLine{border-bottom:1px solid #5b6770;height:2px;margin:30px 0;width:100%;max-width:400px}.superText{vertical-align:super;text-transform:capitalize;font-size:10px}.columnFullWidthInner.flagshipStore{float:right;margin-right:130px}.twoColumns.flagshipServicesBYSTtwo{padding-top:42px}.flagshipServicesBYST.twoColumnsImage{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-treatment_boost-desktop.jpg)}.sectionContainerFlex.flagshipStores{margin:0 auto 150px}.twoColumnsFullWidthImage.flagshipStoreGreenwood{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/flagship-greenwood.jpg)}.twoColumnsFullWidthImage.flagshipStoreMelbourneCentral{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/flagship-melbcentral.jpg)}.twoColumnsFullWidthImage.flagshipStoreQvb{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/flagship-qvb.jpg)}.twoColumnsFullWidthImage.flagshipStoreAtlanta{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-atlanta.jpg)}.columnInner.flagshipStores{padding:0 40px}.sectionContainerFullWidth.treatmentHighlight{height:570px;background-color:#f5f6f7}.twoColumnsFullWidthImage.treatmentHighlight{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/treatment-neck-fit-refining-masque.jpg?v=1613360924);background-position:center}.columnFullWidthInner{display:table-cell;vertical-align:middle}img.mediumIcons{max-width:70px;opacity:.5}button.primaryGreyButton{background-color:#5b6670;color:#fff}.forProfessionalsTop{margin:auto;background-color:#d5d5d5;background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/for-professionals-pst.jpg);background-repeat:no-repeat;background-size:cover;background-position:left center}div.topCopy.forProfessionals{width:350px!important;padding-left:10px;padding-right:10px}.twoColumnsFullWidthImage.forProfessionalsPerks{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/forprofessionals-EDUimage.jpg)}div.topCopy.forProfessionals{text-align:left;padding:150px 10px 200px;margin-right:90px;width:350px}.sectionContainerFlex.forProfessionals{padding-bottom:0;margin-bottom:0}.sectionCenterWrapper.cta.forprofessionals{padding:50px 0 100px}img.fullWidth{margin:auto!important;object-fit:cover;width:100vw;height:500px;object-position:left}.fullWidthRow.forProfessionals{background-color:#d5d5d5;height:600px}.centercontent.igWidget{width:1200px;max-width:unset;padding:0 30px}.fourColumns.forProfessionals{text-align:center}.twoColumnsFullWidth.forProfessionals{background-color:#424a52}.twoColumnsFullWidth.forProfessionals h1,.twoColumnsFullWidth.forProfessionals p{color:#fff}.centerHeading.forProfessionals{padding-top:100px}.sectionContainerFlex.forProfessionals{width:100%;padding:0;margin-top:10px}.sectionCenterWrapper.forProfessionals{padding-top:100px}.professionalsAccountForm{max-width:400px;height:620px;margin:auto}.servicesTop{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/services-pst-sanitizing.jpg);background-position:left center;background-repeat:no-repeat;background-size:cover;background-color:#5b6670}.servicesTopCopy{text-align:left;width:320px;padding:150px 0 200px;margin:0 50px}.servicesTop h2,.servicesTop p{color:#fff}.servicesTop button{margin-top:20px}.services h1{text-align:center;margin-top:50px}.borderDivider{border-top:1px solid #d5d7d9!important;margin-top:20px}.highlightsList{padding-top:10px}.highlightsList li{color:#5b6770;margin-bottom:10px;width:18px;height:18px;left:0;top:50%;transform:translateY(-50%)}.highlightsList ul{list-style-type:none;padding:0}.highlightsList li#time{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/services-time.png);background-size:cover;background-position:center}.highlightsList li#digital{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/services-virtual.png);background-size:contain;background-position:0px 4px;background-repeat:no-repeat}.highlightsList li#highlight{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/services-focus.png);background-size:cover;background-position:center;background-repeat:no-repeat;background-size:contain;background-position:bottom}.highlightsList p{min-width:250px;padding-left:25px}.serviceHeadband{height:30px;background-color:#5b6770;position:absolute;width:100%}.serviceHeadband h3.serviceHeadbandLabel{text-align:center;font-size:12px;margin-top:0;padding-top:6px;letter-spacing:1px;color:#fff}.services .cardContainer{min-height:680px}.services .cardImage{height:260px}.cardImage.servicesFm{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/services-facemapping.jpg)}.cardImage.servicesFf{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/services-facefit.jpg)}.cardImage.servicesPs30{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/services-proskin30.jpg)}.cardImage.servicesPpp30{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/services-propowerpeel30.jpg)}.cardImage.servicesPs60{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/services-proskin60.jpg)}.cardImage.servicesPpp60{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/services-propowerpeel60.jpg)}.twoColumnsFullWidthImage.servicesSafety{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/services-clean-touch.jpg);height:500px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;overflow:hidden;background-position:center}.sectionContainer.servicesSafety{height:500px;margin:0 auto}.twoColumnsFullWidth.servicesSafety{background-color:#ece1d7}.twoColumnsFullWidthImage.contactChat{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/pst_e38d430d-9efa-47ce-b4be-bd10a069f4cc.jpg?v=1596084326);background-position:center}.sectionContainerFullWidth.contactChat{height:500px}.contactUsTop{background-color:#f7f9fb;background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/fm-motif-banner-bg-grey-50.png?v=1597266015);background-repeat:no-repeat;background-size:cover;background-position:center}.FAQsection.contactUs{padding:40px 0}.shippingInfo table{width:100%;margin:40px 0}.shippingInfo td{padding:20px;text-align:center;border-bottom:1px solid #f1f2f3;display:table-cell}.shippingInfo th{background-color:#f1f2f3;padding:20px}.privacyInfo table{width:100%;margin:40px 0}.privacyInfo td{padding:20px;text-align:center;border-top:1px solid #f1f2f3;border-bottom:1px solid #f1f2f3;display:table-cell}.privacyInfo th{background-color:#f1f2f3;padding:20px}@media(max-width:768px){.fullWidthRow{display:block;max-height:none;overflow:auto}.fullWidthColumn{display:block}.maxwidth450{max-width:none}.twoColumns.hideMobile{display:none}.sectionContainerFlex{max-width:100%;padding:20px 50px;display:inline-grid;margin:0}.twoColumns,.threeColumns,.fourColumns{width:100%;padding:0;display:inline-block;margin:20px 0}.columnInner{padding:0}.twoColumns,.twoColumns.twoColumnsImage{width:100%}.twoColumnsFullWidthImage{width:100%;background-position:center;height:100%}.twoColumnsFullWidth{width:100%;display:inline-block;padding:40px;height:unset;max-width:unset}.twoColumns.reverseStack{order:2}.twoColumns.reverseStackTop{order:1}.reverseStack{text-align:left;display:inline-block;float:left}.reverseStackTop{display:inline-block;float:left}.columnReverse{height:auto;display:flex;flex-flow:column-reverse}.sectionContainerFullWidth.hero{height:unset}.sectionAnchorArrow{display:none}.centercontent{padding:0 20px}.sectionCenterWrapper{padding:80px 0}.services.cardContainer{min-height:680px}.cardContainer button{position:fixed;bottom:26px;margin:auto;display:block}.FAQsection{padding:0 20px}.rewardsEarn,.rewardsBenefits{padding:40px 20px 50px}.twoColumnsFullWidthImage.flagshipStoreTop{height:300px}.twoColumns.flagshipServicesBYSTtwo{padding-top:0;margin-top:0}.twoColumns.flagshipServicesBYSTone{margin-bottom:0}.columnFullWidthInner.flagshipStore{width:unset;float:unset}.sectionContainerFlex.flagshipStores{margin:0 auto}.columnInner.flagshipStores{padding:0}.forProfessionalsTop{background-size:750px;background-position:left bottom}div.topCopy.forProfessionals{text-align:center;width:320px;padding:50px 0 400px;margin:auto}.columnInner.ourCulture{text-align:center;position:unset}.twoColumns.percent70,.twoColumns.percent30{width:100%}.sectionContainerFlex.ourCulture{padding:20px}}@media screen and (max-width:992px){.forProfessionalsTop{background-size:792px;background-position:left bottom}.cardsThreeColumn{grid-template-columns:repeat(2,1fr);max-width:1100px}}@media(min-width:992px){.cardsThreeColumn{grid-template-columns:repeat(3,1fr);max-width:1100px}}@media(min-width:769px){.cardsTwoColumn{grid-template-columns:repeat(2,1fr);max-width:1000px}}@media(max-width:600px){.forProfessionalsTop{background-size:777px;background-position:left bottom}.cardsThreeColumn{grid-template-columns:repeat(1,1fr)}}@media(max-width:480px){.topCopyContainer{width:100%}.topCopy{width:80%;text-align:center;padding:100px 50px;margin:auto}.cardContainer{margin:5px auto}.cardsThreeColumn{margin:10px auto}.twoColumnsFullWidthImage.servicesSafety{height:400px}.sectionContainer.hero h2,.sectionContainerFullWidth.hero h2{font-size:30px;line-height:45px}.sectionContainer.hero{height:500px}.afterpayTop{background-position:-120px center}.autoreplenishTop{background-position:-50px center}.autoreplenishFavCard{margin:40px 0 80px!important}.flagshipTop{background-position:-527px center}.topCopy.servicesTopCopy{width:80%;text-align:center;margin:auto}.servicesTopCopy{padding:100px 0 200px}}.cardImage.mediclinic1{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/education.png?v=1631596299)}.cardImage.mediclinic2{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/ionactives.png?v=1631596686)}.cardImage.mediclinic3{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/d_2.png?v=1631758036)}.cardImage.mediclinic4{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/propeel_1.png?v=1631597277)}.cardImage.mediclinic5{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/d.png?v=1631597613)}.cardImage.mediclinic6{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/d_1.png?v=1631755183)}.cardImage.mediclinic7{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/d_3.png?v=1631758531)}.cardContainermediclinic{width:95%;float:left;display:inline-block;margin:20px auto 50px;min-height:560px}.twoColumnsFullWidthImage.mediclinicfindastockist{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/Dermalogica_Medi_Spa_Image_1_Dr.png?v=1631756724);height:500px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;overflow:hidden;background-position:center}.sectionContainer.mediclinicfindastockist{height:500px;margin:0 auto}.twoColumnsFullWidth.mediclinicfindastockist{background-color:#ece1d7}.slideshow-background.slideshow-background--mobile{display:block;width:100%}@media only screen and (min-width:1024px){.slideshow-background.slideshow-background--mobile{display:none}}.slideshow-background.slideshow-background--desktop{display:none}@media only screen and (min-width:1024px){.slideshow-background.slideshow-background--desktop{display:block}}.slideshow-slide-content{display:none}@media only screen and (min-width:720px){.slideshow-slide-content{display:block}}.slideshow-slide-content.slideshow-slide-content--mobile{display:none}@media only screen and (max-width:720px){.slideshow-slide-content.slideshow-slide-content--mobile{display:block}}.slideshow-slide-heading{display:none}@media only screen and (min-width:720px){.slideshow-slide-heading{display:block}}.slideshow-slide-heading.slideshow-slide-heading--mobile{display:block}@media only screen and (min-width:720px){.slideshow-slide-heading.slideshow-slide-heading--mobile{display:none}}.slideshow-slide-text{display:none}.slideshow-slide-text.slideshow-slide-text--mobile{display:block}@media only screen and (min-width:720px){.slideshow-slide-text{display:block}.slideshow-slide-text.slideshow-slide-text--mobile{display:none}}@media only screen and (min-width:720px){.slideshow-button-wrapper{display:block}}.slideshow-button-wrapper.slideshow-button-wrapper--mobile{display:block}@media only screen and (min-width:720px){.slideshow-button-wrapper.slideshow-button-wrapper--mobile{display:none}}.twoColumnsFullWidthImage.microneedling1{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/831TreatmentShoot_Derma_0204.jpg?v=1632721999);background-position:center}.twoColumns.microneedling2{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/prep.png?v=1632454679)}.twoColumns.microneedling3{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/needle.png?v=1632454679)}.twoColumns.microneedling4{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/care.png?v=1632454679)}.twoColumnsFullWidthImage.microneedling5{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/Dermalogica_Medi_Spa_Image_1_Dr_4323a7b2-7897-430b-8f70-28016fc5236a.png?v=1632721072);background-position:center}.twoColumnsFullWidthImage.glycolic1{background-image:url(https://cdn.shopify.com/s/files/1/0432/2482/6023/files/Straight_Product_Group_1x1_-_Daily_Glycolic_Cleanser.jpg?v=1632895531);background-position:center}.pcp-variants.button-primary,.image-with-text-button{color:#5b6670;background-color:unset;border:1px solid #5b6670;white-space:nowrap}.blog-header{width:80%;padding:20px 30px;margin:0 auto;text-align:center}.blog-list-container{display:flex;flex-wrap:wrap;justify-content:center;width:80%;margin:0 auto}.blog-list-container li{font-size:1.125rem;margin:0 5px 40px;width:calc(20% - 10px);list-style-type:none;text-align:center}.blog-list-container img{margin:0!important;transition:.3s all ease;object-fit:cover}.blog-list-container li a,.blog-list-container li a:hover{color:#5b6670}.blog-list-container div{width:100%;overflow:hidden;height:150px}.blog-list-container a:hover img{transform:scale(1.1);transition:.3s all ease}@media screen and (max-width:800px){.blog-list-container{width:unset}.blog-list-container li{width:33%}.blog-list-container div{height:100px}}#shopify-section-static-blog>section>header{width:79%;margin:0 auto}.blog--inner{width:80%;margin:0 auto}.blog--inner .article--excerpt-wrapper{width:calc(20% - 20px);margin:20px 10px}h2.article--excerpt-title{font-size:1.1rem!important}.article-list-item .article--excerpt-image:hover img{transform:scale(1.1)}.announcement-bar-text,.announcement-bar-text-mobile,.article--container,.blog--container,.cart--section,.fourohfour--container,.highlights-banners-container,.listcollections--container,.password-page-content--inner,.password-page-footer,.product--container,.utility-bar-content{max-width:unset}@media screen and (max-width:800px){.blog--inner .article--excerpt-wrapper{width:100%;margin:unset}.article--excerpt-content{padding:.5rem 0 1.5rem}}.article--inner{max-width:1000px;margin-left:40px;margin-right:0}.template-article .article-image{max-width:1000px;width:calc(100% - 80px);margin-left:40px}.announcement-bar-text,.announcement-bar-text-mobile,.article--container,.blog--container,.cart--section,.fourohfour--container,.highlights-banners-container,.listcollections--container,.password-page-content--inner,.password-page-footer,.product--container,.utility-bar-content{margin-left:0;margin-right:0}.article--outer{margin-left:20px}@media screen and (min-width:1360px){.article--outer{margin:0 auto;max-width:1000px}}.promo-message-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:1rem;grid-row-gap:1rem;margin:.75rem 0 1.75rem}@media screen and (max-width:800px){.promo-message-wrap{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}}.bnpl-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);grid-column-gap:0px;grid-row-gap:10px;margin-top:20px}.bnpl-wrapper .afterpay-main-text{font-family:inherit!important;color:#5b6670!important;font-size:13px!important}.bnpl-wrapper #partPayCalculatorWidget{padding:0!important;width:auto!important;background-color:#fff!important;font-family:inherit!important;color:#5b6670!important}.bnpl-wrapper #partPayCalculatorWidgetText,#partPayCalculatorWidgetTextFromCopy,#partpayCalculatorWidgetUnderCopy{display:flex;align-items:center;margin-right:5px;font-size:13px!important}.bnpl-wrapper #partPayCalculatorWidgetTextFromCopy span{display:inline-block;margin-left:5px}.bnpl-wrapper .afterpay-main-text,.bnpl-wrapper .afterpay-paragraph{font-size:13px!important}@media only screen and (min-width:720px){.bnpl-wrapper .lp-pdp-container img{width:73%}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/theme-custom.scss.css.map */
