@import url(https://fonts.googleapis.com/css2?family=Lexend:wght@100;300;400;500;600;700&display=swap);.Search{position:relative}.Search__suggest_container{border-radius:0 1rem 1rem 1rem!important;max-width:100vw!important;background-color:#fff!important;box-shadow:0 19px 30px rgba(15,34,67,.28)!important}.Search__suggest_container::-webkit-scrollbar{width:.4rem}@media screen and (max-height:630px){.Search__suggest_container__internal{height:100vh;max-height:calc(100vh - 141px)}}.Search__suggest_container::-webkit-scrollbar-track{box-shadow:inset 0 0 6px transparent}.Search__suggest_container::-webkit-scrollbar-thumb{background-color:#c8c8c8;border-radius:6px}.Search__suggest_container__resultszero{padding:1rem;color:grey}.Search__suggest_container__viewmore{background-color:#164194;padding:1rem;display:flex;justify-content:center;align-items:center;color:#f4f6f9;border:0;width:100%;cursor:pointer;grid-gap:.5rem;gap:.5rem}.search__suggestion_mobile{box-sizing:border-box;display:flex;align-items:center;padding:1rem;border-top:1px solid #e3e8f0;cursor:pointer}.search__suggestion_mobile .image-container{max-height:4rem;max-width:4rem;min-width:4rem;overflow:hidden;border-radius:1rem;width:4rem;height:4rem}.search__suggestion_mobile .image-container .image,.search__suggestion_mobile .image-container img{height:4rem}.search__suggestion_mobile .info{display:flex;flex-direction:column;justify-content:flex-start}.search__suggestion_mobile .info .name{margin-bottom:.5rem}.search__suggestion_mobile:hover{background-color:#f4f6f9}.search__suggestion{box-sizing:border-box;display:flex;align-items:center;padding:1rem;border-top:1px solid #e3e8f0;cursor:pointer;grid-gap:.5rem;gap:.5rem;min-width:20rem}.search__suggestion .image-container{max-height:4rem;max-width:4rem;min-width:4rem;overflow:hidden;border-radius:1rem;width:4rem;height:4rem}.search__suggestion .image-container .image,.search__suggestion .image-container img{height:4rem}.search__suggestion .info{display:flex;flex-direction:column;justify-content:flex-start}.search__suggestion .info .name{margin-bottom:.5rem}.search__suggestion:hover{background-color:#f4f6f9}*{font-family:"Lexend",sans-serif}.text-1px-0{font-size:.0625em;font-weight:0}.text-1px-100{font-size:.0625em;font-weight:100}.text-1px-300{font-size:.0625em;font-weight:300}.text-1px-400{font-size:.0625em;font-weight:400}.text-1px-500{font-size:.0625em;font-weight:500}.text-1px-600{font-size:.0625em;font-weight:600}.text-1px-700{font-size:.0625em;font-weight:700}.text-2px-0{font-size:.125em;font-weight:0}.text-2px-100{font-size:.125em;font-weight:100}.text-2px-300{font-size:.125em;font-weight:300}.text-2px-400{font-size:.125em;font-weight:400}.text-2px-500{font-size:.125em;font-weight:500}.text-2px-600{font-size:.125em;font-weight:600}.text-2px-700{font-size:.125em;font-weight:700}.text-3px-0{font-size:.1875em;font-weight:0}.text-3px-100{font-size:.1875em;font-weight:100}.text-3px-300{font-size:.1875em;font-weight:300}.text-3px-400{font-size:.1875em;font-weight:400}.text-3px-500{font-size:.1875em;font-weight:500}.text-3px-600{font-size:.1875em;font-weight:600}.text-3px-700{font-size:.1875em;font-weight:700}.text-4px-0{font-size:.25em;font-weight:0}.text-4px-100{font-size:.25em;font-weight:100}.text-4px-300{font-size:.25em;font-weight:300}.text-4px-400{font-size:.25em;font-weight:400}.text-4px-500{font-size:.25em;font-weight:500}.text-4px-600{font-size:.25em;font-weight:600}.text-4px-700{font-size:.25em;font-weight:700}.text-5px-0{font-size:.3125em;font-weight:0}.text-5px-100{font-size:.3125em;font-weight:100}.text-5px-300{font-size:.3125em;font-weight:300}.text-5px-400{font-size:.3125em;font-weight:400}.text-5px-500{font-size:.3125em;font-weight:500}.text-5px-600{font-size:.3125em;font-weight:600}.text-5px-700{font-size:.3125em;font-weight:700}.text-6px-0{font-size:.375em;font-weight:0}.text-6px-100{font-size:.375em;font-weight:100}.text-6px-300{font-size:.375em;font-weight:300}.text-6px-400{font-size:.375em;font-weight:400}.text-6px-500{font-size:.375em;font-weight:500}.text-6px-600{font-size:.375em;font-weight:600}.text-6px-700{font-size:.375em;font-weight:700}.text-7px-0{font-size:.4375em;font-weight:0}.text-7px-100{font-size:.4375em;font-weight:100}.text-7px-300{font-size:.4375em;font-weight:300}.text-7px-400{font-size:.4375em;font-weight:400}.text-7px-500{font-size:.4375em;font-weight:500}.text-7px-600{font-size:.4375em;font-weight:600}.text-7px-700{font-size:.4375em;font-weight:700}.text-8px-0{font-size:.5em;font-weight:0}.text-8px-100{font-size:.5em;font-weight:100}.text-8px-300{font-size:.5em;font-weight:300}.text-8px-400{font-size:.5em;font-weight:400}.text-8px-500{font-size:.5em;font-weight:500}.text-8px-600{font-size:.5em;font-weight:600}.text-8px-700{font-size:.5em;font-weight:700}.text-9px-0{font-size:.5625em;font-weight:0}.text-9px-100{font-size:.5625em;font-weight:100}.text-9px-300{font-size:.5625em;font-weight:300}.text-9px-400{font-size:.5625em;font-weight:400}.text-9px-500{font-size:.5625em;font-weight:500}.text-9px-600{font-size:.5625em;font-weight:600}.text-9px-700{font-size:.5625em;font-weight:700}.text-10px-0{font-size:.625em;font-weight:0}.text-10px-100{font-size:.625em;font-weight:100}.text-10px-300{font-size:.625em;font-weight:300}.text-10px-400{font-size:.625em;font-weight:400}.text-10px-500{font-size:.625em;font-weight:500}.text-10px-600{font-size:.625em;font-weight:600}.text-10px-700{font-size:.625em;font-weight:700}.text-11px-0{font-size:.6875em;font-weight:0}.text-11px-100{font-size:.6875em;font-weight:100}.text-11px-300{font-size:.6875em;font-weight:300}.text-11px-400{font-size:.6875em;font-weight:400}.text-11px-500{font-size:.6875em;font-weight:500}.text-11px-600{font-size:.6875em;font-weight:600}.text-11px-700{font-size:.6875em;font-weight:700}.text-12px-0{font-size:.75em;font-weight:0}.text-12px-100{font-size:.75em;font-weight:100}.text-12px-300{font-size:.75em;font-weight:300}.text-12px-400{font-size:.75em;font-weight:400}.text-12px-500{font-size:.75em;font-weight:500}.dark-blue-select .select-input .select-container,.text-12px-600{font-size:.75em;font-weight:600}.text-12px-700{font-size:.75em;font-weight:700}.text-13px-0{font-size:.8125em;font-weight:0}.text-13px-100{font-size:.8125em;font-weight:100}.text-13px-300{font-size:.8125em;font-weight:300}.text-13px-400{font-size:.8125em;font-weight:400}.text-13px-500{font-size:.8125em;font-weight:500}.text-13px-600{font-size:.8125em;font-weight:600}.text-13px-700{font-size:.8125em;font-weight:700}.text-14px-0{font-size:.875em;font-weight:0}.text-14px-100{font-size:.875em;font-weight:100}.text-14px-300{font-size:.875em;font-weight:300}.text-14px-400{font-size:.875em;font-weight:400}.text-14px-500{font-size:.875em;font-weight:500}.text-14px-600{font-size:.875em;font-weight:600}.text-14px-700{font-size:.875em;font-weight:700}.text-15px-0{font-size:.9375em;font-weight:0}.text-15px-100{font-size:.9375em;font-weight:100}.text-15px-300{font-size:.9375em;font-weight:300}.text-15px-400{font-size:.9375em;font-weight:400}.text-15px-500{font-size:.9375em;font-weight:500}.text-15px-600{font-size:.9375em;font-weight:600}.text-15px-700{font-size:.9375em;font-weight:700}.text-16px-0{font-size:1em;font-weight:0}.text-16px-100{font-size:1em;font-weight:100}.text-16px-300{font-size:1em;font-weight:300}.text-16px-400{font-size:1em;font-weight:400}.text-16px-500{font-size:1em;font-weight:500}.text-16px-600{font-size:1em;font-weight:600}.text-16px-700{font-size:1em;font-weight:700}.text-17px-0{font-size:1.0625em;font-weight:0}.text-17px-100{font-size:1.0625em;font-weight:100}.text-17px-300{font-size:1.0625em;font-weight:300}.text-17px-400{font-size:1.0625em;font-weight:400}.text-17px-500{font-size:1.0625em;font-weight:500}.text-17px-600{font-size:1.0625em;font-weight:600}.text-17px-700{font-size:1.0625em;font-weight:700}.text-18px-0{font-size:1.125em;font-weight:0}.text-18px-100{font-size:1.125em;font-weight:100}.text-18px-300{font-size:1.125em;font-weight:300}.text-18px-400{font-size:1.125em;font-weight:400}.text-18px-500{font-size:1.125em;font-weight:500}.text-18px-600{font-size:1.125em;font-weight:600}.text-18px-700{font-size:1.125em;font-weight:700}.text-19px-0{font-size:1.1875em;font-weight:0}.text-19px-100{font-size:1.1875em;font-weight:100}.text-19px-300{font-size:1.1875em;font-weight:300}.text-19px-400{font-size:1.1875em;font-weight:400}.text-19px-500{font-size:1.1875em;font-weight:500}.text-19px-600{font-size:1.1875em;font-weight:600}.text-19px-700{font-size:1.1875em;font-weight:700}.text-20px-0{font-size:1.25em;font-weight:0}.text-20px-100{font-size:1.25em;font-weight:100}.text-20px-300{font-size:1.25em;font-weight:300}.text-20px-400{font-size:1.25em;font-weight:400}.text-20px-500{font-size:1.25em;font-weight:500}.text-20px-600{font-size:1.25em;font-weight:600}.text-20px-700{font-size:1.25em;font-weight:700}.text-21px-0{font-size:1.3125em;font-weight:0}.text-21px-100{font-size:1.3125em;font-weight:100}.text-21px-300{font-size:1.3125em;font-weight:300}.text-21px-400{font-size:1.3125em;font-weight:400}.text-21px-500{font-size:1.3125em;font-weight:500}.text-21px-600{font-size:1.3125em;font-weight:600}.text-21px-700{font-size:1.3125em;font-weight:700}.text-22px-0{font-size:1.375em;font-weight:0}.text-22px-100{font-size:1.375em;font-weight:100}.text-22px-300{font-size:1.375em;font-weight:300}.text-22px-400{font-size:1.375em;font-weight:400}.text-22px-500{font-size:1.375em;font-weight:500}.text-22px-600{font-size:1.375em;font-weight:600}.text-22px-700{font-size:1.375em;font-weight:700}.text-23px-0{font-size:1.4375em;font-weight:0}.text-23px-100{font-size:1.4375em;font-weight:100}.text-23px-300{font-size:1.4375em;font-weight:300}.text-23px-400{font-size:1.4375em;font-weight:400}.text-23px-500{font-size:1.4375em;font-weight:500}.text-23px-600{font-size:1.4375em;font-weight:600}.text-23px-700{font-size:1.4375em;font-weight:700}.text-24px-0{font-size:1.5em;font-weight:0}.text-24px-100{font-size:1.5em;font-weight:100}.text-24px-300{font-size:1.5em;font-weight:300}.text-24px-400{font-size:1.5em;font-weight:400}.text-24px-500{font-size:1.5em;font-weight:500}.text-24px-600{font-size:1.5em;font-weight:600}.text-24px-700{font-size:1.5em;font-weight:700}.text-25px-0{font-size:1.5625em;font-weight:0}.text-25px-100{font-size:1.5625em;font-weight:100}.text-25px-300{font-size:1.5625em;font-weight:300}.text-25px-400{font-size:1.5625em;font-weight:400}.text-25px-500{font-size:1.5625em;font-weight:500}.text-25px-600{font-size:1.5625em;font-weight:600}.text-25px-700{font-size:1.5625em;font-weight:700}.text-26px-0{font-size:1.625em;font-weight:0}.text-26px-100{font-size:1.625em;font-weight:100}.text-26px-300{font-size:1.625em;font-weight:300}.text-26px-400{font-size:1.625em;font-weight:400}.text-26px-500{font-size:1.625em;font-weight:500}.text-26px-600{font-size:1.625em;font-weight:600}.text-26px-700{font-size:1.625em;font-weight:700}.text-27px-0{font-size:1.6875em;font-weight:0}.text-27px-100{font-size:1.6875em;font-weight:100}.text-27px-300{font-size:1.6875em;font-weight:300}.text-27px-400{font-size:1.6875em;font-weight:400}.text-27px-500{font-size:1.6875em;font-weight:500}.text-27px-600{font-size:1.6875em;font-weight:600}.text-27px-700{font-size:1.6875em;font-weight:700}.text-28px-0{font-size:1.75em;font-weight:0}.text-28px-100{font-size:1.75em;font-weight:100}.text-28px-300{font-size:1.75em;font-weight:300}.text-28px-400{font-size:1.75em;font-weight:400}.text-28px-500{font-size:1.75em;font-weight:500}.text-28px-600{font-size:1.75em;font-weight:600}.text-28px-700{font-size:1.75em;font-weight:700}.text-29px-0{font-size:1.8125em;font-weight:0}.text-29px-100{font-size:1.8125em;font-weight:100}.text-29px-300{font-size:1.8125em;font-weight:300}.text-29px-400{font-size:1.8125em;font-weight:400}.text-29px-500{font-size:1.8125em;font-weight:500}.text-29px-600{font-size:1.8125em;font-weight:600}.text-29px-700{font-size:1.8125em;font-weight:700}.text-30px-0{font-size:1.875em;font-weight:0}.text-30px-100{font-size:1.875em;font-weight:100}.text-30px-300{font-size:1.875em;font-weight:300}.text-30px-400{font-size:1.875em;font-weight:400}.text-30px-500{font-size:1.875em;font-weight:500}.text-30px-600{font-size:1.875em;font-weight:600}.text-30px-700{font-size:1.875em;font-weight:700}.text-31px-0{font-size:1.9375em;font-weight:0}.text-31px-100{font-size:1.9375em;font-weight:100}.text-31px-300{font-size:1.9375em;font-weight:300}.text-31px-400{font-size:1.9375em;font-weight:400}.text-31px-500{font-size:1.9375em;font-weight:500}.text-31px-600{font-size:1.9375em;font-weight:600}.text-31px-700{font-size:1.9375em;font-weight:700}.text-32px-0{font-size:2em;font-weight:0}.text-32px-100{font-size:2em;font-weight:100}.text-32px-300{font-size:2em;font-weight:300}.text-32px-400{font-size:2em;font-weight:400}.text-32px-500{font-size:2em;font-weight:500}.text-32px-600{font-size:2em;font-weight:600}.text-32px-700{font-size:2em;font-weight:700}.text-33px-0{font-size:2.0625em;font-weight:0}.text-33px-100{font-size:2.0625em;font-weight:100}.text-33px-300{font-size:2.0625em;font-weight:300}.text-33px-400{font-size:2.0625em;font-weight:400}.text-33px-500{font-size:2.0625em;font-weight:500}.text-33px-600{font-size:2.0625em;font-weight:600}.text-33px-700{font-size:2.0625em;font-weight:700}.text-34px-0{font-size:2.125em;font-weight:0}.text-34px-100{font-size:2.125em;font-weight:100}.text-34px-300{font-size:2.125em;font-weight:300}.text-34px-400{font-size:2.125em;font-weight:400}.text-34px-500{font-size:2.125em;font-weight:500}.text-34px-600{font-size:2.125em;font-weight:600}.text-34px-700{font-size:2.125em;font-weight:700}.text-35px-0{font-size:2.1875em;font-weight:0}.text-35px-100{font-size:2.1875em;font-weight:100}.text-35px-300{font-size:2.1875em;font-weight:300}.text-35px-400{font-size:2.1875em;font-weight:400}.text-35px-500{font-size:2.1875em;font-weight:500}.text-35px-600{font-size:2.1875em;font-weight:600}.text-35px-700{font-size:2.1875em;font-weight:700}.text-36px-0{font-size:2.25em;font-weight:0}.text-36px-100{font-size:2.25em;font-weight:100}.text-36px-300{font-size:2.25em;font-weight:300}.text-36px-400{font-size:2.25em;font-weight:400}.text-36px-500{font-size:2.25em;font-weight:500}.text-36px-600{font-size:2.25em;font-weight:600}.text-36px-700{font-size:2.25em;font-weight:700}.color-white{color:#fff}.color-blue{color:#164194}.color-gray-light{color:#858585}.color-gray{color:#4a4a4a}.color-gray-dark{color:#212121}.color-black-light{color:#4a4a4a}.color-red{color:#ab0016}.color-yellow{color:#ffe600}.color-error{color:#ce6868}.text-decoration-none{text-decoration:none}.text-center{text-align:center}.text-nowrap{white-space:nowrap}.text-capitalize{text-transform:capitalize}.text-cursor-pointer{cursor:pointer}.display-none{display:none}.bg-yellow{background-color:#ffe600}.fade-in{animation-name:fadeIn;animation-duration:.25s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.appBarDesktop{display:flex;flex-direction:column;align-items:center;position:sticky;top:0;z-index:3}.appBarDesktop .topBar{background:#f4f6f9;max-width:100vw;height:7.5em;display:grid;grid-template-columns:1fr 2fr 1fr 4fr;grid-gap:1em;gap:1em;padding:1em;margin-top:-1.5em}.appBarDesktop .topBar .logo{display:flex;justify-content:center;align-items:center}.appBarDesktop .topBar .logo img{width:90%;height:auto}.appBarDesktop .topBar .search{display:flex;align-items:center;width:21.875rem;color:#4a4a4a}.appBarDesktop .topBar .search .react-autosuggest__container{position:relative;width:100%}.appBarDesktop .topBar .search .react-autosuggest__container .react-autosuggest__suggestions-container--open{display:block;box-sizing:border-box;background-color:#fff;z-index:99;border-radius:5px;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);height:45vh;overflow-y:scroll}.appBarDesktop .topBar .search .react-autosuggest__container .react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.appBarDesktop .topBar .search .react-autosuggest__container .react-autosuggest__suggestions-list .suggestion{box-sizing:border-box;display:flex;align-items:center;padding:1rem;border-top:1px solid #e3e8f0;cursor:pointer;grid-gap:.5rem;gap:.5rem}.appBarDesktop .topBar .search .react-autosuggest__container .react-autosuggest__suggestions-list .suggestion .image-container{max-height:4rem;max-width:4rem;overflow:hidden;border-radius:1rem}.appBarDesktop .topBar .search .react-autosuggest__container .react-autosuggest__suggestions-list .suggestion .image-container .image,.appBarDesktop .topBar .search .react-autosuggest__container .react-autosuggest__suggestions-list .suggestion .image-container img{height:4rem}.appBarDesktop .topBar .search .react-autosuggest__container .react-autosuggest__suggestions-list .suggestion .info{display:flex;flex-direction:column;justify-content:flex-start}.appBarDesktop .topBar .search .react-autosuggest__container .react-autosuggest__suggestions-list .suggestion .info .name{margin-bottom:.5rem}.appBarDesktop .topBar .search .react-autosuggest__container .react-autosuggest__suggestions-list .suggestion:hover{background-color:#f4f6f9}.appBarDesktop .topBar .search .react-autosuggest__container .react-autosuggest__suggestions-list~.search-more{display:flex}.appBarDesktop .topBar .search .react-autosuggest__container .search-more{display:none;border-top:1px solid #e3e8f0;justify-content:center;padding:.8rem;cursor:pointer;border-radius:5px;overflow:hidden}.appBarDesktop .topBar .search .react-autosuggest__container .search-more:hover{background-color:#f4f6f9}.appBarDesktop .topBar .search .react-autosuggest__container .search-more span{width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center}.appBarDesktop .topBar .search .react-autosuggest__container .search-more span strong{color:#164194}.appBarDesktop .topBar .search #react-autowhatever-1{position:absolute;width:100%;top:3.125rem;margin-top:.8rem;border-radius:1rem}.appBarDesktop .topBar .select{justify-content:center}.appBarDesktop .topBar .menu,.appBarDesktop .topBar .select{display:flex;align-items:center}.appBarDesktop .topBar .menu .actions{cursor:pointer;height:3.5em;background:#164194;width:100%;border-radius:2em;display:grid;grid-template-columns:1.5fr .1fr 1fr .1fr 1fr 1fr;color:#fff}.appBarDesktop .topBar .menu .actions .divider{display:flex;align-items:center}.appBarDesktop .topBar .menu .actions .divider hr{background:#375ca3;border:none;width:.1rem;height:1em}.appBarDesktop .topBar .menu .actions .address{display:flex;align-items:center;justify-content:flex-start;margin-left:1em}.appBarDesktop .topBar .menu .actions .address i{margin-right:.5em;width:4em}.appBarDesktop .topBar .menu .actions .address span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.appBarDesktop .topBar .menu .actions .favorites{display:flex;align-items:center;justify-content:center}.appBarDesktop .topBar .menu .actions .favorites i{margin-right:.5em}.appBarDesktop .topBar .menu .actions .account{display:flex;align-items:center;justify-content:center}.appBarDesktop .topBar .menu .actions .account i{margin-left:.5em}.appBarDesktop .topBar .menu .actions .account span{color:#fff;text-decoration:none;display:flex;align-items:center}.appBarDesktop .topBar .menu .actions .cart{cursor:pointer;background-color:#fff;width:101%;height:100%;border-radius:2em;display:grid;grid-template-columns:1fr 1.5fr}.appBarDesktop .topBar .menu .actions .cart .icon{display:flex;justify-content:center;align-items:center}.appBarDesktop .topBar .menu .actions .cart .icon .item-counter{background:#ab0016;position:absolute;padding:.3em;border-radius:.170625em;margin-bottom:3em;margin-left:1.5em}.appBarDesktop .topBar .menu .actions .cart .total{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.appBarDesktop .categoriesBar{overflow:hidden;margin-top:-1.5em;padding-top:.5em;background:#fff;width:98%;height:3em;z-index:2;border-radius:2em;box-shadow:4.19689px 11.1917px 27.9793px rgba(74,74,74,.18)}.appBarDesktop .categoriesBar .skeletons{height:100%;width:100%;display:flex;align-items:center;margin-top:-.25em}.appBarDesktop .categoriesBar .categories-item{display:flex;justify-content:space-between;align-items:center;grid-gap:.5em;gap:.5em;box-sizing:border-box;padding:.438em 0;margin:.2em .7em;border-radius:1.875em;transition:all .3s ease-in-out}.appBarDesktop .categoriesBar .categories-item img{width:1.4em;height:1.4em}.appBarDesktop .categoriesBar .categories-item:hover{background:#164194!important;padding:.438em .838em}.appBarDesktop .categoriesBar .categories-item:hover>span{color:#fff}.appBarDesktop .categoriesBar .categories-item:hover img{filter:brightness(0) invert(1)}.appBarDesktop .categoriesBar .categories-item.-selected{background:#164194;padding:.438em .838em}.appBarDesktop .categoriesBar .categories-item.-selected img{filter:brightness(0) invert(1)}.appBarDesktop .categoriesBar .categories-item.-unselected{background:#fff}.appBarDesktop .categoriesBar .categories-item .text{margin-left:.5em}.appBarDesktop .categoriesBar .arrows-container{width:1.68rem;display:flex;justify-content:center;align-items:center;cursor:pointer;width:1.5rem}.appBarDesktop .categoriesBar .arrows-container.-disabled{display:none}.subMenuList{display:none;width:12em;max-height:13em;position:absolute;background:#fff;overflow-y:auto;overflow-x:hidden;margin-top:-2px;margin-left:5px;box-shadow:.3em .8em 1em rgba(74,74,74,.18);z-index:3;border-radius:0 0 1em 1em}.categoriesShowSubmenu:hover .subMenuList{display:flex}.categoriesShowSubmenu:hover .subMenuList::-webkit-scrollbar{width:3px}.categoriesShowSubmenu:hover .subMenuList::-webkit-scrollbar-thumb{margin-top:10px;background:hsla(0,0%,42.4%,.4392156863);border-radius:22px}.categoriesShowSubmenu:hover .subMenuList ul{width:100%;padding:0;margin:0}.categoriesShowSubmenu:hover .subMenuList ul a{text-decoration:none;color:#585858}.categoriesShowSubmenu:hover .subMenuList li{font-weight:500;font-size:14px;padding:.5em;list-style:none}.categoriesShowSubmenu:hover .subMenuList li p{margin:7px 0 7px 9px}.categoriesShowSubmenu:hover .subMenuList li:hover{background:#d5d5d5;cursor:pointer}.appBarMobile{filter:drop-shadow(2px 4px 6px #e5e5e5);position:sticky;top:0;z-index:2}.appBarMobile .logo-and-sections{background:#f4f6f9;display:grid;grid-template-columns:repeat(2,1fr);padding:.5em}.appBarMobile .logo-and-sections .logo{width:100%;display:flex;justify-content:center;align-items:center}.appBarMobile .logo-and-sections .logo img{width:80%;height:auto}.appBarMobile .logo-and-sections .sections{padding:.5em}.appBarMobile .logo-navigation{width:100%;height:80px;background:#f4f6f9;padding:.5rem;box-sizing:border-box}.appBarMobile .logo-navigation div{width:100%;height:100%;position:relative}.appBarMobile .logo-navigation div .back-arrow{position:absolute;left:0;top:50%;transform:translateY(-50%)}.appBarMobile .logo-navigation div .logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.appBarMobile .logo-navigation div .logo img{width:90%;height:auto}.appBarMobile .appbar-address{width:100%;box-sizing:border-box;padding:0 1rem .5rem;background:#f4f6f9}.appBarMobile .appbar-address div{display:flex;justify-content:center;align-items:center}.appBarMobile .appbar-address div span{text-align:center}.appBarMobile .appbar-address div .selected-address{margin-left:.5rem;margin-right:.313rem;width:75%;overflow:hidden;text-overflow:ellipsis}.appBarMobile .search-mobile{padding:.5em;background:linear-gradient(180deg,#f4f6f9 0,#f4f6f9 50%,transparent 51%,transparent);margin-bottom:.5em}.appBarMobile .search-mobile .react-autosuggest__container{position:relative;width:100%;height:3.125rem}.appBarMobile .search-mobile .react-autosuggest__container .react-autosuggest__suggestions-container--open{display:block;box-sizing:border-box;background-color:#fff;z-index:99;border-radius:5px;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);height:50vh;overflow-y:scroll}.appBarMobile .search-mobile .react-autosuggest__container .react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.appBarMobile .search-mobile .react-autosuggest__container .react-autosuggest__suggestions-list~.search-more{display:flex}.appBarMobile .search-mobile .react-autosuggest__container .search-more{display:none;border-top:1px solid #e3e8f0;justify-content:center;padding:.8rem;cursor:pointer;border-radius:5px;overflow:hidden}.appBarMobile .search-mobile .react-autosuggest__container .search-more:hover{background-color:#f4f6f9}.appBarMobile .search-mobile .react-autosuggest__container .search-more span{width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center}.appBarMobile .search-mobile .react-autosuggest__container .search-more span strong{color:#164194}.appBarMobile .search-mobile #react-autowhatever-1{position:absolute;width:100%;top:3.125rem;margin-top:.8rem}.footerDesktop .content{margin-top:3em;padding:1em;display:grid;grid-template-columns:1fr 1.3fr .8fr}.footerDesktop .content .contact{display:flex;flex-direction:column;align-items:center}.footerDesktop .content .contact .logo{width:37%}.footerDesktop .content .contact .logo img{width:100%;height:auto}.footerDesktop .content .contact .social-networks{display:flex;justify-content:center}.footerDesktop .content .contact .social-networks i{margin-left:.7em}.footerDesktop .content .categories{padding-left:3em;padding-right:2em}.footerDesktop .content .categories .items{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,1fr)}.footerDesktop .content .information{padding-left:3em;padding-right:2em}.footerDesktop .content .information .items{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,1fr)}.footerDesktop .year{display:flex;justify-content:center;width:100%}.footerMobile{display:flex;flex-direction:column;align-items:center;margin-top:3em;background:#f4f6f9;padding-bottom:75px}.footerMobile .go-up{margin-top:-1.2em;margin-right:1.5em;border-radius:5px;cursor:pointer;display:flex;justify-content:flex-end;width:100%}.footerMobile .go-up .icon-container{background:#164194;padding:.6em;border-radius:.5em}.footerMobile .logo{margin-top:1em;display:flex;justify-content:center;margin-bottom:1em}.footerMobile .logo img{width:70%;height:auto}.footerMobile .information-item{margin-bottom:.5em;color:#4a4a4a}.footerMobile .social-networks{display:flex;justify-content:center;margin-bottom:1em}.footerMobile .social-networks i{margin-left:.7em}.footerMobile .navbar{width:95vw;height:4rem;border-radius:2em;background:#fff;position:fixed;bottom:1em;display:grid;box-shadow:0 0 .9em rgba(33,74,142,.3)}.footerMobile .navbar .content{display:grid;grid-template-columns:repeat(5,1fr)}.footerMobile .navbar .content .item{display:flex;justify-content:center;align-items:center;grid-gap:.2rem;gap:.2rem}.footerMobile .navbar .content .cart{background:#164194;border-radius:2em;display:flex;justify-content:center;align-items:center}.footerMobile .navbar .content .cart .item-counter{background:#ffe600;position:absolute;padding:.3em;color:#164194;border-radius:.170625em;margin-bottom:3em;margin-left:1.5em}.slider__container{position:relative;overflow:hidden}.slider__container .slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;position:relative}.slider__container .slider::-webkit-scrollbar{display:none}.user-photo{width:108px;height:108px;overflow:hidden;border-radius:50%;position:relative}.user-photo input[type=file]{display:none}.user-photo .imageContainer{width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.user-photo .edit-photo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:none}.user-photo .progress-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;z-index:2;display:block}.user-photo:hover{cursor:pointer}.user-photo:hover img{filter:brightness(70%)}.user-photo:hover .edit-photo{display:block}.user-photo.loading{cursor:auto}.user-photo.loading img{filter:brightness(70%)}.user-photo.loading .progress-indicator{display:block}.mercado-card{box-sizing:border-box;display:flex;flex-direction:row;padding:.938rem;justify-content:space-between;box-shadow:0 5px 20px rgba(33,74,142,.15);border-radius:10px;cursor:pointer;text-decoration:none}.mercado-card.-selected{background-color:#164194}.mercado-card.-unselected{background-color:#fff}.mercado-card .card-info{flex-grow:1}.mercado-card .card-info .title{display:block;margin-bottom:8px}.mercado-card .card-info .body{box-sizing:border-box;padding-top:8px;margin-right:21px;display:flex;align-items:flex-end;justify-content:space-between}.mercado-card .card-info .body.-selected{border-top:1px solid #3157a0}.mercado-card .card-info .body.-unselected{border-top:1px solid #e3e8f0}.mercado-card .card-info .body div{display:flex;flex-direction:column;grid-gap:7px;gap:7px}.mercado-card .card-actions{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.mercado-card .card-actions i{cursor:pointer}.producto-mayorista{background-color:#fff;box-sizing:border-box;overflow:hidden;height:7.7rem;display:grid;grid-template-columns:28% 72%;grid-template-rows:100%;align-items:flex-start;padding:11px 11px 11px 5px;box-shadow:0 5px 20px rgba(33,74,142,.15);border-radius:10px}.producto-mayorista .product-img{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.producto-mayorista .product-img img{max-height:100%;box-sizing:border-box;padding-right:.3rem}.producto-mayorista .product-img .mayorista-logo{position:absolute;left:0;top:0;width:2.5rem}.producto-mayorista .product-data{flex-grow:1}.producto-mayorista .product-data .product-info .product-prices{display:flex;justify-content:space-between;align-items:flex-end;margin-top:7px;padding-bottom:7px;border-bottom:1px solid #e3e8f0}.producto-mayorista .product-data .product-info .product-prices .price{display:flex;flex-direction:column}.producto-mayorista .product-data .product-actions{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:7px}.producto-mayorista .product-data .product-actions i{cursor:pointer}.producto-general{background-color:#fff;box-sizing:border-box;overflow:hidden;height:6.625rem;display:grid;grid-template-columns:28% 72%;grid-template-rows:100%;align-items:flex-start;padding:11px 11px 11px 5px;box-shadow:0 5px 20px rgba(33,74,142,.15);border-radius:10px}.producto-general .product-img{position:inherit;height:100%;display:flex;align-items:center;justify-content:center}.producto-general .product-img img{max-height:100%;box-sizing:border-box;padding-right:.3rem;object-fit:contain;max-width:100%}.producto-general .product-data{flex-grow:1}.producto-general .product-data .product-info a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.producto-general .product-data .product-info .product-prices{display:flex;justify-content:space-between;align-items:flex-end;margin-top:7px;padding-bottom:7px;border-bottom:1px solid #e3e8f0}.producto-general .product-data .product-info .product-prices .price{display:flex;flex-direction:row;align-items:center;grid-gap:.5em;gap:.5em}.producto-general .product-data .product-actions{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:7px}.producto-general .product-data .product-actions i{cursor:pointer}.producto-general .product-description{display:none}.producto-general.productObservations{height:8rem;overflow-y:auto}.producto-general.productObservations .product-description{display:block;color:grey;font-size:.8rem;border-left:2px solid #164194;padding:.2rem .5rem;margin:.5rem 0 0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:rgba(0,0,0,.0941176471);border-radius:10px}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.156);border-radius:10px}.product-counter{display:flex;align-items:center}.product-counter .unit-type.-underline{text-decoration:underline}.product-counter .unit-type.-disabled{opacity:.4}.product-counter.-big{grid-gap:.4rem;gap:.4rem}.product-counter.-small{grid-gap:.25rem;gap:.25rem}.product-counter .counter-label{box-sizing:border-box;padding:10px;display:flex;align-items:center;justify-content:center;border-radius:30px}.product-counter .counter-label.-big{height:36px;min-width:40px}.product-counter .counter-label.-small{height:25px}.product-counter .counter-label.-light-blue{background-color:#f4f6f9}.product-counter .counter-label.-blue{background-color:#e3e8f0}.product-counter .counter-label.-white{background-color:#fff}.product-counter .product-counter-button{padding:10px;border-radius:30px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-counter .product-counter-button span{display:flex;justify-content:center}.product-counter .product-counter-button:disabled{cursor:not-allowed}.product-counter .product-counter-button.-big{width:36px;height:36px}.product-counter .product-counter-button.-small{width:25px;height:25px}.product-counter .product-counter-button.-light-blue{background-color:#f4f6f9}.product-counter .product-counter-button.-blue{background-color:#e3e8f0}.product-counter .product-counter-button.-white{background-color:#fff}@media(max-width:800px){.product-counter.-big.-with-grams,.product-counter.-big.-without-grams{flex-wrap:wrap;justify-content:center;margin-bottom:.5rem}.product-counter.-big.-without-grams :first-child{width:100%}}.product-list{display:flex;flex-direction:column;grid-gap:.875rem;gap:.875rem;width:100%}.product-list .mproducts-resume{margin-top:24px;border-top:1px solid #e3e8f0;box-sizing:border-box;padding-top:.5em;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product-list .mproducts-resume div{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.product-list .mproducts-resume div:nth-child(2n){align-items:flex-end}.product-list .mproducts-resume div:nth-child(odd){align-items:flex-start}.product-list .mproducts-group{display:flex;flex-direction:column;grid-gap:.875rem;gap:.875rem}.floating-summary .message{text-align:center;margin-bottom:.625rem}.floating-summary .subtotal{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:.5em}.city-selector-desktop{display:flex;flex-direction:column;align-items:center;width:26.063rem;box-sizing:border-box;padding:6rem 4.406rem}.city-selector-desktop img.logo{width:17.277em;margin-bottom:3rem}@media screen and (max-width:768px){.city-selector-desktop img.logo{width:100%}}.city-selector-desktop .selector-message{text-align:center;display:block;margin-bottom:2.938rem;margin-top:1.319rem}.city-selector-desktop .selector-cities{display:flex;flex-direction:column;align-items:center;grid-gap:2rem;gap:2rem}.city-selector-mobile{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;padding:5rem 0}.city-selector-mobile img.logo{width:17.277em;margin-bottom:3rem}@media screen and (max-width:576px){.city-selector-mobile img.logo{width:15rem}}.city-selector-mobile .selector-message{text-align:center;display:block;margin-bottom:2.938rem;margin-top:1.319rem}.city-selector-mobile .selector-cities{display:flex;flex-direction:column;align-items:center;grid-gap:2rem;gap:2rem}.store-selector-desktop{display:flex;flex-direction:column;align-items:center;width:26.063rem;box-sizing:border-box;padding:6rem 4.406rem}.store-selector-desktop img.logo{width:17.277em;margin-bottom:3rem}@media screen and (max-width:768px){.store-selector-desktop img.logo{width:100%}}.store-selector-desktop .selector-message{text-align:center;display:block;margin-bottom:2.938rem;margin-top:1.319rem}.store-selector-desktop .controls{display:flex;flex-direction:column;align-items:center;grid-gap:2rem;gap:2rem}.store-selector-mobile{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;padding:6rem 0}.store-selector-mobile img.logo{width:17.277em;margin-bottom:3rem}@media screen and (max-width:768px){.store-selector-mobile img.logo{width:15rem}}.store-selector-mobile .selector-message{text-align:center;display:block;margin-bottom:2.938rem;margin-top:1.319rem}.store-selector-mobile .controls{display:flex;flex-direction:column;align-items:center;grid-gap:2rem;gap:2rem}.cart-menu{width:100%}.cart-menu .cart-title{text-align:center;display:block}.cart-menu .cart-menu-section{display:flex;flex-direction:column;align-items:center;width:100%}.cart-menu .cart-menu-section .content{box-sizing:border-box;width:100%;border-top:1px solid #e3e8f0;margin-top:1.938rem;display:flex;align-items:flex-end;justify-content:space-between;padding-top:.5rem}.cart-menu .cart-menu-section .content div.description,.cart-menu .cart-menu-section .content div.price{display:flex;flex-direction:column;align-items:flex-start}.cart-menu .cart-menu-section .content div.price{align-items:flex-end}.cart-menu .cart-menu-section .message{margin-top:.5rem}.cart-menu .cart-button{margin-top:1.938rem}.section-header{display:flex;align-items:center;grid-gap:1.2rem;gap:1.2rem;margin-bottom:2rem;text-transform:capitalize}.section-header img{cursor:pointer}.order-summary{display:flex;flex-direction:column;align-items:flex-start;background:#fff;box-shadow:0 5px 20px rgba(33,74,142,.15);border-radius:10px;padding:2.375rem .938rem 1.875rem}.order-summary .title{margin-bottom:1.375rem}.order-summary .order-summary-section{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-bottom:1.875rem}.order-summary .order-summary-section.-with-border{border-bottom:1px solid #e3e8f0}.order-summary .order-summary-section .content{box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:.5rem}.order-summary .order-summary-section .content div.description,.order-summary .order-summary-section .content div.price{display:flex;flex-direction:column;align-items:flex-start}.order-summary .order-summary-section .content div.price{align-items:flex-end}.order-summary .order-summary-section .message{margin-top:.5rem}.order-summary .order-summary-section .discounts-list{margin:.3rem 0;padding-left:0;list-style:none}.payment-method{background:#fff;box-shadow:0 5px 20px rgba(33,74,142,.15);border-radius:10px;width:100%;display:flex;flex-direction:column;padding:.861rem .978rem;box-sizing:border-box}.payment-method.-selectable{cursor:pointer}.payment-method .description{display:flex;align-items:center;justify-content:space-between}.payment-method .description .action{cursor:pointer}.payment-method .description div:first-child{display:flex;align-items:center;grid-gap:.625rem;gap:.625rem}.payment-method .description div:first-child .info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.payment-method .shares{width:100%;border-top:1px solid #e3e8f0;margin-top:.7rem;padding-top:.438rem;display:flex;justify-content:space-between}.payment-method .body{display:flex;justify-content:space-between;align-items:center}.payment-method .body span{cursor:pointer}.payment-method .body .card-title{display:flex;align-items:center;grid-gap:.8rem;gap:.8rem}.direccion-card{width:100%;box-sizing:border-box;background:#fff;box-shadow:0 5px 20px rgba(33,74,142,.15);border-radius:10px;padding:1.188rem .75rem .813rem .875rem;cursor:pointer}.direccion-card:hover{background:#e9e9e9}.direccion-card .body{display:flex;justify-content:space-between;align-items:center;padding-bottom:.875rem}.direccion-card .body .direccion-title{display:flex;align-items:center;grid-gap:.8rem;gap:.8rem}.direccion-card .body .direccion-title div{display:flex;flex-direction:column}.direccion-card .body .direccion-title span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.direccion-card .card-direccion-footer{border-top:1px solid #e3e8f0;display:flex;justify-content:space-between;padding-top:.438rem}.direccion-card--selected{background:#e9e9e9!important}.direccion-card-title-container h5{margin:0}.direccion-card-title-container .link{margin-left:1.3em;font-weight:600;font-size:12px;text-decoration:none}.create-card .icon{display:flex;justify-content:center}.create-card .icon svg{width:3rem;height:2rem}.create-card .btn-container{display:flex;justify-content:space-around}.create-card .btn-container button{margin-left:.5em;margin-right:.5em}.offersSliderDesktop{margin-top:1.5em;margin-left:1em}.offersSliderDesktop .offersBar{width:98%;margin-top:.5em;min-height:14em}.offersSliderDesktop .offersBar .offerCard{margin:.5em;background:#fff;box-shadow:0 0 9px rgba(0,0,0,.07);border-radius:20px;width:29em;height:12.5em;padding:0;overflow:hidden;cursor:pointer}.offersSliderDesktop .offersBar .offerCard img{width:100%;height:100%}@supports(object-fit:cover){.offersSliderDesktop .offersBar .offerCard img{object-fit:cover;object-position:center center}}.offersSliderDesktop .offersBar .react-horizontal-scrolling-menu--wrapper{flex-wrap:wrap;justify-content:flex-end}.offersSliderDesktop .offersBar .arrows-container{display:flex;align-items:center;justify-content:center;cursor:pointer;background:#164194;box-shadow:0 4px 8px rgba(33,74,142,.5);border-radius:30px;width:2.5em;height:2.5em;position:absolute;margin:5rem -.5rem .5em .2em;z-index:1}.offersSliderDesktop .offersBar .arrows-container.-left{left:0}.offersSliderMobile .offersBar{width:100%;margin-top:2.5em;position:relative}.offersSliderMobile .offersBar .offerCard{margin-top:.5em;margin-right:.5em;background:#fff;box-shadow:0 0 9px rgba(0,0,0,.07);border-radius:20px;width:18.69em;height:8.307em;padding:0;overflow:hidden;cursor:pointer}.offersSliderMobile .offersBar .offerCard img{width:100%;height:100%}@supports(object-fit:cover){.offersSliderMobile .offersBar .offerCard img{object-fit:cover;object-position:center center}}.offersSliderMobile .offersBar .react-horizontal-scrolling-menu--wrapper{flex-wrap:wrap;justify-content:flex-end}.offersSliderMobile .offersBar .arrows-container{z-index:1;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#164194;box-shadow:0 4px 8px rgba(33,74,142,.5);border-radius:30px;width:2.5em;height:2.5em;margin:-2.5em .2em .5em}.offersSliderMobile .offersBar .arrows-container.-disabled{background:none;box-shadow:none;cursor:inherit}.offersSliderMobile .offersBar .arrows-container.-left{margin-right:3rem}.offersSliderMobile .offersBar .arrows-container.-right{top:0;position:absolute}@media(max-width:310px){.offersSliderMobile .offersBar .offerCard{width:16.69em}}.order-card{background-color:#fff;box-shadow:0 5px 20px rgba(33,74,142,.15);border-radius:10px;box-sizing:border-box;padding:.938rem;cursor:pointer;text-decoration:none}.order-card.-selected{background:#164194}.order-card.-unselected{background:#fff}.order-card .order-card-title{display:flex;justify-content:space-between;padding-bottom:.5rem}.order-card .order-card-title.-selected{border-bottom:1px solid #3157a0}.order-card .order-card-title.-unselected{border-bottom:1px solid #e3e8f0}.order-card .details{display:flex;justify-content:space-between;align-items:flex-end;padding-top:.5rem}.order-card .details div{display:flex;flex-direction:column;grid-gap:.438rem;gap:.438rem}.order-card .details div:nth-child(2){align-items:flex-end}.formAddressDesktop{background:#fff;box-shadow:0 5px 20px rgba(33,74,142,.15);border-radius:10px;padding:20px 10px 10px}.formAddressDesktop .margin-form{margin-top:20px!important}.formAddressDesktop span.error-message{color:#ce6868;margin-left:1.5rem;margin-bottom:1rem}.formAddressDesktop .btn-container{display:flex}.formAddressDesktop .btn-container button{margin-left:.5em;margin-right:.5em}@media(max-width:1020px){.formAddressDesktop{margin-top:1em}}.formAddressMobile{background:#fff;box-shadow:0 5px 20px rgba(33,74,142,.15);border-radius:10px;padding:20px 10px 10px}.formAddressMobile .margin-form{margin-top:20px!important}.formAddressMobile span.error-message{color:#ce6868;margin-left:1.5rem;margin-bottom:1rem}.formAddressMobile .btn-container{display:flex}.formAddressMobile .btn-container button{margin-left:.5em;margin-right:.5em}.select-address-modal{min-width:16em;min-height:13em}.select-address-modal .direcciones-title{margin-bottom:.938rem;display:block;text-align:center}.select-address-modal .cart-direccion-content{display:flex;flex-direction:column;align-items:center;grid-gap:1.063rem;gap:1.063rem;max-height:25em;overflow-y:auto;padding:.5em}.select-address-modal .btn-modal{margin-top:1em;display:flex;flex-direction:column;align-items:center}.add-product-to-market-desktop{display:flex;flex-direction:column;align-items:center;width:30rem}.add-product-to-market-desktop .aptm-title{margin-bottom:1.563rem}.add-product-to-market-desktop .aptm-content,.add-product-to-market-desktop .aptm-content .first-segment{width:100%;display:flex;flex-direction:column;align-items:center}.add-product-to-market-desktop .aptm-content .first-segment{grid-gap:1.25rem;gap:1.25rem}.add-product-to-market-desktop .aptm-content .aptm-products-list{width:100%;max-height:30rem;overflow-y:auto;padding-right:.5rem;box-sizing:border-box}.add-product-to-market-desktop .aptm-summary-btn{width:100%;margin-top:1rem}.add-product-to-market-mobile{height:100%;display:flex;flex-direction:column;align-items:center}.add-product-to-market-mobile .aptm-go_back{width:100%}.add-product-to-market-mobile .aptm-title{margin-bottom:1.563rem}.add-product-to-market-mobile .aptm-content{width:100%;display:flex;flex-direction:column;align-items:center;flex-grow:1;justify-content:space-between}.add-product-to-market-mobile .aptm-content .first-segment{width:100%;display:flex;flex-direction:column;align-items:center;flex-grow:1;grid-gap:1.25rem;gap:1.25rem}.add-product-to-market-mobile .aptm-content .first-segment .aptm-products-list{width:100%;overflow-y:auto;flex-grow:1}.add-product-to-market-mobile .aptm-content .aptm-summary-btn{width:100%;margin-top:1rem}.order-status-chip{height:1.375rem;border-radius:10px;display:flex;justify-content:center;font-size:12px;line-height:22px;font-weight:400;padding:0 .5rem;box-sizing:border-box}.order-status-chip.-created{color:#fff;background-color:#86c947}.order-status-chip.-cancelled{color:#fff;background-color:#ed4747}.order-status-chip.-received{color:#fff;background-color:#49c9b4}.order-status-chip.-enlistment{color:#454545;background-color:#f7ef57}.order-status-chip.-dispatched{color:#fff;background-color:#9e38c9}.order-status-chip.-payment_success{color:#fff;background-color:#0ed8d5}.order-status-chip.-payment{color:#fff;background-color:#e9b021}.order-status-chip.-finalized{color:#454545;background-color:#d8d8d8}.loading-screen{background-color:hsla(0,0%,100%,.4);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}.compareProductModal .substitute-list{box-sizing:border-box;padding:5%;width:100%;height:50vh;overflow:auto}.compareProductModal .substitute-list .product{margin-top:1em}@media(max-width:960px){.compareProductModal .substitute-list{width:100%;height:-moz-fit-content;height:fit-content}}.liquor-validation-modal{min-width:20em;min-height:12em;display:flex;flex-direction:column;align-items:center}.liquor-validation-modal .validation-title{margin-bottom:.938rem;display:block;text-align:center}.liquor-validation-modal .law-messagge-content{display:flex;flex-direction:column;width:30em;text-align:center}.liquor-validation-modal .btn-modal-content{margin-top:1em;margin-bottom:1em;display:flex;flex-direction:row;justify-content:center}.liquor-validation-modal .btn-modal-content .btn-modal{margin-right:1em;margin-left:1em}.liquor-validation-modal .error-message{color:#ce6868;display:flex;justify-content:center;text-align:center}.liquor-validation-modal-mobile{min-width:100%;min-height:12em;display:flex;flex-direction:column;align-items:center}.liquor-validation-modal-mobile .validation-title{margin-bottom:.938rem;display:block;text-align:center}.liquor-validation-modal-mobile .law-messagge-content{display:flex;flex-direction:column;width:15em;text-align:center}.liquor-validation-modal-mobile .btn-modal-content{margin-top:1em;margin-bottom:.5em;display:flex;flex-direction:row;justify-content:center}.liquor-validation-modal-mobile .btn-modal-content .btn-modal{margin-right:1em;margin-left:1em}.liquor-validation-modal-mobile .error-message{color:#ce6868;display:flex;justify-content:center;text-align:center}.address-coverage-modal{width:40vw;height:60vh;margin-top:1em}.address-coverage-modal .btn-modal-content{margin-top:1em;margin-bottom:1em;display:flex;flex-direction:row;justify-content:center}.address-coverage-modal .btn-modal-content .btn-modal{margin-right:1em;margin-left:1em}.address-coverage-modal p.success-message{color:#86c947}.address-coverage-modal p.error-message{color:#ce6868}.address-coverage-modal-mobile{width:100%;height:100%;margin-top:1em}.address-coverage-modal-mobile .btn-modal-content{margin-top:1em;display:flex;flex-direction:row;justify-content:center}.address-coverage-modal-mobile .btn-modal-content .btn-modal{margin-right:1em;margin-left:1em}.address-coverage-modal-mobile p.success-message{color:#86c947}.address-coverage-modal-mobile p.error-message{color:#ce6868}.select-card-modal{min-width:16em;min-height:13em}.select-card-modal .card-title{margin-bottom:.938rem;display:block;text-align:center}.select-card-modal .content{display:flex;flex-direction:column;align-items:center;grid-gap:1.063rem;gap:1.063rem;max-height:25em;overflow-y:auto;padding:.5em}.select-card-modal .btn-modal{margin-top:1em;display:flex;flex-direction:column;align-items:center}.account-container-desktop .addresses-desktop{height:100%;display:flex;flex-direction:column}.account-container-desktop .addresses-desktop .addresses-container{box-sizing:border-box;flex-grow:1;overflow:hidden}.account-container-desktop .addresses-desktop .addresses-container .addresses-cards{display:flex;flex-direction:column;grid-gap:1.188rem;gap:1.188rem}.account-container-desktop .addresses-desktop .addresses-container .addresses-form{height:100%;overflow-y:auto}@media screen and (max-width:1280px){.account-container-desktop .addresses-desktop .addresses-container{overflow:unset}}.account-container-desktop .user-info{width:100%;display:grid;grid-template-columns:45% 55%;grid-template-rows:min-content max-content}.account-container-desktop .user-info .user-name{font-size:1rem;color:#4a4a4a;font-weight:500}.account-container-desktop .user-info .user-header{grid-column-start:1;grid-column-end:3;display:flex;justify-content:space-between;margin-bottom:1rem}.account-container-desktop .user-info .user-header .edit-user-data{display:flex;align-items:center;grid-gap:1rem;gap:1rem;cursor:pointer}.account-container-desktop .user-info .user-header .edit-user-data span{color:#164194;font-weight:500}.account-container-desktop .user-data{display:flex;flex-direction:column;align-items:flex-start;grid-gap:1rem;gap:1rem}.account-container-desktop .userfield{display:flex;flex-direction:column;align-items:flex-start;color:#4a4a4a}.account-container-desktop .userfield .userfield-label{font-size:.625rem;line-height:8px;font-weight:400}.account-container-desktop .userfield .userfield-value{font-size:1rem;line-height:18px;font-weight:500;word-break:break-word}.account-container-desktop .editar-datos-title{line-height:20px;display:block}.account-container-desktop .editar-datos-form{margin-top:2.4rem;width:100%}.account-container-desktop .editar-datos-button{margin-top:3.125rem}.account-container-desktop .mercados-desktop{height:100%;display:flex;flex-direction:column}.account-container-desktop .mercados-desktop .principal-container{flex-grow:1;height:92%}.account-container-desktop .list-container{display:flex;flex-direction:column;align-items:center;grid-gap:1.4rem;gap:1.4rem;height:100%;justify-content:space-between}@media screen and (max-width:1280px){.account-container-desktop .list-container{height:-moz-fit-content;height:fit-content}}.account-container-desktop .list-container .scrollable-list{width:100%;display:flex;flex-direction:column;grid-gap:.875rem;gap:.875rem;height:87%;overflow:auto;box-sizing:border-box;padding-right:.5rem}.account-container-desktop .tarjetas-desktop{height:100%;display:flex;flex-direction:column}.account-container-desktop .tarjetas-desktop .content{box-sizing:border-box;flex-grow:1}.account-container-desktop .tarjetas-desktop .content .cards-container{display:flex;flex-direction:column;grid-gap:1.188rem;gap:1.188rem}.account-container-desktop .tarjetas-desktop .content .cards-form{height:100%}.account-container-desktop .historial-desktop{height:100%;display:flex;flex-direction:column}.account-container-desktop .historial-desktop .title{display:flex;margin-bottom:1.786rem}.account-container-desktop .historial-desktop .principal-container{flex-grow:1;overflow:hidden}@media screen and (max-width:1280px){.account-container-desktop .historial-desktop .principal-container{overflow-y:auto}}.account-container-desktop .historial-desktop .principal-container .order-details{display:flex;flex-direction:column;box-sizing:border-box;grid-gap:1.4rem;gap:1.4rem;height:100%;overflow-y:auto}@media screen and (max-width:1280px){.account-container-desktop .historial-desktop .principal-container .order-details{height:-moz-fit-content;height:fit-content}}.account-container-desktop .historial-desktop .principal-container .order-details .historial-section{display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem}.account-container-desktop .historial-desktop .principal-container .order-container{display:flex;flex-direction:column;grid-gap:.875rem;gap:.875rem;height:100%;overflow-y:auto}@media screen and (max-width:1280px){.account-container-desktop .historial-desktop .principal-container .order-container{height:-moz-fit-content;height:fit-content}}.account-container-desktop .account-body{width:100%;height:620px;display:flex;grid-gap:1rem;gap:1rem}.account-container-desktop .account-body .account-menu{height:100%;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.account-container-desktop .account-body .account-menu .account-navigation{width:100%;box-sizing:border-box;padding:2.3rem 0;display:flex;flex-direction:column;grid-gap:1.461rem;gap:1.461rem}.account-container-desktop .account-body .account-component{box-sizing:border-box;padding:2.37rem;border-radius:18px;background-color:rgba(22,65,148,.05);width:60%;color:#000;overflow-y:auto;height:100%}.account-container-desktop .account-body .account-component .section-title{display:block;margin-bottom:1.786rem}.account-container-mobile .user-info{width:100%;display:grid;grid-template-columns:45% 55%;grid-template-rows:min-content max-content}.account-container-mobile .user-info .user-name{font-size:1rem;color:#4a4a4a;font-weight:500}.account-container-mobile .user-info .user-header{grid-column-start:1;grid-column-end:3;display:flex;justify-content:space-between;margin-bottom:1rem}.account-container-mobile .user-info .user-header .edit-user-data{text-decoration:none;display:flex;align-items:center;grid-gap:1rem;gap:1rem;cursor:pointer}.account-container-mobile .user-info .user-header .edit-user-data span{color:#164194;font-weight:500}.account-container-mobile .user-data{display:flex;flex-direction:column;align-items:flex-start;grid-gap:1rem;gap:1rem}.account-container-mobile .userfield{display:flex;flex-direction:column;align-items:flex-start;color:#4a4a4a}.account-container-mobile .userfield .userfield-label{font-size:.625rem;line-height:8px;font-weight:400}.account-container-mobile .userfield .userfield-value{font-size:1rem;line-height:18px;font-weight:500;word-break:break-word}.account-container-mobile .editar-datos-title{line-height:20px;display:block}.account-container-mobile .editar-datos-form{margin-top:2.4rem;width:100%}.account-container-mobile .editar-datos-button{margin-top:2.667rem}.account-container-mobile .container-direccion-mobile{margin-top:2em;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.account-container-mobile .mercados-mobile{display:flex;flex-direction:column;grid-gap:2.188rem;gap:2.188rem}.account-container-mobile .mercados-container{display:flex;flex-direction:column;grid-gap:.875rem;gap:.875rem}.account-container-mobile .mercados-products-container{display:flex;flex-direction:column}.account-container-mobile .mercados-products-container .mercado-name{display:block;margin-bottom:1.563rem}.account-container-mobile .mercados-products-container .product-lists{display:flex;flex-direction:column;grid-gap:2.7rem;gap:2.7rem}.account-container-mobile .mercados-products-container .empty-button{align-self:center;margin-top:2.094rem;width:10.625rem}.account-container-mobile .tarjetas-mobile .title{margin-bottom:1.343rem;display:block}.account-container-mobile .tarjetas-mobile .content{box-sizing:border-box;padding-top:.527rem}.account-container-mobile .tarjetas-mobile .content .cards-container{display:flex;flex-direction:column;grid-gap:1.188rem;gap:1.188rem}.account-container-mobile .historial-mobile .title{display:block;margin-bottom:2.196rem}.account-container-mobile .historial-mobile .order-container{display:flex;flex-direction:column;grid-gap:.875rem;gap:.875rem}.account-container-mobile .order-details{display:flex;flex-direction:column;grid-gap:2.3rem;gap:2.3rem}.account-container-mobile .order-details .historial-section{display:flex;flex-direction:column;grid-gap:.768rem;gap:.768rem}.account-container-mobile .order-details .product-lists{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}.account-container-mobile .account-body{width:100%;display:flex;grid-gap:1rem;gap:1rem}.account-container-mobile .account-body .account-menu{width:100%;display:flex;flex-direction:column;align-items:center}.account-container-mobile .account-body .account-menu .account-navigation{width:100%;box-sizing:border-box;padding:2.3rem 0;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.account-container-mobile .account-body .account-component{width:100%;color:#000}.o-login-container,.o-login-title-container{display:flex;flex-direction:column;align-items:center}.o-login-title-container{color:#164194;margin-top:1.5rem}.o-login-title-container p{font-style:normal;margin-top:.5rem}.o-login-form-container{display:flex;flex-direction:row;width:39em;margin-top:1rem}.o-login-form-container h4{margin-top:0;line-height:18px}.o-login-form{display:flex;flex-direction:column;align-items:center;width:100%}.o-login-form .link{margin-top:1rem;cursor:pointer}.o-section-title{color:#858585;margin-top:0;font-style:normal;font-weight:300;font-size:16px;line-height:18px}.o-line{background:#858585;width:2px;height:256px;opacity:.15}.o-login-link-container{display:flex;flex-direction:column;align-items:center;color:#164194;font-size:16px;margin:1.5rem}.o-login-link-container .link{cursor:pointer;margin-top:-1em}.login-modal{margin:auto;width:50vw!important;overflow-y:scroll;overflow:auto}@media(max-width:768px){.o-login-form-container{flex-direction:column}.o-line{width:256px;height:2px;align-self:center;margin:1em}}.o-login-form-container-mobile{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:1rem}.o-login-form-container-mobile h4{color:#858585;margin-top:0;font-style:normal;font-weight:300;font-size:16px;line-height:18px}.o-login-form-mobile{display:flex;flex-direction:column;align-items:center;width:100%}.o-login-form-mobile .link{font-weight:300;font-size:16px;line-height:18px;color:#164194;text-decoration:none;margin-top:1rem}.o-login-link-container-mobile{margin:.5rem}.homeMobile .categories .card{margin:1em .5em;background:#fff;box-shadow:0 0 .9em rgba(33,74,142,.3);display:grid;grid-template-rows:2fr 1fr;padding:.15em;height:5em;width:5em;border-radius:.5em}.homeMobile .categories .card .card-image{display:flex;justify-content:center;align-items:center}.homeMobile .categories .card .card-image img{width:2em;height:auto}.homeMobile .category-section .title{display:flex;justify-content:space-between;align-items:center}.homeMobile .category-section .title p{text-transform:capitalize}.homeDesktop .category-section{margin-left:1em;margin-right:1em}.homeDesktop .category-section .title{display:flex;justify-content:space-between;align-items:center}.homeDesktop .category-section .title p{text-transform:capitalize}.homeDesktop .arrows-container{display:flex;align-items:center;cursor:pointer}.homeDesktop .arrows-container.-disabled{display:none}.o-line-horizontal{background:#858585;width:287.94px;height:2px;opacity:.15;margin-top:2rem;margin-bottom:2rem}.register-modal{width:30vw;height:90vh;margin:auto}.o-register-container{padding-bottom:3em}.o-register-container,.o-register-title-container{display:flex;flex-direction:column;align-items:center}.o-register-title-container{color:#164194;margin-top:2em}.o-register-title-container p{font-style:normal;margin-top:2rem}.o-register-form{display:flex;flex-direction:column;align-items:center;width:16.25rem;grid-gap:.5rem;gap:.5rem}.o-register-form .link{margin-top:1rem;cursor:pointer}.o-register-form .MuiBox-root{margin-bottom:0}.o-text-container-resetpassword{width:278px;text-align:center;margin-bottom:1rem}.o-reset-link-container{display:flex;flex-direction:column;align-items:center;color:#164194;font-size:16px}.o-reset-link-container .link{margin-bottom:2rem;cursor:pointer}.reset-modal{width:30vw;margin-bottom:2rem}.o-reset-link-container-mobile .link{margin-top:-.5em}.cart-page-desktop .cart-body{height:580px}@media screen and (max-width:970px){.cart-page-desktop .cart-body{height:-moz-fit-content;height:fit-content}}.cart-page-desktop .cart-body .cart-products{height:100%;display:flex;flex-direction:column;align-items:center}.cart-page-desktop .cart-body .cart-products .cart-lists{box-sizing:border-box;width:100%;height:100%;overflow:auto;display:flex;flex-direction:column;grid-gap:2.7rem;gap:2.7rem;padding:0 1rem}@media screen and (max-width:960px){.cart-page-desktop .cart-body .cart-products .cart-lists{height:-moz-fit-content;height:fit-content}}.cart-page-desktop .cart-body .cart-products .cart-button{margin-top:1.664rem}.cart-page-desktop .cart-body .payment-methods-container{display:flex;flex-direction:column;align-items:center;grid-gap:1.563rem;gap:1.563rem}.cart-direcciones-mobile .direcciones-title{margin-bottom:1.938rem;display:block}.cart-direcciones-mobile .cart-direccion-content{display:flex;flex-direction:column;align-items:center;grid-gap:1.063rem;gap:1.063rem}.cart-products-mobile .direcciones-message{margin-bottom:1.198rem}.cart-products-mobile .direcciones-message .direcciones-link{text-decoration:none}.cart-products-mobile .cart-products{display:flex;flex-direction:column;align-items:center}.cart-products-mobile .cart-products .cart-lists{box-sizing:border-box;width:100%;display:flex;flex-direction:column;grid-gap:2.7rem;gap:2.7rem}.cart-products-mobile .cart-products .cart-button{margin-top:1.664rem}.cart-pagos-mobile .payment-methods{margin-top:1.813rem;margin-bottom:3.875rem;display:flex;flex-direction:column;grid-gap:1.563rem;gap:1.563rem}.cart-resumen-mobile .resumen-title{display:block;margin-bottom:2.125rem}.cart-resumen-mobile .selected-payment-method{margin-bottom:2.318rem;margin-top:2.275rem;display:flex;flex-direction:column;grid-gap:.768rem;gap:.768rem}.cart-resumen-mobile .summary-section{margin-bottom:2.318rem;margin-top:0;display:flex;flex-direction:column;grid-gap:.711rem;gap:.711rem}.floating-finish-order{padding:1.344em .875em!important}.floating-finish-order .message{margin-bottom:.625rem}.floating-finish-order .finish-btn{width:100%;height:40px;justify-content:space-between;padding:.625rem 1.563rem}.cart-navigation{display:flex;align-items:center;grid-gap:1.69rem;gap:1.69rem;margin-bottom:1.813rem}.cart-navigation .nav-steps{display:flex;align-items:center;grid-gap:.625rem;gap:.625rem}.cart-navigation .nav-steps .nav-bubble{width:2.25rem;height:2.25rem;border-radius:50%;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.cart-navigation .nav-steps .nav-bubble.-lower{opacity:.3;background-color:#164194;border:1px solid transparent}.cart-navigation .nav-steps .nav-bubble.-lower span{color:#fff}.cart-navigation .nav-steps .nav-bubble.-exact{background-color:#164194;border:1px solid #164194}.cart-navigation .nav-steps .nav-bubble.-exact span{color:#fff}.cart-navigation .nav-steps .nav-bubble.-grater{background-color:transparent;border:1px solid #164194}.cart-navigation .nav-steps .nav-bubble.-grater span{color:#164194}.cart-navigation .nav-steps .bubble-separator{width:1.125rem;height:0;border-top:2px solid #e3e8f0}.cart-message{display:flex;flex-direction:column;align-items:center;min-height:6rem}.cart-message.-mobile{background-color:transparent;box-shadow:none}.cart-message span.message{text-align:center;margin-top:.5rem;margin-bottom:1rem}.order-finished-desktop{width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding-top:4.313rem}.order-finished-desktop .title{margin-bottom:4.7rem}.order-finished-desktop .order-image{position:relative;margin-bottom:2.014rem}.order-finished-desktop .order-image img:nth-child(2){position:absolute;bottom:0;left:50%;transform:translate(-50%)}.order-finished-desktop .message{width:30rem;text-align:center;margin-bottom:3.486rem}.order-finished-desktop .message .mi-cuenta{text-decoration:none}.order-finished-mobile{width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.order-finished-mobile .title{margin-bottom:4.7rem}.order-finished-mobile .order-image{position:relative;margin-bottom:2.014rem}.order-finished-mobile .order-image img:nth-child(2){position:absolute;bottom:0;left:50%;transform:translate(-50%)}.order-finished-mobile .message{width:19.4rem;text-align:center;margin-bottom:2.361rem}.order-finished-mobile .message .mi-cuenta{text-decoration:none}.product-page-desktop .product-card{width:90%;height:100%;min-height:31.5rem;background:#fff;box-shadow:4.19689px 11.1917px 27.9793px rgba(74,74,74,.18);border-radius:25px;box-sizing:border-box;padding:1.849rem}@media(min-width:1400px){.product-page-desktop .product-card{width:80%;min-height:30.75rem}}.product-page-desktop .product-card .image-container{padding-left:2rem;padding-right:1rem;box-sizing:border-box}.product-page-desktop .product-card .image-container img.product-image{width:100%;height:auto}.product-page-desktop .product-card .body{display:grid;grid-template-columns:80% 20%;box-sizing:border-box;padding-bottom:1.7rem;border-bottom:1px solid #e3e8f0}.product-page-desktop .product-card .body i{justify-self:end}.product-page-desktop .product-card .body img.goBack{cursor:pointer}.product-page-desktop .product-card .body div:first-child{display:flex;justify-content:flex-start;align-items:flex-start;grid-gap:1.11rem;gap:1.11rem;width:100%}.product-page-desktop .product-card .body div:first-child div:first-of-type{width:100%}.product-page-desktop .product-card .body div:first-child .details{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.product-page-desktop .product-card .body div:first-child .details .align-center,.product-page-desktop .product-card .body div:first-child .details img{align-self:center}.product-page-desktop .product-card .body div:first-child .details img{justify-self:flex-end}.product-page-desktop .product-card .body div:first-child .details div{display:flex;flex-direction:column}.product-page-desktop .product-card .body div:first-child .details div:nth-child(4){text-align:end}.product-page-desktop .product-card .maturity{box-sizing:border-box;width:100%;padding:1.7rem 0 0;margin:.5rem 0}.product-page-desktop .product-card .product-type-actions{display:flex;justify-content:space-between;flex-direction:column;grid-gap:1rem;gap:1rem}.product-page-desktop .product-card .product-type-actions .actions{padding-top:2rem;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.product-page-desktop .product-card .product-type-actions .actions .controls{display:flex;align-items:center;flex-wrap:wrap;grid-column-gap:1.214rem;column-gap:1.214rem;grid-row-gap:1rem;row-gap:1rem}.product-page-desktop .product-card .description{padding-top:2.625rem}.btm-back{display:flex;align-items:center;cursor:pointer}.btm-back span{margin-left:4px;color:#164194}.container-favorite-market{height:6em;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,3em)}.product-page-mobile{display:flex;flex-direction:column;align-items:flex-start}.product-page-mobile .name{margin-bottom:1.453rem;margin-top:.5rem}.product-page-mobile .product-image{width:100%;position:relative}.product-page-mobile .product-image img.image{width:100%}.product-page-mobile .product-image img.mayorista{left:0;bottom:1.35rem;width:4.25rem;height:3.438rem;position:absolute}.product-page-mobile .product-image .icons{display:flex;flex-direction:column;align-items:center;grid-gap:1.153rem;gap:1.153rem;position:absolute;top:0;right:0}.product-page-mobile .product-type-actions,.product-page-mobile .product-type-actions .actions{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.product-page-mobile .product-type-actions .actions{margin-bottom:2rem}.product-page-mobile .product-type-actions .actions .controls{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;grid-gap:3rem;gap:3rem}@media(max-width:768px){.product-page-mobile .product-type-actions .actions .controls{grid-gap:1rem;gap:1rem}}.product-page-mobile .details{margin-bottom:2.139rem;margin-top:1.717rem;width:100%;display:flex;justify-content:space-between}.product-page-mobile .details div{display:flex;flex-direction:column}.product-page-mobile .details div:nth-child(2){align-items:flex-end}.product-page-mobile .maturity{box-sizing:border-box;width:100%;padding-top:0;padding-bottom:1.5rem}.related-products{width:100%;box-sizing:border-box;padding:0 1rem}.related-products .products-section .title{display:flex;justify-content:space-between;align-items:center}.related-products .products-section .title p{text-transform:capitalize}.favorites-pages-mobile .favorites-actions{width:100%;display:flex;justify-content:space-between;margin:2.063rem 0 1.3rem}.favorites-pages-mobile .markets-list{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.favorites-pages-desktop{min-height:620px}.favorites-pages-desktop div.favorites-header{display:flex;justify-content:space-between}.favorites-pages-desktop div.favorites-header .favorites-actions{width:-moz-fit-content;width:fit-content;display:flex;justify-content:space-between;margin-bottom:1.3rem;grid-gap:1rem;gap:1rem}.favorites-pages-desktop .products-section{width:100%;padding:0 .938rem;box-sizing:border-box;margin-bottom:3.13rem}.favorites-pages-desktop .markets-list{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.favorites-pages-desktop .products-list{display:flex;flex-direction:column;grid-gap:2.7rem;gap:2.7rem;height:100%;overflow-y:auto}.searchResultDesktop .category-section{margin-left:1em;margin-right:1em}.searchResultDesktop .category-section .title{display:flex;justify-content:space-between;align-items:center}.searchResultDesktop .containerProducts{display:flex;flex-wrap:wrap;justify-content:space-evenly;grid-gap:1em;gap:1em}.searchResultDesktop .circularProgress{width:100%;display:flex;justify-content:center;margin:1em}.searchResultMobile .category-section{margin-left:1em;margin-right:1em}.searchResultMobile .category-section .title{display:flex;flex-wrap:wrap;margin-top:.5em;margin-bottom:.5em}.searchResultMobile .category-section .title p{margin-right:.5em;margin-bottom:0;margin-top:.5em}.searchResultMobile .containerProducts{display:flex;flex-direction:column;align-items:center}.searchResultMobile .circularProgress{width:100%;display:flex;justify-content:center;margin:1em}@media(max-width:359px){.searchResultMobile .containerProducts{justify-content:center}}.notfound-page-desktop{display:flex;flex-direction:column;align-items:center}.notfound-page-desktop h2{margin-top:1rem;margin-bottom:2rem;font-size:150px}.notfound-page-desktop .goBack{margin-top:3rem;cursor:pointer;display:flex;grid-gap:1rem;gap:1rem;align-items:center}.notfound-page-mobile{display:flex;flex-direction:column;align-items:center}.notfound-page-mobile h2{margin-top:1rem;margin-bottom:2rem;font-size:80px}.notfound-page-mobile .goBack{margin-top:3rem;grid-gap:1rem;gap:1rem}.btn-filled,.notfound-page-mobile .goBack{cursor:pointer;display:flex;align-items:center}.btn-filled{border:1px solid #164194;box-sizing:border-box;border-radius:30px;flex-direction:row;justify-content:center;grid-gap:.625rem;gap:.625rem;padding:10px;font-size:16px;transition:background-color .1s}.btn-filled:focus{outline:none}.btn-filled.-revert{flex-direction:row-reverse}.btn-filled.-blue{background-color:#164194;color:#fff}.btn-filled.-white{background-color:#fff;color:#164194}.btn-filled.-yellow{background-color:#ffe600;color:#164194;border-color:#ffe600}.btn-filled:disabled{opacity:.4;color:#fff;background-color:#164194}.btn-outlined{border:1px solid #164194;box-sizing:border-box;border-radius:30px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.625rem;gap:.625rem;padding:10px;font-size:16px;transition:background-color .1s;background-color:transparent;color:#164194}.btn-outlined:focus{outline:none}.btn-outlined:hover{background:rgba(22,65,148,.1)}.btn-outlined.-revert{flex-direction:row-reverse}.btn-outlined.-white{border-color:#fff;color:#fff}.btn-text{box-sizing:border-box;border-radius:30px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.625rem;gap:.625rem;padding:10px;font-size:16px;transition:background-color .1s;border:1px solid transparent;background-color:transparent;color:#164194}.btn-text:focus{outline:none}.btn-text:hover{background:rgba(22,65,148,.1)}.btn-text.-revert{flex-direction:row-reverse}.btn-text.-white{border-color:#fff;color:#fff}.summary-btn{width:100%;height:40px;padding:.625rem 1.563rem}.summary-btn.-simple{justify-content:center}.summary-btn.-double{justify-content:space-between}.button-primary{border:none;margin:8px 0;box-shadow:none;width:260px;height:40px;border-radius:30px;text-transform:none;font-size:14px;line-height:14px;font-style:normal;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:space-evenly;cursor:pointer}.button-submit{background:#164194;color:#fff;margin-top:1em}.button-submit:hover{background:#3058a8}.button-google{background:#dc4437;border-color:#dc4437}.button-google:hover{border-color:#dd4d40}.button-facebook{background:#4167b2}.button-facebook:hover{background:#3058a8}.button-phone{background:#fff;border:1px solid #4a4a4a;color:#4a4a4a}.button-phone:hover{background:#5a5a5a;color:#fff}.button-yellow{background:#ffe600;color:#164194;justify-content:center;align-items:center}.button-yellow i{padding-left:1rem;padding-right:1rem}.button-yellow:hover{background:#ffeb3a}.btn-account-logout{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 25px 10px 30px;border:1px solid #e3e8f0;box-sizing:border-box;border-radius:30px;width:15.31rem;height:3.5rem;background-color:#164194;cursor:pointer}.btn-account-logout span{font-weight:500;color:#fff;font-size:1rem}.btn-account-option{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 20px 10px 15px;height:3.5rem;background-color:#f4f6f9;border:1px solid #e3e8f0;box-sizing:border-box;border-radius:30px;cursor:pointer;text-decoration:none}.btn-account-option .option-label{display:flex;grid-gap:.5rem;gap:.5rem;align-items:center}.btn-account-option .option-label span{font-weight:500;color:#4a4a4a;font-size:1rem}.btn-account-option-selected{background-color:#164194;border-color:#164194}.btn-account-option-selected .option-label span{color:#fff}.button-direcciones{margin-top:0;margin-bottom:2em}.button-delete{background:none;border:none;padding:0;cursor:pointer}.button-delete i{width:2em;height:2em}.o-input-login{margin:8px 0;background:#f4f6f9;width:230px;height:35px;border:1px solid #e9e9e9;border-radius:30px;padding-left:1rem;padding-right:1rem;outline:none}.o-input-dropdown select{border:none;outline:none;width:100%;height:100%;background:none;background-image:url(/static/media/arrow-blue-down.5be0dfd1.svg);background-repeat:no-repeat;background-position:100%;-webkit-appearance:none;-o-appearance:none;appearance:none;color:#858585}.o-input-dropdown select::-ms-expand{display:none}.searchInput{min-width:calc(90% - 3.1em);border-radius:2em;background:#fff;display:grid;grid-template-columns:.5fr 2fr 1fr}.searchInput.-with-shadow{box-shadow:0 0 .9em rgba(0,0,0,.11)}.searchInput i{position:relative;margin-top:1.3em;margin-left:.5em;padding-right:1em;border-right:.1em solid #e9e9e9}.searchInput .buscar{display:flex;justify-content:center;align-items:center}.searchInput .buscar button{width:85%;height:85%;border:none;border-radius:2em;background:#e3e8f0;cursor:pointer}.searchInput input{border:none;height:28.8px;padding:1.2em 0;min-width:calc(90% - 3.1em)}.searchInput input:focus{outline:none}.edit-data-input-text{width:100%}.edit-data-input-text span.label{display:block;margin-left:1.5rem;margin-bottom:.43rem}.edit-data-input-text .input{width:100%;min-height:2.5rem;border:1px solid #e9e9e9;border-radius:30px;box-sizing:border-box;padding:0 1.05rem;display:flex;align-items:center}.edit-data-input-text .input .endAdornment{white-space:nowrap;color:#858585;font-weight:400;font-size:.87rem;margin-bottom:0}.edit-data-input-text .input textarea{padding-top:.5rem}.edit-data-input-text .input input,.edit-data-input-text .input textarea{width:inherit;height:inherit;background:transparent;border:none;flex-grow:1;color:#858585;font-weight:400;font-size:.87rem;line-height:14px}.edit-data-input-text .input input:focus,.edit-data-input-text .input textarea:focus{outline:none}.edit-data-input-text .input input:disabled,.edit-data-input-text .input textarea:disabled{color:#bfbfbf}.edit-data-input-text .input input[type=number]::-webkit-inner-spin-button,.edit-data-input-text .input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.edit-data-input-text .input input[type=number]{-moz-appearance:textfield}.edit-data-input-text .textarea{border-radius:1rem}.edit-data-input-text span.error-message{color:#ce6868;margin-left:1.5rem}.edit-data-input-text.-white .input{background-color:#fff}.edit-data-input-text.-white .input input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}.edit-data-input-text.-blue .input{background-color:#f4f6f9}.edit-data-input-text.-blue .input input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #f4f6f9 inset!important}.edit-data-text-area{width:100%}.edit-data-text-area span.label{display:block;margin-left:1.5rem;margin-bottom:.43rem}.edit-data-text-area .input{width:100%;border:1px solid #e9e9e9;border-radius:20px;box-sizing:border-box;padding:.5rem 1rem;display:flex;align-items:center}.edit-data-text-area .input textarea{width:inherit;height:inherit;background:transparent;border:none;flex-grow:1;color:#858585;font-weight:400;font-size:.87rem;line-height:14px}.edit-data-text-area .input textarea:focus{outline:none}.edit-data-text-area .input textarea:disabled{color:#bfbfbf}.edit-data-text-area span.error-message{color:#ce6868;margin-left:1.5rem}.edit-data-text-area.-white .input{background-color:#fff}.edit-data-text-area.-white .input input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}.edit-data-text-area.-blue .input{background-color:#f4f6f9}.edit-data-text-area.-blue .input input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #f4f6f9 inset!important}.phone-field{width:100%}.phone-field span.label{display:block;margin-left:1.5rem;margin-bottom:.43rem}.phone-field .phone-field-container{width:100%}.phone-field .phone-field-container input.phone-field-input{width:inherit;height:2.5rem;border:1px solid #e9e9e9;border-radius:30px;box-sizing:border-box;padding-top:0;padding-bottom:0;padding-right:1.35rem;color:#858585}.phone-field .phone-field-container div.phone-field-button.flag-dropdown,.phone-field .phone-field-container div.phone-field-button.flag-dropdown div.selected-flag.open{border-radius:30px 0 0 30px;background:transparent;border:none;padding-left:6px}.phone-field .phone-field-container div.phone-field-button.flag-dropdown div.selected-flag:focus,.phone-field .phone-field-container div.phone-field-button.flag-dropdown div.selected-flag:hover{background-color:transparent}.phone-field span.error-message{margin-left:1.5rem;color:#ce6868}.phone-field.-white .phone-field-container input.phone-field-input{background-color:#fff}.phone-field.-blue .phone-field-container input.phone-field-input{background-color:#f4f6f9}.edit-data-select{width:100%}.edit-data-select.-disabled{opacity:.4}.edit-data-select span.label{display:block;margin-left:1.5rem;margin-bottom:.43rem}.edit-data-select .select-input{width:100%;background-color:#fff;border:1px solid #e9e9e9;border-radius:30px;box-sizing:border-box}.edit-data-select .select-input.-small{height:1.5rem;padding:0 .25rem}.edit-data-select .select-input.-big{height:2.5rem;padding:0 1.25rem}.edit-data-select .select-input.-white{background-color:#fff}.edit-data-select .select-input.-blue{background-color:#f4f6f9}.edit-data-select .select-input select{height:100%;width:100%;background:transparent;font-weight:400;font-size:.87rem;line-height:14px;color:#858585;border:none;outline:none;background:none;-webkit-appearance:none;appearance:none;background-image:url(/static/media/arrow-blue-down.5be0dfd1.svg);background-repeat:no-repeat;background-position:100%}.edit-data-select .select-input:focus{outline:none}.small-transparent-select{background-color:transparent;width:1.144rem;border:none;display:flex;justify-content:space-between;align-items:flex-end;position:relative}.small-transparent-select select{height:100%;width:100%;background:transparent;font-weight:400;font-size:.563em;color:#858585;border:none;outline:none;background:none;-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url(/static/media/arrow-blue-down.5be0dfd1.svg);background-repeat:no-repeat;background-position:100% 100%;background-size:10px}.small-transparent-select select.arrow-up{background-image:url(/static/media/arrow-blue-up.0a1088cb.svg)}.small-transparent-select select.arrow-down{background-image:url(/static/media/arrow-blue-down.5be0dfd1.svg)}.input-whitebackground input{background:#f4f6f9}.dark-blue-select{background:#164194;padding:.5em 0;border-radius:2em;width:100%}.dark-blue-select .select-input{width:100%;height:2.5rem;border-radius:30px;box-sizing:border-box;padding:.625rem 1.25rem}.dark-blue-select .select-input .select-container{height:100%;width:100%;background:#164194;color:#fff;border:none;outline:none;background:none;-webkit-appearance:none;appearance:none;background-image:url(/static/media/arrow_white_down.94651617.svg);background-repeat:no-repeat;background-position:100%}.dark-blue-select .select-input .select-container p{line-height:21px;margin:.1px 0 0}.dark-blue-select .select-input .select-container:hover{outline:none;background-image:url(/static/media/arrow_white_up.16e3b022.svg)}.dark-blue-select .select-input ul{background-color:#fff;padding:0 20px;border-radius:5px;box-shadow:0 0 12px rgba(33,74,142,.23);margin-top:1em;position:fixed;z-index:4;width:30vw}.dark-blue-select .select-input ul li{background:#fff;color:#164194;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #e9e9e9;list-style:none;font-size:12px}.dark-blue-select .select-input ul li:last-child{border-bottom:none}.auto-complete{width:100%}.auto-complete span.label{display:block;margin-left:1.5rem;margin-bottom:.43rem}.input-cupon{width:100%;box-sizing:border-box;background:#fff;box-shadow:0 5px 20px rgba(33,74,142,.15);border-radius:10px;padding:.55rem .75rem}.input-cupon .body{display:flex;justify-content:space-between;align-items:center}.input-cupon .body span{cursor:pointer;text-align:center}.input-cupon .body input{width:65%;height:1.8em;background-color:#f4f6f9;border:1px solid #e3e8f0;border-radius:30px;padding-left:8px}.input-cupon .body input:focus{outline:none}.input-cupon span.success-message{color:#86c947}.input-cupon span.error-message{color:#ce6868}.input-checkbox{width:100%;box-sizing:border-box;background:#fff;display:flex;border-radius:10px;padding:.55rem .75rem}.input-checkbox :hover{color:#00f}.full-width{width:100%}.search-icon{background:url(/static/media/search.d3a8bb8e.svg);height:1em;width:1em;background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.google-icon{background:url(/static/media/google.595e4845.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.facebook-icon,.google-icon{height:1.5em;width:1.5em;display:inline-block}.facebook-icon{background:url(/static/media/facebook.61c6c3d4.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.facebook-icon-blue{background:url(/static/media/facebook-blue.5d3302ad.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.facebook-icon-blue,.instagram-icon{display:inline-block;height:1.2em;width:1.2em}.instagram-icon{background:url(/static/media/instagram-white.3d841dd4.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.whatsapp-icon{background:url(/static/media/whatsapp-white.b3fb147f.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.qr-code-icon,.whatsapp-icon{height:1.2em;width:1.2em;display:inline-block}.qr-code-icon{background:url(/static/media/qr-code-icon.16ffbfab.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.phone-icon{background:url(/static/media/phone.a47bab7f.svg);height:1.5em;width:1.5em;background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.arrow{height:1em;width:1em}.arrow.-blue{background:url(/static/media/arrow_blue.7a14b1e1.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.arrow.-blue.-down{transform:rotate(90deg)}.arrow.-blue.-left{transform:rotate(180deg)}.arrow.-blue.-up{transform:rotate(270deg)}.arrow.-white{background:url(/static/media/arrow_white.0b76d7b5.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.arrow.-white.-up{transform:rotate(270deg)}.arrow.-white.-left{transform:rotate(180deg)}.arrow.-white.-down{transform:rotate(90deg)}.arrow.-red{background:url(/static/media/arrow_red.bfba0335.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.cart-icon{height:2em;width:2em}.cart-icon.-white{background:url(/static/media/cart-white-outlined.9f7811e6.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.cart-icon.-white.-menu{height:17px;width:17px}.cart-icon.-blue{background:url(/static/media/cart-outlined.ef088c13.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.cart-icon-2{height:1em;width:1em}.cart-icon-2.-white{background:url(/static/media/cart-2-white.932cc3b3.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.cart-icon-2.-small{width:.8em;height:.8em}.edit-data-icon{height:1.5em;width:1.5em;background:url(/static/media/edit_data_blue.0cd98c5e.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.historial-icon.-black{background:url(/static/media/historial_black.5db40a29.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.historial-icon.-black,.historial-icon.-white{height:1.25em;width:1.25em;display:inline-block}.historial-icon.-white{background:url(/static/media/historial_white.b8b0c092.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.location-2-icon.-black{background:url(/static/media/location_black.5812e2bb.svg);height:1.25em;width:1.25em;background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.location-2-icon.-white{background:url(/static/media/location_white.20b33ac2.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.card-icon.-black,.location-2-icon.-white{height:1.25em;width:1.25em;display:inline-block}.card-icon.-black{background:url(/static/media/card_black.cf1d47fb.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.card-icon.-white{background:url(/static/media/card_white.d7c2faed.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.card-icon.-white,.food-1-icon.-black{height:1.25em;width:1.25em;display:inline-block}.food-1-icon.-black{background:url(/static/media/food_1_black.11524adb.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.food-1-icon.-white{background:url(/static/media/food_1_white.97213b28.svg);height:1.25em;width:1.25em;background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.location-icon{height:1.2em;width:1.2em}.location-icon.-white{background:url(/static/media/location.f81dea9d.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.location-icon.-blue{background:url(/static/media/location-blue.32aa438d.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.heart{height:1.2em;width:1.2em}.heart.-white-outlined{background:url(/static/media/hearth-white-outlined.6b77fcd2.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.heart.-gray-outlined{background:url(/static/media/heart-gray-outlined.62df4e63.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.heart.-blue-outlined{background:url(/static/media/heart-blue-outlined.bc6288e0.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.heart-icon-circle{height:2.232em;width:2.232em}.heart-icon-circle.-checked{background:url(/static/media/heart-blue-circle-checked.63337f3c.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.heart-icon-circle.-unchecked{background:url(/static/media/heart-blue-circle-unchecked.6ad0d036.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.heart-icon-circle.-small{height:1.563em;width:1.563em}.market-icon-circle{height:2.232em;width:2.232em;background:url(/static/media/market-icon-circle.488ac16a.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.market-icon-circle.-small{height:1.563em;width:1.563em}.heart-2{height:2.5em;width:2.5em}.heart-2.-checked{background:url(/static/media/heart-contained-checked.92e325ac.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.heart-2.-unchecked{background:url(/static/media/heart-contained-unchecked.8622a69d.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.heart-2.-small{width:1.8em;height:1.8em}.load-icon{height:2.5em;width:2.5em;background:url(/static/media/load.711ee3e8.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.load-icon.-small{width:1.8em;height:1.8em}.person{height:1.2em;width:1.2em}.person.-white-outlined{background:url(/static/media/person-white-outlined.637f4e8c.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.person.-gray-outlined{height:1.1em;width:1.1em;background:url(/static/media/person-gray-outlined.05d8883d.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.person.-blue-outlined{height:1.1em;width:1.1em;background:url(/static/media/person-blue-outlined.978c87da.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.edit-icon{height:1.563em;width:1.563em}.edit-icon.-blue{background:url(/static/media/edit_data_blue.0cd98c5e.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.edit-icon.-white{background:url(/static/media/edit_data_white.4b3d55ae.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.delete-icon-circle{height:1.563em;width:1.563em}.delete-icon-circle.-blue{background:url(/static/media/delete_circle_blue.e9b0799f.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.delete-icon-circle.-white{background:url(/static/media/delete_circle_white.8d1c0cd4.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.home-icon.-gray{background:url(/static/media/home-gray.0a0fad04.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.home-icon.-blue,.home-icon.-gray{height:1.1em;width:1.4em;display:inline-block}.home-icon.-blue{background:url(/static/media/home-blue.8b9bb4c5.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.wallet-icon.-gray-outlined{height:1.1em;width:1.4em;background:url(/static/media/wallet-gray-outlined.7ce847bb.svg)}.wallet-icon.-blue-outlined{height:1.1em;width:1.4em;background:url(/static/media/wallet-blue-outlined.7c12503c.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.delete-icon{height:.813rem;width:.813rem}.delete-icon.-white{background:url(/static/media/delete_white.8ee09e62.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.pse-icon{background:url(/static/media/pse.f258ddcb.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.cash-icon,.pse-icon{height:1.563em;width:1.563em;display:inline-block}.cash-icon{background:url(/static/media/money.a46d60b1.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.mastercard-icon{height:2.063em;width:2.625em;background:url(/static/media/mastercard.bfe4ba29.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.visa-icon{height:1em;width:3.125em;background:url(/static/media/visa.da5b3889.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.round-check-icon{height:1.375em;width:1.375em}.round-check-icon.-checked{background:url(/static/media/round_check_checked.33e2c258.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.round-check-icon.-unchecked{background:url(/static/media/round_check_unchecked.7624cf3b.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:inline-block}.x-icon{background:url(/static/media/x-blue-outlined.b701709d.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.fuits,.x-icon{height:1em;width:1em;display:inline-block}.fuits{background:url(/static/media/fruits.31d6cfe0.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.slider-products .arrows-container+div{display:flex;grid-gap:1.5rem;gap:1.5rem;padding:1rem}.card{background:#fff;box-shadow:0 5px 20px rgba(33,74,142,.15);padding:1.188rem .75rem .813rem .875rem;width:100%;box-sizing:border-box;border-radius:10px}.cards-desktop-container{grid-template-columns:repeat(4,1fr);grid-template-columns:repeat(auto-fit,minmax(360px,1fr));grid-gap:1.5rem}.cards-desktop-container,.cards-mobile-container{display:grid;justify-content:center;align-items:center;align-content:center;gap:1.5rem;margin:0 1.2rem}.cards-mobile-container{grid-template-columns:repeat(auto-fit,minmax(115px,1fr));grid-gap:1.5rem}.category-mobile-card{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.5em;gap:.5em;background:#fff;box-shadow:0 0 14px rgba(33,74,142,.3);border-radius:.5rem;width:7rem;min-height:6rem;box-sizing:border-box;padding:0 .25rem;margin:.5em .5em 2.5em}.category-mobile-card .card-image{width:1.6em;height:1.6em}.category-mobile-card span.category-name{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.productCardDesktop{background:#fff;width:20em;min-height:19em;margin:auto;padding:1em;border-radius:2em;box-shadow:.3em .8em 1em rgba(74,74,74,.18);border:1px solid hsla(0,0%,75.7%,.5882352941);display:flex;flex-direction:column;justify-content:space-between;will-change:transform;transition-duration:.2s}.productCardDesktop .main-content{height:100%;width:100%;display:flex;flex-direction:column;grid-gap:1em;gap:1em;background-color:#fff;border-radius:1em 1em 0 0}.productCardDesktop .main-content .title_sku-container{display:flex;flex-direction:column;grid-gap:.5em;gap:.5em}.productCardDesktop .main-content .title_sku-container .title{align-items:flex-start;display:flex;max-height:3em;overflow:hidden;text-overflow:ellipsis;width:100%}.productCardDesktop .main-content .title_sku-container p{padding:0;margin:0}.productCardDesktop .main-content .title_sku-container .price-hover{display:none}.productCardDesktop .main-content .title_sku-container .sku_gramo{display:flex;justify-content:space-between}.productCardDesktop .main-content .price{display:flex;flex-direction:column}.productCardDesktop .main-content .price p{margin:0}.productCardDesktop .main-content .image{width:100%;height:60%;position:relative;display:flex;justify-content:center}.productCardDesktop .main-content .image img{display:block;height:100%;width:100%}.productCardDesktop .productCard-footer{display:none;padding-top:.5rem}.productCard-hover{background:#164194;padding:.7em;scale:1.1;z-index:2}.productCard-hover .main-content{height:72%;border-radius:1em}.productCard-hover .main-content .title_sku-container{grid-gap:.1em;gap:.1em;flex-direction:column-reverse;margin:.2em .3em}.productCard-hover .main-content .title_sku-container .title_price{display:grid;grid-gap:.1em;gap:.1em;grid-template-columns:70% 1fr}.productCard-hover .main-content .title_sku-container .title_price .price-hover{justify-self:flex-end;display:flex;flex-direction:column}.productCard-hover .main-content .price{display:none}.productCard-hover .main-content .image{height:62%}.productCard-hover .productCard-footer{display:grid}.productCard-hover .productCard-footer .counter{display:flex;justify-content:center;align-items:center;padding-bottom:.5em;border-bottom:.1em solid #3157a0}.productCard-hover .productCard-footer .buttons{margin-top:.5em;display:flex;justify-content:space-between;transition:width .1s ease-out,height .1s ease-out}.productCard-hover .productCard-footer .buttons .buttons-content{display:flex;grid-gap:5px;gap:5px}.productCardMobile{zoom:.7;background:#fff;box-shadow:.3em .8em 1em rgba(74,74,74,.18);border-radius:1.25em;min-width:190px;max-width:60vw;height:auto;display:grid;margin:.5em .5em 2.5em;padding:1.063rem .844em;box-sizing:border-box}.productCardMobile .product-name{display:flex;flex-direction:column;align-items:flex-start}.productCardMobile .product-name a{min-width:170px;margin-top:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.productCardMobile .image{width:100%;height:10rem;overflow:hidden;padding-top:.5rem}.productCardMobile .image,.productCardMobile .image a{display:flex;justify-content:center}.productCardMobile .image a img{width:7rem;max-width:100%;height:100%;height:-moz-fit-content;height:fit-content}.productCardMobile .product-price{display:grid;grid-template-columns:repeat(2,1fr)}.productCardMobile .product-price .price{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.productCardMobile .product-price .mayorist{display:flex;flex-direction:column;align-items:flex-end}.productCardMobile .product-actions{padding-top:.5em;grid-gap:.2rem;gap:.2rem;width:100%;display:flex;justify-content:space-between;border-top:.1em solid #e3e8f0}.productCardMobile.-small{width:41vw}.productCardMobile.-small .product-actions{padding-top:.5em;grid-gap:.2rem;gap:.2rem;width:100%;display:flex;justify-content:space-between;border-top:.1em solid #e3e8f0;position:relative;left:-.7em}.productCardDesktop.product-card-margin{margin:1.5rem 1.1rem}.productCardDesktop.product-card-margin.productCard-hover{scale:1.1}@keyframes card-hover{0%{height:20em;margin-bottom:3em}to{height:23em;margin-bottom:0}}.form-card{width:100%;background:#fff;box-shadow:0 5px 20px rgba(33,74,142,.15);border-radius:10px;box-sizing:border-box;padding:1.341rem .938rem 1.5rem .625rem;display:flex;flex-direction:column;align-items:center}.form-card span.title{align-self:flex-start}.form-card .body,.form-card .card-container{margin-top:.971rem;margin-bottom:1.875rem}.form-card .card-container{height:9em;overflow:scroll}.form-card .label{display:block;margin-left:1.5rem;margin-bottom:.43rem}.floating-card{position:fixed;bottom:6.063rem;left:.75em;width:calc(100% - 1.5em);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;background:#fff;box-shadow:0 5px 20px rgba(33,74,142,.15);border-radius:10px;padding:.813em 2.375em;z-index:2}@media(max-width:359px){.productCardMobile.-small{width:60vw}.productCardMobile.-small .product-actions{left:0}}.custom-scrollbar{scrollbar-color:#164194 #e9e9e9;scrollbar-width:thin}.custom-scrollbar::-webkit-scrollbar{width:6px;margin-right:-10px}.custom-scrollbar::-webkit-scrollbar-track{width:6px;background:#e9e9e9}.custom-scrollbar::-webkit-scrollbar-thumb{background:#164194}body{margin:0;background-image:url(/static/media/background.93cb4051.svg)}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}.desktop-page-wrapper{box-sizing:border-box;margin:3.13rem 7rem;min-height:50vh}@media screen and (max-width:1200px){.desktop-page-wrapper{margin:3.13rem 3.5rem}}@media screen and (max-width:720px){.desktop-page-wrapper{margin:3.13rem 1rem}}.desktop-page-wide{box-sizing:border-box;padding:1.313rem .875rem}.mobile-page-wrapper{box-sizing:border-box;margin:1rem .75rem}.cursor-pointer{cursor:pointer}iframe{display:none}
/*# sourceMappingURL=main.7ce4d20d.chunk.css.map */