/** Shopify CDN: Minification failed

Line 18:0 Unexpected "}"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
a.is--href-replaced {
    font-size: 19px;
}
.t4s-pr-style7 .t4s-product-btns a:hover {
    color: #ffffff;
    background-color: #3F47CD;
    border-color: #000000;
}
}.css-1r2yhgy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: none;
}
.css-1hcx8jb {
    padding: 0;
    display: none;
}

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

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  
}




.t4s-search-header__type.t4s-pr.t4s-oh.t4s-col-auto.t4s-col-item {
    display: none;
}


.t4s-pr-style7 .t4s-product-btns a {
    min-width: 1px;
    width: 100%;
    border: solid 1px var(--border-color);
    color: #ffffff;
    background-color: #3F48C9;}
.t4s-product-atc-qty input.t4s-quantity-input {
    border: none;
    text-align: center;
    background-color: #3F48C9;
    color: white;}
.t4s-product-atc-qty .t4s-quantity-selector {
    min-width: 25px;
    height: 100%;
    display: flex
;
    text-align: center;
    padding: 0;
    justify-content: center;
    align-items: center;
    transition: .25s;
    color: white;
    background-color: #3F48C9;
}
    .is--href-replaced {
  font-size: 16px !important;; /* Adjust as needed */
  font-weight: bold; /* Bold text */
  line-height: 1.4; /* Adjust line spacing */
  overflow: hidden; /* Hide overflowing text if necessary */
  text-overflow: ellipsis; /* Add "..." if text overflows */
  display: -webkit-box; /* Enable webkit box model for multi-line ellipsis */
  -webkit-line-clamp: 3; /* Limit to 3 lines */
  -webkit-box-orient: vertical; /* Vertical text flow */
  white-space: normal; /* Allow text to wrap */
  margin: 0 0 10px; /* Add spacing below the title */
}

/* Responsive for tablets and smaller screens */
@media (max-width: 768px) {
  .is--href-replaced {
    font-size: 14px !important;; /* Slightly smaller text */
    -webkit-line-clamp: 2; /* Limit to 2 lines for smaller screens */
  }
}

/* Responsive for very small screens (mobile) */
@media (max-width: 480px) {
  .is--href-replaced {
    font-size: 13px !important;; /* Smaller text for mobile */
    -webkit-line-clamp: 2; /* Keep it at 2 lines for mobile */
  }
}

.t4s-product .t4s-product-price {
    font-size: 24px;}

.t4s-btn {
  display: inline-flex
;
    justify-content: center;
    align-items: center;
    position: relative;
    z-index: 2;
    overflow: hidden;
    line-height: 1;
    transition: .3s ease-in-out;
    color: #ffffff;
    background-color: #3F48C9;
    border-color: #ffffff;}

.t4s-btn:not(.t4s-btn-style-outline):not(.t4s-btn-effect-fade):not(.t4s-btn-effect-default):hover {
    background-color: #3F48C9;
    color: white;
}
#shopify-section-template--23792293118116__main .t4s-ch, #shopify-section-template--23792293118116__main .t4ss-color-heading {
    width: 180px;
    background-color: #EE1B25;
    padding-left: 10px;
    padding-right: 10px;
  font-size: 19px;
    color: white;
}
.t4s-mini-search__cat {
    display: none;
}
.t4s-section-inner.t4s_nt_se_template--23792292397220__top.t4s_se_template--23792292397220__top.t4s-container-fluid {
    DISPLAY: NONE;
}





.flickityt4s-viewport 
{height: 208.391px;}

span.t4s-text 
{font-size: 19px;
}
     @media (max-width: 768px)
          {span.t4s-text 
           {font-size: 10px;
           
           }}

      @media (min-width: 1025px) 
      {.t4s-row-cols-lg-6>.t4s-col-item, .t4s-row-cols-lg-6 .flickityt4s-slider>.t4s-col-item 
       {width: 18.666667%;
       }}  
    