.rm-footer{--rf-bg:#0e3b20;--rf-card:#17733a;--rf-text:#cfe2d5;--rf-muted:#a9c4b2;--rf-accent:#5fd18a;--rf-light:#7fdc9f;--rf-green:#1f9342;position:relative;overflow:hidden;background:var(--rf-bg);color:var(--rf-text);padding:64px 0 0;font-family:DM Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.6;font-weight:400;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased}.rm-footer *,.rm-footer *:before,.rm-footer *:after{box-sizing:border-box}.rm-footer:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#1f9342,#7fdc9f,#f5a524)}.rm-footer :is(h2,p,ul,form){margin:0;padding:0}.rm-footer ul{list-style:none}.rm-footer a{color:var(--rf-text);text-decoration:none;transition:color .2s}.rm-footer a:hover{color:#fff}.rm-footer a:focus-visible,.rm-footer button:focus-visible,.rm-footer summary:focus-visible{outline:2px solid var(--rf-light);outline-offset:3px}.rm-footer img{max-width:100%}.rm-footer .rm-f-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rm-footer .rm-f-leaf{position:absolute;right:-80px;bottom:-60px;width:460px;height:460px;color:#ffffff0d;pointer-events:none}.rm-footer .rm-f-wrap{position:relative;max-width:1200px;margin:0 auto;padding:0 15px}.rm-footer .rm-f-mob{display:none}.rm-footer .rm-f-news{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:34px 40px;border-radius:20px;background-color:var(--rf-card);background-image:radial-gradient(circle at 92% 0%,rgba(255,255,255,.14),transparent 50%);box-shadow:0 24px 40px -24px #00000080;margin-bottom:60px}.rm-footer .rm-f-k{font-size:12px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#d9f5e2}.rm-footer .rm-f-news-h{font-family:inherit;font-style:normal;text-transform:none;font-size:26px;line-height:1.25;font-weight:800;letter-spacing:normal;color:#fff;max-width:460px;margin:6px 0 0}.rm-footer .rm-f-form-wrap{flex:0 1 500px;min-width:0}.rm-footer .rm-f-form{display:flex;background:#fff;border-radius:999px;padding:5px;box-shadow:0 10px 24px -12px #0006}.rm-footer .rm-f-form input{flex:1;min-width:0;width:auto;height:auto;border:0;border-radius:0;outline:none;box-shadow:none;background:transparent;padding:0 20px;margin:0;font:inherit;font-size:15px;color:#1a1a1a;min-height:48px}.rm-footer .rm-f-form input::placeholder{color:#6b7280;opacity:1}.rm-footer .rm-f-form-wrap:focus-within .rm-f-form{box-shadow:0 0 0 3px #7fdc9f99,0 10px 24px -12px #0006}.rm-footer .rm-f-form button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;border:0;border-radius:999px;background:var(--rf-bg);color:#fff;font:inherit;font-size:13px;font-weight:700;letter-spacing:.8px;line-height:1;text-transform:uppercase;padding:0 24px;margin:0;min-height:48px;cursor:pointer;transition:background .25s}.rm-footer .rm-f-form button:hover{background:#1a1a1a}.rm-footer .rm-f-form button svg{transition:transform .3s}.rm-footer .rm-f-form button:hover svg{transform:translate(4px)}.rm-footer .rm-f-msg{margin-top:10px;font-size:14px;font-weight:600;line-height:1.4;padding:0 8px}.rm-footer .rm-f-msg--ok{color:#fff}.rm-footer .rm-f-msg--error{color:#ffd2d2}.rm-footer .rm-f-msg:focus{outline:none}.rm-footer .rm-f-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:48px;padding-bottom:52px}.rm-footer .rm-f-logo{display:inline-flex;background:#fff;border-radius:14px;padding:10px 16px;margin-bottom:20px}.rm-footer .rm-f-logo img{height:42px;width:auto;display:block}.rm-footer .rm-f-brand p{max-width:320px;line-height:1.7;margin-bottom:24px}.rm-footer .rm-f-h{position:relative;font-family:inherit;font-style:normal;font-size:13px;font-weight:700;line-height:1.6;letter-spacing:2.5px;text-transform:uppercase;color:#fff;margin:0 0 22px;padding-bottom:12px}.rm-footer .rm-f-h:after{content:"";position:absolute;left:0;bottom:0;width:28px;height:2px;border-radius:2px;background:var(--rf-accent)}.rm-footer .rm-f-col ul{display:flex;flex-direction:column;gap:12px}.rm-footer .rm-f-col ul a{display:inline-flex;align-items:center}.rm-footer .rm-f-col ul a:before{content:"";width:0;height:2px;border-radius:2px;background:var(--rf-accent);margin-right:0;transition:width .25s,margin .25s}.rm-footer .rm-f-col ul a:hover:before,.rm-footer .rm-f-col ul a[aria-current=page]:before{width:10px;margin-right:8px}.rm-footer .rm-f-col ul a[aria-current=page]{color:#fff}.rm-footer .rm-f-note{font-size:13px;color:#ffe9a8}.rm-footer .rm-f-contact li{display:flex;gap:12px;align-items:flex-start;line-height:1.5}.rm-footer .rm-f-ic{flex:none;width:36px;height:36px;border-radius:10px;background:#ffffff14;display:flex;align-items:center;justify-content:center;color:var(--rf-light)}.rm-footer .rm-f-contact li>span:last-child,.rm-footer .rm-f-contact li>a{padding-top:7px}.rm-footer .rm-f-col ul.rm-f-contact a:before{display:none}.rm-footer .rm-f-dir{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin-top:12px;color:var(--rf-light);font-weight:700;font-size:14px}.rm-footer .rm-f-dir:hover{color:#fff}.rm-footer .rm-f-soc{display:flex;gap:10px}.rm-footer .rm-f-soc a{width:44px;height:44px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .25s,transform .25s}.rm-footer .rm-f-soc a:hover{background:var(--rf-green);color:#fff;transform:translateY(-3px)}.rm-footer .rm-f-bot{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.12);padding:18px 0;font-size:13px;color:var(--rf-muted)}.rm-footer .rm-f-legal{display:flex;gap:22px;flex-wrap:wrap}.rm-footer .rm-f-legal a{color:var(--rf-muted)}.rm-footer .rm-f-legal a:hover{color:#fff}.rm-footer .rm-f-top{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;color:#fff;transition:background .25s,border-color .25s,transform .25s}.rm-footer .rm-f-top:hover{background:var(--rf-green);border-color:var(--rf-green);color:#fff;transform:translateY(-3px)}@media(max-width:1100px){.rm-footer .rm-f-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.rm-footer{padding-top:36px}.rm-footer .rm-f-leaf{right:-90px;top:220px;bottom:auto;width:300px;height:300px}.rm-footer .rm-f-wrap{padding:0 16px}.rm-footer .rm-f-dsk,.rm-footer .rm-f-dsk-inline{display:none}.rm-footer .rm-f-mob{display:block}.rm-footer .rm-f-news{display:block;padding:22px 20px;border-radius:18px;background-image:radial-gradient(circle at 92% 0%,rgba(255,255,255,.14),transparent 55%);box-shadow:none;margin-bottom:32px}.rm-footer .rm-f-k{font-size:11px;letter-spacing:2.2px}.rm-footer .rm-f-news-h{font-size:20px;line-height:1.3;margin:6px 0 16px}.rm-footer .rm-f-form{padding:4px;box-shadow:none}.rm-footer .rm-f-form input{padding:0 16px;min-height:46px}.rm-footer .rm-f-form button{width:46px;height:46px;min-height:46px;padding:0;border-radius:50%}.rm-footer .rm-f-form button svg{width:18px;height:18px}.rm-footer .rm-f-btn-text{display:none}.rm-footer .rm-f-grid{display:block;padding-bottom:0}.rm-footer .rm-f-brand{text-align:center;padding-bottom:26px}.rm-footer .rm-f-logo{padding:9px 14px;margin-bottom:14px}.rm-footer .rm-f-logo img{height:38px}.rm-footer .rm-f-brand p{max-width:none;font-size:14px;line-height:1.65;margin:0 auto 18px}.rm-footer .rm-f-soc{justify-content:center}.rm-footer .rm-f-cards{display:grid;gap:10px;margin:0 0 18px}.rm-footer .rm-f-cards li{display:flex;align-items:center;gap:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:8px 12px}.rm-footer .rm-f-cards .rm-f-ic{width:34px;height:34px}.rm-footer .rm-f-cards a,.rm-footer .rm-f-cards li>span:last-child{display:flex;align-items:center;min-height:36px;font-weight:600;color:#fff}.rm-footer .rm-f-cards br{display:none}.rm-footer .rm-f-acc{border-top:1px solid rgba(255,255,255,.12)}.rm-footer .rm-f-acc summary{list-style:none;min-height:56px;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:13px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;cursor:pointer}.rm-footer .rm-f-acc summary::-webkit-details-marker{display:none}.rm-footer .rm-f-chev{transition:transform .3s}.rm-footer .rm-f-acc[open] .rm-f-chev{transform:rotate(180deg)}.rm-footer .rm-f-acc ul{display:flex;flex-direction:column;padding:0 0 14px}.rm-footer .rm-f-acc li a{display:flex;align-items:center;min-height:44px}.rm-footer .rm-f-note{margin:12px 0}.rm-footer .rm-f-bot{flex-direction:column;justify-content:center;gap:6px;padding:16px 0 20px;text-align:center}.rm-footer .rm-f-legal{order:-1;gap:18px;justify-content:center}.rm-footer .rm-f-legal a{min-height:44px;display:flex;align-items:center}}@media(prefers-reduced-motion:reduce){.rm-footer *,.rm-footer *:before,.rm-footer *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/rm-footer.css.map */
