/** Shopify CDN: Minification failed

Line 32:0 Unexpected "}"
Line 45:2 Unexpected "/"

**/
/* .header-shop-link { 
    background: #2AA8FF;
  box-shadow: rgba(42, 168, 255, 0.3) 0px 0px 50px 0px;
    border-radius: 5px;
    color: white;

}

.header-shop-link:hover {
    text-decoration:none;
    color:white;
}

.header-shop-link .header__active-menu-item {
    text-decoration:none;
    color: white;
}
*/
 /* .rte{
  font-family: 'Plus Jakarta Sans'!important;
}

h1, h2, h3, h4, h5, .h0, .h1, .h2, .h3, .h4, .h5 {
    font-family: 'Plus Jakarta Sans'!important;
  /*  font-weight: 700 !important; */
}
.customer a{
    font-family: 'Plus Jakarta Sans'!important;
    font-weight: 700 !important;
}
.link, .customer a{
    font-family: 'Plus Jakarta Sans'!important;
    font-weight: 600 !important;
}
.list-menu__item{
    font-family: 'Plus Jakarta Sans'!important;
    font-weight: 600!important;
}
 */

.announcement-bar__link{
    padding: 0.65rem 0;
}

@media screen and (max-width: 767px) {
.announcement-bar__link, .announcement-bar__message{
    font-family: 'Plus Jakarta Sans';
    font-weight: 300!important;
    font-size: calc(var(--font-heading-scale)* 1.2rem)!important;
    padding: 0.7rem 0!important;
        letter-spacing: 0.6px!important;
    text-transform: uppercase!important;
}
  header.header.header--middle-left.header--mobile-center.page-width.header--has-menu{
    padding-top: 4px!important;
    padding-bottom: 4px!important;
  
}
}
  

.header__active-menu-item {
    text-decoration:none;
    
}

.button, .button-label, .shopify-challenge__button, .customer button {
    height:55px;
}


@media screen and (min-width: 750px) {
#shopify-section-template--19497743548693__1a179b2d-73fa-4aed-8966-72ccd525ec31 .image-with-text {
    padding: 0 1rem;
}}

@media screen and (min-width: 750px) {
      .image-with-text {
    padding: 0 1rem;
      }
}

@media screen and (min-width: 990px){
#shopify-section-template--19497743548693__1a179b2d-73fa-4aed-8966-72ccd525ec31 .image-with-text__grid .image-with-text__content {
  padding: 6rem 7rem 7rem 1rem;
}}

@media screen and (max-width: 767px) {
  #shopify-section-template--19497743548693__1a179b2d-73fa-4aed-8966-72ccd525ec31 .image-with-text__grid .image-with-text__content{
    padding: 40px 10px;
  }
}

@media screen and (max-width: 767px) {
.image-with-text__grid .image-with-text__content{
    padding: 40px 10px;
  }
}

