:root{--lxmi-font-serif: Georgia, "Times New Roman", serif;--lxmi-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.lxmi-rd-wrap{max-width:1280px;margin:0 auto;padding:0 clamp(20px,5vw,64px);box-sizing:border-box}.lxmi-rd-btn{font-family:var(--lxmi-font-sans);display:inline-block;padding:15px 28px;border-radius:2px;font-size:.95rem;font-weight:500;letter-spacing:.03em;text-decoration:none;border:1px solid #1c1b16;transition:opacity .2s ease}.lxmi-rd-btn:hover{opacity:.75}.lxmi-rd-btn--fill{background:#1c1b16;color:#fff}.lxmi-rd-btn--line{color:#1c1b16}footer.footer .footer__content-top{display:flex;flex-direction:column;padding-bottom:2.4rem}footer.footer .footer-block--newsletter{display:contents}footer.footer .footer-block__newsletter{order:-1;display:flex;align-items:center;justify-content:center;gap:1.6rem 3rem;width:100%;margin:0 0 4rem;text-align:center}footer.footer .footer-block__newsletter .footer-block__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.8rem);letter-spacing:.06rem;text-transform:none}footer.footer .footer-block__newsletter .footer__newsletter{justify-content:center;width:36rem;max-width:100%;margin:0}footer.footer .footer-block__newsletter .newsletter-form__button{color:rgb(var(--color-foreground))}footer.footer .footer-block__newsletter .newsletter-form__button .icon{width:1.5rem;height:1.5rem}footer.footer .footer__blocks-wrapper.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:3rem;row-gap:0;width:100%;max-width:84rem;margin:0 auto}footer.footer .footer-block.grid__item{width:auto;max-width:none;margin:0;padding:0}footer.footer .footer-block__heading{font-family:Jost,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.2rem}footer.footer .footer-block__details-content{margin-bottom:0}footer.footer .footer-block__details-content>li{display:block;margin:0;padding:0}footer.footer .footer-block__details-content .list-menu__item--link{display:inline-block;padding:.3rem 0;font-family:Jost,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.4;letter-spacing:.02em;text-decoration:none;color:rgba(var(--color-foreground),.85)}footer.footer .footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}footer.footer .footer__list-social{order:2;justify-content:center;margin-top:2.4rem}@media screen and (max-width:749px){footer.footer .footer__content-top{padding-left:1.6rem;padding-right:1.6rem}footer.footer .footer__blocks-wrapper.grid{column-gap:1.2rem}footer.footer .footer-block__details-content>li{line-height:1.25}footer.footer .footer-block__heading{font-size:1.35rem;letter-spacing:.04em;line-height:1.3;min-height:2.6em;margin-bottom:.8rem}footer.footer .footer-block__details-content .list-menu__item--link{display:block;font-size:1.3rem;line-height:1.25;padding:.25rem 0;letter-spacing:0}footer.footer .footer-block__newsletter{flex-direction:column;margin-bottom:3.2rem}footer.footer .footer-block__newsletter .footer-block__heading{font-size:min(calc(var(--font-heading-scale) * 1.6rem),4.2vw);letter-spacing:.02rem;min-height:0}footer.footer .footer-block__newsletter .footer__newsletter{width:100%}}@media screen and (min-width:750px)and (max-width:989px){.lxj .lxa-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}.lxj .lxa-card__title{font-size:20px}}@media screen and (max-width:749px){.lxj .lxa-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-right:calc(-1*clamp(20px,8.3vw,120px));padding-right:clamp(20px,8.3vw,120px)}.lxj .lxa-grid::-webkit-scrollbar{display:none}.lxj .lxa-card{scroll-snap-align:start}.lxj .lxa-card__media{margin-bottom:14px}.lxj .lxa-card__title{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/128/assets/lxmi-rd-shared.css.map */
