body,html{font-size:16px}.h1,h1{font-size:3em;font-family:"Contour Sans",sans-serif!important;line-height:1.2}.h2,h2{font-size:2.625em;font-family:"Contour Sans",sans-serif!important;line-height:1.2}.about-us .rich__heading,.h3,h3{font-size:2.25em;letter-spacing:0;font-family:"Contour Sans",sans-serif!important;line-height:1.2}.h4,h4{font-size:1.875em;font-family:"Contour Sans",sans-serif!important;line-height:1.2}.h5,h5{font-size:1.25em;font-family:"Contour Sans",sans-serif!important;line-height:1.2}.aboutface-video .video__overlay:after,.h6,h6{font-size:1em;font-weight:400;font-family:"Work Sans",sans-serif;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.paragraph,p{font-family:"Work Sans",sans-serif;font-size:16px;font-weight:400;font-style:normal;text-transform:initial;margin-bottom:20px;line-height:1.8}.paragraph:last-child,p:last-child{margin-bottom:0}.large-p{font-family:"Work Sans",sans-serif;font-size:1.125em;font-weight:400;margin-bottom:20px}.large-p:last-child{margin-bottom:0}.subheading-text{font-size:1em;font-weight:400;line-height:120%;letter-spacing:.02em}@media only screen and (max-width:767px){.paragraph,p{font-size:.875em;line-height:1.6;margin-bottom:15px}.paragraph:last-child,p:last-child{margin-bottom:0}.large-p{font-size:.875em;line-height:1.8;margin-bottom:15px}.large-p:last-child{margin-bottom:0}.h1,h1{font-size:2.125em}.h2,h2{font-size:1.75em}.about-us .rich__heading,.h3,h3{font-size:1.4375em}.h4,h4{font-size:1.1875em}.h5,h5{font-size:1em}.subheading-text{font-size:.875em}}.button,body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-go,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view a,button{padding:15px 30px;text-transform:uppercase;font-family:"Work Sans",sans-serif;font-weight:600;line-height:1.45;font-size:.875em;letter-spacing:.05em}.button,body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-go,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view a{min-width:200px}.button--primary,body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-go,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view a{border-color:#ad5b4a!important;color:#fff!important;background:#ad5b4a!important}#about-man .button--primary,#about-man body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-go,#about-man body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view a,body#our-clinics div#storemapper #storemapper-left #storemapper-form #about-man #storemapper-go,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view #about-man a{border-color:#5e7974!important;background:#5e7974!important}.button--light,.button--secondary{border-color:#333230!important;color:#333230!important;background:0 0!important}.add-to-cart-btn-style{border-color:#333230;color:#333230;background:0 0}::-webkit-input-placeholder{font-family:"Work Sans",sans-serif;font-style:normal;border-color:#cecac2;font-size:14px;font-weight:400;line-height:1.2;color:#333230;opacity:1}:-moz-placeholder{font-family:"Work Sans",sans-serif;font-style:normal;border-color:#cecac2;font-size:14px;font-weight:400;line-height:1.2;color:#333230;opacity:1}::-moz-placeholder{font-family:"Work Sans",sans-serif;font-style:normal;border-color:#cecac2;font-size:14px;font-weight:400;line-height:1.2;color:#333230;opacity:1}:-ms-input-placeholder{font-family:"Work Sans",sans-serif;font-style:normal;border-color:#cecac2;font-size:14px;font-weight:400;line-height:1.2;color:#333230;opacity:1}body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-zip,input,select,textarea{font-family:"Work Sans",sans-serif;font-style:normal;border-color:#cecac2;font-size:16px;font-weight:400;line-height:1.2;color:#333230;padding:15px 15px;opacity:1}.banner .container{margin-top:120px}.banner .page-title__heading{text-transform:uppercase}.banner .page-title__subheading{margin-bottom:35px}.banner .page-title__text p{font-size:1.125em;line-height:1.8}.banner .banner--text-bottom-left .page-title,.banner .banner--text-bottom-right .page-title{padding-bottom:70px}@media only screen and (max-width:1023px){.banner .page-title__subheading{margin-bottom:15px!important}.banner .page-title__text p{font-size:16px!important}.banner .banner--text-bottom-left .page-title,.banner .banner--text-bottom-right .page-title{padding-bottom:30px}}@media only screen and (max-width:767px){.banner .container{margin-top:100px!important}.banner .page-title__text p{font-size:.875em!important;line-height:1.6!important}}@media only screen and (max-width:550px){.banner .container .row.row-sm{width:90%!important}}.page-title-h3{font-size:2.25em;line-height:1.3;margin-bottom:0!important;text-transform:uppercase}@media only screen and (max-width:767px){.page-title-h3{font-size:1.4375em}}.page-title-h3:after{display:block;position:relative;content:'';width:90px;height:2px;background-color:#333230;margin:30px auto 0}@media only screen and (max-width:767px){.page-title-h3:after{width:60px;margin-top:22px}}.insta-title-h4,.insta-title-h4 h2,.insta-title-h4 h4,.section-title-h4,.section-title-h4 h2,.section-title-h4 h4{font-size:1.875em!important;text-transform:uppercase}@media only screen and (max-width:767px){.insta-title-h4,.insta-title-h4 h2,.insta-title-h4 h4,.section-title-h4,.section-title-h4 h2,.section-title-h4 h4{font-size:1.1875em!important}}.accent-line--straight{width:90px;margin:30px auto}@media only screen and (max-width:767px){.accent-line--straight{width:60px;margin:22px auto}}.bodyWrap{width:100%;overflow:hidden}.shopify-section-header .container{width:calc(100% - 60px);padding-left:0;padding-right:0}@media only screen and (max-width:550px){.shopify-section-header .container{padding:0 15px}}@media only screen and (max-width:550px){.shopify-section-header .container{width:100%}}.shopify-section-header .megamenu-wrapper{padding-left:40px;padding-right:40px}@media only screen and (min-width:1024px){.shopify-section-header .header--logo_left_links_center .nav-standard{padding-left:325px;padding-right:325px}}.shopify-section-header .home-header{color:#333230;background:rgba(0,0,0,0)}.shopify-section-header .header--has-scrolled{color:#333230;background:#fff}.shopify-section-header .nav-main .menu-item,.shopify-section-header .nav-standard .menu-item{font-family:"Contour Sans",sans-serif!important;font-size:16px;line-height:1.8;text-transform:uppercase;margin:0 8px 0 0;padding:5px 15px}.shopify-section-header .nav-main .submenu-item,.shopify-section-header .nav-standard .submenu-item{font-family:"Work Sans",sans-serif;font-size:16px;text-transform:none}.shopify-section-header .toggle-submenu .icon{width:10px;height:10px}.shopify-section-header .header--is-hamburger .main-logo{max-width:calc(100% - 135px)}.shopify-section-header .button--secondary{min-width:unset;margin-right:30px;padding:14px 30px}.shopify-section-header .header--is-hamburger{height:100px}.shopify-section-header .header--is-hamburger .header-icons .buttonToggle{display:none}.shopify-section-header .main-logo__image img{max-width:300px}@media only screen and (min-width:768px) and (max-width:1023px){.shopify-section-header .main-logo__image img{max-width:200px}}@media only screen and (max-width:767px){.shopify-section-header .main-logo__image img{max-width:170px}}@media screen and (max-width:350px){.shopify-section-header .main-logo__image img{max-width:135px}}.header-line{border-bottom:1px solid #cecac2}#about-man .header-icons .icon-cart path:last-child{fill:#5e7974}#hero--page-about_man-template:first-of-type{margin-top:-120px}.site-footer-custom{background-size:cover;background-position:center;color:#fff}.site-footer-custom .footer-inner{padding-top:80px}.site-footer-custom .footer-inner .footer-blocks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;text-align:left;margin-top:60px}.site-footer-custom .footer-inner .footer-block{width:50%;line-height:1.5}.site-footer-custom .footer-inner .footer-block hr{margin-bottom:20px;opacity:.5}.site-footer-custom .footer-inner .footer-block-title{font-family:"Contour Sans",sans-serif!important;text-transform:uppercase;font-size:15px;line-height:120%;letter-spacing:.1em}.site-footer-custom .footer-inner .footer-newsletter{padding-right:40px}.site-footer-custom .footer-inner .footer-newsletter .footer-block-content{margin-bottom:15px}.site-footer-custom .footer-inner .footer-newsletter .contact-form{margin-top:0}.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form{width:100%;max-width:500px;margin:0}.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form body#our-clinics div#storemapper #storemapper-left #storemapper-form .signUp-input#storemapper-zip,.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form input.signUp-input,body#our-clinics div#storemapper #storemapper-left #storemapper-form .site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form .signUp-input#storemapper-zip{color:#fff;border:1px solid #fff}.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form .inputGroup ::-webkit-input-placeholder{color:#fff;opacity:.5}.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form .inputGroup :-moz-placeholder{color:#fff;opacity:.5}.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form .inputGroup ::-moz-placeholder{color:#fff;opacity:.5}.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form .inputGroup :-ms-input-placeholder{color:#fff;opacity:.5}.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form button.signUp-submit{color:#fff;border:1px solid #fff}.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form .collection-treatment__wrapper body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-zip:-webkit-autofill,.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form .collection-treatment__wrapper input:-webkit-autofill,.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-zip:-webkit-autofill:active,.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-zip:-webkit-autofill:focus,.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-zip:-webkit-autofill:hover,.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form input:-webkit-autofill:active,.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form input:-webkit-autofill:focus,.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form input:-webkit-autofill:hover,body#our-clinics div#storemapper #storemapper-left #storemapper-form .site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form #storemapper-zip:-webkit-autofill:active,body#our-clinics div#storemapper #storemapper-left #storemapper-form .site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form #storemapper-zip:-webkit-autofill:focus,body#our-clinics div#storemapper #storemapper-left #storemapper-form .site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form #storemapper-zip:-webkit-autofill:hover,body#our-clinics div#storemapper #storemapper-left #storemapper-form .site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-form .collection-treatment__wrapper #storemapper-zip:-webkit-autofill{transition:all 5000s ease-in-out 0s;transition-property:transparent,white}.site-footer-custom .footer-inner .footer-newsletter .contact-form .errors,.site-footer-custom .footer-inner .footer-newsletter .contact-form .signUp-confirmation{background-color:#fff!important;display:inline-block!important;padding:20px!important;color:#333230!important}.site-footer-custom .footer-inner .footer-social{padding-left:40px;margin:0}.site-footer-custom .footer-inner .footer-social .footer__social{text-align:left;margin:0}.site-footer-custom .footer-inner .footer-social .social-link .icon{width:20px;height:20px}.site-footer-custom .footer-inner .footer-social .social-links{margin:0}.site-footer-custom .footer-inner .footer-social .social-links li{margin-right:30px}@media only screen and (max-width:767px){.site-footer-custom .footer-inner{padding-top:50px}.site-footer-custom .footer-inner .footer-blocks{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:50px}.site-footer-custom .footer-inner .footer-block{width:100%;margin:0}.site-footer-custom .footer-inner .footer-newsletter{padding-right:0}.site-footer-custom .footer-inner .footer-social{padding:50px 0 0}}.site-footer-custom .footer-bottom{background-color:transparent;padding:50px 0 50px}.site-footer-custom .footer-bottom .align-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.site-footer-custom .footer-bottom .footer-bottom-left{width:66.66667%;font-family:"Work Sans",sans-serif;font-size:14px!important;line-height:160%;text-transform:uppercase;color:#fff}.site-footer-custom .footer-bottom .footer-bottom-right{width:33.33333%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.site-footer-custom .footer-bottom .footer__menu{margin-bottom:40px;line-height:300%}.site-footer-custom .footer-bottom .footer__payment{margin-bottom:0}.site-footer-custom .footer-bottom .disclosure--footer{justify-content:flex-end}.site-footer-custom .footer-bottom .payment-icon-list{float:right}@media only screen and (max-width:1023px){.site-footer-custom .footer-bottom{text-align:left}.site-footer-custom .footer-bottom .align-content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.site-footer-custom .footer-bottom .footer-bottom-left{width:100%}.site-footer-custom .footer-bottom .footer-bottom-left .footer__menu ul{justify-content:flex-start}.site-footer-custom .footer-bottom .footer-bottom-right{width:100%;margin-top:20px}.site-footer-custom .footer-bottom .footer-bottom-right .disclosure--footer{justify-content:flex-start}.site-footer-custom .footer-bottom .footer-bottom-right .payment-icon-list{float:left}}@media only screen and (max-width:767px){.site-footer-custom .footer-bottom .footer__menu{margin-left:-15px}.site-footer-custom .footer-bottom .footer__menu li{margin:0 15px 6px}}.section-spacing-large{margin:50px 0}@media only screen and (min-width:768px){.section-spacing-large{margin:120px 0}}.custom-html-section{display:none;margin:0}@media only screen and (max-width:767px){.custom-html-section{display:block}}.custom-html-section .container{width:100%;padding:0}.shopify-section--collections-list .row--mosaic.row--default-height{height:80vh}@media only screen and (min-width:1024px){.shopify-section--collections-list .row--mosaic.row--5-blocks .collectionBlock:last-child a{align-items:flex-end}}@media only screen and (max-width:767px){.shopify-section--collections-list .row--mosaic.row--5-blocks .collectionBlock:last-child a{background-position:center}}@media only screen and (max-width:767px){.shopify-section--collections-list .collectionBlock{height:210px}}@media only screen and (max-width:550px){.shopify-section--collections-list .collectionBlock{height:160px}}.shopify-section--collections-list .collectionList .collectionBlock-info{padding:30px 24px;align-items:flex-start;justify-content:flex-start;text-align:left}@media only screen and (max-width:767px){.shopify-section--collections-list .collectionList .collectionBlock-info{padding:15px}}@media only screen and (max-width:767px){.shopify-section--collections-list .collectionList .collectionBlock-image{background-position:bottom}}@media screen and (min-width:550px) and (max-width:1279px){.shopify-section--collections-list .insta-title-h4,.shopify-section--collections-list .section-title-h4{font-size:1.5em!important}}.rich-text .subheading-text{font-size:16px!important;margin-bottom:30px;padding-left:3px}@media only screen and (max-width:767px){.rich-text .subheading-text{margin-bottom:20px}}@media only screen and (min-width:768px){.rich-text .row--split .rich-heading{width:calc(46% - 5px);padding:0 70px 0 0}.rich-text .row--split .rich-content{width:calc(54% - 5px);padding:10px 0 0 70px}.rich-text .rich-content .button-wrap{margin-top:24px}}.fixed-height-hero{height:1060px!important}@media only screen and (max-width:767px){.fixed-height-hero{height:auto!important}.fixed-height-hero .slide-background-container{height:550px!important}.fixed-height-hero .hero-slide,.fixed-height-hero .slick-list,.fixed-height-hero .slide-background-container{position:relative}.fixed-height-hero .overlay{display:none}.fixed-height-hero .hero-slide--style-white .slide-content__heading,.fixed-height-hero .hero-slide--style-white .slide-content__subheading,.fixed-height-hero .hero-slide--style-white .slide-content__text{color:#333230!important}}.original-height .slide-image--mobile .slide-image__container{height:auto!important;padding-top:0!important}.original-height .slide-image.slide-image--mobile .slide-image__container img{position:relative;height:550px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}@media only screen and (max-width:767px){.original-height .slide-text{position:relative!important}.original-height .overlay{display:none}.original-height .hero-slide--style-white .slide-content__heading,.original-height .hero-slide--style-white .slide-content__subheading,.original-height .hero-slide--style-white .slide-content__text{color:#333230!important}}.slideshow-hero .slide-content__subheading{color:#333230!important;margin-bottom:40px;font-weight:500;padding-left:10px}.slideshow-hero .slide-content__heading{font-size:72px;line-height:120%;color:#333230!important;margin-bottom:30px;text-transform:uppercase}.slideshow-hero .slide-content__text p{font-size:30px;line-height:120%;max-width:420px;padding-left:2px}.slideshow-hero .slide-content__button{margin-top:45px}.slideshow-hero .slick-arrow svg{color:#cfc2ae!important}@media only screen and (max-width:1279px){.slideshow-hero .slide-content__subheading{margin-bottom:20px;padding-left:3px}.slideshow-hero .slide-content__heading{font-size:30px;margin-bottom:15px}.slideshow-hero .slide-content__text p{font-size:.875em}.slideshow-hero .slide-content__button{margin:25px 0 0}}@media only screen and (max-width:767px){.slideshow-hero .slide-content{width:100%;max-width:unset;padding:30px 0 0}.slideshow-hero .container{padding:0 10px}.slideshow-hero .slide-content__subheading{font-size:16px}.slideshow-hero .slide-content__button{width:calc(50% - 7px)}.slideshow-hero .button,.slideshow-hero body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-go,.slideshow-hero body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view a,body#our-clinics div#storemapper #storemapper-left #storemapper-form .slideshow-hero #storemapper-go,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view .slideshow-hero a{min-width:unset}.slideshow-hero .button--primary,.slideshow-hero body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-go,.slideshow-hero body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view a,body#our-clinics div#storemapper #storemapper-left #storemapper-form .slideshow-hero #storemapper-go,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view .slideshow-hero a{margin-right:7px}.slideshow-hero .button--secondary{margin-left:7px!important}}.hero-slide--style-white .slide-content__heading,.hero-slide--style-white .slide-content__subheading,.hero-slide--style-white .slide-content__text{color:#fff!important}.hero-slide--style-black .slide-content__heading,.hero-slide--style-black .slide-content__subheading,.hero-slide--style-black .slide-content__text{color:#333230!important}.section-line{width:100%;height:1px;background-color:#cecac2}.collection-treatment__wrapper{width:calc(100% - 240px)}@media only screen and (max-width:1279px){.collection-treatment__wrapper{width:100%;padding:0 5px}}.collection-treatment__wrapper .collection-treatment__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0 10px 40px}.collection-treatment__wrapper .collection-treatment__header h2{margin:0}@media only screen and (max-width:1279px){.collection-treatment__wrapper .collection-treatment__header{margin:0 5px 40px}}@media only screen and (max-width:767px){.collection-treatment__wrapper .collection-treatment__header{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-bottom:35px;text-align:center}.collection-treatment__wrapper .collection-treatment__header h2{margin-bottom:20px}}.collection-treatment__wrapper .collection-treatment__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}@media only screen and (max-width:767px){.collection-treatment__wrapper .collection-treatment__content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.collection-treatment__wrapper .collection-treatment__content .collection-treatment__block{width:33.33%;min-height:330px;margin:0 10px;padding:30px}.collection-treatment__wrapper .collection-treatment__content .collection-treatment__block h2{margin:0;width:85%;margin-bottom:35px}.collection-treatment__wrapper .collection-treatment__content .collection-treatment__block .block-wrap{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.collection-treatment__wrapper .collection-treatment__content .collection-treatment__block .description{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.collection-treatment__wrapper .collection-treatment__content .collection-treatment__block .accent-line{width:100%;height:1px;margin:0 0 25px 0}@media only screen and (max-width:1279px){.collection-treatment__wrapper .collection-treatment__content .collection-treatment__block{margin:0 5px}.collection-treatment__wrapper .collection-treatment__content .collection-treatment__block h2{font-size:2.25em;width:100%}.collection-treatment__wrapper .collection-treatment__content .collection-treatment__block .accent-line{margin:0 0 10px 0}}@media only screen and (max-width:767px){.collection-treatment__wrapper .collection-treatment__content .collection-treatment__block{width:calc(100% - 10px);height:100%;min-height:unset;margin-bottom:10px;padding:30px 23px}.collection-treatment__wrapper .collection-treatment__content .collection-treatment__block h2{font-size:1.75em;width:100%}}.collection-skinconcerns__wrapper{width:calc(100% - 255px)}@media only screen and (max-width:1279px){.collection-skinconcerns__wrapper{width:100%;padding:0 10px}}.collection-skinconcerns__wrapper .collection-skinconcerns__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:40px 0}.collection-skinconcerns__wrapper .collection-skinconcerns__header h2{margin:0}@media only screen and (max-width:767px){.collection-skinconcerns__wrapper .collection-skinconcerns__header{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-bottom:35px;text-align:center}.collection-skinconcerns__wrapper .collection-skinconcerns__header h2{margin-bottom:20px}}.collection-skinconcerns__content .collection-skinconcerns__block{width:100%;background-color:#f0ece4}.collection-skinconcerns__content .collection-skinconcerns__block .img-wrap{width:100%;height:280px;overflow:hidden}.collection-skinconcerns__content .collection-skinconcerns__block .img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.collection-skinconcerns__content .collection-skinconcerns__block .text-wrap{background-color:#f0ece4;width:100%;min-height:115px;padding:20px}.collection-skinconcerns__content .collection-skinconcerns__block .text-wrap h5{font-family:"Work Sans",sans-serif!important;font-size:19px}.collection-skinconcerns__content .collection-skinconcerns__block .text-wrap .accent-line{width:50px;height:1px;margin:5px 0 18px}@media only screen and (max-width:1023px){.collection-skinconcerns__content .collection-skinconcerns__block{width:100%!important;margin:0}.collection-skinconcerns__content .collection-skinconcerns__block .img-wrap{height:auto;max-height:190px}.collection-skinconcerns__content .collection-skinconcerns__block .text-wrap{min-height:unset;padding:18px 10px}.collection-skinconcerns__content .collection-skinconcerns__block .text-wrap h5{font-size:.875em}.collection-skinconcerns__content .collection-skinconcerns__block .text-wrap .accent-line{margin:0 0 10px}}@media only screen and (max-width:767px){.collection-skinconcerns__content{margin-right:-10%;width:110%}}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-stage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.owl-carousel .owl-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.split-hero{height:590px!important}@media only screen and (max-width:767px){.split-hero{height:540px!important}}.split-hero .split-hero__content{width:100%;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);right:unset;bottom:unset;padding:30px;z-index:1}.split-hero .split-hero__content .split-hero__text{width:100%;max-width:626px;text-align:center;padding:0;margin:0 auto}.split-hero .split-hero__content .split-hero__text .split-hero__heading{margin-bottom:20px}@media only screen and (max-width:767px){.split-hero .split-hero__content .split-hero__text .split-hero__heading{margin-bottom:10px}}.split-hero .split-hero__content .split-hero__text .split-hero__richtext p{font-size:16px;line-height:1.8}@media only screen and (max-width:767px){.split-hero .split-hero__content .split-hero__text .split-hero__richtext p{display:none}}.split-hero .split-hero__content .split-hero__text .split-hero__buttons .button,.split-hero .split-hero__content .split-hero__text .split-hero__buttons body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-go,.split-hero .split-hero__content .split-hero__text .split-hero__buttons body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view a,body#our-clinics div#storemapper #storemapper-left #storemapper-form .split-hero .split-hero__content .split-hero__text .split-hero__buttons #storemapper-go,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view .split-hero .split-hero__content .split-hero__text .split-hero__buttons a{min-width:200px}@media only screen and (min-width:768px){.split-hero .split-hero__content .split-hero__text .split-hero__buttons .button,.split-hero .split-hero__content .split-hero__text .split-hero__buttons body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-go,.split-hero .split-hero__content .split-hero__text .split-hero__buttons body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view a,body#our-clinics div#storemapper #storemapper-left #storemapper-form .split-hero .split-hero__content .split-hero__text .split-hero__buttons #storemapper-go,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view .split-hero .split-hero__content .split-hero__text .split-hero__buttons a{margin-top:30px}}.logos-list{padding:0 30px}@media only screen and (max-width:767px){.logos-list{padding:0}}.logos-list .logos-list-wrapper{height:100%;padding:0}.logos-list .logos-slider{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.logos-list .logos-slider__item{width:160px;height:120px;margin:0 35px}@media only screen and (max-width:767px){.logos-list .logos-slider__item{width:124px;height:90px;margin:0 6px}}@media only screen and (min-width:1280px){.featured-blog .row.row-sm{width:35%}}@media screen and (min-width:399px) and (max-width:767px){.featured-blog .row.row-sm{width:80%}}.featured-blog .carousel-slide-image{padding-top:56%!important}@media only screen and (max-width:767px){.featured-blog .carousel-slide-image{padding-top:71%!important}}@media only screen and (max-width:767px){.featured-blog .blogModule-posts__post{width:59%}}.featured-blog .page-title{padding-bottom:0!important;margin-bottom:40px!important}.featured-blog .post-title{color:#ad5b4a}#about-man .post-title{color:#5e7974}.slideshow-banner .slide-content__text{max-width:545px}.slideshow-banner .slide-content__text p{font-size:1.125em}.slideshow-banner .slide-content__logo{height:67px}.slideshow-banner .slide-content__logo img{width:unset;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain"}.slideshow-banner .slide-content__heading{margin-bottom:30px}.slideshow-banner .slide-content__button{margin-top:30px}@media only screen and (max-width:767px){.slideshow-banner{height:380px!important}.slideshow-banner .slide-content__text{max-width:273px}.slideshow-banner .slide-content__text p{font-size:.875em}.slideshow-banner .slide-content__logo{height:47px}.slideshow-banner .slide-content__heading{margin-bottom:15px}.slideshow-banner .slide-content__button{margin-top:15px;min-width:unset!important;width:100%!important}}.insta-title-h4{text-align:center;margin-bottom:20px!important}.insta-title-h6{text-align:center;color:#ad5b4a!important;margin-bottom:30px!important}#insta-feed,.instafeed-shopify{padding:0 5px}#about-man .insta-title-h6{color:#5e7974!important}.about-us .section-spacing-large{margin:100px 0}.about-us .feature-image,.about-us .feature-text{width:calc(50% - 40px)}.about-us .feature-text-wrap h3{margin-bottom:20px!important}.about-us .feature-text__p p{font-size:16px}@media only screen and (max-width:767px){.about-us .feature-text__p p{font-size:.875em}}@media only screen and (min-width:768px){.about-us .rich-content{text-align:left}}.about-us .regular-text{margin:60px 0}@media only screen and (min-width:768px){.about-us .regular-text{text-align:left}}@media only screen and (max-width:767px){.about-us .regular-text,.about-us .section-spacing-large{margin:50px 0}}.template-collection .header-icons a,.template-collection .site-header .menu-item a,.template-collection .toggle-submenu{color:#333230!important}.collection-page .collectionGrid{margin:35px 0}@media only screen and (max-width:1279px){.collection-page .collectionGrid{margin:0}}@media only screen and (max-width:1279px){.collection-page .collection__filter-title{padding:15px 0}}@media only screen and (min-width:768px){.collection-page .collection__filter-title{font-size:16px}}.collection-page .collection__filter-tag-btn{font-size:16px;text-transform:capitalize}@media only screen and (min-width:1024px){.collection-page .grid-head{margin:0;padding:0 0 0 10px!important}}.collection-page .breadcrumbs{color:#ad5b4a}.collection-page .collectionGrid-sort label{color:#333230}@media only screen and (min-width:768px){.collection-page .collectionGrid-sort label{font-size:16px}}.collection-page .collectionGrid-sort select{height:40px;padding:10px 20px}.collection-page .collectionGrid-sort .selector-wrapper .icon-arrow{height:40px}#about-man .breadcrumbs{color:#5e7974}@media only screen and (min-width:1024px){.collectionBlock__description,.collectionBlock__price,.collectionBlock__title{text-align:left!important}}.collectionBlock__title h4{font-size:1.125em;line-height:120%;color:#ad5b4a;margin-bottom:5px}@media only screen and (max-width:767px){.collectionBlock__title h4{font-size:16px}}#about-man .collectionBlock__title h4{color:#5e7974}.collectionBlock__description{margin-bottom:5px}@media only screen and (max-width:767px){.collectionBlock__description{margin-bottom:0}}.collectionBlock__description a{text-decoration:none}.collectionBlock__description p{height:50px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (min-width:768px) and (max-width:1023px){.collectionBlock__description p{height:75px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media only screen and (max-width:767px){.collectionBlock__description p{height:90px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}.product .breadcrumbs{color:#ad5b4a}.product .product-title__wrapper{margin-bottom:20px}.product .product-title{margin-bottom:20px;font-size:42px}@media only screen and (max-width:767px){.product .product-title{font-size:28px;margin-bottom:10px}}.product .product-price{font-size:24px;line-height:120%;letter-spacing:.02em}@media only screen and (max-width:767px){.product .product-price{margin-bottom:10px}}.product .jdgm-widget.jdgm-widget{text-align:right}@media only screen and (max-width:767px){.product .jdgm-widget.jdgm-widget{text-align:center}}.product .productForm-block{margin-bottom:0}.product .qty__adjust{width:150px}.product .qty__adjust body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-zip,.product .qty__adjust input,body#our-clinics div#storemapper #storemapper-left #storemapper-form .product .qty__adjust #storemapper-zip{height:52px;font-size:16px}.product .selector-wrapper select{height:52px;font-size:16px}.product .productForm-buttons.hidden,.product button.hidden{display:none}.product .add-to-cart-btn-style{margin-bottom:20px}.product .shopify-payment-button__button{text-transform:uppercase}.product .product-layout-images--large .productImgSlider,.product .product-single__media{height:600px}@media only screen and (min-width:1280px){.product .product-layout-images--large .productImgSlider,.product .product-single__media{height:800px}}@media only screen and (max-width:767px){.product .product-layout-images--large .productImgSlider,.product .product-single__media{height:400px}}.product .product-share{padding:0}.product .product-share a{color:#ad5b4a;background:#fff;border-color:#cecac2}.quickView-wrap .productForm-buttons button{padding:10px 30px}.quickView-wrap .productForm-buttons button.hidden{display:none}.product-custom-buttons{max-width:500px}.product-custom-buttons a{width:100%}.product-custom-buttons:nth-of-type(2n+2) a{border-color:#333230!important;background:#333230!important}.product-custom-buttons p{text-align:center;position:relative;margin:25px 0}.product-custom-buttons p:before{content:'';width:100%;height:1px;background:#cecac2;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.product-custom-buttons p span{position:relative;z-index:2;background:#fff;display:inline-block;padding:0 10px;font-weight:700;font-size:.875em;letter-spacing:.1em}.add-to-cart-btn-style.popup-button{width:500px;max-width:100%;text-transform:uppercase;font-size:18px;font-weight:600;letter-spacing:1px}.custom-gift-title{margin-bottom:30px}.custom-line-item-property__field body#our-clinics div#storemapper #storemapper-left #storemapper-form [type=text]#storemapper-zip,.custom-line-item-property__field input[type=text],.custom-line-item-property__field textarea,body#our-clinics div#storemapper #storemapper-left #storemapper-form .custom-line-item-property__field [type=text]#storemapper-zip{border:1px solid #cecac2;padding:10px 15px;max-width:500px;width:100%}.custom-line-item-property__field body#our-clinics div#storemapper #storemapper-left #storemapper-form [type=text]#storemapper-zip,.custom-line-item-property__field input[type=text],body#our-clinics div#storemapper #storemapper-left #storemapper-form .custom-line-item-property__field [type=text]#storemapper-zip{height:38px}.product__tabs .product-tab-title{border-bottom:1px solid #333230!important}.product__tabs .rte p{margin:0}.disclaimer-popup{width:100%;height:100%;background-color:rgba(15,17,28,.2);position:fixed;top:0;left:0;z-index:200;opacity:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.disclaimer-popup.hidden{opacity:0;pointer-events:none}.disclaimer-popup .popup_title{margin-bottom:30px}.disclaimer-popup .popup-close{position:absolute;top:4%;right:3%;cursor:pointer}.disclaimer-popup .popup-close svg{height:18px;width:18px}.disclaimer-popup .popup-wrap{max-width:650px;background-color:#fff;position:relative;padding:60px;margin:20px;overflow:auto;border:3px solid #ad5b4a}.disclaimer-popup .disclaimer-checkbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:25px;font-weight:600}.disclaimer-popup .disclaimer-checkbox body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-zip,.disclaimer-popup .disclaimer-checkbox input,body#our-clinics div#storemapper #storemapper-left #storemapper-form .disclaimer-popup .disclaimer-checkbox #storemapper-zip{margin-right:10px}.product-features--container .feature-text-wrap h3{margin-bottom:20px}@media only screen and (max-width:767px){.product-features--container .feature-text-wrap h3{margin-bottom:5px}}.product-features--container .feature-text__button a{margin-top:30px}@media only screen and (max-width:767px){.product-features--container .feature-text__button a{margin-top:20px}}.faq-section .page-title h1,.faq-section .page-title h2{margin-bottom:0}.faq-section .faq-content{margin:30px 0 50px}.faq-section .faq-list__item{border-bottom:1px solid #333230!important}@media only screen and (max-width:767px){.faq-section .faq-list__item-question .icon{padding:12px}}.related-products .page-title{margin:50px 0 40px}.related-products .container-style{width:calc(100% - 170px)}@media only screen and (max-width:1279px){.related-products .container-style{width:100%}}.jdgm-rev-widg{margin-top:15px!important;margin-bottom:0!important}@media only screen and (max-width:767px){.jdgm-rev-widg{margin-top:0!important;margin-bottom:40px!important}}.jdgm-all-reviews-widget,.jdgm-histogram,.jdgm-rev,.jdgm-rev-widg{border-color:#cecac2!important}.jdgm-rev-widg__title{font-size:1.875em!important;text-transform:uppercase}@media only screen and (max-width:767px){.jdgm-rev-widg__title{font-size:1.1875em!important}}.jdgm-rev-widg__summary-text{margin-bottom:13px!important}.jdgm-histogram__bar-content{background:#ad5b4a!important}.jdgm-rev__timestamp{opacity:.5!important}.jdgm-rev__author-wrapper,b.jdgm-rev__title{font-weight:600}.jdgm-paginate__page.jdgm-curt{font-weight:700;font-size:140%}.jdge-paginate__page{display:inline-block;line-height:1;padding:8px 15px}.jdge-paginate__first-page,.jdge-paginate__last-page,.jdge-paginate__next-page,.jdge-paginate__prev-page{font-weight:700;font-size:130%;padding:6px}.template-product .smile-launcher-frame-container{bottom:40px!important;right:5px!important}.blogModule .page-title,.blogModule-posts .page-title{padding-bottom:20px}@media only screen and (max-width:767px){.blogModule .page-title,.blogModule-posts .page-title{padding-bottom:0}}.blogModule .row.inline::after,.blogModule-posts .row.inline::after{display:none}.blogModule .post-title,.blogModule-posts .post-title{color:#ad5b4a}.blogModule .post-meta,.blogModule .post-tags,.blogModule-posts .post-meta,.blogModule-posts .post-tags{font-size:.875em}@media only screen and (max-width:767px){.blogModule .post-meta,.blogModule .post-tags,.blogModule-posts .post-meta,.blogModule-posts .post-tags{font-size:13px}}.blogModule .post-tags__tag,.blogModule-posts .post-tags__tag{letter-spacing:0;text-transform:capitalize}#shopify-section-article-template .page-title h3{margin-bottom:20px}#shopify-section-article-template .page-title .post-meta{font-size:.875em}#shopify-section-article-template .article__content{margin-bottom:50px}#shopify-section-article-template .article__content .rte li,#shopify-section-article-template .article__content .rte ol,#shopify-section-article-template .article__content .rte p,#shopify-section-article-template .article__content .rte ul,#shopify-section-article-template .article__content li,#shopify-section-article-template .article__content ol,#shopify-section-article-template .article__content p,#shopify-section-article-template .article__content ul{font-size:16px;margin-bottom:20px}@media only screen and (max-width:767px){#shopify-section-article-template .article__content .rte li,#shopify-section-article-template .article__content .rte ol,#shopify-section-article-template .article__content .rte p,#shopify-section-article-template .article__content .rte ul,#shopify-section-article-template .article__content li,#shopify-section-article-template .article__content ol,#shopify-section-article-template .article__content p,#shopify-section-article-template .article__content ul{font-size:14px;margin-bottom:15px}}#shopify-section-article-template .article__content .rte ol,#shopify-section-article-template .article__content .rte ul,#shopify-section-article-template .article__content ol,#shopify-section-article-template .article__content ul{list-style-position:outside;margin-left:20px}@media only screen and (max-width:767px){#shopify-section-article-template .article__content .rte ol,#shopify-section-article-template .article__content .rte ul,#shopify-section-article-template .article__content ol,#shopify-section-article-template .article__content ul{margin-left:15px}}#shopify-section-article-template .article__content .accent-line--straight{margin:10px 0 30px;width:90px}#shopify-section-article-template .article__content .article-footer .tags{font-size:.875em!important}#shopify-section-article-template .article__content .blog-index-link a,#shopify-section-article-template .article__content .prev-next a,#shopify-section-article-template .article__content .share-link{color:#ad5b4a;background:#fff;border-color:#cecac2}#contact-us .header-icons a,#contact-us .site-header .menu-item a,#contact-us .toggle-submenu{color:#333230!important}.shopify-section--contact-page .contact-form body#our-clinics div#storemapper #storemapper-left #storemapper-form [type=email]#storemapper-zip,.shopify-section--contact-page .contact-form body#our-clinics div#storemapper #storemapper-left #storemapper-form [type=tel]#storemapper-zip,.shopify-section--contact-page .contact-form body#our-clinics div#storemapper #storemapper-left #storemapper-form [type=text]#storemapper-zip,.shopify-section--contact-page .contact-form input[type=email],.shopify-section--contact-page .contact-form input[type=tel],.shopify-section--contact-page .contact-form input[type=text],.shopify-section--contact-page .contact-form select,body#our-clinics div#storemapper #storemapper-left #storemapper-form .shopify-section--contact-page .contact-form [type=email]#storemapper-zip,body#our-clinics div#storemapper #storemapper-left #storemapper-form .shopify-section--contact-page .contact-form [type=tel]#storemapper-zip,body#our-clinics div#storemapper #storemapper-left #storemapper-form .shopify-section--contact-page .contact-form [type=text]#storemapper-zip{height:38px;border:1px solid #333230;padding:10px 15px}.shopify-section--contact-page .contact-form textarea{border:1px solid #333230;padding:10px 15px}.shopify-section--contact-page .contact-form body#our-clinics div#storemapper #storemapper-left #storemapper-form [type=submit]#storemapper-zip,.shopify-section--contact-page .contact-form input[type=submit],body#our-clinics div#storemapper #storemapper-left #storemapper-form .shopify-section--contact-page .contact-form [type=submit]#storemapper-zip{height:52px}@media only screen and (min-width:1024px){.shopify-section--contact-page .contact-form body#our-clinics div#storemapper #storemapper-left #storemapper-form [type=submit]#storemapper-zip,.shopify-section--contact-page .contact-form input[type=submit],body#our-clinics div#storemapper #storemapper-left #storemapper-form .shopify-section--contact-page .contact-form [type=submit]#storemapper-zip{min-width:260px}}.shopify-section--contact-page .selector-wrapper .icon-arrow{height:38px}.shopify-section--contact-page .error{text-align:center}.aboutface-video .cart-total-price .video__overlay:after,.cart-total-price .aboutface-video .video__overlay:after,.cart-total-price .h6{font-size:16px;margin-bottom:7px}.cart-tax-info{color:#333230;letter-spacing:0}.checkout-buttons .button,.checkout-buttons body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-go,.checkout-buttons body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view a,body#our-clinics div#storemapper #storemapper-left #storemapper-form .checkout-buttons #storemapper-go,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view .checkout-buttons a{height:52px;padding:15px 30px;margin-bottom:10px;margin-top:0}.cart-form .additional-checkout-buttons{margin-top:0!important}.cart-product-quantity body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-zip,.cart-product-quantity input,body#our-clinics div#storemapper #storemapper-left #storemapper-form .cart-product-quantity #storemapper-zip{color:#333230}.cart-product-remove{color:#ad5b4a;font-size:13px}.cart-close{margin-top:40px}.cart-form{margin-bottom:50px}body#our-clinics div#storemapper a{color:#ad5b4a}body#our-clinics div#storemapper a:active,body#our-clinics div#storemapper a:focus,body#our-clinics div#storemapper a:hover{color:#333230}body#our-clinics div#storemapper .storemapper-loader{margin:120px 0;width:30px}body#our-clinics div#storemapper .storemapper-loader-marker{fill:#333230}body#our-clinics div#storemapper .storemapper-powered-by,body#our-clinics div#storemapper div#storemapper .storemapper-powered-by[style]{display:none!important}body#our-clinics div#storemapper.show_icons .storemapper-popup-address svg,body#our-clinics div#storemapper.show_icons .storemapper-popup-email svg,body#our-clinics div#storemapper.show_icons .storemapper-popup-phone svg,body#our-clinics div#storemapper.show_icons .storemapper-popup-url svg{fill:#333230}body#our-clinics div#storemapper #storemapper-left,body#our-clinics div#storemapper #storemapper-right{height:100vh}body#our-clinics div#storemapper #storemapper-left{width:28.75%}body#our-clinics div#storemapper #storemapper-left #storemapper-form{background-color:#f0ece4;padding:40px 48px;box-shadow:none}body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-zip{height:52px;margin-bottom:16px}body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-go{margin-top:15px}body#our-clinics div#storemapper #storemapper-left #storemapper-form .storemapper-form-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}body#our-clinics div#storemapper #storemapper-left #storemapper-form .storemapper-form-inner label[for=storemapper-zip]{display:inline-block;text-align:left;color:#333230;font-family:"Contour Sans",sans-serif!important;font-weight:400;font-size:1.25em;line-height:1.2;text-transform:uppercase;width:100%;margin-top:0;margin-bottom:20px}@media only screen and (max-width:767px){body#our-clinics div#storemapper #storemapper-left #storemapper-form .storemapper-form-inner label[for=storemapper-zip]{font-size:16px}}body#our-clinics div#storemapper #storemapper-left #storemapper-form .storemapper-dropdown{width:50%;margin-right:0;padding-right:20px;padding:5px 20px 5px 0}body#our-clinics div#storemapper #storemapper-left #storemapper-form .storemapper-dropdown-btn{color:#333230;font-family:"Work Sans",sans-serif;font-weight:600;font-size:.75em;line-height:1.2;text-transform:uppercase;width:100%;text-align:left}body#our-clinics div#storemapper #storemapper-left #storemapper-form .storemapper-dropdown-btn:active,body#our-clinics div#storemapper #storemapper-left #storemapper-form .storemapper-dropdown-btn:focus,body#our-clinics div#storemapper #storemapper-left #storemapper-form .storemapper-dropdown-btn:hover{color:#ad5b4a}body#our-clinics div#storemapper #storemapper-left #storemapper-form .storemapper-dropdown-menu{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}body#our-clinics div#storemapper #storemapper-left #storemapper-form .storemapper-dropdown-menu label{color:#333230}body#our-clinics div#storemapper #storemapper-left #storemapper-form .storemapper-dropdown-menu label span{margin-left:5px}body#our-clinics div#storemapper #storemapper-left #storemapper-list{background:#fff;padding:17px}body#our-clinics div#storemapper #storemapper-left #storemapper-list li{background:#fff;padding:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #cecac2;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:relative}body#our-clinics div#storemapper #storemapper-left #storemapper-list li>div:not(.storemapper_btn-wrap)>p{width:100%}body#our-clinics div#storemapper #storemapper-left #storemapper-list li.storemapper-selected h4,body#our-clinics div#storemapper #storemapper-left #storemapper-list li.storemapper-selected p{color:#333230}body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-email a,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-phone a,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-url a{color:#333230}body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-email a:active,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-email a:focus,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-email a:hover,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-phone a:active,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-phone a:focus,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-phone a:hover,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-url a:active,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-url a:focus,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-url a:hover{color:#333230}body#our-clinics div#storemapper #storemapper-left #storemapper-list li h4{font-family:"Work Sans",sans-serif!important;font-weight:600;line-height:1.2;margin-bottom:15px;text-transform:uppercase}body#our-clinics div#storemapper #storemapper-left #storemapper-list li h4 span{font-weight:400;font-family:0.85714em;color:#ad5b4a}body#our-clinics div#storemapper #storemapper-left #storemapper-list li h4 span:before{content:'';display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.17428 0.921922L4.65084 4.03911L1.20553 4.5313C0.596152 4.62505 0.361777 5.37505 0.80709 5.82036L3.26803 8.23442L2.68209 11.6329C2.58834 12.2422 3.24459 12.711 3.78365 12.4297L6.85396 10.8125L9.90084 12.4297C10.4399 12.711 11.0962 12.2422 11.0024 11.6329L10.4165 8.23442L12.8774 5.82036C13.3227 5.37505 13.0883 4.62505 12.479 4.5313L9.05709 4.03911L7.51021 0.921922C7.2524 0.382859 6.45553 0.359422 6.17428 0.921922Z' fill='%23ED1C24'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center;width:13px;height:12px}body#our-clinics div#storemapper #storemapper-left #storemapper-list li p{font-size:16px;color:#333230;line-height:1.2;padding-left:30px}body#our-clinics div#storemapper #storemapper-left #storemapper-list li p svg{fill:#333230;top:10px}body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-description{padding-left:0}body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-distance{font-size:14px;top:20px}body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper-custom-2{display:none}body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view a{min-width:unset!important;padding:11px 40px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}body#our-clinics div#storemapper #storemapper-right{width:71.25%}body#our-clinics div#storemapper #storemapper-right .storemapper-popup{padding:0 10px}body#our-clinics div#storemapper #storemapper-right .storemapper-popup h4{font-family:"Work Sans",sans-serif!important;font-size:18px;font-weight:600;margin-bottom:6px;line-height:1.2;color:#333230}body#our-clinics div#storemapper #storemapper-right .storemapper-popup h4 span{font-weight:400;font-size:.66667em;color:#ad5b4a;vertical-align:middle}body#our-clinics div#storemapper #storemapper-right .storemapper-popup h4 span:before{content:'';display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.17428 0.921922L4.65084 4.03911L1.20553 4.5313C0.596152 4.62505 0.361777 5.37505 0.80709 5.82036L3.26803 8.23442L2.68209 11.6329C2.58834 12.2422 3.24459 12.711 3.78365 12.4297L6.85396 10.8125L9.90084 12.4297C10.4399 12.711 11.0962 12.2422 11.0024 11.6329L10.4165 8.23442L12.8774 5.82036C13.3227 5.37505 13.0883 4.62505 12.479 4.5313L9.05709 4.03911L7.51021 0.921922C7.2524 0.382859 6.45553 0.359422 6.17428 0.921922Z' fill='%23ED1C24'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center;width:8px;height:7px}body#our-clinics div#storemapper #storemapper-right .storemapper-popup p{font-size:16px;margin-bottom:6px;display:block;line-height:1.2}body#our-clinics div#storemapper #storemapper-right .storemapper-popup .storemapper-map-directions{border:0;font-family:"Work Sans",sans-serif;letter-spacing:0;color:#fff;text-decoration:none;margin-top:.5em}@media only screen and (min-width:1024px){body#our-clinics div#storemapper #storemapper-list li>p{padding-right:150px}body#our-clinics div#storemapper #storemapper-list li>div:not(.storemapper_btn-wrap)>p{padding-right:150px;width:100%}body#our-clinics div#storemapper #storemapper-list li .storemapper-distance{padding-right:0}body#our-clinics div#storemapper #storemapper-list li .storemapper_view{margin-top:0;padding-right:0;position:absolute;right:20px;bottom:20px}}@media (max-width:669px){body#our-clinics div#storemapper #storemapper-left,body#our-clinics div#storemapper #storemapper-right{height:auto}body#our-clinics div#storemapper #storemapper-left #storemapper-form{height:auto;padding:20px}body#our-clinics div#storemapper #storemapper-left #storemapper-form .storemapper-form-inner label[for=storemapper-zip] span{display:none}body#our-clinics div#storemapper #storemapper-left #storemapper-list{padding:0;max-height:680px;overflow:scroll}body#our-clinics div#storemapper #storemapper-left #storemapper-list li{margin:17px}body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_btn-wrap{margin:15px -20px -20px}body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_directions,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view{margin-top:0;padding-left:0;padding-right:0;width:50%}body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_directions a,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view a{padding:15px 30px!important;border-radius:0!important}body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_directions a{width:100%;min-width:auto;text-transform:uppercase;font-weight:600;line-height:1.45;font-size:14px;letter-spacing:.05em;color:#fff;background:#333230;border:1px solid #333230;padding:11px 40px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}body#our-clinics div#storemapper #storemapper-right{height:65vh}}body#our-clinics div#storemapper #storemapper-autocomplete{top:calc(100% - 131px);left:auto}#privacy-policy .rte ol,#privacy-policy .rte ul,#returns-policy .rte ol,#returns-policy .rte ul,#terms-amp-conditions .rte ol,#terms-amp-conditions .rte ul{margin:0 0 0 20px;list-style-position:outside}@media only screen and (min-width:768px){#privacy-policy .rte li,#returns-policy .rte li,#terms-amp-conditions .rte li{font-size:16px;line-height:1.8}}.result__title{width:100%;text-align:center}.result__price{float:unset;text-align:center;margin-left:0;width:100%;max-width:unset}.template-search .page-title{margin-top:50px}.template-search .collectionGrid-nav.row{justify-content:center}.template-search .search-info{text-align:center;padding:15px 0}.page-custom{padding:0 5px}@media only screen and (max-width:767px){.page-custom .container{padding:0 15px}}.page-custom .header-text{margin:50px 0}@media only screen and (max-width:550px){.page-custom .header-text .row-sm{width:100%}}.page-custom .header-text .header-heading h3{text-transform:uppercase}.page-custom .rich-text{margin:0 0 80px;max-height:100%;padding-top:80px}.page-custom .rich-text .container{max-height:100%;overflow:hidden}@media only screen and (max-width:767px){.page-custom .rich-text{margin:0 0 50px;padding-top:50px}}.page-custom .rich-section-line{border-top:1px solid #cecac2;margin-top:50px}@media only screen and (max-width:767px){.page-custom .rich-section-line{margin-top:30px}}.page-custom .custom-block{padding:0 5px;display:inline-block;position:relative;vertical-align:top}.page-custom .custom-block .custom-block_wrapper{margin-bottom:50px}.page-custom .custom-block .custom-block_wrapper .custom-block__image{width:100%;height:400px;overflow:hidden}.page-custom .custom-block .custom-block_wrapper .custom-block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.page-custom .custom-block .custom-block_wrapper .custom-block__button,.page-custom .custom-block .custom-block_wrapper .custom-block__heading{margin-top:25px}.page-custom .custom-block .custom-block_wrapper .custom-block__description{margin-top:15px}@media screen and (max-width:1290px){.page-custom .custom-block .custom-block_wrapper .button,.page-custom .custom-block .custom-block_wrapper body#our-clinics div#storemapper #storemapper-left #storemapper-form #storemapper-go,.page-custom .custom-block .custom-block_wrapper body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view a,body#our-clinics div#storemapper #storemapper-left #storemapper-form .page-custom .custom-block .custom-block_wrapper #storemapper-go,body#our-clinics div#storemapper #storemapper-left #storemapper-list li .storemapper_view .page-custom .custom-block .custom-block_wrapper a{min-width:unset;width:calc(50% - 10px);padding:15px 0}}@media only screen and (max-width:767px){.page-custom .custom-block .custom-block_wrapper{margin-bottom:20px!important}.page-custom .custom-block .custom-block_wrapper .custom-block__image{height:250px!important}.page-custom .custom-block .custom-block_wrapper .custom-block__button,.page-custom .custom-block .custom-block_wrapper .custom-block__heading{margin-top:15px!important}}.aboutface-video{position:relative}.aboutface-video:first-of-type{margin-top:-60px}.aboutface-video.image-cover .feature-row__image{height:100vh;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.aboutface-video.image-contain .feature-row__image{height:auto;width:100%}.aboutface-video .image-video__wrapper{position:relative}.aboutface-video .video__wrapper{height:80vh;overflow:hidden}.aboutface-video .iframe__wrapper{width:100%;padding-bottom:75%;position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.aboutface-video .iframe__wrapper iframe{min-width:240px;min-height:135px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.aboutface-video .video__overlay svg{top:50%;left:50%;position:absolute;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:65px;height:65px;z-index:4}.aboutface-video .video__overlay:after{content:"PLAY VIDEO";display:inline-block;top:50%;left:50%;position:absolute;text-align:center;z-index:4;-moz-transform:translate(-50%,calc(-50% + 30px));-o-transform:translate(-50%,calc(-50% + 30px));-ms-transform:translate(-50%,calc(-50% + 30px));-webkit-transform:translate(-50%,calc(-50% + 30px));transform:translate(-50%,calc(-50% + 30px));opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#fff}.aboutface-video .video__overlay:hover svg{-moz-transform:translate(-50%,calc(-50% - 10px));-o-transform:translate(-50%,calc(-50% - 10px));-ms-transform:translate(-50%,calc(-50% - 10px));-webkit-transform:translate(-50%,calc(-50% - 10px));transform:translate(-50%,calc(-50% - 10px))}.aboutface-video .video__overlay:hover:after{-moz-transform:translate(-50%,calc(-50% + 40px));-o-transform:translate(-50%,calc(-50% + 40px));-ms-transform:translate(-50%,calc(-50% + 40px));-webkit-transform:translate(-50%,calc(-50% + 40px));transform:translate(-50%,calc(-50% + 40px));opacity:1}@media only screen and (max-width:767px){.aboutface-video:first-of-type{margin-top:-30px}.aboutface-video.image-cover .feature-row__image{height:500px}.aboutface-video .video__wrapper{height:auto}.aboutface-video .video__overlay svg{height:45px;width:45px;-moz-transform:translate(-50%,calc(-50% - 10px));-o-transform:translate(-50%,calc(-50% - 10px));-ms-transform:translate(-50%,calc(-50% - 10px));-webkit-transform:translate(-50%,calc(-50% - 10px));transform:translate(-50%,calc(-50% - 10px))}.aboutface-video .video__overlay:after{opacity:1;-moz-transform:translate(-50%,calc(-50% + 25px));-o-transform:translate(-50%,calc(-50% + 25px));-ms-transform:translate(-50%,calc(-50% + 25px));-webkit-transform:translate(-50%,calc(-50% + 25px));transform:translate(-50%,calc(-50% + 25px))}}#grooming-essentials .page-custom .rich-text{margin:0 0 30px;padding-top:30px}@media only screen and (max-width:767px){#grooming-essentials .page-custom .rich-text{margin:0 0 25px;padding-top:25px}}.hero-slide--center .slide-content__text p,.hero-slide--right .slide-content__text p{max-width:fit-content}
/*# sourceMappingURL=/s/files/1/0466/1975/4659/t/15/assets/style.scss.css.map?v=2764961110065767491 */
