.book-appointment-template .book-appointment-wrapper .hero-wrapper{display:contents}.book-appointment-template .book-appointment-wrapper .hero-wrapper .book-appointment-hero{display:block;margin:0 auto 52px}@media screen and (max-width:681px){.book-appointment-template .book-appointment-wrapper .hero-wrapper .book-appointment-hero{display:none}}.book-appointment-template .book-appointment-wrapper h1{font-family:Baskerville,sans-serif;font-size:36px;font-weight:400;line-height:50px;color:#707070;text-transform:none;margin:0 auto 52px;padding:0;letter-spacing:0}@media screen and (max-width:768px){.book-appointment-template .book-appointment-wrapper h1{font-size:35px;line-height:40px;margin-top:52px}}.book-appointment-template .book-appointment-wrapper .copy-box{border-bottom:2px solid #eee;padding:20px 0}@media screen and (min-width:768px){.book-appointment-template .book-appointment-wrapper .copy-box{max-width:290px}}.book-appointment-template .book-appointment-wrapper .copy-box h3{font-family:Baskerville,sans-serif;font-weight:400;line-height:50px;font-size:30px;color:#707070;text-transform:none;text-align:center;margin:0 auto 10px;padding:0;letter-spacing:0}@media screen and (max-width:768px){.book-appointment-template .book-appointment-wrapper .copy-box h3{line-height:35px}}.book-appointment-template .book-appointment-wrapper .copy-box p{font-family:Baskerville;color:#707070;font-weight:400;font-size:16px}.book-appointment-template .book-appointment-wrapper .copy-box p a{color:#000}.book-appointment-template .book-appointment-wrapper .copy-box:last-of-type{border:none;padding-bottom:0}@media screen and (min-width:768px){.book-appointment-template .book-appointment-wrapper .info-container{padding-left:20%}}.book-appointment-template .book-appointment-wrapper .info-box p{text-align:center}.book-appointment-template .book-appointment-wrapper .info-box ul li{font-family:Baskerville;color:#707070;font-weight:400;font-size:16px}.book-appointment-template .book-appointment-wrapper .info-box .btn--book-online{font-size:16px;background-color:#f2d5b4;border:none;color:#707070;font-family:Baskerville,sans-serif;letter-spacing:0;text-transform:none;padding:17px 36px;border-radius:0;outline:none!important}.book-appointment-template .book-appointment-wrapper .info-box .btn--book-online:hover{text-decoration:underline;border:none;background-color:#f2d5b4}@media screen and (max-width:768px){.book-appointment-template .book-appointment-wrapper .info-box:last-of-type{border-bottom:2px solid #eee}}.faq-feature .feature-wrapper .copy{margin-top:64px}.faq-feature .feature-wrapper .copy span{color:#000;font-family:Baskerville;line-height:1.6;font-size:16px}@media screen and (max-width:768px){.faq-feature .feature-wrapper .copy{margin-top:32px}}.faq-feature .feature-wrapper .accordion-container{display:flex;align-items:baseline;margin-bottom:52px}@media screen and (max-width:768px){.faq-feature .feature-wrapper .accordion-container{flex-direction:column}}.faq-feature .feature-wrapper .accordion-container:last-of-type{margin-bottom:0}.faq-feature .feature-wrapper h2{text-transform:none;font-family:Baskerville,sans-serif;font-weight:400;line-height:50px;color:#000;padding:0;margin:0;font-size:30px}@media screen and (max-width:768px){.faq-feature .feature-wrapper h2{line-height:35px;margin-bottom:32px}}.faq-feature .feature-wrapper .accordions{margin:0 auto;padding:0}.faq-feature .feature-wrapper .accordions .accordion{padding:10px 60px 10px 0;width:100%;border-top:solid 1px #eee;position:relative;color:#1a322f}.faq-feature .feature-wrapper .accordions .accordion h3{font-family:Baskerville,sans-serif;text-transform:none;font-weight:400;line-height:50px;font-size:18px;text-align:left;margin-bottom:0;letter-spacing:0px}@media screen and (max-width:768px){.faq-feature .feature-wrapper .accordions .accordion{padding:20px 15px 20px 0}.faq-feature .feature-wrapper .accordions .accordion h3{font-size:16px;line-height:1.4}}.faq-feature .feature-wrapper .accordions .accordion:focus{outline:none}.faq-feature .feature-wrapper .accordions .accordion:first-of-type{border-top:solid 0px #eee}.faq-feature .feature-wrapper .accordions .accordion:first-of-type.active{border-bottom:solid 0px #eee}.faq-feature .feature-wrapper .accordions .accordion:last-of-type{border-bottom:solid 0px #eee}.faq-feature .feature-wrapper .accordions .accordion:last-of-type.active{border-bottom:solid 0px #eee}.faq-feature .feature-wrapper .accordions .accordion:after,.faq-feature .feature-wrapper .accordions .accordion:before{content:" ";position:absolute;transition:all .3s;border-radius:1px}.faq-feature .feature-wrapper .accordions .accordion:after{width:2px;height:14px;border-right:2px solid #282828;right:6px;top:calc(50% - 7px)}.faq-feature .feature-wrapper .accordions .accordion:before{width:14px;height:2px;border-bottom:2px solid #282828;right:0;top:calc(50% - 1px)}.faq-feature .feature-wrapper .accordions .accordion.active:after{display:none}.faq-feature .feature-wrapper .accordions .panel{display:none;width:100%;padding:0 20px 20px}.faq-feature .feature-wrapper .accordions .panel p{font-family:Baskerville,sans-serif;font-weight:400;text-transform:none;letter-spacing:0;font-size:16px;line-height:21px;color:#000}.faq-feature .feature-wrapper .accordions .panel p a{color:#000}.faq-feature .feature-wrapper .accordions .panel.active{display:block}.faq-feature .feature-wrapper .accordions .panel.active p{font-size:16px}.faq-feature .feature-wrapper .accordions .panel.active p a{color:#000}.faq-feature .feature-wrapper .accordions .panel:last-child{border-bottom:solid 0px #1a322f}.faq-feature .feature-wrapper .accordions .panel p:last-child{margin-bottom:0}.faq-feature .feature-wrapper .accordions .panel strong,.faq-feature .feature-wrapper .accordions .panel strong a{color:#000}@media screen and (max-width:768px){.faq-template .faq-wrapper{margin-top:52px}}.faq-template .faq-wrapper .hero-faq-wrapper{display:contents}.faq-template .faq-wrapper .hero-faq-wrapper .faq-hero{display:block;margin:0 auto 52px}@media screen and (max-width:681px){.faq-template .faq-wrapper .hero-faq-wrapper .faq-hero{display:none}}.faq-template .faq-wrapper .accordion-container{display:flex;align-items:baseline;margin-bottom:52px}@media screen and (max-width:768px){.faq-template .faq-wrapper .accordion-container{flex-direction:column}}.faq-template .faq-wrapper h2{text-transform:none;font-family:Baskerville,sans-serif;font-weight:400;line-height:50px;color:#000;padding:0;margin:0;font-size:30px}@media screen and (max-width:768px){.faq-template .faq-wrapper h2{line-height:35px;margin-bottom:32px}}.faq-template .faq-wrapper .accordions{margin:0 auto;padding:0}.faq-template .faq-wrapper .accordions .first-accordion{padding:10px 60px 10px 0;width:100%;border-top:solid 1px #eee;position:relative;color:#1a322f}.faq-template .faq-wrapper .accordions .first-accordion h3{font-family:Baskerville,sans-serif;text-transform:none;font-weight:400;line-height:50px;font-size:18px;text-align:left;margin-bottom:0;letter-spacing:0px}@media screen and (max-width:768px){.faq-template .faq-wrapper .accordions .first-accordion{padding:20px 15px 20px 0}.faq-template .faq-wrapper .accordions .first-accordion h3{font-size:16px;line-height:1.4}}.faq-template .faq-wrapper .accordions .first-accordion:focus{outline:none}.faq-template .faq-wrapper .accordions .first-accordion:first-of-type{border-top:solid 0px #eee}.faq-template .faq-wrapper .accordions .first-accordion:first-of-type.active{border-bottom:solid 0px #eee}.faq-template .faq-wrapper .accordions .first-accordion:last-of-type{border-bottom:solid 0px #eee}.faq-template .faq-wrapper .accordions .first-accordion:last-of-type.active{border-bottom:solid 0px #eee}.faq-template .faq-wrapper .accordions .first-accordion:after,.faq-template .faq-wrapper .accordions .first-accordion:before{content:" ";position:absolute;transition:all .3s;border-radius:1px}.faq-template .faq-wrapper .accordions .first-accordion:after{width:2px;height:14px;border-right:2px solid #282828;right:6px;top:calc(50% - 7px)}.faq-template .faq-wrapper .accordions .first-accordion:before{width:14px;height:2px;border-bottom:2px solid #282828;right:0;top:calc(50% - 1px)}.faq-template .faq-wrapper .accordions .first-accordion.active:after{display:none}.faq-template .faq-wrapper .accordions .panel{display:none;width:100%;padding:0 20px 20px}.faq-template .faq-wrapper .accordions .panel p{font-family:Baskerville,sans-serif;font-weight:400;text-transform:none;letter-spacing:0;font-size:16px;line-height:21px;color:#000}.faq-template .faq-wrapper .accordions .panel p a{color:#000}.faq-template .faq-wrapper .accordions .panel.active{display:block}.faq-template .faq-wrapper .accordions .panel.active p{font-size:16px}.faq-template .faq-wrapper .accordions .panel.active p a{color:#000}.faq-template .faq-wrapper .accordions .panel:last-child{border-bottom:solid 0px #1a322f}.faq-template .faq-wrapper .accordions .panel p:last-child{margin-bottom:0}.faq-template .faq-wrapper .accordions .panel strong,.faq-template .faq-wrapper .accordions .panel strong a{color:#000}#self-love-letter-writing main{padding-bottom:0!important}.love-letter-template{padding:80px 0 96px}@media screen and (max-width:768px){.love-letter-template{padding-top:50px}}.love-letter-template .love-letter-template-wrapper h1{margin:0 auto 30px;padding:0;text-align:center;font-size:45px;font-weight:400;line-height:50px;color:#343534;font-family:Baskerville}@media screen and (max-width:768px){.love-letter-template .love-letter-template-wrapper h1{font-size:30px;max-width:265px;line-height:30px}}.love-letter-template .love-letter-template-wrapper .iframe-wrapper{padding:0 60px}.love-letter-template .love-letter-template-wrapper .iframe-wrapper iframe{margin:0 auto}.love-letter-template .love-letter-template-wrapper .copy{margin-top:60px}.love-letter-template .love-letter-template-wrapper .copy p{max-width:864px;font-weight:400;font-size:20px;color:#1a1919;margin:0 auto 15px}@media screen and (max-width:768px){.love-letter-template .love-letter-template-wrapper .copy p{max-width:265px;line-height:20px}}.love-letter-template .love-letter-template-wrapper .signature-wrapper{display:flex;justify-content:flex-end;padding-right:50px}@media screen and (max-width:768px){.love-letter-template .love-letter-template-wrapper .signature-wrapper img{width:100px;height:60px}}.love-letter-template .love-letter-template-wrapper .form-wrapper{padding:0 20px;margin-top:80px}@media screen and (max-width:768px){.love-letter-template .love-letter-template-wrapper .form-wrapper{padding:0 10px}}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box{background-color:#f2d5b4;border-radius:35px;margin:0 auto}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container{padding-left:0}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form{padding:60px}@media screen and (max-width:768px){.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form{padding:20px}}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form .grid--small{display:flex;align-items:flex-end}@media screen and (max-width:768px){.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form .grid--small{flex-direction:column}}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form label{font-family:Georgia;font-weight:700;font-size:inherit;margin-bottom:5px;color:#707070;font-style:normal}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form label span{color:#790000;margin-left:4px}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form input{outline:none;border-radius:20px;padding:20px;font-size:18px;font-family:Georgia;font-weight:700;margin-bottom:20px;font-style:normal;background-color:#fff}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form input::placeholder{color:#707070}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form textarea{outline:none;border-radius:20px;font-size:18px;font-family:Georgia;font-weight:700;margin-bottom:20px;font-style:normal;background-color:#fff}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form textarea::placeholder{color:#707070}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form .terms-wrapper p{padding:10px 0;color:#707070}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form .terms-wrapper p a{color:#707070;text-decoration:underline}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form .terms-wrapper .checkbox-box label{color:#707070}@media screen and (max-width:768px){.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form .terms-wrapper .checkbox-box label{font-size:15px}}@media screen and (max-width:768px){.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form .terms-wrapper{margin-bottom:40px}}.love-letter-template .love-letter-template-wrapper .form-wrapper .form-box .form-container form .btn--primary{background-color:#d4b18a;padding:20px 40px;color:#1c1c1c;border:1px solid #1c1c1c;border-radius:20px;text-transform:capitalize;font-size:18px}.love-letter-template .love-letter-template-wrapper .instagram-wrapper{padding-top:60px}.love-letter-template .love-letter-template-wrapper .instagram-wrapper h2{max-width:490px;text-align:center;margin:0 auto;font-size:45px;color:#343534;padding:0;font-family:Baskerville;font-weight:400;line-height:50px}.love-letter-template .love-letter-template-wrapper .instagram-wrapper h2 span{font-weight:700}@media screen and (max-width:768px){.love-letter-template .love-letter-template-wrapper .instagram-wrapper h2{max-width:384px;font-size:30px;line-height:30px}}.love-letter-template .love-letter-template-wrapper .posts-grid{padding:0 50px;margin-top:60px}@media screen and (max-width:768px){.love-letter-template .love-letter-template-wrapper .posts-grid{padding:0 25px}}.love-letter-template .love-letter-template-wrapper .posts-grid img{display:block;margin:0 auto}#meet-our-super-hydrating-organic-hand-cream main{padding-bottom:0!important}.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper{padding:20px 0 30px}@media screen and (max-width:768px){.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper{padding:0 0 27px}}.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper .copy-container--grid{display:flex;flex-direction:row;align-content:center;justify-content:flex-start;align-items:flex-end}@media screen and (max-width:768px){.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper .copy-container--grid{flex-direction:column;justify-content:center;align-items:center}}.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper .copy--container .copy p{max-width:556px;font-family:Baskervville;font-style:normal;font-weight:500;font-size:19px;line-height:32px;text-align:center;margin:0 auto}.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper .copy--container .copy p:first-of-type{margin-bottom:75px}@media screen and (max-width:768px){.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper .copy--container .copy p{max-width:306px;font-family:Baskervville;font-style:normal;font-weight:500;font-size:16px;line-height:32px;text-align:center}.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper .copy--container .copy p:first-of-type{margin-bottom:16px}}@media screen and (max-width:768px){.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper .featured-image--container{margin-top:41px}.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper .featured-image--container img{display:block;margin:0 auto;width:188px;height:303px}}.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper .cta-container{text-align:center;margin:85px auto 0}@media screen and (max-width:768px){.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper .cta-container{margin-top:60px}}.meet-hand-cream-about__template .meet-hand-cream-about__template--wrapper .cta-container .btn--about{padding:20px 32px;background-color:#edd6b8;font-family:Baskerville;font-style:normal;font-weight:500;font-size:20px;line-height:18px;text-transform:capitalize;color:#000;border-radius:0}.meet-hand-cream-banner__template .meet-hand-cream-banner__template--wrapper .featured-image-container img{display:block;margin:0 auto;width:100%}.meet-hand-cream-banner__template .meet-hand-cream-banner__template--wrapper .featured-image-container .cta-container{width:fit-content;margin:0 auto;position:relative;bottom:110px}@media screen and (max-width:768px){.meet-hand-cream-banner__template .meet-hand-cream-banner__template--wrapper .featured-image-container .cta-container{bottom:65px}}.meet-hand-cream-banner__template .meet-hand-cream-banner__template--wrapper .featured-image-container .cta-container .btn--banner{text-align:center;margin:0 auto;padding:20px 32px;background-color:#edd6b8;font-family:Baskerville;font-style:normal;font-weight:500;font-size:20px;line-height:18px;text-transform:capitalize;color:#000;border-radius:0}@media screen and (max-width:768px){.meet-hand-cream-banner__template .meet-hand-cream-banner__template--wrapper .featured-image-container .cta-container .btn--banner{padding:11px 18px;font-size:16px}}.meet-hand-cream-hero__template{margin-top:-16px}.meet-hand-cream-hero__template .mobile-featured-image__wrapper img{display:block;margin:auto;width:100%}.meet-hand-cream-hero__template .meet-hand-cream-hero__template--wrapper{padding:146px 130px 120px 0;display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:768px){.meet-hand-cream-hero__template .meet-hand-cream-hero__template--wrapper{padding:55px 0 64px;justify-content:center}}.meet-hand-cream-hero__template .meet-hand-cream-hero__template--wrapper .hero-content__wrapper{width:fit-content}.meet-hand-cream-hero__template .meet-hand-cream-hero__template--wrapper .hero-content__wrapper h2{font-family:Baskerville;font-style:normal;font-weight:400;font-size:32px;line-height:40px;text-align:center;color:#fff;padding:0;margin:0 auto 15px}@media screen and (max-width:768px){.meet-hand-cream-hero__template .meet-hand-cream-hero__template--wrapper .hero-content__wrapper h2{max-width:329px;font-size:24px;line-height:28px;color:#4d4d4d;margin-bottom:22px}}.meet-hand-cream-hero__template .meet-hand-cream-hero__template--wrapper .hero-content__wrapper h1{max-width:529px;font-family:Baskerville;font-style:normal;font-weight:400;font-size:48px;line-height:48px;text-align:center;color:#fff;margin:0 auto 25px;padding:0}@media screen and (max-width:768px){.meet-hand-cream-hero__template .meet-hand-cream-hero__template--wrapper .hero-content__wrapper h1{max-width:292px;font-size:36px;line-height:40px;color:#4d4d4d;margin-bottom:48px}}.meet-hand-cream-hero__template .meet-hand-cream-hero__template--wrapper .hero-content__wrapper .btn--hero{padding:20px 32px;background-color:#edd6b8;font-family:Baskerville;font-style:normal;font-weight:500;font-size:20px;line-height:18px;text-transform:capitalize;color:#000;border-radius:0}.meet-hand-cream-iconography__template{background-color:#fff}.meet-hand-cream-iconography__template hr{text-align:center;margin:0 auto;width:80%;border-top:1px solid #F7F7F7}.meet-hand-cream-iconography__template .meet-hand-cream-iconography__template--wrapper{padding:40px 0}@media screen and (max-width:768px){.meet-hand-cream-iconography__template .meet-hand-cream-iconography__template--wrapper{padding:23px 0 20px}}.meet-hand-cream-iconography__template .meet-hand-cream-iconography__template--wrapper .icon-box img{display:block;margin:0 auto;width:96px;height:96px}.meet-hand-cream-iconography__template .meet-hand-cream-iconography__template--wrapper .icon-box h3{font-family:Baskerville;font-style:normal;font-weight:400;font-size:24px;line-height:27px;text-align:center;margin:20px auto 0;color:#707070;padding:0;text-transform:capitalize;letter-spacing:0}@media screen and (max-width:768px){.meet-hand-cream-iconography__template .meet-hand-cream-iconography__template--wrapper .icon-box h3{max-width:134px}}@media screen and (max-width:768px){.meet-hand-cream-iconography__template .meet-hand-cream-iconography__template--wrapper .icon-box:first-of-type,.meet-hand-cream-iconography__template .meet-hand-cream-iconography__template--wrapper .icon-box:nth-of-type(2){margin-bottom:26px}}.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper{padding:45px 0;background-color:#f7f7f7}@media screen and (max-width:768px){.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper{padding:13px 0 25px}}.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper h2{font-family:Baskerville;font-style:normal;font-weight:400;font-size:48px;line-height:55px;color:#4d4d4d}@media screen and (max-width:768px){.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper h2{font-size:32px;line-height:37px;padding:0;margin:0 auto}}@media screen and (max-width:768px){.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper .reviews-wrapper--container{margin-top:60px;padding:0}}.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper .reviews-grid--container .review-box .featured-image--review{display:block;margin:0 auto 24px}@media screen and (max-width:768px){.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper .reviews-grid--container .review-box .featured-image--review{margin-bottom:15px}}.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper .reviews-grid--container .review-box .content{margin:27px 0 24px}@media screen and (max-width:768px){.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper .reviews-grid--container .review-box .content{margin:8px 0 16px}}.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper .reviews-grid--container .review-box .content p{max-width:260px;font-family:Baskerville;font-style:normal;font-weight:400;font-size:19px;line-height:24px;text-align:center;color:#4d4d4d;margin:0 auto}@media screen and (max-width:768px){.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper .reviews-grid--container .review-box .content p{max-width:218px;font-size:16px;line-height:24px}}.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper .reviews-grid--container .review-box h6{font-family:Baskerville;font-style:normal;font-weight:400;font-size:19px;line-height:24px;text-align:center;margin:0 auto;padding:0;letter-spacing:0;text-transform:capitalize}@media screen and (max-width:768px){.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper .reviews-grid--container .review-box h6{font-size:16px;line-height:24px}}.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper .reviews-grid--container .review-box:first-of-type{border-right:solid 1px #c4c4c4}@media screen and (max-width:768px){.meet-hand-cream-reviews__template .meet-hand-cream-reviews__template--wrapper .reviews-grid--container .review-box:first-of-type{border:none;margin-bottom:56px}}#refer-a-friend main{padding-bottom:0!important}@media screen and (max-width:768px){#refer-a-friend main{margin-top:-20px}}.referral-template .referral-wrapper img{display:block;margin:0 auto}@media screen and (min-width:769px){.referral-template .referral-wrapper .grid__item{border-top:1px solid #eaeaec}.referral-template .referral-wrapper .copy-wrapper{border-top:solid 1px #eaeaec}}.referral-template .referral-wrapper .copy-wrapper{border-bottom:solid 1px #eaeaec;padding:50px 0 30px;margin-top:50px}@media screen and (max-width:768px){.referral-template .referral-wrapper .copy-wrapper{margin-top:0}}.referral-template .referral-wrapper .copy-wrapper h1{font-size:14px;text-align:center;color:#707070;padding:0;margin:0 auto}.referral-template .referral-wrapper .copy-wrapper h2{max-width:490px;font-size:36px;color:#707070;text-align:center;margin:20px auto;padding:0}@media screen and (max-width:768px){.referral-template .referral-wrapper .copy-wrapper h2{max-width:350px}}.referral-template .referral-wrapper .copy-wrapper .copy p{color:#707070}.studio-additional-services-feature{background-color:#f7ebe0;padding:101px 0 0}@media screen and (max-width:768px){.studio-additional-services-feature{padding:53px 0 0}}.studio-additional-services-feature .studio-additional-services-feature__wrapper h2{font-family:Baskerville,sans-serif;font-style:normal;font-weight:400;font-size:48px;line-height:55px;text-align:center;color:#707070;margin:0 auto;padding:0;letter-spacing:0}@media screen and (max-width:768px){.studio-additional-services-feature .studio-additional-services-feature__wrapper h2{max-width:251px}}.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid{margin-top:79px;margin-bottom:47px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start}@media screen and (max-width:768px){.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid{margin-top:72px}}.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box{padding-left:25px}@media screen and (max-width:768px){.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box{margin-bottom:68px}.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box:first-of-type h3{max-width:239px}.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box:nth-of-type(3) h3{max-width:297px}.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box:last-of-type{margin-bottom:0}.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box:last-of-type h3{max-width:338px}}.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box h3{max-width:371px;font-family:Baskerville,sans-serif;font-style:normal;font-weight:400;font-size:30px;line-height:37px;text-align:center;color:#707070;margin:0 auto 17px;letter-spacing:0;padding:0;text-transform:inherit}@media screen and (max-width:768px){.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box h3{max-width:328px;margin-bottom:9px;font-size:32px}}.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box p{max-width:295px;font-family:Baskerville;font-style:normal;font-weight:400;font-size:16px;line-height:32px;text-align:center;color:#4d4d4d;margin:0 auto}.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box:nth-of-type(4),.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box:last-of-type{margin-top:105px}@media screen and (max-width:768px){.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box:nth-of-type(4),.studio-additional-services-feature .studio-additional-services-feature__wrapper .services-grid .service-box:last-of-type{margin-top:0}}.studio-additional-services-feature .studio-additional-services-feature__wrapper .booking-wrapper{text-align:center}.studio-additional-services-feature .studio-additional-services-feature__wrapper .booking-wrapper .btn--book-now{padding:18px 34px;background-color:#fae0be;font-family:Baskerville;font-style:normal;font-weight:400;font-size:20px;line-height:18px;text-transform:capitalize;color:#4d4d4d}.studio-additional-services-feature .studio-additional-services-feature__wrapper .booking-wrapper .btn--book-now:hover{background-color:#ffedd8}@media screen and (max-width:768px){.studio-additional-services-feature .studio-additional-services-feature__wrapper .booking-wrapper .btn--book-now{margin:0 auto}}.studio-banner-feature .studio-banner-feature__wrapper{padding-top:130px}@media screen and (max-width:768px){.studio-banner-feature .studio-banner-feature__wrapper{padding:0}}.studio-banner-feature .studio-banner-feature__wrapper h2{max-width:507px;font-family:Baskerville,sans-serif;font-style:normal;font-weight:400;font-size:48px;line-height:55px;text-align:center;color:#4d4d4d;margin:0 auto}.studio-banner-feature .studio-banner-feature__wrapper h2 a{color:#4d4d4d;text-decoration:underline}.studios-best-sellers-feature{background-color:#fff}.studios-best-sellers-feature .studios-best-sellers-feature__wrapper{padding:106px 0 90px}@media screen and (max-width:768px){.studios-best-sellers-feature .studios-best-sellers-feature__wrapper{padding:36px 0 60px}}.studios-best-sellers-feature .studios-best-sellers-feature__wrapper .section-header{margin-bottom:50px}@media screen and (max-width:768px){.studios-best-sellers-feature .studios-best-sellers-feature__wrapper .section-header{margin-bottom:30px}}.studios-best-sellers-feature .studios-best-sellers-feature__wrapper .section-header .section-header__title{font-family:Baskerville;font-style:normal;font-weight:400;font-size:40px;line-height:46px;text-align:center;color:#4d4d4d;padding:0;margin:0 auto}@media screen and (max-width:768px){.studios-best-sellers-feature .studios-best-sellers-feature__wrapper .section-header .section-header__title{font-size:32px;line-height:37px}}.studios-best-sellers-feature .studios-best-sellers-feature__wrapper .product-card .product-card-actions{margin-top:50px}@media screen and (max-width:768px){.studios-best-sellers-feature .studios-best-sellers-feature__wrapper .product-card .product-card-actions{margin-top:30px}}.studios-foot-feature{background-color:#f7f7f7;padding:93px 0 115px}@media screen and (max-width:768px){.studios-foot-feature{padding:68px 0 0}}.studios-foot-feature .studios-foot-feature__wrapper h2{font-family:Baskerville,sans-serif;font-style:normal;font-weight:400;font-size:48px;line-height:55px;text-align:center;color:#707070;margin:0 auto 39px;padding:0}@media screen and (max-width:768px){.studios-foot-feature .studios-foot-feature__wrapper h2{font-size:32px;line-height:37px;margin-bottom:27px}}.studios-foot-feature .studios-foot-feature__wrapper .copy-container{padding-top:22px}@media screen and (max-width:768px){.studios-foot-feature .studios-foot-feature__wrapper .copy-container{padding-top:0}}.studios-foot-feature .studios-foot-feature__wrapper .copy-container h3{font-family:Baskerville,sans-serif;font-size:28px;line-height:37px;color:#707070;font-weight:400;text-transform:none;letter-spacing:0;padding:0;margin:0}@media screen and (max-width:768px){.studios-foot-feature .studios-foot-feature__wrapper .copy-container h3{max-width:287px;font-size:32px;line-height:37px;text-align:center;margin:0 auto 69px}}.studios-foot-feature .studios-foot-feature__wrapper .copy-container p{max-width:528px;font-family:Baskerville;font-style:normal;font-weight:400;font-size:16px;line-height:32px;color:#4d4d4d;margin:0 0 47px}.studios-foot-feature .studios-foot-feature__wrapper .copy-container p:last-of-type{margin-bottom:61px}@media screen and (max-width:768px){.studios-foot-feature .studios-foot-feature__wrapper .copy-container p{max-width:295px;text-align:center;margin:0 auto 40px}.studios-foot-feature .studios-foot-feature__wrapper .copy-container p:last-of-type{margin-bottom:50px}}.studios-foot-feature .studios-foot-feature__wrapper .featured-images__wrapper .first-image{margin-top:10px;margin-bottom:132px}.studios-foot-feature .studios-foot-feature__wrapper .booking-wrapper{text-align:center}.studios-foot-feature .studios-foot-feature__wrapper .booking-wrapper .btn--book-now{padding:18px 34px;background-color:#fae0be;font-family:Baskerville;font-style:normal;font-weight:400;font-size:20px;line-height:18px;text-transform:capitalize;color:#4d4d4d;margin-left:100px}.studios-foot-feature .studios-foot-feature__wrapper .booking-wrapper .btn--book-now:hover{background-color:#ffedd8}@media screen and (max-width:768px){.studios-foot-feature .studios-foot-feature__wrapper .booking-wrapper .btn--book-now{margin:0 auto}}.studios-foot-feature .mobile-featured-image__wrapper{margin-top:71px}.studios-foot-feature .mobile-featured-image__wrapper img{display:block;margin:0 auto;width:100%}.studios-guided-manicure-feature{background-color:#f7ebe0}.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .featured-image__wrapper{padding:0}.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .featured-image__wrapper img{display:block;margin:0 auto;width:100%;height:100%}.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .copy-container{padding:105px 0 107px}@media screen and (max-width:768px){.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .copy-container{padding:31px 0 36px}}.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .copy-container h2{font-family:Baskerville;font-style:normal;font-weight:400;font-size:44px;line-height:55px;text-align:center;color:#707070;margin:0 auto 21px;padding:0;letter-spacing:0}@media screen and (max-width:768px){.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .copy-container h2{font-size:24px;line-height:27px;margin-bottom:3px}}.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .copy-container .price{font-family:Baskerville;font-style:normal;font-weight:400;font-size:32px;line-height:37px;color:#707070;text-align:center;margin:0 auto}@media screen and (max-width:768px){.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .copy-container .price{font-size:24px;line-height:27px}}.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .copy-container .copy{max-width:524px;text-align:center;margin:25px auto 55px}@media screen and (max-width:768px){.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .copy-container .copy{max-width:249px;margin:34px auto 23px}}.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .copy-container .copy p{font-family:Baskerville;font-style:normal;font-weight:400;font-size:16px;line-height:32px;text-align:center;color:#4d4d4d;margin:0 auto}.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .copy-container .btn--book-now{padding:18px 34px;background-color:#fae0be;font-family:Baskerville;font-style:normal;font-weight:400;font-size:20px;line-height:18px;text-transform:capitalize;color:#4d4d4d}.studios-guided-manicure-feature .studios-guided-manicure-feature__wrapper .copy-container .btn--book-now:hover{background-color:#ffedd8}.studios-hand-feature{background-color:#fff;padding:93px 0 115px}@media screen and (max-width:768px){.studios-hand-feature{background-color:#f7f7f7;padding:68px 0 16px}}.studios-hand-feature .studios-hand-feature__wrapper h2{font-family:Baskerville,sans-serif;font-style:normal;font-weight:400;font-size:48px;line-height:55px;text-align:center;color:#707070;margin:0 auto 39px;padding:0}@media screen and (max-width:768px){.studios-hand-feature .studios-hand-feature__wrapper h2{font-size:32px;line-height:37px;margin-bottom:27px}}.studios-hand-feature .studios-hand-feature__wrapper .copy-container{padding-top:22px}@media screen and (max-width:768px){.studios-hand-feature .studios-hand-feature__wrapper .copy-container{padding-top:0}}.studios-hand-feature .studios-hand-feature__wrapper .copy-container h3{font-family:Baskerville,sans-serif;font-size:28px;line-height:37px;color:#707070;font-weight:400;text-transform:none;letter-spacing:0;padding:0;margin:0}@media screen and (max-width:768px){.studios-hand-feature .studios-hand-feature__wrapper .copy-container h3{max-width:287px;font-size:32px;line-height:37px;text-align:center;margin:0 auto 69px}}.studios-hand-feature .studios-hand-feature__wrapper .copy-container p{max-width:528px;font-family:Baskerville;font-style:normal;font-weight:400;font-size:16px;line-height:32px;color:#4d4d4d;margin:0 0 47px}.studios-hand-feature .studios-hand-feature__wrapper .copy-container p:last-of-type{margin-bottom:61px}@media screen and (max-width:768px){.studios-hand-feature .studios-hand-feature__wrapper .copy-container p{max-width:295px;text-align:center;margin:0 auto 40px}.studios-hand-feature .studios-hand-feature__wrapper .copy-container p:last-of-type{margin-bottom:50px}}.studios-hand-feature .studios-hand-feature__wrapper .featured-images__wrapper .first-image{margin-top:10px;margin-bottom:132px}.studios-hand-feature .studios-hand-feature__wrapper .booking-wrapper{text-align:center}.studios-hand-feature .studios-hand-feature__wrapper .booking-wrapper .btn--book-now{padding:18px 34px;background-color:#fae0be;font-family:Baskerville;font-style:normal;font-weight:400;font-size:20px;line-height:18px;text-transform:capitalize;color:#4d4d4d;margin-left:100px}.studios-hand-feature .studios-hand-feature__wrapper .booking-wrapper .btn--book-now:hover{background-color:#ffedd8}@media screen and (max-width:768px){.studios-hand-feature .studios-hand-feature__wrapper .booking-wrapper .btn--book-now{margin:0 auto}}.studios-hand-feature .mobile-featured-image__wrapper{margin-top:71px}.studios-hand-feature .mobile-featured-image__wrapper img{display:block;margin:0 auto;width:100%}@media screen and (max-width:768px){.studios-hero{margin-top:-16px}}.studios-hero .studios-hero__wrapper .hero-container{padding:119px 0;position:relative}@media screen and (max-width:768px){.studios-hero .studios-hero__wrapper .hero-container{padding:62px 0}}.studios-hero .studios-hero__wrapper .hero-container:after{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(180deg,#33241100,#332411b3 107%,#332411 145%);left:0;right:0;bottom:0}.studios-hero .studios-hero__wrapper .hero-container h1{font-size:45px;line-height:58px;font-family:Baskerville,sans-serif;font-weight:400;color:#fff;margin:0 auto;padding:0;text-transform:none;letter-spacing:0;position:relative;z-index:1}@media screen and (max-width:768px){.studios-hero .studios-hero__wrapper .hero-container h1{max-width:292px;font-size:36px;line-height:40px}}.studios-hero .studios-hero__wrapper .hero-container:last-of-type{border:none}.studios-pedicure-feature{background-color:#f7f7f7}.studios-pedicure-feature .studios-pedicure-feature__wrapper .featured-image__wrapper{padding:0}.studios-pedicure-feature .studios-pedicure-feature__wrapper .featured-image__wrapper img{display:block;margin:0 auto;width:100%;height:100%}.studios-pedicure-feature .studios-pedicure-feature__wrapper .copy-container{padding:101px 0 0}@media screen and (max-width:768px){.studios-pedicure-feature .studios-pedicure-feature__wrapper .copy-container{padding:31px 0 56px}}.studios-pedicure-feature .studios-pedicure-feature__wrapper .copy-container h2{font-family:Baskerville;font-style:normal;font-weight:400;font-size:44px;line-height:55px;text-align:center;color:#707070;margin:0 auto 21px;padding:0;letter-spacing:0}@media screen and (max-width:768px){.studios-pedicure-feature .studios-pedicure-feature__wrapper .copy-container h2{max-width:333px;font-size:32px;line-height:37px;margin-bottom:16px}}.studios-pedicure-feature .studios-pedicure-feature__wrapper .copy-container .price{font-family:Baskerville;font-style:normal;font-weight:400;font-size:32px;line-height:37px;color:#707070;text-align:center;margin:0 auto}.studios-pedicure-feature .studios-pedicure-feature__wrapper .copy-container .copy{max-width:524px;text-align:center;margin:25px auto 52px}@media screen and (max-width:768px){.studios-pedicure-feature .studios-pedicure-feature__wrapper .copy-container .copy{max-width:301px;margin:21px auto 32px}}.studios-pedicure-feature .studios-pedicure-feature__wrapper .copy-container .copy p{font-family:Baskerville;font-style:normal;font-weight:400;font-size:16px;line-height:32px;text-align:center;color:#4d4d4d;margin:0 auto}.studios-pedicure-feature .studios-pedicure-feature__wrapper .copy-container .btn--book-now{padding:18px 34px;background-color:#fae0be;font-family:Baskerville;font-style:normal;font-weight:400;font-size:20px;line-height:18px;text-transform:capitalize;color:#4d4d4d}.studios-pedicure-feature .studios-pedicure-feature__wrapper .copy-container .btn--book-now:hover{background-color:#ffedd8}.studios-salons-feature{background-color:#f7f7f7}.studios-salons-feature .studios-salons-feature__wrapper{padding:68px 0 128px}@media screen and (max-width:768px){.studios-salons-feature .studios-salons-feature__wrapper{padding:52px 0 87px}}.studios-salons-feature .studios-salons-feature__wrapper h2{font-family:Baskerville;font-style:normal;font-weight:400;font-size:40px;line-height:46px;text-align:center;color:#4d4d4d;letter-spacing:0;padding:0;margin:0 auto}@media screen and (max-width:768px){.studios-salons-feature .studios-salons-feature__wrapper h2{font-size:32px;line-height:37px}}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid{row-gap:60px;margin-top:60px;margin-left:0}@media screen and (max-width:768px){.studios-salons-feature .studios-salons-feature__wrapper .studios-grid{margin-top:10px}}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box:nth-child(3n){border-right:none}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box:last-child{border-right:none}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box{border-right:1px solid gray;padding:0 20px;position:relative}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box h3{font-family:Baskerville;font-style:normal;font-weight:400;font-size:24px;line-height:27px;text-align:center;color:#4d4d4d;margin:0 auto 17px;padding:0;letter-spacing:0;text-transform:inherit}@media screen and (max-width:768px){.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box h3{font-size:20px;line-height:23px;margin-bottom:20px}}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .address{margin-bottom:19px}@media screen and (max-width:768px){.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .address{margin-bottom:26px}}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .address p{font-family:Baskerville;font-style:normal;font-weight:400;font-size:24px;line-height:31px;text-align:center;color:#4d4d4d;margin:0 auto;letter-spacing:0}@media screen and (max-width:768px){.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .address p{font-size:20px;line-height:26px}}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .schedule{margin-bottom:41px!important;height:54px}@media screen and (max-width:768px){.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .schedule{margin-bottom:45px}}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .schedule p{font-family:Baskerville;font-style:normal;font-weight:400;font-size:24px;line-height:31px;text-align:center;color:#4d4d4d;margin:0 auto;letter-spacing:0}@media screen and (max-width:768px){.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .schedule p{font-size:20px;line-height:26px}}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .btn--book-now{padding:18px 34px;background-color:#fae0be;font-family:Baskerville;font-style:normal;font-weight:400;font-size:20px;line-height:18px;text-transform:capitalize;color:#4d4d4d}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .btn--book-now:hover{background-color:#ffedd8}@media screen and (max-width:768px){.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .btn--book-now{margin:0 auto}}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .call-us-wrapper{font-family:Baskerville;font-style:normal;font-weight:400;font-size:24px;line-height:27px;text-align:center;color:#4d4d4d;margin:27px auto 0;letter-spacing:0}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .call-us-wrapper a{color:#4d4d4d;text-decoration:underline}@media screen and (max-width:768px){.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box .call-us-wrapper{margin-top:24px;font-size:20px;line-height:23px}}@media screen and (max-width:768px){.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box{padding:30px 0 40px}.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box:last-of-type{padding-bottom:0}}@media screen and (min-width:769px){.studios-salons-feature .studios-salons-feature__wrapper .studios-grid .studio-box:first-of-type .schedule{margin-bottom:73px}}
/*# sourceMappingURL=/cdn/shop/t/85/compiled_assets/styles.css.map */
