.locate-store-container{max-width:1020px;margin:0 auto;margin-bottom:80px;margin-top:24px}
.ceat-locate-store label#whtsup_mob_no-error{font-family:"Poppins-Regular";color:red;display:inline-block;margin-top:10px;font-size:12px}
.locate-shop-sec{background:#f8f8f8;border-radius:5px;max-width:585px;padding:40px;height:100%}
.locate-shop-sec .edit-div.hide{display:none}
.locate-shop-sec .locate-shop-enter-sec-div.hide{display:none !important}
.locate-shop-sec .edit-div{position:relative}
.locate-shop-sec .edit-div .location-icon{position:absolute;top:30px;transform:translateY(-50%);left:20px}
.locate-shop-sec .edit-div .location-icon img{height:17px;width:100%}
.locate-shop-sec .edit-div .input-field{background:#fff;border:1px solid #d6d6d6;border-radius:5px;padding:20px 40px;width:506px;font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#000}
.locate-shop-sec .edit-div .search-icon{position:absolute;top:30px;transform:translateY(-50%);right:20px;border:0;height:16px;line-height:1;background:transparent;cursor:pointer}
.locate-shop-sec-div{padding:24px 0}
.locate-shop-sec-div .near-shop-title{font-weight:400;font-size:30px;line-height:120%;color:#333;font-family:"Poppins-Regular"}
.locate-shop-sec-div .near-shop-title span{font-family:"Poppins-SemiBold";font-weight:600}
.locate-shop-sec-div .ceat-shopee{min-height:50px}
.locate-shop-sec-div .d-flex.get{gap:10px}
.locate-shop-sec #locate-shop #search-box-error{padding-top:5px;font-size:12px;font-family:"Poppins-Regular";font-weight:400;color:#e00}
.locate-shop-sec-div .shop-label{font-weight:400;font-family:"Poppins-Regular";font-size:14px;line-height:120%;text-align:center;background:#ecece6;border-radius:6px;padding:10px 15px;margin:16px 0;display:block;width:-moz-max-content;width:max-content;color:#333}
.locate-shop-sec-div .get-direction{display:flex;flex-direction:row;align-items:flex-start;padding:9px 20px;gap:10px;background:#333;border-radius:30px;font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:155%;letter-spacing:.05em;text-transform:uppercase;color:#fff}
.locate-shop-sec-div .get-details{background:#f8f8f8;border-radius:5px;border:1px solid #333;border-radius:30px;font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:155%;padding:9px 20px;letter-spacing:.07em;text-transform:uppercase;color:#333}
.locate-shop-sec-div .get-details img{margin-right:10px;height:19px;width:19px;margin-top:-4px}
.locate-shop-sec .tab-label{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:120%;display:block;color:#333;margin-bottom:16px;border-top:1px solid #d6d6d6;padding-top:24px}
.locate-shop-enter-sec-div{background:#f0f0f0;margin:24px 0}
.enter-near-shop-title{font-family:"Poppins-Regular";font-weight:400;font-size:16px;line-height:120%;text-align:center;color:#333;padding:44px 0;max-width:316px;margin:0 auto}
.locate-shop-sec .cmp-tabs__tablist .cmp-tabs__tab{padding:0;background:0;color:#333;cursor:unset}
.locate-shop-sec .tabs-container .state-link{background-color:transparent;border-radius:40px;color:#333;border:1px solid #d6d6d6;padding:8px 20px;font-family:"Poppins-Medium";font-weight:500}
.locate-shop-sec .tabs-container .tags-container .cmp-adaptiveform-checkboxgroup span,.locate-shop-sec .tags-container .cmp-adaptiveform-checkboxgroup .tabs-container span{background-color:transparent;border-radius:40px;color:#333}
.locate-shop-sec .tabs-container .state-link:hover,.locate-shop-sec .tabs-container .tags-container .cmp-adaptiveform-checkboxgroup span:hover,.locate-shop-sec .tags-container .cmp-adaptiveform-checkboxgroup .tabs-container span:hover{background-color:#333;color:#fff}
.locate-shop-sec .tabs-container .cmp-tabs__tablist{padding-inline:0}
@media(max-width:992px){.locate-shop-sec .tab-label{padding-top:20px;margin-bottom:10px}
.locate-store-container{margin-left:45px;margin-right:45px;margin-top:14px}
.ind-commercial-comm.locate-store-container{margin-bottom:0}
.locate-shop-sec .edit-div .search-icon{top:18px;right:12px}
.enter-near-shop-title{font-size:10px;padding:78px 0;line-height:130%}
.locate-shop-sec .edit-div .location-icon{position:absolute;top:22px}
.locate-shop-sec{padding:32px;margin-right:20px;height:100%}
.locate-shop-sec .edit-div .input-field{width:100%;padding:8px 38px;font-size:12px}
.locate-shop-sec-div{padding:20px 0}
.locate-store-container .tabs-container{padding-inline:0}
.locate-shop-sec-div .near-shop-title{font-size:26px}
.locate-shop-sec-div .shop-label{margin-top:15px;margin-bottom:20px;padding:5px 20px;font-size:12px}
.locate-shop-sec-div .get{flex-direction:column;gap:16px}
.locate-shop-sec-div .get-direction{justify-content:center;font-size:12px}
.locate-shop-sec-div .get-details{margin-left:0;justify-content:center;font-family:"Poppins-Medium";font-weight:500;font-size:12px;padding:8px 20px}
.locate-shop-sec-div .get-details img{margin-right:5px;height:14px;width:14px}
.locate-shop-sec .tab-label{font-size:12px;line-height:130%}
.locate-shop-sec .tabs-container .state-link,.locate-shop-sec .tabs-container .tags-container .cmp-adaptiveform-checkboxgroup span,.locate-shop-sec .tags-container .cmp-adaptiveform-checkboxgroup .tabs-container span{font-size:12px}
.locate-shop-sec .tabs-container .cmp-tabs__tablist{gap:5px}
.locate-shop-sec .tabs-container .state-link{padding:6px 20px}
}
@media screen and (max-width:767px){.locate-shop-sec .tab-label{margin-bottom:16px}
.locate-store-container{display:flex;flex-direction:column;margin:0 16px;margin-bottom:40px;margin-top:16px}
.ind-commercial-comm.locate-store-container{margin-bottom:40px}
.enter-near-shop-title{font-size:14px;padding:20px 0}
.locate-shop-sec{max-width:100%;padding:15px 24px;height:auto;margin-right:0;margin-bottom:12px}
.locate-shop-sec .edit-div .input-field{width:100%}
.locate-shop-sec .edit-div .location-icon,.locate-shop-sec .edit-div .search-icon{transform:translateY(-50%)}
.locate-shop-sec-div{padding:12px 0 20px 0}
.locate-shop-sec-div .near-shop-title{font-size:22px}
.locate-shop-sec-div .shop-label{margin-top:12px;margin-bottom:16px;padding:8px;font-size:12px}
.locate-shop-sec-div .get-direction{font-size:14px}
.locate-shop-sec-div .get-details{font-size:14px;padding:9px 17px}
.locate-shop-sec-div .get-details img{margin-right:10px;height:19px;width:19px}
.locate-shop-sec .tab-label{font-size:14px}
.locate-shop-sec .tabs-container .state-link,.locate-shop-sec .tabs-container .tags-container .cmp-adaptiveform-checkboxgroup span,.locate-shop-sec .tags-container .cmp-adaptiveform-checkboxgroup .tabs-container span{font-size:14px;padding:8px 18px}
}
.whatappPopup{display:none;position:fixed;z-index:1001;left:0;top:0;width:100%;height:100%}
.whatappPopup .modal-content{background-color:#fff;margin:10% auto;display:flex;flex-direction:column;align-items:center;padding:40px;width:497px;position:relative;border-radius:10px}
.whatappPopup .modal-content h4{font-family:"Poppins-SemiBold";font-style:normal;font-weight:600;font-size:21px;line-height:28px;font-weight:500;margin-bottom:7px;text-align:center;color:#252525;text-transform:uppercase}
.whatappPopup .input-group-btn{position:absolute;right:0;top:0}
.whatappPopup .btn.btn-link{font-family:"Poppins-Semibold";padding:4px 0;display:inline-block;min-width:auto;text-decoration:underline;position:relative;font-size:14px;line-height:16px;text-align:left;text-transform:uppercase;font-weight:600;color:#333;border:0;cursor:pointer;background-color:transparent;margin-bottom:0;width:auto}
.whatappPopup .btn.btn-link:before{position:absolute;width:0;height:2px;bottom:0;content:"";left:0;background-color:#333;transition:all .3s ease-in-out}
.whatappPopup .btn.btn-link:hover:before{width:30px}
.customloginForm{margin-top:50px;width:100%;display:flex;flex-direction:column;align-items:center}
.customloginForm .input-box{position:relative;margin-bottom:30px;width:100%}
.customloginForm input{width:100%;height:auto;padding:5px 0 5px;font-size:16px;line-height:16px;color:#000;border:0;border-bottom:1px solid #979797;transition:all .4s ease-in-out;background-color:transparent;position:relative;outline:0}
.customloginForm .input-label{font-family:"Poppins-Regular";position:absolute;top:6px;left:0;color:#8c8c8c;font-weight:400;font-size:16px;line-height:17px;transition:all .4s ease-in-out;pointer-events:none}
.customloginForm input:focus+label,.customloginForm input:not(:placeholder-shown)+label{top:-18px;font-size:12px;color:#000}
.whatappPopup .modal-content button{width:200px;font-size:16px;line-height:18px;padding:11px 30px;text-transform:uppercase;font-weight:600;font-family:"Poppins-SemiBold";color:#f58228;text-align:center;transition:all .4s ease-in-out;min-width:200px;display:inline-block;cursor:pointer;background:#333;color:#fff;border-radius:40px;text-align:center;outline:0;border:0}
.whatappPopup .close{color:#000;position:absolute;top:20px;right:20px;font-size:28px;font-weight:bold;cursor:pointer}
.ceat-locate-store .desc{font-weight:400;font-size:14px;color:#8c8c8c;margin-top:11px;font-family:"Poppins-Regular"}
.tandc{margin-bottom:20px}
@media screen and (max-width:1020px){.whatappPopup .modal-content{width:497px}
}
@media screen and (max-width:767px){.whatappPopup .modal-content{width:95%;height:auto;margin:30% auto;padding:20px 25px;max-width:460px}
.whatappPopup .modal-content h4{font-size:18px;margin-bottom:20px}
}
.locate-modal-popup{display:none;position:fixed;z-index:1001;left:0;top:0;width:100%;height:100%}
.locate-modal-popup .modal-content{background-color:#fff;margin:10% auto;display:flex;flex-direction:column;align-items:center;padding:40px;width:497px;height:267px;position:relative;border-radius:5px}
.locate-modal-popup .modal-content img{margin-bottom:20px}
.locate-modal-popup .modal-content h2{font-family:"Poppins-Semibold";font-style:normal;font-weight:600;font-size:20px;line-height:120%;margin-bottom:40px;text-align:center}
.locate-modal-popup .modal-content button{display:flex;justify-content:center;align-items:center;padding:9px 20px;gap:10px;width:154px;background:#333;border:1px solid #333;font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:155%;color:#fff;border-radius:40px;letter-spacing:.04em;text-transform:uppercase}
.locate-modal-popup .close{color:#000;position:absolute;top:20px;right:20px;font-size:28px;font-weight:bold;cursor:pointer}
@media screen and (max-width:1020px){.locate-modal-popup .modal-content{width:497px;height:262px}
}
@media screen and (max-width:767px){.locate-modal-popup .modal-content{width:95%;margin:30% auto;padding:20px 25px;max-width:360px}
.locate-modal-popup .modal-content h2{font-size:18px;margin-bottom:20px}
}