/** Shopify CDN: Minification failed

Line 156:0 Unexpected "}"

**/
.custmtexticons {
  background-image: url(https://cdn.shopify.com/s/files/1/0574/9456/9044/files/Component_48.png?v=1739341376);
  background-size: cover;
  background-repeat: no-repeat;
  margin-bottom: -1px;
  margin-top: 60px;
}

.custombackgroundimage {
  display: flex;
  justify-content: space-between;
  padding-top: 25px;
  padding-bottom: 25px;
}

.custom-text-icons {
  display: flex;
  align-items: center;
  gap: 15px;
}
.custom-text-icons .custmicons img {
  max-height: 21px;
  align-items: center;
}
.custmtext h3 {
  margin: 0 0 -5px;
  font-size: 14px;
  color: #fff;
  line-height: 17px;
  font-weight: 700;
}
.custmtext p {
  font-size: 14px;
  color: #fff;
  line-height: 17px;
  margin: 0;
  margin-top: 6px;
}
.custmicons {
  display: flex;
  align-items: center;
  justify-content: center;
}

@media only screen and (max-width: 600px) {
  /* .custombackgroundimage {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    column-gap: 28px;
        row-gap: 35px;
  } */


.custmtexticons {
  background-image: url(https://cdn.shopify.com/s/files/1/0574/9456/9044/files/Group_334387.png?v=1741007453);
  margin-top: 30px;
}

  .custmtext p {
    font-size: 12px;
    color: #fff;
    line-height: 17px;
    margin: 6px 0 0;
}
  .custmtext h3 {
    margin: 0 0 -5px;
    font-size: 11px;
    color: #fff;
    line-height: 17px;
    font-weight: 700;
}
  .custombackgroundimage.large-up-hide {
  display: block;
  }

  .custmtexticons {
    padding-bottom: 34px;
}
span.mob-submit svg {
    margin-left: 14px;
}
}

@media (min-width: 768px) and (max-width: 1023px) {
  .custombackgroundimage {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
    overflow:hidden;
  }
  .custmtexticons {
    padding-bottom: 34px;
}
  .newsletter-form__field-wrapper .field__input {
    background: transparent;
}
.mobnextletter .footer-block--newsletter {
    justify-content: flex-start;
}
  .mobnextletter .footer-block--newsletter .newsletter-form__button {
    height: 36px;
    border-bottom: 0px;
}
  .mobnextletter .newsletter-form__field-wrapper .field::after {
    box-shadow: unset!important;
    border-bottom: 1px solid #fff;
}
  .footer__content-top .footer-block--newsletter .footer__newsletter, .footer__content-top .footer-block--newsletter  .footer-block__heading {
    display: none;
}
.footer__content-top .footer-block.grid__item.footer-block--newsletter.scroll-trigger.animate--slide-in {
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    text-align: left;
}
 .footer__content-top .footer-block--newsletter {
        margin-left: 0;
      display: flex;
        flex-direction: column;
        align-items: center;
    }
    .list-social {
    display: flex;
    flex-wrap: wrap;
    justify-content: center !important;
}
  .facet-filters__field .select {
    width: 200px;
}
.trust-badge .rte {
    font-size: 13px;
      justify-content: space-between;
}
}

@media screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait),
       screen and (min-width: 1366px) and (max-width: 1366px) and (orientation: landscape) {
    .footer__content-top .footer-block--newsletter {
        width: calc(34% - var(--grid-desktop-horizontal-spacing) * 3 / 5);
        max-width: calc(30% - var(--grid-desktop-horizontal-spacing) * 3 / 5) !important;
        flex-direction: column;
        justify-content: flex-start;
        flex: 0 0 34.7rem;
        /* margin-left: 12rem; */
    }
     .footer__content-top .footer-block--image {
        margin-right: 20px;
    }
}
}


@media only screen and (  max-width:1340px ){
  .footer-block.grid__item.footer-block--image.scroll-trigger.animate--slide-in {
    margin: 0;
}
}
