/** Shopify CDN: Minification failed

Line 173:12 Expected identifier but found whitespace
Line 173:17 Unexpected ";"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/html {
  scroll-behavior: smooth;
}
.t4s-product-categories .t4s-cat-item.t4s-current-cat a {
    color: #000!important;
}
.t4s-product-badge>span:last-child {
    margin-bottom: 0;
    background: red;
}
.t4s-btn span:first-child {

    color: #000;
}
.t4s-product-wrapper{
display: flex;
flex-direction: column;
}
.t4s-product-rating{
display: none
}
.badge_shape_2 .t4s-product-badge>span {
    min-width: 50px;
    font-size: 16px;
background: red;
    font-weight: 800;

    padding: 8px 16px;
}
.t4s-product-wrapper >.t4s-product-inner{
order: 0
}
.t4s-product-wrapper >.t4s-product-info{
order: 2
}
.t4s-product-wrapper > variant-swatch-king{
order: 1;
min-height: 58px;
}

#tdf_discount_widget{
display: none;
}
.t4s-product__price-review .t4s-product-available__true {
    color: #27af40!important;
}

.t4s-mini_cart__actions .t4s-quantity-cart-item {
       border: 1px solid #ffe6e8;
   }
.custonrecetas{
    margin-right: 5px;
}
.t4s-mini_cart__actions .t4s-quantity-cart-item svg {
    color: #a30101;
}
.t4s-custom-menu > ul a {
    color: black;
    font-size: 18px;
}
.custommenu{
    display: flex;
    justify-content: end;
    align-items: end;
}
.t4s-tabs-se .t4s-tabs-ul li a {

    text-transform: uppercase;
}
#tabs-product-details p {
    font-size: 16px;
    width: 100%;
    margin-top: 16px;
    padding: 16px 12px;
}

.t4s-tab__text{
font-size: 18px;
}


#tabs-product-details p {
font-size: 16px;
}

.t4s-product__title {
    font-size: 20px !important;
    line-height: 20px !important;
}


.t4s-ch t4s-btn__size-chart{
color: #ad8f2c !important;
    text-decoration: underline !important;
    font-size: 12px;
}

.swatch_color_style_2 .t4s-pr-color__item, .swatch_color_style_2 .t4s-pr-color__item .t4s-pr-color__value {
    border-radius: 0%;
    
}

.t4s-top-bar .t4s-top-bar-text__item a {
    color: var(--tb-color);
}
.t4s-article-item .t4s-article-title {    font-size: 19px;
    font-weight: 600;
    color: #a30101;}
.atributo{
color: transparent;
}
.money{
font-size: 18px;
color: #B18C2D;
font-weight: 600;
}
.t4s-product-info .t4s-product-title a {
     font-size: 14px;
letter-spacing: 0
}

.t4s-product-info > .t4s-product-info__inner{
display: flex;
    flex-direction: column;
}

.t4s-product-colors{
order: 1;
}
.t4s-product-title{
order: 2;
}

.t4s-product-price{
order: 3;
}
.t4s-tab__title .t4s-tab__icon {
    color: #000!important;
}

.t4s-tab__title{
    background: #ffe6e8;
    border-radius: 8px;
color: #000;
text-transform: uppercase;
}
.t4s-tab__title .t4s-tab__icon {
    background-color: transparent; 

}
.t4s-product-tabs-wrapper.is--tab-position__external.is--tab-layout__full, .t4s-product-tabs-wrapper.is--tab-position__external .t4s-container {
    background-color: white;
}


.t4s-product .t4s-product-info .t4s-product-info__inner>* {
	    margin-bottom: var(--product-space-elements);
	    font-size: 22px;
	    line-height: 1.3;
}


.t4s-text-pr
    display: flex;

.money {
	    font-size: 29px;
	    color: #b18c2d;
	    font-weight: 900;
}


.t4s-pr-style5 .t4s-svg-pr-icon svg {
	    width: 22px;
	    height: 22px;
}

.swatch_color_style_2 .t4s-pr-color__item, .swatch_color_style_2 .t4s-pr-color__item .t4s-pr-color__value {
	    border-radius: 18%;
}
.t4s-extra-link>a {
    margin-right: 20px;
    color: #ad8f2c !important;
    text-decoration: underline !important;
    font-size: 18px;
}
.t4s-extra-link {
    font-weight: 600;
    margin: 10px 0;
}

.t4s-product-info .t4s-product-title a{
display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.t4s-product_meta>div {
    margin-bottom: 5px;
    text-overflow: ellipsis;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
}

@media (min-width: 1230px) {
   #t4s-footer .t4s-container, .t4s-container-lg, .t4s-container-md, .t4s-container-sm, .t4s-container-xl {
        max-width: 1440px;
    }
}

.t4s-widget-category .t4s-product-categories {
    max-height: 100vh!important;
}


 .t4s-pr-color__value {
    border-radius: 100%!important;
}

.FERXXO{
background: #12910E;
color: #fff;
padding: 9px 16px;
border-radius: 80px;
}
.FERXXO {
  animation: colorChange 1s infinite alternate;
  padding: 10px;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
}

@keyframes colorChange {
  0% {
    background-color: #12910E;
    color: #fff;
  }
  100% {
    background-color: #fff;
    color: #12910E;
  }
}/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {}

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

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {span.t4s-subtitle p br {
    display: none;
}}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){.t4s-pr-style5 .t4s-product-btns a .t4s-text-pr, .t4s-pr-style6 .t4s-product-btns a .t4s-text-pr {
        font-size: 13px;
    }

    button.t4s-btn-sidebar {
        position: relative !important;
        border: none;
        box-shadow: none !important;
    }

.t4s-btn-sidebar .t4s-btn-sidebar-icon {

    margin-left: 20px;
}

.t4s-product .t4s-product-info .t4s-product-info__inner>* {
    font-size: 16px;
}
.money {
    font-size: 18px;
}

.t4s-collection-header {

    display: none !important;
}
.t4s-btn-sidebar .t4s-btn-sidebar-icon {
    width: max-content!important;

}}