



.homeslider__desc ul li:before {
  background-image: url('/img/bullet.svg');
  content: "";
  width: 1em;
  height: 1em;
  display: block;
  position: absolute;
  top: 0.25em;
  left: 0;
  background-size: 100% auto;
  background-position: center;
  background-repeat: no-repeat;

}

#history .order-actions.align-middle{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  flex-direction: column;
}
#history .order-actions.align-middle .col-sm-6.mt-2{
  width: fit-content;
  max-width: 100%;
}
.destacado-home ul li:before {
  background-image: url('/img/bullet.svg');
  content: "";
  width: 1em;
  height: 1em;
  display: block;
  filter: brightness(99.0);
  position: absolute;
  top: 0.25em;
  left: 0;

  background-size: 100% auto;
  background-position: center;
  background-repeat: no-repeat;

}

body#index #acchome #images_3.images-slider .slider-caption.mobile .destacado-home a.title, body#index #acchome #images_3.images-slider .slider-caption.mobile .destacado-home a.titleprice {
  align-items: center;
  align-self: center;
  background: #223284;
  border: 2px solid #223284;
  border-radius: 1em;
  box-sizing: border-box;
  color: #fff !important;
  display: inline-flex
;
  font-size: clamp(.9rem, 1vw, 1.2rem);
  gap: .6em;
  margin-top: auto;
  padding: .3em 1.2em;
  text-decoration: none !important;
  text-transform: none;
  transition: all .3s 
ease-in-out;
}
body#index #acchome #images_3.images-slider .slider-caption.mobile .destacado-home a.title:after {
  content: "";
  display: inline-block;
  font-family: Material Symbols Sharp;
  font-weight: 400;
  margin-left: .625em;
}

#caracteristicas ul li:before,
#dimensiones ul li:before {
  background-image: url("/img/bullet.svg");
  content: "";
  width: 1em;
  height: 1em;
  display: block;
  position: absolute;
  top: 0.25em;
  left: 1em;
  background-size: 100% auto;
  background-position: center;
  background-repeat: no-repeat;

}

@media (min-width: 1200px) {
  .onlyfour .products-list__block--grid {
    padding: 0;
    flex: 0 0 calc((100% - 60px) / 4);
    max-width: calc((100% - 60px) / 4);
  }
}

@media (max-width: 769px) {
  #index .swiper-slide.homeslider__slide img {
    max-width: 90vw !important;
  }
}
.product-description.cms-content ul li:before {
  background-image: url('/img/bullet.svg');
  content: "";
  width: 1em;
  height: 1em;
  display: block;
  position: absolute;
  top: 0.25em;
  left: 1em;

  background-size: 100% auto;
  background-position: center;
  background-repeat: no-repeat;
}

#caracteristicas ul li:before {
  background-image: url('/img/bullet.svg');
  content: "";
  width: 1em;
  height: 1em;
  display: block;
  position: absolute;
  top: 0.25em;
  left: 0;

  background-size: 100% auto;
  background-position: center;
  background-repeat: no-repeat;

}



.phone {
  display: flex;
  align-items: flex-start;
}

#wrapper>div>nav>ol.breadcrumb>li:first-child>a:before {
  content: "\e88a";
  display: inline-block;
  margin: 0 0.416em 0 0;
  line-height: 19px;
  vertical-align: top;
  font-family: "Material Symbols Sharp";
  font-weight: 400;
}

.phone::before {
  content: "";
  background: url(/img/headset.svg) no-repeat center center;
  background-size: contain;
  width: 48px;
  height: 48px;
  margin-right: 10px;
  flex-shrink: 0;
  margin-top: 2px;
}

.phone-text {
  display: flex;
  flex-direction: column;
}

.phone-text p,
.phone-text a {
  margin: 0;
}

.mail {
  display: flex;
  align-items: flex-start;
}

.mail::before {
  content: "";
  background: url(/img/send.svg) no-repeat center center;
  background-size: contain;
  width: 48px;
  height: 48px;
  margin-right: 10px;
  flex-shrink: 0;
  margin-top: 2px;
}

.mail-text {
  display: flex;
  flex-direction: column;
}

.mail-text p,
.mail-text a {
  margin: 0;
}

#wrapper>div>div>div:nth-child(2),
#wrapper>div>div>div:nth-child(3) {
  width: 100%;
  padding: 0 .625rem;
}



.desplegables .desplegable-item h2.collapsed:after {
  background: url("/themes/falcon/assets/img-dist/f96b61839050f6162dbae47820029815.svg") center center;
}

.desplegables .desplegable-item h2:after {
  content: "";
  width: 16px;
  height: 16px;
  background: url("/themes/falcon/assets/img-dist/8e02fe5ba867126c1b45b6f2a9b4df6b.svg") center center;
  background-size: cover;
  position: absolute;
  right: 0;
  top: 20px;
}
