/** Shopify CDN: Minification failed

Line 66:108 Expected identifier but found whitespace
Line 66:109 Unexpected "0"
Line 101:0 Expected "}" to go with "{"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*//* General Tab Styles */
.t4s-tab__title {
  background-color: transparent !important; /* Transparent background for the tab title */
  border-top: 1px solid #e6e6e6;
}

.t4s-tab__icon {
  width: 44px;
  height: 44px;
  background-color: transparent !important; /* Transparent background for the icon */
  color: #fe9931 !important;  /* Set the "+" icon color to orange */
  position: relative;
  display: block;
  flex: 0 0 auto;
  margin-left: 5px;
  border-radius: 50%; /* Optional: make the icon circular */
  text-align: center;
  line-height: 44px; /* Centers the icon vertically */
  font-size: 24px; /* Ensures the "+" icon is appropriately sized */
}

/* Hover Effect for Tab Titles */
.t4s-tab__title:hover {
  color: #fe9931;
}

/* General background styles for tabs */
.t4s-product-tabs-wrapper__main {
  --bg-tabs: transparent !important;
  --bg-tabs-mb: transparent !important;
}









  


.t4s-d-flex.t4s-flex-wrap {
    flex-direction: wrap;
}

@media only screen and (max-width: 768px) {
    .t4s-product-form__qty {
        margin-bottom: 10px; /* Add some space between the quantity selector and the button */
    }
}



.is--tab-design__accordion .t4s-tab-content {border: 0px solid rgba(var(--text-color-rgb), .08); border-top: 0




.no-js .t4s_ratio:not(.t4s_bg)>noscript>:not(.t4s-not-style), .t4s_ratio:not(.t4s_bg)>:not(.t4s-not-style) {
    border-radius: 10px;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {#shopify-section-template--22533962301781__hero_image_UmAK4X > div
{
  display: none;
}


#shopify-section-template--22072982372693__hero_image_WKrwzb > div
{
  display: none;
}}

/*---------------- 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){#shopify-section-template--22072982372693__banner_VFzGyx > div > div
{
  display: none;
}}



