:root{--tango:#fc4d0f;--rich-black:#231f20;--slate:#24272c;--sand:#f0dec1;--pewter:#ccc4b5;--midnight:#00263f;--evergreen:#1c3c34;--grey-50:#e3e4ea;--white:#ffffff;--slate-95:#2f3237;--slate-85:#45474c;--slate-50:#adacae;--slate-15:#dddfe5;--slate-10:#eeeff2;--global-theme:#fc4e0f;--black:#000000;--office-theme:#00a8bf;--retail-theme:#1c3c34}.autoCompleteContainer{position:relative}.autoCompleteContainer .areasContainer{display:flex;gap:20px;margin-bottom:15px}.autoCompleteContainer .areasContainer a{font-family:Mallory-Book,serif;font-weight:400;font-size:13px;line-height:16px;color:var(--slate)}.autoCompleteContainer .areasContainer a:hover{color:var(--tango);text-underline-offset:5px;text-decoration:underline;text-decoration-color:var(--tango)}.autoCompleteContainer svg{position:absolute;top:62%;right:5%}.autoCompleteContainer .completeContainer{background-color:#fff;border-radius:0;width:auto}.autoCompleteContainer .completeContainer ::-moz-placeholder{font-family:Mallory-Book,serif;font-weight:500;font-size:14px;line-height:22px;color:var(--slate);opacity:1}.autoCompleteContainer .completeContainer ::placeholder{font-family:Mallory-Book,serif;font-weight:500;font-size:14px;line-height:22px;color:var(--slate);opacity:1}.autoCompleteContainer .completeContainer input{width:100%;height:60px;border:none;padding:0 60px 0 15px}.autoCompleteContainer .completeContainer input:active,.autoCompleteContainer .completeContainer input:focus{outline:1px solid var(--tango)}.autoCompleteContainer .MuiAutocomplete-popper{width:100%!important;margin-top:2px!important;border-top:0;z-index:100}.autoCompleteContainer .dropdown-container{position:absolute;top:103%;background-color:#fff;z-index:100;box-shadow:0 2px 4px -1px rgba(0,0,0,.75);width:350px;height:86px;padding:20px 93px 20px 15px}.autoCompleteContainer .dropdown-header{text-transform:uppercase;margin-bottom:8px;font-family:Mallory-Book,sans-serif;font-size:12px;font-weight:400;line-height:15px;text-align:left;color:gray}.autoCompleteContainer .dropdown-links{display:flex;gap:24px;align-items:center}.autoCompleteContainer .dropdown-links a{text-decoration:none;font-family:Mallory-Book,sans-serif;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#24272c}.autoCompleteContainer .dropdown-links a.active,.autoCompleteContainer .dropdown-links a:hover{color:#fc4d0f}.autoCompleteContainer ::-moz-placeholder{color:#594c4c!important}.autoCompleteContainer ::placeholder{color:#594c4c!important}.MuiPaper-elevation,.MuiPaper-root{margin-top:0;margin-left:0;border-radius:0!important}@keyframes currentLocationAnimation{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@media screen and (min-width:360px){.autoCompleteContainer{position:relative}.autoCompleteContainer .MuiPaper-elevation,.autoCompleteContainer .MuiPaper-root{margin-top:0;margin-left:0;border-radius:0!important}.autoCompleteContainer .MuiPaper-elevation ul li,.autoCompleteContainer .MuiPaper-root ul li{position:relative;padding-left:25px!important}.autoCompleteContainer .MuiPaper-elevation ul li div,.autoCompleteContainer .MuiPaper-root ul li div{margin-left:10px}.autoCompleteContainer .MuiPaper-elevation ul li div img,.autoCompleteContainer .MuiPaper-elevation ul li div svg,.autoCompleteContainer .MuiPaper-root ul li div img,.autoCompleteContainer .MuiPaper-root ul li div svg{position:absolute;left:10px;top:50%!important;transform:translateY(-55%);height:18px;width:auto;filter:opacity(.5)}.autoCompleteContainer .MuiPaper-elevation ul li div .autocompleteSearchText,.autoCompleteContainer .MuiPaper-root ul li div .autocompleteSearchText{margin-left:0}.autoCompleteContainer .currentLocation{text-align:left;width:100%;background:#fff;position:absolute;margin-left:0;margin-top:1px;padding:10px 0 10px 15px;box-shadow:0 2px 4px -1px rgba(0,0,0,.75);animation:currentLocationAnimation .5s ease-out;font-family:Roboto,serif,Helvetica;font-size:16px;z-index:9;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;gap:10px}.autoCompleteContainer .currentLocation span:hover{color:var(--tango)}.autoCompleteContainer .currentLocation .location-image{height:15px}}@media screen and (min-width:360px)and (max-width:767px){.autoCompleteContainer .dropdown-container{width:100vw}.autoCompleteContainer .dropdown-links{gap:24px;justify-content:flex-start}}