.bde-heading-941-102{text-align:center;color:var(--bde-palette-color-1-f35c6e3a-3074-4fe6-98b4-f647fd056586);margin-top:40px}@media (max-width:767px){.bde-heading-941-102{width:90%;font-size:30px}}.bde-basicslider-941-103 .swiper-button-prev,.bde-basicslider-941-103 .swiper-button-next{color:#000}.bde-basicslider-941-103 .breakdance-swiper-wrapper{padding:0}.bde-basicslider-941-103 .swiper-pagination{position:absolute}.bde-basicslider-941-103 .swiper-pagination-bullet{background-color:#000}@media (max-width:1119px){.bde-basicslider-941-103 .breakdance-swiper-wrapper{padding:0}}@media (max-width:1023px){.bde-basicslider-941-103 .breakdance-swiper-wrapper{padding:0}}@media (max-width:767px){.bde-basicslider-941-103 .breakdance-swiper-wrapper{padding:0}}@media (max-width:479px){.bde-basicslider-941-103 .breakdance-swiper-wrapper{padding:0}}.section-destacados{max-width:100%;width:100%;position:relative;overflow:hidden}.section-destacados .swiper-destacados{padding:20px 10px 50px 10px;max-width:1200px;margin:0 auto;position:relative;-webkit-mask-image:linear-gradient(to right,black 0%,black 85%,transparent 100%);mask-image:linear-gradient(to right,black 0%,black 85%,transparent 100%)}.section-destacados .product-card{height:auto;background:var(--almond-white);border:1px solid var(--tangerine);border-radius:12px;overflow:hidden;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.3s ease;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.section-destacados .product-card:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 25px rgba(0,0,0,0.08)}.section-destacados .product-card a{text-decoration:none;color:inherit}.section-destacados .card-image img{width:100%;height:240px;object-fit:cover;pointer-events:auto;-webkit-user-drag:none}.section-destacados .card-image a{display:block;width:100%;height:100%}.section-destacados .card-content{padding:18px;text-align:left}.section-destacados .card-content h3{color:var(--azul-marino);font-size:1.1rem;font-weight:700;margin-top:5px;font-family:var(--bde-body-font-family)}.section-destacados .rating{display:flex;justify-content:flex-start;color:#ffb400;font-size:16px;margin-bottom:8px}.section-destacados .swiper-destacados.swiper-lock .swiper-wrapper{justify-content:center}@media screen and (max-width:576px){.section-destacados .card-image img{height:160px}.section-destacados .card-content h3{font-size:14px;line-height:1.2}.section-destacados .card-content{padding:12px}}