.rlv-foot{--rlv-indigo:#4d31f4;--rlv-navy:#19376d;--rlv-navy-soft:#213d66;--rlv-coral-deep:#e98b84;--rlv-blush:#ffebeb;--rlv-muted:#8a8aa0;--rlv-line:#ece9f7;background:#fff;padding:52px 16px 28px;overflow:hidden}.rlv-foot *,.rlv-foot *:before,.rlv-foot *:after{box-sizing:border-box;min-width:0}.rlv-foot__in{max-width:1060px;margin:0 auto}.rlv-foot__news{background:var(--rlv-navy);border-radius:16px;padding:26px 24px;margin-bottom:40px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.rlv-foot__news-txt h3{color:#fff;font-size:16px;font-weight:700;margin:0 0 4px;line-height:1.4}.rlv-foot__news-txt p{color:#c3cee4;font-size:12.5px;margin:0;line-height:1.6}.rlv-foot__news-form{flex:1 1 320px;max-width:380px}.rlv-foot__news-row{display:flex;gap:8px}.rlv-foot__news-input{flex:1 1 auto;min-width:0;border:1px solid rgba(255,255,255,.18);background:#ffffff14;border-radius:50px;padding:11px 18px;font-size:13.5px;color:#fff;font-family:inherit;direction:ltr;text-align:end}.rlv-foot__news-input::placeholder{color:#8fa0bf}.rlv-foot__news-input:focus{outline:2px solid var(--rlv-indigo);outline-offset:2px;background:#ffffff1f}.rlv-foot__news-btn{flex:0 0 auto;background:var(--rlv-indigo);color:#fff;border:none;border-radius:50px;padding:11px 22px;font-size:13.5px;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease}.rlv-foot__news-btn:hover{transform:translateY(-1px)}.rlv-foot__news-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.rlv-foot__news-msg{margin-top:8px;font-size:12.5px}.rlv-foot__news-msg.is-success{color:#b7e4c7}.rlv-foot__news-msg.is-error{color:#f3b4b4}.rlv-foot__top{display:flex;gap:40px;justify-content:space-between;flex-wrap:wrap;padding-bottom:32px;border-bottom:1px solid var(--rlv-line)}.rlv-foot__brand{flex:1 1 240px;max-width:300px}.rlv-foot__logo-link{display:inline-block}.rlv-foot__logo{width:var(--rlv-foot-logo-w,120px);height:auto;display:block;margin-bottom:14px}.rlv-foot__mark{font-size:22px;font-weight:800;color:var(--rlv-indigo);margin:0 0 12px;letter-spacing:.2px}.rlv-foot__tag{font-size:13.5px;line-height:1.9;color:var(--rlv-navy-soft);margin:0 0 16px}.rlv-foot__social{display:flex;gap:8px}.rlv-foot__cols{display:flex;gap:48px;flex-wrap:wrap}.rlv-foot__col h3{font-size:13.5px;font-weight:700;color:var(--rlv-navy);margin:0 0 14px}.rlv-foot__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rlv-foot__col a{color:var(--rlv-navy-soft);font-size:13px;text-decoration:none;transition:color .15s ease}.rlv-foot__col a:hover{color:var(--rlv-indigo)}.rlv-foot__bottom{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:18px;padding-top:22px}.rlv-foot__legal{font-size:11.5px;color:var(--rlv-muted);line-height:1.9}.rlv-foot__cert{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:10px}.rlv-foot__cert img{height:36px;width:auto;display:block}.rlv-foot__cert .rlv-foot__legal{margin:0}.rlv-foot__policies{list-style:none;display:flex;gap:14px;flex-wrap:wrap;margin:10px 0 0;padding:0}.rlv-foot__policies a{color:var(--rlv-muted);font-size:11.5px;text-decoration:none}.rlv-foot__policies a:hover{color:var(--rlv-indigo)}.rlv-foot__locale{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:12px 0 0}.rlv-foot__pay{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.rlv-foot__pay svg,.rlv-foot__pay img{height:22px;width:auto;display:block}@media(max-width:640px){.rlv-foot{padding:40px 16px 24px}.rlv-foot__news{flex-direction:column;align-items:stretch;text-align:center;padding:22px 20px}.rlv-foot__news-form{max-width:100%;flex:0 1 auto}.rlv-foot__news-row{max-width:100%}.rlv-foot__top{flex-direction:column;gap:28px;text-align:center}.rlv-foot__brand{max-width:100%}.rlv-foot__logo-link{margin:0 auto}.rlv-foot__social{justify-content:center}.rlv-foot__cols{width:100%;justify-content:space-around;text-align:center}.rlv-foot__col ul{align-items:center}.rlv-foot__bottom{flex-direction:column;align-items:center;text-align:center}.rlv-foot__cert{align-items:center}.rlv-foot__policies,.rlv-foot__locale,.rlv-foot__pay{justify-content:center}}@media(min-width:768px){.rlv-foot{padding:64px 40px 32px}.rlv-foot__news{padding:30px 32px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/rlv-footer.css.map */
