#cabecera{height:100%;position:relative}#cabecera img{height:100%;max-height:90vh;-o-object-fit:cover;object-fit:cover;width:100%}#cabecera p{margin:0}#categorias{padding:2rem 0}#categorias .categorias-content{max-width:90vw;width:100%}#categorias .card-categoria{height:20rem;margin-bottom:2rem;max-width:100%;overflow:hidden;position:relative;width:27rem}#categorias .card-categoria img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:100%}#categorias .card-categoria h3{background-color:rgba(230,1,118,.3);bottom:0;color:#fff;font-weight:700;left:0;margin-bottom:0;padding:1rem .5rem;position:absolute;right:0;text-align:center}#categorias .card-categoria:hover img{transform:translate(-50%,-50%) rotate(5deg) scale(1.1)}@media(max-width:839px){#categorias .card-categoria{height:18rem;width:18rem}#categorias .card-categoria h3{font-size:1rem;padding:.5rem}}@media(max-width:575.9px){#categorias .ubicacion-container{margin-bottom:1rem}#categorias .card-categoria{height:10rem;width:10rem}#categorias .card-categoria h3{font-size:1rem;padding:.5rem}}@media(max-width:280px){#categorias .card-categoria{height:8rem;width:8rem}#categorias .card-categoria h3{font-size:xx-small}}#productos .productos-content,#productos .swipers-productos{max-width:90vw;width:calc(100vw - 5rem)}#productos .swipers-productos{-moz-column-gap:normal!important;column-gap:normal!important;display:block!important;grid-template-columns:none!important;margin-left:auto;margin-right:auto}#productos .swipers-productos .swiper-slide{padding:0 1.5rem}#productos .swipers-productos .swiper-button-next{right:-.85rem}#productos .swipers-productos .swiper-button-prev{left:-.58rem}#servicios .bloque-imagen{background-position:50%;background-repeat:no-repeat;background-size:cover;height:21rem;width:100%}#servicios .bloque-frase{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}#servicios .bloque-frase h6{font-size:calc(.93333rem + .33333vw);font-weight:600}#servicios .bloque-frase p{font-size:calc(.83333rem + .33333vw);font-weight:300}#servicios .bloque-frase-amarillo{background-color:#e60176}#servicios .bloque-frase-amarillo h6{color:#000}#servicios .bloque-frase-amarillo p{color:#fff}#servicios .bloque-frase-gris{background-color:#d3d3d3}#servicios .bloque-frase-gris h6,#servicios .bloque-frase-gris p{color:#000}#servicios .bloque-frase-negro{background-color:#3a3a3a}#servicios .bloque-frase-negro h6{color:#e60176}#servicios .bloque-frase-negro p,#servicios .div-servicios-titulo h2,#servicios .div-servicios-titulo h3,#servicios .div-servicios-titulo h4,#servicios .div-servicios-titulo p,#servicios .servicios-container h2,#servicios .servicios-container h3,#servicios .servicios-container h4,#servicios .servicios-container p{color:#fff}#servicios .bg-top{background-size:contain;height:10rem;width:100%}#servicios .bg-content,#servicios .bg-top{background-position:50%;background-repeat:no-repeat}#servicios .bg-content{background-size:cover}#servicios .servicios-title{font-size:calc(1.66667rem + .66667vw);font-weight:600}#servicios .div-subtitle{margin-left:auto;margin-right:auto;max-width:95vw;width:calc(49.26667rem + 3.66667vw)}#servicios .servicios-subtitle{font-size:calc(.93333rem + .33333vw);font-weight:200}#servicios .servicios-container{margin-left:auto;margin-right:auto;position:relative}#servicios .servicios-container .serv-img-center{background-position-x:center;background-repeat:no-repeat;height:100%;left:50%;position:absolute;transform:translateX(-50%);width:100%}#servicios .servicios-container .serv-img img{height:auto}#servicios .servicios-container .serv-texto h4{font-size:calc(.93333rem + .33333vw);font-weight:600;text-transform:uppercase}#servicios .servicios-container .serv-texto p{font-size:calc(.83333rem + .33333vw);font-weight:300}@media(min-width:1400px){#servicios .servicios-container{max-width:1300px}#servicios .servicios-container .serv-img-center{background-position-y:3rem;background-size:31%}#servicios .servicios-container .servicio2,#servicios .servicios-container .servicio4{flex-direction:row-reverse}#servicios .servicios-container .servicio1 .serv-texto,#servicios .servicios-container .servicio3 .serv-texto{text-align:end}#servicios .servicios-container .servicio5{align-items:center;flex-direction:column-reverse;text-align:center}#servicios .servicios-container .servicio1 .serv-texto{margin-top:7rem}#servicios .servicios-container .servicio2 .serv-texto{margin-top:2rem}#servicios .servicios-container .servicio3 .serv-texto,#servicios .servicios-container .servicio4 .serv-texto{margin-top:5rem}#servicios .servicios-container .servicio5{margin-top:-12rem}#servicios .servicios-container .serv-img{padding:0 1rem}#servicios .servicios-container .serv-img img{width:11rem}}@media(min-width:1200px)and (max-width:1399.9px){#servicios .servicios-container{max-width:1150px}#servicios .servicios-container .serv-img-center{background-position-y:3rem;background-size:31%}#servicios .servicios-container .servicio2,#servicios .servicios-container .servicio4{flex-direction:row-reverse}#servicios .servicios-container .servicio1 .serv-texto,#servicios .servicios-container .servicio3 .serv-texto{text-align:end}#servicios .servicios-container .servicio5{align-items:center;flex-direction:column-reverse;text-align:center}#servicios .servicios-container .servicio1 .serv-texto{margin-top:5.5rem}#servicios .servicios-container .servicio2 .serv-texto{margin-top:2rem}#servicios .servicios-container .servicio3 .serv-texto,#servicios .servicios-container .servicio4 .serv-texto{margin-top:5rem}#servicios .servicios-container .servicio5{margin-top:-4rem}#servicios .servicios-container .serv-img{padding:0 1rem}#servicios .servicios-container .serv-img img{width:11rem}}@media(min-width:992px)and (max-width:1199.9px){#servicios .bg-top{height:6rem;width:100vw}#servicios .servicios-container{max-width:920px}#servicios .servicios-container .serv-img-center{background-position-y:2rem;background-size:30%}#servicios .servicios-container .servicio2,#servicios .servicios-container .servicio4{flex-direction:row-reverse;padding-left:4rem}#servicios .servicios-container .servicio1,#servicios .servicios-container .servicio3{padding-right:4rem}#servicios .servicios-container .servicio1 .serv-texto,#servicios .servicios-container .servicio3 .serv-texto{text-align:end}#servicios .servicios-container .servicio5{align-items:center;flex-direction:column-reverse;text-align:center}#servicios .servicios-container .servicio1 .serv-texto{margin-top:3.5rem}#servicios .servicios-container .servicio2 .serv-texto{margin-top:2rem}#servicios .servicios-container .servicio3 .serv-texto,#servicios .servicios-container .servicio4 .serv-texto{margin-top:5rem}#servicios .servicios-container .servicio5{margin-top:-4rem}#servicios .servicios-container .serv-img{padding:0 .5rem}#servicios .servicios-container .serv-img img{width:7rem}}@media(min-width:768px)and (max-width:991.9px){#servicios .bg-top{height:5rem}#servicios .servicios-container{max-width:920px}#servicios .servicios-container .serv-img-center{background-position-y:2.5rem;background-size:33%}#servicios .servicios-container .servicio2,#servicios .servicios-container .servicio4{flex-direction:row-reverse;padding-left:4rem}#servicios .servicios-container .servicio1,#servicios .servicios-container .servicio3{padding-right:4rem}#servicios .servicios-container .servicio1 .serv-texto,#servicios .servicios-container .servicio3 .serv-texto{text-align:end}#servicios .servicios-container .servicio5{align-items:center;flex-direction:column-reverse;text-align:center}#servicios .servicios-container .servicio1 .serv-texto{margin-top:1.5rem}#servicios .servicios-container .servicio2 .serv-texto{margin-top:2rem}#servicios .servicios-container .servicio3 .serv-texto,#servicios .servicios-container .servicio4 .serv-texto{margin-top:3rem}#servicios .servicios-container .servicio5{margin-top:-4rem}#servicios .servicios-container .serv-img{padding:0 .5rem}#servicios .servicios-container .serv-img img{width:7rem}}@media(max-width:767.9px){#servicios .bg-top{height:4rem}#servicios .servicios-container{max-width:100%}#servicios .servicios-container .serv-img-center{background-position:50%;background-size:contain;filter:opacity(.4) brightness(.5)}#servicios .servicios-container .servicio{flex-direction:row-reverse}#servicios .servicios-container .serv-texto{display:flex;flex-direction:column;justify-content:center}#servicios .servicios-container .serv-img{margin-bottom:1rem;padding:0 .5rem}#servicios .servicios-container .serv-img img{width:5.5rem}}@media(max-width:991.9px){#servicios .bloque-imagen{height:10rem}}#registrate .container{position:relative}#registrate .imagen-registrar{border-radius:3rem}#registrate .forma-parte{background-color:#e60176;color:#fff;height:60%;padding:3rem;width:30%}#registrate .forma-parte h3{color:#fff;font-weight:700}#registrate .forma-parte p:not(.listado) .esencia{font-size:15px;font-weight:700}#registrate .forma-parte p:not(.listado) .natural{font-style:italic;font-weight:lighter}#registrate .forma-parte p.listado{padding-left:2.5rem;position:relative}#registrate .forma-parte p.listado:after{background-image:url(/images/icons/check.png);background-position:50%;background-size:contain;content:"";height:2rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:2rem}#registrate .registrate{background-color:#e60176;cursor:pointer;left:4rem;padding:1rem;text-align:center;transition:all .3s ease;width:25rem}#registrate .registrate a{color:#fff;font-size:2rem;font-weight:700;text-decoration:none;transition:all .3s ease}#registrate .registrate:hover{background-color:#cd0169}#registrate .imagen{background-image:url(/images/web/banner-2.jpg);background-position:50%;background-size:cover;bottom:0;height:30rem;position:absolute;right:0;width:60%}#registrate .imagen .tarjeta-virtual{position:absolute;right:0;top:0;transform:rotate(-10deg)}#registrate .imagen .tarjeta-virtual img{width:20rem}@media(min-width:992px)and (max-width:1199.9px){#registrate .registrate{left:0;width:20rem}#registrate .imagen .tarjeta-virtual{right:1rem}}@media(min-width:768px)and (max-width:991.9px){#registrate .registrate{left:0;width:20rem}#registrate .imagen .tarjeta-virtual{right:1rem}}@media(max-width:575.9px){#registrate .container{height:auto}#registrate .container .forma-parte,#registrate .container .imagen,#registrate .container .registrate{background-image:none;bottom:unset;height:auto;left:unset;margin-top:2rem;position:relative;right:unset;top:unset;width:100%}#registrate .container .forma-parte .tarjeta-virtual,#registrate .container .imagen .tarjeta-virtual,#registrate .container .registrate .tarjeta-virtual{position:relative;right:unset;top:unset;transform:unset}#registrate .container .forma-parte .tarjeta-virtual img,#registrate .container .imagen .tarjeta-virtual img,#registrate .container .registrate .tarjeta-virtual img{width:100%}}#noticias{padding:2rem 0;position:relative}#noticias .noticia-thumb{background-position:50%;background-size:cover;border-radius:1rem;cursor:pointer;height:15rem;width:100%}#noticias .noticia-thumb-content{align-items:center;background-color:hsla(0,0%,100%,.733);border-radius:1rem;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem;width:100%}#noticias .noticia-thumb-title{color:#9f1159;font-weight:700;text-align:center}#noticias .noticia-thumb-text{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#000;display:-webkit-box;overflow:hidden;text-align:center;text-overflow:ellipsis;width:inherit}#noticias .swiper-noticias{background-color:#fff;padding:10px 0;width:90vw}#noticias .swiper-noticias .swiper-slide{opacity:1}@media(max-width:991.9px){#noticias{padding:1rem 0}#noticias .slide-noticia{flex-direction:column}#noticias .noticia-bg{background-repeat:no-repeat;background-size:contain;width:100%}#noticias .noticia-barra{height:2px;margin:10px 0;width:100%}#noticias .noticia-content{height:14rem!important}}#marcas{margin-bottom:1rem}#marcas img{height:100%;max-height:70vh;-o-object-fit:cover;object-fit:cover;width:100%}#ubicacion .ubicacion-container{display:flex}#ubicacion .ubicacion-container:first-of-type{justify-content:flex-end}#ubicacion .ubicacion-container:last-of-type{justify-content:flex-start}#ubicacion .ubicacion-container .ubicacion-fitnessprotein:after{background:url(/images/web/bannerfitness.jpg)!important;background-position:50%!important;background-size:cover!important}#ubicacion .ubicacion-container .ubicacion{color:#e60176;font-family:League Spartan,sans-serif!important;font-size:16px!important;height:30rem;position:relative;width:30rem}#ubicacion .ubicacion-container .ubicacion:after{background:url(/images/web/banner-1.png);background-position:50%;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}#ubicacion .ubicacion-container .ubicacion h2{color:#e60176;font-weight:700}@media(max-width:575.9px){#ubicacion .ubicacion-container{margin-bottom:1rem}}.app-content{padding:5.75rem 0 0!important}.content-header{display:none}@media(min-width:1400px){.size-form-guest{min-height:33rem}}@media(min-width:1200px)and (max-width:1399.9px){.size-form-guest{min-height:33rem}}@media(min-width:992px)and (max-width:1199.9px){.size-form-guest{min-height:33rem}}@media(min-width:768px)and (max-width:991.9px){.size-form-guest{min-height:33rem}}@media(min-width:576px)and (max-width:767.9px){html body.navbar-sticky .app-content{padding:0!important}}@media(max-width:575.9px){html body.navbar-sticky .app-content{padding:0!important}}
