/** Shopify CDN: Minification failed

Line 62:33 The "-" operator only works if there is whitespace on both sides

**/
.customjc__footer-yoyo-section-inner {
  background: #333333;
  border-top: 1px solid #ffffff50;
}

.customjc__hdt-container-footer-yoyo .hdt-row-flex {
  max-width: 1400px;
  margin: auto;
}

.customjc__hdt-container-footer-yoyo .hdt-row-flex
.customjc__hdt-social-media {
  display: flex;
  justify-content: center;
  align-items: center;
}

.customjc__hdt-container-footer-yoyo .hdt-row-flex
.customjc__hdt-social-media
.customjc__hdt-collapse-contents
.hdt-footer-button {
  display: none;
}

.customjc__hdt-container-footer-yoyo .hdt-row-flex
.customjc__hdt-social-media
.customjc__hdt-collapse-contents {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10px;
}

.customjc__hdt-container-footer-yoyo .hdt-row-flex
.customjc__hdt-social-media
.customjc__hdt-collapse-contents
.hdt-socials__list {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
}

.customjc__hdt-container-footer-yoyo .hdt-row-flex
.customjc__hdt-social-media
.customjc__hdt-collapse-contents
.hdt-socials__list
.hdt-socials__item 
.customjc__hdt-social {
  background: transparent !important;
}

.hdt-footer-menu-yoyo {
  flex: 1 0 0% !important;
  max-width: 100% !important;
  width: calc(100% / var(--cols) -(var(--spacing-x, 0px)* calc(var(--cols) - 1) / var(--cols))) !important;
  padding: 50px 20px !important;
  border-right: 1px solid #ffffff50;
}

.hdt-footer .hdt-heading-f {
  margin-bottom: 14px !important;
}

.hdt-footer-menu-yoyo > div > h6 {
  text-transform: uppercase;
  font-size: 18px;
  color: #ffffff;
  font-weight: 500;
  line-height: 27px;
  letter-spacing: 0.54px;
}

.hdt-footer-menu-yoyo > ul > li {
  margin-bottom: 6px;
}

.hdt-footer-menu-yoyo > ul > li > .hdt-footer-menu_item {
  font-size: 15px;
  color: #ffffff;
  font-weight: 300;
  line-height: 22.5px;
  letter-spacing: 0.3px;
}

a.hdt-footer-menu_item.hdt-s-text2.hdt-text-base:hover {
  text-decoration: underline;
}

/* INICIO Copyright Footer */
.hdt-footer-bottom {
  margin: 0;
  background: #ffffff;
}

.hdt-footer-bottom .hdt-container-full {
  padding: 10px 20px;
}

.hdt-footer-content-bottom .hdt-row-grid {
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
  align-items: center;
  gap: 10px;
}

.hdt-coppy-right {
  color: #1d1d1d;
}

.hdt-coppy-right a {
  text-decoration: underline;
}

.hdt-footer-payments {
  --width-image_list: 100% !important;
}
/* FIN Copyright Footer */


/*------====== MEDIAS QUERIES ======------*/
@media(width < 767px) {
.customjc__hdt-container-footer-yoyo .hdt-row-flex {
    max-width: 1400px;
    margin: auto;
    flex-direction: column;
    column-gap: 0;
    row-gap: 0;
    padding: 35px 15px 0px;
    position: relative;
  }

  .hdt-footer-menu-yoyo {
    padding: 0px !important;
  }

  .hdt-footer-menu-yoyo > ul {
    padding-left: 8px;
  }

  .hdt-footer-menu-yoyo > ul > li > .hdt-footer-menu_item {
    font-size: 14px;
  }

   .hdt-footer-collapse-true .hdt-heading-f .hdt-collapse-icon:before {
     width: 12px !important;
     height: 2px !important;
     background: #ffffff !important;
  }

   .hdt-footer-collapse-true .hdt-heading-f .hdt-collapse-icon:after {
     width: 2px !important;
     height: 12px !important;
     background: #ffffff !important;
  }

   .customjc__hdt-container-footer-yoyo .hdt-row-flex::before {
     content: "";
     width: 100%;
     height: 30.35px;
     background: url(/cdn/shop/files/logo-letras-blancas-YOYO.png);
     background-repeat: no-repeat;
     background-position: center;
     background-size: 135px;
     margin-bottom: 5rem;
     display: flex;
     justify-content: center;
     align-items: center;
     padding: 30px;
  }

  .customjc__hdt-container-footer-yoyo 
  .hdt-row-flex 
  .customjc__hdt-social-media 
  .customjc__hdt-collapse-contents > a > img {
    display: none;
  }

/* INICIO Copyright Footer */
  .hdt-footer-bottom .hdt-container-full {
    padding: 10px;
  }

  .hdt-coppy-right {
    font-size: 13px;
  }
/* FIN Copyright Footer */
}



