/** Shopify CDN: Minification failed

Line 95:12 Expected identifier but found whitespace
Line 95:13 Unexpected "("
Line 104:13 Expected ":"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/.t4s-tabs-inline .t4s-tabs-head {    align-items: flex-end;}

.t4s-shipping-des p {
    
    margin-bottom: 0;
    color: #686868;
  line-height: 20px;
    font-weight: 200!important;
}

#t4s-mini_cart .t4s-drawer__header span {
    font-weight: 800;
    font-size: 28px;
    text-transform: uppercase;
    line-height: 37px;
}
.t4s-search-header__type select {
color:black;}

.icon_container {
    border-radius: 100%;
    background-color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
}
.t4s-btn-filter svg, .icon_container svg {
    width: 16px;
    height: 16px;
    display: inline-block;
    position: unset;
    top: 2px;
margin-inline-end:0;
    fill: #00b0e9 !important;
}
.text-container {
    width: 70%;
    text-align: center;
    font-size: 16px;
text-transform: capitalize;
}
button.t4s-btn-filter {
  display: flex;
  padding: 5px !important;
  background-color: #00b0e9 !important;
  color: white !important;
  border-radius: 40px !important;
  align-items: center;
  min-width: 150px !important;
  justify-content: space-between;
}
.t4s-dropdown__sortby button:not(.t4s-dropdown__content button) {
    display: flex;
    background-color: #00b0e9 !important;
    padding: 5px !important;
    color: white !important;
    border-radius: 40px !important;
    min-width: 170px !important;
    justify-content: space-between;
    align-items: center;
}
.t4s-product .t4s-product-title {
    min-height: 28px;
}

#shopify-section-template--25224093728900__slideshow 
span.lazyloadt4s-loader {
display:none !important;
}/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {.t4s-text-lg-start {
    text-align: start !important;
font-size: 14px !important;
    font-weight: 500 !important;
}


.t4s-site-nav__icons .t4s-site-nav__icon {
    padding: 0 6px;
    font-weight: 500;
}

       .t4s-section-header [data-header-height]
Specificity: (0,2,0)
 {
        min-height: 60px;
    }

.t4s-search-header__input {
    
    color: #000000;
    border-radius: var(--btn-radius);
    font-size 18px;

}

.t4s-site-nav__icon a {
    display: inline-block;
    line-height: 1;
    color: var(--h-text-color);
    font-size: 13px;
}}

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

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width:1024px) {}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width:767px){button.t4s-btn-video__link {
  background: transparent;
  font-size: 30px!important;
  font-weight: 700;
  color: #80005e;
  padding: 3px 0;
  border-bottom: none;
  transition: 0.3s all;
}

.is-header--stuck .t4s-header__wrapper {
    --h-text-color: #0a0909!important;
    --h-text-color_b: #000000;
    --h-text-color-b-hover: #fb01b7!important;
    --h-text-color-rgb: 0, 0, 0;
    --h-text-color-hover: #005974;
   --h-bg-color: #ffffff;
    --h-bg-color-b: #ffffff;
}

.t4s-search-header__input {
    background-color: #f0f0f000;
    padding: 0 30px;
    height: 50px;
    border: 0;
    width: 100%;
    line-height: 18px;
    opacity: 0.6;
    color: var(--h-text-color);
    border-radius: 10px;
    font-size: 16px;
    border: solid 1px;
margin-right: -50px;
}

.t4s-search-header__submit:hover {
    background-color: #ffffff;
    color: #000000;
}



    .t4s-search-header__form

 {
        margin-bottom: 10px;
    }

.t4s-section-header__mid .t4s-search-header__form-wrap {
    margin: 0px 0;
}

#shopify-section-template--25224093728900__custom_section_K9phK8 p#b_custom_text_K4eqGx

 {
    position: relative;
    bottom: 15%;
}

.t4s-shipping-item .t4s-shipping-title {
    font-size: 16px;
    color: var(--title-cl);
    font-weight: var(--hd-fw);
    margin-bottom: 4px;
}

.t4s-shipping-des p {
    margin-bottom: 0;
    color: #686868;
    line-height: 18px;
    font-weight: 200 !important;
    font-size: 14px;
}
.text-container {
    font-size: 14px;
}
button.t4s-btn-filter {
  min-width: 120px !important;
}}