/** Shopify CDN: Minification failed

Line 15:36 Unexpected ";"
Line 23:0 Unexpected "}"

**/
#shopify-section-header-features .color-background-1 {
  background-color:#F2F2F2!important;
}
/*  @media (min-width: 1201px) {
	 #shopify-section-header-features .media-icon-items-grid {
		 display: flex;
/* 		 grid-template-columns: repeat(5, 1fr);
		 grid-gap: var(--grid-desktop-horizontal-spacing); */
       justify-content:space-between;
	}
	 #shopify-section-header-features .media-icon-items-grid.media-icon-items-grid-1 {
		 grid-template-columns: 1fr;
	}
	 #shopify-section-header-features .media-icon-items-grid.media-icon-items-grid-3 {
		 grid-template-columns: repeat(3, 1fr);
	}
} */
/*  @media (min-width: 1200px) {
	 #shopify-section-header-features .media-icon-items-grid.media-icon-items-grid-4 {
		 grid-template-columns: repeat(4, 1fr);
	}
} */
 #shopify-section-header-features .media-icon-item {
	 font-size: calc(var(--font-body-scale) * 1.4rem);
	 display: flex;
	 flex-direction: row;
	 line-height: calc(1 + 0.35 / var(--font-body-scale));
	 grid-column-gap: 1rem;
	 margin-top: -1px;
	 padding: 2rem;
	 height: auto;
	 align-items: initial;
	 border-radius: var(--border-radius-base);
	 background-color: #000;
	 position: relative;
	 box-shadow: inset 0 0 0 1px var(--color-border), 0 3px 0 var(--color-box-shadow);
	 background-color: #000;
}
 #shopify-section-header-features .media-icon-item:first-child {
	 border-top-left-radius: var(--border-radius-base);
	 border-top-right-radius: var(--border-radius-base);
}
 #shopify-section-header-features .media-icon-item:last-child {
	 border-bottom-left-radius: var(--border-radius-base);
	 border-bottom-right-radius: var(--border-radius-base);
}
 #shopify-section-header-features .media-icon-item-subtitle p {
	 margin: 0;
}
 @media (min-width: 750px) {
	 #shopify-section-header-features .media-icon-item {
		 border-radius: var(--border-radius-base);
	}
}
 #shopify-section-header-features .media-icon-item-icon {
	 flex: none;
	 width: 4rem;
	 height: 4rem;
	 line-height: 1;
}
 #shopify-section-header-features .media-icon-item-icon svg {
	 width: 100%;
	 height: 100%;
	 position: relative;
	 top: -0.4rem;
}
 #shopify-section-header-features .media-icon-item-icon svg path {
	 fill: #000;
}
 #shopify-section-header-features .media-icon-item-content {
	flex: unset!important;
	
	 min-width: 1px;
	 font-size: calc(var(--font-body-scale) * 1.3rem);
}
 #shopify-section-header-features .media-icon-item-content a {
	 color: currentColor;
	 text-decoration: underline;
	 text-underline-offset: 0.2rem;
	 text-decoration-thickness: 0.1rem;
}
 #shopify-section-header-features .media-icon-item-content a:hover {
	 color: #000;
}
 #shopify-section-header-features .media-icon-item-title {
	 color: #000;
	 margin-bottom: 0.2rem;
}
 #shopify-section-header-features .media-icon-item-title:only-child {
	 margin-bottom: 0;
}
 #shopify-section-header-features .media-icon-items-inline .media-icon-item {
	 background: none;
	 box-shadow: none;
	 border: 0;
	 padding: 0;
	 color: #000;
	/* margin: .75rem 0;
	 */
	 height: auto;
    width:100%;
   display: flex;
   justify-content: center;
       align-items: center;
}
/* @media (max-width:1000px) {
  #shopify-section-header-features .media-icon-items-inline .media-icon-item  {
    width:calc(100% / 3);
  }
  
}
@media (max-width:600px) {
  #shopify-section-header-features .media-icon-items-inline .media-icon-item  {
    width:100%;
  }
  
} */
 @media (min-width: 990px) {
	 #shopify-section-header-features .media-icon-items-inline .media-icon-item {
		 margin: 0;
	}
	 #shopify-section-header-features .media-icon-items-inline .media-icon-item-content {
		 flex: auto;
	}
}
 #shopify-section-header-features .media-icon-items-inline .media-icon-item-icon {
	 width: 2.3rem;
	 height: 2.3rem;
}
 #shopify-section-header-features .media-icon-items-inline .media-icon-item-icon svg {
	 top: auto;
}
 #shopify-section-header-features .media-icon-items-inline .media-icon-item-title {
	 color: #636363;
	/* margin-top: 3px;
	 */
	 font-size: calc(var(--font-body-scale) * 1.5rem);
/*    font-family:'Helvetica', sans-serif; */
   font-weight: 400;
}
 @media (max-width: 1200px) {
	 #shopify-section-header-features .media-icon-items .scroller {
		 overflow: hidden;
	}
	 #shopify-section-header-features .media-icon-items .scroller-inner {
/* 		 padding-bottom: 20px; */
		 margin-bottom: 0;
		 overflow-x: auto;
		 overflow-y: hidden;
		 scroll-snap-type: x mandatory;
	}
	 #shopify-section-header-features .scroller-inner .media-icon-items-grid {
		 display: flex;
		 grid-column-gap: var(--grid-mobile-horizontal-spacing);
		 flex-flow: row nowrap;
		 padding: 1px 1px 2px 1px;
	}
	 #shopify-section-header-features .scroller-inner .media-icon-item {
		 width: calc(33.333% + 2rem);
		 max-width: calc(33.333% + 2rem);
		 scroll-snap-align: center;
		 flex: none;
		 align-items: center;
	}
}
 @media (max-width: 1200px) {
    #shopify-section-header-features .media-icon-items .scroller-inner {
/* 		 padding-bottom: 20px; */
		 margin-bottom: 0;
		 overflow-x: auto;
		 overflow-y: hidden;
		 scroll-snap-type: x mandatory;
	}
 }
 #shopify-section-header-features .scroller-inner .media-icon-item {
	 align-items: center;
}
 @media (max-width: 767px) {
	 #shopify-section-header-features .scroller-inner .media-icon-item {
		 width: 100%;
		 max-width: 100%;
		 text-align: center;
		 justify-content: center;
		 align-items: center;
	}
}
 #shopify-section-header-features .scroller-inner {
   padding-bottom:0;
 }

/* Hide scrollbar for Chrome, Safari and Opera */
#shopify-section-header-features .scroller-inner::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
#shopify-section-header-features .scroller-inner {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

.flickity-enabled:focus {
    outline: none!important;
}

.flickity-enabled:focus-visible {
    outline: none!important;
  box-shadow:none!important;
}

.swiper-button-prev:after, .swiper-button-next:after {
    font-size: 16px!important;
    color: #8b8b8b;
}