.rating{align-content:center;align-items:center;display:flex;justify-content:center}.star{font-size:24px;margin-right:4px}.star.filled,.star.half{fill:#ffcc01}.star.empty{fill:#e0e0e0}.rating-text{color:#333;font-size:16px;margin-left:8px}.review-info{color:#fff;font-size:15px;margin-left:8px;margin-top:8px}@media only screen and (max-device-width:480px){.review-info{font-size:.8em;text-align:center}}.mapaBox{display:flex;height:80vh;margin:50px auto;max-width:1440px;width:85%}@media only screen and (max-device-width:480px){.mapaBox{height:90vh;width:90%}}.mapaBox .boxMap{border-radius:20px;display:flex;flex-direction:column;margin:20px 0 0;overflow:hidden;width:55%}@media only screen and (max-device-width:480px){.mapaBox .boxMap{display:none}}.mapaBox .boxLocation{display:flex;flex-direction:column;margin:0 0 0 5%;width:50%}@media only screen and (max-device-width:480px){.mapaBox .boxLocation{margin:0;width:100%}}.mapaBox .boxLocation h1{font-family:Roboto Slab,serif;font-size:2.5em!important;font-weight:800;margin:0 0 15px;padding:0}@media only screen and (max-device-width:480px){.mapaBox .boxLocation h1{font-size:2em!important}}.mapaBox .boxLocation .search-container{margin:0 0 10px;position:relative;width:98%}.mapaBox .boxLocation .search-icon{color:#aaa;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.mapaBox .boxLocation .search-container input{border:1px solid #ccc;border-radius:10px;padding:15px 15px 15px 35px;width:90%}@media only screen and (max-device-width:480px){.mapaBox .boxLocation .search-container input{width:83%}}.mapaBox .boxLocation .boxLocationList{overflow-y:auto;padding:0;width:100%}.mapaBox .boxLocation .boxLocationList ul{list-style-type:none;padding:0}.mapaBox .boxLocation .boxLocationList .listItem{background-color:#fff;border-bottom:1px solid #ddd;border-radius:4px;cursor:pointer;margin-bottom:0;padding:0 10px;transition:background-color .3s}.mapaBox .boxLocation .boxLocationList .listItem.no-unit{background-color:#c61e37;color:#fff;padding:10px 0}.mapaBox .boxLocation .boxLocationList .listItem.no-unit:hover{background-color:#4caf50}.mapaBox .boxLocation .boxLocationList .listItem:hover{background-color:#f0f0f0}.mapaBox .boxLocation .boxLocationList .listItem .listItemInfos{align-content:center;align-items:center;display:flex;justify-content:space-between;padding:0 20px}@media only screen and (max-device-width:480px){.mapaBox .boxLocation .boxLocationList .listItem .listItemInfos{padding:5px}}.mapaBox .boxLocation .boxLocationList .listItem .listItemInfos .listItemIcon{display:flex;flex:1 1;margin:0}.mapaBox .boxLocation .boxLocationList .listItem .listItemInfos .listItemIcon svg{font-size:1.5em}.mapaBox .boxLocation .boxLocationList .listItem .listItemInfos .listItemInfosLocal{display:flex;flex:8 1;flex-direction:column}.mapaBox .boxLocation .boxLocationList .listItem .listItemInfos .listItemInfosLocal .localNome{font-size:1.2em;font-weight:600}@media only screen and (max-device-width:480px){.mapaBox .boxLocation .boxLocationList .listItem .listItemInfos .listItemInfosLocal .localNome{font-size:1em}}.mapaBox .boxLocation .boxLocationList .listItem .listItemInfos .listItemInfosLocal .statusLoja{display:flex;margin:5px 0}.mapaBox .boxLocation .boxLocationList .listItem .listItemInfos .listItemInfosLocal .statusLoja .tag{background-color:#ddd;border-radius:16px;font-size:.7em;padding:2px 10px}.mapaBox .boxLocation .boxLocationList .listItem .listItemInfos .listItemInfosLocal .enderecoLoja{font-size:.8em}.mapaBox .boxLocation .boxLocationList .listItem .listItemInfos .listItemGo{display:flex;flex:1 1;font-size:1.5em;justify-content:flex-end;margin:5% 0}.listItem.no-unit .happy-icon,.listItem.no-unit .sad-icon{color:#fff;font-size:2.5em!important;margin:15px 0 0}.listItem.no-unit .happy-icon,.listItem.no-unit:hover .sad-icon{display:none}.listItem.no-unit:hover .happy-icon{display:block}.mapboxgl-popup-content{background-color:#fff;border-radius:5px;box-shadow:0 2px 8px #0003;color:#333;font-family:Arial,sans-serif;font-size:14px;max-width:350px;min-width:300px;padding:10px 20px}.mapboxgl-popup-content .storeName{border-bottom:2px solid #f3f3f3;font-size:1.2em;font-weight:600;line-height:40px;margin-top:0}.mapboxgl-popup-content .infosdeliveryMap{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.mapboxgl-popup-content .infosdeliveryMap .boxinfos{align-content:center;align-items:center;display:flex;width:100%}.mapboxgl-popup-content .infosdeliveryMap .boxinfos .icone{display:flex;flex:1 1}.mapboxgl-popup-content .infosdeliveryMap .boxinfos p{display:flex;flex:2 1}.mapboxgl-popup-content .boxbtMap,.mapboxgl-popup-content .boxbtMap .btMap{align-content:center;align-items:center;display:flex;justify-content:center;margin:10px 0;width:100%}.mapboxgl-popup-content .boxbtMap .btMap a{align-content:center;align-items:center;background-color:#c61e37;border-radius:20px;color:#fff;display:flex;font-size:1em;font-weight:600;justify-content:center;padding:10px 30px}.mapboxgl-popup-content .boxbtMap .btMap a:hover{background-color:#ffcc01;color:#000;text-decoration:none}.mapboxgl-popup-content a{color:#007bff;text-decoration:none}.mapboxgl-popup-content a:hover{text-decoration:underline}.mapboxgl-popup-content p{margin-bottom:0}.modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content{background:#fff;border-radius:8px;display:flex;flex-direction:column;height:50%;padding:20px;position:relative;width:50%}.modal-buttons{margin:20px 0}.modal-buttons button{border:none;border-radius:5px;cursor:pointer;margin:0 10px;padding:10px 20px}.modal-close{background:red;border:none;border-radius:50%;color:#fff;cursor:pointer;padding:5px;position:absolute;right:10px;top:10px}.header-loja{align-items:center;background-color:#a20111;display:flex;justify-content:center;padding:20px 0;width:100%}@media(max-width:480px){.header-loja{background-color:#861b15;flex-direction:column}}.header-loja .info-section{display:flex;flex-direction:column;margin-left:5%;max-width:1440px;width:100%}@media(max-width:480px){.header-loja .info-section{margin:0;padding:20% 0;width:90%}}.header-loja .info-section .store-status{align-items:center;display:flex}@media(max-width:480px){.header-loja .info-section .store-status{justify-content:center}}.header-loja .info-section .store-status .icon{color:#fff;margin:5px 7px 0 0}.header-loja .info-section .store-status .funcionamento{color:#fff;font-size:13px;margin-right:10px}.header-loja .info-section .store-status .status-now{animation:pulseOpen 2s infinite;border-radius:1px;color:#fff;font-size:13px;overflow:hidden;padding:5px 15px;position:relative}.header-loja .info-section .store-status .status-now.open{background-color:#4caf50}.header-loja .info-section .store-status .status-now.closed{background-color:#c61e37}.header-loja .info-section .store-status .status-now.opening-soon{background-color:#ffcc01;color:#000}@media(max-width:480px){.header-loja .info-section .store-status .status-now{position:absolute;right:38%;top:18%}}.header-loja .info-section .store-status .status-now span{position:relative;z-index:1}@keyframes pulseOpen{0%{box-shadow:0 0 0 0 #ffffffb3}70%{box-shadow:0 0 0 10px #fff0}to{box-shadow:0 0 0 0 #fff0}}.header-loja .info-section .location{display:flex;flex-direction:column;margin:0 0 15px}.header-loja .info-section .location h1{color:#fff;font-family:Roboto Slab,serif;font-size:4em;line-height:1.2;margin:0}@media(max-width:480px){.header-loja .info-section .location h1{font-size:3em;margin:10px 0}}.header-loja .info-section .location p{color:#fff;margin:0;padding:0}@media(max-width:480px){.header-loja .info-section .location{text-align:center}}.header-loja .info-section .actions{display:flex}@media(max-width:480px){.header-loja .info-section .actions{flex-wrap:wrap;justify-content:center}.header-loja .info-section .actions .action-item{display:flex;justify-content:center;width:50%}.header-loja .info-section .actions .action-item button{padding:20px 10px;width:100%}}.header-loja .button-disabled{cursor:not-allowed;opacity:.5!important}.header-loja .button-disabled button{cursor:not-allowed}.header-loja .image-section{display:flex;margin:0!important;padding:0!important;width:50%}@media(max-width:480px){.header-loja .image-section{width:100%}}.header-loja .image-section .image-wrapper{margin:0!important;padding:0!important}.header-loja .image-section .image-wrapper img{background-color:red;height:auto;margin:0!important;padding:0!important;width:100%}.about-store{background-color:#fff;display:flex;margin:60px auto;max-width:1440px;width:90%}@media(max-width:480px){.about-store{flex-direction:column}}.about-store .about-store-img{display:flex;width:50%}@media(max-width:480px){.about-store .about-store-img{width:100%}}.about-store .about-store-img img{width:100%}.about-store .about-store-box{display:flex;flex-direction:column;padding:0 5%;width:40%}@media(max-width:480px){.about-store .about-store-box{margin-top:30px;width:90%}}.about-store .about-store-box h1,.about-store .about-store-box p{margin:0;padding:0}.about-store .about-store-box p{margin-bottom:5px}.about-store .store-services{display:flex;flex-direction:column;padding:20px 0}.about-store .store-services ul{display:flex;flex:1 1;margin:0;padding:0}@media(max-width:480px){.about-store .store-services ul{flex-wrap:wrap}}.about-store .store-services li{align-items:center;border:2px solid #e9e9e9;border-radius:10px;display:flex;flex:1 1;justify-content:center;list-style:none;margin:0 2%;padding:10px 15px}@media(max-width:480px){.about-store .store-services li{margin-bottom:10px}}.about-store .store-services .icon{align-items:center;display:flex;justify-content:center;margin-right:15px}.about-store .store-services .icon img{max-height:80%;max-width:80%}.about-store .store-services .text{color:#333;font-size:14px}.reviews-container{background-color:#f9f9f9;border-radius:8px;margin:0 auto;padding:20px 0;width:100%}.reviews-heading{color:#333;font-size:2rem;margin-bottom:20px;text-align:center}.reviews-list{display:flex;flex:1 1;justify-content:center;list-style:none;margin:0 auto;max-width:1440px;padding:0}@media(max-width:480px){.reviews-list{flex-direction:column}}.review-item{border-bottom:1px solid #ddd;color:#000;display:flex;flex-direction:column;margin-right:5%;padding:15px 0}.review-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.review-author{color:#000;font-size:.9rem;font-weight:700}.review-rating{color:gold;font-size:1.25rem}.googleRating,.review-rating{align-items:center;display:flex}.googleRating{margin-bottom:20px}@media(max-width:480px){.googleRating{flex-direction:column}}
/*# sourceMappingURL=866.edff5e9d.chunk.css.map*/