@font-face{font-family:"FuturaCondensedExtraBold";src:url(/static/media/FuturaLT-CondensedExtraBold.0097c92e.ttf)}@font-face{font-family:"FuturaCondensedLight";src:url(/static/media/FuturaLT-CondensedLight.7649afa3.ttf)}@font-face{font-family:"FuturaCondensed";src:url(/static/media/FuturaLT-Condensed.5ebbee0b.ttf)}@font-face{font-family:"FuturaLTBook";src:url(/static/media/FuturaLT-Book.761341ca.ttf)}@font-face{font-family:"FuturaLT-Bold";src:url(/static/media/FuturaLT-Bold.c0efd0e7.ttf)}.ubicacion-item:hover{background-color:#188a59;color:#fff}.ubicacion-item::-webkit-scrollbar{display:none}.card{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.trash-icon{cursor:pointer;font-size:20px;color:#000!important;margin-left:5px}a{text-decoration:none}a,a:hover{color:unset}.enlace:hover{text-decoration:underline;cursor:pointer}header{color:#000!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:#00864a;border-radius:10px}.container-ubicaciones{max-width:500px;margin:auto;padding:20px}.header-ubicaciones{background-color:#000;padding:10px;text-align:center;color:#fff;font-size:1rem}.scrollable{height:250px;overflow-y:auto}.scrollable-ul{list-style-type:"none";padding:0}.icon-spacing{margin-right:80px}.ubicacion-item{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;padding:10px;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .5s ease}.ubicacion-item h6,.ubicacion-item p{text-align:left;font-size:16px;margin:0}.ubicacion-item p{color:#000}.ubicacion-item .fa-map-marker-alt{color:#000;margin-right:8px}.btn-pago-confirmar{font-family:"FuturaCondensedExtraBold";color:#fff;border:none;padding:10px 20px;cursor:pointer;margin-top:15px;text-align:center;display:inline-block;text-decoration:none;margin-bottom:30px;background-color:#00864a}.custom-btn{background-color:#084a29;color:#fff;padding:10px 20px}.btn-pago-confirmar:hover,.custom-btn:hover{background-color:#000;color:#fff}.btn-agregar{font-size:10px;padding:5px 15px;border-radius:5px}.btn-agregar:hover{background-color:#000;color:#fff}.map-container{margin-top:30px;margin-bottom:30px;display:flex;justify-content:center}.btn-agregar{display:flex;align-items:center}.btn-agregar .icon{margin-right:8px}.new-address-form{margin-top:20px}.new-address-form input{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:5px}.new-address-form button{width:100%;padding:10px;background-color:#000;color:#fff;border:none;border-radius:5px;cursor:pointer}.new-address-form button:hover{background-color:#000}.input-container{position:relative;width:100%;max-width:500px;padding:20px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.form-control{width:100%;padding:12px 15px;font-size:16px;border:2px solid #ddd;border-radius:8px;transition:border-color .3s ease,box-shadow .3s ease;outline:none;box-shadow:0 2px 5px rgba(0,0,0,.05);margin-bottom:10px}.form-control:focus{border-color:#007bff;box-shadow:0 0 10px rgba(0,123,255,.2)}.form-control::placeholder{color:#aaa;font-style:italic}.suggestions-list{color:#000;background-color:#fff;border:1px solid #d3d3d3;width:calc(100% - 1rem);max-height:150px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:4px;position:absolute;z-index:1000;max-height:200px;overflow-y:auto;margin-top:100px;list-style-type:none;padding-left:0;margin-left:0;box-sizing:border-box;outline:none}.suggestion-item{padding:8px 10px;margin:0;border-bottom:1px solid #ccc;cursor:pointer;outline:none}.suggestion-item:hover{background-color:#188a59}.input-with-icon{position:relative;width:100%}.search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:grey;pointer-events:none}input{padding-right:30px}.text{font-size:13px}.text--small{font-size:10px}.text--normal{font-size:16px}.text--medium{font-size:20px}.text--big{font-size:40px}.text--bigtitulo{font-size:30px!important}.text--black{color:#000}.text--red{color:red}.text--gray{color:grey}.text--verde{color:#00864a}.text--white{color:#fff}.text--verdeClaro{color:#c7ffe4}.text--bold{font-weight:700}.text--FuturaCondensed{font-family:"FuturaCondensed"}.textBtn--AgregarMas{font-family:"FuturaCondensedExtraBold";font-size:16px;margin:auto;text-align:center;display:inline-block}.btn-agregar:hover{background-color:#000!important;color:#fff!important}.text--FuturaCondensedExtraBold,.text-titulo{font-family:"FuturaCondensedExtraBold"}.text--FuturaCondensedLight{font-family:"FuturaCondensedLight"}.text--FuturaLTBook{font-family:"FuturaLTBook"}.text--FuturaLTBold{font-family:"FuturaLT-Bold"}.bg--onMouseOver:hover{background-color:#ecfcf4}.bg--verde{background-color:#00864a}.bg--ordenaAqui{background-image:url(/static/media/Ordena1.29bd8021.png);background-size:cover;height:450px}.bg--ordenaAqui,.bg--salsas{background-repeat:no-repeat;background-position:50%}.bg--salsas{background-image:url(/static/media/11_salsas.f4530102.png);background-size:contain;height:580px}.bg--sucursales{background-image:url(/static/media/mapa.7eafbf3a.png);background-repeat:no-repeat;background-size:cover;background-position:50%;height:500px;position:relative}.bg--sucursales:before{content:"";background-color:hsla(0,0%,100%,.6);position:absolute;right:0;left:0;bottom:0;top:0;z-index:1;height:100%;width:100%}.capa{position:relative;z-index:2}.imagenCollage{width:100%;max-width:100%}.bg--intenSalsas{background-image:url(/static/media/intensidad_salsas.63675989.jpg);background-size:cover;height:400px}.bg--intenSalsas,.bg--ordena{background-repeat:no-repeat;background-position:50%}.bg--ordena{background-image:url(/static/media/Ordena1.29bd8021.png);background-size:700px;height:150px}.border-enlace{border:none}.border--green{border:1px solid #006938}.border--radio50{border-radius:50px}.border-enlace:hover{border-bottom:1px solid #006938}.border-bottom--green{border-bottom:1px solid #00864a}.border-bottom--lightGreen{border-bottom:1px solid #188a59}.logo--margen{margin:0 60px}.logo{width:200px;height:96px;margin:0 20px}.logoPerfil{background-image:url(/static/media/perfil.b5212374.png);background-size:30px 30px;width:30px;height:30px}.logoBolsa,.logoPerfil{background-repeat:no-repeat;background-position:0}.logoBolsa{background-image:url(/static/media/iconoBolsaBlack.23c03294.png);background-size:65px 55px;width:65px;height:55px}.form{width:50%}.circle{width:20px;height:20px}.circle,.circle--fill{border-radius:50%;text-align:center}.circle--fill{background-color:#000;margin-left:12px;width:22px;height:22px;color:#fff;display:flex;justify-content:center;align-items:center}.menuHamburger{top:0;left:0;position:fixed;width:270px;height:100vh;overflow:auto;background-color:#fff;z-index:100;border-radius:8px;border-top-left-radius:0;box-shadow:3px 3px 12px 0 rgba(0,0,0,.2)}.showMenu-enter{opacity:0;top:25px}.showMenu-enter-active{opacity:1;top:50px;transition:all .2s}.showMenu-exit{opacity:1;top:50px}.showMenu-exit-active{opacity:0;top:25px;transition:all .2s}.popUpAnimate-enter{opacity:0;top:40%}.popUpAnimate-enter-active{opacity:1;top:50%;transition:all .2s}.popUpAnimate-exit{opacity:1;top:50%}.popUpAnimate-exit-active{opacity:0;top:40%;transition:all .2s}.cursor-pointer{cursor:pointer}.overlay{position:fixed;width:100vw;height:100vh;min-height:640px;left:0;top:0;background-color:var(--overlay-alpha-80);display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(.8px);backdrop-filter:blur(.8px);z-index:99;cursor:auto}.overlay--transparent{background-color:initial!important}.overlay--black,.overlay--transparent{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.overlay--black{background-color:rgba(0,0,0,.5)}.overlay--mid{z-index:10!important}.overlay--high{z-index:120!important}.card{font-size:16px}.card .form-control{font-size:14px}.dropbtn{color:#000;font-size:20px;padding:10px;display:flex;justify-content:center}.dropbtn:hover{background-color:#00864a;color:#fff;border-radius:5px}.iconFooter{color:#188a59;border:1px solid #188a59;padding:5px;border-radius:50%;cursor:pointer;background-color:#000}.iconFooter:hover{background-color:#87c711;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-yalo{background-color:#006938;border:none;box-shadow:none}.btn-yalo:hover{background-color:#529774}.loader{border:6px solid #188a59;border-top-color:#fff;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn{position:relative;display:flex;justify-content:center;cursor:pointer;background-color:#00864a;color:#fff;padding:10px 25px;border:none;max-width:-moz-fit-content;max-width:fit-content;border-radius:unset}.btn:hover{color:#fff;transform:scale(1.005);box-shadow:3px 3px 6px 0 rgba(0,0,0,.2)}.btn--padding_10x{padding:5px 10px}.btn--full{max-width:100%!important}.btn--white{position:relative;display:flex;justify-content:center;cursor:pointer;border:1px solid #00864a;color:#00864a;padding:10px 25px}.btn--white:hover{transform:scale(1.005);box-shadow:3px 3px 6px 0 rgba(0,0,0,.2)}.btn--facebook{background-color:#3b5998;padding:5px 0;border-radius:5px;color:#fff;font-size:14px;font-family:sans-serif;cursor:pointer}.btn-hover{transition:background-color .3s ease}.btn-hover:hover{background-color:#000;color:#fff}.form-group{position:relative;padding:15px 0 0;margin-top:10px;width:100%}.form-input{width:100%;border:0;border-bottom:1px solid #0e9752;outline:0;font-size:16px;color:#00864a;padding:7px 0;background:transparent;transition:.2s}.form-input::placeholder{color:transparent}.form-input:placeholder-shown~.form-label{font-size:14px;cursor:text;top:20px}.form-input--verdeClaro{width:100%;border:0;border-bottom:1px solid #c7ffe4;outline:0;font-size:16px;color:#c7ffe4;padding:7px 0;background:transparent;transition:.2s}.form-input--verdeClaro::placeholder{color:transparent}.form-input--verdeClaro:placeholder-shown~.form-label--verdeClaro{font-size:14px;cursor:text;top:20px}.inputSearch{border:1px solid #dcdcdc;width:100%;font-size:12px}.inputSearch,.inputSearch::placeholder{text-align:center}.form-label{color:#00864a}.form-label,.form-label--verdeClaro{position:absolute;top:0;display:block;transition:.2s;font-size:12px}.form-label--verdeClaro{color:#c7ffe4}.form-input:focus{background-color:#ecfcf4;border-bottom:1px solid #084a29}.form-input:focus~.form-label{position:absolute;top:0;display:block;transition:.2s;font-size:12px;color:#00864a;font-weight:700}.form-input--verdeClaro:focus{padding-bottom:6px;border-bottom:2px solid #c7ffe4}.form-input--verdeClaro:focus~.form-label--verdeClaro{position:absolute;top:0;display:block;transition:.2s;font-size:12px;color:#c7ffe4;font-weight:700}.label{display:block;position:relative;top:-7px;padding-left:25px;cursor:pointer;font-size:13px;color:#00864a;-webkit-user-select:none;user-select:none}.label input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:15px;width:15px;border:1px solid #00864a}.label input:checked~.checkmark{background-color:#00864a}.checkmark:after{content:"";position:absolute;display:none}.label input:checked~.checkmark:after{display:block}.label .checkmark:after{top:1px;left:4px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.popUp{min-width:390px;background-color:#fff;color:#00864a;max-height:700px;font-size:14px;padding:15px 30px;box-shadow:3px 3px 12px 0 rgba(0,0,0,.2);border-radius:10px;z-index:101;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);transition:all .2s}.popUp--height{min-height:650px;overflow:auto}.popUP--full{width:100%;height:100%}.recoveryPass{height:calc(100vh - 320px)}.popUpOrderType{width:90%;max-width:600px;min-height:500px;background-color:#000;padding:30px;box-shadow:3px 3px 12px rgba(0,0,0,.3);z-index:101;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);opacity:0;transition:opacity .4s ease,transform .4s ease}.popUpOrderType.show{transform:translate(-50%,-50%) scale(1);opacity:1}.popUpContent{text-align:center}.icon{width:50px;height:50px;display:flex;justify-content:center;margin:0 10px 3px}.buttonContainer{justify-content:space-around;font-family:"FuturaCondensedExtraBold",sans-serif;color:#fff;text-align:center}.iconImage{width:70px;height:70px;object-fit:contain;margin:auto}.popUpButton{background-color:#084a29;flex-direction:column;font-size:2rem;padding:10px;width:150px;height:auto;border:none;color:#fff;transition:background-color .3s ease;font-family:"FuturaCondensedExtraBold";text-align:center;position:relative}.iconContainer,.popUpButton{display:flex;align-items:center}.iconContainer{border-radius:50%;width:70px;height:70px;justify-content:center;box-shadow:0 4px 8px rgba(0,0,0,.2);margin-bottom:10px;transition:transform .3s ease}.iconContainer:hover{transform:scale(1.2)}.buttonText{font-size:20px}.buttonText,.buttonText-delivery{margin-top:0;text-align:center;line-height:1.2}.buttonText-delivery{color:#108a58}.popUpButton:hover{transform:translateY(-2px)}.popUpButton:active{transform:translateY(2px)}.banner{width:100%;height:-moz-fit-content;height:fit-content;opacity:0;transition:1s}.banner.loaded{opacity:1}.bannerImg{width:300px;height:200px}.bannerImg--full{width:100%}.slidder{width:50%!important;margin:0 auto}.imagenMenu{width:300px;height:200px}.ordenImagen:hover{transform:scale(1.05)}.iconoFire{background-color:#ae0f1b;border-radius:50%;width:20px;height:20px}.imgPerfil{width:80px;height:80px}.imgPerfilChange{width:130px;height:130px;border-radius:50%}.iconUpImage{margin-top:-30px;margin-left:95px}.iconUpImageChange{margin-top:-45px;margin-left:145px}.formPerfil{width:400px}input[type=radio]{appearance:none;width:16px;height:16px;border:2px solid #006938;border-radius:50%;outline:none;cursor:pointer;background-color:#fff;position:relative;display:inline-block;transition:background-color .2s ease}input[type=radio]:checked{background-color:#006938}input[type=radio]:checked:after{content:"";width:8px;height:8px;border-radius:50%;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumb{display:table-caption;width:100%;padding-top:100%;background-size:cover;background-position:50%;border-radius:6px;box-shadow:2.5px 2.5px 5px 0 var(--black-alpha-30)}.thumb--medium{width:180px!important}input[type=file]{display:none}.googleMap{display:block;position:absolute;z-index:1}.encima{width:100%;height:100%;display:inline-block;position:absolute;z-index:10;background-color:rgba(0,0,0,.6)}.objetfit>img{width:20px;height:322px;object-fit:none;margin-left:3px}.logoPago--Bolsa{width:50px;height:50px}.inputTelefono{width:30px;margin:5px;border:1px solid #000;border-radius:5px;text-align:center}.imgMenu,.menu--width{width:300px}.inputDatePicker{border:none;border-bottom:1px solid #00864a;color:#00864a}.back-button{cursor:pointer;margin:10px;text-align:left}.btn-tab{background:transparent;border:none;font-family:"FuturaCondensedExtraBold";font-size:30px;text-decoration:none;font-style:italic;color:grey;cursor:pointer;transition:color .3s ease,-webkit-text-decoration .3s ease;transition:color .3s ease,text-decoration .3s ease;transition:color .3s ease,text-decoration .3s ease,-webkit-text-decoration .3s ease}.btn-tab:hover{color:#006938}.btn-tab-active{color:#006938;text-decoration:underline;cursor:default}.status-bar{width:100%;height:80px;position:relative;margin-bottom:20px}.status-bar .line{position:absolute;left:7%;width:87%;height:2px;background-color:#000;top:25px}.status-bar .status{position:absolute;width:150px;height:50px}.status-bar .status .point{background-color:#000;border-radius:25px;color:#fff;width:50px;height:50px;margin:0 auto 10px}.status-bar .status .point span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.status-bar .status p{font-family:"FuturaCondensedExtraBold";font-size:15px}.status-bar .status-1{left:0}.status-bar .status-2{left:30%}.status-bar .status-3{left:60%}.status-bar .status-4{right:0}.status-bar .inactive{background-color:#fff!important;color:#000!important;border:2px solid #000}.compra-exitosa h1{font-size:80px}.compra-exitosa p{font-size:40px}.mis-pedidos h1{color:#006938;text-align:center;font-family:"FuturaCondensed";font-size:40px;margin-top:50px;margin-bottom:50px}.mis-pedidos .pedidos{cursor:pointer;padding:10px;margin-bottom:10px;border-bottom:1px solid #04914f;color:grey}.mis-pedidos .pedidos h2{font-size:16px;color:#000}.mis-pedidos .pedidos h2 img{margin-right:10px}.mis-pedidos .pedidos strong{color:#000}.mis-pedidos .pedidos p{margin-bottom:5px;padding-left:0;position:relative}.mis-pedidos .pedidos p img{margin-right:10px}.mis-pedidos .pedidos p span{position:absolute;left:0;color:#084a29}.mis-pedidos .pedido-status{margin:0 auto;width:350px}.mis-pedidos .pedido-status .p-container{float:left}.mis-pedidos .pedido-status .p-container .p-status{font-size:20px;padding-left:20px;margin-bottom:20px}.mis-pedidos .pedido-status .p-container .p-status span{width:30px;height:30px;border-radius:15px;background-color:#fff;position:absolute;color:#fff;border:1px solid #084a29}.mis-pedidos .pedido-status .p-container .p-status span span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px}.mis-pedidos .pedido-status .p-container .p-status p{display:inline;padding-left:50px}.mis-pedidos .pedido-status .p-container .p-status-ok span{background-color:#084a29}.mis-pedidos .pedido-status .p-container .p-status-ok p{font-weight:700}.mis-pedidos .pedido-detalle .header{background-color:#006938;color:#fff;padding:20px;margin-bottom:20px}.mis-pedidos .pedido-detalle .header h2{font-size:18px}.mis-pedidos .pedido-detalle .header p{margin:0}.mis-pedidos .pedido-detalle .header p img{margin-right:10px}.mis-pedidos .pedido-detalle button{background-color:#006938;border:none;color:#fff;padding:10px;width:300px;margin-bottom:10px}.mis-pedidos .pedido-detalle .btn-pedir-nuevo{background-color:#fff;color:#006938;text-decoration:underline;font-weight:700}.mis-pedidos .pedido-detalle .total{color:#006938;font-weight:700}.material-symbols-outlined-fill{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}#rate{background-color:#c4c4c4;text-align:center;padding:20px;margin-bottom:20px}.rate-button{background-color:initial!important;width:30px!important;height:30px!important;padding:0!important;margin:0!important}.logotipo{position:absolute;left:50%;transform:translateX(-50%)}.mapa{padding:10px}.btn-condense{padding:5px 10px}.yalo h3{font-size:30px!important;padding:10px}.yalo p{font-size:20px}.yalo .btn{font-size:18px}.yalo #agregar,.yalo #agregar-y{max-width:100%}.cloud-add{position:fixed;bottom:10px;right:80px;background-color:#006938;color:#fff;border-radius:5px;padding:50px;box-shadow:2px 5px 5px -2px rgba(0,0,0,.53);-webkit-box-shadow:2px 5px 5px -2px rgba(0,0,0,.53);-moz-box-shadow:2px 5px 5px -2px rgba(0,0,0,.53)}.counter input[type=text]{width:30px;height:25px;margin:0 10px!important;padding:5px;text-align:center;font-size:14px;display:flex;align-items:center;justify-content:center}.counter [type=button]{width:30px;height:25px;border:none;font-weight:700;font-size:16px}.footer{background-color:#000;color:#fff;text-align:center;width:100%;padding:0}.footer-logo{max-width:200px;margin:auto}.footer-section{flex:1 1;margin:10px;min-width:200px}.footer-content{display:flex;justify-content:space-around;align-items:start;flex-wrap:wrap;padding:10px 0}.footerContainer{max-width:1000px;margin-left:auto;margin-right:auto}.footer-legal,.footer-menu{display:flex;flex-direction:column}.footer-legal a,.footer-menu a{color:#fff;text-decoration:none;margin:5px 0;font-family:"FuturaLT",sans-serif;font-weight:700;text-align:left}.footer-legal a{font-size:12px;font-weight:400}.footer-legal a:hover,.footer-menu a:hover{text-decoration:underline}.margin-left30{margin-left:30px}.footer-hr{border-top:1px solid #fff;margin:20px 0}.footer-bottom{padding:10px 0}.footer-copyright{font-family:"FuturaLT",sans-serif;font-weight:300;font-size:14px;margin-bottom:15px}.social-icons{display:flex;justify-content:center;align-items:center}.social-line{background-color:#00864a;padding:10px 0}.container-imagen-collage{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.5em;gap:.5em}.section-imagen-collage{margin-bottom:100px;padding:0!important}.container-imagen-rewards{display:grid;grid-template-columns:1fr}.rewards-button{background-color:#000;color:#fff;cursor:pointer;width:35%;text-align:center;justify-self:center;font-size:2vw;margin:50px 100px;align-self:center;transition:background-color .3s ease,color .3s ease}.rewards-button:hover{background-color:#fff;color:#000}.title{font-family:"FuturaCondensedExtraBold",sans-serif;font-size:2.5rem;font-size:4rem;color:#fff;text-align:center;margin:20px 0 30px}.icon{font-size:2rem;color:#fff}.buttonContainer{grid-gap:20px;gap:20px;font-size:1.2rem}.buttonContainer,.buttonWrapper{display:flex;flex-direction:column;align-items:center}.buttonWrapper{grid-gap:0;gap:0}.delivery,.pickUp{display:flex;align-items:center;justify-content:center;color:#fff;padding:15px 30px;font-size:1.5rem;cursor:pointer;background-color:initial;border:none}.delivery:hover .icon,.pickUp:hover .icon{transform:scale(1.2);transition:transform .3s ease}.icon{transition:transform .3s ease;width:30px;height:30px;margin-right:10px}.selectedOption{margin-top:20px;padding:12px 24px;background:linear-gradient(135deg,#00864a,#002d1f);text-align:center;font-family:"FuturaCondensedExtraBold";font-size:1.4rem;color:#fff;max-width:700px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;min-height:60px;box-shadow:0 8px 15px rgba(0,0,0,.4);cursor:pointer;border:none;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease-in-out;position:relative;overflow:hidden;animation:fadeIn .5s ease-in-out}.selectedOption:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:hsla(0,0%,100%,.2);transition:all .5s ease-in-out;transform:skewX(-30deg)}.selectedOption:hover:before{left:100%}.selectedOption:hover{background:linear-gradient(135deg,#003d28,#003d28);box-shadow:0 12px 20px rgba(0,0,0,.5);transform:translateY(-5px)}.selectedOption:active{transform:translateY(2px);box-shadow:0 4px 8px rgba(0,0,0,.5)}.selectedOption p{margin:0;padding:0;text-shadow:2px 2px 4px rgba(0,0,0,.6);letter-spacing:1.5px;text-transform:uppercase}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.logo-wingstop{max-width:300px;width:100%;height:auto;display:block;margin:0 auto;opacity:0;transform:translateY(-20px);animation:fadeInUp 1s forwards}.header-ubicaciones h5{font-size:40px;text-align:center;margin:0}.qr-image{width:300px;height:auto;margin:0 auto}.nivel-text{font-size:50px!important;line-height:1.2}.cashback-text,.nivel-text{margin-top:10px;text-align:center}.cashback-text{font-size:24px;color:#084a29;animation:bounce 2s infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate{opacity:0;transform:translateY(-20px);animation:fadeInUp 2s ease-in-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.qr-image{margin:10px auto;display:block}.nivelwings2{max-width:300px;display:block;margin:20px auto;height:auto}ul{list-style-type:none;padding:0;margin-top:10px;color:#084a29;font-size:30px;text-align:center;font-family:"FuturaCondensed",sans-serif}li{margin-bottom:5px}.text-center{font-size:15px;text-align:center}.table{width:100%;border-collapse:collapse;margin-top:10px}.table th{border:3px solid #ccc;padding:10px;text-align:center}.table td{text-align:center;font-family:"FuturaCondensed";background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1);color:#000;transition:all .3s ease-in-out}.table th{background-color:#084a29;color:#fff}.container-total{justify-content:flex-end}.container-precios-totales,.container-total{display:flex;flex-direction:column;align-items:flex-end;padding:0 1.5rem;font-weight:700;font-size:20px}.container-precios-totales{text-align:center}.precio-item{display:flex;align-items:baseline;width:100%;max-width:250px;max-height:auto;padding-right:20px;margin-bottom:10px;grid-gap:10px;gap:10px}.total-label{flex:1 1;text-align:left;font-weight:700;color:#000}.total-price{display:inline-block;position:relative;color:#000}.total-line{color:#000;margin:10px 0;border-top:1px solid #000;width:100%}.total-section{justify-content:center;margin-top:20px;margin-left:0;padding-left:160px;width:120%;max-width:1300px}.button-container,.total-section{display:flex;flex-direction:column;align-items:center}.button-container{margin-top:1.5rem;margin-bottom:3rem}.button-container .btn{margin:.5rem 0;padding:10px 20px;transition:transform .1s ease,box-shadow .1s ease}.button-container .btn:active{transform:scale(1);box-shadow:none;outline:none}.button-no-background{pointer-events:auto;border:none}.button-no-background,.button-no-background:active,.button-no-background:hover{background-color:initial;color:#000}.button-no-background:active{transform:scale(.98)}.button-enabled{font-size:medium}.button-disabled{font-size:medium;opacity:.5;pointer-events:none}.fas.fa-trash{font-size:25px;transition:transform .3s ease}.card-container{flex-direction:row;align-items:center;padding:10px;border-bottom:1px solid #ccc;position:relative}.card-container,.card-info{display:flex;justify-content:space-between}.card-info{width:100%}.text--tarjeta{font-family:"FuturaCondensed";font-size:30px}.text--tusproductos{font-size:30px}.card-icon{font-size:40px;margin-right:10px}.card-details .card-brand-text,.card-details .tipo-tarjeta{font-size:18px;font-weight:700;color:#000}.card-details .card-number{width:120px;text-align:center}.btn-agregar-tarjeta{font-size:18px;font-weight:700;margin-top:20px;margin-bottom:15px;display:flex;justify-content:center;align-items:center;width:100%;text-align:center}.btn-agregar-tarjeta i{margin-right:10px;font-size:24px}.transparent-btn{background-color:initial;border:none;color:#00864a;padding:0;text-decoration:none}.transparent-btn i{color:#006938}.transparent-btn:hover{background-color:initial;color:#006938;cursor:pointer}.input-text{width:100%;padding:10px;font-size:16px;font-family:"FuturaLTBook",sans-serif;border:none;border-bottom:2px solid #000;background-color:initial;outline:none;transition:border-bottom .3s ease-in-out}.input-text:focus{border-bottom:2px solid #00864a}.input-text::placeholder{color:#a0a0a0}.input-no-border{border:none;background:none;font-size:2rem;color:#000;outline:none;padding:0;text-align:right;flex-grow:1}.trash-icon-container{display:flex;align-items:center;justify-content:center;margin-left:10px;cursor:pointer}.card-info-container{flex-direction:column}.button-inc-dec{width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;background-color:#f0f0f0;border:1px solid #ccc;font-size:20px;color:#000;cursor:pointer}.button-inc-dec:hover{background-color:#e0e0e0}.button-inc-dec:active{background-color:#d0d0d0}.icono-tipo-tarjeta{justify-content:center;align-items:center;margin-bottom:10px}.card-icon{font-size:48px;color:#000}.selected-card .card-icon{color:#00864a}.tipo-tarjeta{font-weight:700}.card-info-container{display:flex;align-items:center;justify-content:space-between;width:100%}.card-brand-text{display:inline-block;font-size:20px;text-align:center;font-size:18px;text-align:left;color:#000}.card-details{display:flex;flex-grow:1;align-items:center}.card-details span{font-size:20px}.card-number{font-size:18px}.center-text{text-align:center}.btn-separacion-footer{margin-bottom:40px;font-family:"FuturaCondensedExtraBold";font-size:18px;text-align:center}.card-form-container{overflow:hidden;max-height:0;transition:max-height .5s ease-in-out}.card-form-container.show{max-height:500px}.text-direccion-envio{font-family:"FuturaCondensedExtraBold";font-size:30px;text-align:center;margin:20px 0;color:#000}.address-item{display:flex;align-items:center;grid-gap:10px;gap:10px;word-break:break-word;max-width:100%}.address-item .fas.fa-map-marker-alt{margin-right:5px}.custom-map-container{max-width:90%;height:500px;margin-top:20px;margin-left:100px}.custom-map-iframe{width:100%;height:100%;border:none}.address-container{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;margin-left:35%;padding-left:20px}.address-container i{font-size:20px;margin-right:8px;color:#084a29}.delivery-container{display:flex;flex-direction:row;justify-content:space-between;grid-gap:5px;gap:5px;width:100%}.addresses-section,.map-section{flex:1 1;align-items:center}.arrival-time-container{text-align:center;margin-top:10px;font-family:"FuturaCondensedExtraBold"}.custom-right-align{margin-left:80px}.custom-right-align span{margin-left:10px}.address-container-flex{display:flex;flex-direction:column;align-items:center;width:100%}.address-container h6{font-size:20px;font-family:"FuturaCondensedExtraBold";margin:0}.address-container p{font-size:17px;font-family:"FuturaCondensed";margin:0;color:#000}.reference-container{flex:1 1;margin-right:20px;width:100%;margin-top:20px}.reference-container h6{font-size:24px;font-family:"FuturaCondensedExtraBold";margin-bottom:10px;color:#000}.reference-textarea{width:100%;height:150px;padding:10px;resize:none;border:1px solid #ccc;outline:none;border-radius:5px;font-size:16px;font-family:"FuturaCondensed"}.reference-textarea:focus{box-shadow:0 4px 8px rgba(0,0,0,.2);background-color:#fff}.arrival-time-container h5{font-size:24px;font-family:"FuturaCondensed";color:#000}.arrival-time-container h6{font-size:2rem;color:#000}.main-content{max-width:1100px;margin:0 auto;padding:40px;box-sizing:border-box}.tus-datos-container .d-flex{display:flex;justify-content:space-between;grid-gap:20px;gap:20px}.tus-datos-container .title-addresses{font-family:"FuturaLTBook";font-size:1.25rem;margin-bottom:15px;text-align:left}.carousel-container{position:relative;margin-top:50px;overflow:hidden;width:100%;height:320px}.carousel-scroller{display:flex;transition:transform .5s ease-in-out}.carousel-scroller__inner{display:flex;grid-gap:20px;gap:20px;animation:scroll 60s linear infinite}.carousel-img{width:100%;height:auto;box-shadow:0 4px 6px rgba(0,0,0,.2)}.menu-ws-item{display:flex;align-items:center;margin:0 5px}.menu-separator{margin:0 5px;font-weight:700;color:#000;font-size:20px;display:inline-block}@keyframes scroll{0%{transform:translateX(0)}50%{transform:translateX(-100%)}to{transform:translateX(0)}}.carousel-text{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);font-size:20px;color:#fff;text-shadow:2px 2px 4px #000;font-weight:700;text-align:center;width:100%}.carousel-img-container{flex-shrink:0;position:relative;width:100%;max-width:300px}.carousel-img-container:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.3)}.carousel-img-container:hover .carousel-text{color:#fff;background-color:rgba(0,0,0,.5)}.menu-ws{font-family:"FuturaCondensedExtraBold";padding:10px 0;display:flex;justify-content:center;margin-top:5px;font-size:30px;flex-wrap:wrap;width:100%;max-width:100%}.menu-responsive-btn-container{margin-top:10px;display:none;text-align:center;margin-bottom:20px}.menu-responsive-btn{background-color:#006938;color:#fff;border:none;padding:10px 20px;font-size:18px;font-family:"FuturaCondensedExtraBold";cursor:pointer}.menu-text-container{margin-top:20px;padding:10px 0}.menu-ws-link{text-decoration:none;padding:5px 0;transition:color .3s ease}.menu-ws-link,.menu-ws span{font-weight:700;color:#000;margin:0 5px}.menu-ws-link:hover{color:#006938}.carousel-button{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.5);color:#fff;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;z-index:10;display:flex;justify-content:center;align-items:center;font-size:20px;transition:background-color .3s}.carousel-button.prev{left:20px}.carousel-button.next{right:20px}.carousel-button:hover{background-color:rgba(0,0,0,.8)}.main-container{width:100%;padding:35px 0;position:relative;margin:0 auto 40px}.slidder-container{position:relative;overflow:hidden}.container-images{display:flex;transition:transform 5s ease-in-out}.slider-image{width:100%;height:100%;object-fit:contain;transition:opacity 1s ease-in-out}.slider-buttons{display:flex;justify-content:space-between;position:absolute;top:50%;width:100%;transform:translateY(-50%);padding:0 10px}.next-btn,.prev-btn{background:rgba(0,0,0,.5);color:#fff;border:none;padding:10px 15px;cursor:pointer;font-size:1.5rem}.prev-btn{left:30px}.next-btn{right:30px}.title-container h1{margin:20px 0 0;padding:30px;text-align:center;width:100%}.title-container-detalle-pedido,.title-container h1{background-color:#000;font-family:"FuturaCondensedExtraBold";color:#fff;box-sizing:border-box}.title-container-detalle-pedido{display:flex;align-items:center;justify-content:center;position:relative}.title-container-detalle-pedido h1{margin:20px 0 0;padding:30px;text-align:center;width:100%}.title-container-detalle-pedido span{position:absolute;left:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.image-container{margin-top:0;position:relative;width:100%}.image-content{position:relative;width:100%;padding-bottom:10px}.image-content img{width:100%;height:auto;max-height:300px;display:block}.info-overlay{position:absolute;font-family:"FuturaCondensedExtraBold";top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:10px;text-align:center;align-items:center;display:flex;justify-content:center}.icon-pedido-container{transform:translate(15%,-40%)}.icon-pedido-containeer,.icon-pedido-container{display:flex;align-items:center;flex-direction:column;margin-bottom:1px}.icon-pedido-containeer{transform:translate(-35%,-40%)}.icon-pedido{background-color:#000;border-radius:50%;padding:20px;display:flex;justify-content:center;align-items:center}.icon-pedido i{font-size:40px;color:#fff}.pickup-text{color:#000;font-family:"FuturaCondensedExtraBold";font-size:20px;margin-top:5px}.info-overlay h1,.pickup-text{text-align:center}.info-overlay .pedido-info h1{margin-top:5px;font-size:25px}.pedido-activo-numero{font-size:18px;font-weight:700;color:#000;cursor:pointer;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.pedido-activo-numero:hover{color:#fff}.pedido-info-anterior{margin-top:50px}.hora-estimada{color:#000;font-family:"FuturaLT-Bold";font-size:20px;margin-top:10px}.progress-container{display:flex;justify-content:space-between;align-items:flex-start;margin-top:50px;padding:5px 0;position:relative}.progress-step{display:flex;flex-direction:column;align-items:center;width:1%;position:relative;text-align:center}.step-indicator{width:150px;height:5px;background-color:initial;border:1px solid #fff;transition:background-color .3s ease,border-color .3s ease}.progress-step.active .step-indicator{background-color:#fff;border-color:#4caf50}.progress-label{margin-top:10px;font-size:15px;color:#fff;font-family:"FuturaLT-Bold";white-space:nowrap;text-transform:uppercase}.progress-step:not(:last-child):after{content:"";position:absolute;top:50%;left:100%;width:20px;height:20px;background-color:initial;border-top:0 solid #fff;transition:border-color .3s ease}.progress-step.active:not(:last-child):after{border-top-color:#4caf50}.progress-containeer{display:flex;justify-content:space-between;align-items:flex-start;margin-top:50px;padding:5px 0;position:relative}.progress-stepp{display:flex;flex-direction:column;align-items:center;width:8%;position:relative;text-align:center}.step-indicatoor{width:160px;height:7px;background-color:initial;border:1px solid #fff;transition:background-color .3s ease,border-color .3s ease}.progress-stepp.active .step-indicatoor{background-color:#fff;border-color:#4caf50}.progress-labeel{margin-top:10px;font-size:15px;color:#fff;font-family:"FuturaLT-Bold";white-space:nowrap;text-transform:uppercase}.progress-stepp:not(:last-child):after{content:"";position:absolute;top:50%;left:100%;width:20px;height:20px;background-color:initial;border-top:0 solid #fff;transition:border-color .3s ease}.progress-stepp.active:not(:last-child):after{border-top-color:#4caf50}.ver-estatus{margin-top:40px;text-align:center;font-family:"FuturaLTBook";font-size:15px;color:#fff}.titulo-pedidos{display:flex;justify-content:center;align-items:center;height:50px;margin-top:30px;margin-bottom:20px}.titulo-pedidos h2{font-family:"FuturaLT-Bold";color:#000;font-size:20px;font-weight:700;text-transform:uppercase}.pickup-text-anterior{font-size:10px}.pedido-item{margin-bottom:100px;width:100%}.pedido-item,.pedidoinfo{display:flex;align-items:center}.pedidoinfo{justify-content:center;text-align:center;font-family:"FuturaLT-Bold";padding:10px;transition:background-color .3s,box-shadow .3s}.pedidoinfo:hover{background-color:#f5f5f5;box-shadow:0 4px 8px rgba(0,0,0,.1)}.detalle-info{display:flex;flex-direction:column;justify-content:center;align-items:left;text-align:left;margin-top:30px}.pedido-numero{font-size:25px;margin-bottom:15px}.pedido-numero,.pedido-store{font-family:"FuturaCondensedExtraBold";color:#000}.pedido-store{font-size:18px;margin-bottom:5px}.pedido-hora{font-size:18px;font-family:"FuturaLTBook";color:#000}.pedido-status{font-size:25px;color:#000;font-family:"FuturaLT-Bold";margin-top:5px;text-transform:uppercase}.icon-pedido-circle{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#000;border-radius:50%;margin-right:30px;box-sizing:border-box}.icon-pedido-circle i{font-size:28px;color:#fff;margin:10px;padding:0}.pickup-text-anterior{font-size:14px;text-align:center;margin-top:5px;margin-right:30px;color:#000;font-family:"FuturaCondensedExtraBold";font-size:20px}.pedido-detalle-container,.pedido-detalle-pickup{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:20px;gap:20px}.pedido-sucursal-info{flex:100px 1;padding:15px;align-items:center}.pedido-sucursal-info h1{font-family:"FuturaCondensedExtraBold";font-size:24px;color:#000}.pedido-sucursal-info h2{font-family:"FuturaLT-Bold";font-size:18px;color:#000}.pedido-sucursal-infoo p,.pedido-sucursal-info p{margin:5px 0;color:#000;font-size:20px}.pedido-sucursal-infoo{flex:100px 1;padding:15px;align-items:center}.pedido-sucursal-infoo h1{font-family:"FuturaCondensedExtraBold";font-size:24px;color:#000}.pedido-sucursal-infoo h2{font-family:"FuturaLT-Bold";font-size:18px;color:#000}.pedido-detalle-content{flex:100px 1;padding:15px}.pedido-detalle-content h1{font-size:24px}.pedido-detalle-content h1,.pedido-detalle-content h2{font-family:"FuturaCondensedExtraBold";color:#000;margin-bottom:15px}.pedido-detalle-content h2{font-size:20px}.pedido-detalle-content p{margin:8px 0;color:#000;font-size:18px}.pedido-detalle-item{padding:5px 0}.pedido-detalle-item p{margin:0;color:#000}.pedido-mapa-container{flex:1 1 100%;text-align:center;margin-top:20px}.mapa-leyenda{font-size:18px;color:#000;margin-bottom:10px;font-family:"FuturaLT-Bold"}.pedido-map{width:100%;height:400px;overflow:hidden}.map-iframe{width:400px;height:350px;border-radius:10px}.iconContainer-delivery{margin-left:40px}.iconContainer-delivery,.iconContainer-pickup{border-radius:50%;width:70px;height:70px;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.iconContainer-pickup{margin-left:20px}.delivery-text{font-size:18px;color:#000;margin-bottom:50px;margin-left:50px}.direccion{font-size:16px}.direccion,.total-delivery{font-family:"FuturaCondensedLight";color:#000}.total-delivery{font-size:18px}.pedido-delivery{font-family:"FuturaCondensedLight";color:#000}.telefono{font-family:"FuturaCondensedExtraBold";font-size:18px;color:#000}.lista-pedido{list-style-type:none;padding:0;margin:0}.lista-pedido li{margin-bottom:10px;font-size:16px;line-height:1.5}.btn-ver-mapa{font-family:"FuturaCondensedExtraBold";color:#00864a;color:#fff;border:none;padding:10px 20px;cursor:pointer;margin-top:15px;text-align:center;display:inline-block;text-decoration:none;margin-bottom:30px}.btn-ver-mapa:hover{background-color:#000}.outer-button-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px}.inner-button-container{text-align:center}.btn-ver-mapa2{font-family:"FuturaCondensedExtraBold";color:#fff;background-color:#00864a;border:none;padding:10px 20px;cursor:pointer;text-decoration:none}.btn-ver-mapa2:hover{background-color:#000}.btn-ver-mapa3{font-family:"FuturaCondensedExtraBold";color:#fff;border:none;padding:10px 20px;cursor:pointer;margin-top:15px;text-align:center;display:inline-block;text-decoration:none;margin-bottom:30px;background-color:#00864a}.btn-ver-mapa3:hover{background-color:#000;color:#fff}.btn-agregar-mas{font-size:18px;font-family:"FuturaLT-Bold";padding:12px 25px}.btn-agregar-mas i{font-size:22px;margin-right:8px}.compra-exitosa{font-family:"FuturaCondensedExtraBold";font-size:25px;margin-bottom:50px;color:#000}.compra-exitosa .back-button{display:none!important}.numero-pedido{color:#000;font-size:20px;font-family:"FuturaLT-Bold"}.Orden-pedido{color:#006938;font-size:60px;font-family:"FuturaCondensedExtraBold"}.Pedido-saldra{color:#000;font-size:20px;font-family:"FuturaCondensedLight"}.Sucursal-asignada{color:#000;font-size:20px;font-family:"FuturaLT-Bold"}.Anombre-de{color:#000;font-size:20px;font-family:"FuturaCondensedLight"}.Nombre-cliente{color:#000;font-size:20px;font-family:"FuturaLT-Bold"}.order-success{padding:20px;text-align:center;margin:20px auto;width:80%;max-width:600px}.tarjetas-titulo{color:#000}.pago-resumen{margin-top:40px}.pedido-precio{padding:20px;background-color:#fff;border-radius:8px;max-width:600px;margin:0 auto}.cart-item-container{border-bottom:1px solid #ddd;padding-bottom:10px}.cart-item-name,.cart-item-price{color:#000;font-size:18px;font-family:"FuturaCondensedLight"}.total-container{margin-top:20px;font-size:1.2rem}.metodo-pago-destino{padding:20px;max-width:600px;margin:0 auto;align-items:center;text-align:center;font-size:35px}.titulo-seccion{font-size:35px;margin-bottom:30px}.detalle-compra,.titulo-seccion{color:#006938;font-family:"FuturaCondensedExtraBold"}.detalle-compra{font-size:40px}.caja-destino{margin-top:20px}.direccion-destino{font-size:18px}.alias-destino,.direccion-destino{color:#000;font-family:"FuturaCondensedLight";text-align:center}.alias-destino{font-size:20px}.destino-titulo{color:#006938;font-family:"FuturaCondensedExtraBold";font-size:35px}.total-detalle{color:#000;font-size:20px;font-family:"FuturaLT-Bold";text-align:right}.dato-usuario{color:#000;font-size:20px;font-family:"FuturaCondensedLight"}.map-container-pago{display:flex;justify-content:center;align-items:center;width:100%}.iframe-mapa-pago{width:400px;height:350px;border-radius:10px}.tipo-tarjetavm{color:#000;font-size:20px}.titulo-pickup{text-align:center;font-size:30px;font-family:"FuturaLT-Bold"}.sucursales-container,.sucursales-wrapper{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.sucursales-wrapper{justify-content:flex-start}.sucursal-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:700px;padding:20px;position:relative;margin:0 auto}.preparation-time-box{display:flex;justify-content:center;align-items:center;width:90px;height:90px;border:2px solid #00864a;background-color:#fff;font-family:"FuturaLT-Bold";color:#00864a;margin-bottom:10px;margin-right:20px}.preparation-time{color:#00864a;font-size:15px;white-space:pre-wrap;text-align:center}.circle-label-custom{display:block;width:60px;height:60px;border-radius:50%;border:2px solid #00864a;cursor:pointer;position:relative;background-color:initial;display:flex;justify-content:center;align-items:center}.selection-circle{justify-content:flex-start;grid-gap:55px;gap:55px}.branch-details{display:flex;flex-direction:column;justify-content:flex-start;margin-left:15px;flex:1 1;margin-right:20px}.branch-title{font-size:1.2rem;margin:0 0 5px;font-family:"FuturaCondensedExtraBold"}.branch-address{font-family:"FuturaLTBook";color:#000;margin:0}.text-direccion-envio2{font-family:"FuturaLT-Bold";font-size:18px;text-align:center;margin:25px 0;color:#000}.text-direccion-envio2 i{margin-left:10px}.direccion-mapa-title{margin-top:30px;font-size:18px;font-family:"FuturaLT-Bold";text-align:center;color:#000;margin-bottom:15px}.selection-circle{width:70px;height:70px;border:2px solid #00864a;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;position:relative}.selection-circle.selected{background-color:#000;border:none}.check-icon{color:#fff;font-size:20px}.tus-datos-centered{display:flex;flex-direction:column;align-items:center;max-width:500px;margin:20px auto 0 20%}.active-icon{color:#108a58!important}.inactive-icon{color:#ccc!important}@media (max-width:1400px){.banner{margin:10px}.bannerImg--full{height:auto}.bg--salsas{height:500px}}@media (max-width:1000px){.slidder{width:100%!important;margin:0 auto}.status-bar .status{position:absolute;width:20%}.status-bar .status-2{left:28%}.status-bar .status-3{left:58%}.status-bar .status-4{left:80%}.cloud-add{position:fixed;bottom:20px;right:20px;padding:15px;font-size:14px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.3)}.progress-containeer{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px;padding:2px 0}.progress-stepp{display:flex;flex-direction:column;align-items:center;width:90%}.step-indicatoor{width:100px;height:6px;background-color:initial;border:1px solid #fff}.progress-labeel{margin-top:8px;font-size:12px;color:#fff;font-family:"FuturaLT-Bold";word-wrap:break-word;white-space:normal;text-align:center}.icon-pedido-container{display:none!important;display:none}.iconContainer-pickup,.pickup-text{display:none}}@media (max-width:992px){.logo--margen{margin:0 35px}.bg--salsas{height:315px}.bg--ordenaAqui{background-size:800px;height:260px}.recoveryPass{height:100%}.bg--intenSalsas{background-size:700px;height:300px}.bg--ordena{background-size:500px}.imagenMenu{width:230px;height:180px}footer .text--medium{font-size:16px}.progress-container{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px;padding:1px 0}.progress-step{display:flex;flex-direction:column;align-items:center;width:60%}.step-indicator{width:100px;height:5px;background-color:initial;border:1px solid #fff}.progress-label{margin-top:5px;font-size:10px;color:#fff;font-family:"FuturaLT-Bold";word-break:break-word;text-align:center;white-space:normal}.info-overlay{padding:20px}.icon-pedido-container{transform:translate(-90%);margin-bottom:80px;margin-left:20px}.icon-pedido{padding:20px}.icon-pedido i{font-size:30px}.delivery-container{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.addresses-section{order:1;width:100%}.map-section{order:2;width:100%}.btn-agregar-direccion{order:3;width:100%}.map-section .map-iframe{width:120%;max-width:400px;aspect-ratio:1/1;border-radius:10px;object-fit:cover;margin-left:5%}.address-item{padding:.4rem 0;font-size:.8rem;margin-left:-25%}.address-item .fas.fa-map-marker-alt{margin-right:5px}.custom-right-align{margin-left:10px}.custom-right-align span{margin-left:2px}.arrival-time-container{margin-top:0}.arrival-time-container h5,.arrival-time-container h6{margin-top:0;font-size:1.5rem}.reference-container{margin-right:5px;margin-top:25px}.reference-container h6{font-size:20px;margin-bottom:5px}.tus-datos-centered{max-width:100%;padding:0 15px;margin:30px auto 20px}}@media (max-width:768px){.form{width:100%;padding:0 20px}.banner{height:min-content}.bannerImg{width:250px;height:200px}.bg--ordenaAqui{background-size:700px}.bg--salsas{height:240px}.bg--sucursales{background-size:700px;height:285px}.bg--intenSalsas{background-size:540px;height:235px}.imagenMenu{width:300px;height:200px}.imgMenu{height:150px}.imgMenu,.menu--width{width:200px}footer .text--medium{font-size:20px}.counter input[type=text]{width:25px;height:25px;margin:0 5px!important;padding:5px;text-align:center;font-size:14px}.counter [type=button]{width:25px;height:25px;border:none;font-weight:700;font-size:16px}.card-ubicaciones,.counter .card-ubicaciones{width:auto}.slider-image{width:100vw;height:auto;display:block}.carousel-container{margin-top:5px;height:20px;margin-bottom:20px}.main-container{height:auto;min-height:250px;margin:0}.slider-buttons{display:flex;align-items:center;justify-content:space-between;position:absolute;top:0;height:100%;width:100%;transform:none}.next-btn,.prev-btn{color:#fff;padding:3px 5px;cursor:pointer;font-size:1.2rem}.prev-btn{position:absolute;left:5px}.next-btn{position:absolute;right:5px}.section-imagen-collage{display:flex;justify-content:center;align-items:center}.container-imagen-rewards{position:relative;display:inline-block;text-align:center;padding:0;margin:0}.imagenCollage{width:100%;max-width:400px;height:auto;display:block;margin:0}.rewards-button{margin-top:10px;margin-bottom:5px;padding:10px 20px;background-color:#000;color:#fff;text-align:center;cursor:pointer;text-transform:uppercase;font-size:15px;border:none;display:inline-block;width:220px}.menu-ws{margin-top:20px}.menu-ws-link{margin:0 3px;font-size:17px}.menu-responsive-btn-container{display:block}.menu-ws{margin-top:10px}.title-container h1{margin:0;background-color:#000;font-family:"FuturaCondensedExtraBold";color:#fff;padding:10px;text-align:center;width:100%;box-sizing:border-box;font-size:25px}.image-container{position:relative;width:100%}.image-content img{width:100%;max-height:300px}.icon-pedido-container{display:none!important}.pedido-info{margin-top:20px}.pedido-numero{margin:10px 10px 15px}.hora-estimada{font-size:16px;color:#000;font-family:"FuturaLT-Bold";margin-top:10px}.pickup-text{color:#000;font-size:14px;margin-top:5px}.info-overlay,.pickup-text{font-family:"FuturaCondensedExtraBold";text-align:center}.info-overlay{top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.progress-container{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px;padding:1px 0}.progress-step{display:flex;flex-direction:column;align-items:center;width:90%}.step-indicator{width:75px;height:6px;background-color:initial;border:1px solid #fff}.progress-label{margin-top:5px;font-size:10px;color:#fff;font-family:"FuturaLT-Bold";word-wrap:break-word;white-space:normal}.progress-containeer{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px;padding:1px 0}.progress-stepp{display:flex;flex-direction:column;align-items:center;width:90%}.step-indicatoor{width:70px;height:5px;background-color:initial;border:1px solid #fff}.progress-labeel{margin-top:5px;font-size:9px;color:#fff;font-family:"FuturaLT-Bold";word-wrap:break-word;white-space:normal}.titulo-pedidos{display:flex;justify-content:center;align-items:center;height:auto;margin-top:20px}.titulo-pedidos h2{font-family:"FuturaLT-Bold";color:#000;font-size:18px;font-weight:700;text-transform:uppercase}.pedido-item{flex-direction:column;align-items:center;margin-bottom:30px;width:100%}.detalle-info{margin-top:15px;text-align:left;font-family:"FuturaLT-Bold"}.pedido-numero{font-size:20px;font-family:"FuturaCondensedExtraBold";margin-bottom:10px;color:#000}.pedido-hora,.pedido-status,.pedido-store{font-size:18px;color:#000;text-align:left}.pedido-status{margin-top:5px;text-transform:uppercase}.icon-pedido-anterior{align-items:center;justify-content:center;margin-left:120px}.icon-pedido-anterior i{background-color:#000;border-radius:50%;padding:15px;font-size:25px;color:#fff;margin-right:10px}.pickup-text-anterior{color:#000;font-family:"FuturaCondensedExtraBold";font-size:16px}.ver-estatus{margin-top:8px;text-align:center;font-family:"FuturaLTBook";font-size:12px;color:#fff}.icon-pedido,.pickup-text{display:none!important}.titulo-pickup{text-align:center;font-size:24px}.sucursales-container,.sucursales-wrapper{grid-gap:15px;gap:15px}.sucursal-item{flex-direction:row;width:100%;padding:20px}.preparation-time-box{width:70px;height:75px;margin-right:10;margin-bottom:15px;font-size:14px}.branch-details{margin-left:0;margin-right:0;text-align:left}.branch-title{font-size:1rem}.branch-address{font-size:14px}.selection-circle{width:40px;height:40px;grid-gap:40px;gap:40px}.selection-circle.selected{background-color:#000}.text-direccion-envio2{font-size:16px;margin:20px 0}.direccion-mapa-title{font-size:16px;margin-bottom:10px}.outer-button-container{margin-top:20px}.pedido-sucursal-infoo{padding:5px}.pedido-sucursal-infoo h1{font-size:18px;margin-bottom:5px}.pedido-sucursal-infoo h2{font-size:16px;margin-bottom:5px}.detalles-pedido{text-align:center;margin-top:10px}.detalles-pedido p{font-size:18px;margin:2px 0}.total-delivery{font-size:18px;color:#000}.carousel-container{height:230px}.carousel-img-container{max-width:200px;width:200px;height:100%}.carousel-img{width:100%;height:100%}.carousel-text{font-size:16px}.menu-hide-on-mobile{display:none}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.carousel-scroller__inner{animation:scroll 30s linear infinite}.Orden-pedido{font-size:35px;text-align:center;line-height:1.2;word-wrap:break-word}.tus-datos-container{padding:10px}.text-direccion-envio{font-size:20px}.address-item{flex-direction:column;align-items:flex-start}.delivery-container{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.addresses-section{order:1;width:100%}.map-section{order:2;width:100%}.btn-agregar-direccion{order:3;width:100%}.map-section .map-iframe{width:120%;max-width:500px;aspect-ratio:1/1;border-radius:10px;object-fit:cover;margin-left:-25%}.address-item{padding:20px 12px;font-size:18px;margin-left:-20%}.address-item .fas.fa-map-marker-alt{margin-right:5px}.custom-right-align{margin-left:10px}.custom-right-align span{margin-left:2px}.arrival-time-container{margin-top:0}.arrival-time-container h5,.arrival-time-container h6{margin-top:0;font-size:1.5rem}.reference-container{margin-right:5px;margin-top:25px}.reference-container h6{font-size:20px;margin-bottom:5px}.tus-datos-centered{margin-left:1%;max-width:400px;margin-top:20px}.total-section{padding-left:50px;max-width:100%;width:100%;align-items:center;text-align:center}.precio-item{align-items:center;grid-gap:5px;gap:5px}.selectedOption{padding:8px 12px;font-size:20px;max-width:100%;box-shadow:0 4px 8px rgba(0,0,0,.2)}.icon-pedido-container,.iconContainer-pickup{display:none}.pedido-detalle-container{padding:1px;display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px}.pedido-sucursal-infoo{order:3;width:90%;margin:20px auto 0;text-align:center}.pedido-sucursal-info{width:100%;text-align:center}.main-container{padding:30px 0;margin-bottom:30px}.slidder-container{height:auto}.slider-image{object-fit:cover}.slider-buttons{padding:0 10px}.container-images img{width:100%;min-height:200px;max-height:400px;object-fit:contain}}@media (max-width:576px){.width-sm-90{width:90%}.formPerfil{width:100%}.bannerImg{width:220px;height:200px}.bg--intenSalsas{background-size:450px;height:235px}.bg--ordena{background-size:350px;height:100px}.imagenMenu{width:300px;height:200px}.imgMenu{height:120px}.imgMenu,.menu--width{width:150px}.status-bar .status{width:50px}.status-bar .status p{font-size:9px}.status-bar .status-4{left:90%}.card-ubicaciones{width:auto}}@media (max-width:400px){.logo{max-width:100%;height:auto;width:131px}.logo--margen{margin:0 25px}.menuHamburger{width:100%}.bg--ordenaAqui{background-size:420px;height:150px}.bg--salsas{background-size:340px;height:150px}.bg--intenSalsas{background-size:350px;height:140px}.status-bar .status-4{left:calc(100% - 50px)}.card-ubicaciones{width:auto}.title-container h1{font-size:22px;padding:12px}.image-content img{max-height:350px}.pedido-info{margin-top:20px}.ver-estatus{font-size:14px;margin-top:5px}.icon-pedido-anterior{display:flex;flex-direction:column;align-items:center;margin-left:160px}.pedidoinfo{display:flex;align-items:flex-start;grid-gap:5px;gap:5px;margin-left:5px;margin-right:20px}.detalle-info{flex:1 1;margin-left:0;margin-right:30px}}@media (max-width:365px){.logo--margen{margin:0}.card-ubicaciones{width:auto}}@media (max-height:900px){.recoveryPass{height:100%}.card-ubicaciones{width:auto}}@media (max-width:386px){.carousel-container{height:200px}.carousel-img-container{max-width:190px;width:190px;height:100%}.carousel-img{width:100%;height:100%}.carousel-text{font-size:16px}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.carousel-scroller__inner{animation:scroll 25s linear infinite}.delivery-container{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.addresses-section{order:1;width:100%}.map-section{order:2;width:100%}.btn-agregar-direccion{order:3;width:100%}.map-section .map-iframe{width:150%;max-width:400px;border-radius:10px;object-fit:cover;margin-left:-46%}.custom-right-align{margin-left:10px}.custom-right-align span{margin-left:5px}.address-item{padding:.4rem 0;font-size:14px;margin-left:-20%}.address-item .fas.fa-map-marker-alt{margin-right:5px}.arrival-time-container{margin-top:0}.arrival-time-container h5,.arrival-time-container h6{margin-top:0;font-size:1.5rem}.reference-container{margin-right:5px;margin-top:25px}.reference-container h6{font-size:18px;margin-bottom:5px}.tus-datos-centered{max-width:100%;padding:0 15px;margin:30px auto 20px}.total-section{padding-left:10px;max-width:100%;width:100%;align-items:center;text-align:center}.precio-item{align-items:center;grid-gap:5px;gap:5px}.selectedOption{padding:8px 12px;font-size:20px;max-width:100%;box-shadow:0 4px 8px rgba(0,0,0,.2)}.icon-pedido-container,.iconContainer-pickup{display:none}.pedido-detalle-container{flex-direction:column;align-items:center}.pedido-sucursal-infoo{order:3;margin:20px auto 0}.pedido-sucursal-info,.pedido-sucursal-infoo{width:90%;display:flex;flex-direction:column;align-items:center;grid-gap:1px;gap:1px}.pedido-sucursal-info{text-align:center}.step-indicator{width:70px;height:6px;background-color:initial;border:1px solid #fff}.progress-label{margin-top:5px;font-size:8px;color:#fff;font-family:"FuturaLT-Bold";word-wrap:break-word;white-space:normal}.main-container{padding:15px 0;margin-bottom:20px}.slidder-container{height:auto}.slider-image{object-fit:contain}.slider-buttons{padding:0 5px}.next-btn,.prev-btn{font-size:1rem;padding:4px 5px}.menu-text-container{margin-top:0;padding:5px 0}}