/** Shopify CDN: Minification failed

Line 336:1 Expected "}" to go with "{"

**/
.icon-box:before {
    background: url(/cdn/shop/files/Mask_Group_10_8a27de4c-cb99-4e02-bfb0-1fa6b7ffd5e5.png?v=1670936901);
    content: "";
    position: absolute;
    left: 0;
    width: 532px;
    height: 346px;
    bottom: -228px;
    z-index: 9999;
}
.collection-wine.icon-box-wrap .icon-box-desc h3 {
    font-size: 25px;
    line-height: 46px;
    letter-spacing: 0px;
    font-family: "Nunito Sans", sans-serif;
    font-weight: 400;
      margin-bottom: -6px;
}
.section.icon-box .collection-wine.icon-box-wrap .icon-row {
          max-width: 1100px;
    padding-left: 15px;
    padding-right: 15px;
}
body.gradient.collection-template.wine .icon-box:before{
  DISPLAY:NONE;
}
.collection-wine.icon-box-wrap .icon-box-desc .rte {
    margin-top: 0px;
}
.section.icon-box .collection-wine.icon-box-wrap .multicolumn-list__item:nth-child(3) .icon-box-img .media.media--transparent.media--adapt img {
    width: 50px;
    height: auto;
}
.section.icon-box .collection-wine.icon-box-wrap .multicolumn-list__item:nth-child(2) .icon-box-img .media.media--transparent.media--adapt img {
    width: 73px;
    height: auto;
}
.section.icon-box .collection-wine.icon-box-wrap .multicolumn-list__item:first-child .icon-box-img .media.media--transparent.media--adapt img {
    width: 44px;
    height: auto;
}
.section.icon-box .icon-box-desc p {
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0px;
    color: #16383A;
}
.section.icon-box .icon-box-desc {
    padding: 0px;
}
.section.icon-box .icon-box-img {
    margin: 0px;
    padding: 0px;
    margin-right: 30px;
}
.section.icon-box .icon-row {
    max-width: 978px;
    padding: 0px;
    width: 100%;
}
.section.icon-box .icon-row ul.multicolumn-list li:first-child {
    background: no-repeat;
}
.section.icon-box .icon-flex {
    display: flex;
    align-items: center;
    align-content: center;
    background: none !important;
}
.section.icon-box .icon-row ul.multicolumn-list li {
    background: url(/cdn/shop/files/Path_23910.png?v=1670993906);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 20px;
  padding-top: 10px;
    padding-bottom: 10px;
}
.section.icon-box .icon-box-img .media.media--transparent.media--adapt img {
    position: relative;
    top: unset;
    border: unset;
    left: unset;
    right: unset;
    width: auto;
    height: auto;
    max-width: unset;
}
.section.icon-box .icon-box-img .media.media--transparent.media--adapt {
    padding: 0px !important;
    position: relative;
}
.section.icon-box .icon-row ul.multicolumn-list li:last-child {
    padding-left: 29px;
}
body.gradient.index-template.collection-banner .icon-box:before {
    z-index: -1 !important;
}
.section.icon-box .icon-row ul.multicolumn-list li:first-child {
    background: no-repeat;
    width: 29%;
    max-width: 29%;
    flex-grow: unset;
    padding-left: 39px;
}
.collection-wine.icon-box-wrap .icon-box-desc .rte p {
    line-height: 19px;
}
.section.icon-box .collection-wine.icon-box-wrap .icon-row ul.multicolumn-list li {
    width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3) !important;
    max-width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3) !important;
    padding-left: 39px;
}
@media screen and (max-width: 1700px){
.icon-box:before {
    bottom: -192px;
 }
  .section.icon-box .multicolumn-list__item:first-child .icon-box-img .media.media--transparent.media--adapt img {
    width: 39px;
    height: auto;
}
.section.icon-box .multicolumn-list__item:nth-child(2) .icon-box-img .media.media--transparent.media--adapt img {
    width: 44px;
    height: auto;
}
.section.icon-box .multicolumn-list__item:nth-child(3) .icon-box-img .media.media--transparent.media--adapt img {
    width: 73px;
    height: auto;
}
}
@media screen and (min-width: 1501px) and (max-width: 1800px){
.icon-box:before {
    bottom: -283px;
  background-size: 90% auto;
background-repeat: no-repeat;
}
}
@media screen and (min-width: 1300px)  and (max-width: 1500px){
.icon-box:before {
    bottom: -235px;
    background-size: 59% auto;
    background-repeat: no-repeat;
    background-position: top left;
    height: 248px;
}
}
@media screen and (min-width: 1201px)  and (max-width: 1299px){
.icon-box:before {
    bottom: -515px;
    background-size: 59% auto;
    background-repeat: no-repeat;
    background-position: top left;
    height: 248px;
}
}
@media screen and (min-width: 1100px) and (max-width: 1200px){
.icon-box:before {
    bottom: -478px;
    background-size: 51% auto;
    height: 208px;
    background-repeat: no-repeat;
}
}

