.rv-footer{background:#073e34;color:#f7f6ee;padding:0;border:0;margin-top:40px}.rv-footer .wrap{max-width:1240px}.rv-footer-assurance{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #ffffff25;padding:30px 0;gap:20px}.rv-footer-assurance>div{display:flex;flex-direction:column;gap:5px}.rv-footer-assurance b{font-size:15px;font-weight:500}.rv-footer-assurance span{font-size:12px;color:#c6d3ca}.rv-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1.2fr 1.1fr;gap:35px;padding:45px 0}.rv-footer .brand{display:block;color:#fff;font-size:30px}.rv-footer-brand p{font-size:14px;line-height:1.9;color:#cbd6ce;margin:20px 0}.rv-footer nav{display:flex;flex-direction:column;align-items:start;gap:12px}.rv-footer nav h2{font-size:16px;color:#fff;margin:0 0 8px;font-weight:500}.rv-footer nav a{font-size:13px;color:#dce5de}.rv-footer a:hover{text-decoration:underline;text-underline-offset:5px}.rv-whatsapp{display:inline-block;border:1px solid #adc0af70;padding:9px 18px;border-radius:25px;font-size:13px}.rv-footer-bottom{border-top:1px solid #ffffff25;display:flex;justify-content:space-between;gap:20px;padding:20px 0;font-size:11px;color:#bbcdc1}.rv-policy{max-width:1200px;padding-block:35px 65px}.rv-policy-back{font-size:12px;color:#60766a}.rv-policy>header{padding:35px 0;border-bottom:1px solid #dce2d8;margin-bottom:40px}.rv-policy>header small{font-size:12px;letter-spacing:1px;color:#65816f}.rv-policy h1{font-size:42px;font-weight:500;letter-spacing:0;margin:15px 0;line-height:1.5}.rv-policy>header p{font-size:12px;color:#6d7c72;margin:0}.rv-policy-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:8%}.rv-policy article{font-size:15px;line-height:2;color:#41594c}.rv-policy article h2{font-size:24px;color:#173f31;margin:32px 0 13px}.rv-policy article p{margin-bottom:18px}.rv-policy article .rv-policy-lead{font-size:21px;color:#075445;margin-bottom:30px}.rv-policy article li{margin-block:8px}.rv-policy article a{text-decoration:underline;text-underline-offset:4px}.rv-policy aside{align-self:start;background:#eef2e9;border-radius:14px;padding:25px;display:flex;flex-direction:column;gap:15px}.rv-policy aside h2{font-size:19px;margin:0 0 5px}.rv-policy aside a{font-size:13px}.rv-help-link{border-top:1px solid #d0dbcf;padding-top:18px}.rv-policy-pending{background:#f0eee3;border-right:3px solid #bba765;padding:16px;font-size:13px}.rv-delivery{border-block:1px solid #dce3d7;padding:16px 0;margin:20px 0}.rv-delivery strong{font-size:14px;font-weight:500}.rv-delivery p{font-size:12px;color:#607365;line-height:1.8;margin:6px 0}.rv-delivery a{font-size:12px;text-decoration:underline}.ref-demo .rv-usage-image{display:block;width:100%;height:100%;object-fit:contain;background:#f8f6f0}.ref-demo{aspect-ratio:3/4}.rv-source-film{grid-column:1/-1;margin-top:10px;border:1px solid #dce2d8;padding:15px;border-radius:10px}.rv-source-film summary{cursor:pointer;font-size:13px;color:#617869}.rv-source-film .rv-source-frame{position:relative;max-width:430px;margin:20px auto 0}.rv-source-film video{display:block;width:100%;max-height:520px;background:#e9ece5;border-radius:10px}.rv-source-frame .bp-film-toggle{bottom:15px;right:15px;left:15px;padding:10px;justify-content:center}.rv-source-film>p{font-size:12px;color:#617869}
@media(max-width:760px){.rv-footer-assurance{gap:12px;padding-block:24px}.rv-footer-assurance b{font-size:12px}.rv-footer-assurance span{font-size:10px;line-height:1.8}.rv-footer-grid{grid-template-columns:1fr 1fr;gap:30px 20px;padding:30px 0}.rv-footer-brand{grid-column:1/-1}.rv-footer-grid nav:last-child{grid-column:1/-1}.rv-footer nav a{font-size:13px}.rv-footer nav h2{font-size:15px}.rv-footer-bottom{flex-direction:column;gap:8px;padding-bottom:85px}.rv-policy{padding-inline:20px}.rv-policy h1{font-size:32px}.rv-policy-layout{grid-template-columns:1fr;gap:35px}.rv-policy article{font-size:14px}.rv-policy article h2{font-size:22px}.rv-policy article .rv-policy-lead{font-size:18px}.rv-policy>header{margin-bottom:25px}.rv-source-film summary{font-size:12px}}
