.faq-with-image-jtpl .accordion__content:hover p,.featured-in-locl-dtl-sct h2.h1:hover,span.title:hover p,span.title:hover strong{color:var(--granite)}span.location_title p{margin:0!important;font-size:14px;padding-left:5px;padding-top:10px}.product-gallery__thumbnail[aria-current=true]{border-color:var(--corel)}.header{padding-block-start:10px!important;padding-block-end:10px!important}.text-with-slide-jtpl p.custom_contant_jtpl{font-weight:300!important}.featured-collections-carousel .product-card__info a.product-title.h6{text-align:left!important}.text_with_map .locations_content .location-text:nth-child(1) .content p a{color:#000}.footer__block .v-stack ul li a:hover{text-decoration:underline}.footer__block .v-stack ul li a.link-faded{font-size:14px;line-height:18px;font-weight:400;color:#1d0d06;opacity:1;font-family:Forme Grotesque bold;letter-spacing:1px!important}.header-book-now{width:120px!important}.social-media--list{gap:var(--social-media-list-gap, .75rem 1rem)!important}.featured-in-locl-dtl-sct.image_icon_text_jtpl .prose a.button:hover{color:var(--corel)!important}.airbrush-section .icon-with-text h2.h1{font-family:Sainte light}#why-franchise .content{text-align:center!important}.mobile-img-top{display:none}.icon-with-text-section{padding:30px 0 60px}.h3.main-heading.text-center{text-align:center;padding-bottom:30px;font-size:16px;font-family:Forme Grotesque bold}.inner-info{padding:15px 0}.info-img.text-center img{margin:0 auto}.info-img.text-center{padding-bottom:20px}.inner-section{display:grid;justify-content:space-around;flex-wrap:wrap;grid-template-columns:auto auto auto auto;padding:0}h3.mobile_view_title{display:none}.disclosures_bottom{background:#f1f0ee;padding:30px 0}.additional-section .image-title{padding:25px 0 0}.additional-section .image-title h2.h4{letter-spacing:1px;text-transform:capitalize;font-size:18px;font-weight:600;font-family:Forme Grotesque regular;line-height:24px}h3.disclosures-title{font-size:18px;line-height:24px;font-weight:600;color:#1d0d06;font-family:Forme Grotesque regular;padding-bottom:15px}span.disclosures-description p{font-size:18px;line-height:24px;font-weight:400;color:#1d0d06;font-family:Forme Grotesque regular;line-height:normal}.location-detail-coming-soon .location-text a{color:#1d0d06!important}.airbrush-section .icon-with-text h2.h1{font-size:45px}.location-text:nth-child(3) span.content p a{text-decoration:none}section.text_with_map .location-text:nth-child(1) span.content p a{position:relative;top:12px;font-weight:600}.image_icon_text_jtpl{padding:33px 0 0}.page-name-index .text-with-slide-jtpl .custom_richtext_jtpl .custom_contant_jtpl{color:#fff!important}.header__cart-dot{background-color:var(--corel)!important}.page-name-page .cstm-pdp-rich-slider .custom_richtext_jtpl .desktop_view_subtitle p{font-size:45px;letter-spacing:0;font-weight:300;line-height:50px;width:100%;margin:0 auto 20px;font-family:Sainte light}.product-data-info{max-width:80%!important}nav.header__secondary-nav a span.h6.link-faded{text-transform:capitalize!important;font-size:14px!important}.header__secondary-nav{column-gap:2.5rem}.header__primary-nav ul li a{text-transform:capitalize!important;letter-spacing:1px;font-size:15px!important;font-weight:400;font-family:Forme Grotesque bold}.custom_featured_jtpl p.h6.text-center{text-transform:none}.header__secondary-nav a span{font-family:Forme Grotesque bold}.copyright-aside p.heading.text-subdued.text-xxs{text-transform:capitalize}.mobile_view_subtitle{display:none}h4.custom_sub_title_jtpl.desktop_view_subtitle p{font-family:Forme Grotesque bold;letter-spacing:1px;margin:0!important;font-size:16px;line-height:18px}.cstm-pdp-rich-slider .custom_sub_title_jtpl.desktop_view_subtitle,.faq_custom_jtpl h2.h2{text-transform:none!important}.faq_custom_jtpl span.best-deals{position:absolute;top:30px;left:126px;width:100%;font-size:14px;font-family:Forme Grotesque bold}.faq_custom_jtpl span.title{position:relative}.image_gallery_slide .slick-prev:before{background-image:url(/cdn/shop/files/left.svg?v=1694516347);position:absolute;content:""!important;opacity:1!important;width:20px;height:20px;top:15px;background-repeat:no-repeat;left:17px}.image_gallery_slide .slick-next:before{background-image:url(/cdn/shop/files/right.svg?v=1694516354);position:absolute;content:""!important;opacity:1!important;width:20px;height:20px;top:15px;background-repeat:no-repeat;right:10px}.text-with-slide-jtpl .prose .slick-slide:first-child,.text-with-slide-jtpl .prose .sr-only:first-child+*{margin-block-start:1.25rem!important}p.custom_contant_jtpl{padding-bottom:10px}.download_image{display:flex;gap:10px;padding:10px 0 0}.slick-dots{display:none!important}.text-with-slide-jtpl{padding:80px 0}h4.custom_sub_title_jtpl{font-size:14px;letter-spacing:0}.custom_test_jtpl{max-width:700px;width:100%}span.custom_test_jtpl p{font-size:24px;line-height:normal;font-weight:400;font-family:Forme Grotesque regular}p.custom_contant_jtpl{font-size:45px;font-weight:400;font-family:Sainte light;line-height:normal}.slide-text{margin-top:30px}.bottom-text{margin:25px 0}.bottom-text p{font-size:16px;line-height:normal;color:#000}.social-media-custom-jtpl{margin:0 0 20px}.bottom_apple_store_image img{width:200px}.social-media__item a svg.icon{fill:#000!important}.custom_button{display:flex;width:100%;justify-content:center;gap:15px}.testimonial_box-top{background-color:#e4e2dd}.footer__aside{margin-top:20px}.copyright-aside .footer__aside{margin-top:0}.privacy-content{display:flex;gap:10px}.pure-content.privacy_and_terms{display:flex;gap:10px;align-items:baseline}.product-data-info{display:flex;flex-wrap:wrap;width:100%;max-width:70%;grid-gap:15px}.product-info__block-item[data-block-type=variant-picker] .variant-picker__option .h-stack{font-size:14px;font-weight:500;font-family:Forme Grotesque bold;line-height:18px}.product-info__block-item[data-block-type=variant-picker] .variant-picker__option-values .block-swatch span{font-size:12px;line-height:14px;letter-spacing:.02em;text-transform:uppercase;padding-top:2px;color:var(--charcoal)}.product .product-info label.block-swatch{color:var(--text-color)}.product .product-info label.block-swatch.is-disabled span{color:#d0cdcc!important}.product .product-info label.block-swatch.is-disabled{border-color:#d3d0cf}.product .product-info__block-item .buy-buttons button.button.primary{font-family:Forme Grotesque regular;letter-spacing:1px;font-size:14px;line-height:20px;font-weight:600}.product-info__block-item[data-block-type=description] .product-info__block-item .prose ul{margin-top:0!important;margin-left:30px}.product-info__block-item[data-block-type=description] .product-info__block-item .prose ul li{font-family:Forme Grotesque regular;font-size:14px;font-weight:500;line-height:20px}.product-info__block-item[data-block-type=description] .product-info__block-item .prose p{margin-top:10px}.product-info__block-item[data-block-type=modal] button.button.primary{font-family:Forme Grotesque regular;font-weight:500;font-size:16px;line-height:20px;width:100%;max-width:100%;background:transparent;border:1px solid var(--charcoal)!important;color:var(--charcoal)}.product-info__block-item[data-block-type=modal] button.button.primary:hover{background:var(--corel);border-color:var(--corel)!important}.product-content-below-gallery .accordion__toggle span{font-size:14px;line-height:18px;font-weight:700;font-family:Forme Grotesque regular;letter-spacing:1px;color:#1d0d06}.product-content-below-gallery .accordion__toggle{padding:20px 0 15px!important}.product-content-below-gallery .accordion .metafield-rich_text_field{padding-top:20px}.cstm-pdp-rich-slider .custom_richtext_jtpl{padding:90px 0}.cstm-pdp-rich-slider .custom_richtext_jtpl .custom_test_jtpl p{max-width:60%;margin:0 auto;font-size:24px;line-height:32px;width:100%}.image-with-text-block .content{width:100%;max-width:50%}.image-with-text-block .content .h1 p{font-size:inherit;font-family:unset;line-height:inherit}.image-with-text-block .content .button-group{justify-content:center}.image-with-text-block .content .button-group .button{background:#fff;color:#1d0d06}.page-name-page .cstm-pdp-rich-slider .custom_richtext_jtpl{padding:50px 0}.page-name-page .cstm-pdp-rich-slider .custom_richtext_jtpl .custom_test_jtpl p{max-width:80%}.page-name-page .cstm-pdp-rich-slider .custom_richtext_jtpl h4.custom_sub_title_jtpl{font-size:45px;letter-spacing:0;line-height:50px;width:100%;max-width:70%;margin:0 auto 20px;font-family:Sainte light;text-transform:capitalize}.page-name-page .text-with-slide-jtpl.cstm-pdp-rich-slider{padding:40px 50px}.custom_image_text_jtpl .image-with-text .prose{width:94%;max-width:100%;margin:0 auto;padding-inline-start:var(--container-gutter);box-sizing:border-box;padding:0 4rem 0 10rem}.custom_image_text_jtpl image-with-text.image-with-text{grid-template-columns:repeat(2,1fr)}.custom_image_text_jtpl .prose.contnet-all-jtpl h2.h1{font-size:55px;line-height:60px;max-width:80%;font-family:Sainte light}.custom_image_text_jtpl .most_populer{text-align:right}.custom_image_text_jtpl .most_populer span.populer-text{padding:10px 12px;border-radius:100px;font-size:14px;line-height:18px;font-family:Forme Grotesque semi bold;letter-spacing:1px}.custom_image_text_jtpl .prose.contnet-all-jtpl h3.h6{font-family:Forme Grotesque bold;font-size:16px;line-height:24px;margin-bottom:20px}.custom_image_text_jtpl .prose.contnet-all-jtpl p{font-size:18px;line-height:24px;font-family:Forme Grotesque regular}.custom_image_text_jtpl .contnet-all-jtpl strong{width:90px;display:inline-block}.custom_image_text_jtpl .contnet-all-jtpl .contnet-one{position:relative;margin:0!important;padding:17px 0 15px}.custom_image_text_jtpl .contnet-all-jtpl .contnet-one:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:#938a7e}.custom_image_text_jtpl .contnet-all-jtpl .contnet-one:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#938a7e}.custom_image_text_jtpl .contnet-all-jtpl a.button{background:#1d0d06;font-family:Forme Grotesque regular;font-size:16px;font-weight:600;line-height:20px;letter-spacing:1px}.custom_image_text_jtpl.bordered-section{border-top:1px solid #1d0d06;margin:0}.bg-image-with-text .prose div:last-child{margin-top:10px!important}.bg-image-with-text .prose div:last-child a{background:transparent!important;border:1px solid #000000!important;color:#000!important}.image-with-text-block .content .button-group .button:hover{color:#000!important}.bg-image-with-text .prose div:last-child a:hover{background:#fff!important;color:#000!important}.faq-with-image-jtpl .section-stack{grid-template-columns:repeat(2,1fr);background:#f1f0ee}.faq-with-image-jtpl{padding:0!important;margin:0!important}.faq-with-image-jtpl .faq .accordion .accordion__toggle span.text-with-icon.gap-4{font-family:sainte extra-light;font-size:45px;line-height:50px;font-weight:300;letter-spacing:0}.faq-with-image-jtpl .faq.custom_faq_with_image{padding-top:60px;padding-bottom:40px;flex-direction:column;justify-content:center}.bg-image-with-text{margin:0!important}.faq-with-image-jtpl .faq details.accordion.group{border-color:#1d0d06}.faq-with-image-jtpl .accordion__content .prose p strong{font-size:24px;line-height:32px;font-weight:400;font-family:Forme Grotesque regular}.faq-with-image-jtpl .accordion__content .prose a p{margin:0!important;padding-top:6px}.faq-with-image-jtpl .accordion__content .prose a{position:unset}.accordion__content .prose.add_most{position:relative}.accordion-details-jtpl{margin-top:20px}.accordion-details-jtpl .accordion-custom-jtpl:first-child .accordion{border-top:0}.faq-with-image-jtpl .accordion__content .prose a:before{display:block;width:12px;height:12px;border-top:1px solid #1D0D06;border-left:1px solid #1D0D06;content:"";position:absolute;top:50%;right:-18px;transform:translateY(-50%) rotate(96deg)}.faq-with-image-jtpl .accordion__content .prose a:after{content:"";display:block;width:1px;height:18px;background-color:#1d0d06;transform:rotate(45deg) translate(3px,-12px);position:absolute;top:50%;right:0}.image_right_side{display:flex}.faq-with-image-jtpl .faq details.accordion.group:nth-child(2){border-top:0}.faq-with-image-jtpl .accordion__toggle span.animated-plus:after,.faq-with-image-jtpl .accordion__toggle span.animated-plus:before{content:none}.faq-with-image-jtpl .accordion__toggle span.animated-plus{width:35px;position:relative;display:block}.faq-with-image-jtpl .accordion__toggle span.animated-plus:after{content:""!important;display:block;margin:0;width:15px;height:15px;border-top:1px solid #1D0D06;border-left:1px solid #1D0D06;transform:rotate(225deg);background:transparent}.faq-with-image-jtpl .faq .accordion .accordion__toggle span.text-with-icon.gap-4{width:100%}.faq-with-image-jtpl .group[aria-expanded=true] .animated-plus.group-expanded\:rotate:before,.faq-with-image-jtpl .group[aria-expanded=true] .animated-plus.group-expanded\:rotate:after{transform:translateY(-50%)rotate(45deg)}.faq-with-image-jtpl .faq__content{overflow:hidden;overflow-y:scroll;flex-basis:500px;max-width:100%;padding-right:50px;margin-right:0;width:90%}.banner-services-jtpl.bg-image-with-text .prose div a.button{background:#fff!important;color:#1d0d06!important}.banner-services-jtpl.bg-image-with-text .prose div:not(.button-group){margin-bottom:40px}.faq-with-image-jtpl .faq__content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#e4e2dd;border-radius:10px;overflow:hidden}.faq-with-image-jtpl .faq__content::-webkit-scrollbar{width:2px;background-color:#e4e2dd;border-radius:10px;overflow:hidden}.faq-with-image-jtpl .faq__content::-webkit-scrollbar-thumb{background-color:var(--corel);border-radius:10px;overflow:hidden}.faq-with-image-jtpl .coming-badge .most_populer span.coming-text.show_badge_coming{padding:8px 8px 3px;border-radius:100px;text-transform:uppercase;font-family:Forme Grotesque regular;line-height:18px;letter-spacing:1px;font-weight:700}.faq-with-image-jtpl .accordion-details-jtpl .accordion__content{margin:0}.faq-with-image-jtpl .accordion-details-jtpl .accordion__content:not(:last-child){margin:0 0 30px;border-bottom:1px solid #000}.faq-with-image-jtpl .accordion{border-block-width:0px;border-block-end-width:1px}.faq-with-image-jtpl .accordion__content:last-child .prose a p{margin-top:7px!important}.location-dtl-cstm-banner-sct.custom_image_text_jtpl .contnet-one:before,.location-dtl-cstm-banner-sct.custom_image_text_jtpl .contnet-one:after{content:none}.location-dtl-cstm-banner-sct.custom_image_text_jtpl .prose.contnet-all-jtpl h2.h1{max-width:70%}.location-dtl-cstm-banner-sct.custom_image_text_jtpl a.button{margin-top:10px!important}.location-dtl-cstm-banner-sct.custom_image_text_jtpl .prose.contnet-all-jtpl p{font-size:18px;line-height:24px;letter-spacing:0px;font-weight:400}.location-dtl-cstm-banner-sct.custom_image_text_jtpl .contnet-all-jtpl .contnet-one{padding:27px 0 15px}.text_with_map .grid__item .header-text span{color:#1d0d06;font-size:18px;font-weight:400;line-height:24px;font-family:Forme Grotesque regular;display:block}.text_with_map .header-text{border-bottom:1px solid #938A7E;padding-bottom:30px;margin-bottom:30px}.text_with_map .locations_content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;padding-right:20px}.text_with_map .locations_content .location-text .content h3{margin-bottom:15px;font-size:16px;line-height:18px;font-weight:700;font-family:forme Grotesque regular;letter-spacing:1px}.text_with_map .locations_content .location-text .content p{font-size:16px;line-height:20px;font-family:forme Grotesque regular}.image_gallery_slide .grid.grid--no-gutters.image-bar.container.image_slide{margin:0;width:100%;overflow:hidden}.image_gallery_slide .slick-prev{left:20px}.image_gallery_slide .slick-next{right:20px}.text_with_map .grid{grid-template-columns:repeat(2,1fr);display:grid}.text_with_map .grid .grid__item:first-child{padding-right:30px}.image_icon_text_jtpl .icon-with-text{display:flex;align-items:center;grid-gap:20px}.image_icon_text_jtpl .prose a.button{background:#1d0d06;margin-top:40px!important}.image_icon_text_jtpl .image-with-text img{margin:0 auto}.image_icon_text_jtpl.featured-in-locl-dtl-sct{padding:80px 0;margin-bottom:0;text-align:center}.featured-in-locl-dtl-sct h3.main-title{padding-bottom:30px;font-size:18px}.featured-in-locl-dtl-sct .prose{text-align:center;padding:0}.featured-in-locl-dtl-sct .logo-image img{width:30%;height:auto!important}.custom_image_text_jtpl h2.h2{text-transform:capitalize}.featured-in-locl-dtl-sct.image_icon_text_jtpl .prose a.button{background:transparent;border-radius:100px;border:1px solid #1D0D06!important;color:#1d0d06}.featured-in-locl-dtl-sct .icon-with-text h2.h1{font-size:45px;line-height:50px;font-weight:300;font-family:Sainte light;text-align:center;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-position:from-font;text-decoration-color:#1d0d06}.featured-in-locl-dtl-sct .logo-image{text-align:center;margin-bottom:40px}.featured-in-locl-dtl-sct image-with-text.image-with-text{padding:60px 40px}.custom_faq_new_jtpl h2.h2,.custom_faq_new_jtpl p,.custom_faq_new_jtpl span{color:#fff}.custom_faq_new_jtpl .faq details.accordion.group{border-color:#fff}.custom_faq_new_jtpl .faq details.accordion.group:first-child{border-top:0}.custom_image_text_jtpl.location-dtl-cstm-banner-sct{background:#f1f0ee}.location-dtl-cstm-banner-sct .most_populer{text-align:left!important}.location-dtl-cstm-banner-sct .most_populer span.populer-text{text-transform:uppercase}.newsletter .section-header .prose p{font-size:18px;line-height:24px;font-weight:400;color:#fff;font-family:Forme Grotesque regular;max-width:17em;margin:0 auto}.newsletter .form-row button{width:100%;max-width:250px;margin:0 auto;background:#fff;color:#1d0d06;border-radius:100px;height:40px;font-family:Forme Grotesque regular;line-height:43px;font-size:16px;font-weight:400;transition:.2s}.image-title a{text-decoration:underline}.newsletter .form-control{background:#fff;border:1px solid #938A7E;max-width:355px;width:100%;margin:0 auto;overflow:hidden;flex:unset!important;border-radius:4px}input::placeholder{color:#bcb9b4!important}input{font-size:"Forme Grotesque regular"}.newsletter .content.section-stack{grid-gap:20px}.newsletter .form-row{grid-gap:40px}.two-sct-box-with-text .grid{display:grid!important;grid-template-columns:repeat(2,1fr);text-align:center}.two-sct-box-with-text .grid .grid_item{padding:90px 0}.two-sct-box-with-text .grid .grid_item a.button.buy-button{background:#fff;border:1px solid #1d0d06!important;color:#1d0d06;margin-top:40px;width:100%;max-width:250px;height:40px;font-family:Forme Grotesque regular;font-weight:600}.two-sct-box-with-text .grid .grid_item.right-side h2.title{font-size:45px;line-height:50px;font-weight:300;font-family:Sainte light;text-align:center;letter-spacing:0px;margin-bottom:20px}.two-sct-box-with-text .grid_item.right-side .content_right{font-size:14px;line-height:20px;font-weight:500;text-align:center;width:100%;display:block;max-width:34em;margin:0 auto}.two-sct-box-with-text .grid_item.left-side h3.sub-title{font-size:14px;line-height:18px;font-weight:700;font-family:Forme Grotesque regular;letter-spacing:1px;text-align:center;margin-bottom:40px;color:#fff}.two-sct-box-with-text .grid_item.left-side h2.title{font-family:Forme Grotesque regular;color:#fff;letter-spacing:1px;font-weight:400;line-height:32px;width:100%;max-width:17em;margin:0 auto 40px}.two-sct-box-with-text .grid_item.left-side .content{font-size:14px;line-height:20px;font-weight:500;text-align:center;color:#fff;font-family:Forme Grotesque regular;letter-spacing:1px}.text_with_map .location-text a{text-decoration:underline;color:#1d0d06}.text_with_map .air_book_bottom h2{font-family:Sainte light;font-weight:300;line-height:50px;font-size:45px;text-align:center;width:100%;max-width:90%;margin:0 auto 20px}.air_book_bottom p strong{color:#1d0d06}.air_book_bottom{background:var(--corel);border-radius:200px;padding:40px 60px;text-align:center;color:#fff;margin-top:30px}.air_book_bottom .book_content p{font-size:14px;line-height:20px;font-weight:500;font-family:Forme Grotesque regular;letter-spacing:1px;width:100%;max-width:29em;margin:0 auto}.text_with_map iframe#gmap_canvas{width:100%}.bg-image-with-text.franchises-page-sct .prose{text-align:center}.bg-image-with-text.franchises-page-sct p.h6{font-size:16px;line-height:18px;letter-spacing:1px;font-family:Forme Grotesque bold}.bg-image-with-text.franchises-page-sct .prose div:not(.button-group){margin-bottom:40px}.bg-image-with-text.franchises-page-sct span.h1{width:100%;display:block;max-width:5em;margin:0 auto}.bg-image-with-text.franchises-page-sct .button-group a.button{background:#fff!important;color:#1d0d06!important}.bg-image-with-text.franchises-page-sct .button-group a.button{background:#fff!important;color:#1d0d06!important;font-size:14px;line-height:20px;letter-spacing:1px;font-family:Forme Grotesque bold;transition:.2s}section.franchises_menu{border:1px solid #938A7E;border-left:0;border-radius:0;padding:20px 0 18px}.franchises_menu .show_franchises{display:flex;align-items:center;grid-gap:30px;overflow-x:auto}.franchises_menu .show_franchises a{font-size:12px;line-height:14px;font-family:Forme Grotesque bold;text-transform:uppercase;letter-spacing:1px}#About .prose p.h6{font-size:18px;line-height:24px;text-align:center}.icon-with-text-section .inner-section .content p{font-size:24px;line-height:32px;font-weight:400}#About .prose p.h1{font-size:45px;line-height:50px;font-weight:300;width:100%;max-width:15em;margin:40px auto 0}.image_icon_text_jtpl.imagw-with-text-best-sct .logo-image img{width:100px;height:100px}.image_icon_text_jtpl.imagw-with-text-best-sct .logo-image{text-align:right}.image_icon_text_jtpl.imagw-with-text-best-sct .prose{text-align:center}.image_icon_text_jtpl.imagw-with-text-best-sct .prose h3.h6{font-size:16px;line-height:18px;font-family:Forme Grotesque bold;margin-bottom:30px;margin-top:0}.imagw-with-text-best-sct .prose p{font-size:18px;line-height:24px;text-align:center}.image_icon_text_jtpl.imagw-with-text-best-sct .prose .right-content{width:100%;max-width:32em;margin:0 auto}.image_icon_text_jtpl.imagw-with-text-best-sct .container.container--lg{max-width:100%;width:100%;margin:0}.social-media--list .social-media__item{opacity:100%!important}html.js{padding-bottom:0!important}.products-glow-cstm .header-section h3{text-align:center;padding-bottom:30px;font-size:14px;font-family:Forme Grotesque regular}.section-spacing.section-spacing--tight.products-glow-cstm{margin-block-start:80px;margin-block-end:80px}.globally-eta-reach .left-text{font-size:45px;line-height:50px;font-weight:300;font-family:Sainte light}.globally-eta-reach span.content p{font-size:16px;letter-spacing:1px;text-align:left;line-height:20px;font-weight:500;font-family:Forme Grotesque regular}.globally-eta-reach .grid{grid-gap:80px;align-items:center}.text-with-video .grid .grid_item{max-width:50%;width:100%;display:flex;flex-direction:column;height:auto;overflow:hidden;justify-content:space-between}.text-with-video .grid .grid_item:first-child{padding:0 20px}.text-with-video .container{max-width:100%;width:100%;margin:0}.custom_image_text_jtpl.team-section.section-spacing{margin-block-start:0px;margin-block-end:0px}.globally-eta-reach .grid .grid_item{text-align:right!important}.products-glow-cstm .prose p{margin:0}.team-section .prose{text-align:center}.team-section .contnet-all-jtpl .contnet-one:before{content:none!important}.team-section .contnet-all-jtpl .contnet-one:after{content:none!important}.team-section .bottom_button{padding:60px 0}#why-franchise{padding:30px 0}#why-franchise .container.container--sm{margin:0 auto}#why-franchise .prose p.h6{font-size:18px;line-height:24px;font-family:Forme Grotesque semi bold}#why-franchise .prose{padding:80px 0 30px}#why-franchise .prose .content{margin-top:40px}#why-franchise .prose .paragraph-custom p{font-size:45px;line-height:50px;font-family:Sainte light;font-weight:300}#why-franchise .prose .content p{font-size:24px;line-height:34px;width:100%;max-width:25em;margin:0 auto}.advantages-section h3{font-size:18px;line-height:24px;font-family:Forme Grotesque semi bold;text-align:center;text-transform:uppercase;letter-spacing:1px}.focus-section .bottom_button{padding:60px 0}#support .prose p.h6{text-align:center;font-size:18px}#support .prose p.h1{font-size:45px}#support .prose .paragraph p{font-size:24px;line-height:32px}#support a.button{border:0!important}.custom-multi-jtpl .prose p.h3{font-size:24px;font-weight:500!important}.custom-multi-jtpl .prose p.h3{font-family:Forme Grotesque regular;font-size:24px;font-weight:400!important;text-transform:capitalize}.testimonial-slider-new .testimonial h3{font-family:Sainte extra-light;font-size:45px;font-weight:400;letter-spacing:0}.testimonial_box-text h2.h3{font-family:Forme Grotesque regular;padding:15px 0 10px;text-transform:capitalize;font-weight:400;font-size:24px;line-height:32px}.testimonial_box-text .testimonial_box-top .content p{font-family:Forme Grotesque regular;font-size:18px!important;font-style:normal!important;font-weight:500!important;line-height:24px!important}.testimonial_box-name h4{font-size:14px!important;color:#1d0d06!important}div#start-up-costs{padding:80px 0}.testimonial_box-top{border:2px solid #938A7E;border-radius:5px}.left-side-content{width:353px}.left-side-content h4{font-size:18px}.left-side-content h2{font-size:45px;line-height:50px;font-weight:400;line-height:normal;padding:25px 0;font-family:Sainte light}.form-header h4{font-size:18px;line-height:24px;text-transform:uppercase;font-family:Forme Grotesque bold;color:#1d0d06}#start-up-costs .inner-content span{font-family:Forme Grotesque bold;font-size:18px;line-height:20px}.content.paragraph-custom-1 p{font-size:45px!important;line-height:54px!important;font-family:Sainte light;font-weight:400!important}.advantages-section .prose h2.h3,.focus-section .prose h2.h3{font-size:24px;line-height:32px;margin-top:10px;color:var(--granite);font-weight:300!important;font-family:Forme Grotesque regular;text-transform:capitalize}.left-side-content p{font-family:Forme Grotesque regular;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.left-side-content .bottom_button{padding:25px 0 0}.row-content .inner-content{padding:15px 0;border-top:1px solid #938A7E}.inner-content{display:flex;justify-content:space-between;align-items:baseline}.form-header h2.h1 p{line-height:50px;font-family:Sainte extra-light;font-size:45px;font-style:normal;font-weight:300;line-height:65px;letter-spacing:-1.3px;text-transform:unset}.form-header h2.h1{padding:25px 0}.form-header span.form-content p{margin:20px 0!important;font-size:24px!important;color:#1d0d06}.name-details,.other-details,.city-details{display:flex;width:100%;gap:20px;max-width:100%;padding:0 0 20px;align-items:end;display:grid;grid-template-columns:repeat(2,1fr)}.name-details,.other-details,.city-details label{text-align:left}.name-details .form-control,.other-details .form-control,.city-details .form-control{width:100%;display:flex;flex-direction:column;height:100%;justify-content:space-between}#contact_form .submit input{border-radius:100px;background:#1d0d06;text-align:center}#contact_form input,#contact_form select{border:1px solid #938A7E;border-radius:2px;font-family:Forme Grotesque regular;font-size:16px;line-height:20px;padding-bottom:10px;position:relative}#contact_form input::placeholder{color:#bcb9b4!important}#contact_form label{font-family:Forme Grotesque regular;line-height:20px}input:focus-visible{outline:none!important}select:focus-visible{outline:none!important}.investment-custom{width:50%;padding-bottom:0;display:flex;justify-content:center;text-align:center;margin:0 auto 20px}.application-button input.button.primary{color:#fff!important;border-radius:50px;margin-bottom:10px}.image-text-slide{padding:80px 0}.additional-header h3{text-align:center;padding-bottom:30px;font-size:18px;text-transform:uppercase}.product-data-info{display:grid;grid-template-columns:auto auto;grid-gap:10px;padding:10px 0}.custom_richtext_jtpl{padding:0}.product-data-info p.product-icon-with-text-meta{display:flex;gap:10px;font-size:14px;font-weight:500;font-family:Forme Grotesque regular;line-height:20px}.media-grid__item .content-over-media img{object-fit:contain}.copyright-content{display:flex;gap:10px;justify-content:flex-start}.text-content-top{display:flex;justify-content:space-between;color:#var(--corel)}.text-content-top p.text-top-left,.text-content-top p.text-top-right{color:var(--granite);text-transform:uppercase;font-size:12px;line-height:14px;font-family:Forme Grotesque semi bold;letter-spacing:1px}.page-name-product .shopify-section--rich-text .text-with-slide-jtpl{padding:80px 60px}.text-with-video h4.custom_sub_title_jtpl.text-center{font-size:16px;font-family:Forme Grotesque bold;letter-spacing:1px}.text-with-video .custom_richtext_jtpl .custom_test_jtpl p{font-size:18px;line-height:24px;font-weight:500;width:100%;max-width:28em;margin:0 auto}#support .prose{max-width:30rem;margin:0 auto}#support a.button{background:transparent;border:1px solid #000!important;color:#000}#support a.button:hover{background:transparent;border:1px solid var(--granite)!important;color:var(--granite)!important}.faq_custom_jtpl .accordion:hover span.accordion__toggle span.text-with-icon p:after{width:100%}.faq_custom_jtpl .span.accordion__toggle,.inner-content,.faq_custom_jtpl span.accordion__toggle span.text-with-icon p{position:relative}.faq_custom_jtpl span.accordion__toggle span.text-with-icon p:after{position:absolute;content:"";background:var(--granite);width:0;height:2px;bottom:0;transition:.5s;left:0}.image_icon_text_jtpl .right-content .icon-with-text h2.h1:hover,.image_icon_text_jtpl .right-content .icon-with-text a:hover{color:#938a7e;text-decoration-color:#938a7e}.featured-in-locl-dtl-sct.image_icon_text_jtpl .prose .right-content .button:hover{color:#938a7e!important;border-color:#938a7e!important}.faq_new_grid .accordion:hover span.accordion__toggle span.text-with-icon:after{width:100%}.faq_new_grid .span.accordion__toggle,.inner-content{position:relative}.faq_new_grid span.accordion__toggle span.text-with-icon:after{position:absolute;content:"";background:#fff;width:0;height:2px;bottom:-6px;transition:.5s}.testimonial .testimonial-slide .content p{font-size:18px;line-height:24px;font-family:Forme Grotesque regular}.custom_faq_new_jtpl p.h6{font-size:18px;margin-bottom:23px;line-height:24px;font-family:Forme Grotesque regular}.custom_faq_new_jtpl h2.h2{text-transform:unset;max-width:20rem;width:100%;font-family:Sainte extra-light;font-size:45px;line-height:50px}.custom_faq_new_jtpl .faq_new_grid_left .prose p{font-family:Forme Grotesque regular;font-size:18px;line-height:24px;width:100%;max-width:20rem}.custom_faq_new_jtpl a.button.secondary.white{font-family:Forme Grotesque regular}.faq.faq_new_grid .accordion__toggle span.title{font-family:Forme Grotesque regular;letter-spacing:1px}#application .app_form span.required{font-size:14px;line-height:20px;font-weight:500;text-align:center;font-family:Forme Grotesque regular}.investment-custom:after{display:block;margin:0;width:10px;height:10px;border-top:2px solid #000;border-left:2px solid #000;content:"";position:absolute;top:50%;right:14px;transform:translateY(-50%) rotate(-135deg)}#contact_form .submit input:hover{background:var(--granite)}.franchises_menu .show_franchises a.active{color:var(--granite)}.text-with-video .place-self-center .play-button svg path{fill:#fff;opacity:35%}.place-self-center button.play-button:after{border-left:25px solid #fff;border-top:16px solid transparent;border-bottom:17px solid transparent;position:absolute;content:"";top:50%;left:55%;transform:translate(-50%,-50%)}.place-self-center button.play-button{position:relative}.faq__content{max-width:min(var(--container-xs-max-width),100%);margin-inline-start:var(--container-gutter);margin-inline-end:var(--container-gutter)}.qualified.form-control:before{display:block;margin:0;width:10px;height:10px;border-top:2px solid #000;border-left:2px solid #000;content:"";position:absolute;top:75%;right:14px;transform:translateY(-50%) rotate(-135deg);z-index:1}.custom_faq_new_jtpl .faq details.accordion.group:first-child span.accordion__toggle.text-lg{padding-top:0}.image_gallery_slide img.main_image{padding:20px 5px}.product-card__figure .card__badge--new,.product-card__figure .badge{position:absolute;top:10px;left:10px;z-index:1;background:var(--corel);color:#fff;border-radius:50px;padding:1px 2px 2px}.product-card__figure .card__badge--new span,.product-card__figure .badge{font-size:14px;line-height:18px;padding:6px 6px 2px;font-family:Forme Grotesque light;letter-spacing:1px}.page-dots>button[aria-current=false]:after{border:1px solid currentColor!important;background:transparent!important}.header__secondary-nav svg{mix-blend-mode:difference}.header__primary-nav-item:before{content:none}.header .contents .header__primary-nav-item a:hover,.header__secondary-nav span.h6.link-faded:hover,.header__secondary-nav a:hover{color:var(--granite)}.faq-with-image-jtpl .accordion:hover .accordion__toggle span.animated-plus:after{border-top-color:var(--granite);border-left-color:var(--granite)}::-webkit-scrollbar-thumb{background:var(--granite)!important}.accordion:hover span.title p,.accordion:hover span.title strong{color:var(--granite)}.country-state-us .select{cursor:pointer;display:inline-block;position:relative;box-shadow:none;border:0;padding:0}.country-state-us .select-styled{font-size:14px;width:250px;line-height:20px;height:40px;border-radius:100px;padding:12px 15px 15px;color:#1d0d06;border-color:#1d0d06;font-family:Forme Grotesque regular;border:1px solid #000;position:relative;cursor:pointer}.faq.custom_faq_with_image .country-state-us .select-options{display:none;position:relative;top:100%;right:0;left:0;z-index:1;margin:0;width:250px;list-style:none;height:200px;overflow:hidden;overflow-y:auto;border:1px solid #1D0D06;padding:15px;border-radius:20px}.faq.custom_faq_with_image .country-state-us .select-options::-webkit-scrollbar{width:2px;background-color:#e4e2dd;border-radius:10px;overflow:hidden}.faq.custom_faq_with_image .country-state-us .select-options::-webkit-scrollbar-thumb{background-color:var(--corel);border-radius:10px;overflow:hidden}.faq.custom_faq_with_image .country-state-us .select-options::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#e4e2dd;border-radius:10px;overflow:hidden}.country-state-us ul.select-options li.is-selected{display:none}.country-state-us ul.select-options li{font-size:14px;font-weight:500;font-family:Forme Grotesque regular;line-height:20px;cursor:pointer}.country-name{margin-top:40px}.country-state-us ul.select-options li:hover{color:var(--corel);text-decoration:underline}.country-state-us .select-styled:after{display:block;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;content:"";position:absolute;top:45%;right:20px;transform:translateY(-50%) rotate(-135deg)}.faq-custom-jtpl .faq__content .country-state-us .ul_parent_jtpl{width:max-content;border-radius:20px;margin-top:10px;overflow:hidden}.product-card .product-card__info{justify-content:flex-start}.features--button-transition :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not([disabled]):hover{background-size:unset}:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header+.shopify-section-group-header-group)) .header:hover{--header-show-transparent-logo: 1;--header-separation-border-color: 0 0 0 / 0;--background: 0 0 0 / 0;--border-color: 0 0 0 / 0;--text-color: var(--header-transparent-header-text-color)}:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header+.shopify-section-group-header-group)) .header.is-solid:hover{--background: unset;--header-show-transparent-logo: 0;--header-separation-border-color: unset;--border-color: unset;--text-color: unset;background:#fff}.product-card .variant-item button.button{border:0!important}.product-card .variant-item .variant-input input.button-input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.product-card .variant-item .variant-input{position:relative;display:flex}.product-card .variant-item .variant-input label{border:1px solid #BCB9B4;padding:8px 8px 6px;text-transform:uppercase;font-size:12px;font-weight:700;font-family:Forme Grotesque regular;line-height:14px;letter-spacing:.02em;transition:.5s}.product-card .variant-item fieldset{display:flex;grid-row-gap:10px;grid-column-gap:5px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.product-card .variant-item .variant-input input.button-input[disabled]+label{border:1px solid #BCB9B4;color:#bdb9b4;cursor:no-drop;position:relative}.product-card .product-card__info{justify-content:unset;gap:20px}.product-card .variant-item{display:none;width:100%}.product-card:hover .variant-item{display:block}.product-card .variant-item button.button{width:100%;max-width:100%}.product-card .variant-item .variant-input input.button-input:checked+label{border-color:#000}.product-card .variant-item .variant-input input.button-input[disabled]+label:before{position:absolute;top:50%;left:-3px;content:"";width:calc(100% + 4px);height:1px;background:#bdb9b4;transform:rotate(-14deg)}.product .product-info label.block-swatch.is-disabled:before{opacity:.5}.button{border:0!important}.quantity-selector__button:hover svg{opacity:1!important;color:var(--corel)!important}.product-content-below-gallery .accordion__toggle span.animated-plus:hover{color:var(--corel)!important}buy-buttons button.shopify-payment-button__button{color:#fff!important}.product-card .product-card__info svg.icon.icon-star-rating path{fill:red!important}.product-card .product-card__info span.smallcaps.text-xxs.text-subdued{font-family:Forme Grotesque regular;padding-top:3px}.application-form{background:#f1f0ee}.name-details input,.application-form .app_form select,.other-details input,.city-details input{background:#fff!important}.application-form .app_form .select-styled{display:none}.investment-custom .select-new{width:100%}.country-state-us .select-styled.active+.ul_parent_jtpl ul.select-options{display:block!important}.map-add .gmnoprint,.map-add button.gm-control-active{display:none}.image_icon_text_jtpl .prose{margin-inline-start:0}.sticky-sct{position:sticky;top:60px;background:#fff;z-index:3}section.franchises_menu{border-right:0}.header__primary-nav-item[data-title="Apply Now"] a{background:var(--corel);color:var(--white);max-width:max-content;text-transform:capitalize;width:120px!important;display:inline-block;padding:13px 20px 9px;line-height:20px;border-radius:30px}.header__primary-nav-item[data-title="Apply Now"] a:hover{background:#000;color:#fff!important}.franchises_menu li a[href="#applyapplication"]{background:var(--granite);color:var(--white);max-width:max-content;text-transform:uppercase;width:130px!important;display:inline-block;padding:10px 20px;line-height:20px;border-radius:30px}.franchises_menu li a[href="#applyapplication"]:hover{background:#000;color:#fff!important;text-decoration:none}.franchises_menu .nav nav ul{align-items:center}.insta-feed-main h3{padding:30px 0 80px!important;margin-bottom:0!important}.insta-feed-main{width:96%!important;margin:0 25px!important;overflow:hidden}.insta-feed-main h3 span{font-family:Sainte light;font-style:italic;text-transform:lowercase}.insta-feed-main p{padding-top:80px;font-weight:700;text-align:center}.custom_media_grid_jtpl p.block-title.h4 span{display:block}p.h6{font-size:15px;text-transform:uppercase}h3{font-size:14px;font-family:Forme Grotesque bold}.insta-feed-main h3{padding-top:30px;padding-bottom:30px;font-size:45px!important;line-height:50px;font-weight:300;font-family:Sainte light;text-align:center}.insta-feed-main{width:100%;padding-bottom:40px}.featured-in-locl-dtl-sct .right-content .icon-with-text .h1 a{background:transparent}.text-with-slide-jtpl .custom_richtext_jtpl .slick-slide{width:100%;max-width:max-content;margin:0 40px}.pure-glow-airbrush-tanning .banner-services-jtpl.bg-image-with-text .prose div a.button,.pure-glow-airbrush-tanning .banner-services-jtpl.bg-image-with-text .prose div a.button:hover{background:var(--corel)!important;border-color:var(--corel)!important;color:#fff!important}.pure-glow-airbrush-tanning .shopify-section--header x-header.header{height:60px!important}.pure-glow-airbrush-tanning .shopify-section--rich-text{margin-bottom:50px}.logo-list .slick-list.draggable{padding:0 25%}.header-text.cstm__headertxt--center{justify-content:center}.header-text.cstm__headertxt--left{justify-content:left}.header-text.cstm__headertxt--right{justify-content:right}.text_with_map .header-text{display:flex}.cstm__acordianttext{display:grid;grid-template-columns:1fr 1fr;align-items:center}.cstm__acordianttext .cstm__prose--text .prose{max-width:500px;margin:0 auto;padding:50px 20px}.cstm__acordianttext .cstm__prose--text .prose .icon-with-text{display:grid;grid-template-columns:50px 1fr;align-items:center;text-align:left}.cstm__acordianttext .cstm__prose--text{height:100%;display:flex;align-items:center}.cstm__double--faq{display:grid;grid-template-columns:1fr 1fr}.price-icon{display:flex;align-items:center;gap:25px}span.cstmaccordian--price p{font-weight:600}.cstm-accordiantext1{display:flex;align-items:center;justify-content:space-between;padding:24px 0;border-top:1px solid #000}.cstm-accordiantext1:first-child{border-top:none}.faq details.accordion.group{border-top:none}.faq details.accordion.group:last-child{border-bottom:none}.custom_faq_new_jtpl.cstm-location-pages-faq .section-header{margin:0}.cstm__double--faq .section-stack,.cstm-location-pages-faq.custom_faq_new_jtpl .section-stack>div,.text_with_map.cstm-location-pages-text-wrap .grid .grid__item{width:100%;max-width:600px;margin:0 auto}.cstm-location-pages-faq.custom_faq_new_jtpl .section-stack>div{justify-content:flex-start}.custom_image_text_jtpl.cstm-location-pages-image-text .contnet-all-jtpl{width:100%;max-width:600px;margin:0 auto;padding:0}.cstm__double--faq .faq .faq__content{margin:0}.custom_faq_new_jtpl.cstm-location-pages-faq .section-stack{margin:0;grid-gap:0}.custom_faq_new_jtpl .container{margin:0}.custom_faq_new_jtpl .faq .faq__content{margin:0;flex-basis:100%}.shopify-section--newsletternew .newsletter .form-control{padding:20px}.shopify-section--newsletternew .newsletter .group{display:flex;gap:10px}.shopify-section--newsletternew .newsletter .form-control{max-width:438px}@media (min-width: 1601px){.text_with_map.cstm-location-pages-text-wrap .container{max-width:100%;margin-inline-start:0;margin-inline-end:0}.custom_faq_new_jtpl.cstm-location-pages-faq .faq{justify-content:flex-end}.custom_faq_new_jtpl.cstm-location-pages-faq .faq .faq__content{margin-inline-end:0}}@media (max-width: 1600px) and (min-width: 1201px){.custom_image_text_jtpl.cstm-location-pages-image-text .contnet-all-jtpl{padding-left:0;max-width:500px}.cstm__double--faq .section-stack,.cstm-location-pages-faq.custom_faq_new_jtpl .section-stack>div,.text_with_map.cstm-location-pages-text-wrap .grid .grid__item{max-width:500px}.text_with_map.cstm-location-pages-text-wrap .container{margin-inline-start:0;margin-inline-end:0}.custom_faq_new_jtpl .container{margin:0!important}}@media (max-width: 1200px){.custom_faq_new_jtpl .container{margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}p.custom_contant_jtpl{font-size:30px}.cstm-pdp-rich-slider .custom_richtext_jtpl p.custom_contant_jtpl{color:#1d0d06}.custom_image_text_jtpl .image-with-text .prose{padding:0 2rem 0 3rem}.custom_image_text_jtpl .prose.contnet-all-jtpl h2.h1,.custom_image_text_jtpl .image-with-text .prose{max-width:100%}}@media screen and (max-width: 1024px){.custom_featured_jtpl .product-card .variant-item{display:block}}@media screen and (max-width: 999px){.faq-with-image-jtpl .faq .accordion .accordion__toggle span.text-with-icon.gap-4 strong{font-size:35px}.text-with-slide-jtpl .custom_richtext_jtpl .slick-slide{max-width:unset;margin:unset}.sticky-sct{top:42px}.cstm-pdp-rich-slider .custom_richtext_jtpl .custom_test_jtpl p{max-width:100%}.cstm-pdp-rich-slider .custom_richtext_jtpl{padding:50px 0}.logo-list__item{display:flex!important;justify-content:center!important}.copyright-aside{border-top:1px solid #333;margin-top:20px}.copyright-aside{margin-top:25px}.privacy-content{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.footer__aside{margin-top:20px}.insta-feed-main h3{font-size:35px!important;line-height:40px}}@media screen and (max-width: 992px){.insta-feed-main{margin:0!important}.inner-section{display:grid;justify-content:space-around;flex-wrap:wrap;grid-template-columns:auto auto;padding:0;gap:0 20px}.icon-with-text-section{padding:70px 0}.testimonial_box{padding:0 10px}.page-name-page .custom_image_text_jtpl image-with-text.image-with-text{grid-template-columns:repeat(1,1fr)}.custom_image_text_jtpl .image-with-text .prose{padding:40px 35px;width:100%;text-align:left;max-width:100%}.custom_image_text_jtpl .prose.contnet-all-jtpl h2.h1{max-width:18rem}.image-with-text-block .content{max-width:100%}}@media screen and (max-width: 768px){.shopify-section--newsletternew .newsletter .group{flex-wrap:wrap}.faq_custom_jtpl{padding-top:50px!important;padding-bottom:50px!important}.faq_custom_jtpl .faq__content{margin:0}.faq .accordion .accordion__toggle span.text-with-icon.gap-4{flex-wrap:wrap;row-gap:0}.faq .accordion__toggle span.badge{position:initial}.price-icon .animated-plus:before,.price-icon .animated-plus:after{top:3px}.text_with_map .grid .grid__item:first-child{padding-right:0;margin-bottom:50px}.cstm__acordianttext,.cstm__double--faq{grid-template-columns:1fr}.faq_custom_jtpl{padding:40px 0}.cstm__double--faq .faq__content{margin:0}.text_with_map .locations_content .location-text .content p{margin-bottom:6px}.text_with_map .locations_content .location-text .content p a{position:initial!important}.text_with_map .locations_content{padding-right:0!important}.header__secondary-nav{column-gap:1.5rem!important}.top-image.mobile-img-top img{margin:0 auto}#insta-feed{width:100%!important;margin:0!important}#insta-feed h2{font-size:35px!important;padding:30px 0 40px!important}#insta-feed p{padding-top:40px}#why-franchise{padding:40px 0}.desktop-img-top{display:none}.tanning-sct .icon-with-text{flex-direction:unset!important;align-items:center!important;grid-gap:10px!important}.mobile-img-top{display:block}.image-text-slide{padding:40px 0}.custom_image_text_jtpl .image-with-text .prose{padding:40px 0!important;text-align:left}div#why-franchise .prose .content p{text-align:left!important;margin:0}.animated-plus:before,.animated-plus:after{top:-10px}h4.custom_sub_title_jtpl.mobile_view_subtitle p{letter-spacing:0}.image_icon_text_jtpl.imagw-with-text-best-sct .prose{margin-top:40px}.page-name-page .cstm-pdp-rich-slider h4.custom_sub_title_jtpl.mobile_view_subtitle{margin-bottom:10px!important}.icon-with-text-section{padding:20px 0}.custom_image_text_jtpl .prose.contnet-all-jtpl h3.h6{text-align:left}#map{height:300px!important}.icon-with-text-section .inner-section .content p{font-size:21px;line-height:28px}.custom_image_text_jtpl.team-section.section-spacing{margin-block-start:20px;margin-block-end:0px}.text_with_map .location-text a{color:var(--granite);text-decoration:underline!important}#support .prose p.h1{font-size:35px}div#why-franchise .prose p.h6,#why-franchise .prose .content p{text-align:left}.right-content{position:relative}.name-details,.other-details,.city-details{grid-template-columns:repeat(1,1fr)}.custom_faq_new_jtpl h2.h2{font-size:35px;line-height:40px;padding:0}.logo-image{position:absolute;top:-90px;right:0}.name-details .form-control,.other-details .form-control,.city-details .form-control{width:100%}.start-up-section .grid{display:grid!important;gap:20px 0!important;align-items:flex-start;justify-content:center}.testimonial-slider-new{padding:40px 0!important}.start-up-section .grid .grid_item{width:100%;max-width:100%!important}div#start-up-costs{padding:40px 0}.start-up-section .grid{display:grid!important;gap:20px!important}.investment-custom{width:100%}#start-up-costs span.left-text p{font-size:14px!important}#start-up-costs .right-text strong{font-size:12px!important}.left-side-content h2{font-size:35px;padding:15px 0}.left-side-content h4,.faq_new_grid_left .prose p.h6{font-size:16px}#application .app_form.container{margin:0}.faq_new_grid_left p{font-size:21px;font-weight:400;margin-top:30px!important;letter-spacing:1px}.form-header h2.h1{padding:25px 0;font-size:35px!important;line-height:40px!important}.form-header span.form-content p{margin:0 0 25px!important;font-size:21px!important}.testimonial-slider-new .testimonial h3{line-height:40px;font-size:35px}.testimonial-slide{padding:40px 0!important}.form-header h2.h1 p{font-size:35px!important;line-height:40px!important}.location-dtl-cstm-banner-sct.custom_image_text_jtpl .contnet-all-jtpl .contnet-one{padding:20px 0 5px;text-align:left;font-size:18px;max-width:100%}.shopify-section--video .grid_item .content-over-media--md{--content-over-media-height: unset}.content.paragraph-custom-1 p{font-size:35px!important;line-height:40px!important}.advantages-section,.focus-section{padding:0 20px!important}#why-franchise .prose .content p{font-size:21px;line-height:28px;width:100%;max-width:18em}#why-franchise .prose{padding:40px 20px}.name-details,.other-details,.city-details{display:grid;width:100%;gap:20px;max-width:100%}h3.desktop_view_title{display:none}.team-section .bottom_button{padding:15px 0 30px}.custom_image_text_jtpl .image-with-text .prose{padding:40px 30px!important;text-align:left}#why-franchise .prose .content{margin-top:20px}#About{margin-bottom:0}.globally-eta-reach .grid .grid_item{width:100%;max-width:100%!important}.image_icon_text_jtpl .icon-with-text{flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:0}.focus-section picture{display:none}.focus-section .prose{margin-top:5px}.marquee-block{margin:0 auto 20px!important;padding:0 0 30px!important}.globally-eta-reach .grid{display:grid!important;gap:20px;justify-content:center;align-items:baseline;width:100%}.globally-eta-reach span.content p{font-size:18px;letter-spacing:1px;text-align:center;line-height:26px;font-weight:500;font-family:Forme Grotesque regular}.text-with-video .grid{display:grid!important;gap:20px!important}.text-with-video .container .grid_item:nth-child(1){order:2}.text-with-video .grid .grid_item{max-width:100%;width:100%}.text-with-video{padding:0!important}.text-with-video .grid .grid_item{max-width:100%!important;width:100%!important}.text-with-video .grid .grid_item:first-child{padding:20px!important}#About .prose p.h1{font-size:35px;line-height:40px;font-weight:300;width:100%;max-width:15em;margin:40px auto 0}section.text_with_map.location-detail-coming-soon div#map{height:375px!important}.custom_faq_new_jtpl{margin:0!important;padding:40px 0!important}.cstm-location-detail-jtpl .custom_faq_new_jtpl{padding:44px 0!important}.image_icon_text_jtpl image-with-text.image-with-text{display:block;text-align:left}.image_icon_text_jtpl h2.h1{font-size:35px!important;line-height:40px}.image_icon_text_jtpl .image-with-text img{width:100%;height:400px;object-fit:cover}.featured-in-locl-dtl-sct image-with-text.image-with-text{padding:20px}.image_icon_text_jtpl.featured-in-locl-dtl-sct{padding:40px 0;margin-top:10px}.featured-in-locl-dtl-sct .icon-with-text h2.h1{font-size:35px;line-height:40px}.image_icon_text_jtpl .prose{padding:0;text-align:left;marign-left:0}.cstm-location-detail-jtpl .logo-image{top:0;position:relative;margin-bottom:30px;margin-top:30px!important}.featured-in-locl-dtl-sct .prose{text-align:center}section.text_with_map{padding:0!important}.text_with_map .container.container--lg{margin:0}.text_with_map .grid__item:first-child{margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-right:0;margin-top:30px}.custom_image_text_jtpl h2.h2{font-size:35px;line-height:40px}.text_with_map .grid{display:grid;display:flex;flex-direction:column-reverse}.custom_image_text_jtpl .prose.contnet-all-jtpl h2.h1{font-size:35px;line-height:40px}.location-dtl-cstm-banner-sct.custom_image_text_jtpl .prose.contnet-all-jtpl h2.h1{max-width:100%}.featured-in-locl-dtl-sct .logo-image img{width:40%;height:auto}.faq-with-image-jtpl .faq.custom_faq_with_image{padding-top:40px}.faq-with-image-jtpl .image_right_side{display:none}.custom_faq_new_jtpl .section-stack{flex-wrap:wrap}.faq_new_grid_left,.faq.faq_new_grid{width:100%!important}.faq-with-image-jtpl .faq__content{padding-right:40px}.faq-with-image-jtpl p.h6{font-size:14px;line-height:20px;font-weight:700}.page-name-page .cstm-pdp-rich-slider .custom_richtext_jtpl h4.custom_sub_title_jtpl,.page-name-page .cstm-pdp-rich-slider .custom_richtext_jtpl .custom_test_jtpl p{max-width:100%}.faq-with-image-jtpl .section-stack{grid-template-columns:repeat(1,1fr)}.page-name-page .cstm-pdp-rich-slider .custom_richtext_jtpl h4.custom_sub_title_jtpl{font-size:35px}.pure-content.privacy_and_terms{display:block}.logo-list__item{display:flex!important;justify-content:center!important}p.custom_contant_jtpl{font-size:24px;font-weight:400}.text-with-slide-jtpl{padding-top:40px;padding-bottom:30px}span.custom_test_jtpl p{font-size:20px;line-height:normal;font-weight:400}.header-book-now{display:none}.page-name-product .shopify-section--rich-text .text-with-slide-jtpl{padding:60px 10px}.custom_contant_jtpl{font-size:44px;font-weight:400;color:#000}.air_book_bottom .book_content p{display:inline}.pure-sct-cstm.location-dtl-cstm-banner-sct.custom_image_text_jtpl .prose.contnet-all-jtpl h2.h1{max-width:100%}.two-sct-box-with-text .grid{grid-template-columns:repeat(1,1fr)}.two-sct-box-with-text .grid .grid_item{padding:40px 0}.two-sct-box-with-text .grid .grid_item.right-side h2.title,.text_with_map .air_book_bottom h2{font-size:35px;line-height:40px}.two-sct-box-with-text .grid_item.left-side h2.title{line-height:24px;font-size:18px}.air_book_bottom{padding:30px 40px}.two-sct-box-with-text .grid_item.left-side h3.sub-title,.two-sct-box-with-text .grid_item.left-side h2.title{margin-bottom:20px}.custom_faq_new_jtpl .section-stack{grid-gap:20px}.cstm-location-detail-jtpl .custom_faq_new_jtpl .section-stack{grid-gap:30px}.location-detail-coming-soon.text_with_map .grid .grid__item{padding:0;margin-bottom:30px;margin-top:0}.custom_featured_jtpl .section-stack{grid-gap:20px}.custom_media_grid_jtpl span.arrow-icon svg path{stroke:#fff;stroke-width:2px}.custom_featured_jtpl{padding:50px 0}.product-card__figure .card__badge--new span{font-size:13px}.marquee-item{width:15%!important}.cstm__double--faq .section-stack,.cstm-location-pages-faq.custom_faq_new_jtpl .section-stack>div,.text_with_map.cstm-location-pages-text-wrap .grid .grid__item{max-width:100%}.text_with_map .grid .grid__item:first-child{margin:50px 0 0}.text_with_map .container.container--lg{margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding:40px 0}.cstm__double--faq .faq_custom_jtpl .faq{justify-content:flex-start}}@media (max-width: 699px){.shopify-section--faq .faq__content{margin:0}.custom_faq_new_jtpl h2.h2{padding:0}.faq_button.text-center{text-align:center}}@media screen and (max-width: 600px){.text_with_map .locations_content{grid-template-columns:repeat(1,1fr)}.nav nav ul{width:600px;justify-content:space-between}.content-over-media--lg{--content-over-media-height: unset}#map{height:200px!important}}@media screen and (max-width: 480px){.custom_media_grid_jtpl span.arrow-icon svg{width:30px!important;height:30px!important;z-index:1}.product-list--carousel{--product-list-card-width: min(300px, 45%)}.testimonial_custom_jtpl h2.h2{font-size:16px;line-height:22px;font-family:Forme Grotesque bold}.logo-lists.section-spacing h2.h2{font-size:16px;line-height:22px}.featured-collections-carousel .product-card__info .v-stack{display:grid;justify-items:flex-start;gap:10px;width:100%;text-align:left;align-items:flex-start}.custom_media_grid_jtpl .prose p{font-size:21px;line-height:28px;font-weight:400}.content-over-media .prose p strong{font-weight:700;font-size:16px}.custom_featured_jtpl p.h6.text-center{font-size:21px;line-height:28px;font-weight:400}.featured-collections-carousel .product-card__info a.product-title.h6{font-size:13px;line-height:17px;text-align:left;max-width:10rem}.marquee-block{height:560px!important}.announcement-bar p.prose.heading.is-selected{font-size:12px;line-height:16px;font-weight:600;text-align:center;text-transform:unset;letter-spacing:1px;font-family:Forme Grotesque regular}.focus-section .bottom_button{padding:0 0 30px;text-align:left!important}.image_gallery_slide img.main_image{height:50vh}section.franchises_menu{padding:20px 0 12px}.text-with-video .grid .grid_item{height:fit-content!important;justify-content:space-between}.custom_image_text_jtpl.team-section.section-spacing{margin-block-start:20px;margin-block-end:0px}.nav nav ul{display:flex;gap:15px;width:650px;height:42px}.custom_faq_new_jtpl{margin:0!important;padding:40px 0}.location-dtl-cstm-banner-sct.custom_image_text_jtpl .contnet-all-jtpl .contnet-one{padding:20px 0 5px}.text_with_map .location-text:nth-child(1) span.content p a{top:8px!important}.page-name-index .text-with-slide-jtpl .custom_richtext_jtpl .prose h4.custom_sub_title_jtpl.mobile_view_subtitle p{font-size:14px!important;margin:0!important;font-family:Forme Grotesque regular;line-height:22px!important}.page-name-index .text-with-slide-jtpl .custom_richtext_jtpl .custom_contant_jtpl{color:#fff!important;font-family:Sainte extra-light}.mobile_view_subtitle p{font-size:35px!important;letter-spacing:0;font-weight:300!important;line-height:40px;width:100%;max-width:100%;margin:0 auto 20px;font-family:Sainte light;text-transform:capitalize}.custom_image_text_jtpl .most_populer,.faq_button.text-center{text-align:left}.page-name-product .page-dots>*{width:12px;height:12px}.product-data-info p.product-icon-with-text-meta:first-child{grid-column:1/3;justify-content:center}.accordion .animated-plus:before{width:11px}.accordion .animated-plus:after{height:11px}.product-info__block-item h1.product-title.h3{font-size:35px!important;text-align:center}.product .product-info__block-item .v-stack price-list.price-list.price-list--product{justify-content:center}.product-data-info{margin:0 auto}.variant-picker__option-info.h-stack.justify-between{justify-content:center!important}.product-info__block-item[data-block-type=variant-picker] .variant-picker__option .h-stack{justify-content:center}.desktop_view_subtitle{display:none}.mobile_view_subtitle{display:block}h4.custom_sub_title_jtpl.mobile_view_subtitle p{margin:0;font-size:14px;letter-spacing:1px}.mobile_view_subtitle{margin:0!important}.location-dtl-cstm-banner-sct.custom_image_text_jtpl .prose.contnet-all-jtpl h2.h1{max-width:100%;text-align:left}.page-name-product .shopify-section--rich-text .text-with-slide-jtpl{padding:40px 10px}.image_icon_text_jtpl .image-with-text img{height:300px}.cstm-pdp-rich-slider .custom_richtext_jtpl p.custom_contant_jtpl{font-size:35px;line-height:40px}p.custom_contant_jtpl{font-size:24px}.custom_contant_jtpl{font-size:30px;font-weight:400}.custom_test_jtpl p{font-size:18px;line-height:normal;font-weight:400}h4.custom_sub_title_jtpl{font-size:13px;line-hieght:17px}}@media (max-width: 400px){.most_populer span.populer-text.show_badge_faq{font-size:10px}}@media (max-width: 374px){.faq-with-image-jtpl .faq .accordion .accordion__toggle span.text-with-icon.gap-4 strong{font-size:25px;line-height:normal}.left-side-content,.row-content{width:100%;margin:0 auto}}@media (max-width: 360px){.most_populer span.populer-text.show_badge_faq{top:0;right:0;font-size:10px}}@media screen and (max-width: 320px){.globally-eta-reach .left-text{font-size:35px;line-height:50px;font-weight:300;font-family:Sainte light;text-align:center}}h2#header_1{font-family:Sainte extra-light!important;font-size:45px;font-style:normal;font-weight:300;line-height:65px;letter-spacing:-1.3px}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom.css.map */
