body{background-repeat:no-repeat;background-size:cover;font-family:bodyFont,Legacy,sans-serif}@media screen and (max-device-width:1300px),screen and (max-width:768px){body{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-repeat:repeat;height:inherit;overflow-x:hidden;overflow-y:auto}}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.form-control:focus{background-color:var(--inputBg);box-shadow:var(--shadowFocus);color:var(--inputColor);transition:.1s}#vertical-logo-img{max-height:81px}.wrap-icon{display:none;position:absolute;right:2rem}.wrap-icon:hover{cursor:pointer}.wrap-icon.expanded{display:block}@media screen and (max-device-width:1300px),screen and (max-width:768px){.wrap-icon{display:none;margin-bottom:5px;position:static;text-align:center}.wrap-icon.expanded{display:block;opacity:1}}.thumbnail-img{border-radius:.8rem;overflow:hidden;position:relative;z-index:0}.thumbnail-img img{position:relative;transition:all .3s ease;width:100%}.thumbnail:hover img{position:relative;transform:scale(1.1);width:100%}.thumbnail-closed{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000004d;height:100%;position:absolute;width:100%;z-index:2}.thumbnail-closed p{color:#fff;margin:0;padding:0}.thumbnail-closed-text{position:relative;top:-10px}.thumbnail-closed-title{font-size:16px;font-weight:600}.thumbnail-closed-desc{filter:opacity(.9);font-size:14px;font-weight:300}.thumbnail-closed-desc-time{font-weight:600}.thumbnail-info{background-color:#fff;border-radius:.8rem;bottom:25px;box-shadow:0 0 4px -1px gray;margin-bottom:-25px;position:relative}.thumbnail-info-name{font-size:22px;line-height:26px;margin-bottom:3px}.thumbnail-info-desc{color:#959595!important;font-size:16px;margin:-5px 0 0;padding:0}.delivery-box{background-color:#929cab;border-radius:.8rem;height:45px;width:46px}.delivery-box-time-num{margin:0}.delivery-box-time,.delivery-box-time-num{color:#fff!important;font-weight:700;padding:0}.delivery-box-time{font-size:9px;margin:-5px 0 0}.footer-branch{background-color:#5b6b80;border-radius:5px}.footer-branch-text{font-size:12px;margin:0;padding:.25rem .5rem}.footer-branch-container{margin:.1rem;padding:0}.text-color{color:var(--primaryColor1)}.btn-color{background-color:var(--btnBgColor);color:var(--btnColor);font-family:btnPrimaryFont,Legacy,"sans-serif"!important}.searchbar-color{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--searbarBg)}.inputs-color{background-color:var(--inputBg);box-shadow:var(--inputShadow);color:var(--inputColor)}.primary-title-color{color:var(--primaryTitleColor);font-family:primaryFont,Legacy,"sans-serif"!important}.secondary-title-color{color:var(--secondaryTitleColor);font-family:secondaryFont,Legacy,"sans-serif"!important}.optional-title-color{color:var(--optionalTitleColor);font-family:optionalFont,Legacy,"sans-serif"!important}.second-btn-color{background-color:var(--secondBtnBgColor)}.icon-color{color:var(--iconColor)}.locator-icon-color{color:var(--locatorColor)}.search-line-color{border-color:var(--searchLineColor)}.footer-text-color{color:var(--primaryColor2)}.footer-copyright-color{color:var(--footerCopyrightColor)}.footer-branch-color{background-color:var(--footerBranchColor)}.footer-branch-color:hover{opacity:91%}.footer-color{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--footerBgColor)}#map{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:100%;position:relative;width:100%}.e-marker{cursor:pointer;transform-origin:bottom center}.e-marker__icon,.e-marker__marker{fill:#fff}.e-marker__image{transform:scale(0);transform-origin:50% 50%}.e-marker__circle{display:none}.e-marker__text{fill:#fff;alignment-baseline:middle;text-anchor:middle;color:#fff;font-family:brandon-grotesque,sans-serif;font-size:12px;opacity:0;text-align:center;transform-origin:50% 50%}.mapboxgl-marker svg,.mapboxgl-marker:hover svg{transition:.2s}.markerSvg .svgRect{x:170px;y:164px;fill:var(--primaryColor2);height:40px;opacity:1;transition:.4s ease-in-out;transition-delay:.2s;width:0}.markerSvg .svgLogo{opacity:1;transform:translateZ(0);transition:.2s;transition-delay:.6s}.markerSvg .svgBlack,.markerSvg .svgImage{x:139px;y:128px;height:70px;transition:.4s ease-in-out;transition-delay:.4s;width:65px}.markerSvg .svgPoint{transition:.3s ease-in-out}.markerSvg .svgPoint path{fill:var(--primaryColor2)}.markerSvg .svgPoint--shadow{transform:translateY(10px);transition:.3s ease-in-out}.markerSvg .svgPoint--shadow path{fill:var(--shadowColor)}.markerSvg .svgTextClosed{font-family:btnPrimaryFont,Legacy,"sans-serif"!important;font-size:22px}.markerSvg .svgTextClosed,.markerSvg .svgTextClosedTime{fill:#fff;transform:scale(.48) translateY(110px) translateZ(0);transform-origin:50% 50%;transition:.4s ease-in-out;transition-delay:.2s}.markerSvg .svgTextClosedTime{font-family:secondaryFont,Legacy,"sans-serif"!important;font-size:16px;opacity:0}.markerSvg .svgTextClosedTime tspan,.markerSvg .svgTextTitle{font-family:btnPrimaryFont,Legacy,"sans-serif"!important}.markerSvg .svgTextTitle{color:var(--primaryTitleColor);font-size:18px;opacity:0;transform:translateZ(0);transform-origin:50% 162px;transition:all .2s ease-in-out,visibility .2s;visibility:hidden;white-space:nowrap}.markerSvg .svgTextTitle div{overflow:hidden;text-overflow:ellipsis}.markerSvg .svgTextDescription{color:var(--secondBtnBgColor);font-family:secondaryFont,Legacy,"sans-serif"!important;font-size:14px;opacity:0;transform:translateZ(0);transform-origin:50% 182px;transition:all .2s ease-in-out,visibility .2s;visibility:hidden;white-space:nowrap}.markerSvg .svgTextDescription div{overflow:hidden;text-overflow:ellipsis}.markerSvg .svgButtonChoose{background-color:var(--secondBtnBgColor);border:none;border-radius:15px;color:#fff;font-family:btnPrimaryFont,Legacy,"sans-serif"!important;font-size:16px;height:45px;opacity:0;pointer-events:none;position:relative;transition:all .2s ease-in-out,visibility .2s;width:100%}.markerSvg.closed.opened .svgImage{filter:blur(3px)}.markerSvg.opened .svgButtonChoose{opacity:1;pointer-events:all;transform:translateZ(0);transition:all .2s ease-in-out,visibility .2s;transition-delay:.6s}.markerSvg.opened .svgTextDescription,.markerSvg.opened .svgTextTitle{opacity:1;transform:translateZ(0);transition:all .2s ease-in-out,visibility .2s;transition-delay:.6s;visibility:visible}.markerSvg.opened .svgTextClosed,.markerSvg.opened .svgTextClosedTime{transform:scale(1) translateZ(0);transition:.4s ease-in-out;transition-delay:.2s}.markerSvg.opened .svgTextClosedTime{opacity:1}.markerSvg.opened .svgRect{x:0;y:138px;height:66px;opacity:1;transition:.4s ease-in-out;transition-delay:.2s;width:100%}.markerSvg.opened .svgRect--shadow{y:146px;fill:var(--shadowColor)}.markerSvg.opened .svgPoint{transition:.3s ease-in-out}.markerSvg.opened .svgLogo{opacity:0;transition:.2s}.markerSvg.opened .svgBlack,.markerSvg.opened .svgImage{x:2px;y:2px;height:195px;transition:.4s ease-in-out;width:337px}.mapboxgl-marker{z-index:2}.opened-parent{z-index:3}.mapboxgl-user-location,.mapboxgl-user-location-accuracy-circle{z-index:1}.marker-logo-symbol{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.searchbar{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:1rem;bottom:312px;height:163px;left:50%;margin-left:-481.5px;overflow-y:hidden;position:absolute;width:963px;z-index:2}@media screen and (max-width:1200px){.searchbar{left:0!important;margin-left:131px!important;width:calc(100% - 262px)!important}}@media screen and (max-width:767px){.searchbar{height:270px;margin-left:0!important;position:static;width:100%!important}}.searchbar-content-wrapper{align-items:center;display:flex;height:100%;justify-content:space-between;overflow-y:hidden;position:relative;transition:all .5s}@media screen and (max-width:767px){.searchbar-content-wrapper{flex-direction:column}}.searchbar-branches-wrapper{display:flex;flex-direction:column;height:100%;overflow-y:hidden}.searchbar-branches-thumbnails{flex-grow:1;margin:0!important;overflow-y:auto;padding:0 28.33px;position:relative;scrollbar-width:none;z-index:3}@media screen and (max-width:767px){.searchbar-branches-thumbnails{flex-grow:0;overflow-y:hidden;padding:0 16px}}.searchbar-branches-title{font-size:22px;line-height:26px;margin-bottom:14px;margin-left:37.33px}@media screen and (max-width:767px){.searchbar-branches-title{margin-left:0;margin-top:-12px;text-align:center}}.notfound-box-wrapper{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;box-shadow:0 0 2px #c5c5c5;height:0;overflow:hidden;position:absolute;text-align:center;top:51px;width:calc(100% - 3px)}.error-box-text{font-size:18px}.error-box-wrapper{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;box-shadow:0 0 2px #c5c5c5;height:0;overflow:hidden;position:absolute;text-align:center;top:51px;width:calc(100% - 3px)}.notfound-text{font-size:16px;line-height:20px;margin:10px 0}.notfound-tip{cursor:pointer}.notfound-pretip,.notfound-tip{display:inline;font-size:22px;line-height:26px}.searchbar-branches-input-wrapper{margin:30px auto;width:400px}@media screen and (max-width:767px){.searchbar-branches-input-wrapper{padding:0 16px;width:100%}}.searchbar-search{align-items:center;display:flex;flex-direction:column;gap:26px;padding:0 41px;width:50%}@media screen and (max-width:767px){.searchbar-search{gap:10px;margin-top:6px;padding:13px 13px 0;width:100%}}.searchbar-input{border:none;border-radius:1rem;font-size:18px;line-height:22px;padding:15px 2.5rem 14px 13px}.searchbar-input.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.searchbar-line{border-left:1px solid rgba(0,0,0,.2);float:left;height:138px;left:50%;position:absolute}@media screen and (max-width:767px){.searchbar-line{border:none;border-top:1px solid hsla(0,0%,50%,.548);height:0;position:static;width:calc(100% - 26px)}}.searchbar-input-wrapper{position:relative;width:99%}.searchbar-form{float:left;width:inherit}.searchbar-delivery-label{font-size:22px;line-height:26px;margin:0}.searchbar-select{align-items:center;display:flex;flex-direction:column;gap:20px;padding:0 30px;width:50%}@media screen and (max-width:767px){.searchbar-select{gap:10px;padding:0 13px 13px;width:100%}}.searchbar-wrap-icon{cursor:pointer;margin:30px;opacity:1;position:absolute;right:0;top:0;z-index:100}@media screen and (max-width:767px){.searchbar-wrap-icon{margin:20.41px 0 0;position:relative;text-align:center;top:0}}.searchbar-select-label{font-size:22px;line-height:26px;margin:0}.searchbar-map-wrapper{display:flex;flex-direction:column;height:100%;overflow-y:hidden}.searchbar-map-title{font-size:22px;line-height:22px;margin:30px;padding:0}@media screen and (max-width:767px){.searchbar-map-title{margin-bottom:43px;text-align:center}}.searchbar-map{flex-grow:1}.searchbar-select-btn{border:none;border-radius:1rem;font-size:18px;line-height:22px;padding:14px 21px 15px;transition:all .1s;width:100%}.searchbar-select-btn:hover{box-shadow:0 0 3px 1px gray}.locator-icon-wrapper{font-size:22px;line-height:26px;max-width:-moz-fit-content;max-width:fit-content;overflow:visible;position:relative;right:2rem;top:10px;white-space:nowrap}.locator-icon{opacity:.4;transition:opacity .3s ease;z-index:1}.locator-icon:hover{cursor:pointer;opacity:1}.footer-absolute{bottom:0;display:flex;min-height:167px;position:absolute;width:100%}@media only screen and (max-height:800px){.footer-absolute{position:static}}@media screen and (max-width:767px){.footer-absolute{padding-bottom:30px;padding-top:60px;position:static}}.footer-content{align-items:center;display:flex;gap:70px;margin:auto;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1370px){.footer-content{gap:0;justify-content:space-around;width:100%}}@media screen and (max-width:767px){.footer-content{flex-direction:column;gap:80px;justify-content:flex-start}}.footer-app-wrapper{align-items:center;display:flex;gap:20px;max-width:400px}@media screen and (max-width:767px){.footer-app-wrapper{flex-direction:column}}.footer-social-links-wrapper{max-width:400px}@media screen and (max-width:767px){.footer-try-app{align-items:center;display:flex;flex-direction:column}}.footer-try-app-text{margin-bottom:10px}.footer-app-links{display:flex;gap:9px;justify-content:space-between}.footer-branches-wrapper{max-height:71px;max-width:400px;min-height:71px;min-width:333px}@media screen and (max-width:1370px){.footer-branches-wrapper{min-width:inherit}}.footer-branches-container{max-height:58px;overflow:auto;scrollbar-width:thin}.footer-branches-container::-webkit-scrollbar{width:8px}.footer-branches-container::-webkit-scrollbar-track{background:var(--scrollbarTrackColor);border-radius:20px}.footer-branches-container::-webkit-scrollbar-thumb{background-color:var(--scrollbarThumbColor);border-radius:20px}.footer-branches-title{margin-bottom:7px}.footer-logo-wrapper{max-width:400px}.footer-link{bottom:10px;position:absolute;right:20px}@media screen and (max-width:767px){.footer-link{bottom:10px;left:0;right:0;text-align:center}}.footer-copyright{font-size:9px;text-decoration:none}.footer-copyright:hover{color:var(--footerCopyrightColor)}.footer-social-links{align-items:center;display:flex;gap:17px;justify-content:center}#qr-code-img{max-width:81px}.about-new{margin-bottom:303px;max-height:287px;max-width:829px;overflow:auto;scrollbar-color:var(--scrollbarColor);scrollbar-width:thin}.about-new::-webkit-scrollbar{width:8px}.about-new::-webkit-scrollbar-track{background:var(--scrollbarTrackColor);border-radius:20px}.about-new::-webkit-scrollbar-thumb{background-color:var(--scrollbarThumbColor);border-radius:20px}@media only screen and (max-height:800px){.about-new{max-height:287px!important}}@media screen and (max-width:767px){.about-new{margin-bottom:80px;margin-top:112px;max-height:-moz-fit-content!important;max-height:fit-content!important;text-align:center}}.about-content-text{font-size:18px;font-weight:400;line-height:27px}.about-content-title{font-size:52px;line-height:63px;margin-bottom:8px}#header-img{max-height:100px}.header{margin-bottom:112px}@media only screen and (max-height:900px){.header{margin-bottom:50px}}@media only screen and (max-height:800px){.header{margin-bottom:112px}}@media screen and (max-width:767px){.header{margin-bottom:76px;text-align:center}}.btn-wrapper{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:0}@media screen and (max-width:767px){.btn-wrapper{padding:2rem 0}}.btn{background-color:#fff;border:none;border-radius:1rem;font-size:18px;font-weight:700;line-height:22px;max-width:-moz-fit-content;max-width:fit-content;padding:14px 21px 15px;text-transform:uppercase;transition:all .1s;width:100%}.btn:hover{box-shadow:0 0 3px 1px gray}.thumbnail{cursor:pointer;padding:9px;width:100%}@media screen and (max-width:767px){.thumbnail{margin:13.5px 0;padding:0}}.page-content-static{padding-left:131px;padding-right:131px;padding-top:112px}@media screen and (max-width:767px){.page-content-static{padding-left:32px;padding-right:32px;padding-top:73px}}.page-content{padding:112px 131px}@media only screen and (max-height:950px){.page-content{padding-bottom:50px;padding-top:50px}}@media screen and (max-width:767px){.page-content{padding:73px 20px}}.page-absolute{height:100vh;position:relative}@media only screen and (max-height:800px){.page-absolute{height:inherit}}.page{position:relative}.buss-title,.buss-title p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buss-content{flex:0 0 46px}
