#serie .tapas button{background-color: #a71682;color: #fff;border:0;}
#serie .tapas button:hover,#serie .tapas button:focus{text-decoration:none;background-color:#76075a;color:#fff;}
#serie .pack .pack-txt{text-align: left;}
#serie .tapas .itemstapas li{color:#a71682;}
#serie .tapas .itemstapas li .txt{color:initial;}


#serie .copete{text-align:left;padding:5px 10px 10px 10px;z-index:9999;}
#serie .doble .copete,#serie .pack-txt {padding-bottom:0;}

#serie .muestras .cols{max-width:570px;text-align: center;margin-top:1rem;margin-bottom:2.5rem;}

.booksamples{background-color:#f9efca;margin-top:-20px;z-index:-1;}


#serie .recmat article ul li img.icon, #serie .recmat article ul li .txtli{vertical-align: middle;}
#serie .recmat article ul li .txtli{margin-top:5px;}
.recmat .icon{width:70px;}
.pers{display: none;position: absolute;transition:all 0.3s ease;z-index:999;}
.pers.clipizq,.pers.clipdcha{display: block;width:50px;}
.pers4{width:155px;display: block;margin:auto;}

.listachinche{list-style-type: none;}
.listachinche li{padding:0;text-align: left;text-indent:-35px;margin-left:30px;margin-top: 10px;}
.listachinche li:before{content:url('../img/misc/chinchefucsia_sm.png');margin-right:10px;}
.listachinche .icon{height: 45px;vertical-align:bottom;}
.resaltado{padding:2px 7px;border-radius:4px;}

#serie .recmat{max-width:1050px;}
#serie .recmat article{margin-left:auto;margin-right: auto;}

.texturalight h2,.texturalight h3{color: #a71682;margin-top:5px;margin-bottom:15px;font-weight:bold;}


/*Carousels*/
.carousel{max-width:700px;margin:1rem auto;border-radius: 7px;}
.carousel-inner{background-color: white;min-height: 500px;border-radius: 7px;box-shadow: 2px 2px 3px rgba(0,0,0,0.25);}
.carousel-caption{width:100%;left:0;right:0;background-color:white;padding:1rem 10px 1.25rem 10px;font-size: 1.25rem;min-height:135px;bottom:-25%;}
.carousel-indicators{margin-bottom:0.2rem;}
.carousel h5{font-weight:bold;color: #383838;}
.carousel-control-next, .carousel-control-prev{opacity:0.75;}
.carousel-control-next-icon, .carousel-control-prev-icon{background-color: #fff;width:3rem;height:3rem;}
[data-bs-theme=dark].carousel .carousel-control-next-icon,
[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter: none;}
.carousel-control-prev-icon{background-image: url('../img/arrow-prev-slide.svg');}
.carousel-control-next-icon{background-image: url('../img/arrow-next-slide.svg');}
.logoODS{width:200px;position: absolute;top:-40px;left:30px;}

.recuadro{border:2px solid #a71682; border-radius:10px; padding:25px 10px;background-color: #fde47014;}

.muestras .sample{width:95%;max-width:530px;}
.muestras .copete{font-size:1.3rem;text-align: center;}


/*Tabla*/
table{border-top:3px solid #7d388a!important;border-bottom:3px solid #7d388a!important;}
table,.deslizartabla{max-width: 1100px;margin:10px auto 25px;}
table td, table th{border:2px dotted #7d388a;min-width: 170px;}
table td{text-align: left;border-top:2px dotted #7d388a!important;}
table thead td{text-align: center;font-weight: 700;}
table thead{background-color: rgba(255,255,255,0.4);}
table thead td:first-of-type,table td[scope="col"]{min-width: 100px;}
table td:last-of-type{border-right: 0;}
table td[scope="col"]{padding:12px 12px 12px 18px;}
table#obras td{width:12%;}
table#obras td{background-color:white;}
table#obras td[scope="col"]{width:30%;}
table#obras td.head{background-color: rgb(233, 236, 240);}
table td.bl0{border-left:0;}



@media(max-width: 700px){
  #serie .recmat .subtitulo{font-size:1.75rem;}
}
@media(max-width:940px){#serie .pack .pack-txt .pill{margin-bottom:0;}}

@media(min-width:600px){#serie .tapas button{line-height:1.5;}}

@media(min-width:565px){
  #serie .pack .pack-img img{max-width: 300px;}
}
@media(min-width: 675px){
  .deslizartabla{display: none;}
  .table{margin-bottom:40px;}
}
@media(min-width: 700px){
  .carousel-inner{min-height:665px;}
  .carousel-caption{bottom:-135px;}
  #serie .recmat,#serie .recmat article{display: block;}
  #serie .recmat article{width:98%;}
  .pers1{display: block;width: 155px;top:-62px;right:10%;}
  .pers2{display: block;width:145px;top:45%;right:0;}
}


@media(min-width:900px){
	.muestras{-webkit-display: flex;display: flex;flex-direction: row;}
	.muestras article{-webkit-display: flex;display: flex;flex-direction: column;}
	#serie .muestras .copete{padding:10px 12px 20px 12px;}
	.muestras article.col{display: inline-flex;margin:10px 0.5%;}
  .pers4{width:170px;}
}
@media(min-width:930px){
  .carousel-control-next-icon, .carousel-control-prev-icon{width:3.5rem;height:3.5rem;}
  .carousel-control-prev{left:-82px;}
  .carousel-control-next{right:-82px;}
}
@media(min-width:940px){
  #serie .recmat{display: flex;-webkit-display:flex;}
  #serie .recmat article{width:calc(50% - 25px);display: inline-block;vertical-align: top;}
  #serie .pack .pack-img{width:48%;max-width:340px;}
  #serie .pack .pack-txt{width:50%;}
  .nromuestra{min-height:150px;}
  .pers2{top:50%;}
}
@media(min-width: 1040px){
  .pers3{display:block;top:-4%;left:-70px;width:128px;}
}
@media(min-width:1100px){
  .texturalight h2, .texturalight h3{font-weight: normal;}
}
@media(min-width:1200px){
  #serie .tapas .card{width:33%;}
}
@media(min-width:1400px){
  .pers1{width:165px;}
  .pers2{width:155px;right: 7%;}
  .pers3{width:140px;left:0;}
  .pers4{width:180px;}
}
