/** Shopify CDN: Minification failed

Line 156:0 Unexpected "}"

**/
.widget .multicolumn-list h3 {
 font-family: 'acumin-pro-wide';  
  font-size: 12px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.17;
  letter-spacing: 0.12px;
  text-align: left;
  color: #fff;
}
.widget .multicolumn-list h2 {
   font-size: 36px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.17;
  letter-spacing: normal;
  text-align: center;
  color: #fff;
}

a.widget-link {
      text-decoration: none;
      display: block;
    transform-origin: top;
      transition: transform;
    transition-duration: 0.5s;
}
a.widget-link:hover {
    transform: scale(1.02);
}

.widget .multicolumn-list h2 em {
  color: #27ffb4;
      font-style: normal;
}
.widget .multicolumn-list h3 u.right {
float: right;
}
.widget .multicolumn-list__item:only-child {
   max-width: inherit;
}
.widget a {
    color: #c7c7c7;
     text-align: center;
display: block;
}
.widget .multicolumn-card__info {
  padding: 22px;
  height: 100%;
      text-align: center;
}
.widget .multicolumn-list .grid-item {
  min-height: 400px;
}
.widget.fuse .multicolumn-list {
  column-gap: 0px;
} 
.widget .multicolumn.background-primary .multicolumn-card {
  background: none;
}
.widget .grid__item .multicolumn-card.content-container {
    background-position: center;
    background-size: 50%;
    background-repeat: no-repeat;
    border-radius: 8px;
}
.widget .grid__item {

    min-height: calc(min(100vw,1600px)*0.32);
  /*400px;*/
  }
.widget .content {
    height: 100%;
    top: 0px;
    left: 0px;
    position: relative;
    margin-top: 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
}
.widget .inner-content {
 vertical-align: center;
}
.widget .more {
    bottom: 0px;
    position: relative;
    width: 100%;
    left: 0px;
}
.widget .more.lines ul {
  grid-auto-flow: row;
}
.widget .more ul {
  display: grid;
      grid-auto-flow: column;  
     /* position: absolute;*/
    bottom: 0px;
    width: 100%;
    left: 0px;
    padding-inline-start: 0px;
  padding: 17px;

}
.widget .more.lines ul li {
  text-align: left;
  border-bottom: 1px solid #C7C7C7;
      grid-template-columns: 2fr 3fr;
}
  .widget .grid--2-col-desktop  .more ul {
    /*grid-template-columns: repeat(auto-fit, 33.33%);
        grid-template-columns: 1fr 1fr 1fr;

    position: inherit;
       grid-auto-flow: initial;
    */
  }
  .widget .grid--2-col-desktop  .more.lines ul {
    grid-template-columns: auto;
    position: inherit;
         grid-auto-flow: row;

  }
.widget .more li {
  display: inline-grid;
  text-align: center;
  padding:5px;
}
.widget strong {
  /*display: block;*/
}
@media screen and (max-width: 990px) { 
  .widget .more ul {
   /* grid-template-columns: repeat(auto-fit, 50%);
    position: inherit;
       grid-auto-flow: initial;
    padding: 0px;*/
    grid-auto-flow: row;
    grid-template-columns: repeat(auto-fit, minmax(min(100%/1, max(125px, 100%/5)), 1fr));
}
  }

  .widget .more.lines ul {
    grid-template-columns: auto;
    position: inherit;
     grid-auto-flow: row;
  }
}
@media screen and (max-width: 450px) { 
.widget .more.lines ul {
    grid-template-columns: auto;
    position: inherit;
     grid-auto-flow: row;
  grid-template-columns: repeat(auto-fit, minmax(min(100%/1, max(125px, 100%/2)), 1fr));
  }
}
@media screen and (min-width: 990px) {

  .widget.fuse .grid--2-col-desktop .grid__item {
      max-width: 50%;
      width: 50%;
    min-height: 400px;

    
  }

  
  .widget.fuse .grid--2-col-desktop .grid__item:nth-child(odd) .content-container  {
        border-radius: 8px 0px 0px 8px;
 }
  .widget.fuse .grid--2-col-desktop .grid__item:nth-child(even) .content-container  {
    border-radius: 0px 8px 8px 0px;
  }
  .widget.fuse .grid--2-col-desktop .grid__item:last-child .content-container  {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    
  }
}

@media screen and (max-width: 750px) { 
    .widget .more-product li:not(:first-child) {
      display: none;
    }
  .widget .multicolumn-list h2 {
    font-size: 28px;
  }
}