nav{color:#fff;z-index:1000;background:#f3f3f3;flex-direction:column;width:100%;height:auto;font-size:12px;display:flex;position:fixed}.mobile-nav-top,.mobile-nav{display:none}#content{padding-top:140px!important}.logo-nav img{max-width:15.5vh!important}.content-nav{background:url(/build/assets/fondo-nav-BJr6-BF1.webp) 50%/100% no-repeat;border-bottom-right-radius:50% 20px;border-bottom-left-radius:50% 20px;align-items:center;width:100%;display:flex;padding:14px 28px!important}.parte-izquierda-nav{justify-content:flex-start;align-items:center;display:flex;gap:16px!important;width:30%!important}.parte-derecha-nav{justify-content:flex-end;align-items:center;display:flex;gap:25px!important;width:20%!important}.icon-nav-img{width:25px!important}.icon-nav-img-fav,.icon-nav-img-ubi{width:15px!important}.icon-usuario{cursor:pointer;flex-direction:column;align-items:center;display:flex}.parte-central-nav{flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex;width:50%!important}.opciones-buscador{color:#fff;background-color:#989ba0;border-radius:50px 0 0 50px;font-size:12px;width:31%!important}#search-input-alg{color:#000;background:#ffffffeb;border:2px solid #fff9;border-radius:25px;font-size:15px;box-shadow:0 0 0 1px #0c7ea340;width:100%!important}.ubi-nav,.logo-usuario,.cesta-nav{flex-direction:column;align-items:center;display:flex}.submenu-nav{color:#18445f;text-align:center;background:#f3f3f3;justify-content:center;align-items:center;width:100%;height:auto;padding:8px 24px;display:flex;gap:8px!important}.submenu-nav div{width:auto}.submenu-nav div a{color:#18445f;white-space:nowrap;border:1px solid #0c7ea359;border-radius:20px;padding:3px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s;display:inline-block}.submenu-nav div a:hover{color:#0c7ea3;background:#0c7ea31f;border-color:#0c7ea3}.submenu-location{color:#18445f;cursor:pointer;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;margin-right:12px;font-size:12px;display:flex}.submenu-location img{width:12px!important}.desktop-hero-text{flex-direction:column;gap:2px;display:flex}.desktop-hero-text h1{color:#fff;margin:0;font-size:clamp(12px,1.1vw,15px);font-weight:800;line-height:1.2}.submenu-nav div[style]{display:none!important}.botones-modal{justify-content:space-around;align-items:center;display:flex}.mobile-menu{display:none}.toggle-container-opciones-nav{justify-content:space-around;align-items:center;gap:10px;width:60%;display:flex}.je-segmented{background:#2f2f2f;border-radius:40px;align-items:center;height:30px;padding:4px;display:inline-flex}.je-option{cursor:pointer}.je-option input{display:none}.btn-content{color:#dcdcdc;white-space:nowrap;background:0 0;border-radius:25px;align-items:center;gap:6px;padding:0 10px;font-weight:600;transition:background .25s,color .25s;display:flex}.btn-content .icon{opacity:.7;font-size:16px}.je-option input:checked+.btn-content{color:#000;background:#fff}.je-option input:checked+.btn-content .icon{opacity:1;color:#f60}@media (width<=768px){body{padding-bottom:90px}.content-nav,.submenu-nav,#mainNav{display:none}#content{padding-top:260px!important}.mobile-nav{color:#fff;z-index:1000;background:linear-gradient(160deg,#1b4f72 0%,#18445f 100%);flex-direction:column;width:100%;position:fixed;display:flex!important}.mobile-nav-first{-webkit-backdrop-filter:blur(16px);z-index:1000;background:#ffffffa6;border:1px solid #ffffff80;border-radius:24px;justify-content:space-between;align-items:center;gap:10px;width:calc(100% - 32px);height:65px;display:flex;position:fixed;bottom:12px;left:16px;box-shadow:0 8px 32px #0000002e;padding:10px 16px!important}.mobile-bottom-btn{cursor:pointer;background:#fffc;border:1px solid #fff9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:flex;box-shadow:0 2px 8px #0000001a}.mobile-bottom-btn img{-o-object-fit:contain;object-fit:contain;filter:brightness(0);width:20px!important;height:20px!important}.mobile-bottom-btn--active{background:#f97316;border-color:#f97316;box-shadow:0 2px 10px #f9731666}.mobile-bottom-btn--active img{filter:brightness(0)invert()}.mobile-nav-top{color:#fff;z-index:1000;background:#f3f3f3;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;width:100%;height:auto;display:flex;position:fixed;top:0;padding:0!important}.mobile-nav-hero{justify-content:space-between;align-items:center;width:100%;display:flex}.mobile-nav-hero--compact{justify-content:center}.mobile-nav-title{color:#fff;margin:0;font-size:22px;font-weight:700;line-height:1.25}.mobile-nav-hero-logo img{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:clamp(52px,18vw,72px)!important;max-width:none!important;height:clamp(52px,18vw,72px)!important}.mobile-nav-location{cursor:pointer;min-width:0;margin-top:0;font-size:10px;overflow:hidden;flex-direction:row!important;align-items:center!important}.mobile-nav-location #mt_cp_movil,.mobile-nav-location .text-switch{white-space:nowrap;text-overflow:ellipsis;max-width:90px;overflow:hidden}.mobile-nav-search{cursor:pointer;text-align:left;background-color:#fff;border:none;border-radius:25px;align-self:center;align-items:center;gap:8px;width:80%;padding:9px 14px;display:flex}.mobile-nav-search-icon{opacity:.5;flex-shrink:0;width:16px!important;height:16px!important}.mobile-nav-search-placeholder{color:#9ca3af;font-size:14px;font-weight:400}.mobile-nav-bottom-row{color:#18445f;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:6px;width:100%;min-width:0;padding:8px clamp(10px,4vw,16px);display:flex}.mobile-nav-bottom-row .icon-usuario{color:#18445f;margin-top:0}.mobile-nav-bottom-row #mt_cp_movil,.mobile-nav-bottom-row .text-switch{color:#18445f}.mobile-nav-title{font-family:Inter,sans-serif;font-size:clamp(17px,5.5vw,24px);font-weight:800;line-height:1.2}.mobile-nav-top-surface{flex-direction:column;gap:8px;width:100%;padding:clamp(14px,5vw,50px) clamp(12px,4vw,16px);display:flex;position:relative;overflow:hidden}.mobile-nav-top-surface:before{content:"";aspect-ratio:1;z-index:0;background:url(/build/assets/fondo-nav-BJr6-BF1.webp) 50%/cover no-repeat;border-radius:50%;width:125%;position:absolute;bottom:0;left:0;transform:translate(-10%)translateY(3%)}.mobile-nav-top-surface>*{z-index:1;position:relative}.mobile-nav-bottom-row .je-segmented{background:#0c7ea31f;border:1px solid #0c7ea34d}.mobile-nav-bottom-row .btn-content{color:#18445f;font-size:11px}.mobile-nav-bottom-row .je-option input:checked+.btn-content{color:#fff;background:#0c7ea3}.mobile-nav-bottom-row .je-option input:checked+.btn-content .icon{color:#fff;opacity:1}.mobile-nav-categories{scrollbar-width:none;-ms-overflow-style:none;z-index:1;gap:8px;width:100%;margin-top:-16px;padding:0 clamp(12px,4vw,16px) 4px;display:flex;position:relative;overflow-x:auto}.mobile-nav-categories::-webkit-scrollbar{display:none}.mobile-nav-chip{color:#18445f;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #0c7ea333;border-radius:20px;flex-shrink:0;padding:6px clamp(10px,3vw,16px);font-size:clamp(10px,3vw,12px);font-weight:500;box-shadow:0 2px 8px #0000001f}.mobile-nav-chip--active{color:#fff;background:#f97316;border-color:#f97316;font-weight:700;box-shadow:0 2px 8px #f9731659}.mobile-nav img{width:24px!important}.mobile-logo img{max-width:11.5vh!important}.mobile-icons{justify-content:space-between;align-items:end;width:100%;display:flex;gap:15px!important}.mobile-nav img.img-mobile-logo{width:80px!important}.mobile-menu{z-index:999;width:100%;display:block;position:fixed;bottom:60px}.mobile-menu,.mobile-search{color:#fff;z-index:1000;background-color:#18445f;width:100%;padding:2vh 15px 15px;position:fixed}.mobile-search{bottom:60px}.mobile-menu ul{padding:0;list-style:none}.mobile-menu ul li{border-bottom:1px solid #fff;padding:10px 0}.icon-usuario{margin-top:10px}.mobile-search input{color:#000;border:none;border-radius:10px;width:100%;padding:10px}.hidden{display:none}}@media (width<=390px){#content{padding-top:240px!important}.mobile-nav-title{line-height:1.2;font-size:16px!important}.mobile-nav-hero-logo img{width:48px!important;height:48px!important}.mobile-nav-top-surface{gap:8px;padding:40px 12px}.mobile-nav-search{padding:7px 10px}.mobile-nav-search-placeholder{font-size:12px}.mobile-nav-bottom-row{flex-wrap:wrap;gap:4px;padding:6px 10px}.mobile-nav-location{max-width:calc(100% - 130px)}.mobile-nav-location #mt_cp_movil,.mobile-nav-location .text-switch{max-width:70px}.btn-content{padding:0 7px;font-size:10px}.btn-content .icon{font-size:13px}.mobile-nav-chip{font-size:10px}.mobile-nav-categories{gap:5px}}@media (hover:none) and (pointer:coarse){input,textarea,select{font-size:16px!important}}
