.grooming_page_banner .banner-logo{width:100%}.grooming_page_banner .banner-logo img{width:100%;object-fit:cover;object-position:center;height:750px}.grooming_page .grooming_text_section{position:relative;text-align:center;padding:10px 0}.grooming_page .grooming_text_section p{margin-bottom:40px}.grooming_page .grooming_text_section .content_wrapper a{color:#fff;background:#f50097;font-weight:700;padding:11px 30px;display:inline-block;margin-bottom:40px;transition:all .5s ease-in-out;font-size:25px;line-height:1}body.template-page.grooming_page .inner-logo-home-section.tablinks>p:first-child{margin-bottom:0}body.template-page.grooming_page .main-logo-wrapp.logo-section-bg-color .logo-sect-custm{text-align:center;display:grid;grid-template-columns:repeat(4,1fr);gap:0 30px}body.template-page.grooming_page .main-logo-wrapp.logo-section-bg-color .logo-sect-custm .inner-logo-home-section.tablinks img{max-width:150px;height:100px;object-fit:cover}body.template-page.grooming_page .main-logo-wrapp.logo-section-bg-color .logo-sect-custm .inner-logo-home-section.tablinks p:nth-child(2){font-weight:600}body.template-page.grooming_page .service_wrapper{background:#ffd1f4;padding:10px 0;margin-top:30px}body.template-page .grooming_about_us .heading_section p,body.template-page.grooming_page .service_wrapper .deal-main-head h2{text-align:center;font-weight:700;font-size:27.2px;line-height:50px}body.template-page .grooming_page .grooming_text_section .content_new_text{text-align:left}.grooming_text_section p{margin-bottom:20px;font-size:16px;line-height:20px;padding-top:20px}body.template-page.grooming_page .service_wrapper .deal-images-wrap-first{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;margin:0 auto}body.template-page.grooming_page .deal-content-wrap{max-width:980px;margin:0 auto}body.template-page.grooming_page .service_wrapper .deal-images-wrap-first .text-bg{width:100%;height:450px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:end;justify-content:center}body.template-page.grooming_page .service_wrapper .deal-images-wrap-first .service-text p{margin:0 0 20px;background:#f8f13e;display:inline-block;font-weight:700;padding:0 10px;border-radius:5px;font-size:25px}body.template-page.grooming_page .deal-images-wrap-second{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:15px;margin:0 auto;padding-top:15px}body.template-page.grooming_page .deal-images-wrap-second .text-bg{width:100%;height:250px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:end;justify-content:center}body.template-page.grooming_page .deal-images-wrap-second .text-bg .service-text p{margin:0 0 20px;background:#f8f13e;display:inline-block;font-weight:700;padding:0 10px;border-radius:5px;font-size:25px}body.template-page.service_guide .book_appoinment_section,body.template-page.grooming_page .book_appoinment_section{text-align:center;display:flex;align-items:center;padding:50px 0}body.template-page.service_guide .book_appoinment_section p,body.template-page.grooming_page .book_appoinment_section .appoinment_section_wrapper p{font-size:20px;line-height:40px;text-transform:uppercase;font-weight:700}.grooming_page_banner{overflow:hidden}body.template-page.grooming_page .grooming_about_us .button_section a{text-align:center;background:#f50097;display:inline-block;transition:all .5s ease-in-out;font-weight:400;padding:0 30px;color:#fff;font-size:30px;line-height:40px}.main-logo-wrapp.logo-section-bg-color{margin-top:20px}body.template-page.grooming_page .grooming_about_us .button_section,.grooming_page .grooming_text_section .content_new_text p{text-align:center}.grooming_about_us .page-width{max-width:1150px}body.template-page.grooming_page .grooming_about_us .content_wrapper .image_section{position:relative;text-align:right}body.template-page.grooming_page .grooming_about_us .content_wrapper .image_section img.image_two{margin-top:-59px;max-width:300px}body.template-page.grooming_page .grooming_about_us .content_wrapper .image_section img.image_one{width:100%;height:250px;object-fit:cover}.grooming_about_us{position:relative;padding:35px 0 50px}body.template-page.grooming_page .grooming_about_us .content_wrapper .main_sec_cstm p{font-size:16px;line-height:20px}body.template-page.grooming_page .grooming_about_us .content_wrapper{display:flex;flex-wrap:wrap}body.template-page.grooming_page .grooming_about_us .content_wrapper .main_sec_cstm{width:100%;max-width:50%;display:flex;flex-direction:column;justify-content:space-between;padding-right:20px}body.template-page.grooming_page .grooming_about_us .content_wrapper .image_section{position:relative;text-align:right;width:100%;max-width:50%;padding-right:0}body.template-page.contact_us .book_appoinment_section{background:#ed2c8f;padding:30px 0 70px;margin-top:-7px;text-align:center}body.template-page.contact_us .contact_us_section{position:relative;padding:20px 0 50px}body.template-page.contact_us .contact_us_section .heading_section{text-align:center}body.template-page.contact_us .contact_us_section .heading_section h2{font-size:27.2px;font-weight:700;text-transform:capitalize}body.template-page.contact_us .contact_us_section .icons_links_cstm{display:flex;justify-content:center;flex-direction:row-reverse;padding-bottom:40px;grid-gap:10px}body.template-page.contact_us .contact_us_section .icons_links_cstm img{max-width:70px;width:100%;object-fit:contain}body.template-page.contact_us .address_section>div{margin-bottom:10px}body.template-page.contact_us .address_section{width:100%;max-width:350px;margin:0 auto}body.template-page.contact_us .phone_section,body.template-page.contact_us .email_section,body.template-page.contact_us .address_section .location_section{display:flex;align-items:flex-start;grid-column-gap:20px}body.template-page.contact_us .contact_us_section .heading_section p{font-weight:700}body.template-page.contact_us .address_section p{margin:0;font-size:16px;font-weight:400;line-height:20.8px}body.template-page.contact_us .address_section img{width:29px;height:29px;object-fit:contain}.header-item--logo,.header-layout--left-center .header-item--logo,.header-layout--left-center .header-item--icons{-webkit-box-flex:unset!important;-ms-flex:unset!important;flex:unset!important}body.template-page.contact_us .book_appoinment_section p{font-size:25px}body.template-page.service_guide .service_price_guide .page-width{max-width:980px;margin:0 auto;padding:20px}body.template-page.service_guide .service_price_guide .page-width .heading_wrapper h2{text-align:center;font-weight:700;font-size:27.2px}body.template-page.service_guide .service_price_guide table.table3 tr:last-child td{border-left:2px solid #ffd1f4}body.template-page.service_guide .service_price_guide .page-width .heading_wrapper a{background:#ed2c8f;font-weight:700;padding:11px 20px;color:#fff;font-size:13px;line-height:18.46px;letter-spacing:3.9px;border-radius:3px;line-height:normal;display:inline-block;text-transform:uppercase;border:1px solid #ed2c8f}body.template-page.service_guide .service_price_guide table.table3 tr:last-child td{font-weight:400}body.template-page.service_guide .term_service_cstm h2{font-size:18px;text-transform:capitalize;padding-top:10px}body.template-page.service_guide .service_price_guide .page-width .heading_wrapper p{margin:10px 0;font-size:16px}body.template-page.service_guide .service_price_guide table{border-spacing:0}.service_price_guide .cstm_table1,.service_price_guide .cstm_table2,.service_price_guide .cstm_table3{overflow:auto}body.template-page.service_guide .service_price_guide table td{border:2px solid #ffd1f4}body.template-page.service_guide .service_price_guide table td{border-bottom:0}body.template-page.service_guide .service_price_guide table td:last-child{border-left:0;font-weight:700}body.template-page.service_guide .service_price_guide table tr:last-child td{border-bottom:2px solid #ffd1f4}body.template-page.service_guide .service_price_guide table.table2 th:last-child span.text_heading_img,body.template-page.service_guide .service_price_guide table.table1 span.text_heading_img{width:210px;height:69px;display:flex;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;font-size:20px}body.template-page.service_guide .service_price_guide table.table3 span.text_heading_img{width:208px;height:70px;display:flex;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;font-size:20px;color:#fff}body.template-page.service_guide .service_price_guide table tr td p{margin:5px}body.template-page.service_guide .service_price_guide table.table2 th:first-child span.text_heading_img{width:362px;height:66px;display:flex;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;font-size:20px}body.template-page.service_guide .service_price_guide table tr td:last-child,body.template-page.service_guide .service_price_guide table tr th:last-child{width:240px;text-align:center}body.template-page.service_guide .service_price_guide table.table3 tr:last-child td{font-weight:400;text-align:left}.page-content,.shopify-email-marketing-confirmation__container,.shopify-policy__container{padding-top:40px!important;padding-bottom:40px!important}body.template-page.service_guide .book_appoinment_section .appoinment_section_wrapper,body.template-page.grooming_page .book_appoinment_section .appoinment_section_wrapper{display:flex;align-items:center;grid-column-gap:20px}body.template-page.service_guide .book_appoinment_section .appoinment_section_wrapper p,body.template-page.grooming_page .book_appoinment_section .appoinment_section_wrapper p,body.template-page.service_guide .book_appoinment_section a,body.template-page.grooming_page .book_appoinment_section a{margin-bottom:0}body.template-page.grooming_page .deal-images-wrap-second .text-bg .service-text p,body.template-page.grooming_page .service_wrapper .deal-images-wrap-first .service-text p{background:transparent;color:#fff}body.template-page.contact_us .address_section .email_section a{color:#f70096!important}body.template-page.grooming_page .deal-images-wrap-second a.button_cstm_cl{margin-bottom:15px}body.template-page .service_price_guide p.button_cstm_cl{font-weight:700;font-size:20px!important;text-transform:uppercase;max-width:fit-content;padding:11px 20px;border-radius:3px}@media (max-width: 1649px){.grooming_page_banner .banner-logo img{height:500px}}@media (max-width: 1365px){.grooming_about_us .page-width{max-width:1120px}body.template-page.contact_us .contact_us_section .icons_links_cstm img{max-width:60px}body.template-page.contact_us .contact_us_section .icons_links_cstm{padding-bottom:20px}body.template-page.service_guide .service_price_guide .page-width{max-width:740px}body.template-page.grooming_page .main-logo-wrapp.logo-section-bg-color .logo-sect-custm .inner-logo-home-section.tablinks img{max-width:120px;height:80px;object-fit:cover}body.template-page.grooming_page .main-logo-wrapp.logo-section-bg-color .logo-sect-custm{gap:0 20px}}@media (max-width: 1199px){header .site-nav__link,.site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:13px;padding:0 8px}body.template-page.grooming_page .grooming_about_us .content_wrapper .image_section{padding-right:0}body.template-page.contact_us .book_appoinment_section{padding:30px 0 50px}body.template-page.service_guide .service_price_guide table.table3 span.text_heading_img,body.template-page.service_guide .service_price_guide table.table2 th:last-child span.text_heading_img,body.template-page.service_guide .service_price_guide table.table1 span.text_heading_img{width:180px;height:58px;font-size:18px}body.template-page.service_guide .service_price_guide table.table2 th:first-child span.text_heading_img{width:300px;height:52px;font-size:18px}body.template-page.grooming_page .grooming_about_us .content_wrapper .main_sec_cstm{padding-right:40px}}@media (max-width: 991px){header .site-header__logo a,.site-header__logo img{max-width:100px}.header-layout--left-center .header-item--icons,.header-layout--left-center .header-item--logo{min-width:unset}.header-layout[data-logo-align=left] .site-header__logo,.header-item--icons .site-nav{margin-right:0}.page-full,.page-width{padding:0 20px}.header-item.header-item--navigation.text-center{width:calc(75% - 100px)}.header-item.header-item--icons{width:25%}header .site-nav__link,.site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:14px;padding:0 8px}.text-center .site-navigation ul li a{padding-right:0}.grooming_page_banner .banner-logo img{height:450px}body.template-page.grooming_page .deal-images-wrap-second .text-bg,body.template-page.grooming_page .service_wrapper .deal-images-wrap-first .text-bg{width:100%;height:200px}body.template-page.grooming_page .service_wrapper .deal-images-wrap-first .service-text p,body.template-page.grooming_page .deal-images-wrap-second .text-bg .service-text p{font-size:22px}body.template-page.grooming_page .main-logo-wrapp.logo-section-bg-color .logo-sect-custm .inner-logo-home-section.tablinks img{max-width:100px;height:60px;object-fit:cover}.grooming_page .grooming_text_section p{margin-bottom:0}.grooming_page .grooming_text_section .content_wrapper a{font-size:22px;margin:20px 0 0}body.template-page.grooming_page .grooming_about_us .content_wrapper{grid-column-gap:20px}body.template-page.grooming_page .grooming_about_us .content_wrapper .main_sec_cstm,body.template-page.grooming_page .grooming_about_us .content_wrapper .image_section{max-width:48%}body.template-page.service_guide .service_price_guide .page-width .heading_wrapper h2,body.template-page.contact_us .contact_us_section .heading_section h2{font-size:28px}body.template-page.service_guide .service_price_guide .page-width .heading_wrapper h2,body.template-page.contact_us .contact_us_section .heading_section h2{font-size:25px}body.template-page.service_guide .service_price_guide table.table3 span.text_heading_img,body.template-page.service_guide .service_price_guide table.table2 th:last-child span.text_heading_img,body.template-page.service_guide .service_price_guide table.table1 span.text_heading_img{width:150px;height:48px}body.template-page.service_guide .service_price_guide table.table2 th:first-child span.text_heading_img{width:241px;height:39px}.grooming_page .grooming_text_section p:first-child{padding-top:0}.grooming_page .grooming_text_section .content_wrapper a{margin-bottom:20px!important}body.template-page.grooming_page .grooming_about_us .content_wrapper .main_sec_cstm{padding-right:0}}@media (max-width: 932px){header .site-nav__link,.site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:10px;padding:0 7px}}@media (max-width: 767px){.grooming_page_banner .banner-logo img{height:400px}body.template-page.grooming_page .main-logo-wrapp.logo-section-bg-color .logo-sect-custm{text-align:center;grid-template-columns:repeat(2,1fr);gap:0 20px}body.template-page.grooming_page .service_wrapper .deal-images-wrap-first .service-text p,body.template-page.grooming_page .deal-images-wrap-second .text-bg .service-text p{font-size:18px;line-height:35px}body.template-page.service_guide .book_appoinment_section,body.template-page.grooming_page .book_appoinment_section{padding:40px 0}body.template-page.service_guide .book_appoinment_section .appoinment_section_wrapper p,body.template-page.grooming_page .book_appoinment_section .appoinment_section_wrapper p{margin-bottom:10px}body.template-page.service_guide .book_appoinment_section .appoinment_section_wrapper,body.template-page.grooming_page .book_appoinment_section .appoinment_section_wrapper{grid-column-gap:0px;flex-direction:column}body.template-page.grooming_page .grooming_about_us .content_wrapper .main_sec_cstm,body.template-page.grooming_page .grooming_about_us .content_wrapper .image_section{max-width:100%}body.template-page.grooming_page .grooming_about_us .content_wrapper .image_section img.image_one{height:300px}}@media (max-width: 575px){.grooming_page_banner .banner-logo img{height:350px}.grooming_page .grooming_text_section .content_new_text p{text-align:center}body.template-page.grooming_page .main-logo-wrapp.logo-section-bg-color .logo-sect-custm{text-align:center;grid-template-columns:repeat(1,1fr);gap:0}body.template-page.grooming_page .main-logo-wrapp.logo-section-bg-color .logo-sect-custm .inner-logo-home-section.tablinks{border-bottom:1px solid #ddd;padding:10px 0 0}body.template-page.grooming_page .main-logo-wrapp.logo-section-bg-color .logo-sect-custm .inner-logo-home-section.tablinks:last-child{border-bottom:0}body.template-page.grooming_page .service_wrapper .deal-images-wrap-first{grid-template-columns:repeat(1,1fr);grid-column-gap:0}body.template-page.grooming_page .deal-images-wrap-second a,body.template-page.grooming_page .service_wrapper .deal-images-wrap-first a{margin-bottom:20px}body.template-page.grooming_page .deal-images-wrap-second{grid-template-columns:repeat(1,1fr);grid-column-gap:0;padding-top:0}body.template-page .grooming_about_us .heading_section p,body.template-page.grooming_page .service_wrapper .deal-main-head h2{font-size:25px}.grooming_page .grooming_text_section .content_wrapper a{font-size:20px;margin:20px 0 0;padding:10px 20px}.grooming_about_us{position:relative;padding:20px 0}body.template-page.grooming_page .grooming_about_us .content_wrapper .main_sec_cstm,body.template-page.grooming_page .grooming_about_us .content_wrapper .image_section{max-width:100%}.grooming_about_us p{margin-bottom:0}body.template-page.grooming_page .grooming_about_us .content_wrapper .main_sec_cstm p{margin-bottom:20px}body.template-page.grooming_page .grooming_about_us .content_wrapper .image_section img.image_one{max-width:100%}body.template-page.grooming_page .grooming_about_us .content_wrapper .image_section img.image_two{max-width:200px}body.template-page.grooming_page .grooming_about_us .button_section a{padding:0 20px;font-size:25px;margin-bottom:30px}body.template-page.contact_us .book_appoinment_section{padding:20px 0}body.template-page.grooming_page .book_appoinment_section .appoinment_section_wrapper p,body.template-page.contact_us .book_appoinment_section p{font-size:20px}body.template-page.contact_us .address_section img{width:25px;height:25px}body.template-page.contact_us .contact_us_section .icons_links_cstm img{max-width:50px}body.template-page.service_guide .service_price_guide .page-width .heading_wrapper h2,body.template-page.contact_us .contact_us_section .heading_section h2{font-size:25px}body.template-page.service_guide .service_price_guide table tr td:last-child,body.template-page.service_guide .service_price_guide table tr th:last-child{width:240px;text-align:center;font-size:16px}body.template-page.service_guide .service_price_guide table.table2 th:first-child span.text_heading_img{width:213px;height:37px;font-size:16px}body.template-page.grooming_page .grooming_about_us .content_wrapper .main_sec_cstm{padding-right:0}.theme-block:last-child h2{font-size:25px}body.template-page .service_price_guide p.button_cstm_cl{font-size:18px!important}}@media (max-width: 480px){.grooming_page_banner .banner-logo img{height:238px}}.main-content p a,.main-content p>a{color:#f70096!important;background:transparent!important}#shopify-section-footer .site-footer{padding-top:40px;padding-bottom:20px}#shopify-section-footer .site-footer .inline-list.payment-icons.footer__section{margin-top:15px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-new.css.map */
