html{font-size:16px}@media screen and (max-width:576px){html{font-size:16px}}body{font-family:Roboto,sans-serif!important}.confirmation-box ul li,.form-floating .form-control,.password-hint-drawer ul li,.primary-font-color{color:#120c0c!important}.secondary-font-color{color:#4d4d4d!important}.autocomplete-suggestions ul li p,.dark-font-color,.logout-wrapper .cancel-btn,.my-profile-wrapper h4,.search-view-wrapper .autocomplete-suggestions ul li .first-line,.shop-details-view-wrapper .shop-details-view-body .nav-pills .nav-item .nav-link.active,.shop-details-view-wrapper .shop-details-view-body .nav-pills .nav-item .nav-link.active h4,.terms-condition-wrapper ul li{color:#242328!important}.green-font-color{color:#4cb32b!important}.red-font-color{color:#de1947!important}.autocomplete-suggestions ul li p.second-line,.gray-font-color,.home-wrapper .home-header-wrapper .search-btn,.my-profile-wrapper p,.search-view-wrapper .autocomplete-suggestions ul li .second-line{color:#7e7d82!important}.green-bg-color,.slide-content-wrapper .slide-content .slide-content-footer .btn-update{background-color:#4cb32b!important}.green-bg-color-opacity{background-color:#4cb32b36!important}.secondary-btn-bg{background-color:#f2f2f2!important}.red-bg-color{background-color:#de1947!important}.golden-font-color{color:#ffbf00!important}.golden-bg-color{background:#ffbf00!important}.dark-gray-font-color{color:#3c3c3c!important}.fs-10{font-size:.625rem!important}.fs-12{font-size:.75rem!important}.fs-13{font-size:.813rem!important}.autocomplete-suggestions ul li p.second-line,.field-validation-error,.fs-14,.my-profile-wrapper p,.shop-details-view-wrapper .shop-details-view-body .nav-pills .nav-item .nav-link,.terms-condition-wrapper ul li{font-size:.875rem!important}.details-with-like-btn-list.scroll-container ul li .rescues-list-img-wrapper .timer-container h6,.fs-15,.search-view-wrapper .autocomplete-suggestions ul li .second-line{font-size:.938rem!important}.active-hour-btn p,.autocomplete-suggestions ul li p,.confirmation-box .btn,.confirmation-box ul li,.expiry-hour-list ul li,.form-floating .form-control,.fs-16,.home-wrapper .home-header-wrapper .search-btn,.logout-wrapper .popup-btns-wrapper .btn,.menu-actions-list-wrapper li .btn,.my-profile-action-list li a,.password-hind-view-wrapper li,.password-hint-drawer .btn,.password-hint-drawer ul li,.post-rescue-btn,.slide-content-wrapper .slide-content .slide-content-footer .btn-update{font-size:1rem!important}.fs-17{font-size:1.063rem!important}.fs-18,.search-view-wrapper .autocomplete-suggestions ul li .first-line{font-size:1.125rem!important}.fs-20,.my-profile-wrapper h4{font-size:1.25rem!important}.fs-22{font-size:1.375rem!important}.fs-24{font-size:1.5rem!important}.fs-26,.shop-details-view-wrapper .shop-details-view-body .nav-pills .nav-item .nav-link h4{font-size:1.625rem!important}.fs-28{font-size:1.75rem!important}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.active-hour-btn p,.autocomplete-suggestions ul li p.second-line,.confirmation-box ul li,.field-validation-error,.form-floating .form-control,.form-floating label,.fw-400,.home-wrapper .home-header-wrapper .search-btn,.my-profile-wrapper p,.password-hint-drawer ul li,.search-view-wrapper .autocomplete-suggestions ul li .second-line,.shop-details-view-wrapper .shop-details-view-body .nav-pills .nav-item .nav-link,.terms-condition-wrapper ul li{font-weight:400!important}.autocomplete-suggestions ul li p,.confirmation-box .btn,.expiry-hour-list ul li,.fw-500,.home-wrapper .home-header-wrapper .search-btn .rotate-search-text span,.logout-wrapper .popup-btns-wrapper .btn,.menu-actions-list-wrapper li .btn,.my-profile-action-list li a,.password-hint-drawer .btn,.post-rescue-btn,.slide-content-wrapper .slide-content .slide-content-footer .btn-update{font-weight:500!important}.fw-600{font-weight:600!important}.details-with-like-btn-list.scroll-container ul li .rescues-list-img-wrapper .timer-container h6,.fw-700,.my-profile-wrapper h4,.search-view-wrapper .autocomplete-suggestions ul li .first-line,.shop-details-view-wrapper .shop-details-view-body .nav-pills .nav-item .nav-link h4{font-weight:700!important}.fw-800{font-weight:800!important}.border-radius-8,.show-rescue-shop-wrapper .shop-img,.upload-file-wrapper label,.uploaded-files-list li>img,.uploaded-files-list li>picture img{border-radius:.5rem!important}.cursor-not-allowed{cursor:not-allowed!important}.splash-screen-wrapper{display:flex;justify-content:center;align-items:center;position:relative}.splash-screen-wrapper .splash-logo{position:absolute;inset:0;margin:auto}.main-page-logo{position:absolute;margin:auto;left:0;right:0;top:3rem}.form-floating label{color:#7e7d82;font-size:1rem}.form-floating .form-control{border-radius:.5rem;border:.094rem solid #7e7d825e;height:3.5rem}.form-floating .form-control:focus{padding-top:.625rem;border:.125rem solid #4cb32b;box-shadow:none}.form-floating .form-control:focus~label{transform:scale(.85) translateY(-1.9rem) translateX(.6rem)}.password-update-wrapper{background-image:url(../images/bg_pasword_update.png);background-repeat:no-repeat;background-position:center;background-size:cover}.password-update-wrapper .sign-up-content .sign-up-body{display:flex;align-items:center;flex-direction:column}.password-update-wrapper .sign-up-footer{background:0 0!important}.password-show-hide-wrapper{position:relative}.password-show-hide-wrapper .form-floating .form-control{border-radius:.5rem!important;padding-right:2.813rem}.password-show-hide-wrapper .btn{position:absolute;right:0;top:0;bottom:0;z-index:99;background-color:#4cb32b1a;border:none!important}.password-show-hide-wrapper .btn:active{background-color:#4cb32b1a}.active-hour-btn{border-radius:.5rem!important;width:100%;height:3.5rem;display:flex;border:.094rem solid #7e7d825e}.active-hour-btn p{padding:1rem .75rem;color:#000}.active-hour-btn .time-icon-wrapper{height:3.25rem;width:3.25rem;background:#4cb32b1a;display:flex;justify-content:center;align-items:center}.upload-file-wrapper label{border:1.5px solid #dadade;background-color:#efefef;min-height:12.5rem;display:flex;justify-content:center;align-items:center;padding:1rem .75rem;text-align:center;flex-direction:column}.login-wrapper{background-image:linear-gradient(#8de172,#45aa24);position:relative}.mobile-drawer-wrapper{padding:1.25rem .938rem;background-color:#fff;position:fixed;bottom:0;left:.313rem;right:.313rem;border-radius:1rem 1rem 0 0;transform:translateY(0);animation:slideUp 1s ease-in-out forwards}.mobile-drawer-wrapper h3{margin-bottom:.313rem}.mobile-drawer-wrapper p{margin-bottom:1.25rem}.mobile-drawer-wrapper.autocomplete-suggestions{bottom:inherit;top:-80px;transform:translateY(-100%);border-radius:0 0 1rem 1rem}.mobile-drawer-wrapper.autocomplete-suggestions.active{top:130px}.password-show-btn.active{right:1px;top:1px;background-color:#f2f2f2}.password-show-btn.active img.img-active{display:block}.password-show-btn.active img.img-default{display:none}.password-show-btn img.img-active{display:none}.btn{height:3.5rem}.sign-up-wrapper{padding:0 1.25rem}.sign-up-wrapper .sign-up-content{display:flex;flex-direction:column}.sign-up-wrapper .sign-up-content .sign-up-header{padding:1.25rem 0;display:flex;align-items:center;background-color:#ffffffcc}.sign-up-wrapper .sign-up-content .sign-up-header .btn{position:relative;z-index:9}.sign-up-wrapper .sign-up-content .sign-up-header h5{margin-left:-2.875rem}.sign-up-wrapper .sign-up-content .sign-up-body{flex-grow:1;overflow:hidden;overflow-y:auto}.sign-up-wrapper .sign-up-content .sign-up-body::-webkit-scrollbar{width:5px!important;scroll-behavior:smooth;display:none}.sign-up-wrapper .sign-up-content .sign-up-body::-webkit-scrollbar-track{background:#d5d5d5;display:none}.sign-up-wrapper .sign-up-content .sign-up-body::-webkit-scrollbar-thumb{background:#d5d5d5}.sign-up-wrapper .sign-up-content .sign-up-body::-webkit-scrollbar-thumb:hover{background:#d5d5d5}.sign-up-wrapper .sign-up-content .sign-up-footer{padding:1.25rem 0;background-image:linear-gradient(to top,#ffffffcc,#fff,#fff)}.password-hint-drawer{box-shadow:0 -6px 12px 0 #76768a40;z-index:9999;transform:translateY(100%);animation:none}.password-hint-drawer.active{transform:translateY(0)}.password-hint-drawer ul{margin:0;padding:0;list-style:none}.password-hint-drawer .btn{padding:0 32px;display:flex;justify-content:center;align-items:center}.avathar-img{height:5.625rem;width:5.625rem;border-radius:2.813rem}.sign-up-success-wrapper .btn{width:8.313rem}.bg-image-hover-content{position:absolute;inset:0;justify-content:center}.notification-list-wrapper{list-style:none;padding:0;margin:0}.notification-list-wrapper li{padding:.938rem;border-radius:.938rem;background:#4d4d4d26;display:flex;align-items:center;gap:.938rem;margin-bottom:.938rem}.notification-list-wrapper li.unread-notification{border:.094rem solid #4cb32b;box-shadow:0 4px 12px 0 #4cb32b40;background:#4cb32b1f}.notification-list-wrapper li img{width:3.5rem;height:3.5rem;border-radius:1.75rem;flex-shrink:0}.notification-list-wrapper li img.shop-img{border-radius:.5rem}.home-wrapper{position:relative}.home-wrapper .home-header-wrapper{padding:1.25rem;background-image:linear-gradient(to top,rgba(255,255,255,0) 2.41%,rgba(255,255,255,.7) 21.74%,#fff 99.09%);position:fixed;top:0;left:0;right:0;z-index:401}.home-wrapper .home-header-wrapper .notification-btn{position:relative}.home-wrapper .home-header-wrapper .notification-btn.unread-hint::after{content:"";display:flex;background-color:#de1947;width:.75rem;height:.75rem;position:absolute;border-radius:1.625rem;top:.875rem;right:0}.home-wrapper .home-header-wrapper .show-menu-btn{box-shadow:0 6px 12px 0 #76768a40;background-color:#fff;height:3.25rem;width:3.25rem;border-radius:1.625rem}.home-wrapper .home-header-wrapper .search-btn{height:3.25rem;display:flex;box-shadow:0 6px 12px 0 #76768a40;background-color:#fff;border-radius:1.625rem;align-items:center;padding:.375rem 1.25rem;position:relative;overflow:hidden}.home-wrapper .home-header-wrapper .search-btn:has(input:focus){border:1px solid #4cb32b!important}.home-wrapper .home-header-wrapper .search-btn .rotate-search-text{margin-left:.313rem;transform:translateY(0);position:absolute;top:50%;display:none}.home-wrapper .home-header-wrapper .search-btn .rotate-search-text span{display:block;opacity:1;text-align:start}.home-wrapper .home-header-wrapper .search-btn .rotate-search-text span.rotate-text1{animation:rotateText 4s infinite}.home-wrapper .home-header-wrapper .search-btn .rotate-search-text span.rotate-text2{animation:rotateText 4s infinite 3s}.home-wrapper .home-header-wrapper .search-btn img{margin-left:auto}.home-wrapper .home-footer-wrapper{position:fixed;bottom:0;left:0;right:0;z-index:999;display:flex;justify-content:space-between;align-items:center;padding:1.25rem}.home-wrapper .current-location-btn{box-shadow:0 6px 12px 0 #76768a40;width:3.25rem;height:3.25rem;border-radius:3.25rem;position:fixed;bottom:1.25rem;left:1.25rem;z-index:999}.home-wrapper .shop-list-btn{border-radius:1.625rem;padding:.625rem .938rem;box-shadow:0 6px 12px 0 #76768a40;position:fixed;bottom:1.25rem;right:1.25rem;z-index:999}.unfavourite-btn.active img.img-active{display:block}.unfavourite-btn.active img.img-default{display:none}.unfavourite-btn img.img-active{display:none}@keyframes rotateText{0%,100%{transform:translateY(0)}25%,75%{transform:translateY(-100%)}}.slide-content-wrapper{position:absolute;width:0%;top:0;bottom:0;background:#fff;z-index:9999;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;right:0;padding:0}.slide-content-wrapper.active{padding:0 1.25rem}.slide-content-wrapper.active .slide-content{display:flex}.slide-content-wrapper .slide-content{display:none;flex-direction:column}.slide-content-wrapper .slide-content .slide-content-header{padding:1.25rem 0;display:flex;align-items:center;background-color:#ffffffcc}.slide-content-wrapper .slide-content .slide-content-header .btn{position:relative;z-index:9}.slide-content-wrapper .slide-content .slide-content-header h5{margin-left:-2.875rem}.slide-content-wrapper .slide-content .slide-content-body{flex-grow:1;overflow:hidden;overflow-y:auto}.slide-content-wrapper .slide-content .slide-content-body::-webkit-scrollbar{width:5px!important;scroll-behavior:smooth;display:none}.slide-content-wrapper .slide-content .slide-content-body::-webkit-scrollbar-track{background:#d5d5d5;display:none}.slide-content-wrapper .slide-content .slide-content-body::-webkit-scrollbar-thumb{background:#d5d5d5}.slide-content-wrapper .slide-content .slide-content-body::-webkit-scrollbar-thumb:hover{background:#d5d5d5}.slide-content-wrapper .slide-content .slide-content-footer{padding:1.25rem 0;background-image:linear-gradient(to top,#ffffffcc,#fff,#fff)}.slide-content-wrapper .slide-content .slide-content-footer:has(.btn-update){padding:1.25rem}.slide-content-wrapper .slide-content .slide-content-footer .btn-update{color:#fff;border-radius:.5rem;height:3.5rem}.add-new-rescue-wrapper.active,.favourite-list-wrapper.active,.notification-wrapper.active,.rescue-details-wrapper.active,.rescue-success-view.active,.search-view-wrapper.active,.settings-wrapper.active{width:100%;padding:0 1.25rem}.add-new-rescue-wrapper.active .sign-up-content,.favourite-list-wrapper.active .sign-up-content,.notification-wrapper.active .sign-up-content,.rescue-details-wrapper.active .sign-up-content,.rescue-success-view.active .sign-up-content,.search-view-wrapper.active .sign-up-content,.settings-wrapper.active .sign-up-content{display:flex}.rescue-details-wrapper{width:100%;padding:0 1.25rem}.rescue-details-wrapper .slide-content{display:flex}.rescue-details-wrapper .rescue-details-count{display:flex;align-items:center;justify-content:space-between}.rescue-details-wrapper.expired-rescue-details-wrapper .scroll-container .uploaded-files-list li img{filter:grayscale(1)}.like-btn{background-color:transparent;width:2.25rem;height:2.25rem;border-radius:50%;border:none!important;display:flex;align-items:center;justify-content:center}.like-btn .img-active{display:none}.like-btn.active .img-active{display:flex}.like-btn.active .img-default{display:none}.like-btn:disabled{opacity:.7;pointer-events:none}.menu-wrapper{z-index:9999;padding:1.25rem .938rem;background-color:#fff;position:fixed;bottom:0;left:0;right:0;border-radius:1rem 1rem 0 0;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out;transform:translateY(100%);box-shadow:0 -6px 12px 0 #76768a40}.menu-wrapper.active{transform:translateY(0);animation:none!important}.confirmation-box,.expiry-hour-list,.logout-wrapper,.password-hint-drawer,.show-rescue-shop-wrapper,.transition-6s{-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}.expiry-hour-list{box-shadow:0 -6px 12px 0 #76768a40;z-index:99999;left:0;right:0;transform:translateY(100%);animation:none}.expiry-hour-list.active{transform:translateY(0)}.expiry-hour-list ul{padding:0;margin:0;list-style:none}.expiry-hour-list ul li{padding:.688rem .688rem .688rem .313rem;color:#7e7d82;cursor:pointer}.expiry-hour-list ul li img{margin-right:.5rem}.expiry-hour-list ul li span{color:#242328}.show-rescue-shop-wrapper{box-shadow:0 -6px 12px 0 #76768a40;z-index:9999;left:0;right:0;transform:translateY(100%);animation:none}.show-rescue-shop-wrapper.active{transform:translateY(0)}.show-rescue-shop-wrapper .shop-img{width:5.375rem;height:5.375rem;flex-shrink:0}.show-rescue-shop-wrapper .post-rescue-btn{margin-left:auto}.post-rescue-btn{width:10.875rem;height:3.25rem;border-radius:1.625rem;padding:.625rem;background:#4cb32b!important;display:flex;align-items:center;gap:.5rem;color:#fff!important}.details-with-like-btn-list.scroll-container ul{list-style:none;margin:0;padding:0;display:flex;gap:.625rem}.details-with-like-btn-list.scroll-container ul li{position:relative}.details-with-like-btn-list.scroll-container ul li a{text-decoration:none}.details-with-like-btn-list.scroll-container ul li .rescues-list-img-wrapper{width:7.813rem;height:7.5rem;border-radius:.5rem;overflow:hidden}.details-with-like-btn-list.scroll-container ul li .rescues-list-img-wrapper img{object-fit:cover;width:100%;height:100%}.details-with-like-btn-list.scroll-container ul li .rescues-list-img-wrapper .timer-container{position:absolute;top:.313rem;right:.313rem;background:#00000099;padding:.2rem .313rem;border-radius:.813rem}.details-with-like-btn-list.scroll-container ul li .rescues-list-img-wrapper .timer-container p{display:none}.details-with-like-btn-list.scroll-container ul li .rescues-list-img-wrapper .timer-container h6{color:#fff}.details-with-like-btn-list.scroll-container ul li .rescues-list-img-wrapper .timer-container .progress-container .bg{stroke:#fcf8f826}.details-with-like-btn-list.scroll-container ul li .rescues-list-img-wrapper .timer-container .rescue-inner-time{display:flex!important}.details-with-like-btn-list.scroll-container ul li .like-btn{margin:auto;margin-top:-1.563rem;position:relative}.rescue-shop-list-wrapper{display:flex;gap:1.25rem}.rescue-shop-list-wrapper h6{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.rescue-shop-list-wrapper p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.rescue-shop-list-wrapper .rescue-favourite-btn.like-btn{width:2.5rem;height:2.5rem}.rescue-shop-list-wrapper .rescue-favourite-btn.active img{content:url(../images/fav_icon_active_big.svg)}.logout-wrapper{box-shadow:0 -6px 12px 0 #76768a40;z-index:9999;transform:translateY(100%);animation:none;left:0;right:0}.logout-wrapper.active{transform:translateY(0)}.logout-wrapper .cancel-btn{background:#e3e3e3;border-radius:.5rem}.logout-wrapper .logout-btn{background:#de1947!important;color:#fff!important}.logout-wrapper .popup-btns-wrapper{display:flex;gap:.625rem;justify-content:end}.logout-wrapper .popup-btns-wrapper .btn{width:110px;height:55px;border-radius:.5rem;padding:0;border:none!important}.go-to-profile{background:#e3e3e3;border-radius:.5rem;display:flex;align-items:center;padding:.938rem;gap:.938rem}.go-to-profile h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.go-to-profile img.user-avathar-wrapper{width:3.125rem;height:3.125rem;border-radius:2.25rem}.back-drop{position:fixed;inset:0;background:0 0;z-index:999;display:none}.back-drop.active{display:block}.back-drop:not(.active){z-index:99!important}.favourite-list-content{list-style:none;padding:.313rem .313rem 0;margin:0}.favourite-list-content li{padding:.938rem;border-radius:.938rem;background:#fff;margin-bottom:.938rem;box-shadow:0 0 12px 0 #76768a40}.favourite-list-content li a{display:flex;align-items:center;gap:.938rem}.favourite-list-content li h6{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.favourite-list-content li img.shop-img{border-radius:.5rem;width:3.5rem;height:3.5rem;flex-shrink:0;object-fit:cover}.menu-actions-list-wrapper{list-style:none;padding:0;margin:0}.menu-actions-list-wrapper li{padding:0}.menu-actions-list-wrapper li .btn{display:flex;align-items:center;gap:.625rem;padding:1.25rem 0;border:none!important}.uploaded-files-list{list-style:none;margin:0;padding:0;display:flex;gap:10px}.uploaded-files-list li{position:relative;width:fit-content;display:flex;align-items:center;justify-content:center}.uploaded-files-list li>img{width:18.75rem;height:12.5rem;pointer-events:none;object-fit:cover}.uploaded-files-list li>picture img{width:18.75rem;height:12.5rem;pointer-events:none;object-fit:cover}.uploaded-files-list li:only-child{flex-grow:1}.uploaded-files-list li:only-child>img{width:100%}.uploaded-files-list li:only-child>picture{width:100%}.uploaded-files-list li:only-child>picture img{width:100%}.uploaded-files-list li .btn{position:absolute;margin:auto}.uploaded-files-list li .btn img{width:3.125rem;height:3.125rem}.uploaded-files-list li .radio-btn-wrapper{position:absolute;left:.938rem;bottom:.938rem;padding:0}.uploaded-files-list li .upload-file-wrapper{width:18.75rem;height:12.5rem}.uploaded-files-list li .upload-file-wrapper img{width:2.125rem;height:2.125rem}.shop-list-view-wrapper{padding-top:130px;background-color:#efefef;height:100%}.shop-list-view-wrapper h4{padding:1.25rem}.shop-list-view-wrapper ul{list-style:none;margin:0;padding:0}.shop-list-view-wrapper ul li{background:#fff}.shop-list-view-wrapper ul li .shop-list-header{padding:1.25rem;display:flex;align-items:center;gap:.5rem}.shop-list-view-wrapper ul li .shop-list-header>img{height:2.5rem;width:2.5rem;border-radius:.5rem}.shop-list-view-wrapper ul li .shop-list-header .btn{height:2.5rem;width:2.5rem;border-radius:1.625rem;border:1px solid #dadade;display:flex;align-items:center;justify-content:center}.shop-list-view-wrapper ul li .shop-list-header .btn.active{background-color:#de1947;border-color:#de1947}.shop-list-view-wrapper ul li .shop-list-header h5,.shop-list-view-wrapper ul li .shop-list-header p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scroll-container{width:100%;overflow:hidden;position:relative}.scroll-container .scroll-list{overflow-x:auto;scroll-behavior:smooth;list-style:none}.scroll-container .scroll-list::-webkit-scrollbar{width:10px;display:none}.scroll-container .scroll-list::-webkit-scrollbar-track{background:#f1f1f1;display:none}.scroll-container .scroll-list::-webkit-scrollbar-thumb{background:#888;display:none}.scroll-container .scroll-list::-webkit-scrollbar-thumb:hover{background:#555;display:none}@keyframes slideUp{from{transform:translateY(100%)}to{transform:translateY(0)}}.success-view-wrapper{background-image:url(../images/bg_pasword_update.png);background-repeat:no-repeat;background-position:center;background-size:cover}.success-view-wrapper .success-view-body{display:flex;align-items:center;flex-direction:column}.success-view-wrapper .success-view-footer{background:0 0!important}.modal.show{background:#00000052}.shop-details-wrapper{padding:.938rem;border-radius:.938rem;background:#fff;display:flex;align-items:center;gap:.938rem;box-shadow:0 0 12px 0 #76768a40;margin:0 .06rem .938rem}.shop-details-wrapper a{text-decoration:none;display:flex;align-items:center;gap:.938rem;width:100%}.shop-details-wrapper img.shop-img{border-radius:.5rem;width:3.5rem;height:3.5rem;flex-shrink:0;object-fit:cover}.shop-details-wrapper h6{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.shop-details-content-wrapper .slide-content .slide-content-header{padding:1.25rem}.shop-details-view-wrapper .shop-details-view-header{text-align:center;padding:0 1.25rem}.shop-details-view-wrapper .shop-details-view-header .shop-details{display:flex;justify-content:center;position:relative}.shop-details-view-wrapper .shop-details-view-header .shop-details .shop-img-wrapper{width:6.25rem;height:6.25rem;border-radius:.5rem;overflow:hidden}.shop-details-view-wrapper .shop-details-view-header .shop-details .shop-img-wrapper img{width:6.25rem;height:6.25rem;object-fit:cover}.shop-details-view-wrapper .shop-details-view-header .shop-details .unfavourite-btn{position:absolute;right:0}.shop-details-view-wrapper .shop-details-view-header h6{padding:.625rem 0}.shop-details-view-wrapper .shop-details-view-body .nav-pills{background:#f1f1f1;justify-content:center;flex-wrap:nowrap}.shop-details-view-wrapper .shop-details-view-body .nav-pills .nav-item{padding:1rem;position:relative}.shop-details-view-wrapper .shop-details-view-body .nav-pills .nav-item:first-child::after{content:"";height:2.563rem;border-right:1px dashed #7e7d82;position:absolute;margin:auto;top:0;bottom:0;right:0}.shop-details-view-wrapper .shop-details-view-body .nav-pills .nav-item .nav-link{color:#7e7d82;margin-bottom:0;padding:0 1rem;position:relative}.shop-details-view-wrapper .shop-details-view-body .nav-pills .nav-item .nav-link.active{background:0 0}.shop-details-view-wrapper .shop-details-view-body .nav-pills .nav-item .nav-link.active::after{content:"";background:#4cb32b;height:.25rem;left:0;right:0;position:absolute;bottom:-1rem}.shop-details-view-wrapper .shop-details-view-body .nav-pills .nav-item .nav-link h4{color:#7e7d82;margin-bottom:0}.active-rescues-list-card{box-shadow:0 0 12px 0 #76768a40;background:#fff;padding:1rem}.active-rescues-list-card .active-rescues-list{padding:0;margin:0;list-style:none}.active-rescues-list-card .scroll-container .scroll-list{padding:0;margin:0;display:flex;align-items:start;column-gap:.313rem;cursor:grab}.active-rescues-list-card .scroll-container .scroll-list li .active-rescue-img-wrapper{display:flex;justify-content:center;align-items:center}.active-rescues-list-card .scroll-container .scroll-list li .active-rescue-img-wrapper>a{width:20.938rem;height:10.938rem;border-radius:.5rem;overflow:hidden;position:relative}.active-rescues-list-card .scroll-container .scroll-list li .active-rescue-img-wrapper>a img{width:20.938rem;height:10.938rem;object-fit:cover}.active-rescues-list-card .scroll-container .scroll-list li .active-rescue-img-wrapper .active-rescue-actions{position:absolute;margin:auto;display:flex;justify-content:center;align-items:center;gap:10px}.active-rescues-list-card .scroll-container .scroll-list li .active-rescue-img-wrapper>img{width:20.938rem;height:10.938rem;object-fit:cover;pointer-events:none}.active-rescues-list-card .scroll-container .scroll-list li .active-rescue-img-wrapper>picture img{width:20.938rem;height:10.938rem;object-fit:cover;pointer-events:none}.active-rescues-list-card.expired-rescues-list-card{background:#e3e3e3}.active-rescues-list-card.expired-rescues-list-card .like-btn-wrapper{opacity:.5}.active-rescues-list-card.expired-rescues-list-card .active-rescues-list li .scroll-container .expired-wrapper{position:absolute;inset:0;margin:auto;z-index:11;display:flex;justify-content:center;align-items:center}.active-rescues-list-card.expired-rescues-list-card .active-rescues-list li .scroll-container .expired-wrapper p{text-align:center;background:#ffffffb3;padding:.35rem;line-height:1.2;width:100%}.active-rescues-list-card.expired-rescues-list-card .active-rescues-list li .scroll-container .scroll-list{filter:grayscale(100%)}.shop-list-with-rescue-wrapper{background-color:#efefef;padding:9.375rem 0 6rem}.shop-list-with-rescue-wrapper .shops-rescue-footer-wrapper{background:linear-gradient(181.97deg,rgba(255,255,255,0) 2.41%,rgba(255,255,255,.7) 16.91%,#fff 99.09%);padding:1.25rem;position:fixed;left:0;right:0;bottom:0;display:flex;justify-content:end;z-index:99}.shop-list-with-rescue-wrapper .shops-rescue-footer-wrapper .btn{border-radius:1.625rem;padding:.625rem .938rem;box-shadow:0 6px 12px 0 #76768a40;width:fit-content}.expired-rescues .rescues-list-img-wrapper::after{content:"";inset:0;background:#e3e3e366;display:block;width:100%;height:100%;position:absolute}.expired-rescues .like-btn:disabled{pointer-events:none;background-color:transparent;color:inherit}.expired-rescues .like-btn:disabled img{opacity:.7}.expired-rescues .rescues-list-wrapper{pointer-events:none}.expired-rescues .rescues-list-wrapper .details-with-like-btn-list .scroll-list li img{filter:grayscale(100%)}.expired-rescues .rescues-list-wrapper .details-with-like-btn-list .scroll-list li.add-new-rescue{opacity:.6}.expired-rescues .expired-wrapper{position:absolute;inset:0;margin:auto;z-index:11;display:flex;justify-content:center;align-items:center}.expired-rescues .expired-wrapper p{text-align:center;background:#ffffffb3;padding:.35rem;line-height:1.2;width:100%}.shops-rescue-list-wrapper>ul{list-style:none;padding:0;margin:0}.shops-rescue-list-wrapper>ul>li{padding:1rem;background-color:#fff}.shops-rescue-list-wrapper>ul>li.expired-rescues{background-color:#e3e3e3}.shops-rescue-list-wrapper>ul>li .rescue-shop-list-wrapper{gap:.625rem}.shops-rescue-list-wrapper>ul>li .rescue-shop-list-wrapper img{width:2.5rem;height:2.5rem;border-radius:.5rem}.shops-rescue-list-wrapper .add-new-rescue{width:100%;height:7.5rem;border:.063rem dashed #4cb32b;background:#e9ffe2;border-radius:.5rem}.shops-rescue-list-wrapper .add-new-rescue:has(+li){width:5.625rem;flex-shrink:0}.shops-rescue-list-wrapper .add-new-rescue a{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.croppie-container .cr-boundary{width:100%!important}.input-error{border:.09375rem solid red!important}.error-message{color:red;display:flex;align-items:center;font-family:Arial,sans-serif}.field-validation-error{color:red;display:flex;align-items:center;gap:.25rem}.field-validation-error::before{content:url(/images/error-icon.svg);position:relative;top:.188rem}.error-message img{margin-right:.3125rem}.center-marker{content:url(/images/center_marker.svg)}.move-marker{content:url(/images/move_marker.svg)}.radius-marker{background-color:#fff;border-radius:12px;padding:4px 8px;border:1px solid #000;font-weight:700;display:inline-block;text-align:center;white-space:nowrap}.has-rescue{content:url(/images/expired-rescue-shop.svg)}.has-active-rescue{content:url(/images/active-rescue-shop.svg)}.not-exist{content:url(/images/expired-rescue-shop.svg)}.progress-container{position:relative;display:flex;gap:5px}.progress-container .progress-circle{transform:rotate(-90deg)}.progress-container .bg{fill:none;stroke:#e6e6e6}.progress-container .progress{fill:none;stroke:url(#gradient);stroke-dasharray:565.48;stroke-dashoffset:565.48;transition:stroke .3s}.progress-container .progress-text{font-size:24px;font-weight:700;color:#4cb32b}.outline-0{outline:0!important}.autocomplete-suggestions ul li{display:flex;align-items:center}.autocomplete-suggestions ul li p{margin:0}.form-progress-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none;align-items:center;justify-content:center;z-index:99999;transition:visibility 0s,opacity .5s ease}.form-progress-overlay.show{display:flex}.form-progress-overlay .form-progress-circle{position:relative;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.form-progress-overlay .form-progress-circle span{position:absolute;font-size:20px;font-weight:700;color:#fff}.form-progress-overlay .form-progress-circle svg{transform:rotate(-90deg)}.form-progress-overlay .form-progress-circle circle{transition:stroke-dashoffset .35s;transform:rotate(-90deg);transform-origin:50% 50%}.img-loading-container{width:5.375rem;height:5.375rem}.img-loading-container .spinner-border{position:absolute;inset:0;color:#4cb32b}.expire-rescue-endorsed .active-rescue-img-wrapper img{filter:grayscale(100%)}.my-profile-wrapper{text-align:center}.my-profile-wrapper img{width:12.75rem;height:12.75rem;border-radius:6.375rem}.my-profile-wrapper h4{margin:1rem 0 0}.my-profile-wrapper p{margin:0}.my-profile-action-list{margin:1.5rem 0 0;padding:0;list-style:none;background:linear-gradient(85.57deg,#d6d6d6 3.2%,#fff 89.24%);padding:1rem 1.25rem}.my-profile-action-list li{padding:.5rem 0}.my-profile-action-list li a{text-decoration:none}.my-profile-action-list li a .password-lock-icon{position:relative;bottom:.125rem}.edit-profile-wrapper{padding:1.25rem}.edit-profile-wrapper .change-profile-image-wrapper{width:5.938rem;height:5.938rem;position:relative}.edit-profile-wrapper .change-profile-image-wrapper label{position:absolute;bottom:0;right:0}.edit-profile-wrapper .change-profile-image-wrapper>img{width:5.625rem;height:5.625rem;object-fit:cover;border-radius:2.813rem}.password-hind-view-wrapper{background:linear-gradient(85.57deg,#d6d6d6 3.2%,#fff 89.24%);padding:1.25rem;list-style:none;margin:0;border-radius:.5rem}.password-hind-view-wrapper li{color:#120c0c;font-weight:400;padding:0}.search-view-wrapper .search-input-wrapper{flex-grow:1;display:flex;align-items:center;background:#fff;height:3.25rem;border-radius:1.625rem;border:.063rem solid transparent;box-shadow:0 6px 12px 0 #76768A40;width:100%;gap:.25rem;padding:0 .2rem}.search-view-wrapper .search-input-wrapper:has(input:focus){border:.063rem solid #4cb32b}.search-view-wrapper .search-input-wrapper input{flex-grow:1;border:none!important;box-shadow:none!important;caret-color:#4cb32b}.search-view-wrapper .search-input-wrapper .btn.search-icon-btn{width:3.25rem}.search-view-wrapper .search-location-btn{display:flex;justify-content:center;align-items:center;gap:.25rem;background:#eeffe9;border-radius:.5rem;width:100%;height:3.375rem}.search-view-wrapper .autocomplete-suggestions ul{list-style:none;padding:0;margin:0}.search-view-wrapper .autocomplete-suggestions ul li{gap:.8rem;align-items:center;margin-bottom:1.875rem}.search-view-wrapper .autocomplete-suggestions ul li:last-child{margin-bottom:0}.search-view-wrapper .autocomplete-suggestions ul li img{width:3.5rem;height:3.5rem;border-radius:.5rem}.search-view-wrapper .autocomplete-suggestions ul li .second-line{line-height:1}.form-switch{position:relative;padding:5px;display:flex;align-items:center}.form-switch input[type=checkbox]{display:none}.form-switch input[type=checkbox]:checked+label::before{background-color:#d9d9d9}.form-switch input[type=checkbox]:checked+label::after{background-color:#4cb32b;transform:translateX(20px)}.form-switch .form-check-label::before{content:"";width:3.063rem;height:1.5rem;background-color:#d9d9d9;border-radius:.75rem;display:block}.form-switch .form-check-label::after{content:"";display:block;width:2rem;height:2rem;background-color:#4d4d4d;border-radius:50%;position:absolute;top:.073rem;transform:translateX(0);transition:all .3s ease}.bottom-linear-white-bg{background:linear-gradient(181.97deg,rgba(255,255,255,0) 2.41%,rgba(255,255,255,.7) 16.91%,#fff 99.09%)!important}.location-warning{background-color:#f8cad3;padding:.2rem .6rem;font-size:small;color:#c50404;font-weight:300;border-radius:5px;margin:1rem .1rem}.location-warning p{margin-bottom:0}.grecaptcha-badge{visibility:hidden}.confirmation-box{box-shadow:0 -6px 12px 0 #76768a40;z-index:9999;transform:translateY(100%);animation:none}.confirmation-box.active{transform:translateY(0)}.confirmation-box ul{margin:0;padding:0;list-style:none}.confirmation-box .btn{padding:0 32px;display:flex;justify-content:center;align-items:center}.shop-details-rescue-list-wrapper .slide-content-body{padding-bottom:5.75rem}.shop-details-rescue-list-wrapper .slide-content-footer{position:fixed;bottom:0;left:0;right:0;z-index:999}.radio-btn-wrapper{position:relative}.radio-btn-wrapper input[type=radio]{display:none}.radio-btn-wrapper input[type=radio]:checked+label,.radio-btn-wrapper input[type=radio]:not(:checked)+label{font-size:.875rem;font-weight:400;color:#fff;line-height:1!important;border:1px solid #7e7d82;cursor:pointer;background:#120C0CCF;padding:.5rem .625rem .5rem 1.875rem;border-radius:1.25rem;position:relative}.radio-btn-wrapper input[type=radio]:checked+label::before,.radio-btn-wrapper input[type=radio]:not(:checked)+label::before{content:"";top:0;left:.5rem;bottom:0;margin:auto;background:#fff;width:1rem;height:1rem;position:absolute;border:.094rem solid #fff;border-radius:1.25rem}.radio-btn-wrapper input[type=radio]:checked+label::after,.radio-btn-wrapper input[type=radio]:not(:checked)+label::after{display:none}.radio-btn-wrapper input[type=radio]:checked+label{color:#4cb32b;border-color:#4cb32b}.radio-btn-wrapper input[type=radio]:checked+label::before{display:none}.radio-btn-wrapper input[type=radio]:checked+label::after{content:"";display:block;background-image:url(../images/radio_tick_icon.svg);position:absolute;top:0;left:.5rem;bottom:0;margin:auto;width:1rem;height:1rem}.toaster-banner{z-index:10000;top:2.25rem;left:1rem;right:1rem;margin:auto;display:flex;border-radius:.5rem;padding:0 .8rem}.cursor-pointer{cursor:pointer}.opacity-5{opacity:.5!important}.opacity-green-bg-color{background-color:#4cb32b12!important;color:#4cb32b!important}.btn-loader{position:absolute;width:0%;inset:0;opacity:.5;display:none;border-radius:.5rem!important;border:.063rem solid #4cb32b}.crop-modal-wrapper .modal-content{position:fixed;inset:0;border-radius:0}.crop-modal-wrapper .modal-content .modal-header{padding:1.875rem 0}.crop-modal-wrapper .modal-content .modal-header .btn{position:absolute;right:.938rem}.crop-modal-wrapper .modal-content .modal-body{display:flex;flex-direction:column;justify-content:center;padding:0}.crop-modal-wrapper .modal-content .modal-body .croppie-container .cr-boundary .cr-resizer,.crop-modal-wrapper .modal-content .modal-body .croppie-container .cr-boundary .cr-viewport{border:1px dashed #fff!important}.crop-modal-wrapper .modal-content .modal-body .croppie-container .cr-slider-wrap{display:none}#autoCompleteSearchClearIcon{display:none}.settings-wrapper.image-gallery-view-wrapper{padding:0}.settings-wrapper.image-gallery-view-wrapper .slide-content{height:100%}.settings-wrapper.image-gallery-view-wrapper .slide-content .slide-content-header{padding:1.25rem}.settings-wrapper.image-gallery-view-wrapper .slide-content .slide-content-header h5{margin-left:0}.settings-wrapper.image-gallery-view-wrapper .slide-content .slide-content-body{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.settings-wrapper.image-gallery-view-wrapper .slide-content .slide-content-body .carousel{width:100%}.settings-wrapper.image-gallery-view-wrapper .slide-content .slide-content-body .carousel .carousel-inner .carousel-item{width:100%;position:relative}.settings-wrapper.image-gallery-view-wrapper .slide-content .slide-content-body .carousel .carousel-inner .carousel-item .radio-btn-wrapper{left:.938rem;bottom:.938rem;position:absolute;padding:0}.settings-wrapper.image-gallery-view-wrapper .slide-content .slide-content-body .carousel .carousel-inner .carousel-item img{max-width:100%;max-height:100%;object-fit:contain}.settings-wrapper.image-gallery-view-wrapper .slide-content .slide-content-body .carousel .carousel-control-prev{width:fit-content;left:.938rem}.settings-wrapper.image-gallery-view-wrapper .slide-content .slide-content-body .carousel .carousel-control-prev .carousel-control-prev-icon{background-image:url(../images/back_btn_icon.svg)}.settings-wrapper.image-gallery-view-wrapper .slide-content .slide-content-body .carousel .carousel-control-next{width:fit-content;right:.938rem}.settings-wrapper.image-gallery-view-wrapper .slide-content .slide-content-body .carousel .carousel-control-next .carousel-control-next-icon{transform:rotate(180deg);background-image:url(../images/back_btn_icon.svg)}.leaflet-control-attribution a{display:none!important}.more-login-option{display:none}.rescues-list-wrapper .scroll-container .scroll-list li .like-btn{margin-top:-.875rem}.rescues-list-wrapper .scroll-container .scroll-list li .endorsement-count{margin-top:0!important}.circle-spinner-wrapper{width:50px;height:50px;position:absolute;inset:0;margin:auto}.circle-spinner-wrapper.spinner-fade-in{animation:spinner-fade-in-animation 1s linear}.circle-spinner-wrapper .circle-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;text-align:left}.circle-spinner-wrapper .circle-spinner-inner span{background-color:#5aac4e;position:absolute;display:inline-block;width:100%;height:100%;border-radius:100%;-webkit-animation:revealer-animation 1.6s linear infinite;animation:revealer-animation 1.6s linear infinite}.circle-spinner-wrapper .circle-spinner-inner span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes revealer-animation{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}@keyframes spinner-fade-in-animation{0%{opacity:0}20%{opacity:0}100%{opacity:100}}