.intro__content.intro__content-padding-bottom{padding-bottom:1rem}@media screen and (min-width: 769px){.intro__content.intro__content-padding-bottom{padding-bottom:5rem}}.intro__content .section-subtitle{max-width:500px;margin:auto auto 1.2vw;line-height:1.3;font-size:22px}@media (max-width: 767px){.intro__content span{font-size:12px}.intro__content .section-subtitle{max-width:70vw;font-size:16px}}.subscribe-simple .subscribe-rich-text{margin-bottom:0!important}.subscribe-rich-text p{font-size:16px;margin:0;font-weight:300;letter-spacing:.11em;text-transform:uppercase}.rich-text .subscribe-simple{padding:40px 0;margin-top:0}.no-boder{border:0!important}@media only screen and (min-width: 769px){.subscribe-rich-text p{line-height:32px;font-size:20px}}.font-300{font-weight:300!important}.section_image-inner{padding-top:3rem}@media screen and (min-width: 769px){.section_image-inner{width:65%;padding-top:4rem;padding-left:3rem}}@media screen and (max-width: 768px){.section-appointment .section__title,.section-appointment .section__title+p{text-align:center!important}}@media screen and (max-width: 768px){.d-sm-flex{display:flex;justify-content:center;align-items:center;flex-direction:column}}.intro-collection.stylist{min-height:23vw!important}.intro__content{text-align:center}.intro__content span{display:block;height:auto;min-height:auto;font-size:16px;text-transform:uppercase;margin-bottom:16px}.intro__content .section-title{font-family:Vanitas;font-weight:700;margin-top:50px;margin-bottom:34px;font-size:45px;line-height:1.2;text-transform:initial;letter-spacing:.5px}.intro__content p{max-width:500px;margin:auto auto 1.2vw;line-height:1.3;font-size:22px}@media (max-width: 767px){.intro__content span{font-size:12px}.banner .banner__title{font-size:35px}.intro__content p{max-width:70vw;font-size:16px}}.mt-6{margin-top:2rem!important}.section__image.section__image-standard{min-height:auto!important}.font-lighter{color:#636363;text-decoration:none}.map-container{margin-top:10px}@media screen and (min-width: 769px){.map-container{max-width:235px;display:block}.section__content-standard{padding-left:1.5rem}}@media screen and (min-width: 769px){.section-showroom-inner{padding-top:6rem;padding-bottom:5rem}}@media screen and (max-width: 768px){.section-showroom-inner{padding-top:2rem!important;padding-bottom:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/861/compiled_assets/styles.css.map */
