/* ------ */
/* Ajustes Generales */
/* ------ */

body {background:#fff;}

/* ------ */
/* Cintillo Nuevo */
/* ------ */

body .cintillo-ikea {background: #000;height:60px;display:flex;align-items:center;}
body .cintillo-ikea-columnas {width:100%;display:flex;flex-direction:row;justify-content:space-between;margin:0 125px;align-items: center;}
body .cintillo-logo-medio {filter:invert(1); height:20px;}
body .cintillo-logo-previo {color:#fff;text-transform:uppercase;font:100 10px/10px 'Arial', sans-serif;}
body .cintillo-ikea-derecha {display:flex;flex-direction:row;align-items:flex-end;gap:10px;}
body .cintillo-ikea-derecha p {margin:0;}
body .cintillo-ikea-derecha a {text-decoration:none;font:700 21px/21px 'Noto Sans',sans-serif;color:#fff;}
body .cintillo-espacios-enlace {display: flex;justify-content: center;margin-top: 20px;text-decoration: none;text-transform: uppercase;font: 700 21px/21px 'Noto Sans',sans-serif;color: #000;font-style: italic;}

/* ------ */
/* Carrusel */
/* ------ */

body .carousel {width: 100%;background-color: transparent;position: relative;/*padding: 85px 0 85px 0;*/box-sizing: border-box;overflow:hidden;}

body .c-detail__relacionados .swiper-slide.fondo-variable:nth-child(1), body .swiper-slide.fondo-variable:nth-child(5), body .swiper-slide.fondo-variable:nth-child(9) {background-color:#85A984;}
body .c-detail__relacionados .swiper-slide.fondo-variable:nth-child(2), body .swiper-slide.fondo-variable:nth-child(6), body .swiper-slide.fondo-variable:nth-child(10) {background-color:#FED58D;}
body .c-detail__relacionados .swiper-slide.fondo-variable:nth-child(3), body .swiper-slide.fondo-variable:nth-child(7), body .swiper-slide.fondo-variable:nth-child(11) {background-color:#FEC4A3;}
body .c-detail__relacionados .swiper-slide.fondo-variable:nth-child(4), body .swiper-slide.fondo-variable:nth-child(8), body .swiper-slide.fondo-variable:nth-child(12) {background-color:#BEE0FB;}


body .c-detail__relacionados .swiper-relacionados {font: 600 30px/30px 'Saol Display';margin: 0;padding: 50px;}
body .c-detail__relacionados .swiper-relacionados .cont-swip-nav {position: relative;}
body .c-detail__relacionados .swiper-slide {width: 400px;height: 575px;border-radius: 90px;background: rgb(255, 0, 0);}
body .c-detail__relacionados .cuerpo-swiper {display: flex;flex-direction: column;align-items: flex-start;width: 85%;margin: 0 auto;gap: 20px;}
body .c-detail__relacionados .titulo-swiper {margin-bottom: 0;margin-bottom: 0;font: 700 15px/25px 'Noto Sans', sans-serif;color: #fff;text-transform: uppercase;}
body .c-detail__relacionados .texto-swiper {font: 700 16px/20px 'Noto Sans', sans-serif;color: #000;margin: 0;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
body .c-detail__relacionados .imagen-swiper img {width: 100%;border-radius: 90px 90px 0 0;height: 345px;object-fit: cover;}
body .c-detail__relacionados .flecha-swiper {margin: 0 auto;}

body .c-detail__relacionados .swiper-button-prev::after {all: unset;}
body .c-detail__relacionados .swiper-button-next::after {all: unset;}
body .c-detail__relacionados .swiper-button-prev {cursor:pointer;background: url(/wp-content/uploads/sites/15/2023/07/flechaatrasikea.png);background-repeat: no-repeat;background-position: center;width: 50px;height: 22px;position: absolute;right: 125px;left: inherit;top:70px;}
body .c-detail__relacionados .swiper-button-next {cursor:pointer;background: url(/wp-content/uploads/sites/15/2023/07/flechaadelanteikea.png);background-repeat: no-repeat;background-position: center;width: 50px;height: 22px;position: absolute;right: 50px;left: inherit;top:70px;}

/* ------ */
/* Pie */
/* ------ */

body .pie-nuevo-ikea {width: 100%;background: #000;display: flex;flex-direction: row;align-items: center;justify-content: space-between;height: 60px;/*position:absolute; bottom:0;*/}
body .pie-nuevo-contenedor {width: 100%;display: flex;flex-direction: row;justify-content: space-between;margin: 0 125px;}
body .pie-nuevo-columna-derecha {display: flex;flex-direction: row;gap: 7px;}



/* ------ */
/* destacadounico.relacionado_organico */
/* ------ */

.destacadounico.relacionado_organico {width: 360px;margin: 0 auto 50px ;position: relative; padding:0 0 50px 0;}
.destacadounico.relacionado_organico figure {border-radius: 50px;overflow: hidden;margin: 0 0 30px 0;}
.destacadounico.relacionado_organico a h1{font-size: 500 36px/45px 'Saol Display', serif;color: #000;text-align: right;}
.destacadounico.relacionado_organico:after{content:''; position:absolute; right:0; bottom:0px; background: url(/wp-content/uploads/sites/15/2023/07/flechaadelanteikea.png);background-norepeat;width: 50px;
height: 25px;}




/* ------ */
/* Media Queries */
/* ------ */

@media (max-width:650px) {
    body .c-detail__relacionados .swiper-relacionados {font: 600 20px/20px 'Saol Display';margin: 0;padding: 50px 50px 50px 25px;}
    body .c-detail__relacionados .swiper-button-prev {cursor:pointer;background: url(/wp-content/uploads/sites/15/2023/07/flechaatrasikea.png);background-repeat: no-repeat;background-position: center;width: 50px;height: 22px;position: absolute;right: 125px;left: inherit;}
    body .c-detail__relacionados .swiper-button-next {cursor:pointer;background: url(/wp-content/uploads/sites/15/2023/07/flechaadelanteikea.png);background-repeat: no-repeat;background-position: center;width: 50px;height: 22px;position: absolute;right: 50px;left: inherit;}
}

@media (max-width: 550px) {
  body .pie-nuevo-contenedor {margin: 0 50px;}
  body .cintillo-ikea-columnas {margin: 0 50px;}
  body .c-detail__relacionados .swiper-button-prev {scale: 0.65;right: 95px;}
  body .c-detail__relacionados .swiper-button-next {scale: 0.65;}
}

@media (max-width: 450px) {
  body .c-detail__relacionados .swiper-relacionados {
      font: 600 20px/25px 'Saol Display';
      width: 50%;
      margin: 0;
      padding: 50px 50px 50px 25px;
  }
}

@media (max-width:400px) {
   body .cintillo-espacios-enlace {display: flex;justify-content: center;margin-top: 20px;text-decoration: none;text-transform: uppercase;font: 700 18px/18px 'Noto Sans',sans-serif;color: #000;font-style: italic;}
}