.gem-footer .footer-block__heading{font-family:var(--gem-font-heading)}.gem-footer .footer-block__details-content a:hover,.gem-footer .footer__list-social a:hover,.gem-footer .copyright__content a:hover{color:var(--gem-color-accent)}.gem-footer .newsletter-form__field-wrapper .field__input{border-radius:var(--gem-radius-md)}.gem-footer .newsletter-form__button{color:var(--gem-color-accent)}.gem-footer .newsletter-form__button:hover{color:var(--gem-color-accent-text);background:var(--gem-color-accent)}.gem-footer .footer__payment .icon{opacity:.85}.gem-footer--two-tone .footer__content-top{background:rgba(var(--color-foreground),.05);padding-block:var(--gem-space-2xl);border-radius:var(--gem-radius-md)}.gem-footer--two-tone .footer__content-bottom{border-top:1px solid var(--gem-color-border);margin-top:var(--gem-space-lg)}.gem-footer--compact .footer__content-top{padding-block:var(--gem-space-lg)}.gem-footer--compact .footer-block{text-align:center}.gem-footer--compact .footer-block__details-content{align-items:center}.gem-footer--compact .footer__content-bottom-wrapper{justify-content:center}.gem-store-info{display:grid;gap:var(--gem-space-sm)}.gem-store-info__row{display:flex;align-items:flex-start;gap:var(--gem-space-xs);margin:0}.gem-store-info__icon{flex:0 0 auto;margin-top:.25rem;color:var(--gem-color-accent)}.gem-store-info a{color:inherit;text-decoration:none}.gem-store-info a:hover{color:var(--gem-color-accent)}@media screen and (max-width:749px){.gem-footer .footer-block--menu.gem-footer-acc{border-bottom:1px solid var(--gem-color-border)}.gem-footer .footer-block--menu.gem-footer-acc .footer-block__heading{cursor:pointer;display:flex;justify-content:space-between;align-items:center;margin:0;padding-block:var(--gem-space-sm)}.gem-footer .footer-block--menu.gem-footer-acc .footer-block__heading:after{content:"";width:.7rem;height:.7rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform var(--gem-duration, .25s) var(--gem-ease, ease);opacity:.7}.gem-footer .footer-block--menu.gem-footer-acc.is-open .footer-block__heading:after{transform:rotate(-135deg)}.gem-footer .footer-block--menu.gem-footer-acc .footer-block__details-content{overflow:hidden;max-height:0;transition:max-height var(--gem-duration, .25s) var(--gem-ease, ease)}.gem-footer .footer-block--menu.gem-footer-acc.is-open .footer-block__details-content{max-height:60rem}}
/*# sourceMappingURL=/cdn/shop/t/290/assets/gem-section-footer.css.map */
