.jrm-footer{position:relative;overflow:hidden;background:var(--jrm-footer-bg);color:var(--jrm-footer-text);font-family:var(--jrm-footer-body-font);font-size:var(--jrm-footer-body-size);text-align:var(--jrm-footer-align)}.jrm-footer__background{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.jrm-footer__background picture,.jrm-footer__background img{display:block;width:100%;height:100%;object-fit:cover}.jrm-footer--bg-height-fixed{min-height:var(--jrm-footer-bg-min-height)}.jrm-footer--bg-height-full{min-height:100svh}.jrm-footer--bg-height-adapt_image,.jrm-footer--bg-height-adapt_image_first{aspect-ratio:var(--jrm-footer-bg-image-ratio)}.jrm-footer__inner{position:relative;z-index:1;max-width:1280px;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:var(--jrm-footer-column-gap)}.jrm-footer__intro{display:flex;flex-direction:column;align-items:var(--jrm-footer-align)}.jrm-footer__intro h2{max-width:620px;margin:0;background:linear-gradient(90deg,var(--jrm-footer-accent-a),#f3cd9b 50%,#efb96b 75%,var(--jrm-footer-accent-b));-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--jrm-footer-heading-font);font-size:var(--jrm-footer-heading-size);line-height:1.12;text-transform:uppercase}.jrm-footer__socials,.jrm-footer__menu{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;margin-top:26px}.jrm-footer__menu{margin-top:var(--jrm-footer-social-menu-gap)}.jrm-footer a{color:var(--jrm-footer-text);text-decoration:none}.jrm-footer__socials a{display:inline-flex;align-items:center;gap:7px;font-weight:600}.jrm-footer__social-icon,.jrm-footer__social-icon img,.jrm-footer__social-icon svg{width:22px;height:22px;display:block}.jrm-footer__menu a{font-family:var(--jrm-footer-menu-font);font-size:var(--jrm-footer-menu-size);text-transform:uppercase}.jrm-footer__form{display:grid;gap:20px}.jrm-footer__form label{display:grid;gap:8px}.jrm-footer__form label>span{text-transform:uppercase;font-weight:600}.jrm-footer__form input,.jrm-footer__form textarea{width:100%;padding-block:0 12px;padding-inline:0;border:0;border-bottom:1px solid var(--jrm-footer-line);border-radius:0;background:transparent;color:var(--jrm-footer-text);font:inherit;resize:vertical;direction:inherit;text-align:inherit}.jrm-footer__form input:focus,.jrm-footer__form textarea:focus{outline:0;border-color:var(--jrm-footer-accent-a)}.jrm-footer__submit{justify-self:start;display:inline-flex;align-items:center;gap:14px;padding-block:6px;padding-inline:18px 6px;border:0;border-radius:999px;background:linear-gradient(90deg,var(--jrm-footer-accent-a),#f3cd9b 50%,#efb96b 75%,var(--jrm-footer-accent-b));color:#000;font:var(--jrm-footer-button-size)/1 var(--jrm-footer-button-font);text-transform:uppercase;cursor:pointer}.jrm-footer__submit>span:last-child{width:35px;height:35px;border-radius:50%;background:#000;display:grid;place-items:center}.dir--rtl .jrm-footer__submit>span:last-child img{transform:scaleX(-1)}.jrm-footer__success{color:#8ad47f}.jrm-footer__brand{grid-column:1/-1;min-height:250px;display:flex;align-items:center;justify-content:center;gap:26px;margin-top:var(--jrm-footer-brand-gap)}.jrm-footer__brand img{display:block;max-width:min(760px,82vw);max-height:330px;width:auto;height:auto}.jrm-footer__brand-mark{font:clamp(150px,18vw,300px) / .8 "Anton",sans-serif;color:#e3a03f;transform:skew(-12deg)}.jrm-footer__brand>span:last-child{display:grid;line-height:.8}.jrm-footer__brand strong{font:clamp(80px,12vw,190px) / .8 "Open Sans",sans-serif}.jrm-footer__brand small{font:700 clamp(26px,4vw,64px) / 1 "Open Sans",sans-serif}@media(max-width:749px){.jrm-footer--bg-height-mobile-fixed{min-height:var(--jrm-footer-bg-min-height-mobile);aspect-ratio:auto}.jrm-footer--bg-height-mobile-full{min-height:100svh;aspect-ratio:auto}.jrm-footer--bg-height-mobile-adapt_image,.jrm-footer--bg-height-mobile-adapt_image_first{min-height:0;aspect-ratio:var(--jrm-footer-bg-image-ratio-mobile)}.jrm-footer{font-size:var(--jrm-footer-body-size-mobile)}.jrm-footer__inner{grid-template-columns:1fr;gap:40px}.jrm-footer__intro h2{font-size:var(--jrm-footer-heading-size-mobile)}.jrm-footer__brand{grid-column:auto;min-height:160px}.jrm-footer__brand-mark{font-size:110px}.jrm-footer__brand strong{font-size:58px}.jrm-footer__brand small{font-size:21px}.jrm-footer__menu{gap:14px 18px}.jrm-footer__menu a{font-size:var(--jrm-footer-menu-size-mobile)}.jrm-footer__submit{font-size:var(--jrm-footer-button-size-mobile)}}jrm-header.css{}
/*# sourceMappingURL=/cdn/shop/t/14/assets/jrm-footer.css.map */
