// Custom Theme Styles .site-header--full-width .meganav-inner .navmenu-meganav--scroller{max-width:1250px}h2.upsell-difference{display:none}h1{font-weight:500}header.page-masthead h1.page-title{display:none}div.productitem--price{display:grid}.site-navigation .navmenu-meganav--image-text .navmenu-meganav--image-link{text-transform:lowercase;font-size:13px}.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}.rte .landingPaginationLeft{float:left}.rte .landingPaginationRight{float:right;text-align:right}.rte .landingPagination{margin:auto;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:1px;padding:70px 20px 40px}.rte a.landingPaginationLeft,.rte a.landingPaginationRight,.rte .productitem--title a{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}h2.productitem--title{margin-top:0}.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}li.productgrid--item.imagestyle--natural.max400{max-width:400px}.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{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}.promo-block-grid--content-align-center-left .promo-block-grid--content-wrapper .promo-block-grid--text,.promo-block-grid--content-align-center-left .promo-block-grid--content-wrapper .promo-block-grid--header{max-width:50%!important}.promo-block-grid--content-wrapper .promo-block-grid--preheading,.promo-block-grid--preheading{font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:1px;line-height:18px;margin-top:10px}form[action^="/cart/add"] [type=submit]{visibility:visible!important}@media (min-width: 1200px){.columnFullWidthInner{left:300px!important}div.topCopy.forProfessionals{padding:230px 10px 280px!important}.forProfessionalsTop{background-position:center top!important}}@media screen and (min-width: 1080px){.page-content,.page-masthead{max-width:100%!important}.promo-grid--half-width .promo-block-grid--header{font-size:1.5rem}.promo-block-grid--content-align-top-left .promo-block-grid--content-wrapper .promo-block-grid--header{max-width:300px}}@media screen and (max-width: 719px){.article--container .rte td{width:100%!important}.promo-block-grid--expanded:not(.animating-out) .promo-block-grid--text{max-width:55%!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:"\25b4";font-size:16px;float:right;margin-left:5px}.faqAccordionActive:after{content:"\25be"}.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}.banner .caption-content-holder .caption-content .banner-header,.yotpo-vip-tiers-widget .yotpo-vip-tiers-headline.yotpo-headline-no-margin{font-weight:600!important}.banner .caption-content-holder .caption-content .swell-link-list .swell-link a,.yotpo-widget-products-redemption .yotpo-login-button .yotpo-action-button-text,.yotpo-widget-campaign-widget .yotpo-action-button-widget .yotpo-filled-button{font-weight:600!important;font-size:12px!important;letter-spacing:1px}.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:5px;box-shadow:0 4px 8px #f9fafb,0 6px 20px #eee}.autoreplenishFavorites h3{font-size:16px;margin:0!important}.fourColumns.autoreplenishFavCard{max-width:250px;display:inline-block}.autoreplenishFavorites .columnInner{padding:40px 5px}.holidaySlotLogo{margin:auto;max-width:280px;padding:20px;display:block}p.holidaySlot{padding:20px 40px 50px;max-width:1000px;margin:auto;text-align:center}h1.holidaySlot{border:none;padding:50px 40px 0;max-width:1000px;margin:auto;text-align:center}.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;padding:5px}.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}.columnFullWidthInner{display:table-cell;vertical-align:middle}.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:50px 0 150px}.centercontent{display:table-cell;margin:auto;width:610px;vertical-align:middle}.rte .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%}.rte 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}.rte .flagshipTop h2,.rte .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}.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}.sectionContainer.flagship{height:500px;background-color:#ece1d7;margin:0 auto}.cardImage.weho{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-weho.jpg)}.cardImage.sanmon{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-santamonica.jpg)}.cardImage.soho{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-soho.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% 20%}.rte .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;margin:15px 0 0!important;color:#5b6770;display:block}.cardContainer button{width:80%;height:46px;position:absolute;bottom:26px;left:0;right:0;margin:auto}button.secondaryWhite{color:#fff!important;border:1px solid #fff!important}button.secondaryWhite:hover{color:#5b6770!important;background-color:#fff;background:#fff!important}.flagshipTopCopy{text-align:left;width:320px;padding:220px 0 0;margin:0 50px}.twoColumnsFullWidth.flagshipServices{background-color:#ece1d7}.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)}.flagshipServicesAHS.twoColumnsImage{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-treatment_healthy-skin-desktop.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.flagshipStoreSoho{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-soho.jpg)}.twoColumnsFullWidthImage.flagshipStoreSantaMonica{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-santamonica.jpg)}.twoColumnsFullWidthImage.flagshipStoreScottsdale{background-image:url(https://cdn.shopify.com/s/files/1/0432/6100/1886/files/flagship-scottsdale.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}.rte img.mediumIcons{max-width:70px;opacity:.5}.rte button.primaryGreyButton{background-color:#5b6670;color:#fff}.forProfessionalsTop{margin:auto;background-color:#d5d5d5;background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/banner_00.png?v=1616661590);background-repeat:no-repeat;background-size:cover;background-position:center center}.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-left: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}.rte h2{margin-top:0}.rte .servicesTop h2,.rte .servicesTop p{color:#5b6670}.rte .servicesTop h2{font-size:70px;line-height:70px}.rte .servicesTop button{margin-top:20px}.rte .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/0508/0291/7581/files/Virtual_AI_Facemapping.png?v=1648045058)}.cardImage.servicesPclear{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Pro_Clear.png?v=1648045057)}.cardImage.servicesPcalm{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Pro_Calm.png?v=1648045057)}.cardImage.servicesPef{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Pro_Eye_Flash.png?v=1648045057)}.cardImage.servicesPpp{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Pro_Power_Peel.png?v=1648045057)}.cardImage.servicesPipl{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Pro_IPL.png?v=1648045057)}.cardImage.servicesPm{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Pro_Microneedling.png?v=1648045057)}.cardImage.servicesPn{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Pro_Nanoneedling.png?v=1648045058)}.cardImage.servicesPs30{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/ProSkin30.png?v=1648045057)}.cardImage.servicesPfns{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Pro_Firm_Neck_Skin.png?v=1648045057)}.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}.rte .shippingInfo table{width:100%;margin:40px 0}.rte .shippingInfo td{padding:20px;text-align:center;border-bottom:1px solid #f1f2f3;display:table-cell}.rte .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}.cardsThreeColumn{grid-template-columns:repeat(2,1fr);max-width:1100px}.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{max-width:330px}.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:left;width:260px;padding:108px 0 260px;margin:0 68px}.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:cover;background-position:left bottom}}@media (min-width: 769px){.cardsThreeColumn{grid-template-columns:repeat(3,1fr);max-width:1100px}.cardsTwoColumn{grid-template-columns:repeat(2,1fr);max-width:1000px}}@media (max-width: 600px){.forProfessionalsTop{background-position:-136px bottom}.animating-in .promo-block-grid--header,.promo-block-grid--expanded:not(.animating-out) .promo-block-grid--header{width:200px}.promo-block-grid--preheading{width:200px}}@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}.cardsThreeColumn{grid-template-columns:repeat(1,1fr)}.topCopy.servicesTopCopy{width:100%;text-align:center;margin:auto}.servicesTopCopy{padding:100px 0 50px}div.topCopy.forProfessionals{width:220px;padding:108px 0 220px}.forProfessionalsTop{background-position:-148px bottom}}.cardImage.psl{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/flagship-store-01.jpg?v=1621927997)}.cardImage.bt{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/flagship-store-02.jpg?v=1621927997)}.cardImage.cb{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/store_cb.jpg?v=1623912435);background-position-y:-90px}.cardImage.ntn{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/ntn.jpg)}.cardImage.hn{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/flagship-store-04.jpg?v=1621932922);background-position:center center}.cardOneColumn{grid-template-columns:repeat(1,1fr);max-width:500px;margin:auto}@media (min-width:1024px){.cardOneColumn{grid-template-columns:repeat(1,1fr);max-width:500px}.section-impact-container .sectionContainerFlex{max-width:60%}.section-impact-container .twoColumns{display:flex;align-items:center}}.cardImage.servicesFf{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/FaceFit_13eda067-e481-459d-a168-2c64cf78d550.png?v=1648045057)}.cardImage.servicesDp{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Dermaplanning_80fe4f2c-8787-47bf-8bbc-139166683d55.png?v=1648045057)}.cardImage.servicesPa{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Power_Active_87125a0d-45b0-46b6-bf2a-bf936de14ce1.png?v=1648045057)}.cardImage.servicesIa{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Intense_Active_866afa06-ba8b-4651-a752-b21df7e035de.png?v=1648045057)}.cardImage.servicesUa{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Ultimate_Active_35b499d4-a46e-4a28-bb4f-84fa6af2aedf.png?v=1648045057)}.cardImage.servicesEa{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Expert_Active_e61bc8e5-9b57-4770-93d3-98ebfc4aac88.png?v=1648045057)}.twoColumns.socialimpact-IIHP{background-image:url(https://cdn.shopify.com/s/files/1/0508/0291/7581/files/Eng.png?v=1616727800)}.section-impact-container.greybackground{height:auto}.section-impact-container .twoColumns.impact-img{display:flex;align-items:center}
/*# sourceMappingURL=/s/files/1/0508/0291/7581/t/13/assets/tgg-custom-page.scss.css.map */
