/** Shopify CDN: Minification failed

Line 197:0 Expected "}" to go with "{"

**/
@font-face{font-display:swap;font-family:Arvo;font-style:normal;font-weight:400;src:url(Arvo-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Arvo;font-style:italic;font-weight:400;src:url(Arvo-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Arvo;font-style:normal;font-weight:700;src:url(Arvo-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Arvo;font-style:italic;font-weight:700;src:url(Arvo-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(OpenSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(OpenSans-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(OpenSans-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(OpenSans-BoldItalic.ttf) format("truetype")}:root{--color-primary-25:#eae2d5;--color-primary-50:#d6c5ac;--color-primary-75:#bda180;--color-primary-100:#ad8b59;--color-secondary-25:#f1d1cb;--color-secondary-50:#e3a297;--color-secondary-100:#c84630;--color-tertiary-25:#d2f2cd;--color-tertiary-50:#a5e49b;--color-tertiary-100:#00b900;--color-tertiary-125:#005e00;--color-font:#191919;--color-black-25:#fafafa;--color-black-50:#f2f2f2;--color-black-60:#c9c9c9;--color-black-75:#72716c;--color-black-100:#202124;--color-white:#fff;--color-error:#e61818;--color-error-light:#ffe6e6;--color-warning:#ffdb66;--color-success:#00b900;--color-info:#0fb6dd;--color-background:var(--color-black-50);--color-seperator-light:var(--color-black-25);--color-seperator-normal:var(--color-black-50);--color-seperator-dark:var(--color-black-75);--color-seperator-menu:#c9c9c9;--color-veryLightBlue:#e4e6eb;--shadow-sm:0 2px 4px 0 rgba(0,0,0,.24);--shadow-lg:8px 16px 20px 0 rgba(0,0,0,.16);--shadow-text:0 5px 10px rgba(0,0,0,.5);--shadow-top:0 -2px 4px 0 rgba(0,0,0,.1);--radius-sm:2px;--radius-md:5px;--radius-lg:10px;--radius-rounded:9999px;--easing-out:cubic-bezier(0.2,0.4,0,1);--easing-in:cubic-bezier(1,0,0.8,0.6);--easing-both:cubic-bezier(0.66,0.07,0.33,0.94);--gradient-brand:linear-gradient(137deg,#d6c5ac -16%,#ad8b59 115%);--gradient-dark:linear-gradient(180deg,rgba(25,0,0,0) 39%,#000 123%)}@media screen and (min-width:1344px){:root{--container-bp:auto;--container-mw:1320px}}@media screen and (max-width:1344px){:root{--container-bp:5vw;--container-mw:unset}}@media (max-width:991.98px){:root{--container-bp:8vw;--container-mw:unset}}@media (max-width:767.98px){:root{--container-bp:8vw;--container-mw:unset}}@media (max-width:575.98px){:root{--container-bp:0vw;--container-mw:unset}}.footer_container__main{background:var(--color-black-100);color:#fff;padding:1rem 0}.footer_container__main__top{display:flex;justify-content:space-between;margin-bottom:2rem}@media (max-width:991.98px){.footer_container__main__top{flex-direction:column}}@media (max-width:575.98px){.footer_container__main__top{text-align:center}}.footer_container__main__top ul{list-style:none;padding:0}.footer_container__main__top ul a{text-decoration:none}.footer_container__main__top ul a:hover{text-decoration:underline}.footer_container__main__top ul.footer-company-info{flex-basis:25%;max-width:300px;min-width:300px}@media (max-width:991.98px){.footer_container__main__top ul.footer-company-info{margin-bottom:2rem;order:2}}@media (max-width:575.98px){.footer_container__main__top ul.footer-company-info{margin:0 auto}}.footer_container__main__top ul.footer-company-info li{margin-left:1.7rem}@media (max-width:575.98px){.footer_container__main__top ul.footer-company-info li{margin-left:0}}.footer_container__main__top ul.footer-company-info li:first-of-type{font-weight:700;margin:0}.footer_container__main__top ul.footer-company-info li.contact-line{margin:1rem 0 0}.footer_container__main__top ul.footer-company-info li span{display:inline-block;margin-right:.5rem;margin-top:-4px}.footer_container__main__top ul.footer-company-info .footer-socials{align-items:center;display:flex;margin:2rem 0 0 1.7rem}.footer_container__main__top ul.footer-company-info .footer-socials a{display:inline-block;margin-right:1rem}.footer_container__main__top ul.footer-nav{display:flex;flex-basis:75%;justify-content:space-between}@media (max-width:991.98px){.footer_container__main__top ul.footer-nav{flex-wrap:wrap}}.footer_container__main__top ul.footer-nav .footer-nav__item--is-collections_link{margin-left:40px}.footer_container__main__top ul.footer-nav .footer-nav__item--is-collections_link>a{font-weight:700}.footer_container__main__top ul.footer-nav .footer-nav__item--is-collections_link ul li{margin-bottom:.5rem}.footer_container__main__top ul.footer-nav .footer-nav__item--has-children>.nav-link__link{display:block;margin-bottom:.5rem;pointer-events:none}.footer_container__main__top ul.footer-nav .fa-chevron-down,.footer_container__main__top ul.footer-nav .fa-chevron-right,.footer_container__main__top ul.footer-nav .header-nav__overlay{display:none}@media (max-width:991.98px){.footer_container__main__top ul.footer-nav .footer-nav__item--has-children{margin:0 0 2rem;width:50%}.footer_container__main__top ul.footer-nav .footer-nav__item--has-children:last-child{margin:0}}@media (max-width:575.98px){.footer_container__main__top ul.footer-nav .footer-nav__item--has-children{width:50%;text-align: left;padding: 0 8px;}.footer_container__main__top ul.footer-nav .footer-nav__item--has-children:last-of-type{margin-bottom:2rem}}.footer_container__main__bottom{align-items:center;display:flex;flex-direction:column;font-size:12px}.footer_container__main__bottom .footer-extra-info a{margin:0 .5rem}@media (max-width:575.98px){.footer_container__main__bottom .footer-extra-info a{display:block}}@media (max-width:991.98px){.footer_container__main__bottom .footer-extra-info{text-align:center}}.footer_container__main__bottom .footer-disclaimer{line-height:1rem;margin-bottom:0}@media (max-width:991.98px){.footer_container__main__bottom .footer-disclaimer{margin:1rem 0;text-align:center}}.footer_container__main__bottom .footer-copyrights{font-style:italic;line-height:1rem;text-align:center}.footer_container__paying-methods ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:.25rem 0;padding:0}.footer_container__paying-methods ul li{margin-right:.5rem;max-height:50px}.footer_container__paying-methods ul li:last-of-type{margin-right:0}.footer_container__paying-methods ul li img{height:50px}.footer_container__paying-methods ul .nl-review-block{align-items:flex-end;display:flex;height:30px;justify-content:center}@media (max-width:767.98px){.footer_container__paying-methods ul .nl-review-block{margin:1rem 0;width:100%}}.footer_container__paying-methods ul .nl-review-block__logo{height:100%}.footer_container__paying-methods ul .nl-review-block__logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:135px}.footer_container__paying-methods ul .nl-review-block__score{color:var(--color-font);text-decoration:none}.footer_container__paying-methods ul .nl-review-block__score strong{vertical-align:middle}.footer_container__paying-methods ul .nl-review-block__score span{color:var(--color-primary-100);font-size:1rem;vertical-align:middle}

/*# sourceMappingURL=section-footer.css.map*/

.footer-payment-wrapper .row {
  display: flex;
  flex-wrap: wrap;
  row-gap: 20px;
  align-items: center;
}

.footer-payment-wrapper .col-left {
  flex: 0 0 40%;
  max-width: 40%;
}

.footer-payment-wrapper .col-center {
  flex: 0 0 30%;
  max-width: 30%;
}

.footer-payment-wrapper .col-right {
  flex: 0 0 30%;
  max-width: 30%;
}

.footer-payment-wrapper .payment-method-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  max-width: 70%;
}

.footer-payment-wrapper .col-left .payment-wrapper {
  display: flex;
  align-items: center;
  column-gap: 12px;
  flex-wrap: wrap;
}

.footer-payment-wrapper .sending-partners-logo-list {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  display: flex;
  column-gap: 10px;
}

.footer-payment-wrapper .image-svg {
  background: #9c9797;
}

.footer-payment-wrapper .logo-box {
  max-width: 50px;
}

.footer-payment-wrapper .col-center li {
  display: block;
  width: 50px;
}

.footer-payment-wrapper .col-right .footer-socials {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  list-style-type: none;
  display: flex;
  align-items: center;
  column-gap: 10px;
}

.footer-payment-wrapper .col-center .image-section {
  position: relative;
  padding-bottom: 100%;
}

.footer-payment-wrapper .col-center .image-section .image {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  object-fit: contain;
}

.footer-payment-wrapper .col-center .col-wrapper {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  column-gap: 12px;
  justify-content: center;
}

.footer-payment-wrapper .col-right .col-right-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content:flex-end;
  align-items: center;
  column-gap: 30px;
}

.payment-method-heading {
  margin: 0px;
}

.footer-payment-wrapper {
  border-bottom: 1px solid #ffffff;
  padding: 0 0 20px 0px;
}

.payment-method-icon {
  max-width:50px;
}


@media only screen and (max-width: 999px) {

  .footer-payment-wrapper .col-left {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .footer-payment-wrapper .col-center .col-wrapper {
    justify-content: flex-start;
  }

  .footer-payment-wrapper .col-center {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .footer-payment-wrapper .col-right {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .footer-payment-wrapper .col-right .col-right-wrapper {
    justify-content: flex-start;
  }
  
}

@media only screen and (max-width: 768px) {

  .footer-payment-wrapper .payment-method-heading {
    width: 100%;
  }

  .footer-payment-wrapper .col-left {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .footer-payment-wrapper .col-center {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .footer-payment-wrapper .col-right {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .footer-payment-wrapper .container .row .col-right {
    display: none;
  }

  .footer-payment-wrapper .container .row .payment-method-heading {
    text-align: center;
  }

  .footer-payment-wrapper .col-left .payment-wrapper, .footer-payment-wrapper .col-center .col-wrapper {
    justify-content: center;
  }

  .footer-payment-wrapper .payment-method-list {
    max-width: 10
  }

@media only screen and (max-width: 450px) {
  .payment-method-icon {
    max-width: 40px;
  }
}


