.botoncaja,.botoncaja_v2{box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex}.botoncaja .text_logo:hover,.botoncaja:hover{color:#fff!important}.botoncaja_v2,.botoncaja_v2 p,.suggestions{background:#fff}.botoncaja,.suggestions .product{font-weight:700}.botonoes_caja{margin:-500px auto 20px;max-width:1444px;padding:0 30px;position:relative;z-index:1}.botoncaja{align-items:center;color:#ec1d25;flex-wrap:wrap;font-size:16px;height:100%;left:238px;max-width:260px;min-height:80px;padding:0 20px;text-align:center;top:445px;width:260px}.botoncaja:hover{background:#ec1d25!important}.botoncaja_v2{align-items:center;border-radius:10px;height:80px;justify-content:center;width:100%}.text_logo{font-size:16px!important}.text_logo_titulo{text-shadow:2px 2px 4px rgba(0,0,0,.5)}.input-group-text:focus{outline:0}.botonoes_caja h2{font-size:32px;left:238px;margin-bottom:30px;max-width:672px;top:308px;width:100%}.botonoes_caja .botones_array a.botoncaja img{height:auto;max-width:161px;width:100%}.botonoes_caja .botones_array a.botoncaja:hover img{filter:grayscale(1) brightness(111)}.botonoes_caja .botones_array a.botoncaja{align-items:center;border-radius:10px;display:block;display:flex;height:100%;justify-content:center;max-height:80px}.botonoes_caja .botones_array{align-items:center;display:flex;grid-gap:16px}.botones_array{margin-top:20px}.input-group-text{max-width:350px;padding:0 10px;text-align:center;width:100%}@media (max-width:520px){.input-group-text{font-size:15px}}.search_container{max-width:535px;position:relative;width:100%}.suggestions{border:none;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-top:-7px;max-height:200px;overflow-y:auto;position:absolute;width:100%;z-index:1}.suggestions div{border-bottom:1px solid #eee;cursor:pointer;padding:10px 30px}.suggestions div:last-child{border-bottom:none}.suggestions .blog-article:hover,.suggestions .product:hover,.suggestions div:hover{background-color:#f5f5f5}.suggestions .blog-article,.suggestions .product{padding:10px}.suggestions .blog-article{font-style:italic}.suggestion-category{color:#ec1d25;cursor:default!important;font-weight:700}@media (max-width:1285px){.botonoes_caja{margin-top:-460px}}@media(max-width:850px){.botones_array{flex-wrap:wrap;justify-content:center;margin-bottom:20px}.botonoes_caja{margin-top:-600px}}@media(max-width:700px){.botonoes_caja h2{font-size:28px}@media(max-width:700px){.botonoes_caja h2{font-size:22px}}}