/** Shopify CDN: Minification failed

Line 67:32 Unexpected "{"
Line 67:43 Expected ":"
Line 67:47 Unexpected "{"
Line 78:26 Unexpected "{"
Line 78:37 Expected ":"
Line 78:79 Unexpected "{"
Line 78:90 Expected ":"
Line 78:94 Unexpected "{"
Line 206:4 "pading" is not a known CSS property

**/
.ai-premium-grid__features-wrapper-abxhmmhrzq0hnewwzoaigenblock06fcdadrpfumc{

    display:none!important;
}

.ai-premium-grid__content-abxhmmhrzq0hnewwzoaigenblock06fcdadrpfumc{

    justify-content: space-between!important;
}

#shopify-section-template--17192718204994__main .rte{

  color:black!important;
}

#shopify-section-template--17192712208450__main .rte ul{

  list-style: disc;
}


button:hover{

  color:white!important;
}

#shopify-section-template--17192718204994__main .page-width--narrow, #shopify-section-template--17192712208450__main .page-width--narrow{
       max-width: 80% !important;
    margin: auto !important;

}

#shopify-section-template--17192718204994__main .main-page-title, #shopify-section-template--17192712208450__main .main-page-title{


      text-align: center;
}



#shopify-section-template--17192718204994__main .rte a, #shopify-section-template--17192712208450__main .rte a{

color:black!important;
}

#shopify-section-template--17192718204994__main .rte strong, #shopify-section-template--17192712208450__main .rte strong{


  font-size: 20px;
    letter-spacing: 1px;
}


.ai-premium-grid__image-second-{{ ai_gen_id }} {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    opacity: 0;
    transition: opacity var(--image-zoom-duration) ease;
  }

  .ai-premium-grid__card-{{ ai_gen_id }}:hover .ai-premium-grid__image-second-{{ ai_gen_id }} {
    opacity: 1;
  }

  .ai-nutmama-footer__tagline-azdj4mu5remdvzg5otaigenblocka0483e0kb88yz{


    color: black!important;
  }

  .collection.page-width{

    max-width:100%!important;
  }

  .button:not([disabled]):hover::after, .button--secondary:after{


    border:none!important;
  }


  .multicolumn.background-primary .multicolumn-card {
    background: white!important;
    border: 1px solid black!important;
}

.ai-premium-grid__button-aaxr0ng4vzjzav2hdnaigenblock06fcdadb4knhe:hover{


    color:white!important;
}
.button:not([disabled]):hover::after, .button--secondary:after{


    display:none!important;
}
html body .page-width.utility-bar__grid{
  margin:0px auto!important;
}
html body .header{
      height: auto !important;
}
.page-width.section-template--17040044752962__multicolumn_kd8TDm-padding, .section-template--17040044752962__image_with_text_fxLdJ6-padding .page-width{
  margin-left:auto!important;
  margin-right:auto!important;
}
.ai-ugc-instagram-wall__grid-ammxuclzxmxq5zviwaaigenblocka5c4c93ykpqyx{
  display:flex!important;
}
.bottom-main-logo{
      display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1360px;
    margin: 0px auto;
}
.contact.page-width{
  margin:0px auto!important;
}
.full-unstyled-link{
  font-size:16px;
  text-align:center;
  font-weight:600;
}
.quick-add__submit{
      background-color: #1a1a1a!important;
    border-radius: 8px !important;
}

.card-information .price{
   font-size:20px;
  text-align:center!important;
   font-weight:600;
}
.custom-fassi-logo img{
  width:60px;
}
.custom-fassi-logo{
  display: flex;
    align-items: center;
    gap: 12px;
}
.ai-nutmama-footer__main-azdj4mu5remdvzg5otaigenblocka0483e0kb88yz{
  border-bottom:1px solid black!important;
}
.ai-nutmama-footer__bottom-azdj4mu5remdvzg5otaigenblocka0483e0kb88yz{
  display:none!important;
}
.ai-nutmama-footer__main-atufxadmrt3runzjytaigenblocka0483e0xfckhd{
  padding-top:0px!important;
}
.ai-nutmama-footer__bottom-atufxadmrt3runzjytaigenblocka0483e0xfckhd{
  padding-top:0px!important;
}
#shopify-section-sections--17040045211714__custom_liquid_VG4D4B{
  margin:0px!important;
  padding:0px 30px;
  background:#f7f7f7;
}
#shopify-section-template--17079325163586__image_banner_CAVX6x, #shopify-section-template--17079325163586__rich_text_CQyjAX{
  margin-top:30px!important;
}
.rich-text__wrapper{
  margin:0px auto!important;
}

@media screen and (max-width: 480px) {

  .bottom-main-logo{
    flex-wrap: wrap;
    gap: 10px;
    align-items: center;
    justify-content: center;
  }
  .ai-ugc-instagram-wall__grid-ammxuclzxmxq5zviwaaigenblocka5c4c93ykpqyx{
            grid-template-columns: repeat(2, 1fr);
        gap: 15px;
        display:grid!important;
  }
.ai-banner-slideshow__mobile-image-astzdu0w5mvnjt1vguaigenblock6a9f6a3rjxmkw{


    height: 100%!important;
}

.multicolumn-list{

    pading:0!important;
}

#shopify-section-template--17192718204994__main .page-width--narrow, #shopify-section-template--17192712208450__main .page-width--narrow {
    max-width: 100% !important;

}

}