.newsletter{background:var(--hm-green-tint);color:var(--hm-body)}.newsletter .newsletter__wrapper{background:transparent;color:var(--hm-body)}.newsletter h2{color:var(--hm-ink);font-family:var(--font-heading-family);font-weight:500;letter-spacing:0}.newsletter .newsletter__subheading{color:var(--hm-body)}.newsletter .field:before,.newsletter .field:after,.footer .field:before,.footer .field:after{box-shadow:none}.newsletter .field__input,.footer .field__input{background:transparent;border:0;border-bottom:.1rem solid currentColor;box-shadow:none;color:currentColor;padding-left:0}.newsletter .field__label,.footer .field__label{color:currentColor;left:0}.newsletter .field__button,.footer .field__button{color:currentColor}.newsletter .field__input:focus,.footer .field__input:focus{box-shadow:0 0 0 .2rem currentColor;outline:.2rem solid transparent;outline-offset:.2rem}.footer{background:var(--hm-green-ink);color:var(--hm-cream)}.footer.gradient{background:var(--hm-green-ink)}.footer .footer__content-top,.footer .footer__content-bottom{border-color:#faf7f02e}.footer .footer-block__heading,.footer .footer__column .caption-large{color:var(--hm-gold-light);font-family:var(--font-heading-family);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.footer .footer-block__details-content,.footer .footer-block__details-content.rte,.footer .rte,.footer .copyright__content,.footer .copyright__content a,.footer .policies li a{color:var(--hm-cream)}.footer .link,.footer .link--text,.footer .list-menu__item--link{color:#faf7f0db;text-decoration-color:transparent;text-underline-offset:.35rem}.footer .link:hover,.footer .link--text:hover,.footer .list-menu__item--link:hover,.footer .copyright__content a:hover,.footer .policies li a:hover{color:var(--hm-gold-light);text-decoration-color:currentColor}.footer .footer-block__newsletter,.footer .newsletter-form__field-wrapper{color:var(--hm-cream)}.footer .newsletter-form__button{color:var(--hm-gold-light)}.footer .newsletter-form__button:hover,.footer .list-social__link{color:var(--hm-cream)}.footer .list-social__link:hover{color:var(--hm-gold-light)}.footer .list-payment{gap:var(--hm-sp-2)}.footer .list-payment__item{background:#faf7f0eb;border-radius:var(--hm-r-xs);line-height:0;padding:.2rem}.footer .list-payment .icon{display:block}.footer .footer__content-top{display:grid;gap:3.2rem;padding-top:2.4rem}.footer .footer__blocks-wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:3.2rem;margin-bottom:0}.footer .footer-block.grid__item{width:100%;max-width:none;min-width:0;margin:0}.footer .footer-block--newsletter{margin-top:0;align-items:flex-start}.footer .footer-block__newsletter{text-align:left;width:100%;min-width:0}.footer .newsletter-form,.footer .newsletter-form__field-wrapper{width:100%;max-width:none;margin:0}@media screen and (min-width:990px){.footer .footer__content-top{grid-template-columns:minmax(0,1.7fr) minmax(24rem,1fr);gap:4.8rem;align-items:start}}@media screen and (max-width:749px){.footer .footer__blocks-wrapper{grid-template-columns:minmax(0,1fr);gap:2.4rem}.footer .footer-block--newsletter{border-top:.1rem solid rgba(250,247,240,.18);padding-top:2.4rem}}.hm-footer-rating{padding-top:2rem;padding-bottom:2.4rem}.hm-footer-rating .jdgm-all-reviews-text{margin:0;text-align:center}.footer .hm-footer-rating .jdgm-all-reviews-text a{color:#f5f1e7;text-decoration-color:currentColor;text-underline-offset:.3rem}.hm-footer-rating .jdgm-all-reviews-rating{margin-right:1rem}.hm-footer-rating .jdgm-all-reviews-text>a{justify-content:center;align-items:center;flex-wrap:wrap;gap:.8rem 1rem}.hm-footer-rating .jdgm-all-reviews-rating{margin-right:0;flex-shrink:0}.footer .footer-block--newsletter{flex-direction:column;gap:1.6rem}.footer .footer__follow-on-shop{margin:0;text-align:left}@media(max-width:749px){.footer .footer__content-top,.footer .footer__blocks-wrapper{gap:2rem}.footer .footer-block__details-content{margin-bottom:0}.footer .footer-block__heading{margin-bottom:1rem}.footer .footer-block__details-content .list-menu__item--link{padding-block:.6rem;min-height:3.6rem}.footer .footer-block--newsletter{padding-top:1.6rem}.footer .footer__content-top{padding-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hm-section-footer.css.map */
