.rd-footer,.rd-footer *{box-sizing:border-box}.rd-footer{width:100%;padding:64px 0 24px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:0;box-shadow:none;font-family:var(--font-body-family);font-style:var(--font-body-style)}.rd-footer__inner{width:calc(100% - 96px);max-width:1504px;margin-inline:auto}.rd-footer__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.7fr) minmax(300px,.9fr);gap:clamp(56px,7vw,118px);align-items:start}.rd-footer__heading{margin:0 0 24px;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.16em;text-transform:none}.rd-footer__richtext,.rd-footer__newsletter-text{max-width:470px;color:rgba(var(--color-foreground),.7);font-size:14px;font-weight:400;line-height:1.72;letter-spacing:0}.rd-footer__richtext p,.rd-footer__newsletter-text p{margin:0 0 16px}.rd-footer__richtext p:last-child,.rd-footer__newsletter-text p:last-child{margin-bottom:0}.rd-footer__richtext a,.rd-footer__newsletter-text a{color:inherit;text-underline-offset:.2em}.rd-footer__about-link{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:rgba(var(--color-foreground),.78);font-size:13px;font-weight:500;line-height:1.3;text-decoration:none}.rd-footer__about-link:after{content:"";position:absolute}.rd-footer__about-link:hover,.rd-footer__about-link:focus-visible{color:rgb(var(--color-foreground))}.rd-footer__social{display:flex;align-items:center;gap:18px;margin:30px 0 0;padding:0;list-style:none}.rd-footer__social a{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--color-foreground),.72);text-decoration:none;transition:color .15s ease,transform .15s ease}.rd-footer__social svg{width:18px;height:18px;fill:currentColor}.rd-footer__social a:hover,.rd-footer__social a:focus-visible{color:rgb(var(--color-foreground));transform:translateY(-1px)}.rd-footer__menu{margin:-4px 0 0;padding:0;list-style:none}.rd-footer__menu li+li{margin-top:12px}.rd-footer__menu a{color:rgba(var(--color-foreground),.72);font-size:14px;font-weight:400;line-height:1.45;text-decoration:none;transition:color .15s ease}.rd-footer__menu a:hover,.rd-footer__menu a:focus-visible,.rd-footer__menu a[aria-current=page]{color:rgb(var(--color-foreground))}.rd-footer__newsletter-text{max-width:390px;margin-bottom:24px}.rd-footer__form{width:min(100%,380px)}.rd-footer__field input{width:100%;height:52px;padding:0 16px;border:1px solid rgba(var(--color-foreground),.24);border-radius:5px;outline:0;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:14px;line-height:1;box-shadow:none;transition:border-color .15s ease}.rd-footer__field input::placeholder{color:rgba(var(--color-foreground),.54);opacity:1}.rd-footer__field input:hover{border-color:rgba(var(--color-foreground),.42)}.rd-footer__field input:focus{border-color:rgb(var(--color-foreground))}.rd-footer__subscribe{min-width:150px;height:46px;margin-top:16px;padding:0 22px;border:1px solid rgb(var(--color-foreground));border-radius:5px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:12px;font-weight:500;line-height:1;letter-spacing:.12em;cursor:pointer;transition:opacity .15s ease}.rd-footer__subscribe:hover{opacity:.88}.rd-footer__subscribe:focus-visible,.rd-footer__field input:focus-visible,.rd-footer__menu a:focus-visible,.rd-footer__social a:focus-visible,.rd-footer__about-link:focus-visible,.rd-footer__shop-name:focus-visible{outline:2px solid currentColor;outline-offset:3px}.rd-footer__form-message{margin:12px 0 0;color:rgba(var(--color-foreground),.82);font-size:12px;line-height:1.4}.rd-footer__form-message--success{color:rgb(var(--color-foreground))}.rd-footer__bottom{margin-top:54px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:rgba(var(--color-foreground),.48)}.rd-footer__bottom small,.rd-footer__shop-name{font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.08em}.rd-footer__shop-name{color:inherit;text-decoration:none}@media screen and (max-width:989px){.rd-footer{padding-top:52px}.rd-footer__inner{width:calc(100% - 24px);max-width:none}.rd-footer__grid{grid-template-columns:minmax(0,1.1fr) minmax(180px,.7fr);gap:44px 56px}.rd-footer__newsletter{grid-column:1 / -1}.rd-footer__form{max-width:420px}}@media screen and (max-width:749px){.rd-footer{padding:40px 0 20px}.rd-footer__grid{grid-template-columns:1fr;gap:34px}.rd-footer__heading{margin-bottom:18px;font-size:11px;letter-spacing:.14em}.rd-footer__richtext,.rd-footer__newsletter-text{max-width:100%;font-size:13px;line-height:1.65}.rd-footer__about-link{margin-top:18px;font-size:12px}.rd-footer__social{gap:14px;margin-top:22px}.rd-footer__menu li+li{margin-top:10px}.rd-footer__menu a{font-size:13px}.rd-footer__newsletter-text{margin-bottom:18px}.rd-footer__field input{height:48px;font-size:13px}.rd-footer__subscribe{width:100%;max-width:220px;height:44px;margin-top:12px}.rd-footer__bottom{margin-top:38px;align-items:flex-start;flex-direction:column;gap:8px}}@media(prefers-reduced-motion:reduce){.rd-footer__social a,.rd-footer__menu a,.rd-footer__subscribe,.rd-footer__field input{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rd-footer.css.map */
