/** Shopify CDN: Minification failed

Line 172:38 Expected "}" to go with "{"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/#shopify-section-template--24692840333636__171766710102980639 p {
    font-size: 15px !important;
    font-weight: 500 !important;
}

h3.t4s-section-title.t4s-title {
    font-family: roboto !important;
font-weight: 600 !important;
}

.logo-backs2{
    display: none !important;
}

div#shop-hcaptcha-badge-container {
    display: none;
}

.grecaptcha-badge { 
    visibility: hidden !important;
}

.whatmore-react-draggable{
    right: 95% !important;
    left: 5px !important;
    bottom: 38% !important;
}

.czm-pulse{
width: 0px !important;
}

.czm-chat-support-1 .czm-button{
    width: 40px !important;
    height: 40px !important;
}

.txts{
color: #fff !important;
font-family: Roboto !important;
font-weight: 800 !important;
font-size:70px;
}

.t4s-horizontal-center-true .t4s-shipping-inner{
justify-content: left !important;
}

.t4s-product .t4s-product-title a:hover{
color: #fda043 !important;
}

.template-article ul#t4s-nav-ul li a {
color: #000 !important;
}

.template-article .t4s-site-nav__icons svg.t4s-icon{
color: #000 !important;
}

.template-article .t4s-search-header__input{
color: #000 !important;
}
.t4s-heading-article__overlay.t4s-oh.t4s-text-center {
    padding-top: 50px;
    padding-bottom: 50px;
}

.template-article .t4s-search-header__form {
border: 1px solid #000 !important;
}
.cx_whatsapp_btn{
z-index: 99 !important;
}

.t4s-main-article .t4s-feature-image{
margin-top: 40px !important;
}

.jdgm-rev-widg {
    width: 90% !important;
    margin: 0 auto !important;
}

.t4s_ratio.t4s-carousel__nav-inner.t4s-bg-11.t4s-child-lazyloaded {
    background-color: #ebece5 !important;
}

.cx_whatsapp_btn {
left: 15px !important;
bottom: 70px !important;
}
.ht-tms--float.ht-tms--float-bottom{
bottom: 120px !important;
}


@media(min-width: 1025px){
main .t4s-collection-content {
    padding: 0 10px;
}
.t4s-flickity-slider.t4s-slider-btn-large {
    --icon-height-slider: 20px;
}
}
.t4s-flickity-slider {
    --slider-dot-width: 10px;
    --slider-dot-height: 10px;
}
@media(max-width: 767px){
.t4s-content-position {
    width: 100%;
}
}

.t4s-product-img.t4s_ratio.is-show-img2 {
    background: #ebece5;
}/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {.t4s-product__price {
    margin-bottom: 5px  !important;;
}

.t4s-product-tabs-wrapper.is--tab-position__external{
background: rgb(235 236 229 / 0.2) !important;
}

.t4s-product-tabs-wrapper.is--tab-position__external.is--tab-layout__full, .t4s-product-tabs-wrapper.is--tab-position__external .t4s-container {
        background-color: rgb(255 255 255 / 0%) !important;
    }

.t4s-heading-article__overlay.t4s-oh.t4s-text-center {
    padding-top: 60px;
}}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width:1024px) {.txts{
color: #fff !important;
font-family: Roboto !important;
font-weight: 800 !important;
font-size:30px;
}

.template-article .t4s-site-nav__cart >a, .t4s-push-menu-btn {
    color: #000000 !important;
}}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width:1024px) {a#b_image_zfdTHA {
    width: 20% !important;
}
h3.t4s-section-title.t4s-title{
 font-size: 34px !important;
}}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width:767px){span.t4s-d-block.t4s-text {
    font-size: 16px !important;
}
h3.t4s-section-title.t4s-title{
 font-size: 24px !important;
}

    .t4s-accordion-style-2 .t4s-type-accordion .t4s-accor-title {
        padding: 10px 80px 10px 10px;}