/** Shopify CDN: Minification failed

Line 28:2 Expected identifier but found "/"
Line 28:23 Expected identifier but found "/"
Line 150:0 Unexpected "}"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
.t4s-drawer-menu__close{
  display: none;
}
#purchase_codet4 .content{
  display: none;
}
#purchase_codet4{
  position: absolute;
  height: 0px!important;
  bottom: 0!important;
  padding: 0!important;
}

body.template-index>*:not(#purchase_codet4){
  opacity: 1!important;
  
  /height: 0!important;/
  pointer-events: all!important;
}
body.template-index>*:not(#purchase_codet4):hover{
  pointer-events: all!important;
}
#t4s-menu-drawer{
  z-index: 2000!important;
}
.t4s-cat-title:nth-child(-n + 1){
 left: 125%;
    bottom: 170%; 
}
.t4s-cat-title:nth-child(-n + 3){
 left: 0;
    top: 0; 
}
.t4s-cat-title:nth-child(-n + 3) {
  left: 0;
    top: 0; 
}


.t4s-code {
  border: 2px solid;
  margin: 20px auto;
  width: 100% ;
  max-width: 200px;
padding: 7px 0px;
}
.idr-signup{
    align-items: center;
    display: flex;
    justify-content: center;
}
.idr-signup .t4s-news-heading{
font-size:42px;
}
.idr-signup p.t4s-news-subheading{
font-size:24px;
}
.idr-signup .t4s-newsletter__inner{
border-radius: 1px;
}
.idr-signup .t4s-newsletter__submit{
border-radius: 1px;
}
.t4s-product .t4s-product-title a:hover{
color:#222;
}

.additional_checkout_buttons.additional-checkout-buttons--vertical{
width: 100%;
 max-width: 500px;
 margin: 0 0 0 auto;
}
.t4s-desc-collection p{
font-size:16px;
}
.t4s-desc-collection a{
   border-bottom: 2px solid!important;
}
.t4s-desc-collection a strong{
font-weight: 400;
}
.footer-logo-img{
    padding-bottom: 33px;
    margin: -17px;
}

.t4s-desc-collection{
   width:100%;
    max-width: 1200px;
    margin: 50px auto;
}


  .t4s-desc-collection .description-content {
    display: -webkit-box;
    -webkit-line-clamp: 5; /* Number of lines you want to show */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  
  .t4s-desc-collection.expanded .description-content {
    -webkit-line-clamp: unset; /* Remove the truncation when expanded */
  }
.t4s-desc-collection img{
border-radius:60px;
margin-top:30px;
margin-bottom:50px;
}
.t4s-desc-collection p{
margin:10px 0;
}
.t4s-collection-header{
margin:40px 10px;
}


.t4s-top-bar-text__item {
  animation: blinker 3s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}
.t4s-article-content p{
font-size:16px!important;
}
.t4s-article-content h1,h2,h3,h4{
margin-bottom: 5px;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  /* Show text by default and style */

}
}

/*---------------- 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){
  
}