*{margin:0;box-sizing:border-box;padding:0}html{scroll-behavior:smooth}body,html{height:100%}body{overflow:auto}.root{height:100%}:root{--bg:#ebebeb;--bg-2:#fce2ff;--bg-3:#f3f0f8;--bg-4:#772286;--bg-5:#fdfdfd;--bg-6:#f7635b;--bg-7:#facfff;--bg-8:#fce2ff;--bg-9:rgba(19,191,109,0.25098039215686274);--bg-10:#f5f5f5;--bg-11:#f3f3f3;--bg-12:#e73b31;--bg-13:#f1f2f6;--bg-14:#f7f8f9;--bg-15:#333;--bg-16:#222;--button-bg:#772286;--button-bg-2:#fce2ff;--button-bg-3:#342f2f;--button-bg-4:rgba(19,191,109,0.25098039215686274);--text-color-1:#111;--text-color-2:#838383;--text-color-3:#afafaf;--text-color-4:#772286;--text-color-5:#000;--text-color-6:#fff;--text-color-7:#000;--text-color-8:#13bf6d;--text-color-9:#f7635b;--text-color-10:#393939;--text-color-11:#5e5e5e;--text-color-12:#e73b31;--text-color-13:#5a5a5a;--border-1:#ebebeb;--border-2:#772286;--border-3:#ffce00;--border-4:#afafaf;--border-5:#facfff;--border-6:#13bf6d;--border-7:#f7635b;--border-8:#fce2ff;--border-9:#e73b31;--border-10:#f0f0f0}.salon{border-radius:8px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;background-color:#fff}.salon .like button{background-color:#fff;width:32px;height:32px;border-radius:100%;z-index:1;right:0;margin:15px 15px 15px auto}.salon .like button img{display:flex;width:16px;height:auto}.salon a{text-decoration:none}.salon .salon-image img{width:100%;height:100%;border-radius:8px 8px 0 0}.salon .offers{background-color:#f7635b;background-color:var(--bg-6);color:#fff;font-size:14px;line-height:14px;font-weight:500;margin-left:-4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:6px 12px;border-radius:0 4px 4px 4px;z-index:1;display:flex;align-items:center}.salon .offers:before{content:"";height:4px;width:4px;background-color:#ba1c14;position:relative;left:-12px;top:-15px;display:block;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.salon .starting-price-time-container{bottom:0}.salon .starting-price{background-color:#f7635b;background-color:var(--bg-6);color:#fff;font-size:14px;line-height:14px;font-weight:500;margin-left:-4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:6px 12px;border-radius:0 4px 4px 4px;z-index:1;display:flex;align-items:center}.salon .starting-price:before{content:"";height:4px;width:4px;background-color:#ba1c14;position:relative;left:-12px;top:-15px;display:block;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.salon .time-distance{font-size:12px;border-radius:8px;background-color:#fff;color:#772286;color:var(--text-color-4);padding:0 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;bottom:0;right:0;height:24px;line-height:12px;margin:15px 15px 15px auto}.salon .salon-info{box-shadow:0 2px 8px hsla(0,0%,65.1%,.24);border-radius:0 0 8px 8px;padding:15px}.salon .salon-info p{font-size:12px;color:#afafaf;color:var(--text-color-3);line-height:18px}.salon .salon-info .name{font-size:16px;font-weight:700;color:#111;color:var(--text-color-1)}.salon .salon-info .rating{height:24px;width:38px;background-color:#772286;background-color:var(--button-bg);color:#fff;border-radius:8px;grid-column-gap:2px;-webkit-column-gap:2px;column-gap:2px}.salon .salon-info .rating svg{width:8px;height:auto}.salon .salon-info .address-type{border-bottom:1px solid #ebebeb;border-bottom:1px solid var(--border-1);padding:12px 0}.salon .salon-info .address,.salon .salon-info .address-type{grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.salon .salon-info .address .salon-class{border:1px solid #facfff;border:1px solid var(--border-5);background-color:#fff;border-radius:8px;padding:6px 10px}.salon .salon-info .address-type p{line-height:12px}.salon .salon-info .book{padding-top:15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.salon .salon-info .book img{width:16px;height:auto}.star-rating-container .star-ratings{display:flex!important;grid-column-gap:2px;-webkit-column-gap:2px;column-gap:2px}.star-rating-container .rating{height:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #ffce00;border:1px solid var(--border-3);border-radius:8px;background-color:rgba(255,206,0,.12);grid-column-gap:2px;-webkit-column-gap:2px;column-gap:2px;padding:10px 8px}.star-rating-container .star-ratings .star-container{padding:0!important;display:flex!important}.star-rating-container .star-ratings .star-container svg{width:10px!important;height:10px!important}.star-rating-container .rating .number-of-rating{font-size:10px;font-weight:500;color:#838383;color:var(--text-color-2);line-height:10px;position:relative;top:1.5px}.footer-container{background-color:#fff;box-shadow:0 -4px 12px hsla(0,0%,65.1%,.12);padding:6px 15px;position:fixed;bottom:0;z-index:3;width:100%}.footer-container a{text-decoration:none}.footer-container .image{width:36px;height:36px;border-radius:100%;margin:auto}.footer-container img{width:24px;height:24px}.footer-container p{font-size:12px;color:#afafaf;color:var(--text-color-3);line-height:12px;margin-top:4px;font-weight:500}.footer-container .active .image{background-color:#fce2ff;background-color:var(--bg-2);border-radius:100%}.footer-container .active p{color:#772286;color:var(--text-color-4)}.filter-salons-container{margin:0 15px;padding:0 0 15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;overflow:scroll}.filter-salons-container::-webkit-scrollbar{display:none}.filter-salons-container .filter{background-color:#fff;border:1px solid #ebebeb;border:1px solid var(--border-1);border-radius:8px}.filter-salons-container .cancel-filter,.filter-salons-container .filter{box-shadow:0 2px 4px hsla(0,0%,65.1%,.12);width:-webkit-max-content;width:max-content;color:var(--text-1);padding:0 10px;font-size:12px;font-weight:500;height:36px}.filter-salons-container .cancel-filter{background-color:#fce2ff;background-color:var(--bg-2);border:1px solid #772286;border:1px solid var(--border-2);border-radius:8px;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.filter-salons-container .cancel-filter button{background-color:initial;font-size:12px}.popup-page{background-color:rgba(0,0,0,.5);position:fixed;top:0;height:100vh;width:100%;z-index:10;padding:0 15px;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;right:0;left:0;margin:0 auto}.popup-page .popup{border-radius:8px;background-color:#fff;grid-row-gap:15px;row-gap:15px;padding:15px;width:100%;max-width:300px;min-height:150px;max-height:100%}.popup-page .popup p{font-size:16px;font-weight:500;line-height:22px;color:#000}.popup-page .popup button{font-size:16px;line-height:16px;color:#fff;border-radius:8px;padding:10px 15px;background-color:#772286;background-color:var(--button-bg);border:0;outline:0}.discard-section-container{z-index:4;background-color:rgba(0,0,0,.5);height:100vh;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:fixed}.discard-section-container .discard-section{background-color:#fff;border-radius:8px;padding:30px;grid-row-gap:30px;row-gap:30px;min-height:164px;width:335px;max-width:100%}.discard-section-container .discard-section .message{font-size:16px;font-weight:500;line-height:16px;color:#000}.discard-section-container .discard-section .cancel,.discard-section-container .discard-section .discard{border-radius:8px;border:1px solid #772286;border:1px solid var(--border-2);font-size:14px;line-height:14px;color:#772286;color:var(--text-color-4);background-color:#fff;width:124px;height:42px}.discard-section-container .discard-section .discard{color:#772286;color:var(--text-color-4);border:0;background-color:#772286;background-color:var(--bg-4);color:#fff}.logout-section-container{z-index:4;background-color:rgba(0,0,0,.5);height:100vh;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:fixed;top:0}.logout-section-container .logout-section{background-color:#fff;border-radius:8px;padding:30px;grid-row-gap:30px;row-gap:30px;min-height:164px;width:335px;max-width:100%}.logout-section-container .logout-section .message{font-size:16px;font-weight:500;line-height:16px;color:#000}.logout-section-container .logout-section .cancel,.logout-section-container .logout-section .logout{border-radius:8px;border:1px solid #772286;border:1px solid var(--border-2);font-size:14px;line-height:14px;color:#772286;color:var(--text-color-4);background-color:#fff;width:124px;height:42px}.logout-section-container .logout-section .logout{color:#772286;color:var(--text-color-4);border:0;background-color:#772286;background-color:var(--bg-4);color:#fff}.not-found{font-weight:500;color:#838383;color:var(--text-color-2);font-size:16px;line-height:16px}.not-found img{height:200px}.pac-container{width:100%!important;left:0!important;top:108px!important;padding:0 15px!important;box-shadow:none!important;border:0}.pac-container .pac-item{color:#111;color:var(--text-color-1);font-size:14px;line-height:14px;display:grid;grid-template-columns:20px auto;align-items:center;padding:10px 0;border:0;border-bottom:1px solid #ebebeb;border-bottom:1px solid var(--border-1)}.pac-container .pac-item span{margin:0}.pac-container span.pac-item-query{padding-left:10px}.pac-container .pac-icon-marker{background-position:0}.pac-container .pac-icon{background-image:url(/assets/common/marker.svg);background-size:20px;width:20px;position:relative;top:8px}.pac-container .pac-matched{color:#111;color:var(--text-color-1)}.pac-container span.pac-item-query+span{position:relative;left:30px;font-size:12px;color:#838383;color:var(--text-color-2)}.react-loading-skeleton{line-height:unset}.confirmreviewrating-section-container{z-index:4;background-color:rgba(0,0,0,.5);height:100vh;width:100%;position:fixed;top:0}.confirmreviewrating-section-container .confirmreviewrating-section{background-color:#fff;border-radius:8px;padding:30px;grid-row-gap:30px;row-gap:30px;min-height:164px;width:335px;max-width:100%}.confirmreviewrating-section-container .confirmreviewrating-section .message{font-size:16px;font-weight:500;line-height:16px;color:#000}.confirmreviewrating-section-container .confirmreviewrating-section .cancel,.confirmreviewrating-section-container .confirmreviewrating-section .discard{border-radius:8px;border:1px solid #772286;border:1px solid var(--border-2);font-size:14px;line-height:14px;color:#772286;color:var(--text-color-4);background-color:#fff;width:124px;height:42px}.confirmreviewrating-section-container .confirmreviewrating-section .discard{color:#772286;color:var(--text-color-4);border:0;background-color:#772286;background-color:var(--bg-4);color:#fff}.not-found-page{font-weight:500;color:#838383;color:var(--text-color-2);font-size:16px;line-height:16px;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.not-found-page button img{width:16px;height:16px}.not-found-page img{height:200px}.login .mobile .back-container{padding:15px}.login .mobile .back-container img{width:16px;height:auto}.login .mobile .logo-input-container{grid-row-gap:22%;row-gap:22%;padding:0 15px}.login .mobile .logo img{max-width:280px}.login .mobile .input-button-conatiner{display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.login .mobile .input-button-conatiner .message{font-size:14px;max-width:290px;width:100%;margin:auto auto 4px}.login .mobile .input-button-conatiner .phone-code-mobile-number-input-container{border-radius:0 8px 8px 0}.login .mobile .input-button-conatiner .name-input-container input{max-width:290px;height:42px;border:0;border-radius:8px;font-size:14px;outline:0;padding:10px 15px;border:1px solid var(--text-color-4)}.login .mobile .input-button-conatiner .phone-code-mobile-number-input-container input{max-width:290px;height:42px;border:0;border-radius:0 8px 8px 0;font-size:14px;outline:0;padding:10px 15px}.login .mobile .input-button-conatiner .phone-code-mobile-number-input-container .phone-code{padding-left:5px}.login .mobile .open-countries{border-right:1px solid var(--text-color-4)}.login .mobile .open-countries button{outline:0;font-size:12px;height:100%;width:100%;padding:5px 5px 5px 8px;border-radius:8px 0 0 8px}.login .mobile .open-countries button svg{font-size:16px}.login .mobile .input-button-conatiner .continue-button{max-width:290px;height:42px;border:1px solid var(--text-color-4);border-radius:8px;font-size:14px;outline:0;padding:10px 15px;background-color:var(--text-color-4);color:#fff}.login .mobile .input-button-conatiner input{color:var(--text-color-1)}.login .mobile .input-button-conatiner input::-webkit-inner-spin-button,.login .mobile .input-button-conatiner input::-webkit-outer-spin-button{-webkit-appearance:none}.login .mobile .select-country-section{width:100%;max-width:290px;max-height:166px;overflow:auto;margin:0 auto;left:0;right:0;position:absolute;top:44px;border-radius:0 0 8px 8px;border:1px solid var(--border-4);background-color:#fff}.login .mobile .select-country-section .country-search-container{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;border-bottom:1px solid var(--border-4)!important;padding-left:6px}.login .mobile .select-country-section .country-search-container img{width:16px;height:16px}.login .mobile .select-country-section button,.login .mobile .select-country-section input{width:100%;padding:13px 6px;border:0;font-size:14px;line-height:14px;text-align:left;outline:0}.login .mobile .select-country-section input{padding-left:0}.login .mobile .select-country-section button{border-bottom:1px solid var(--border-4)!important}.login .mobile .select-country-section .country:last-child,.login .mobile .select-country-section .country:last-child button:last-child{border-radius:0 0 8px 8px}.login .mobile .select-country-section .message{padding:13px 6px;font-size:14px;line-height:14px;text-align:left}.login .mobile .terms-condition{font-size:14px;color:var(--text-color-3);font-weight:400}.login .mobile .terms-condition a{color:var(--text-color-4);text-decoration:none}.login .mobile .building-image-conatiner{padding-top:15px}.login .mobile .building-image-conatiner img{width:100%;height:auto}.login .verify-otp .back-container{padding:15px}.login .verify-otp .back-container img{width:16px;height:auto}.login .verify-otp .mobile-number-inputs-container{padding:0 15px}.login .verify-otp .otp-sent-message{color:var(--text-color-5);font-size:14px;font-weight:400;line-height:14px}.login .verify-otp .mobile-number-container{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;margin-top:15px}.login .verify-otp .mobile-number-container .mobile-number{font-size:20px;font-weight:500;line-height:24px}.login .verify-otp .mobile-number-container .edit-mobile-number{background-color:initial}.login .verify-otp .mobile-number-container .edit-mobile-number img{width:16px}.login .verify-otp .inputs-button-container{margin-top:22%}.login .verify-otp .inputs-button-container .inputs-container{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;padding:0 0 15px}.login .verify-otp .inputs-button-container .enter-otp{padding-bottom:15px}.login .verify-otp .inputs-button-container .enter-otp p{line-height:16px;font-size:14px;color:var(--text-color-1);font-weight:500}.login .verify-otp .inputs-button-container .message{font-size:14px;margin-bottom:5px;line-height:16px}.login .verify-otp .inputs-button-container .inputs-container input{width:42px;height:42px;border-radius:8px;outline:0;border:1px solid var(--text-color-4);color:var(--text-color-1)}.login .verify-otp .inputs-button-container .verify-container button{max-width:290px;height:42px;border-radius:8px;font-size:14px;outline:0;padding:10px 15px;background-color:var(--text-color-4);color:#fff;margin-bottom:15px}.login .verify-otp .inputs-button-container .resend-container button{color:var(--text-color-4);background-color:#fff;font-size:14px;display:block;font-weight:400;line-height:16px}.login .verify-otp .inputs-button-container .resend-container{max-width:290px;margin:auto}.login .verify-otp .inputs-button-container .resend-container p{line-height:16px}.login .verify-otp .building-image-conatiner img{width:100%}.profile-page{background-color:var(--bg-3)}.profile-page .header{background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12);position:-webkit-sticky;position:sticky;top:0;font-size:16px;z-index:1;height:48px}.profile-page .header p{font-weight:500;font-size:16px}.profile-page .user-image-container{padding:30px 0 0}.profile-page .user-image-input-container input{display:none}.profile-page .user-image img,.profile-page .user-image svg{border-radius:100%;width:78px;height:78px}.profile-page .user-image svg{color:#000}.profile-page .user-image-input-container{width:32px;height:32px;background-color:#fff;border-radius:100%;position:absolute;right:0;left:53px;bottom:-3px}.profile-page .user-image-input-container img{width:16px;height:16px}.profile-page .input-fields-container{padding:0 30px;grid-row-gap:30px;row-gap:30px}.profile-page .input-fields-container p{font-size:14px;color:var(--text-color-4)}.profile-page .input-fields-container .birthday-text{color:var(--text-color-3)}.profile-page .input-fields-container button,.profile-page .input-fields-container input{width:100%;height:42px;border-radius:8px;font-size:14px;outline:0;padding:0 15px}.profile-page .input-fields-container input{margin-top:5px}.profile-page .input-fields-container .mobile-container input{color:var(--text-color-1)}.profile-page .input-fields-container .birthday-input-container input{margin-bottom:5px;background-image:url(/assets/viewprofile/calender.svg);background-repeat:no-repeat;background-origin:content-box;background-position-x:right;background-position-y:15px}.profile-page .input-fields-container .birthday-input-container input[type=date]::-webkit-calendar-picker-indicator,.profile-page .input-fields-container .birthday-input-container input[type=date]::-webkit-inner-spin-button{background-image:url(/assets/viewprofile/calender.svg);background-repeat:no-repeat;background-origin:content-box;background-position-x:right;background-position-y:15px}.profile-page .input-fields-container button{font-size:14px;background-color:var(--button-bg);color:var(--text-color-6);outline:0}.profile-page .building-image-container img{width:100%}.profile-page .message{margin:0;color:red!important;font-size:14px}.home-page{background-color:var(--bg-5);min-height:100%}.home-page .header{padding:15px 15px 0}.home-page .header,.home-page .header .user-location-container{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.home-page .header .location-icon-container img{width:32px;height:auto}.home-page .header .user-location-container .location-container{background-color:#fff;border:0}.home-page .header .user-location-container .location-container .city{background-color:#fff;color:var(--text-color-4);font-weight:700;font-size:20px;line-height:20px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.home-page .header .user-location-container .location-container .city img{width:12px;height:auto}.home-page .header .user-location-container .location-container .address{font-size:12px;color:var(--text-color-3);margin-top:3px}.home-page .header .user-image-container img{width:36px;height:36px;border-radius:100%}.home-page .search-filter-container{position:-webkit-sticky;position:sticky;top:0;z-index:3;background-color:var(--bg-5)}.home-page .search-salons-container{padding:15px}.home-page .search-salons-container .search-salons{height:48px;border:1px solid var(--border-1);border-radius:8px;padding:10px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;background-color:#fff}.home-page .search-salons-container .search-salons img{width:16px;height:auto}.home-page .search-salons-container .search-salons input{outline:0;font-size:14px;color:var(--text-color-1)}.home-page .banner-container{margin:0 15px;padding:0 0 15px;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;overflow:scroll}.home-page .banner-container::-webkit-scrollbar{display:none}.home-page .banner-container img{width:300px;height:150px;border-radius:8px}.home-page .book-again-container{padding:0 15px 15px}.home-page .book-again-container .title{font-size:20px;font-weight:700;line-height:23px}.home-page .book-again-container .title-container button{font-size:12px;text-decoration:none;color:var(--text-color-4);font-weight:500;border:0;background-color:#fff}.home-page .book-again-container .book-again-salons-container{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;padding-top:15px;overflow:scroll}.home-page .book-again-container .book-again-salons-container::-webkit-scrollbar{display:none}.home-page .book-again-container .book-again-salons-container .book-again-salon{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;text-decoration:none;width:-webkit-max-content;width:max-content}.home-page .book-again-container .book-again-salons-container .book-again-salon .book-again-salon-info{grid-row-gap:5px;row-gap:5px}.home-page .book-again-container .book-again-salons-container .book-again-salon .salon-image img{width:52px;height:52px;border-radius:8px}.home-page .book-again-container .book-again-salons-container .book-again-salon .salon-name{font-size:16px;color:var(--text-color-1);font-weight:500;line-height:16px}.home-page .book-again-container .book-again-salons-container .book-again-salon .time{grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;margin:5px 0}.home-page .book-again-container .book-again-salons-container .book-again-salon .address,.home-page .book-again-container .book-again-salons-container .book-again-salon .time{font-size:12px;color:var(--text-color-3);line-height:12px}.home-page .book-again-container .book-again-salons-container .book-again-salon .time svg{width:12px;height:auto}.home-page .categories-container{padding:0 15px}.home-page .categories-container .title{font-size:20px;font-weight:700;color:var(--text-color-1);line-height:20px}.home-page .categories-container .categories{grid-template-columns:68px 68px 68px 68px;grid-row-gap:15px;row-gap:15px;padding:15px 0 0;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;word-wrap:break-word}.home-page .categories-container .categories .category a{text-decoration:none}.home-page .categories-container .categories .category img{max-width:68px;max-height:68px;width:100%;height:100%;border-radius:100%}.home-page .categories-container .categories .category p{font-size:12px;color:var(--text-color-3);line-height:12px;margin-top:8px}.home-page .categories-container .loader{padding:15px 0}.home-page .categories-container .not-found{padding:20px 0}.home-page .categories-container .view-more button{background-color:#fff;border:0;height:100%;width:100%;display:flex;flex-direction:column}.home-page .categories-container .view-more button .image-container{max-width:68px;max-height:68px;border-radius:100%;height:100%;width:100%;border:1px solid var(--border-2);display:flex;justify-content:center;align-items:center}.home-page .categories-container .view-more button img{width:16px;height:16px}.home-page .categories-container .view-more button p{font-size:12px;color:var(--text-color-3);line-height:12px;margin:8px auto 0}.view-more-section-page{background-color:rgba(0,0,0,.5);width:100%;height:100%;top:0;position:fixed;z-index:3;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;padding:15px 15px 20px}.view-more-section-page .category-section{padding:15px;border-radius:8px;overflow:auto;height:55vh}.view-more-section-page .category-section .title{padding-bottom:15px;border-bottom:1px solid var(--border-1);width:85%;margin:auto}.view-more-section-page .category-section .title p{font-size:20px;color:var(--text-color-1);font-weight:700;line-height:20px}.view-more-section-page .category-section .category-container{display:grid!important;justify-content:space-between;grid-row-gap:25px;row-gap:25px;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;grid-template-columns:25% 25% 25%}.view-more-section-page .category-section .category-container a{overflow-wrap:break-word;text-decoration:none}.view-more-section-page .category-section .category-container a img{width:75px;height:75px;border-radius:100%}.view-more-section-page .category-section .category-container a p{line-height:14px;font-size:14px;color:var(--text-color-2);margin-top:8px}.view-more-section-page .category-section .category-container a.active{color:var(--text-color-4)}.view-more-section-page .close{margin-top:20px}.view-more-section-page .close button{background-color:var(--button-bg-3);color:#fff;border-radius:30px;padding:10px 15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;font-size:14px;margin:auto}.view-more-section-page .close button p{line-height:14px;font-size:14px}.home-page .salons-around-container{padding-bottom:64px;padding-top:15px}.home-page .salons-around-container .title{font-size:20px;font-weight:700;color:var(--text-color-1);padding:0 15px;line-height:20px}.home-page .salons{padding-top:15px}.home-page .salons-around-container .infinite-scroll-component{padding:0 15px 15px;display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.home-page .salons-around-container .loader{padding:15px 0}.home-page .salons-around-container .infinite-scroll-component .loader{padding:0}.home-page .salons-around-container .not-found{padding:15px 0}.salon-around-loader-container{padding-top:20px;padding-bottom:79px}.salons-around-container .banner-container{margin:0;padding:0}.home-page .footer-cart-container .footer-container{position:static;bottom:auto}.home-page .footer-cart-container{position:fixed;bottom:0;z-index:3;width:100%}.home-page .footer-cart-container .cart-alert{padding:8px 15px;background-color:var(--bg-5);border-top:1px solid var(--border-1)}.home-page .footer-cart-container .cart-alert,.home-page .footer-cart-container .cart-alert .salon-info{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.home-page .footer-cart-container .cart-alert .salon-info .image img{width:38px;height:38px;border-radius:100%}.home-page .footer-cart-container .cart-alert .salon-info .name-message{grid-row-gap:4px;row-gap:4px}.home-page .footer-cart-container .cart-alert .salon-info .name{font-size:14px;font-weight:500;line-height:14px;color:var(--text-color-1)}.home-page .footer-cart-container .cart-alert .salon-info .message{font-size:14px;line-height:14px;color:var(--text-color-2)}.home-page .footer-cart-container .cart-alert .cart-view-close{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.home-page .footer-cart-container .cart-alert .cart-view a{border-radius:8px;background-color:var(--button-bg);width:60px;height:34px;color:#fff;font-size:16px;line-height:16px;border:0;text-decoration:none}.home-page .footer-cart-container .cart-alert .close button{font-size:16px;width:24px;height:24px;border-radius:100%;background-color:#fff;border:0;box-shadow:0 2px 8px hsla(0,0%,65.1%,.24)}.home-page .search-filter-skeleton{grid-row-gap:15px;row-gap:15px}.book-again-skeleton .salon-address,.book-again-skeleton .salon-name{display:flex;justify-content:center;align-items:center}.mapview-page{grid-template-rows:auto -webkit-max-content -webkit-max-content;grid-template-rows:auto max-content max-content;position:relative}.mapview-page .back-container{position:absolute;margin-right:15px;margin-top:15px;right:0;z-index:1}.mapview-page .back-container button{width:20px;height:20px;border-radius:100%;font-size:16px;color:#fff;background-color:#d44f4f;border:0;outline:0}.mapview-page .map{position:relative!important;height:100%}.mapview-page .salons-container{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;overflow:scroll;padding:15px 15px 79px}.mapview-page .salons-container::-webkit-scrollbar{display:none}.mapview-page .salons-container .salon{margin-top:0}.mapview-page .salons-container .salon-image{width:314px;height:157px}.mapview-page .salons-container .carousel-root,.mapview-page .salons-container .carousel-slider{height:100%}.mapview-page .currentlocation{position:absolute;margin-right:15px;margin-top:-55px;right:0;z-index:1}.mapview-page .currentlocation button{border-radius:100%;font-size:25px;color:#000;border:0;outline:0;background-color:initial}.mapview-page .not-found{margin:auto}.salon-page .salon-info .back-dot-main-container{z-index:1}.salon-page .salon-info .back-dot-container{padding:15px}.salon-page .salon-info .share-container{padding:0 15px}.salon-page .salon-info .back-dot-container button{background-color:rgba(0,0,0,.7000000000000001);opacity:.7;width:38px;height:38px;justify-content:center;align-items:center;border-radius:100%}.salon-page .salon-info .back-dot-container button img{width:16px;height:auto}.salon-page .salon-info .share-container button{margin-left:auto}.salon-page .salon-info .share-container button img{width:16px;height:auto}.salon-page .salon-info .user-image img{width:38px;height:38px;border-radius:100%}.salon-page .salon-info .salon-image-container img{width:100%;height:100%}.salon-page .salon-info .name-address-rating-container{padding:15px 15px 0;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.salon-page .salon-info .salon-image-container{position:relative}.salon-page .salon-info .salon-image-container .open-salon{border:1px solid var(--border-6);border-radius:8px;padding:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;position:absolute;right:15px;bottom:17px}.salon-page .salon-info .salon-image-container .open-salon img{width:14px;height:14px}.salon-page .salon-info .salon-image-container .open-salon p{font-size:12px;line-height:12px;font-weight:500;color:var(--text-color-8);margin-left:4px}.salon-page .salon-info .salon-image-container .close-salon{border:1px solid var(--border-7);border-radius:8px;padding:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;position:absolute;right:15px;bottom:17px}.salon-page .salon-info .salon-image-container .close-salon img{width:14px;height:14px}.salon-page .salon-info .salon-image-container .close-salon p{font-size:12px;line-height:12px;font-weight:500;color:var(--text-color-9);margin-left:4px}.salon-page .salon-info .name{font-size:20px;font-weight:700;color:var(--text-color-1);line-height:23px}.salon-page .salon-info .address{font-size:12px;color:var(--text-color-3)}.salon-page .salon-info .name-address-rating-container .rating-review{text-decoration:none;border-radius:8px}.salon-page .salon-info .name-address-rating-container .rating-review .rating{background-color:var(--button-bg);color:#fff;min-height:24px;min-width:38px;font-size:12px;border-radius:8px 8px 0 0;grid-column-gap:2px;-webkit-column-gap:2px;column-gap:2px}.salon-page .salon-info .name-address-rating-container .rating-review .review-container{background-color:#fff;min-height:24px;min-width:38px;border-radius:0 0 8px 8px;border:1px solid var(--border-5);border-top:0}.salon-page .salon-info .name-address-rating-container .rating-review .review-container .number-of-review{font-size:8px;color:var(--text-color-1)}.salon-page .salon-info .name-address-rating-container .rating-review .review-container .review{color:var(--text-color-3);font-size:6px}.salon-page .salon-info .name-address-rating-container .rating svg{width:8px;height:auto}.salon-page .salon-info .icons-rupees-container{padding:15px 15px 0}.salon-page .salon-info .icons-rupees-container .icons-container{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.salon-page .salon-info .icons-rupees-container .icons-container button{border:0;background-color:#fff}.salon-page .salon-info .icons-rupees-container .icons-container a{text-decoration:none}.salon-page .salon-info .icons-rupees-container .icons-container a img,.salon-page .salon-info .icons-rupees-container .icons-container button img{width:24px;height:24px}.salon-page .salon-info .icons-rupees-container .rupees-container{border:1px solid var(--border-5);background-color:#fff;border-radius:8px}.salon-page .salon-info .icons-rupees-container .rupees-container p{font-size:12px;color:var(--text-color-1);line-height:12px;padding:7px 10px}.salon-page .salon-info .description-rupees-container{padding:15px 15px 0;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.salon-page .salon-info .description-rupees-container .description-container{font-size:12px;color:var(--text-color-3);line-height:12px}.salon-page .salon-info .description-rupees-container .description-container button{font-weight:500}.salon-page .salon-info .salon-type{padding-left:15px}.salon-page .salon-info .classtype,.salon-page .salon-info .salon-type{font-size:12px;color:var(--text-color-3);line-height:12px}.salon-page .offerdeals-section{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;overflow:scroll;margin:0 15px;padding:15px 2px 0;padding-bottom:1px!important}.salon-page .offerdeals-section::-webkit-scrollbar{display:none}.salon-page .offerdeals-section .offerdeals{border-radius:4px;outline:1px solid var(--border-5);width:160px}.salon-page .offerdeals-section .offerdeals .image-container{background-color:var(--bg-8);padding:10px;border-radius:4px;height:100%;width:50px}.salon-page .offerdeals-section .offerdeals .image-container img{width:30px;height:30px}.salon-page .offerdeals-section .offerdeals .offerr-deals-info{width:-webkit-max-content;width:max-content;padding:8px;grid-row-gap:6px;row-gap:6px}.salon-page .offerdeals-section .offerdeals .offerr-deals-info .title{font-size:14px;line-height:14px;font-weight:500;color:var(--text-color-1)}.salon-page .offerdeals-section .offerdeals .offerr-deals-info .description{font-size:12px;line-height:12px;color:var(--text-color-2)}.salon-page .filter-category-search-toggle-container{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:#fff}.salon-page .filter-container{padding:15px 15px 0;background-color:#fff}.salon-page .filter-container .filters{background-color:var(--bg);grid-template-columns:auto auto auto;border-radius:8px;font-size:14px}.salon-page .filter-container .filters button{border-radius:8px;background-color:initial;font-weight:500;color:var(--text-color-2);line-height:14px;padding:12px 0;outline:0}.salon-page .filter-container .filters button.active{background-color:var(--button-bg-3);color:#fff}.salon-page .categories-container{background-color:var(--bg);padding:0 15px;overflow:scroll;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.salon-page .categories-container::-webkit-scrollbar{display:none}.salon-page .categories-container button{color:var(--text-color-1);font-size:12px;font-weight:500;border:0;border-bottom:2px solid var(--bg);background-color:initial;padding:10px 0;line-height:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.salon-page .categories-container button.active{border-bottom:2px solid var(--border-2);color:var(--text-color-4)}.salon-page .salon-page-search-container{padding:15px 15px 0;background-color:#fff}.salon-page .salon-page-search-container .salon-page-search{height:48px;border:1px solid var(--border-1);border-radius:8px;padding:10px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;background-color:#fff}.salon-page .salon-page-search-container .salon-page-search img{width:16px;height:auto}.salon-page .salon-page-search-container .salon-page-search input{outline:0;font-size:14px;color:var(--text-color-1)}.salon-page .product-categories-container{background-color:var(--bg);padding:0 15px;overflow:scroll;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.salon-page .product-categories-container::-webkit-scrollbar{display:none}.salon-page .product-categories-container button{color:var(--text-color-1);font-size:12px;font-weight:500;border:0;line-height:12px;border-bottom:2px solid var(--bg);background-color:initial;padding:10px 0}.salon-page .product-categories-container button.active{border-bottom:2px solid var(--border-2);color:var(--text-color-4)}.salon-page .toggle-services-packages-container{padding:15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;overflow:scroll}.salon-page .toggle-services-packages-container::-webkit-scrollbar{display:none}.salon-page .toggle-services-packages-container .toggle{background-color:#fff;border:1px solid var(--border-1);color:var(--text-1);border-radius:8px}.salon-page .toggle-services-packages-container .cancel,.salon-page .toggle-services-packages-container .toggle{box-shadow:0 2px 4px hsla(0,0%,65.1%,.12);width:-webkit-max-content;width:max-content;padding:0 10px;font-size:12px;font-weight:500;height:36px}.salon-page .toggle-services-packages-container .cancel{background-color:var(--bg-2);border:1px solid var(--border-2);color:var(--text-color-1);border-radius:8px;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.salon-page .toggle-services-packages-container .cancel button{background-color:initial;font-size:12px}.salon-page .product-male-female-container{padding:0 15px 15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;overflow:scroll}.salon-page .product-male-female-container::-webkit-scrollbar{display:none}.salon-page .product-male-female-container .toggle{background-color:#fff;border:1px solid var(--border-1);color:var(--text-1);border-radius:8px}.salon-page .product-male-female-container .cancel,.salon-page .product-male-female-container .toggle{box-shadow:0 2px 4px hsla(0,0%,65.1%,.12);width:-webkit-max-content;width:max-content;padding:0 10px;font-size:12px;font-weight:500;height:36px}.salon-page .product-male-female-container .cancel{background-color:var(--bg-2);border:1px solid var(--border-2);color:var(--text-color-1);border-radius:8px;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.salon-page .product-male-female-container .cancel button{background-color:initial;font-size:12px}.salon-page .services-container{border-top:1px solid var(--border-1)}.salon-page .services-container .title-container{padding:15px;font-size:20px;color:var(--text-color-1);font-weight:700;line-height:20px}.salon-page .services-container .service{padding:15px;border-bottom:1px solid var(--border-1);grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.salon-page .services-container .service .service-info{grid-row-gap:8px;row-gap:8px}.salon-page .services-container .service-name{font-size:16px;font-weight:700;color:var(--text-color-10);line-height:16px}.salon-page .services-container .category-name{font-size:12px;color:var(--text-color-2);font-weight:400;line-height:12px}.salon-page .services-container .prices-container{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.salon-page .services-container .price{font-size:16px;color:var(--text-color-1);font-weight:500;line-height:16px}.salon-page .services-container .timing{font-size:12px;color:var(--text-color-1);grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;display:flex;line-height:12px}.salon-page .services-container .cut{text-decoration:line-through;font-size:13px;color:var(--text-color-1);line-height:14px}.salon-page .services-container .description{font-size:12px;color:var(--text-color-3);font-weight:400;margin-top:5px}.salon-page .services-container .description button{color:var(--text-color-11);font-size:12px;font-weight:700;background-color:#fff}.salon-page .services-container .service-image img{width:115px;height:115px;border-radius:8px}.salon-page .services-container .add-service{max-width:101px;display:block}.salon-page .services-container .add-remove-service,.salon-page .services-container .add-service{height:36px;width:101px;margin:auto 7px auto auto;font-weight:500;border:1px solid var(--border-2);background-color:var(--button-bg-2);color:var(--text-color-4);font-size:16px;border-radius:8px;position:relative}.salon-page .services-container .add-remove-service{padding:10px}.salon-page .services-container .add-remove-service button{background-color:initial;display:block;line-height:16px;font-size:16px;color:var(--text-color-4);font-weight:500}.salon-page .services-container .message{font-size:14px;padding:15px;color:var(--text-color-2)}.salon-page .services-container .message p{line-height:14px}.salon-page .loader{height:100vh}.salon-page .products-container .title-container{padding:15px 15px 0;font-size:20px;color:var(--text-color-1);font-weight:700;line-height:20px;border-top:1px solid var(--border-1)}.salon-page .products-container .products{padding:15px;grid-template-columns:48% 48%;grid-row-gap:12px;row-gap:12px;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px;border-radius:8px}.salon-page .products-container .products .product{box-shadow:0 4px 12px hsla(0,0%,57.3%,.12);border-radius:8px 8px 8px 8px;border:.5px solid var(--border-1)}.salon-page .products-container .products .image-container{border-radius:8px 8px 0 0}.salon-page .products-container .products .image-container img{width:100%;height:auto;border-radius:8px 8px 0 0}.salon-page .products-container .products .product .product-info{border-radius:0 0 8px 8px;padding:15px}.salon-page .products-container .products .product .product-info .name{font-size:14px;font-weight:700;line-height:16px;color:var(--text-color-10)}.salon-page .products-container .products .product .quantity-add-container{padding:10px 0}.salon-page .products-container .products .product .product-info .quantity{font-size:12px;line-height:13px;color:var(--text-color-2)}.salon-page .products-container .products .product .product-info .price{font-size:16px;font-weight:700;color:var(--text-color-1);line-height:14px;margin-top:7px}.salon-page .products-container .products .product .product-info .cut{font-size:12px;color:var(--text-color-1);line-height:12px;margin-top:7px;text-decoration:line-through}.salon-page .products-container .products .product .product-info .description{font-size:12px;color:var(--text-color-3)}.salon-page .products-container .products .product .product-info .description button{color:var(--text-color-11);font-size:12px;font-weight:700;background-color:#fff}.salon-page .products-container .products .product .product-info .add-product{border:1px solid var(--border-2);background-color:var(--button-bg-2);color:var(--text-color-4);font-size:16px;line-height:16px;border-radius:8px;height:32px;width:80px;font-weight:500;display:block}.salon-page .products-container .products .product .product-info .out-of-stock{border:1px solid var(--border-2);background-color:var(--button-bg-2);color:var(--text-color-4);font-size:12px;line-height:12px;border-radius:8px;height:32px;max-height:-webkit-max-content;max-height:max-content;min-width:80px;font-weight:500;display:block;pointer-events:none}.salon-page .products-container .products .product .product-info .add-remove-product{border:1px solid var(--border-2);background-color:var(--button-bg-2);color:var(--text-color-4);font-size:16px;border-radius:8px;height:32px;width:80px;font-weight:500;line-height:16px;padding:10px}.salon-page .products-container .products .product .product-info .add-remove-product button{background-color:initial;display:block;line-height:16px;font-size:16px;color:var(--text-color-4);font-weight:500}.salon-page .products-container .products .product .star-rating-container{padding:10px 0;border-top:1px solid var(--border-1)}.salon-page .products-container .message{font-size:14px;color:var(--text-color-2);line-height:14px}.salon-page .browse-menu{position:fixed;z-index:1;left:0;right:0;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.salon-page .browse-menu button{background-color:var(--button-bg-3);color:#fff;border-radius:30px;padding:9px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;font-size:12px}.salon-page .browse-menu button p{line-height:12px;font-size:12px}.salon-page .proceed-container{background-color:var(--bg-4);padding:10px 15px;color:#fff;position:fixed;bottom:0;z-index:2;width:100%;text-decoration:none}.salon-page .proceed-container .items{font-size:12px;line-height:13px;margin-bottom:3px}.salon-page .proceed-container .price-container .price{font-size:16px;line-height:16px;font-weight:500}.salon-page .proceed-container .price-container .plus-taxes{font-size:10px;line-height:10px;margin-left:8px}.salon-page .proceed-container .proceed{background-color:var(--button-bg);color:#fff;line-height:15px;font-size:16px;grid-column-gap:7px;-webkit-column-gap:7px;column-gap:7px;text-decoration:none}.salon-page .proceed-container .proceed img{width:12px;height:12px}.search-product-page,.search-service-page{position:fixed;top:0;width:100%;background-color:var(--bg-5);z-index:5;overflow:scroll}.search-product-page .header-search-container,.search-service-page .header-search-container{position:-webkit-sticky;position:sticky;top:0;background-color:var(--bg-5);padding:0 0 15px;z-index:1}.search-service-page .header{padding:15px 15px 0}.search-product-page .header{padding:15px}.search-product-page .header .title,.search-service-page .header .title{font-size:16px;line-height:16px;color:var(--text-color-1);font-weight:500}.search-product-page .header .back,.search-service-page .header .back{background-color:initial;font-size:16px;line-height:16px;border:0;color:var(--text-color-4)}.search-service-page .toggle-services-packages-container{padding:15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;overflow:scroll}.search-service-page .toggle-services-packages-container::-webkit-scrollbar{display:none}.search-service-page .toggle-services-packages-container .toggle{background-color:#fff;border:1px solid var(--border-1);color:var(--text-1);border-radius:8px}.search-service-page .toggle-services-packages-container .cancel,.search-service-page .toggle-services-packages-container .toggle{box-shadow:0 2px 4px hsla(0,0%,65.1%,.12);width:-webkit-max-content;width:max-content;padding:0 10px;font-size:12px;font-weight:500;height:36px}.search-service-page .toggle-services-packages-container .cancel{background-color:var(--bg-2);border:1px solid var(--border-2);color:var(--text-color-1);border-radius:8px;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.search-service-page .toggle-services-packages-container .cancel button{background-color:initial;font-size:12px}.search-product-page .search-product-page-search-container,.search-service-page .search-service-page-search-container{padding:0 15px 15px}.search-product-page .search-product-page-search-container .search-product-page-search,.search-service-page .search-service-page-search-container .search-service-page-search{height:48px;border:1px solid var(--border-1);border-radius:8px;padding:10px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;background-color:#fff}.search-product-page .search-product-page-search-container .search-product-page-search button,.search-service-page .search-service-page-search-container .search-service-page-search button{background-color:initial}.search-product-page .search-product-page-search-container .search-product-page-search img,.search-product-page .search-product-page-search-container .search-product-page-search svg,.search-service-page .search-service-page-search-container .search-service-page-search img,.search-service-page .search-service-page-search-container .search-service-page-search svg{width:16px;height:auto;color:var(--text-color-4)}.search-product-page .search-product-page-search-container .search-product-page-search input,.search-service-page .search-service-page-search-container .search-service-page-search input{outline:0;font-size:14px;color:var(--text-color-1)}.search-service-page .services-container .title-container{padding:15px;font-size:20px;color:var(--text-color-1);font-weight:700;line-height:20px}.search-service-page .services-container .services{display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.search-service-page .services-container .service{padding:0 15px 15px;border-bottom:1px solid var(--border-1);grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.search-service-page .services-container .service .service-info{grid-row-gap:8px;row-gap:8px}.search-service-page .services-container .service-name{font-size:16px;font-weight:700;color:var(--text-color-10);line-height:16px}.search-service-page .services-container .timing{font-size:12px;color:var(--text-color-1);grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;display:flex;line-height:12px}.search-service-page .services-container .category-name{font-size:12px;color:var(--text-color-2);font-weight:400;line-height:12px}.search-service-page .services-container .prices-container{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.search-service-page .services-container .price{font-size:16px;color:var(--text-color-1);font-weight:500;line-height:16px}.search-service-page .services-container .cut{text-decoration:line-through;font-size:13px;color:var(--text-color-1);line-height:14px}.search-service-page .services-container .description{font-size:12px;color:var(--text-color-3);font-weight:400;margin-top:5px}.search-service-page .services-container .description button{color:var(--text-color-11);font-size:12px;font-weight:700;background-color:#fff}.search-service-page .services-container .service-image img{width:115px;height:115px;border-radius:8px}.search-service-page .services-container .add-service{max-width:101px;display:block}.search-service-page .services-container .add-remove-service,.search-service-page .services-container .add-service{height:36px;width:101px;margin:auto 10px;font-weight:500;border:1px solid var(--border-2);background-color:var(--button-bg-2);color:var(--text-color-4);font-size:16px;border-radius:8px;position:relative}.search-service-page .services-container .add-remove-service{padding:10px}.search-service-page .services-container .add-remove-service button{background-color:initial;display:block;line-height:16px;font-size:16px;color:var(--text-color-4);font-weight:500;position:relative}.search-service-page .services-container .message{font-size:14px;padding:15px;color:var(--text-color-2)}.search-service-page .services-container .message p{line-height:14px}.search-product-page .product-male-female-container{padding:0 15px 15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;overflow:scroll}.search-product-page .product-male-female-container::-webkit-scrollbar{display:none}.search-product-page .product-male-female-container .toggle{background-color:#fff;border:1px solid var(--border-1);color:var(--text-1);border-radius:8px}.search-product-page .product-male-female-container .cancel,.search-product-page .product-male-female-container .toggle{box-shadow:0 2px 4px hsla(0,0%,65.1%,.12);width:-webkit-max-content;width:max-content;padding:0 10px;font-size:12px;font-weight:500;height:36px}.search-product-page .product-male-female-container .cancel{background-color:var(--bg-2);border:1px solid var(--border-2);color:var(--text-color-1);border-radius:8px;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.search-product-page .product-male-female-container .cancel button{background-color:initial;font-size:12px}.search-product-page .products-container .title-container{padding:15px 15px 0;font-size:20px;color:var(--text-color-1);font-weight:700;line-height:20px}.search-product-page .products-container .products{padding:0 15px 15px;grid-template-columns:48% 48%;grid-row-gap:12px;row-gap:12px;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px;border-radius:8px}.search-product-page .products-container .products .product{box-shadow:0 4px 12px hsla(0,0%,57.3%,.12);border-radius:8px 8px 8px 8px;border:.5px solid var(--border-1)}.search-product-page .products-container .products .image-container{border-radius:8px 8px 0 0}.search-product-page .products-container .products .image-container img{width:100%;height:auto;border-radius:8px 8px 0 0}.search-product-page .products-container .products .product .product-info{border-radius:0 0 8px 8px;padding:15px}.search-product-page .products-container .products .product .product-info .name{font-size:14px;font-weight:700;line-height:16px;color:var(--text-color-10)}.search-product-page .products-container .products .product .quantity-add-container{padding:10px 0}.search-product-page .products-container .products .product .product-info .quantity{font-size:12px;line-height:13px;color:var(--text-color-2)}.search-product-page .products-container .products .product .product-info .price{font-size:16px;font-weight:700;color:var(--text-color-1);line-height:14px;margin-top:7px}.search-product-page .products-container .products .product .product-info .cut{font-size:12px;color:var(--text-color-1);line-height:12px;margin-top:7px;text-decoration:line-through}.search-product-page .products-container .products .product .product-info .description{font-size:12px;color:var(--text-color-3)}.search-product-page .products-container .products .product .product-info .description button{color:var(--text-color-11);font-size:12px;font-weight:700;background-color:#fff}.search-product-page .products-container .products .product .product-info .add-product{border:1px solid var(--border-2);background-color:var(--button-bg-2);color:var(--text-color-4);font-size:16px;line-height:16px;border-radius:8px;height:32px;width:80px;font-weight:500;display:block}.search-product-page .products-container .products .product .product-info .out-of-stock{border:1px solid var(--border-2);background-color:var(--button-bg-2);color:var(--text-color-4);font-size:12px;line-height:12px;border-radius:8px;height:32px;max-height:-webkit-max-content;max-height:max-content;min-width:80px;font-weight:500;display:block;pointer-events:none}.search-product-page .products-container .products .product .product-info .add-remove-product{border:1px solid var(--border-2);background-color:var(--button-bg-2);color:var(--text-color-4);font-size:16px;border-radius:8px;height:32px;width:80px;font-weight:500;line-height:16px;padding:10px}.search-product-page .products-container .products .product .product-info .add-remove-product button{background-color:initial;display:block;line-height:16px;font-size:16px;color:var(--text-color-4);font-weight:500}.search-product-page .products-container .products .product .star-rating-container{padding:10px 0;border-top:1px solid var(--border-1)}.search-product-page .products-container .message{font-size:14px;color:var(--text-color-2);line-height:14px}.search-product-page .message,.search-service-page .message{padding:0 15px;font-size:16px;line-height:16px;color:var(--text-color-2)}.search-product-page .proceed-container,.search-service-page .proceed-container{background-color:var(--bg-4);padding:10px 15px;color:#fff;position:fixed;bottom:0;z-index:1;width:100%;text-decoration:none}.search-product-page .proceed-container .items,.search-service-page .proceed-container .items{font-size:12px;line-height:13px;margin-bottom:3px}.search-product-page .proceed-container .price-container .price,.search-service-page .proceed-container .price-container .price{font-size:16px;line-height:16px;font-weight:500}.search-product-page .proceed-container .price-container .plus-taxes,.search-service-page .proceed-container .price-container .plus-taxes{font-size:10px;line-height:10px;margin-left:8px}.search-product-page .proceed-container .proceed,.search-service-page .proceed-container .proceed{background-color:var(--button-bg);color:#fff;line-height:15px;font-size:16px;grid-column-gap:7px;-webkit-column-gap:7px;column-gap:7px;text-decoration:none}.search-product-page .proceed-container .proceed img,.search-service-page .proceed-container .proceed img{width:12px;height:12px}.show-offer-deal-details-page{position:fixed;top:0;height:100%;grid-template-rows:auto -webkit-max-content;grid-template-rows:auto max-content;width:100%;z-index:2;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-color:rgba(0,0,0,.5)}.show-offer-deal-details-page .offer-deal-details-container .header{padding-bottom:15px}.show-offer-deal-details-page .offer-deal-details-container .header p{font-size:16px;line-height:16px;color:var(--text-color-1);font-weight:500}.show-offer-deal-details-page .offer-deal-details-container .header button img{width:16px;height:16px}.show-offer-deal-details-page .offer-deal-details-container{padding:15px;background-color:#fff;border-radius:8px 8px 0 0}.show-offer-deal-details-page .offer-deal-details-container .offer-deal-details{padding:15px 0;border-top:1px solid var(--border-1);border-bottom:1px solid var(--border-1)}.show-offer-deal-details-page .offer-deal-details-container .offer-deal-details .title{font-size:14px;line-height:14px;color:var(--text-color-1);font-weight:500;margin-bottom:8px}.show-offer-deal-details-page .offer-deal-details-container .offer-deal-details .oferdetails{font-size:12px;line-height:12px;color:var(--text-color-2)}.show-offer-deal-details-page .offer-deal-details-container .description{font-size:10px;line-height:11px;color:var(--text-color-1);margin-top:15px}.salon-page .salon-image-skelton{border-radius:0;line-height:unset}.salon-page .service-name-skeleton{grid-row-gap:10px;row-gap:10px}.share-like-salon-page{position:fixed;z-index:2;top:0;height:100%;width:100%;grid-template-rows:auto -webkit-max-content;grid-template-rows:auto max-content;background-color:rgba(0,0,0,.5);-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.share-like-salon-page .cancel-container .cancel{background-color:var(--text-color-1);border-radius:100%;width:40px;height:40px;margin-bottom:15px}.share-like-salon-page .cancel-container .cancel img{width:16px;height:16px}.share-like-salon-page .share-like-info-container{padding:15px 15px 0;border-radius:8px 8px 0 0}.share-like-salon-page .share-like-info-container .salon-name{padding:0 0 15px;border-bottom:1px solid var(--border-1)}.share-like-salon-page .share-like-info-container .salon-name p{font-size:20px;line-height:20px;color:var(--text-color-1);font-weight:700}.share-like-salon-page .share-like-info-container .like-container button,.share-like-salon-page .share-like-info-container .salon-info-container a,.share-like-salon-page .share-like-info-container .share-container button{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;text-decoration:none;padding:15px 0;border:0;border-bottom:1px solid var(--border-1)}.share-like-salon-page .share-like-info-container .like-container button img,.share-like-salon-page .share-like-info-container .salon-info-container a img,.share-like-salon-page .share-like-info-container .share-container button img{width:16px;height:16px}.share-like-salon-page .share-like-info-container .like-container button p,.share-like-salon-page .share-like-info-container .salon-info-container a p,.share-like-salon-page .share-like-info-container .share-container button p{font-size:14px;line-height:14px;color:var(--text-color-1)}.browse-section-page{background-color:rgba(0,0,0,.5);width:100%;height:100%;top:0;position:fixed;z-index:2;padding:15px 15px 20px;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.browse-section-page .category-section{padding:15px;border-radius:8px;overflow:auto;height:55vh}.browse-section-page .category-section .title{padding-bottom:15px;border-bottom:1px solid var(--border-1);width:85%;margin:auto}.browse-section-page .category-section .title p{font-size:20px;color:var(--text-color-1);font-weight:700;line-height:20px}.browse-section-page .category-section .category-container{display:grid!important;justify-content:space-between;grid-row-gap:25px;row-gap:25px;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;grid-template-columns:25% 25% 25%}.browse-section-page .category-section .category-container button{font-size:14px;line-height:14px;color:var(--text-color-2);border:0;display:flex;flex-direction:column;align-items:center;overflow-wrap:break-word}.browse-section-page .category-section .category-container button img{width:75px;height:75px;border-radius:8px}.browse-section-page .category-section .category-container button.active{color:var(--text-color-4)}.browse-section-page .category-section .category-container button p{margin-top:8px}.browse-section-page .close{margin-top:20px}.browse-section-page .close button{background-color:var(--button-bg-3);color:#fff;border-radius:30px;padding:10px 15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;font-size:14px;margin:auto}.browse-section-page .close button p{line-height:14px;font-size:14px}.delete-cart-section-container{z-index:10;background-color:rgba(0,0,0,.5);height:100vh;width:100%;position:fixed;top:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.delete-cart-section-container .delete-cart-section{background-color:#fff;border-radius:8px;padding:30px;grid-row-gap:30px;row-gap:30px;min-height:164px;width:335px;max-width:100%}.delete-cart-section-container .delete-cart-section .message{font-size:16px;font-weight:500;line-height:16px;color:#000}.delete-cart-section-container .delete-cart-section .cancel,.delete-cart-section-container .delete-cart-section .delete-cart{border-radius:8px;border:1px solid var(--border-2);font-size:14px;line-height:14px;color:var(--text-color-4);background-color:#fff;width:124px;height:42px}.delete-cart-section-container .delete-cart-section .delete-cart{color:var(--text-color-4);border:0;background-color:var(--bg-4);color:#fff}.no-salon-active-page{display:grid;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;height:100%}.myprofile-page{background-color:var(--bg-3);padding-bottom:15px;min-height:100%}.myprofile-page .header-container{padding:0 8px;height:48px;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12);position:-webkit-sticky;position:sticky;top:0}.myprofile-page .header-container button{background-color:#fff}.myprofile-page .header-container img{width:16px;height:auto}.myprofile-page .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.myprofile-page .user-info-container{margin:15px 8px;padding:15px;border-radius:8px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.myprofile-page .user-info-container .user-info{display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.myprofile-page .user-info-container .user-info .name{font-size:20px;font-weight:500;line-height:18px}.myprofile-page .user-info-container .user-info .member-since{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.myprofile-page .user-info-container .user-info .member-since p{font-size:14px;font-weight:400;line-height:16px;color:var(--text-color-1)}.myprofile-page .user-info-container .user-info .phone-number .image{width:20px;height:20px;background-color:var(--bg-2);border-radius:100%}.myprofile-page .user-info-container .user-info .phone-number img{width:8px;height:auto}.myprofile-page .user-info-container .user-info .phone-number p{color:var(--text-color-4);font-size:14px;line-height:16px;margin-left:10px}.myprofile-page .user-info-container .user-profile-image img{width:78px;height:78px;border-radius:100%}.myprofile-page .profile-without-login{background-color:#fff;margin:15px 8px;padding:15px;border-radius:8px}.myprofile-page .profile-without-login p{font-size:16px;line-height:16px;color:var(--text-color-1);margin-bottom:8px}.myprofile-page .profile-without-login a{border-radius:8px;background-color:#fff;border:1px solid var(--border-2);width:100%;text-align:center;padding:13px;font-size:16px;line-height:16px;text-decoration:none;display:block;color:var(--text-color-4)}.myprofile-page .user-liked-offer-wallet{margin:0 8px 15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.myprofile-page .user-liked-offer-wallet .liked,.myprofile-page .user-liked-offer-wallet .offers,.myprofile-page .user-liked-offer-wallet .view-profile,.myprofile-page .user-liked-offer-wallet .wallet{border-radius:8px;max-width:76px;width:25%}.myprofile-page .user-liked-offer-wallet .liked button,.myprofile-page .user-liked-offer-wallet .offers button,.myprofile-page .user-liked-offer-wallet .view-profile button,.myprofile-page .user-liked-offer-wallet .wallet button{padding:15px 0;background-color:#fff;border:0;display:block;outline:0;color:#000;border-radius:8px;width:100%;text-decoration:none}.myprofile-page .user-liked-offer-wallet .liked img,.myprofile-page .user-liked-offer-wallet .offers img,.myprofile-page .user-liked-offer-wallet .view-profile img,.myprofile-page .user-liked-offer-wallet .wallet img{width:100%;max-width:30px;height:auto}.myprofile-page .user-liked-offer-wallet .liked p,.myprofile-page .user-liked-offer-wallet .offers p,.myprofile-page .user-liked-offer-wallet .view-profile p,.myprofile-page .user-liked-offer-wallet .wallet p{font-size:10px;font-weight:500;margin-top:8px;line-height:11px}.myprofile-page .order-details-section{background-color:#fff;margin:15px 8px;border-radius:8px;padding:15px}.myprofile-page .order-details-section .title{padding-bottom:20px}.myprofile-page .order-details-section .title p{line-height:18px;font-weight:500;font-size:17px;color:var(--text-color-1)}.myprofile-page .order-details-section .address-booking-container,.myprofile-page .order-details-section .booking-order-container,.myprofile-page .order-details-section .product-order-container{grid-template-columns:25px auto;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;padding-bottom:15px}.myprofile-page .order-details-section .address-booking-container .image,.myprofile-page .order-details-section .booking-order-container .image,.myprofile-page .order-details-section .product-order-container .image{width:24px;height:24px;background-color:var(--bg-2);border-radius:100%}.myprofile-page .order-details-section .address-booking-container .image img,.myprofile-page .order-details-section .booking-order-container .image img,.myprofile-page .order-details-section .product-order-container .image img{width:12px;height:12px}.myprofile-page .order-details-section .address-booking,.myprofile-page .order-details-section .booking-order,.myprofile-page .order-details-section .product-order{grid-template-columns:auto 12px;border-bottom:1px solid var(--border-1);padding-bottom:15px}.myprofile-page .order-details-section .address-booking p,.myprofile-page .order-details-section .booking-order p,.myprofile-page .order-details-section .product-order p{font-size:14px;line-height:14px;font-weight:500;color:var(--text-color-1)}.myprofile-page .order-details-section .address-booking .right-image,.myprofile-page .order-details-section .booking-order .right-image,.myprofile-page .order-details-section .product-order .right-image{line-height:14px}.myprofile-page .order-details-section .booking-order .right-image button{border:0;background-color:#fff}.myprofile-page .order-details-section .address-booking img,.myprofile-page .order-details-section .booking-order img,.myprofile-page .order-details-section .product-order img{width:12px;height:auto}.myprofile-page .dynamic-pages-title-container,.myprofile-page .faqs-container,.myprofile-page .login-container,.myprofile-page .logout-container,.myprofile-page .membership-container,.myprofile-page .offer-deals-container,.myprofile-page .view-profile-container{grid-template-columns:15px auto;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;padding:15px;margin:15px 8px;border-radius:8px;text-decoration:none}.myprofile-page .logout-container{margin-bottom:0}.myprofile-page .dynamic-pages-title-container .image,.myprofile-page .faqs-container .image,.myprofile-page .login-container .image,.myprofile-page .logout-container .image,.myprofile-page .membership-container .image,.myprofile-page .offer-deals-container .image,.myprofile-page .view-profile-container .image{width:24px;height:24px;background-color:var(--bg-2);border-radius:100%;margin-right:15px}.myprofile-page .dynamic-pages-title-container .image img,.myprofile-page .faqs-container .image img,.myprofile-page .login-container .image img,.myprofile-page .logout-container .image img,.myprofile-page .membership-container .image img,.myprofile-page .offer-deals-container .image img,.myprofile-page .view-profile-container .image img{width:12px;height:12px}.myprofile-page .dynamic-pages-title-container .dynamic-pages-title,.myprofile-page .faqs-container .faqs,.myprofile-page .login-container .login,.myprofile-page .logout-container .logout,.myprofile-page .membership-container .membership,.myprofile-page .offer-deals-container .offer-deals,.myprofile-page .view-profile-container .view-profile{grid-template-columns:auto 6px}.myprofile-page .dynamic-pages-title-container .dynamic-pages-title p,.myprofile-page .faqs-container .faqs p,.myprofile-page .login-container .login p,.myprofile-page .logout-container .logout p,.myprofile-page .membership-container .membership p,.myprofile-page .offer-deals-container .offer-deals p,.myprofile-page .view-profile-container .view-profile p{font-size:14px;line-height:14px;font-weight:500;color:var(--text-color-1)}.myprofile-page .dynamic-pages-title-container .right-image,.myprofile-page .faqs-container .right-image,.myprofile-page .login-container .right-image,.myprofile-page .logout-container .right-image,.myprofile-page .membership-container .right-image,.myprofile-page .offer-deals-container .right-image,.myprofile-page .view-profile-container .right-image{line-height:14px}.myprofile-page .logout-container .right-image{background-color:#fff;border:0}.myprofile-page .dynamic-pages-title-container .right-image img,.myprofile-page .logout-container .right-image img,.myprofile-page .membership-container .right-image img .myprofile-page .faqs-container .right-image img,.myprofile-page .offer-deals-container .right-image img,.myprofile-page .view-profile-container .right-image img{width:12px;height:auto}.cart-page{background-color:var(--bg-3);min-height:100%;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.cart-page .header-container{background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12);position:-webkit-sticky;position:sticky;top:0}.cart-page .header{padding:15px 8px;line-height:16px}.cart-page .header img{width:16px;height:auto}.cart-page .header .whatsapp-image svg{width:20px;color:#06cf9c}.cart-page .header p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.cart-page .grand-total-container{padding:10px 8px;background-color:var(--bg-2);color:var(--text-color-4);font-size:16px;font-weight:700}.cart-page .grand-total-container p{line-height:16px}.cart-page .get-membership-container{padding:15px 8px;background-color:var(--bg-2);grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.cart-page .get-membership-container p{font-size:12px;line-height:16px;color:var(--text-color-4)}.cart-page .get-membership-container a{font-size:12px;line-height:16px;text-decoration:none;color:#fff;background-color:var(--bg-4);border-radius:8px;padding:8px 10px;display:block;width:-webkit-max-content;width:max-content}.cart-page .sub-info-container{padding:8px 8px 62px}.cart-page .item-container{padding:15px;border-radius:8px;margin-bottom:8px}.cart-page .item{padding-bottom:15px}.cart-page .item .item-image-info{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.cart-page .item .item-image img{width:72px;height:72px;border-radius:4px}.cart-page .item .item-info{grid-row-gap:10px;row-gap:10px}.cart-page .item .item-info .name{font-size:14px;font-weight:500;line-height:14px;color:var(--text-color-1);margin-bottom:0}.cart-page .item .item-info .description{font-size:12px;color:var(--text-color-3);margin:0}.cart-page .item .item-info .description button{font-weight:700;background-color:initial;color:var(--text-color-11)}.cart-page .item .item-info .time{font-size:12px;line-height:14px;color:var(--text-color-2);grid-column-gap:2px;-webkit-column-gap:2px;column-gap:2px}.cart-page .item .close button{font-size:10px;border-radius:100%;background-color:var(--button-bg-2);color:var(--text-color-1);width:24px;height:24px}.cart-page .item .close button svg{display:block;margin:auto}.cart-page .quantity-container{padding:15px 0;border-top:1px solid var(--border-1);border-bottom:1px solid var(--border-1)}.cart-page .quantity-container .quantity{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.cart-page .quantity-container .text{font-size:12px;line-height:14px;font-weight:400;color:var(--text-color-1)}.cart-page .quantity-container .increase-decrease{width:90px;height:28px;background-color:var(--bg-2);color:var(--text-color-4);border:1px solid var(--border-2);border-radius:8px;padding:0 10px}.cart-page .quantity-container .increase-decrease button{background-color:initial;font-size:16px;line-height:17px;font-weight:500}.cart-page .quantity-container .increase-decrease p{font-size:16px;line-height:16px;font-weight:500}.cart-page .quantity-container .price{font-weight:500;font-size:16px;line-height:15px}.cart-page .quantity-container .cut{font-size:12px;color:var(--text-color-1);line-height:12px;margin-left:7px;text-decoration:line-through}.cart-page .quantity-container .message{font-size:12px;line-height:12px;color:red;padding-left:4px}.cart-page .add-wipes-container{padding:15px;grid-template-columns:15px auto;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;border-radius:8px;margin:8px 0}.cart-page .add-wipes-container .instructions-add-container{line-height:14px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.cart-page .add-wipes-container .instructions-add-container p{font-size:13px;line-height:14px;color:var(--text-color-2)}.cart-page .add-wipes-container .notbook img{width:15px;height:auto}.cart-page .add-wipes-container .add button{color:var(--text-color-4);font-size:12px;line-height:12px;font-weight:500}.cart-page .add-services-packages-container{padding:15px;border-radius:8px;margin:0 0 8px}.cart-page .add-services-packages-container .add-services-packages{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;color:var(--text-color-4)}.cart-page .add-services-packages-container img{width:15px;height:auto}.cart-page .add-services-packages-container p{font-size:14px;line-height:16px}.cart-page .use-coupon-container{padding:15px;border-radius:8px;margin:8px 0;line-height:16px}.cart-page .use-coupon-container .image-text-container{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.cart-page .use-coupon-container .image-text-container img{width:20px;height:20px}.cart-page .use-coupon-container .image-text-container p{font-size:16px;line-height:16px;color:var(--text-color-1);font-weight:700}.cart-page .use-coupon-container .forward-container img{width:12px;height:12px}.cart-page .used-coupon-container{padding:15px 15px 0;border-radius:8px;margin:8px 0;line-height:16px}.cart-page .used-coupon-container .image-text-container{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.cart-page .used-coupon-container .image-text-container img{width:20px;height:20px}.cart-page .used-coupon-container .image-text-container p{font-size:16px;line-height:16px;color:var(--text-color-1);font-weight:700}.cart-page .used-coupon-container .remove-offer button{color:var(--text-color-4);font-size:14px;line-height:14px}.cart-page .used-coupon-container .change-offer{border-top:1px solid var(--border-1);text-align:center;justify-content:center}.cart-page .used-coupon-container .change-offer button{width:100%;color:var(--text-color-4);font-size:14px;line-height:14px;padding:15px 0}.cart-page .used-coupon-container .code-applied{padding:8px 0}.cart-page .used-coupon-container .code-applied .image-text-container{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.cart-page .used-coupon-container .code-applied img{width:16px;height:16px;position:relative;left:3px}.cart-page .used-coupon-container .code-applied .image-text-container p{font-weight:500}.cart-page .used-coupon-container .code-applied .price p{color:var(--text-color-1);font-size:16px;line-height:16px;font-weight:500}.cart-page .payment-details-container{padding:15px;border-radius:8px}.cart-page .payment-details-container .title-container{font-size:14px;line-height:14px;font-weight:500;border-bottom:1px solid var(--border-1);padding-bottom:15px}.cart-page .payment-details-container .coupon-discount,.cart-page .payment-details-container .delivery-charges,.cart-page .payment-details-container .discount,.cart-page .payment-details-container .membership,.cart-page .payment-details-container .subtotal,.cart-page .payment-details-container .tax,.cart-page .payment-details-container .total{font-size:14px;padding-top:10px;line-height:14px}.cart-page .payment-details-container .tax{padding-bottom:10px}.cart-page .payment-details-container .subtotal{color:var(--text-color-2)}.cart-page .payment-details-container .coupon-discount,.cart-page .payment-details-container .delivery-charges,.cart-page .payment-details-container .discount,.cart-page .payment-details-container .membership,.cart-page .payment-details-container .tax,.cart-page .payment-details-container .total{color:var(--text-color-4)}.cart-page .payment-details-container .grand-total{font-size:16px;padding-top:12px;font-weight:700;border-top:1px solid var(--border-1)}.cart-page .payment-details-container .grand-total p{line-height:16px}.cart-page .proceed-container{background-color:var(--bg-4);padding:10px 8px;color:#fff;position:fixed;width:100%;bottom:0;z-index:1}.cart-page .proceed-container .grand-total{font-size:12px;line-height:13px;margin-bottom:3px}.cart-page .proceed-container .price{font-size:16px;line-height:16px;font-weight:500}.cart-page .proceed-container .proceed{background-color:var(--button-bg);color:#fff;line-height:15px;font-size:16px;grid-column-gap:7px;-webkit-column-gap:7px;column-gap:7px;display:block;text-decoration:none}.cart-page .proceed-container .proceed img{width:12px;height:12px}.add-intstructions-page{grid-template-rows:auto -webkit-max-content;grid-template-rows:auto max-content;position:fixed;height:100%;z-index:5;top:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.add-intstructions-page .cancel-page{background-color:rgba(0,0,0,.5)}.add-intstructions-page .instructions-section{background-color:#fff;background-color:rgba(0,0,0,.5)}.add-intstructions-page .instructions-section .title-textarea-container{padding:15px;border-radius:8px 8px 0 0;background-color:#fff}.add-intstructions-page .instructions-section .title{border-bottom:1px solid var(--border-1);line-height:16px;padding:0 0 15px}.add-intstructions-page .instructions-section .title p{font-size:16px;line-height:16px;color:var(--text-color-1);font-weight:500}.add-intstructions-page .instructions-section .title button{font-size:16px}.add-intstructions-page .instructions-section .text-area-container{padding:15px 0}.add-intstructions-page .instructions-section .text-area-container .start-typing{font-size:12px;line-height:12px;color:var(--text-color-4);margin-bottom:8px}.add-intstructions-page .instructions-section .text-area-container .message{font-size:12px;line-height:12px;color:var(--text-color-9);margin-bottom:8px}.add-intstructions-page .instructions-section .text-area-container textarea{border:1px solid var(--border-2);border-radius:8px;padding:8px 15px;width:100%;height:95px;outline:0}.add-intstructions-page .instructions-section .text-area-container .number-of-character{font-size:12px;line-height:12px;color:var(--text-color-2);margin-top:4px}.add-intstructions-page .instructions-section .text-area-container .statement{font-size:14px;line-height:16px;color:var(--text-color-9);margin-top:15px}.add-intstructions-page .instructions-section .add-container{min-height:67px;background-color:var(--bg-4)}.add-intstructions-page .instructions-section .add-container button{color:#fff;background-color:var(--bg-4);height:67px;width:100%;font-size:16px;line-height:16px}.appplied-coupon-from-coupons{background-color:rgba(0,0,0,.5);position:fixed;top:0;height:100vh;width:100%;z-index:10;padding:0 15px}.appplied-coupon-from-coupons .appplied-coupon-from-coupons-container{border-radius:8px;background-color:#fff;grid-row-gap:25px;row-gap:25px;padding:15px;width:100%;max-width:335px;min-height:285px;max-height:100%}.appplied-coupon-from-coupons .check-code-container img{width:64px;height:64px}.appplied-coupon-from-coupons .appplied-coupon-from-coupons-container .code{font-size:16px;font-weight:500;line-height:16px;color:#000;margin-top:8px}.appplied-coupon-from-coupons .appplied-coupon-from-coupons-container .saved{font-size:25px;font-weight:700;line-height:22px;color:#000;margin-bottom:8px}.appplied-coupon-from-coupons .appplied-coupon-from-coupons-container .message{font-size:14px;line-height:14px;color:#000}.appplied-coupon-from-coupons .appplied-coupon-from-coupons-container .hurray{font-size:14px;line-height:14px;color:var(--text-color-9);font-weight:500}.slot-page{background-color:var(--bg-3);min-height:100%;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.slot-page .header-container{padding:0 12px;background-color:#fff;height:48px;position:-webkit-sticky;position:sticky;top:0;z-index:1;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12)}.slot-page .header-containerder img{width:16px;height:auto}.slot-page .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.slot-page .info-container{grid-template-rows:auto -webkit-max-content;grid-template-rows:auto max-content}.slot-page .sub-info-container{grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;padding-bottom:52px}.slot-page .address-section{margin:8px 0;background-color:#fff;padding:0 12px}.slot-page .address-section .title-container{padding:15px 0;border-bottom:1px solid var(--border-1)}.slot-page .address-section .title-container p{font-size:16px;line-height:16px;font-weight:700}.slot-page .address-section .title-container button{font-size:12px;line-height:12px;font-weight:500;color:var(--text-color-4)}.slot-page .address-section .address-container{padding:15px 0;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.slot-page .address-section .address-container .home-image{line-height:15px}.slot-page .address-section .address-container .home-image img{width:17px;height:16px}.slot-page .address-section .address-container .home{font-size:14px;font-weight:500;line-height:13px;color:var(--text-color-1);margin-bottom:8px}.slot-page .address-section .address-container .address{font-size:14px;line-height:16px;color:var(--text-color-2)}.slot-page .salon-address-section{margin:8px 0;background-color:#fff;padding:0 15px}.slot-page .salon-address-section .title-container{padding:15px 0;border-bottom:1px solid var(--border-1)}.slot-page .salon-address-section .title-container p{font-size:16px;line-height:16px;font-weight:700}.slot-page .salon-address-section .address-container{padding:15px 0;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.slot-page .salon-address-section .address-container .salon-image img{border-radius:8px;width:55px;height:55px}.slot-page .salon-address-section .address-container .name{font-size:14px;font-weight:500;line-height:13px;color:var(--text-color-1);margin-bottom:8px}.slot-page .salon-address-section .address-container .address{font-size:14px;line-height:16px;color:var(--text-color-2)}.slot-page .slot-section{margin-bottom:8px;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.slot-page .title-date-container{overflow:hidden}.slot-page .slot-section .title-container{padding:15px 0;margin:0 12px;border-bottom:1px solid var(--border-1);grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.slot-page .slot-section .title-container svg{width:16px;height:16px;color:var(--text-color-4)}.slot-page .slot-section .title-container p{font-size:16px;font-weight:700;line-height:16px;color:var(--text-color-1)}.slot-page .slot-section .dates-container{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;overflow:scroll;margin:12px}.slot-page .slot-section .dates-container .date-container{border-radius:8px;border:1px solid var(--border-1);width:87px;height:78px;grid-row-gap:10px;row-gap:10px;background-color:initial}.slot-page .slot-section .dates-container .date-container p{font-size:16px;line-height:16px;color:var(--text-color-1)}.slot-page .slot-section .dates-container .date-container .day{color:var(--text-color-4);font-weight:500}.slot-page .slot-section .dates-container .date-active{background-color:var(--bg-4);color:#fff;border:0}.slot-page .slot-section .dates-container .date-active .date,.slot-page .slot-section .dates-container .date-active .day{color:#fff}.slot-page .slot-section .dates-container::-webkit-scrollbar{display:none}.slot-page .slot-section .times-container{grid-template-columns:auto auto;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px;margin:0 12px;border-top:1px solid var(--border-1);padding:17px 0}.slot-page .slot-section .times-container .message{font-size:16px;line-height:16px;color:var(--text-color-1)}.slot-page .slot-section .times-container .time-container{border:1px solid var(--border-1);color:var(--text-color-2);box-shadow:0 2px 4px hsla(0,0%,65.1%,.12);border-radius:8px;padding:15px;background-color:initial}.slot-page .slot-section .times-container .time-container p{font-size:14px;line-height:13px}.slot-page .slot-section .times-container .time-active{background-color:var(--bg-4);color:#fff;border:0}.slot-page .slot-section .times-container button:disabled{background-color:var(--bg)}.slot-page .save-proceed{background-color:var(--bg-4);position:fixed;width:100%;bottom:0}.slot-page .save-proceed button{font-size:16px;background-color:initial;font-weight:500;color:#fff;padding:15px 19px;width:100%}.slot-page .loader{padding-bottom:15px}.payment-page{background-color:var(--bg-3);min-height:100%}.payment-page .header-container{padding:0 8px;background-color:#fff;height:48px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.payment-page .header-container img{width:16px;height:auto}.payment-page .header-container .whatsapp-image svg{width:20px;color:#06cf9c}.payment-page .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.payment-page .info-container{padding-bottom:62px}.payment-page .payment-method-section{margin:8px;border-radius:8px;padding:15px 15px 0}.payment-page .payment-method-section .title-container{padding:0 0 15px;border-bottom:1px solid var(--border-1)}.payment-page .payment-method-section .title-container p{font-size:16px;line-height:16px;font-weight:700}.payment-page .payment-method-section .cod-payment-method-container{border-bottom:1px solid var(--border-1);height:56px;padding:0}.payment-page .payment-method-section .cod-payment-method,.payment-page .payment-method-section .payu-payment-method{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.payment-page .payment-method-section .cod-payment-method .image,.payment-page .payment-method-section .payu-payment-method .image{border:1px solid var(--border-1);border-radius:4px;width:45px;height:24px}.payment-page .payment-method-section .cod-payment-method .image img{width:22px;height:auto}.payment-page .payment-method-section .cod-payment-method p,.payment-page .payment-method-section .payu-payment-method p{font-size:16px;font-weight:500;line-height:16px;color:var(--text-color-1)}.payment-page .payment-method-section .payu-payment-method-container{height:56px;padding:0}.payment-page .payment-method-section .payu-payment-method .image img{width:30px;height:auto}.payment-page .payment-method-section .cod-payment-method-container .container,.payment-page .payment-method-section .payu-payment-method-container .container{display:block;position:relative;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none;padding:0;margin-right:15px}.payment-page .payment-method-section .cod-payment-method-container .container input,.payment-page .payment-method-section .payu-payment-method-container .container input{position:absolute;opacity:0;cursor:pointer}.payment-page .payment-method-section .cod-payment-method-container .container .checkmark,.payment-page .payment-method-section .payu-payment-method-container .container .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:2px solid var(--border-2);border-radius:100%}.payment-page .payment-method-section .cod-payment-method-container .checkmark:after,.payment-page .payment-method-section .payu-payment-method-container .checkmark:after{content:"";position:absolute;display:none}.payment-page .payment-method-section .cod-payment-method-container .container input:checked~.checkmark:after,.payment-page .payment-method-section .payu-payment-method-container .container input:checked~.checkmark:after{display:block}.payment-page .payment-method-section .cod-payment-method-container .container .checkmark:after,.payment-page .payment-method-section .payu-payment-method-container .container .checkmark:after{top:3px;left:3px;width:8px;height:8px;border-radius:100%;background:var(--bg-4)}.payment-page .wallet-discount-container{margin:8px;padding:15px;border-radius:8px;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.payment-page .wallet-discount-container p{font-size:14px;line-height:14px;font-weight:500;color:var(--text-color-4);margin-left:30px}.payment-page .wallet-discount-container .container{display:block;position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none;margin-left:0;margin-right:15px;padding:0;width:auto}.payment-page .wallet-discount-container .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.payment-page .wallet-discount-container .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:2px solid var(--border-2);border-radius:6px}.payment-page .wallet-discount-container .container input:checked~.checkmark{background-color:var(--bg-4)}.payment-page .wallet-discount-container .checkmark:after{content:"";position:absolute;display:none}.payment-page .wallet-discount-container .container input:checked~.checkmark:after{display:block}.payment-page .wallet-discount-container .container .checkmark:after{left:4px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.payment-page .address-section{margin:0 8px;background-color:#fff;padding:0 15px;border-radius:8px}.payment-page .address-section .title-container{padding:15px 0;border-bottom:1px solid var(--border-1)}.payment-page .address-section .title-container p{font-size:16px;line-height:16px;font-weight:700}.payment-page .address-section .title-container button{font-size:12px;line-height:12px;font-weight:500;color:var(--text-color-4)}.payment-page .address-section .address-container{grid-template-columns:16px auto;padding:15px 0;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.payment-page .address-section .address-container .home-image{line-height:15px}.payment-page .address-section .address-container .home-image img{width:17px;height:16px}.payment-page .address-section .address-container .home{font-size:14px;font-weight:500;line-height:13px;color:var(--text-color-1);margin-bottom:8px}.payment-page .address-section .address-container .address{font-size:14px;line-height:16px;color:var(--text-color-2)}.payment-page .salon-address-section{margin:8px;background-color:#fff;padding:0 15px;border-radius:8px}.payment-page .salon-address-section .title-container{padding:15px 0;border-bottom:1px solid var(--border-1)}.payment-page .salon-address-section .title-container p{font-size:16px;line-height:16px;font-weight:700}.payment-page .salon-address-section .address-container{padding:15px 0;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.payment-page .salon-address-section .address-container .salon-image img{border-radius:8px;width:55px;height:55px}.payment-page .salon-address-section .address-container .name{font-size:14px;font-weight:500;line-height:13px;color:var(--text-color-1);margin-bottom:8px}.payment-page .salon-address-section .address-container .address{font-size:14px;line-height:16px;color:var(--text-color-2)}.payment-page .payment-details-container{padding:15px;border-radius:8px;margin:8px}.payment-page .payment-details-container .title-container{font-size:14px;line-height:14px;font-weight:500;border-bottom:1px solid var(--border-1);padding-bottom:15px}.payment-page .payment-details-container .coupon-discount,.payment-page .payment-details-container .delivery-charges,.payment-page .payment-details-container .discount,.payment-page .payment-details-container .membership,.payment-page .payment-details-container .subtotal,.payment-page .payment-details-container .tax,.payment-page .payment-details-container .total{font-size:14px;padding-top:10px;line-height:14px}.payment-page .payment-details-container .tax{padding-bottom:10px}.payment-page .payment-details-container .subtotal{color:var(--text-color-2)}.payment-page .payment-details-container .coupon-discount,.payment-page .payment-details-container .delivery-charges,.payment-page .payment-details-container .discount,.payment-page .payment-details-container .membership,.payment-page .payment-details-container .tax,.payment-page .payment-details-container .total{color:var(--text-color-4)}.payment-page .payment-details-container .grand-total{font-size:16px;padding-top:12px;font-weight:700;border-top:1px solid var(--border-1)}.payment-page .payment-details-container .grand-total p{line-height:16px}.payment-page .pay-container{padding:10px 8px;background-color:var(--bg-4);color:#fff;position:fixed;width:100%;bottom:0}.payment-page .pay-container .grand-total{font-size:12px;line-height:13px;margin-bottom:3px}.payment-page .pay-container .price{font-size:16px;line-height:16px;font-weight:500}.payment-page .pay-container .pay{background-color:var(--button-bg);color:#fff;line-height:15px;font-size:16px;grid-column-gap:7px;-webkit-column-gap:7px;column-gap:7px}.payment-page .pay-container .pay img{width:12px;height:12px}.payment-page .pay-container .loader{margin:0!important}.view-profile-page{background-color:var(--bg-3);min-height:100%}.view-profile-page .header-container{padding:0 8px;background-color:#fff;height:48px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.view-profile-page .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.view-profile-page .user-image-container{padding:30px 0}.view-profile-page .user-image-input-container input{display:none}.view-profile-page .user-image img{border-radius:100%;width:78px;height:78px}.view-profile-page .user-image-input-container{width:32px;height:32px;background-color:#fff;border-radius:100%;position:absolute;right:0;left:53px;bottom:21px}.view-profile-page .user-image-input-container img{width:16px;height:16px}.view-profile-page .message{margin:0;padding-left:8px;color:red;font-size:14px}.view-profile-page .alternate-input-container,.view-profile-page .birthday-input-container,.view-profile-page .edit-profile-container,.view-profile-page .email-input-container,.view-profile-page .mobile-input-container,.view-profile-page .name-input-container{padding:0 8px 15px}.view-profile-page p{font-size:14px;color:var(--text-color-4)}.view-profile-page .birthday-text{color:var(--text-color-3)}.view-profile-page button,.view-profile-page input{width:100%;height:42px;border-radius:8px;font-size:14px;outline:0;padding:0 15px}.view-profile-page input{margin-top:5px}.view-profile-page input:disabled{color:var(--text-color-3)}.view-profile-page .birthday-input-container input{margin-bottom:5px;background-image:url(/assets/viewprofile/calender.svg);background-repeat:no-repeat;background-origin:content-box;background-position-x:right;background-position-y:15px}.view-profile-page .birthday-input-container input[type=date]::-webkit-calendar-picker-indicator,.view-profile-page .birthday-input-container input[type=date]::-webkit-inner-spin-button{background-image:url(/assets/viewprofile/calender.svg);background-repeat:no-repeat;background-origin:content-box;background-position-x:right;background-position-y:15px}.view-profile-page button{font-size:14px;background-color:var(--button-bg);color:var(--text-color-6);outline:0}.view-profile-page .save-cancel-container{padding:0 8px 15px}.view-profile-page .save-cancel-container button{width:100%;height:42px;border-radius:8px;font-size:14px;outline:0;background-color:#fff}.view-profile-page .save-cancel-container .save{background-color:var(--button-bg);color:#fff;margin-bottom:8px}.view-profile-page .save-cancel-container .cancel{color:var(--text-color-4);border:1px solid var(--border-2)}.location-page{position:absolute;top:0;width:100%;z-index:5;overflow:hidden}.location-page div:has(.choose-location){height:100%;overflow:hidden}.location-page .select-location{background-color:var(--bg-5);-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;overflow:auto;width:100%;position:fixed;z-index:9;top:0}.location-page .select-location .header-container{padding:0 15px;height:48px;background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12)}.location-page .select-location .header-container img{width:12px;height:auto}.location-page .select-location .header-container p{font-size:16px;line-height:16px;font-weight:500}.location-page .select-location .search-container{padding-top:12px}.location-page .select-location .search-container .search{height:48px;border:1px solid var(--border-1);border-radius:8px;padding:10px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;background-color:#fff}.location-page .select-location .search-container .search img{width:16px;height:auto}.location-page .select-location .search-container .search input{outline:0;font-size:14px;color:var(--text-color-1);border:0;width:100%}.location-page .select-location .search-usecurrent-location-container{padding:0 15px}.location-page .select-location .usecurrent-location-container{padding:15px 0;border-bottom:1px solid var(--border-1)}.location-page .select-location .sub-usecurrent-location-container{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.location-page .select-location .usecurrent-location-container .usecurrent-location .location-icon{font-size:20px;color:var(--text-color-4)}.location-page .select-location .usecurrent-location-container .usecurrent-location{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.location-page .select-location .usecurrent-location-container .usecurrent-location .location-text{font-size:16px;font-weight:500;line-height:16px;color:var(--text-color-4);margin-bottom:10px}.location-page .select-location .usecurrent-location-container .usecurrent-location .location{font-size:14px;line-height:16px;color:var(--text-color-2)}.location-page .select-location .usecurrent-location-container .right-image img{width:12px;height:auto}.location-page .choose-location{grid-template-rows:48px auto -webkit-max-content;grid-template-rows:48px auto max-content;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;overflow:auto}.location-page .choose-location .header-container{padding:0 15px;height:48px;background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12)}.location-page .choose-location .header-container img{width:16px;height:auto}.location-page .choose-location .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.location-page .choose-location .map{position:relative!important;height:100%}.location-page .choose-location .current-location-container{padding:15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.location-page .choose-location .current-location-container .current-location .location-icon img{width:20px;height:auto}.location-page .choose-location .current-location-container .current-location{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.location-page .choose-location .current-location-container .current-location .location-text{font-size:16px;font-weight:700;line-height:16px;margin-bottom:10px;line-height:18px}.location-page .choose-location .current-location-container .current-location .location{font-size:14px;line-height:16px;color:var(--text-color-2)}.location-page .choose-location .current-location-container .change{line-height:16px}.location-page .choose-location .current-location-container .change button{background-color:initial;font-size:14px;line-height:14px;font-weight:500;color:var(--text-color-4)}.location-page .choose-location .marker{position:relative;left:50%;top:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.location-page .choose-location .confirm-location button{background-color:initial;color:#fff;font-size:16px;line-height:16px;font-weight:500;width:100%;height:67px;background-color:var(--bg-4)}.location-page .change-location-page{position:absolute;top:0;width:100%}.location-page .currentlocation-icon{position:absolute;right:0;bottom:0;margin:20px}.location-page .currentlocation-icon button{border:0;background-color:initial}.location-page .currentlocation-icon button svg{width:25px;height:25px}.booking-order-page{background-color:var(--bg-3);padding-bottom:8px;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;min-height:100%}.booking-order-page .header-search-container{top:0;background-color:var(--bg-3)}.booking-order-page .header-container{padding:0 8px;height:48px;background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12)}.booking-order-page .header-container img{width:16px;height:auto}.booking-order-page .header-container .whatsapp-image svg{width:20px;color:#06cf9c}.booking-order-page .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.booking-order-page .search-salons-container{padding:8px}.booking-order-page .search-salons-container .search-salons{height:48px;border:1px solid var(--border-1);border-radius:8px;padding:10px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;background-color:#fff}.booking-order-page .search-salons-container .search-salons img{width:16px;height:auto}.booking-order-page .search-salons-container .search-salons input{outline:0;font-size:14px;color:var(--text-color-1)}.booking-order-page .booking-salons-container{grid-row-gap:15px;row-gap:15px}.booking-order-page .booking-salons-container .booking-salon-container{margin:0 8px;background-color:#fff;border-radius:8px}.booking-order-page .booking-salons-container .booking-salon-container .booking-salon{padding:15px;border-bottom:1px solid var(--border-1)}.booking-order-page .booking-salons-container .booking-salon-container .booking-salon-image img{border-radius:8px;width:55px;height:55px}.booking-order-page .booking-salons-container .booking-salon-container .booking-salon-info{grid-row-gap:8px;row-gap:8px;padding-left:15px}.booking-order-page .booking-salons-container .booking-salon-container .booking-salon-info .name{font-size:16px;line-height:16px;color:var(--text-color-1);font-weight:500}.booking-order-page .booking-salons-container .booking-salon-container .booking-salon-info .address{font-size:14px;line-height:14px;color:var(--text-color-2)}.booking-order-page .booking-salons-container .booking-salon-container .booking-salon .view-salon{font-size:12px;line-height:12px;color:var(--text-color-4);background-color:#fff;font-weight:500;display:block;text-decoration:none}.booking-order-page .booking-salons-container .booking-salon-container .order-id-section .order-id{line-height:16px;font-size:16px;color:var(--text-color-1);font-weight:500;margin-bottom:8px}.booking-order-page .booking-salons-container .booking-salon-container .order-id-section .total-amount{line-height:12px;font-size:12px;color:var(--text-color-2)}.booking-order-page .booking-salons-container .booking-salon-container .product-name-container,.booking-order-page .booking-salons-container .booking-salon-container .service-name-container{padding:0 0 15px}.booking-order-page .booking-salons-container .booking-salon-container .date-price-container,.booking-order-page .booking-salons-container .booking-salon-container .order-id-section,.booking-order-page .booking-salons-container .booking-salon-container .product-name-status-container,.booking-order-page .booking-salons-container .booking-salon-container .service-name-status-container{margin:0 15px;padding:15px 0;border-bottom:1px solid var(--border-1)}.booking-order-page .booking-salons-container .booking-salon-container .product-name-status-container .status-container p,.booking-order-page .booking-salons-container .booking-salon-container .service-name-status-container .status-container p{font-size:14px;line-height:14px;color:var(--text-color-1)}.booking-order-page .booking-salons-container .booking-salon-container .product-name-status-container .status-container .status,.booking-order-page .booking-salons-container .booking-salon-container .service-name-status-container .status-container .status{font-size:12px;line-height:12px;color:var(--text-color-2);background-color:var(--bg);border-radius:4px;padding:7px 15px;font-weight:400}.booking-order-page .booking-salons-container .booking-salon-container .product-name-status-container .status-container .confirmed,.booking-order-page .booking-salons-container .booking-salon-container .service-name-status-container .status-container .confirmed{background-color:var(--bg-9);color:var(--text-color-8)}.booking-order-page .booking-salons-container .booking-salon-container .product-name-container p,.booking-order-page .booking-salons-container .booking-salon-container .service-name-container p{line-height:14px;font-size:14px;font-weight:500;color:var(--text-color-1)}.booking-order-page .booking-salons-container .booking-salon-container .product-name-container .view-details,.booking-order-page .booking-salons-container .booking-salon-container .service-name-container .view-details{line-height:12px;font-size:12px;font-weight:500;color:var(--text-color-4);text-decoration:none}.booking-order-page .booking-salons-container .booking-salon-container .date-price-container .date{line-height:14px;font-size:14px;color:var(--text-color-2)}.booking-order-page .booking-salons-container .booking-salon-container .date-price-container .price{line-height:14px;font-size:14px;font-weight:500;color:var(--text-color-1)}.booking-order-page .booking-salons-container .booking-salon-container .payment-mode-section{padding:15px}.booking-order-page .booking-salons-container .booking-salon-container .payment-mode-section .date-container p{font-size:14px;line-height:14px;color:var(--text-color-2)}.booking-order-page .booking-salons-container .booking-salon-container .payment-mode-section .payment-mode-container p{font-size:14px;line-height:14px;font-weight:500;color:var(--text-color-1)}.favourites-page{background-color:var(--bg-5);min-height:100%;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;overflow:scroll}.favourites-page .header-search-container{position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:var(--bg-5)}.favourites-page .header-container{padding:15px;height:48px;background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12)}.favourites-page .header-container img{width:16px;height:auto}.favourites-page .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.favourites-page .search-salons-container{padding:15px}.favourites-page .search-salons-container .search-salons{height:48px;border:1px solid var(--border-1);border-radius:8px;padding:10px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;background-color:#fff}.favourites-page .search-salons-container .search-salons img{width:16px;height:auto}.favourites-page .search-salons-container .search-salons input{outline:0;font-size:14px;color:var(--text-color-1)}.favourites-page .favourites-salons-container{padding:0 12px 15px;display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.favourites-page .infinite-scroll-component{display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px;padding:0 3px 3px}.favourites-page .not-found img{width:175px;height:auto}.favourites-page .not-found p{font-size:14px;line-height:14px;color:var(--text-color-2);font-weight:500}.wallet-page{background-color:var(--bg-3);min-height:100%}.wallet-page .header-container{padding:0 8px;height:48px;background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12);position:-webkit-sticky;position:sticky;top:0;z-index:2}.wallet-page .header-container img{width:16px;height:auto}.wallet-page .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.wallet-page .wallet-container{border-radius:8px;height:56px;margin:8px 8px 0;padding:0 15px}.wallet-page .wallet-container .wallet-image{width:28px;height:28px;border-radius:100%;background-color:var(--bg-2);margin-right:15px}.wallet-page .wallet-container .wallet-image img{width:18px;height:18px}.wallet-page .wallet-container .balance,.wallet-page .wallet-container .name{font-size:14px;line-height:14px;font-weight:500;color:var(--text-color-1)}.wallet-page .order-details-section{margin:15px 8px 0}.wallet-page .order-details-section .order-details-container{display:flex;flex-direction:column;grid-row-gap:8px;row-gap:8px;padding-bottom:15px}.wallet-page .order-details-section .title{padding-bottom:8px}.wallet-page .order-details-section .title p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-1)}.wallet-page .order-details-section .message{font-size:14px;line-height:14px;color:var(--text-color-2)}.wallet-page .order-details-section .order-detail{border-radius:8px;padding:15px;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.wallet-page .order-details-section .order-detail .wallet-image{width:28px;height:28px;border-radius:100%;background-color:var(--bg-2);margin-right:15px}.wallet-page .order-details-section .order-detail .wallet-image img{width:18px;height:18px}.wallet-page .order-details-section .order-detail .wallet-info{display:flex;flex-direction:column;grid-row-gap:8px;row-gap:8px}.wallet-page .order-details-section .order-detail .date,.wallet-page .order-details-section .order-detail .expire-time{font-size:14px;line-height:14px;color:var(--text-color-2)}.wallet-page .order-details-section .order-detail .name{font-size:16px;line-height:20px;color:var(--text-color-1);font-weight:500;margin:0}.wallet-page .order-details-section .order-detail .balance{font-size:14px;line-height:14px;color:var(--text-color-8);font-weight:500}.order-details-page{background-color:var(--bg-3);min-height:100%}.order-details-page .info-container{padding-bottom:62px}.order-details-page .header-container{background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12);position:-webkit-sticky;position:sticky;top:0}.order-details-page .header{padding:0 8px;height:48px}.order-details-page .header img{width:16px;height:auto}.order-details-page .header p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.order-details-page .order-id-container{background-color:var(--bg-2);padding:0 8px;height:36px}.order-details-page .order-id-container p{font-size:16px;line-height:16px;font-weight:700;color:var(--text-color-4)}.order-details-page .order-placed-payment-status-container{border-radius:8px;margin:8px;padding:15px}.order-details-page .order-placed-payment-status-container .title{margin-bottom:8px}.order-details-page .order-placed-payment-status-container .title p{font-size:14px;line-height:14px;color:var(--text-color-2)}.order-details-page .order-placed-payment-status-container .date-time{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-1)}.order-details-page .order-placed-payment-status-container .status{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-8)}.order-details-page .salon-container{border-radius:8px;margin:8px;padding:15px}.order-details-page .salon-container .salon-image img{width:55px;height:55px;border-radius:8px}.order-details-page .salon-container .salon-info{grid-row-gap:8px;row-gap:8px;padding-left:15px}.order-details-page .salon-container .salon-info .name{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-1)}.order-details-page .salon-container .salon-info .address{font-size:12px;line-height:12px;color:var(--text-color-2)}.order-details-page .salon-container .icons-container{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.order-details-page .salon-container .call-image img,.order-details-page .salon-container .uber-image img{width:32px;height:32px}.order-details-page .order-details-section{border-radius:8px;margin:8px;padding:15px}.order-details-page .order-details-section .order-details-title{border-bottom:1px solid var(--border-1);padding-bottom:15px}.order-details-page .order-details-section .order-details-title p{font-size:16px;line-height:16px;color:var(--text-color-1);font-weight:700}.order-details-page .order-details-section .order-details-title .status{font-size:12px;line-height:12px;color:var(--text-color-2);background-color:var(--bg);border-radius:4px;padding:7px 15px;font-weight:400}.order-details-page .order-details-section .order-details-title .confirmed{background-color:var(--bg-9);color:var(--text-color-8)}.order-details-page .order-details-section .appointment-stylist-container{padding:15px 0;border-bottom:1px solid var(--border-1)}.order-details-page .order-details-section .appointment-stylist-container .title{padding-bottom:8px}.order-details-page .order-details-section .appointment-stylist-container .title p{font-size:12px;line-height:12px;color:var(--text-color-2)}.order-details-page .order-details-section .appointment-stylist-container .date,.order-details-page .order-details-section .appointment-stylist-container .stylist,.order-details-page .order-details-section .appointment-stylist-container .time{font-size:16px;line-height:16px;color:var(--text-color-1);font-weight:500}.order-details-page .order-details-section .appointment-stylist-container .time{margin-top:8px}.order-details-page .order-details-section .services-container .title{padding:15px 0 0}.order-details-page .order-details-section .services-container .title p{font-size:14px;line-height:14px;color:var(--text-color-1);font-weight:500}.order-details-page .order-details-section .service-container{margin-top:15px}.order-details-page .order-details-section .service-image-info{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.order-details-page .order-details-section .service-container .service-image img{width:72px;height:72px;border-radius:8px}.order-details-page .order-details-section .service-container .service-info{grid-row-gap:8px;row-gap:8px}.order-details-page .order-details-section .service-container .service-info .name{font-size:14px;line-height:14px;color:var(--text-color-1);font-weight:500}.order-details-page .order-details-section .service-container .service-info .time{grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.order-details-page .order-details-section .service-container .service-info .quantity,.order-details-page .order-details-section .service-container .service-info .time{font-size:12px;line-height:12px;color:var(--text-color-2)}.order-details-page .order-details-section .service-container .amount p{font-size:14px;line-height:14px;color:var(--text-color-1);font-weight:500;margin-top:8px}.order-details-page .order-details-section .services-container .service-type{padding-top:15px}.order-details-page .order-details-section .services-container .service-type p{font-size:14px;line-height:14px;color:var(--text-color-1);font-weight:500}.order-details-page .order-details-section .products-container .title{padding:15px 0 0}.order-details-page .order-details-section .products-container .title p{font-size:14px;line-height:14px;color:var(--text-color-1);font-weight:500}.order-details-page .order-details-section .product-container{margin-top:15px}.order-details-page .order-details-section .product-container .product-image-info{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.order-details-page .order-details-section .product-container .product-image img{width:72px;height:72px;border-radius:8px}.order-details-page .order-details-section .product-container .product-info{grid-row-gap:8px;row-gap:8px}.order-details-page .order-details-section .product-container .product-info .name{font-size:14px;line-height:14px;color:var(--text-color-1);font-weight:500}.order-details-page .order-details-section .product-container .product-info .time{grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.order-details-page .order-details-section .product-container .product-info .quantity,.order-details-page .order-details-section .product-container .product-info .time{font-size:12px;line-height:12px;color:var(--text-color-2)}.order-details-page .order-details-section .product-container .amount p{font-size:14px;line-height:14px;color:var(--text-color-1);font-weight:500;margin-top:8px}.order-details-page .payment-details-container{padding:15px;border-radius:8px;margin:8px}.order-details-page .payment-details-container .title-container{font-size:14px;line-height:14px;font-weight:500;border-bottom:1px solid var(--border-1);padding-bottom:15px}.order-details-page .payment-details-container .coupon-discount,.order-details-page .payment-details-container .delivery-charges,.order-details-page .payment-details-container .discount,.order-details-page .payment-details-container .membership,.order-details-page .payment-details-container .subtotal,.order-details-page .payment-details-container .tax,.order-details-page .payment-details-container .total{font-size:14px;padding-top:10px;line-height:14px}.order-details-page .payment-details-container .tax{padding-bottom:10px}.order-details-page .payment-details-container .subtotal{color:var(--text-color-2)}.order-details-page .payment-details-container .coupon-discount,.order-details-page .payment-details-container .delivery-charges,.order-details-page .payment-details-container .discount,.order-details-page .payment-details-container .membership,.order-details-page .payment-details-container .tax,.order-details-page .payment-details-container .total{color:var(--text-color-4)}.order-details-page .payment-details-container .tax p{line-height:16px}.order-details-page .payment-details-container .grand-total{font-size:16px;padding-top:12px;font-weight:700;border-top:1px solid var(--border-1)}.order-details-page .payment-details-container .grand-total p{line-height:16px}.order-details-page .payment-method{padding:15px;border-radius:8px;margin:8px}.order-details-page .salon-rating-section{margin:8px;background-color:#fff;padding:0 15px;border-radius:8px}.order-details-page .salon-rating-section .title{font-size:16px;padding:15px 0;font-weight:700;border-bottom:1px solid var(--border-1)}.order-details-page .salon-rating-section .salon-ratings-container{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;padding:15px 0 0}.order-details-page .salon-rating-section .salon-ratings-container button{border:1px solid var(--border-4);width:46px;height:32px;font-size:14px;line-height:14px;border-radius:8px;color:var(--text-color-3);background-color:#fff}.order-details-page .salon-rating-section .salon-ratings-container button.active{background-color:var(--bg-2);color:var(--text-color-4);border:1px solid var(--border-2)}.order-details-page .salon-rating-section .salon-review-container{padding:15px 0}.order-details-page .salon-rating-section .salon-review-container textarea{border:0;border-bottom:1px solid var(--border-1);outline:0;font-size:12px;line-height:12px;color:var(--text-color-2);width:100%}.order-details-page .salon-rating-section .submit-review{padding:15px 0}.order-details-page .salon-rating-section .submit-review button{background-color:var(--bg-4);color:#fff;font-size:14px;line-height:14px;width:100%;padding:8px;border-radius:8px}.order-details-page .salon-rating-section .submit-review button svg{font-size:14px}.order-details-page .salon-rating-section .rated-section{padding:15px 0;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.order-details-page .salon-rating-section .rated-section .thank-you{font-size:14px;line-height:14px;color:var(--text-color-1)}.order-details-page .salon-rating-section .rated-section .rated{background-color:var(--bg-2);color:var(--text-color-4);border:1px solid var(--border-2);width:46px;height:32px;border-radius:8px;font-size:14px;line-height:16px}.order-details-page .salon-rating-section .message{font-size:14px;line-height:14px;color:red;font-weight:400}.order-details-page .address-section{margin:0 8px;background-color:#fff;padding:0 15px;border-radius:8px}.order-details-page .address-section .title-container{padding:15px 0;border-bottom:1px solid var(--border-1)}.order-details-page .address-section .title-container p{font-size:16px;line-height:16px;font-weight:700}.order-details-page .address-section .address-container{grid-template-columns:16px auto;padding:15px 0;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.order-details-page .address-section .address-container .home-image{line-height:15px}.order-details-page .address-section .address-container .home-image img{width:17px;height:16px}.order-details-page .address-section .address-container .home{font-size:14px;font-weight:500;line-height:13px;color:var(--text-color-1);margin-bottom:8px}.order-details-page .address-section .address-container .address{font-size:14px;line-height:16px;color:var(--text-color-2)}.order-details-page .salon-address-section{margin:8px;background-color:#fff;padding:0 15px;border-radius:8px}.order-details-page .salon-address-section .title-container{padding:15px 0;border-bottom:1px solid var(--border-1)}.order-details-page .salon-address-section .title-container p{font-size:16px;line-height:16px;font-weight:700}.order-details-page .salon-address-section .address-container{padding:15px 0;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.order-details-page .salon-address-section .address-container .salon-image img{border-radius:8px;width:55px;height:55px}.order-details-page .salon-address-section .address-container .name{font-size:14px;font-weight:500;line-height:13px;color:var(--text-color-1);margin-bottom:8px}.order-details-page .salon-address-section .address-container .address{font-size:14px;line-height:16px;color:var(--text-color-2)}.order-details-page .need-help-section{margin:14px 8px;border-radius:8px;padding:15px;background-color:#fff;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px;text-decoration:none}.order-details-page .need-help-section .image{width:48px;height:48px;border-radius:100%;background-color:var(--bg-2)}.order-details-page .need-help-section .image img{width:36px;height:36px}.order-details-page .need-help-section .need-help{font-size:16px;line-height:16px;color:var(--text-color-1);font-weight:700;margin-bottom:4px}.order-details-page .need-help-section .chat-with{font-size:12px;line-height:12px;color:var(--text-color-2)}.order-details-page .book-uber-direction-section{position:fixed;width:100%;bottom:0;display:grid;grid-template-columns:auto auto;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;padding:8px;background-color:var(--bg-3)}.order-details-page .book-uber-direction-section a{background-color:#fff;color:var(--text-color-1);font-size:16px;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px;text-decoration:none;border:0;padding:8px;border-radius:8px;border:1px solid var(--border-5);color:var(--text-color-4)}.order-details-page .book-uber-direction-section a img{height:40px;width:40px}.offersdeals-page{background-color:var(--bg-3);min-height:100%;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.offersdeals-page .header-container{padding:0 8px;background-color:#fff;height:48px;position:-webkit-sticky;position:sticky;top:0;z-index:1;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12)}.offersdeals-page .header-containerder img{width:16px;height:auto}.offersdeals-page .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.offersdeals-page .categories{overflow:scroll;padding:15px 8px;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.offersdeals-page .categories::-webkit-scrollbar{display:none}.offersdeals-page .categories button{border-radius:8px;border:1px solid var(--border-1);padding:12px;background-color:#fff;line-height:12px}.offersdeals-page .cancel-categories,.offersdeals-page .categories button{width:-webkit-max-content;width:max-content;font-size:12px;box-shadow:0 2px 4px hsla(0,0%,65.1%,.12)}.offersdeals-page .cancel-categories{background-color:var(--bg-2);border:1px solid var(--border-2);color:var(--text-1);padding:0 10px;border-radius:8px;font-weight:500;height:36px;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.offersdeals-page .cancel-categories button{background-color:initial;font-size:12px;padding:0}.offersdeals-page .offer-deal-container{padding:0 8px 15px}.offersdeals-page .title{padding-bottom:8px;font-size:16px;font-weight:500;line-height:16px;padding-left:8px}.offersdeals-page .offer-deal{padding:15px;border-radius:8px}.offersdeals-page .offer-deal .offer-deal-image img{width:100%;height:auto;border-radius:8px}.offersdeals-page .coupon-code-container{padding-top:15px}.offersdeals-page .coupon-code-container .coupon-code-text{font-size:16px;font-weight:500;line-height:16px}.offersdeals-page .coupon-code-container .coupon-code{font-size:16px;font-weight:500;line-height:16px;color:var(--text-color-4);margin:0 8px}.offersdeals-page .coupon-code-container .copy-code,.offersdeals-page .coupon-code-container .info{background-color:initial;width:16px;height:16px}.offersdeals-page .coupon-code-container .copy-code img,.offersdeals-page .coupon-code-container .info img{width:16px;height:16px}.show-offer-information-page{background-color:rgba(0,0,0,.5);padding:15px;position:fixed;top:0;width:100%;z-index:2;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.show-offer-information{border-radius:8px;padding:15px;width:100%}.show-offer-information-page .show-offer-information .header{padding-bottom:15px}.show-offer-information-page .show-offer-information .header p{font-size:16px;line-height:16px;font-weight:500}.show-offer-information-page .show-offer-information .header button{line-height:14px}.show-offer-information-page .show-offer-information .header img{width:14px;height:14px}.show-offer-information-page .show-offer-information .description{font-size:14px;line-height:14px}.copied-coupon-code-alert{border-radius:8px;padding:10px 15px;background-color:#fff;position:fixed;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:auto;right:0;bottom:50px;left:0;margin:auto;font-size:14px}.faqs-page{background-color:var(--bg-5);min-height:100vh;max-height:100%}.faqs-page .header-container{padding:0 15px;background-color:#fff;height:48px;position:-webkit-sticky;position:sticky;top:0;z-index:1;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12)}.faqs-page .header-containerder img{width:16px;height:auto}.faqs-page .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.faqs-page .faq-container{border-bottom:1px solid var(--border-1)}.faqs-page .faqs-container .faq{padding:15px}.faqs-page .faqs-container .faq p{font-size:14px;font-weight:500;line-height:16px;color:var(--text-color-1)}.faqs-page .faqs-container .faq button{outline:0;border:0}.faqs-page .faqs-container .faq button img{width:12px;height:12px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.faqs-page .faqs-container .title{padding-bottom:15px;font-size:20px;font-weight:500;line-height:20px;color:var(--text-color-1)}.faqs-page .faq .dot-image{padding-right:15px}.faqs-page .faq p{font-size:14px;line-height:19px;color:var(--text-color-1)}.faqs-page .faqs-container .description-container{padding:0 15px 15px 35px}.faqs-page .message{padding:15px;font-size:16px;line-height:16px;color:var(--text-color-1)}.coupons-page{background-color:var(--bg-3);min-height:100%;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.coupons-page .header-container{padding:0 8px;height:48px;background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12);position:-webkit-sticky;position:sticky;top:0;z-index:2}.coupons-page .header-container img{width:16px;height:auto}.coupons-page .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.coupons-page .apply-coupon-container{margin:8px}.coupons-page .apply-coupon{padding:15px;border-radius:8px;border:1px solid var(--border-1)}.coupons-page .apply-coupon input{outline:0;font-size:14px;line-height:14px;color:var(--text-color-1)}.coupons-page .apply-coupon button{color:var(--text-color-4);font-size:14px;line-height:14px;font-weight:500}.coupons-page .coupons-container{margin:15px 8px}.coupons-page .coupons-container .title{padding-bottom:8px}.coupons-page .coupons-container .title button,.coupons-page .coupons-container .title p{font-size:16px;line-height:16px;font-weight:700;color:var(--text-color-1)}.coupons-page .coupons-container .title button{background-color:initial;border:0}.coupons-page .coupon-container{border-radius:8px;padding:8px 15px;border:1px solid var(--border-1);box-shadow:0 2px 8px hsla(0,0%,65.1%,.24);margin-bottom:8px}.coupons-page .coupon-container .coupon{border-bottom:1px solid var(--border-1);padding-bottom:8px}.coupons-page .coupon-container .coupon .applied{color:var(--text-color-4);font-size:14px;line-height:14px;font-weight:500}.coupons-page .coupon-container .coupon .coupon-code p{background-color:var(--bg-2);color:var(--text-color-1);font-size:16px;line-height:16px;font-weight:500;padding:8px 12px;border:1px dashed var(--border-2);border-radius:4px}.coupons-page .coupon-container .coupon button{color:var(--text-color-4);font-size:14px;line-height:14px;font-weight:500}.coupons-page .coupon-container .offer{color:var(--text-color-1);font-size:16px;line-height:16px;margin:8px 0}.coupons-page .coupon-container .valid{color:var(--text-color-2);font-size:12px;line-height:12px}.address-page{position:fixed;top:0;width:100%;z-index:5;overflow:hidden}.address-page div:has(.choose-location){height:100%;overflow:hidden;position:fixed;width:100%}.address-page .choose-location{grid-template-rows:48px auto -webkit-max-content;grid-template-rows:48px auto max-content;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;height:100%;overflow:auto;width:100%}.address-page .choose-location .header-container{padding:0 15px;height:48px;background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12)}.address-page .choose-location .header-container img{width:16px;height:auto}.address-page .choose-location .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.address-page .choose-location .map{position:relative!important;height:100%}.address-page .choose-location .current-location-container{padding:15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.address-page .choose-location .current-location-container .current-location .location-icon img{width:20px;height:auto}.address-page .choose-location .current-location-container .current-location{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.address-page .choose-location .current-location-container .current-location .location-text{font-size:16px;font-weight:700;line-height:16px;margin-bottom:10px;line-height:18px}.address-page .choose-location .current-location-container .current-location .location{font-size:14px;line-height:16px;color:var(--text-color-2)}.address-page .choose-location .current-location-container .change{line-height:16px}.address-page .choose-location .current-location-container .change button{background-color:initial;font-size:14px;line-height:14px;font-weight:500;color:var(--text-color-4)}.address-page .choose-location .marker{position:relative;left:50%;top:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.address-page .choose-location .enter-complete-address button{background-color:initial;color:#fff;font-size:16px;font-weight:500;width:100%;padding:19px;background-color:var(--bg-4)}.address-page .get-address{grid-template-rows:auto -webkit-max-content;grid-template-rows:auto max-content;height:100%;position:absolute;top:0;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.address-page .get-address .cancel-container{background-color:rgba(0,0,0,.5)}.address-page .get-address .cancel-container button{background-color:#000;border:0;width:48px;height:48px;border-radius:100%;margin-bottom:8px}.address-page .get-address .cancel-container button img{width:24px;height:24px}.address-page .get-address .address-section-container{background-color:rgba(0,0,0,.5)}.address-page .get-address .address-section{padding:15px 15px 0;background-color:#fff;border-radius:8px 8px 0 0}.address-page .get-address .address-section .address-type-section{padding:15px 0}.address-page .get-address .address-section .address-title{border-bottom:1px solid var(--border-1);padding-bottom:15px;font-size:16px;font-weight:500;color:var(--text-color-1)}.address-page .get-address .address-section .address-title p{line-height:16px}.location-page .get-address .address-type-section{padding:17px 0}.address-page .get-address .address-type-section .title{padding-bottom:8px;font-size:16px;font-weight:500;color:var(--text-color-4)}.address-page .get-address .address-type-section .title p{line-height:16px}.location-page .get-address .address-type-section .address-type-container{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.address-page .get-address .address-type-section .address-type-container button{width:70px;height:32px;font-size:14px;line-height:14px;color:var(--text-color-1);background-color:#fff;border-radius:8px;border:1px solid var(--border-1)}.address-page .get-address .address-type-section .address-type-container button.active{background-color:var(--bg-2);border:1px solid var(--border-2)}.address-page .get-address .address-type-section .other-address-type-container{grid-template-columns:70px auto;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.address-page .get-address .address-type-section .other-address-type-container button{width:70px;height:32px;font-size:14px;line-height:14px;color:var(--text-color-1);border-radius:8px;background-color:var(--bg-2);border:1px solid var(--border-2)}.address-page .get-address .address-type-section .other-input-container{border-bottom:1px solid var(--border-2);padding-bottom:8px}.address-page .get-address .address-type-section .other-address-type-container .other-input-container input{outline:0;color:var(--text-color-1);font-size:14px;line-height:14px;width:100%}.address-page .get-address .address-type-section .other-address-type-container .other-input-container button{width:20px;height:20px;background-color:var(--button-bg-2)}.address-page .get-address .address-type-section .other-address-type-container .other-input-container button img{width:10px;height:10px}.address-page .get-address .complete-address-section,.address-page .get-address .floor-section,.address-page .get-address .nearby-landmark-section{padding:0 0 15px}.address-page .get-address .complete-address-section .title,.address-page .get-address .floor-section .title,.address-page .get-address .nearby-landmark-section .title{padding-bottom:8px;font-size:16px;font-weight:500;color:var(--text-color-4)}.address-page .get-address .complete-address-section .title p,.address-page .get-address .floor-section .title p,.address-page .get-address .nearby-landmark-section .title p{line-height:16px}.address-page .get-address .complete-address-section input,.address-page .get-address .floor-section input,.address-page .get-address .nearby-landmark-section input{border:1px solid var(--border-1);border-radius:8px;padding:13px 15px;width:100%;outline:0;font-size:14px;color:var(--text-color-1);height:42px}.address-page .save-address{background-color:var(--bg-4);padding:19px;min-height:62px}.address-page .save-address button{color:#fff;font-size:16px;font-weight:500;background-color:var(--bg-4);width:100%}.address-page .get-address .message{font-size:12px;line-height:12px;color:red}.address-page .book-address{background-color:var(--bg-5);height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;z-index:9;width:100%;overflow:auto}.address-page .book-address .header-container{padding:0 15px;height:48px;background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12);position:-webkit-sticky;position:sticky;top:0}.address-page .book-address .header-container img{width:16px;height:auto}.address-page .book-address .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.address-page .book-address .add-address{padding:0 15px}.address-page .book-address .add-address button{background-color:initial;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;border:0;border-bottom:1px solid var(--border-1);padding:15px 0;width:100%}.address-page .book-address .add-address button img{width:16px;height:16px}.address-page .book-address .add-address p{color:var(--text-color-1);font-size:16px;line-height:16px;font-weight:500}.address-page .book-address .addresses-container{overflow:auto}.address-page .book-address .input-address-container{padding:15px 0;border-bottom:1px solid var(--border-1);margin:0 15px;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.address-page .book-address .address-container-section{position:relative;margin:0;padding-bottom:28px;width:100%}.address-page .book-address .address-container{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.address-page .book-address .address-container .address-image{line-height:16px}.address-page .book-address .address-container .address-image img{width:16px;height:16px}.address-page .book-address .address-container .address-as{color:var(--text-color-1);font-size:14px;line-height:14px;font-weight:500}.address-page .book-address .address-container .default{font-size:11px;color:var(--text-color-4);line-height:11px}.address-page .book-address .address-container .address{color:var(--text-color-2);font-size:14px;line-height:16px;margin:8px 0}.address-page .book-address .address-container-section .functionality-container{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;padding-left:30px;position:absolute}.address-page .book-address .address-container-section .functionality-container button{background-color:initial;border-radius:100%;width:28px;height:28px;border:1px solid var(--border-1)}.address-page .book-address .address-container-section .functionality-container button img{width:16px;height:16px}.address-page .book-address .input-container{position:relative;display:flex;justify-content:center;align-items:center}.address-page .book-address .input-container .container{position:relative;top:-4%}.address-page .book-address .input-container .container input{position:absolute;opacity:0;cursor:pointer}.address-page .book-address .input-container .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:2px solid var(--border-2);border-radius:100%}.address-page .book-address .input-container .checkmark:after{content:"";position:absolute;display:none}.address-page .book-address .input-container .container input:checked~.checkmark:after{display:block}.address-page .book-address .input-container .container .checkmark:after{top:2px;left:2px;width:8px;height:8px;border-radius:100%;background:var(--bg-4)}.address-page .delete-address-container{z-index:9;background-color:rgba(0,0,0,.5);height:100%;width:100%;top:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:fixed}.address-page .delete-address-container .delete-address-section{background-color:#fff;border-radius:8px;padding:30px;grid-row-gap:30px;row-gap:30px;min-height:164px;max-height:100%;width:335px;max-width:100%}.address-page .delete-address-container .delete-address-section .no,.address-page .delete-address-container .delete-address-section .yes{border-radius:8px;border:1px solid var(--border-2);font-size:14px;line-height:14px;color:var(--text-color-4);background-color:#fff;width:124px;height:42px}.address-page .delete-address-container .delete-address-section .yes{color:var(--text-color-4);border:0;background-color:var(--bg-4);color:#fff}.address-page .select-location{height:100%;background-color:var(--bg-5);-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;overflow:auto;position:absolute;top:0;width:100%}.address-page .select-location .header-container{padding:0 15px;height:48px;background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12)}.address-page .select-location .header-container img{width:12px;height:auto}.address-page .select-location .header-container p{font-size:16px;line-height:16px;font-weight:500}.address-page .select-location .search-container{padding:0 15px;margin-top:12px}.address-page .select-location .search-container .search{height:48px;border:1px solid var(--border-1);border-radius:8px;padding:10px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;background-color:#fff}.address-page .select-location .search-container .search img{width:16px;height:auto}.address-page .select-location .search-container .search input{outline:0;font-size:14px;color:var(--text-color-1);width:100%;border:0}.address-page .select-location .usecurrent-location-container{padding:15px 0;margin:0 15px;border-bottom:1px solid var(--border-1)}.address-page .select-location .sub-usecurrent-location-container{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.address-page .select-location .usecurrent-location-container .usecurrent-location .location-icon{font-size:20px;color:var(--text-color-4)}.address-page .select-location .usecurrent-location-container .usecurrent-location{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.address-page .select-location .usecurrent-location-container .usecurrent-location .location-text{font-size:16px;font-weight:500;line-height:16px;color:var(--text-color-4);margin-bottom:10px}.address-page .select-location .usecurrent-location-container .usecurrent-location .location{font-size:14px;line-height:16px;color:var(--text-color-2)}.address-page .select-location .usecurrent-location-container .right-image img{width:12px;height:auto}.address-page .choose-location .currentlocation-icon{position:absolute;right:0;bottom:0;margin:20px}.address-page .choose-location .currentlocation-icon button{border:0;background-color:initial}.address-page .choose-location .currentlocation-icon button svg{width:25px;height:25px}.salons-by-footer{background-color:var(--bg-5);grid-template-rows:auto -webkit-max-content;grid-template-rows:auto max-content;min-height:100%}.salons-by-footer .header-body-container{grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;padding-bottom:65px}.salons-by-footer .search-filter-container{position:-webkit-sticky;position:sticky;top:0;z-index:3;background-color:var(--bg-5);overflow:hidden}.salons-by-footer .search-salons-container{padding:15px}.salons-by-footer .search-salons-container .search-salons{height:48px;border:1px solid var(--border-1);border-radius:8px;padding:10px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;background-color:#fff}.salons-by-footer .search-salons-container .search-salons button{background-color:initial}.salons-by-footer .search-salons-container .search-salons img{width:16px;height:auto}.salons-by-footer .search-salons-container .search-salons input{outline:0;font-size:14px;color:var(--text-color-1)}.salons-by-footer .search-salons-container .search-salons .left-container{line-height:12px;background-color:initial;border:0}.salons-by-footer .search-salons-container .search-salons .left-container img{width:12px;height:12px;margin-right:15px}.salons-by-footer .salons-around-container .title{font-size:20px;font-weight:700;color:var(--text-color-1);padding:0 15px;line-height:20px;margin-bottom:15px}.salons-by-footer .salons-around-container .infinite-scroll-component{padding:0 15px 15px;display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.salons-by-footer .not-found img{width:175px;height:auto}.salons-by-footer .not-found p{font-size:14px;line-height:14px;color:var(--text-color-2);font-weight:500}.search-salons-page{position:fixed;top:0;width:100%;background-color:var(--bg-5);z-index:5;overflow:auto;min-height:100%}.search-salons-page .search-salons-container{padding:15px;background-color:#fff;position:-webkit-sticky;position:sticky;top:0}.search-salons-page .search-salons-container .search-salons{height:48px;border:1px solid var(--border-1);border-radius:8px;padding:10px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;background-color:#fff}.search-salons-page .search-salons-container .search-salons button{background-color:initial}.search-salons-page .search-salons-container .search-salons img{width:16px;height:auto}.search-salons-page .search-salons-container .search-salons input{outline:0;font-size:14px;color:var(--text-color-1)}.search-salons-page .search-filter-container{position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:var(--bg-5)}.search-salons-page .search-salons-container .search-salons .left-container{line-height:12px;background-color:initial;border:0}.search-salons-page .search-salons-container .search-salons .left-container img{width:12px;height:12px;margin-right:15px}.search-salons-page .salon{padding:0 15px;margin-bottom:15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;text-decoration:none}.search-salons-page .salon img{width:50px;height:50px;border-radius:8px}.search-salons-page .salon .info{grid-row-gap:4px;row-gap:4px}.search-salons-page .salon .info .name{font-size:16px;line-height:16px;color:var(--text-color-1)}.search-salons-page .salon .info .address{font-size:12px;line-height:12px;color:var(--text-color-2)}.search-salons-page .category{padding:0 15px;margin-bottom:15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;text-decoration:none;background-color:#fff;border:0}.search-salons-page .category img{width:50px;height:50px;border-radius:8px}.search-salons-page .category .info{grid-row-gap:4px;row-gap:4px}.search-salons-page .category .info .name{font-size:16px;line-height:16px;color:var(--text-color-1)}.search-salons-page .category .info .title{font-size:12px;line-height:12px;color:var(--text-color-2);text-align:left}.search-salons-page .product{padding:0 15px;margin-bottom:15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;text-decoration:none;background-color:#fff;border:0}.search-salons-page .product img{width:50px;height:50px;border-radius:8px}.search-salons-page .product .info{grid-row-gap:4px;row-gap:4px}.search-salons-page .product .info .name{font-size:16px;line-height:16px;color:var(--text-color-1)}.search-salons-page .product .info .title{font-size:12px;line-height:12px;color:var(--text-color-2);text-align:left}.search-salons-page .service{padding:0 15px;margin-bottom:15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;text-decoration:none;background-color:#fff;border:0}.search-salons-page .service img{width:50px;height:50px;border-radius:8px}.search-salons-page .service .info{grid-row-gap:4px;row-gap:4px}.search-salons-page .service .info .name{font-size:16px;line-height:16px;color:var(--text-color-1)}.search-salons-page .service .info .title{font-size:12px;line-height:12px;color:var(--text-color-2);text-align:left}.search-salons-page .message{padding:0 15px;font-size:16px;line-height:16px;color:var(--text-color-2)}.salons-by-category-page{background-color:var(--bg-5);grid-template-rows:144px auto;min-height:100%}.salons-by-category-page .search-salons-container{padding:15px}.salons-by-category-page .search-salons-container .search-salons{height:48px;border:1px solid var(--border-1);border-radius:8px;padding:10px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;background-color:#fff}.salons-by-category-page .search-salons-container .search-salons button{background-color:initial}.salons-by-category-page .search-salons-container .search-salons img{width:16px;height:auto}.salons-by-category-page .search-salons-container .search-salons input{outline:0;font-size:14px;color:var(--text-color-1)}.salons-by-category-page .search-filter-container{position:-webkit-sticky;position:sticky;top:0;z-index:3;background-color:var(--bg-5);overflow:hidden}.salons-by-category-page .search-salons-container .search-salons .left-container{line-height:12px;background-color:initial;border:0}.salons-by-category-page .search-salons-container .search-salons .left-container img{width:12px;height:12px;margin-right:15px}.salons-by-category-page .salons-around-container .title{font-size:20px;font-weight:700;color:var(--text-color-1);padding:0 15px;line-height:20px;margin-bottom:15px}.salons-by-category-page .salons-around-container .infinite-scroll-component{padding:0 15px 15px;display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.salons-by-category-page .not-found img{width:175px;height:auto}.salons-by-category-page .not-found p{font-size:14px;line-height:14px;color:var(--text-color-2);font-weight:500}.dynamic-page{background-color:var(--bg-5);min-height:100%;max-height:100%;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.dynamic-page .header-container{padding:0 15px;background-color:#fff;height:48px;position:-webkit-sticky;position:sticky;top:0;z-index:1;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12)}.dynamic-page .header-containerder img{width:16px;height:auto}.dynamic-page .header-container p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.dynamic-page .description-title-container{padding:15px}.dynamic-page .description-title-container .title{padding-bottom:15px;font-size:20px;font-weight:500;line-height:20px;color:var(--text-color-1)}.dynamic-page .description p{margin-bottom:15px;font-size:14px;line-height:19px;color:var(--text-color-1)}.dynamic-page .last-updated p{font-size:14px;line-height:14px;color:var(--text-color-2)}.show-review-rating-page .header{padding:15px 12px;line-height:16px;background-color:#fff;box-shadow:0 4px 12px hsla(0,0%,65.1%,.12);position:-webkit-sticky;position:sticky;top:0;z-index:1}.show-review-rating-page .header button{background-color:initial}.show-review-rating-page .header img{width:16px;height:auto}.show-review-rating-page .header p{font-size:16px;line-height:16px;font-weight:500;color:var(--text-color-7)}.show-review-rating-page .rating-review{text-decoration:none;padding:15px}.show-review-rating-page .sub-rating-review{border-bottom:1px solid var(--border-1);padding-bottom:15px}.show-review-rating-page .rating-review .rating{background-color:var(--button-bg);color:#fff;height:24px;width:38px;font-size:12px;border-radius:8px;grid-column-gap:2px;-webkit-column-gap:2px;column-gap:2px}.show-review-rating-page .rating-review .review-container{font-size:12px;color:var(--text-color-3);line-height:12px;padding-left:8px}.show-review-rating-page .rating svg{width:8px;height:auto}.show-review-rating-page .categories{overflow:scroll;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;margin:0 15px}.show-review-rating-page .categories::-webkit-scrollbar{display:none}.show-review-rating-page .categories button{border-radius:8px;border:1px solid var(--border-1);padding:12px;background-color:#fff;width:-webkit-max-content;width:max-content;font-size:12px;line-height:12px;box-shadow:0 2px 4px hsla(0,0%,65.1%,.12)}.show-review-rating-page .categories .category button{display:flex;align-items:center}.show-review-rating-page .categories .category button svg{font-size:8px;margin-left:4px}.show-review-rating-page .cancel-categories{background-color:var(--bg-2);box-shadow:0 2px 4px hsla(0,0%,65.1%,.12);border:1px solid var(--border-2);width:-webkit-max-content;width:max-content;color:var(--text-1);padding:0 10px;border-radius:8px;font-size:12px;font-weight:500;height:36px;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.show-review-rating-page .cancel-categories p{width:-webkit-max-content;width:max-content}.show-review-rating-page .cancel-categories p svg{width:8px;height:auto}.show-review-rating-page .cancel-categories button{background-color:initial;font-size:12px;padding:0}.show-review-rating-page .user-infos-container{padding:0 15px}.show-review-rating-page .user-info-container{padding:15px 0;background-color:#fff;border-bottom:1px solid var(--border-1)}.show-review-rating-page .user-info-container .user-image{padding-right:15px}.show-review-rating-page .user-info-container .user-image img{height:28px;width:28px;border-radius:100%}.show-review-rating-page .user-info-container .user-info-rating-container{padding-top:8px}.show-review-rating-page .user-info-container .user-info .name{font-size:14px;line-height:14px;color:var(--text-color-1);margin-bottom:2px}.show-review-rating-page .user-info-container .review-container{padding:15px 0 0}.show-review-rating-page .user-info-container .review-container .review{font-size:14px;line-height:15px;color:var(--text-color-1)}.show-review-rating-page .user-info-container .rating-container{color:var(--text-color-4);font-size:14px;line-height:14px}.show-review-rating-page .user-info-container .rating-container p{position:relative;top:1px}.show-review-rating-page .user-info-container .rating-container svg{font-size:10px;line-height:10px}.show-review-rating-page .user-info-container .time{font-size:10px;line-height:11px;color:var(--text-color-2);margin-top:15px}.salon-info-page .salon-info .back-dot-container{padding:15px}.salon-info-page .salon-info .share-container{padding:0 15px}.salon-info-page .salon-info .back-dot-main-container{z-index:1}.salon-info-page .salon-info .back-dot-container button{background-color:rgba(0,0,0,.7000000000000001);opacity:.7;width:38px;height:38px;justify-content:center;align-items:center;border-radius:100%}.salon-info-page .salon-info .back-dot-container button img{width:16px;height:auto}.salon-info-page .salon-info .share-container button{margin-left:auto}.salon-info-page .salon-info .share-container button img{width:16px;height:auto}.salon-info-page .salon-info .salon-image-container{position:relative}.salon-info-page .salon-info .salon-image-container img{width:100%;height:100%}.salon-info-page .salon-info .salon-image-container .open-close-salon{border:1px solid var(--border-5);border-radius:8px;padding:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;position:absolute;right:15px;bottom:17px}.salon-info-page .salon-info .salon-image-container .open-close-salon img{width:14px;height:14px}.salon-info-page .salon-info .salon-image-container .open-close-salon p{font-size:12px;line-height:12px;font-weight:500;color:var(--text-color-4);margin-left:4px}.salon-info-page .salon-info .name-address-rating-container{padding:15px 15px 0;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.salon-info-page .salon-info .name{font-size:20px;font-weight:700;color:var(--text-color-1);line-height:23px}.salon-info-page .salon-info .address{font-size:12px;color:var(--text-color-3)}.salon-info-page .salon-info .name-address-rating-container .rating-review{text-decoration:none;border-radius:8px}.salon-info-page .salon-info .name-address-rating-container .rating-review .rating{background-color:var(--button-bg);color:#fff;min-height:24px;min-width:38px;font-size:12px;border-radius:8px 8px 0 0;grid-column-gap:2px;-webkit-column-gap:2px;column-gap:2px}.salon-info-page .salon-info .name-address-rating-container .rating-review .review-container{background-color:#fff;min-height:24px;min-width:38px;border-radius:0 0 8px 8px;border:1px solid var(--border-5);border-top:0}.salon-info-page .salon-info .name-address-rating-container .rating-review .review-container .number-of-review{font-size:8px;color:var(--text-color-1)}.salon-info-page .salon-info .name-address-rating-container .rating-review .review-container .review{color:var(--text-color-3);font-size:6px}.salon-info-page .salon-info .name-address-rating-container .rating svg{width:8px;height:auto}.salon-info-page .salon-info .open-close-rupees-container{padding:15px}.salon-info-pagelon-page .salon-info .icons-rupees-container .icons-container button{border:0;background-color:#fff}.salon-info-page .salon-info .icons-rupees-container .icons-container button img{width:24px;height:24px;border-radius:100%}.salon-info-pagelon-page .salon-info .icons-rupees-container .icons-container a{text-decoration:none}.salon-info-page .salon-info .icons-rupees-container .icons-container a img{width:24px;height:24px}.salon-info-page .salon-info .salon-type{padding-left:15px}.salon-info-page .salon-info .classtype,.salon-info-page .salon-info .salon-type{font-size:12px;color:var(--text-color-3);line-height:12px}.salon-info-page .salon-info .open-close-rupees-container .open{border:1px solid var(--border-6);border-radius:8px;padding:8px;font-size:12px;line-height:12px;color:var(--text-color-8);grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.salon-info-page .salon-info .open-close-rupees-container .open img{width:15px;height:15px}.salon-info-page .salon-info .open-close-rupees-container .close{border:1px solid var(--border-7);border-radius:8px;padding:8px;font-size:12px;line-height:12px;color:var(--text-color-9);grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.salon-info-page .salon-info .open-close-rupees-container .close img{width:15px;height:15px}.salon-info-page .salon-info .open-close-rupees-container .rupees-container{border:1px solid var(--border-5);background-color:#fff;border-radius:8px}.salon-info-page .salon-info .open-close-rupees-container .rupees-container p{font-size:12px;color:var(--text-color-1);line-height:12px;padding:7px 10px}.salon-info-page .salon-info .icons-container{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;padding:0 15px 15px}.salon-info-page .salon-info .icons-container button{border:0;background-color:#fff}.salon-info-page .salon-info .icons-container button img{width:25px;height:25px}.salon-info-page .salon-info .timing{font-size:12px;line-height:12px;color:var(--text-color-1);padding:0 15px 15px}.salon-info-page .salon-info .description-container{padding:0 15px 15px;font-size:12px;color:var(--text-color-3)}.salon-info-page .salon-info .description-container button{font-weight:500;color:var(--text-color-11)}.salon-info-page .functionality-container{padding:0 0 15px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;overflow:scroll;margin:0 15px;border-bottom:1px solid var(--border-1);grid-row-gap:15px;row-gap:15px;grid-template-columns:auto auto auto}.salon-info-page .functionality-container::-webkit-scrollbar{display:none}.salon-info-page .functionality-container .functionality{background-color:#fff;border:1px solid var(--border-2);color:var(--text-color-4);padding:0 10px;border-radius:8px;font-size:12px;font-weight:500;height:36px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;text-decoration:none}.salon-info-page .functionality-container .functionality img{width:16px;height:16px}.salon-info-page .salon-image-skelton{border-radius:0;line-height:unset}.salon-info-page .service-name-skeleton{grid-row-gap:10px;row-gap:10px}.share-like-salon-info-page{position:fixed;z-index:2;top:0;height:100%;width:100%;grid-template-rows:auto -webkit-max-content;grid-template-rows:auto max-content;background-color:rgba(0,0,0,.5)}.share-like-salon-info-page .cancel-container .cancel{background-color:var(--text-color-1);border-radius:100%;width:40px;height:40px;margin-bottom:15px}.share-like-salon-info-page .cancel-container .cancel img{width:16px;height:16px}.share-like-salon-info-page .share-like-info-container{padding:15px;border-radius:8px 8px 0 0}.share-like-salon-info-page .share-like-info-container .salon-name{padding:0 0 15px;border-bottom:1px solid var(--border-1)}.share-like-salon-info-page .share-like-info-container .salon-name p{font-size:20px;line-height:20px;color:var(--text-color-1);font-weight:700}.share-like-salon-info-page .share-like-info-container .like-container,.share-like-salon-info-page .share-like-info-container .salon-info-container,.share-like-salon-info-page .share-like-info-container .share-container{padding:15px 0;border-bottom:1px solid var(--border-1)}.share-like-salon-info-page .share-like-info-container .like-container button,.share-like-salon-info-page .share-like-info-container .salon-info-container a,.share-like-salon-info-page .share-like-info-container .share-container button{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;text-decoration:none}.share-like-salon-info-page .share-like-info-container .like-container button img,.share-like-salon-info-page .share-like-info-container .salon-info-container a img,.share-like-salon-info-page .share-like-info-container .share-container button img{width:16px;height:16px}.share-like-salon-info-page .share-like-info-container .like-container button p,.share-like-salon-info-page .share-like-info-container .salon-info-container a p,.share-like-salon-info-page .share-like-info-container .share-container button p{font-size:14px;line-height:14px;color:var(--text-color-1)}.salon-info-page .show-review-rating-section .rating-review .review-rating-text p{font-size:14px;line-height:14px;color:var(--text-color-1);margin-bottom:15px}.salon-info-page .show-review-rating-section .rating-review{text-decoration:none;padding:15px 15px 0}.salon-info-page .show-review-rating-section .sub-rating-review{border-bottom:1px solid var(--border-1);padding-bottom:15px}.salon-info-page .show-review-rating-section .rating-review .rating{background-color:var(--button-bg);color:#fff;height:24px;width:38px;font-size:12px;border-radius:8px;grid-column-gap:2px;-webkit-column-gap:2px;column-gap:2px}.salon-info-page .show-review-rating-section .rating-review .review-container{font-size:12px;color:var(--text-color-3);line-height:12px;padding-left:8px}.salon-info-page .show-review-rating-section .rating svg{width:8px;height:auto}.salon-info-page .show-review-rating-section .categories{overflow:scroll;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;margin:0 15px;padding:15px 0}.salon-info-page .show-review-rating-section .categories::-webkit-scrollbar{display:none}.salon-info-page .show-review-rating-section .categories button{border-radius:8px;border:1px solid var(--border-1);padding:12px;background-color:#fff;width:-webkit-max-content;width:max-content;font-size:12px;line-height:12px;box-shadow:0 2px 4px hsla(0,0%,65.1%,.12)}.salon-info-page .show-review-rating-section .categories .category button{display:flex;align-items:center}.salon-info-page .show-review-rating-section .categories .category button svg{font-size:8px;margin-left:4px}.salon-info-page .show-review-rating-section .cancel-categories{background-color:var(--bg-2);box-shadow:0 2px 4px hsla(0,0%,65.1%,.12);border:1px solid var(--border-2);width:-webkit-max-content;width:max-content;color:var(--text-1);padding:0 10px;border-radius:8px;font-size:12px;font-weight:500;height:36px;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.salon-info-page .show-review-rating-section .cancel-categories p{width:-webkit-max-content;width:max-content}.salon-info-page .show-review-rating-section .cancel-categories p svg{width:8px;height:auto}.salon-info-page .show-review-rating-section .cancel-categories button{background-color:initial;font-size:12px;padding:0}.salon-info-page .show-review-rating-section .user-infos-container{padding:0 15px;display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.salon-info-page .show-review-rating-section .user-info-container{padding:0 0 15px;background-color:#fff;border-bottom:1px solid var(--border-1)}.salon-info-page .show-review-rating-section .user-info-container .user-image{padding-right:15px}.salon-info-page .show-review-rating-section .user-info-container .user-image img{height:28px;width:28px;border-radius:100%}.salon-info-page .show-review-rating-section .user-info-container .user-info-rating-container{padding-top:8px}.salon-info-page .show-review-rating-section .user-info-container .user-info .name{font-size:14px;line-height:14px;color:var(--text-color-1);margin-bottom:2px}.salon-info-page .show-review-rating-section .user-info-container .review-container{padding:15px 0 0}.salon-info-page .show-review-rating-section .user-info-container .review-container .review{font-size:14px;line-height:15px;color:var(--text-color-1)}.salon-info-page .show-review-rating-section .user-info-container .rating-container{color:var(--text-color-4);font-size:14px;line-height:14px}.salon-info-page .show-review-rating-section .user-info-container .rating-container p{position:relative;top:1px}.salon-info-page .show-review-rating-section .user-info-container .rating-container svg{font-size:10px;line-height:10px}.salon-info-page .show-review-rating-section .user-info-container .time{font-size:10px;line-height:11px;color:var(--text-color-2);margin-top:15px}.amenities-info-page{position:fixed;z-index:2;top:0;height:100%;width:100%;grid-template-rows:auto -webkit-max-content;grid-template-rows:auto max-content;background-color:rgba(0,0,0,.5);-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.amenities-info-page .cancel-container .cancel{background-color:var(--text-color-1);border-radius:100%;width:40px;height:40px;margin-bottom:15px}.amenities-info-page .cancel-container .cancel img{width:16px;height:16px}.amenities-info-page .amenities-info-container{padding:15px;border-radius:8px 8px 0 0}.amenities-info-page .amenities-info-container .amenity-image-name{padding:0 0 15px;border-bottom:1px solid var(--border-1)}.amenities-info-page .amenities-info-container .amenity-image-name img{width:25px;height:25px}.amenities-info-page .amenities-info-container .amenity-image-name p{font-size:18px;line-height:18px;color:var(--text-color-1);font-weight:500;margin-left:10px}.amenities-info-page .amenities-info-container .amenity-description p{font-size:14px;line-height:14px;margin-top:15px;color:var(--text-color-1)}.salons-by-search-page{background-color:var(--bg-5);grid-template-rows:131px auto;min-height:100%}.salons-by-search-page .search-salons-container{padding:15px}.salons-by-search-page .search-salons-container .search-salons{height:48px;border:1px solid var(--border-1);border-radius:8px;padding:10px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;background-color:#fff}.salons-by-search-page .search-salons-container .search-salons button{background-color:initial}.salons-by-search-page .search-salons-container .search-salons img{width:16px;height:auto}.salons-by-search-page .search-salons-container .search-salons input{outline:0;font-size:14px;color:var(--text-color-1)}.salons-by-search-page .search-filter-container{position:-webkit-sticky;position:sticky;top:0;z-index:3;background-color:var(--bg-5);overflow:hidden}.salons-by-search-page .search-salons-container .search-salons .left-container{line-height:12px;background-color:initial;border:0}.salons-by-search-page .search-salons-container .search-salons .left-container img{width:12px;height:12px;margin-right:15px}.salons-by-search-page .salons-around-container .title{font-size:20px;font-weight:700;color:var(--text-color-1);padding:0 15px;line-height:24px;margin-bottom:15px}.salons-by-search-page .salons-around-container .infinite-scroll-component{padding:0 15px 15px;display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.salons-by-search-page .not-found img{width:175px;height:auto}.salons-by-search-page .not-found p{font-size:14px;line-height:14px;color:var(--text-color-2);font-weight:500}.salons-list-page{background-color:var(--bg-5);min-height:100%}.salons-list-page .header{padding:15px}.salons-list-page .header,.salons-list-page .header .user-location-container{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.salons-list-page .header .location-icon-container img{width:32px;height:auto}.salons-list-page .header .user-location-container .select-location{background-color:#fff;color:var(--text-color-4);font-weight:700;font-size:20px;line-height:20px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.salons-list-page .header .user-location-container .select-location img{width:12px;height:auto}.salons-list-page .header .user-location-container .location{font-size:12px;color:var(--text-color-3);margin-top:3px}.salons-list-page .header .user-image-container img{width:36px;height:36px;border-radius:100%}.salons-list-page .salon-info .back-dot-main-container{z-index:1}.salons-list-page .salon-info .back-dot-container{padding:15px}.salons-list-page .salon-info .share-container{padding:0 15px}.salons-list-page .salon-info .back-dot-container button{background-color:rgba(0,0,0,.7000000000000001);opacity:.7;width:38px;height:38px;justify-content:center;align-items:center;border-radius:100%}.salons-list-page .salon-info .back-dot-container button img{width:16px;height:auto}.salons-list-page .salon-info .share-container button{margin-left:auto}.salons-list-page .salon-info .share-container button img{width:16px;height:auto}.salons-list-page .salon-info .user-image img{width:38px;height:38px;border-radius:100%}.salons-list-page .salon-info .salon-image-container img{width:100%;height:100%}.salons-list-page .salon-info .name-address-rating-container{padding:15px 15px 0}.salons-list-page .salon-info .salon-image-container{position:relative}.salons-list-page .salon-info .salon-image-container .open-salon{border:1px solid var(--border-6);border-radius:8px;padding:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;position:absolute;right:15px;bottom:17px}.salons-list-page .salon-info .salon-image-container .open-salon img{width:14px;height:14px}.salons-list-page .salon-info .salon-image-container .open-salon p{font-size:12px;line-height:12px;font-weight:500;color:var(--text-color-8);margin-left:4px}.salons-list-page .salon-info .salon-image-container .close-salon{border:1px solid var(--border-7);border-radius:8px;padding:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;position:absolute;right:15px;bottom:17px}.salons-list-page .salon-info .salon-image-container .close-salon img{width:14px;height:14px}.salons-list-page .salon-info .salon-image-container .close-salon p{font-size:12px;line-height:12px;font-weight:500;color:var(--text-color-9);margin-left:4px}.salons-list-page .salon-info .name{font-size:20px;font-weight:700;color:var(--text-color-1);line-height:23px}.salons-list-page .salon-info .address{font-size:12px;color:var(--text-color-3)}.salons-list-page .salon-info .name-address-rating-container .rating-review{text-decoration:none;border-radius:8px}.salons-list-page .salon-info .name-address-rating-container .rating-review .rating{background-color:var(--button-bg);color:#fff;min-height:24px;min-width:38px;font-size:12px;border-radius:8px 8px 0 0;grid-column-gap:2px;-webkit-column-gap:2px;column-gap:2px}.salons-list-page .salon-info .name-address-rating-container .rating-review .review-container{background-color:#fff;min-height:24px;min-width:38px;border-radius:0 0 8px 8px;border:1px solid var(--border-5);border-top:0}.salons-list-page .salon-info .name-address-rating-container .rating-review .review-container .number-of-review{font-size:8px;color:var(--text-color-1)}.salons-list-page .salon-info .name-address-rating-container .rating-review .review-container .review{color:var(--text-color-3);font-size:6px}.salons-list-page .salon-info .name-address-rating-container .rating svg{width:8px;height:auto}.salons-list-page .salon-info .icons-rupees-container{padding:15px 15px 0}.salons-list-page .salon-info .icons-rupees-container .icons-container{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.salons-list-page .salon-info .icons-rupees-container .icons-container button{border:0;background-color:#fff}.salons-list-page .salon-info .icons-rupees-container .icons-container a{text-decoration:none}.salons-list-page .salon-info .icons-rupees-container .icons-container a img,.salons-list-page .salon-info .icons-rupees-container .icons-container button img{width:24px;height:24px}.salons-list-page .salon-info .icons-rupees-container .rupees-container{border:1px solid var(--border-5);background-color:#fff;border-radius:8px}.salons-list-page .salon-info .icons-rupees-container .rupees-container p{font-size:12px;color:var(--text-color-1);line-height:12px;width:38px;height:28px}.salons-list-page .salon-info .description-rupees-container{padding:15px 15px 0;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.salons-list-page .salon-info .description-rupees-container .description-container{font-size:12px;color:var(--text-color-3);line-height:12px}.salons-list-page .salon-info .description-rupees-container .description-container button{font-weight:500}.salons-list-page .parent-salon-info{padding:15px;display:flex;flex-direction:column;grid-row-gap:8px;row-gap:8px;background-color:var(--bg-10)}.salons-list-page .parent-salon-info .name{font-size:28px;color:var(--text-color-1);line-height:28px}.salons-list-page .parent-salon-info .address{font-size:14px;color:var(--text-color-3);line-height:17px}.salons-list-page .parent-salon-info .timing{font-size:14px;color:var(--text-color-1);line-height:14px}.salons-list-page .salons-container .title{font-size:16px;font-weight:600;color:var(--text-color-1);line-height:16px}.salons-list-page .salons-container{grid-row-gap:15px;row-gap:15px;padding:15px}.salons-list-page .salon-container{box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:8px;outline:1px solid var(--border-8);text-decoration:none}.salons-list-page .salon-container .salon-sub-container{padding:15px;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.salons-list-page .salon-container .image-container img{width:98px;height:98px;border-radius:8px}.salons-list-page .salon-container .info-container{grid-row-gap:8px;row-gap:8px}.salons-list-page .salon-container .info-container .name{color:var(--text-color-1);font-size:18px;line-height:18px}.salons-list-page .salon-container .info-container .address{font-size:14px;color:var(--text-color-3);line-height:17px}.salons-list-page .salon-container .info-container .timing{font-size:14px;color:var(--text-color-1);line-height:14px}.salons-list-page .salon-container .distance-container{background-color:var(--bg-8);padding:15px;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.salons-list-page .salon-container .distance-container img{width:14px;height:14px}.salons-list-page .salon-container .distance-container p{color:var(--text-color-4);font-size:14px;line-height:14px}.membership-page{background-color:var(--bg-4);min-height:100%;display:grid;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.membership-sub-page{padding:0 40px}.membership-page .header{padding:15px 15px 0;line-height:16px}.membership-page .header img{width:16px;height:auto}.membership-page .header button{background-color:var(--bg-4)}.membership-page .header p{font-size:16px;line-height:16px;color:#fff}.membership-page .logo-section{padding:35px 0}.membership-page .logo-section img{width:185px;height:40px}.membership-page .banner-section{padding-bottom:15px}.membership-page .banner-section img{width:295px;height:150px}.membership-page .benifits-section{background-color:#fff;border-radius:8px;padding:15px;border:1px solid var(--border-3);width:295px;margin:auto auto 15px}.membership-page .benifits-section .benifits-container{display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.membership-page .benifits-section .benifit-container{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.membership-page .benifits-section .image-container{border-radius:100%;width:36px;height:36px;background-color:var(--bg-4);display:flex;justify-content:center;align-items:center}.membership-page .benifits-section .image-container img{width:23px;height:23px}.membership-page .benifits-section .benifit-container .name{font-size:14px;line-height:16px;color:var(--text-color-4);margin-top:10px}.membership-page .benifits-section .benifit-container .description{font-size:12px;line-height:16px;color:var(--text-color-1)}.membership-page .plans-section .message{padding:15px;font-size:14px;line-height:14px}.membership-page .plans-section{background-color:var(--bg-3);border-radius:16px 16px 0 0;padding-bottom:15px}.membership-page .plans-section .title{text-align:center;padding:15px 0;margin-bottom:0}.membership-page .plans-section .title p{font-size:20px;line-height:20px;color:var(--text-color-1)}.membership-page .plans-section .plans-container{padding:0 40px;display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.membership-page .plans-section .plans-container .plan-container{background-color:#fff;border-radius:8px;padding:15px;border:1px solid var(--border-3);width:295px;margin:auto;overflow-wrap:break-word}.membership-page .plans-section .plans-container .plan-container .title{padding-top:0;font-size:14px;line-height:14px;color:var(--text-color-2);font-weight:600;padding-bottom:10px}.membership-page .plans-section .plans-container .plan-container .price{padding-top:0;font-size:52px;line-height:52px;color:var(--text-color-4);font-weight:800;text-align:center;margin-bottom:10px}.membership-page .plans-section .plans-container .plan-container .validity{padding-top:0;font-size:14px;line-height:14px;color:var(--text-color-2);font-weight:600;text-align:center}.membership-page .plans-section .plans-container .plan-container .plans-benifits-container{padding:15px 0;display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px;border-top:1px solid var(--border-1)}.membership-page .plans-section .plans-container .plan-container .plan-benifit-container{grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px}.membership-page .plans-section .plans-container .plan-container .plan-benifit-container img{width:14px;height:10px}.membership-page .plans-section .plans-container .plan-container .plan-benifit-container p{font-size:14px;line-height:14px;color:var(--text-color-2);margin:0}.membership-page .plans-section .plans-container .plan-container .plan-benifit-container p strong{color:var(--text-color-1)}.membership-page .plans-section .plans-container .plan-container .plans-benifits-container ul{list-style-image:url(/assets/membership/right.svg);padding-left:18px;margin:0;display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.membership-page .plans-section .plans-container .plan-container .plans-benifits-container ul li{font-size:14px;line-height:14px;color:var(--text-color-2);margin:0;padding-left:7px}.membership-page .plans-section .plans-container .plan-container .choose-this-plan{background-color:var(--bg-4);color:#fff;font-size:16px;line-height:16px;border:0;width:100%;border-radius:8px;text-align:center;padding:15px;margin-top:20px}.membership-page .purchased-plan-section .userinfo-section{text-align:center;padding-bottom:30px}.membership-page .purchased-plan-section .userinfo-section .user-image{position:relative}.membership-page .purchased-plan-section .userinfo-section .user-image .frame img{width:150px;height:151px}.membership-page .purchased-plan-section .userinfo-section .user-image .image{position:absolute;width:86px;height:86px;top:31px;left:0;margin:auto;right:-4px;border-radius:100%}.membership-page .purchased-plan-section .userinfo-section .user-image .image img{width:86px;height:86px;border-radius:100%}.membership-page .purchased-plan-section .userinfo-section .name{font-size:20px;line-height:20px;color:#fff;font-weight:600;margin-bottom:8px}.membership-page .purchased-plan-section .userinfo-section .member{font-size:16px;line-height:16px;color:#fff}.membership-page .purchased-plan-detail-section{padding:0 20px;margin-bottom:30px}.membership-page .purchased-plan-detail-section .title p{font-size:16px;line-height:16px;color:#fff;margin-bottom:8px}.membership-page .purchased-plan-detail-section .purchased-plan{background-color:#fff;max-width:296px;width:100%;margin:0 auto;border-radius:8px;border:1px solid var(--border-3)}.membership-page .purchased-plan-detail-section .purchased-plan .plan-title{padding:15px;text-align:center;border-bottom:1px solid var(--border-3)}.membership-page .purchased-plan-detail-section .purchased-plan .plan-title p{font-size:20px;line-height:20px;margin:0;font-weight:600;color:var(--text-color-4)}.membership-page .purchased-plan-detail-section .purchased-plan .status-expiry-date{padding:8px 0;display:grid;grid-template-columns:50% 50%}.membership-page .purchased-plan-detail-section .purchased-plan .status-expiry-date .status-container{border-right:1px solid var(--border-3)}.membership-page .purchased-plan-detail-section .purchased-plan .status-expiry-date .expiry-date-container,.membership-page .purchased-plan-detail-section .purchased-plan .status-expiry-date .status-container{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-row-gap:10px;row-gap:10px;padding:8px 0}.membership-page .purchased-plan-detail-section .purchased-plan .status-expiry-date .expiry-date-container .expiry-title,.membership-page .purchased-plan-detail-section .purchased-plan .status-expiry-date .status-container .member-title{font-size:14px;line-height:14px;color:var(--text-color-2)}.membership-page .purchased-plan-detail-section .purchased-plan .status-expiry-date .expiry-date-container .expiry-date,.membership-page .purchased-plan-detail-section .purchased-plan .status-expiry-date .status-container .status{font-size:14px;line-height:14px;font-weight:600}.membership-page .purchased-plan-detail-section .purchased-plan .status-expiry-date .status-container .status{color:var(--text-color-8)}.membership-page .purchased-plan-detail-section .purchased-plan .status-expiry-date .expiry-date-container .expiry-date{color:var(--text-color-1)}.membership-page .purchased-plan-section .purchased-benifits-section{background-color:#fff;border-radius:8px;padding:15px;border:1px solid var(--border-3);width:295px;margin:auto auto 15px}.membership-page .purchased-plan-section .purchased-benifits-section .title p{font-size:20px;line-height:20px;color:var(--text-color-4);font-weight:600;text-align:center;margin-bottom:15px}.membership-page .purchased-plan-section .purchased-benifits-section .benifits-container{display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.membership-page .purchased-plan-section .purchased-benifits-section .benifit-container{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.membership-page .purchased-plan-section .purchased-benifits-section .image-container{border-radius:100%;width:36px;height:36px;background-color:var(--bg-4);display:flex;justify-content:center;align-items:center}.membership-page .purchased-plan-section .purchased-benifits-section .image-container img{width:23px;height:23px}.membership-page .purchased-plan-section .purchased-benifits-section .benifit-container .name{font-size:14px;line-height:16px;color:var(--text-color-4);margin-top:10px}.membership-page .purchased-plan-section .purchased-benifits-section .benifit-container .description{font-size:12px;line-height:16px;color:var(--text-color-1)}.payment-success-page{background-color:var(--bg-3);padding:15px;width:100%;z-index:1;position:relative;top:0;height:100%;overflow:auto}.payment-success-page .header-container{padding-bottom:15px}.payment-success-page .header-container button{background-color:var(--bg-3);width:16px;height:16px;line-height:16px;display:flex}.payment-success-page .header-container button img{width:16px;height:16px}.payment-success-page .girl-image-container{display:flex;align-items:center;justify-content:center;padding-bottom:70px}.payment-success-page .congratulations-section{background-color:#fff;border-radius:8px;padding:15px;text-align:center;position:relative}.payment-success-page .congratulations-section .payment-success-image-container{padding:8px;border-radius:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;position:absolute;left:0;right:0;top:-48px;background-color:#fff}.payment-success-page .congratulations-section .congrats-success-id-container{display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px;padding-top:70px}.payment-success-page .congratulations-section .congratulation,.payment-success-page .congratulations-section .payment-successful{font-size:20px;line-height:20px;color:var(--text-color-1);font-weight:700}.payment-success-page .congratulations-section .payment-id{font-size:12px;line-height:12px;color:var(--text-color-1)}.payment-success-page .view-order-details-done-container{display:flex;flex-direction:column;grid-row-gap:8px;row-gap:8px;padding-top:15px}.payment-success-page .view-order-details-done-container a,.payment-success-page .view-order-details-done-container button{font-size:14px;line-height:14px;text-decoration:none;display:block;text-align:center}.payment-success-page .view-order-details-done-container .view-order-details{background-color:var(--bg-4);color:#fff;border:0;padding:13px;border-radius:8px}.payment-success-page .view-order-details-done-container .done{background-color:var(--bg-3);color:var(--text-color-4);border:1px solid var(--border-2);padding:13px;border-radius:8px}.payment-failed-page{background-color:var(--bg-3);padding:15px;width:100%;z-index:1;position:relative;top:0;height:100%;overflow:auto}.payment-failed-page .header-container{padding-bottom:15px}.payment-failed-page .header-container button{background-color:var(--bg-3);width:16px;height:16px;line-height:16px;display:flex}.payment-failed-page .header-container button img{width:16px;height:16px}.payment-failed-page .girl-image-container{display:flex;align-items:center;justify-content:center;padding-bottom:70px}.payment-failed-page .oops-section{background-color:#fff;border-radius:8px;padding:15px;text-align:center;position:relative}.payment-failed-page .oops-section .payment-success-image-container{padding:8px;border-radius:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;position:absolute;left:0;right:0;top:-48px;background-color:#fff}.payment-failed-page .oops-section .oops-failed-id-container{display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px;padding-top:70px}.payment-failed-page .oops-section .oops,.payment-failed-page .oops-section .payment-failed{font-size:20px;line-height:20px;color:var(--text-color-1);font-weight:700}.payment-failed-page .oops-section .payment-id{font-size:12px;line-height:12px;color:var(--text-color-1)}.payment-failed-page .retry-payment-cancel-container{display:flex;flex-direction:column;grid-row-gap:8px;row-gap:8px;padding-top:15px}.payment-failed-page .retry-payment-cancel-container a,.payment-failed-page .retry-payment-cancel-container button{font-size:14px;line-height:14px;text-align:center;text-decoration:none}.payment-failed-page .retry-payment-cancel-container .retry-payment{background-color:var(--bg-4);color:#fff;border:0;padding:13px;border-radius:8px}.payment-failed-page .retry-payment-cancel-container .cancel{background-color:var(--bg-3);color:var(--text-color-4);border:1px solid var(--border-2);padding:13px;border-radius:8px}.business-page{width:100vw!important}.business-page header{position:-webkit-sticky;position:sticky;top:0;box-shadow:0 0 15px #c2c2c2;z-index:1;background-color:#fff;width:100%}.business-page .business-header{padding:10px 20px;max-width:1200px;margin:0 auto}.business-page header .logo-container img{width:100%;max-width:200px}.business-page header .menu-container{grid-column-gap:45px;-webkit-column-gap:45px;column-gap:45px}.business-page header .menu-container a{font-size:15px;line-height:15px;font-weight:600;text-decoration:none;color:#000}.business-page header .menu-container img{width:100%;max-width:30px}.business-page header .side-bar{grid-row-gap:10px;row-gap:10px;padding:20px}.business-page header .side-bar a{font-size:15px;line-height:15px;font-weight:600;text-decoration:none;color:#000}.business-page header .side-bar a.home,.business-page header .side-bar a:hover{color:var(--text-color-4)}.business-page header .hamberger-section{grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}.business-page header .hamberger-section .hamberger-container img,.business-page header .hamberger-section .video-container img{width:100%;max-width:30px}.business-page header .whatsapp svg{font-size:30px;color:#25d366}.business-page .business-banner-container{min-height:100vh;background-image:url(/assets/business/banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:var(--bg-11)}.business-page .business-banner{grid-template-columns:49% 49%;align-items:center;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;max-width:1200px;margin:0 auto;min-height:100vh}.business-page .business-banner .create-free-account-section{grid-row-gap:20px;row-gap:20px;padding:20px 20px 0}.business-page .business-banner .create-free-account-section h1{font-size:42px;font-weight:700}.business-page .business-banner .create-free-account-section a{font-size:15px;font-weight:500;color:#fff;border-radius:8px;background-color:var(--button-bg);padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none}.business-page .business-banner .action-section{grid-row-gap:20px;row-gap:20px;padding:20px}.business-page .business-banner .action-section a{background-color:#fff;display:flex;align-items:center;justify-content:center;width:190px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;border-radius:25px;padding:7px 10px;font-size:14px;font-weight:600;word-break:break-all;text-align:left;box-shadow:0 .5rem 1.2rem rgba(0,0,0,.1),0 2rem 3rem rgba(0,0,0,.15)!important;text-decoration:none;color:#000}.business-page .business-banner .action-section a.crm,.business-page .business-banner .action-section a.pos{margin-left:30px}.business-page .business-banner .action-section a.marketing,.business-page .business-banner .action-section a.membership{margin-left:60px}.business-page .business-banner .action-section a.digital-catalog,.business-page .business-banner .action-section a.feedback{margin-left:90px}.business-page .business-banner .action-section a img{width:100%;max-width:30px}.business-page .customer-sub-section{padding:30px 20px;display:flex;justify-content:center;align-items:center}.business-page .customer-sub-section .customer-section iframe{border-radius:10px;border:5px solid #dcdcdc;box-shadow:0 20px 20px -20px #676767}.business-page .customer-sub-section .customer-section h1{font-size:35px;text-align:center;margin:30px 0;font-weight:700}.business-page .customer-sub-section .customer-section .load-more button{background-color:var(--button-bg);color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 22px;border-radius:50px;font-size:14px;border:0;font-weight:700;margin-top:20px}.business-page .customer-sub-section .customer-section .customer-container{grid-template-columns:auto auto auto auto;max-width:1200px;margin:0 auto;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px;justify-content:space-between;padding-top:40px}.business-page .customer-sub-section .customer-section .customer-container img{width:100%;box-shadow:0 5px 10px 0 #c2c2c2;border-radius:5px}.business-page .products-section .header-title{padding:30px 20px}.business-page .products-section .header-title h2{font-size:35px;text-align:center;font-weight:700}.business-page .products-section .products-container{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;grid-row-gap:70px;row-gap:70px;padding:0 20px 60px}.business-page .products-section .product{grid-template-columns:48% 48%;align-items:center;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;justify-content:space-between}.business-page .products-section .product .info-container{display:flex;flex-direction:column;grid-row-gap:20px;row-gap:20px}.business-page .products-section .product .title{font-size:30px;padding-bottom:8px;border-bottom:3px solid var(--border-2);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700}.business-page .products-section .product .statement{font-size:25px;color:var(--text-color-4);font-weight:600}.business-page .products-section .product a{font-size:15px;font-weight:500;color:#fff;border-radius:8px;background-color:var(--button-bg);padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none}.business-page .products-section .product img{max-width:100%}.business-page .products-section .product .mobile-image-container{display:none}.business-page .subscription-section{background-color:var(--bg-11);padding:30px 20px 60px}.business-page .subscription-sub-section{max-width:1200px;margin:0 auto}.business-page .subscription-section .our-risk-free{grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;padding-bottom:60px}.business-page .subscription-section .our-risk-free .our-risk-free-info{grid-row-gap:20px;row-gap:20px;color:var(--text-color-13)}.business-page .subscription-section .our-risk-free .image-container img{max-width:99px}.business-page .subscription-section .our-risk-free .our-risk-free-info h2{font-size:25px;font-weight:400}.business-page .subscription-section .our-risk-free .our-risk-free-info p{font-size:16px}.business-page .subscription-section .plans-container{grid-template-columns:auto auto;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}.business-page .subscription-section .plan-container{padding:60px;border-radius:8px;box-shadow:0 30px 50px -20px rgba(0,0,0,.35000000000000003);display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}.business-page .subscription-section .basic-plan{background-color:#fff;color:#000}.business-page .subscription-section .standard-plan{background-color:#000;color:#fff}.business-page .subscription-section .plan-container .progress-image-container{padding-bottom:20px}.business-page .subscription-section .plan-container h1{font-size:30px;font-weight:400}.business-page .subscription-section .plan-container h2{font-size:25px;font-weight:400}.business-page .subscription-section .plan-container p{font-size:14px;line-height:18px}.business-page .subscription-section .plan-container a{background-color:var(--button-bg);border:0;border-radius:8px;padding:6px 40px;font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;margin:30px auto 0;text-decoration:none}.business-page .faqs-sub-section .faqs-section{max-width:1200px;margin:0 auto;padding:60px 20px}.business-page .faqs-sub-section .faqs-section .title h3{font-size:30px;font-weight:400}.business-page .faqs-sub-section .faqs-section .faqs-container{display:flex;flex-direction:column;grid-row-gap:8px;row-gap:8px}.business-page .faqs-sub-section .faqs-section .faqs-container p{font-size:17px;text-align:left}.business-page .faqs-sub-section .faqs-section .faqs-container button{background-color:var(--bg-13);display:flex;align-items:center;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;padding:10px 18px;border-radius:2px}.business-page .faqs-sub-section .faqs-section .faqs-container button .image-container{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.business-page .faqs-sub-section .faqs-section .faqs-container .description{padding-left:10px;padding-top:10px;padding-bottom:30px}.business-page .business-footer .create-free-account-form-section{background-image:url(/assets/business/scheduledemo.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;padding:30px 20px 60px}.business-page .business-footer .schedule-form-sub-section{max-width:1200px;margin:0 auto}.business-page .business-footer .create-free-account-form-section .schedule-form{background-color:#fff;border-radius:10px;width:100%;max-width:450px;padding:30px 30px 60px}.business-page .business-footer .create-free-account-form-section .schedule-form .title{font-size:25px;font-weight:600}.business-page .business-footer .create-free-account-form-section .schedule-form .paragraph{margin:25px 0}.business-page .business-footer .create-free-account-form-section .schedule-form .inputs-container{grid-row-gap:17px;row-gap:17px}.business-page .business-footer .create-free-account-form-section .schedule-form .inputs-container input{background-color:var(--bg-14);border:1px solid var(--border-10);border-radius:8px;padding:6px 10px;font-size:17px;width:100%}.business-page .business-footer .create-free-account-form-section .schedule-form .inputs-container input:focus{outline:0}.business-page .business-footer .create-free-account-form-section .schedule-form .inputs-container button{background-color:var(--button-bg);border:0;border-radius:8px;padding:6px 10px;font-size:17px;color:#fff}.business-page .business-footer .create-free-account-form-section .schedule-form .inputs-container button.loader-button{padding:9px 10px}.business-page .business-footer .create-free-account-form-section .schedule-form .message{font-size:14px;height:16px;color:red;margin:0 0 2px}.business-page .business-footer .country-flag-code-mobile-container{outline:0;margin:0 auto;grid-template-columns:59px auto;background-color:var(--bg-14);border:1px solid var(--border-10);border-radius:8px;font-size:17px;width:100%}.login .country-flag-code-mobile-container{max-width:290px;border:1px solid var(--text-color-4);border-radius:8px;font-size:14px;outline:0;margin:0 auto;grid-template-columns:50px auto}.business-page .business-footer .phone-code-mobile-number-input-container{border-radius:0 8px 8px 0}.business-page .business-footer .name-input-container input{max-width:290px;height:42px;border:0;border-radius:8px;font-size:14px;outline:0;padding:10px 15px;border:1px solid var(--text-color-4)}.business-page .business-footer .phone-code-mobile-number-input-container input{border:0;border-radius:0 8px 8px 0;font-size:14px;outline:0;padding:0!important;border:0!important}.business-page .business-footer .phone-code-mobile-number-input-container .phone-code{padding:0 5px}.business-page .business-footer .open-countries button{outline:0;font-size:12px;height:100%;width:100%;padding:5px 5px 5px 8px;border-radius:8px 0 0 8px;color:#000!important}.business-page .business-footer .open-countries button svg{font-size:16px;color:var(--text-color-4)}.business-page .business-footer .select-country-section{width:100%;max-height:166px;overflow:auto;margin:0 auto;left:0;right:0;position:absolute;top:58px;border-radius:0 0 8px 8px;border:1px solid var(--border-4);background-color:#fff}.business-page .business-footer .select-country-section .country-search-container{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;border-bottom:1px solid var(--border-4)!important;padding-left:6px}.business-page .business-footer .select-country-section .country-search-container img{width:16px;height:16px}.business-page .business-footer .select-country-section button,.business-page .business-footer .select-country-section input{width:100%;padding:13px 6px;border:0;font-size:14px;line-height:14px;text-align:left;outline:0;border-radius:0!important;padding:10px 6px!important}.business-page .business-footer .select-country-section input{padding-left:0}.business-page .business-footer .select-country-section button{border-bottom:1px solid var(--border-4)!important;color:#000!important}.business-page .business-footer .select-country-section .country:last-child,.business-page .business-footer .select-country-section .country:last-child button:last-child{border-radius:0 0 8px 8px}.business-page .business-footer .select-country-section .message{padding:13px 6px;font-size:14px;line-height:14px;text-align:left}.business-page .business-footer .company-info-section{background-color:var(--bg-15);color:#fff;padding:50px 20px}.business-page .business-footer .company-info-section .company-info-sub-section{max-width:1200px;margin:0 auto;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-row-gap:30px;row-gap:30px}.business-page .business-footer .company-info-section .company-info{max-width:375px}.business-page .business-footer .company-info-section .company-info .logo-container img{max-width:200px}.business-page .business-footer .company-info-section .company-info p{margin:10px 0}.business-page .business-footer .company-info-section .company-info-sub-section .social-media-container{grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.business-page .business-footer .company-info-section .company-info-sub-section .social-media-container a{background-color:initial;border:0;font-size:25px}.business-page .business-footer .company-info-section .company-info-sub-section .social-media-container a:first-child{color:#1778f2}.business-page .business-footer .company-info-section .company-info-sub-section .social-media-container a:nth-child(2){color:#f00075}.business-page .business-footer .company-info-section .company-info-sub-section .social-media-container a:last-child{color:red}.business-page .business-footer .our-products{grid-row-gap:12px;row-gap:12px;font-size:20px}.business-page .business-footer .our-products a{background-color:initial;border:0;font-size:16px;color:#fff;text-align:left;text-decoration:none}.business-page .business-footer .site-map-section{grid-row-gap:12px;row-gap:12px;font-size:20px}.business-page .business-footer .site-map-section button{background-color:initial;border:0;font-size:16px;color:#fff;text-align:left}.business-page .business-footer .contact-information-section{grid-row-gap:12px;row-gap:12px;font-size:20px;max-width:252px}.business-page .business-footer .contact-information-section p{font-size:16px}.business-page .business-footer .copyright-section{padding:20px;text-align:center;font-size:16px;background-color:var(--bg-16);color:#fff}.business-page-container .popup-page{width:100%!important}@media screen and (min-width:800px){html{display:flex;align-items:center;justify-content:center}.aboutus-page,.booking-order-page,.cart-page,.coupons-page,.dynamic-page,.faqs-page,.favourites-page,.home-page,.login,.mapview-page,.membership-page,.myprofile-page,.offersdeals-page,.order-details-page,.payment-failed-page,.payment-page,.payment-success-page,.privacypolicy-page,.profile-page,.salon-info-page,.salon-page,.salon-page-back-button-container,.salons-by-category-page,.salons-by-footer,.salons-by-search-page,.salons-list-page,.search-salons-page,.show-review-rating-page,.slot-page,.termsofservice-page,.view-profile-page,.wallet-page{width:500px!important;margin:auto}.main-toast-container{max-width:500px!important;margin:auto}.location-page{margin:auto}.add-intstructions-page,.address-page,.address-page .book-address,.address-page .choose-location,.address-page .delete-address-container,.address-page .get-address,.address-page .select-location,.amenities-info-page,.appplied-coupon-from-coupons,.browse-section-page,.cart-page .proceed-container,.confirmreviewrating-section-container,.delete-cart-section-container,.discard-section-container,.footer-container,.home-page .footer-cart-container,.location-page,.location-page .choose-location,.location-page .select-location,.logout-section-container,.order-details-page .book-uber-direction-section,.pac-container,.payment-page .pay-container,.popup-page,.salon-page .proceed-container,.search-product-page,.search-product-page .proceed-container,.search-service-page,.search-service-page .proceed-container,.share-like-salon-info-page,.share-like-salon-page,.show-offer-deal-details-page,.show-offer-information-page,.slot-page .save-proceed,.view-more-section-page{width:500px!important}.pac-container{margin:auto!important;left:auto!important;right:auto!important}}@media screen and (max-width:350px){.home-page .book-again-container .book-again-salons-container{grid-template-columns:auto}}@media screen and (max-width:379px){.home-page .categories-container .categories{grid-template-columns:20% 20% 20% 20%}}@media screen and (max-width:375px){.myprofile-page .user-liked-offer-wallet .liked a,.myprofile-page .user-liked-offer-wallet .offers a,.myprofile-page .user-liked-offer-wallet .view-profile a,.myprofile-page .user-liked-offer-wallet .wallet a{width:100%}}@media screen and (max-width:992px){.business-page header .menu-container{display:none!important}}@media screen and (min-width:992px){.business-page header .hamberger-section,.business-page header .side-bar{display:none!important}}@media screen and (max-width:768px){.business-page header .logo-container img{max-width:130px}.business-page .business-banner{grid-template-columns:unset;grid-row-gap:30px;row-gap:30px}.business-page .business-banner .create-free-account-section h1{font-size:35px;font-weight:600}.business-page .customer-sub-section .customer-section h1,.business-page .products-section .header-title h2{font-size:30px}.business-page .products-section .product{grid-template-columns:unset;grid-row-gap:30px;row-gap:30px}.business-page .subscription-section .plans-container{grid-template-columns:unset;grid-row-gap:20px;row-gap:20px}.business-page .company-info-section .company-info-sub-section{flex-direction:column}.business-page .business-footer .company-info-section .company-info{max-width:100%}.business-page .business-banner-container{background-image:unset}.business-page .business-banner-container .action-section{background-image:url(/assets/business/banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.business-page .products-section .product .image-container{text-align:center}.business-page .products-section .product .mobile-image-container{display:block}.business-page .products-section .product .desktop-image-container{display:none}.business-page .business-footer .schedule-form-section{background-image:unset;background-color:grey;padding-bottom:30px}.business-page .business-footer .schedule-form-sub-section{justify-content:unset!important}.business-page .business-footer .schedule-form-section .schedule-form{max-width:100%}}
/*# sourceMappingURL=main.7593d99d.chunk.css.map */