@charset "UTF-8";
/* line 5, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
body.mk-body-mobile {
  background-color: #D6EFF4;
}

/* line 9, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.container-guia-tutorial {
  background-color: #0D5D72;
}

/* line 13, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.titol-guia-tutorial {
  text-align: center;
  color: #ffffff;
  font-size: 20px;
  font-weight: bold;
  padding-top: 40px;
}

/* line 21, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.text-guia-tutorial {
  text-align: center;
  color: #ffffff;
  font-size: 16px;
  margin: 30px 8px 0px 8px;
  padding: 15px;
}

/* line 29, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.imatge-guia-tutorial {
  padding: 0px 15px;
  text-align: center;
}

/* line 34, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.logo-guia-tutorial {
  text-align: center;
  margin-top: 20px;
}

/* line 39, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-intro-logo-caateeb {
  max-width: 400px;
}

/* line 43, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-intro-logo-arc {
  max-width: 400px;
  padding: 20px 0px;
}

/* line 48, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.intro-button {
  font-size: 1.5em;
  background-color: #0D5D72;
}

/* line 53, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-50 {
  width: 150px;
  float: left;
}

/* line 58, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-container-text-general {
  padding: 15px 15px 0px 15px;
}

/* line 62, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-container-localitzacio {
  padding: 0px 15px;
}

/* line 66, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-container-documents {
  padding: 0px 15px;
}

/* line 70, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-llistat {
  margin-bottom: 0px;
}

/* line 74, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-goback {
  padding: 10px 15px;
  font-weight: bold;
}

/* line 79, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-link-back {
  color: #0091FE;
}

/* line 83, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.back-arrow {
  width: 20px;
  margin-right: 10px;
}

/* line 88, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-product-page-container {
  background-color: #fff;
}

/* line 92, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-products-container {
  margin-top: 5px;
}

/* line 96, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-titol-pagina {
  font-size: 1.4em;
  font-weight: bold;
  margin-top: 15px;
  text-align: center;
}

/* line 103, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-subtitol-pagina {
  text-align: center;
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 15px;
  border-top: 5px dashed #fff;
  padding-top: 15px;
}

/* line 112, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-inici-sessio-container {
  padding: 20px 15px;
}

/* line 116, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-boto-sencer-container {
  width: 100%;
  background-color: #1779ba;
  text-align: center;
  padding: 10px;
}

/* line 123, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-boto-sencer {
  color: white;
  margin-bottom: 0px;
}

/* line 128, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-filtres-container {
  padding: 10px 15px;
  background-color: #eaeaea;
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(#D6EFF4));
  background-image: -webkit-linear-gradient(top, white, #D6EFF4);
  background-image: linear-gradient(to bottom, white, #D6EFF4);
}

/* line 138, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
#boto-filtres {
  padding: 4px 15px;
  background-color: #fff;
  text-align: right;
  font-weight: bold;
  font-size: 0.8em;
}

/* line 146, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-filtre {
  width: 20px;
}

/* line 150, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-scrolling-wrapper-flexbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  overflow-x: auto;
}
/* line 155, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-scrolling-wrapper-flexbox .container-card-categoria {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 5px 0px 0px 5px;
}
/* line 159, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-scrolling-wrapper-flexbox .container-card-categoria .card-categoria {
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  padding: 5px;
  width: 100px;
  height: 76px;
  line-height: 1;
}
/* line 169, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-scrolling-wrapper-flexbox .container-card-categoria .last-card {
  margin-right: 5px;
}

/* line 175, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-imatge-categoria {
  max-width: 25px;
  margin-bottom: 5px;
}

/* line 180, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-text-categoria {
  font-size: 0.8em;
}

/* line 184, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-titol-categoria {
  padding: 15px;
  font-size: 1.4em;
  font-weight: bold;
  color: #0D5D72;
}

/* line 191, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-no-items {
  padding: 15px;
  font-size: 1.2em;
  font-weight: bold;
}

/* line 197, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-product-container {
  background-color: white;
  padding-bottom: 40px;
}

/* line 202, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-item {
  border-radius: 5px;
  background-color: white;
  height: 100px;
  margin: 0px 5px 5px 5px;
  padding-right: 5px;
}

/* line 210, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-image-container {
  margin-bottom: 15px;
  min-height: 200px;
}

/* line 215, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-imatge-principal {
  width: 100px;
  height: 100px;
  -o-object-fit: cover;
     object-fit: cover;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

/* line 223, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-item-imatge {
  float: left;
}

/* line 227, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-item-text {
  margin-left: 115px;
}

/* line 231, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-badge-preu {
  float: left;
}

/* line 235, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-badge-nom {
  position: relative;
  padding-top: 30px;
}

/* line 240, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-badge-producte-reservat {
  background-color: #0D5D72;
  color: #fff;
  font-weight: bold;
  font-size: 0.7em;
  border-radius: 5px;
  padding: 3px 6px;
}

/* line 249, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-hr {
  margin: 0px 0px 10px 0px;
  padding-top: 15px;
}

/* line 254, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-preu-container {
  height: 45px;
  margin-top: -10px;
}

/* line 259, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-hr-missatges {
  margin-top: 0px;
  margin-bottom: 5px;
}

/* line 264, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mobile-text-camp-producte {
  font-size: 1.2em;
}

/* line 268, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-missatges-imatge-principal-producte {
  width: 100px;
  float: left;
}

/* line 273, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-missatges-dades-producte {
  margin-left: 120px;
}

/* line 277, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-product-nom {
  font-size: 1em;
  font-weight: bold;
  margin-top: 10px;
}

/* line 283, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-missatge-preu-producte {
  font-size: 1.2em;
  font-weight: bold;
}

/* line 288, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-container-missatges-venedor {
  background-color: white;
  padding: 5px 15px;
  border-top: 1px solid #ccc;
}

/* line 294, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-missatge-imatge-perfil-container {
  float: left;
}

/* line 298, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-imatge-perfil-producte {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 1px solid #999;
  -o-object-fit: cover;
     object-fit: cover;
}

/* line 306, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-missatge-text-perfil-container {
  margin-left: 56px;
  margin-top: 8px;
}

/* line 311, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-background-missatges {
  background-color: #fff;
  padding-top: 20px;
  margin-bottom: 10px;
}

/* line 317, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-missatge-usuari {
  background-color: #EFFFF2;
  padding: 15px;
  border-radius: 5px;
  margin-bottom: 15px;
  margin-left: 20px;
}

/* line 325, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-missatge-altre {
  background-color: #EFF9FF;
  padding: 15px;
  border-radius: 5px;
  margin-bottom: 15px;
  margin-right: 20px;
}

/* line 333, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-button {
  border-radius: 8px;
}

/* line 337, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-button-right {
  text-align: right;
}

/* line 341, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-nombre-productes-venedor {
  background-color: white;
  padding: 10px 20px;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

/* line 348, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-membre-des-de {
  background-color: white;
  padding: 10px 20px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 10px;
}

/* line 355, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-imatge-perfil-container {
  text-align: center;
  margin: 20px 0px 20px 0px;
}

/* line 360, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-input {
  padding-left: 10px;
}

/* line 364, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-container-boto-eliminar-producte {
  margin-right: 15px;
}

/* line 368, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-container-boto-editar-producte {
  margin-right: 15px;
}

/* line 372, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-boto-enviar-missatge {
  background-color: #D6EFF4;
  color: #0D5D72;
  font-weight: bold;
  float: right;
  width: 200px;
  height: 60px;
  margin-top: -10px;
}

/* line 382, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-img-icona-dialeg {
  width: 20px;
  float: left;
  margin-left: 20px;
  margin-top: 22px;
}

/* line 389, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-text-enviar-missatge {
  margin-top: 16px;
}

/* line 393, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-container-venedor-producte {
  height: 120px;
}

/* line 397, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-product-imatge-perfil-container {
  float: left;
}

/* line 401, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-product-text-perfil-container {
  margin-left: 110px;
  padding-top: 20px;
}

/* line 406, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-text-enviar-missatge {
  float: right;
  margin: 17px 20px 0px 0px;
}

/* line 411, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-info-canvi-idioma {
  padding: 20px 15px 0px 15px;
}

/* line 415, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-canvi-idioma {
  border-top: 1px solid #ccc;
  padding: 10px 15px;
  background-color: white;
}

/* line 421, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-canvi-idioma-last {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding: 10px 15px;
  background-color: white;
}

/* line 428, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-imatges-edicio-existent-container {
  margin-bottom: 10px;
  padding: 15px;
  width: 100%;
  height: 170px;
}

/* line 435, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-imatges-edicio-container {
  clear: both;
  margin-bottom: 10px;
  padding: 15px;
  background-color: #ccc;
}

/* line 442, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-imatges-edicio {
  width: 150px;
  float: left;
  margin-right: 10px;
}

/* line 448, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-imatges-eliminar {
  background-color: #fff;
  padding: 5px 10px;
  border-radius: 5px;
  font-weight: bold;
}

/* line 455, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-descripcio-imatge-container {
  margin-top: 15px;
  margin-left: 160px;
  background-color: #fff;
  border-radius: 5px;
  padding: 15px;
  min-height: 110px;
}

/* line 464, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-boto-nova-imatge {
  text-align: center;
  margin-bottom: 20px;
}

/* line 469, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-boto-nou-document {
  text-align: center;
  margin-bottom: 20px;
}

/* line 474, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-afegir-imatge {
  width: 80%;
}

/* line 478, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-afegir-document {
  width: 80%;
}

/* line 482, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-documents-container {
  padding: 15px;
}

/* line 486, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-about-marketcons {
  margin: 20px 0px;
}

/* line 490, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-about-text {
  background-color: white;
  margin: 0px 15px 15px 15px;
  border-radius: 5px;
  padding: 15px;
}

/* line 497, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-mobile-about-marketcons-logo {
  margin: 0 auto;
  width: 300px;
  text-align: center;
}

/* line 503, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.clear-container {
  clear: both;
}

/* line 507, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.spacer-container {
  height: 20px;
}

/* line 511, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-estrelles {
  width: 100px;
  margin: 15px 0px;
}

/* line 516, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-estrelles-nombre {
  margin-top: 5px;
  font-size: 14px;
}

/* line 521, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-text-puntuacio-actual {
  margin-top: 5px;
}

/* line 525, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.mk-estrella-individual {
  width: 50px;
}

/* Dots Slick Slider */
/* line 530, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

/* line 535, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}

/* line 550, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

/* line 563, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}

/* line 581, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}

/* line 586, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}

/* line 591, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.slick-dots li button:before {
  font-family: 'slick';
  font-size: 16px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 613, /var/www/vhosts/arescoop.es/csostenible.arescoop.es/app/assets/stylesheets/mobile_marketcons.scss */
.slick-dots li.slick-active button:before {
  opacity: .75;
  color: black;
}
