body{text-rendering:optimizeLegibility}*,body{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}*{font-size:14px;color:#000}::selection{background:#e10080;color:#fff}::-moz-selection{background:#e10080;color:#fff}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eicon-menu-bar:before{content:"\e816"}.map-search-options{z-index:9!important}@font-face{font-family:Fauchon;src:url(/build/fonts/Fauchon-Medium.36de9578.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fauchon;src:url(/build/fonts/Fauchon-Regular.6dde9f7f.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.section-location-details{margin-top:0}.section-location-details .col .col-box{border:none;box-shadow:none}.section-location-details .child-two{flex:0 1 400px;background-color:#e10080;height:315px}.section-location-details .child-two h4{color:#fff;text-align:center;font-size:30px;font-weight:900}@media screen and (max-width:992px) and (min-width:0px){.section-location-details .child-two h4{font-size:22px;text-align:left}}.section-location-details .child-two .col-box{background-color:#e10080;padding:10px}.section-location-details .box{border-radius:0;padding:10px 10px 7px}.section-location-details .box .details-address{display:flex;flex-direction:column;padding:0 30px 0 60px;width:35%}.section-location-details .box .details-info{padding-left:50px;padding-right:0;width:35%}.section-location-details .box .details-info h4{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:3px;color:#fff;font-size:23px}.section-location-details .box .details-info .call-button{margin-right:0}.section-location-details .box .details-info img{margin-top:2px}@media screen and (max-width:1260px) and (min-width:0px){.section-location-details .box .details-address{padding:2px 21px 0 12px;width:50%}.section-location-details .box .details-info{width:50%;padding:2px 0 0 30px}}@media screen and (max-width:992px) and (min-width:0px){.section-location-details .box{padding:0}.section-location-details .box .details-address,.section-location-details .box .details-info{padding:2px 0 0 5px;width:100%}}.section-location-details .wrapper{max-width:1500px}@media (min-width:960px){.section-location-details .wrapper{padding:0 12%}}.section-location-details .wrapper{text-align:left}@media (min-width:992px){.section-location-details .wrapper{padding-bottom:10px}}.section-location-details .wrapper h1{color:#e10080;font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-weight:900;line-height:35px;text-transform:uppercase;margin-bottom:0}@media screen and (max-width:992px) and (min-width:0px){.section-location-details .wrapper h1{font-size:22px;line-height:35px;padding-bottom:10px}}.section-location-details .text-info{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;color:#3a3a3a;margin-right:0}.section-location-details .text-info a{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;transition:all .2s linear;color:#3a3a3a}.section-location-details .text-info a:hover{color:#e10080}.section-location-details .col span{font-size:16px;font-style:italic}.section-location-details address{font-size:16px;font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#000;padding-bottom:18px;padding-top:13px}.section-location-details .schedule td,.section-location-details .schedule th{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;padding:5.5px 0;color:#fff;font-size:15px;text-transform:lowercase}.section-location-details .schedule td span,.section-location-details .schedule th span{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif}.section-location-details .schedule td{width:55%}@media screen and (max-width:1400px) and (min-width:0){.section-location-details .schedule td{padding-left:33px}}.section-location-details .schedule th{width:45%}@media screen and (max-width:1350px) and (min-width:0){.section-location-details .schedule th{width:40%}}.section-location-details .details-address .services-button{margin-bottom:10px}.section-location-details .details-address .m-b-15{margin-bottom:25px}.section-location-details .location-button{background-image:none;color:#fff;font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;text-transform:uppercase;font-weight:700;font-style:normal;text-decoration:none;background-color:#e10080;border:none;border-radius:0;padding:10px 45px}.section-location-details .location-button:hover{filter:none;background-color:#000}@media screen and (max-width:992px) and (min-width:0px){.section-location-details .details-info .m-b-15 .services-button{margin-right:0}}.section-location-details h2{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;line-height:67px;margin:12px 0;font-weight:700;color:#e10080;text-align:center}@media screen and (max-width:992px) and (min-width:0px){.section-location-details h2{font-size:22px;text-align:left;margin:15px 10px;line-height:20px}}.section-location-details .details-address h4{margin-bottom:0;font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding-bottom:10px;color:#e10080;font-size:18px}.section-location-details .warning{color:#fff}.section-location-details p{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;text-transform:uppercase;color:#000}@media (min-width:992px){.section-location-details .map-container{margin-bottom:20px}}#block_location_promotions .splide__pagination .splide__pagination__page{background-color:#efd4d5;border-color:#efd4d5}#block_location_promotions .splide__pagination .splide__pagination__page.is-active,#block_location_promotions .splide__pagination .splide__pagination__page:hover{background-color:#e10080;border-color:#e10080}.section-location-promotions{margin-top:0;padding-bottom:30px}.section-location-promotions .promotions-block{padding:0}.section-location-promotions .promotions-block h2{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;line-height:67px;margin:12px 0;font-weight:700;color:#e10080;text-align:center}@media screen and (max-width:992px) and (min-width:0px){.section-location-promotions .promotions-block h2{font-size:22px;text-align:left;margin:15px 10px;line-height:20px}}.section-location-promotions .promotions-block article a,.section-location-promotions .promotions-block article p,.section-location-promotions .promotions-block article span{font-size:15px;line-height:1.6;font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left}.section-location-promotions .promotions-block article h3{height:40px;color:#3a3a3a;font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:15px}.section-location-promotions .promotions-block article .slide-content{height:calc(100% - 250px);display:flex;flex-direction:column;justify-content:space-between;align-items:center}.section-location-promotions .promotions-block .info-button{background-image:none;color:#fff;font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;text-transform:uppercase;font-weight:700;font-style:normal;text-decoration:none;background-color:#e10080;border:none;border-radius:0;padding:10px 45px}.section-location-promotions .promotions-block .info-button:hover{filter:none;background-color:#000}@media (min-width:992px){.section-location-description{margin-top:0}}.section-location-description .description-block h2{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;line-height:1px;padding-top:11px}.section-location-description .description-block h2 strong{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-weight:900;color:#e10080}@media screen and (max-width:992px) and (min-width:0px){.section-location-description .description-block h2 strong{font-size:22px;text-align:left}}.section-location-description .description-block .description-content{background-color:#e9eaeb;padding:4%}@media (min-width:992px){.section-location-description .description-block .description-content{position:absolute;width:50%;height:73%;top:17%;right:2%;z-index:-1}}.section-location-description .description-block p{margin-top:0;margin-bottom:0}@media screen and (max-width:992px) and (min-width:0px){.section-location-description .description-block p{margin-top:15px}}@media (min-width:992px){.section-location-description .description-block .col-two{margin-top:60px}}.section-location-description .col-half p,.section-location-description font,.section-location-description span{font-size:15,5px;line-height:1.4;font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left}.section-location-description .image-slider-block{height:400px;box-shadow:none}.section-location-description .image-slider-block .splide__pagination .splide__pagination__page{background-color:#fff;border-color:#fff}.section-location-description .image-slider-block .splide__pagination .splide__pagination__page.is-active,.section-location-description .image-slider-block .splide__pagination .splide__pagination__page:hover{background-color:#e10080;border-color:#e10080}.section-location-description .image-slider img{height:400px}.section-location-description .splide__arrow--next,.section-location-description .splide__arrow--prev{background-color:#e10080}.section-location-description .addReadMore.showlesscontent .readLess,.section-location-description .addReadMore.showlesscontent .Secd,.section-location-description .addReadMore.showmorecontent .readMore{display:none}.section-location-description .addReadMore .readLess,.section-location-description .addReadMore .readMore{font-weight:700;margin-left:2px;color:#e10080;cursor:pointer}.section-location-description .addReadMoreWrapTxt.showmorecontent .readLess,.section-location-description .addReadMoreWrapTxt.showmorecontent .Secd{display:block}.section-location-services{margin:25px 0}.section-location-services .location-services{background-color:#000;padding:5px}.section-location-services .location-services h2{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;line-height:67px;margin:12px 0;font-weight:700;color:#fff}@media screen and (max-width:992px) and (min-width:0px){.section-location-services .location-services h2{font-size:22px;text-align:left}}.section-location-services .location-services .services-images{align-items:center;justify-content:center;margin-left:90px}.section-location-services .location-services .services-images li{flex-grow:0;padding:13px 0}@media (min-width:1024px){.section-location-services .padding{padding-top:12px;padding-bottom:30px}}.section-location-services .services-block{margin:20px auto;padding-left:160px}@media (max-width:450px){.section-location-services .services-block{padding-left:0}}.section-location-services .services-block li{background:url(/build/images/check.c031096d.png) no-repeat 0/auto 20px}.section-location-services .services-block li b{font-weight:700;color:#fff}.section-near-location{margin-top:25px}.section-near-location .near-location-block{background-color:#f5f5f5}.section-near-location h2{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:31px;line-height:54px;color:#3a3a3a;font-weight:700}@media (min-width:768px){.section-near-location h2{font-size:30px;line-height:34px}}.section-near-location .location-summary h5{text-transform:capitalize;font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.section-near-location .location-summary address{font-size:14px}.section-near-location .call-button,.section-near-location .location-button{background-image:none;color:#fff;font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;text-decoration:none;background-color:#a50050;border:2px solid #a50050;border-radius:6px 6px 6px 6px;padding:10px 25px}.section-near-location .call-button:hover,.section-near-location .location-button:hover{filter:none;background-color:#97034a;border-color:#97034a}.section-near-location .search-button{font-family:Fauchon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none;background:transparent;color:#3a3a3a;fill:#3a3a3a;border:2px solid #e10080;border-radius:12px;padding:10px 20px;width:60%;margin:5px auto}.section-near-location .search-button:hover{filter:none;background-color:#e10080;border-color:#e10080;color:#fff}.section-near-location .splide__pagination .splide__pagination__page{background-color:#efd4d5;border-color:#efd4d5}.section-near-location .splide__pagination .splide__pagination__page.is-active,.section-near-location .splide__pagination .splide__pagination__page:hover{background-color:#e10080;border-color:#e10080}.bread_default{max-width:1500px;width:100%;margin:0 auto;padding:10px 2% 55px;font-size:14px;text-decoration:none;display:block;text-align:center}.bread_default li{color:#000;display:inline-block}@media (max-width:767px){.bread_default li:first-child{padding-left:6px}}.bread_default li:first-child a span{font-size:16px}.bread_default li:first-child:before{background:none}.bread_default li:last-child span{color:#707070}.bread_default li a{font-size:14px;text-decoration:none;text-transform:capitalize;color:#000}.bread_default li a span{color:#000;font-weight:400}.bread_default li a span:hover{color:#e10080}.pd-bottom{padding-bottom:20px}@media (max-width:767px){.pd-bottom{padding-left:17px!important}}@media (max-width:767px){.bread_default{text-align:left;padding:2px}}.bread_default li:after{content:">"}