/** Shopify CDN: Minification failed

Line 22:77 Expected identifier but found "!"
Line 160:1 Expected "}" to go with "{"

**/
/*---------------- Global Custom CSS -------------------*/

/*---------------- CARD-PRODUCT -------------------*/
/*---------------- PRICE-CARD -------------------*/
.t4s_tp_tab2 .t4s-product-price {color: #171E2A !important;font-weight: bold !important;margin-bottom: 0.5rem;}

/*---------------- TITLE-CARD -------------------*/
h3.t4s-product-title {height: 6rem;}
/*---------------- BUTTON-CARD -------------------*/
.t4s-product-btns {width: 100%;}
.t4s_tp_tab2 .t4s-product-btns {width: 100%;}
.t4s_tp_tab2 .t4s-pr-style6 .t4s-product-btns a {min-width: 100%;}
.t4s_tp_tab2 span.t4s-text-pr {font-size: 16px !important;}
.t4s-product .t4s-pr-addtocart:hover{background: #231f55 !important;}
/*---------------- CARD-STYLE -------------------*/
.pr_border_style_3 .t4s_box_pr_slider .t4s-product:before {box-shadow: none; !important}
/*---------------- STARS AND TEXT -------------------*/
.t4s-pr-style6 span.text {color: #959595;}
/*---------------- PREV AND NEXT BUTTTON -------------------*/
.t4s-flicky-slider .flickityt4s-prev-next-button.previous {background: transparent;color: black !important;}
.t4s-flicky-slider .flickityt4s-prev-next-button.next{background: transparent;color: black !important;}
.t4s-flicky-slider .flickityt4s-button:hover {background-color: white !important;}

/*---------------- CARDS TOP HEADER -------------------*/
.tabs-header {display: flex; justify-content: space-around;}
.tabs-title {width: 50%;}
.tabs-piloto .tabs-header ul.t4s-tabs-ul.t4s-align-items-center.t4s-justify-content-center.t4s-flicky-slider.t4s-slider-btn-style-simple.t4s-slider-btn-none.t4s-slider-btn-small.t4s-slider-btn-vi-always.flickityt4s {width:106%;}
.tabs-marca .tabs-header ul.t4s-tabs-ul.t4s-align-items-center.t4s-justify-content-center.t4s-flicky-slider.t4s-slider-btn-style-simple.t4s-slider-btn-none.t4s-slider-btn-small.t4s-slider-btn-vi-always.flickityt4s {width: 60%;}
.tabs-header .flickityt4s-slider {flex-wrap: wrap !important;display: flex !important;height: 4rem;}

.tabs-piloto li.t4s-tab-item.t4s-d-inline-flex {
    transform: none !important;
    position: relative !important;
}
.tabs-marca li.t4s-tab-item.t4s-d-inline-flex {transform: none !important; position: relative !important;}
.tabs-piloto .t4s-tabs-se .t4s-tabs-ul li:not(:last-child) {margin-right: 0px !important; }
.tabs-marca .t4s-tabs-se .t4s-tabs-ul li:not(:last-child) {margin-right: 0px !important; }
li.t4s-tab-item.t4s-d-inline-flex {padding: .5rem .2rem;}
.tabs-header .flickityt4s-viewport {
    height: 80px !important;
}

.tabs-header button.flickityt4s-button.flickityt4s-prev-next-button.next {display: none;}
.tabs-header button.flickityt4s-button.flickityt4s-prev-next-button.previous {display: none;}

.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {display: none;}

/*---------------- SELECT -------------------*/
select#tab-select {border-color: black;color: black;border-radius: 0px;border: 2px solid;}

/*---------------- TAB COLLECTION 2 -------------------*/
.t4s-section-title span {font-size: 30px;}



.t4s-product-wrapper ins {margin-left: 0px !important;margin-right: 1rem; color: #FF007B !important;}
.badge-1 {
    display: flex;
    justify-content: space-between;
    position: absolute;
    width: 100%;
  z-index: 2;
}
/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
.tabs-piloto button.flickityt4s-button.flickityt4s-prev-next-button.previous {left: 45% !important;top: 104% !important;}
.tabs-piloto .t4s-flicky-slider .flickityt4s-prev-next-button.next {right: 45% !important; top: 104% !important;}
.tabs-recomendation button.flickityt4s-button.flickityt4s-prev-next-button.previous {left: 45% !important;top: 104% !important;}
.tabs-recomendation .t4s-flicky-slider .flickityt4s-prev-next-button.next {right: 45% !important; top: 104% !important;}
.tabs-marca button.flickityt4s-button.flickityt4s-prev-next-button.previous {left: 45% !important;top: 104% !important;}
.tabs-marca .t4s-flicky-slider .flickityt4s-prev-next-button.next {right: 45% !important; top: 104% !important;}
.seccion-collection-2 button.flickityt4s-button.flickityt4s-prev-next-button.previous {left: 45% !important;top: 104% !important;}
.seccion-collection-2 .t4s-flicky-slider .flickityt4s-prev-next-button.next {right: 45% !important; top: 104% !important;}
svg#\32 -mov {display:none;}
.tabs-header select.t4s-tabs-select.t4s-align-items-center.t4s-justify-content-center.d-lg-none {display: none;}
.seccion-collection-2 .heading-testimonials-star {width: 40%;margin: 0 auto;}
.t4s-product-extra h3.t4s-section-title.t4s-title{width: 50%;margin: 0 auto;}




.tabs-general .circle-red-badge {top: -6rem;}
.t4s-product-info span.text {
    font-size: 12px;
}


/*---------------- SELECT -------------------*/
select#tab-select {display: none;}
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {

}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
svg#\32 -mov {display:none;}
.tabs-piloto .tabs-header ul.t4s-tabs-ul.t4s-align-items-center.t4s-justify-content-center.t4s-flicky-slider.t4s-slider-btn-style-simple.t4s-slider-btn-none.t4s-slider-btn-small.t4s-slider-btn-vi-always.flickityt4s, .tabs-marca .tabs-header ul.t4s-tabs-ul.t4s-align-items-center.t4s-justify-content-center.t4s-flicky-slider.t4s-slider-btn-style-simple.t4s-slider-btn-none.t4s-slider-btn-small.t4s-slider-btn-vi-always.flickityt4s {width: 88%;}
.tabs-piloto .tabs-header .flickityt4s-slider {height: 4rem !important;margin-top: 1rem !important;}
h1.titulo-con-lineas {font-size: 26px !important;font-weight: 700;width: 63%;}
select#tab-select { border-color: #000;color: #000;border-radius: 0;border: 2px solid;}
.t4s_des_title_9 .t4s-section-title, .t4s_des_title_10 .t4s-section-title {width: 80%; margin: 0 auto;}
.t4s-tabs-border-bg .t4s-tabs-ul li a {font-size: 11px !important;padding: 3px 19px !important;}
  .title-conteiner {
    margin-bottom: 2rem;
}
 svg.svg-lineas-title {
    margin-left: -49% !important;
} 
  ul#tab-list {
    display: none;
}
  .tabs-title {
    width: 100%;
}

/*---------------- FOOTER MOVIL -------------------*/
div#block-2 {display: none;}
div#block-3 {display: none;}div#block-4 {display: none;}div#block-5 {display: none;}
div#block-8 {display: none;}
p.t4s-text-bl.t4s-fnt-fm-inherit.t4s-font-italic-false.t4s-hidden-mobile-false.t4s-br-mb-false.t4s-text-shadow-false {text-align: left;margin-bottom: 4px;}


h1.titulo-con-lineas.t4s-title {
    font-size: 22px !important;
}

a.t4s-pr-item-btn6.t4s-pr-addtocart {
    width: 100% !important;
}






/*---------------- CARDS TOP HEADER -------------------*/


/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  /*---------------- CARDS TOP HEADER -------------------*/
  img.badges {
    position: relative;
    bottom: 5rem;
    right: .5rem;
}
  .t4s-row-cols-1>.t4s-col-item, .t4s-row-cols-1 .flickityt4s-slider>.t4s-col-item, .t4s-row-cols-list_t4s>.t4s-col-item {
    flex: none !important;
}

}