@media screen and (max-width: 1100px){
.icon-box:before {
    bottom: 25px;
    background-size: 51% auto;
    height: 208px;
    background-repeat: no-repeat;
}
  .shopify-section.section.icon-box {
    position: relative;
}
}
@media screen and (max-width: 1100px){
  .section.icon-box .icon-box-img {
    margin: 0 15px 0 0;
    padding: 0;
}
.section.icon-box .icon-row ul.multicolumn-list li:last-child {
    padding-left: 20px;
}
.section.icon-box .icon-row {
    max-width: 856px;
    padding: 0;
    width: 100%;
}
}
@media screen and (max-width: 900px){
.section.icon-box .icon-row ul.multicolumn-list li {
    width: 32% !important;
    max-width: 32% !important;
}
 .icon-box:before {
    bottom: 0px;
    background-size: 35% auto;
    height: 208px;
    background-repeat: no-repeat;
}
  .section.icon-box .collection-wine.icon-box-wrap .multicolumn-list__item:first-child .icon-box-img .media.media--transparent.media--adapt img {
    width: 30px;
    height: auto;
}
  .section.icon-box .collection-wine.icon-box-wrap .multicolumn-list__item:nth-child(3) .icon-box-img .media.media--transparent.media--adapt img {
    width: 40px;
    height: auto;
}
  .collection-wine.icon-box-wrap .icon-box-desc h3 {
    font-size: 19px;
    line-height: 41px;
    letter-spacing: -0.5px;
    font-family: Nunito Sans,sans-serif;
    font-weight: 400;
 margin-bottom: -5px;
}
  .section.icon-box .collection-wine.icon-box-wrap .icon-row ul.multicolumn-list li:nth-child(1) {
    width: calc(29.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;
    max-width: calc(29.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;
}
.section.icon-box .collection-wine.icon-box-wrap .icon-row ul.multicolumn-list li:nth-child(2) {
    width: calc(37.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;
    max-width: calc(37.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;
}
  .section.icon-box .collection-wine.icon-box-wrap .icon-row ul.multicolumn-list li {
    padding-left: 20px;
}

  .section.icon-box .collection-wine.icon-box-wrap .multicolumn-list__item:nth-child(2) .icon-box-img .media.media--transparent.media--adapt img {
    width: 55px;
    height: auto;
}
  .section.icon-box .collection-wine.icon-box-wrap .icon-row ul.multicolumn-list li {
    padding-left: 23px;
}

}

@media screen and (max-width: 700px){
.isolate.icon-row ul.multicolumn-list li.multicolumn-list__item.grid__item {
    width: 100% !important;
    max-width: 100% !important;
}
.isolate.icon-row ul.multicolumn-list {
    flex-wrap: wrap;
}
.section.icon-box .multicolumn-list__item:first-child .icon-box-img .media.media--transparent.media--adapt img {
    width: 24px;
    height: auto;
}
.section.icon-box .multicolumn-list__item:nth-child(2) .icon-box-img .media.media--transparent.media--adapt img {
    width: 31px;
    height: auto;
}
.section.icon-box .icon-row ul.multicolumn-list li {
    background: none;
}
.section.icon-box .multicolumn-list__item:nth-child(3) .icon-box-img .media.media--transparent.media--adapt img {
    width: 43px;
    height: auto;
}
.isolate.icon-row ul.multicolumn-list {
    flex-wrap: wrap;
    max-width: 290px;
    margin: 0 auto;
}
  .multicolumn-card__info.icon-box-desc p br {
    display: none;
}
  .section.icon-box .icon-row ul.multicolumn-list li {
    padding-bottom: 0px;
}
  .icon-box:before {
    bottom: unset;
    background-size: contain;
    background-repeat: no-repeat;
    top: -56px;
    background: url(/cdn/shop/files/Mask_Group_10_6fa01822-a501-4344-b0d7-5a8f5177a8c9.png?v=1671526935);
    position: absolute;
    width: 184px;
    height: 94px;
 }
  .multicolumn-card__info.icon-box-desc {
    width: calc(100% - 71px);
}
  .section.icon-box .multicolumn-list__item:nth-child .icon-box-img .media.media--transparent.media--adapt img {
    margin: 0 auto;
}
  .section.icon-box .icon-box-img {
    margin: 0 10px 0 0;
    padding: 0;
    width: 60px !important;
   
}
 .icon-box-wrap.multicolumn.color-background-1.gradient.background-primary.no-heading {
    padding-top: 30px;
}
  .section.icon-box .icon-box-img .media.media--transparent.media--adapt {
    right: 0;
    left: 0;
    margin: auto;
 }
  .section.icon-box .multicolumn-list__item .icon-box-img .media.media--transparent.media--adapt img {
    margin: 0 auto !important;
    left: auto !important;
    right: auto !important;
}
  .section.icon-box .icon-row ul.multicolumn-list li {
    padding-left: 0px !important;
}
  .icon-box {
    background-color: #F9F9F9;
}
  body.gradient.collection-template.wine .icon-box {
    background: none !important;
}
  .section.icon-box .collection-wine.icon-box-wrap .icon-row ul.multicolumn-list {
    margin-bottom: 45px;
}
  
  .section.icon-box .collection-wine.icon-box-wrap .icon-row ul.multicolumn-list li:nth-child(1), .section.icon-box .collection-wine.icon-box-wrap .icon-row ul.multicolumn-list li:nth-child(2),.section.icon-box .collection-wine.icon-box-wrap .icon-row ul.multicolumn-list li:nth-child(3){
    width: 100% !important;
    max-width: 100% !important;
    
}
}
@media screen and (max-width: 428px){
.section.icon-box .icon-box-desc p{
  font-size: 14px;
  line-height: 20px;
  
}