.rpf{width:100%;background:#000;color:#fff;font:15px/1.5 Arial,Helvetica,sans-serif}.rpf *{box-sizing:border-box}.rpf-inner{width:calc(100% - 80px);max-width:1220px;margin:0 auto;padding:48px 0 30px}.rpf a{color:#fff;text-decoration:none}.rpf a:hover{text-decoration:underline}.rpf-top{display:flex;justify-content:space-between;align-items:flex-start;min-height:74px;border-bottom:1px solid #444;padding-bottom:36px;gap:30px}.rpf-region{position:relative}.rpf-region summary{display:flex;align-items:center;gap:7px;cursor:pointer;font-weight:600;list-style:none;min-height:25px}.rpf-region summary::-webkit-details-marker{display:none}.rpf-region summary>span{text-decoration:underline;text-underline-offset:2px}.rpf-region summary>svg{flex:0 0 18px}.rpf-region-panel{position:absolute;bottom:38px;left:0;width:260px;background:#181818;border:1px solid #666;padding:20px;z-index:60;box-shadow:0 4px 24px #0005}.rpf-region-panel label{display:block;font-size:12px;margin-bottom:6px}.rpf-region-panel select{display:block;width:100%;color:#fff;background:#222;border:1px solid #777;padding:9px;margin-bottom:16px}.rpf-region-panel button{padding:9px 14px;background:#fff;border:1px solid white;color:#000;font:12px Arial,sans-serif;cursor:pointer}.rpf-socials{display:flex;gap:32px;align-items:center;padding-top:0}.rpf-socials>a,.rpf-socials>span{display:flex;align-items:center;justify-content:center;width:24px;height:26px;flex:0 0 24px;color:#fff}.rpf-socials svg{display:block}.rpf-columns{display:grid;grid-template-columns:minmax(180px,240px) minmax(250px,1fr) minmax(360px,470px);gap:0;padding-top:32px;align-items:start}.rpf-column h2{font:600 15px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0;margin:0 0 8px;color:#fff}.rpf-column ul{list-style:none;margin:0;padding:0}.rpf-column li{padding:0;margin:0;line-height:32px;font-size:15px}.rpf-column li>a,.rpf-column li>span{display:inline;color:#fff;overflow-wrap:anywhere}.rpf-payments{display:grid;grid-template-columns:repeat(4,1fr);gap:20px 16px;align-items:center;padding-top:12px;max-width:470px}.rpf-payment{display:block;width:70px;max-width:100%;height:36px}.rpf-logo-space{height:79px}.rpf-bottom{border-top:1px solid #444;text-align:center;padding-top:18px}.rpf-bottom p{margin:0;color:#fff;font:11px/1.6 Arial,Helvetica,sans-serif}.rpf :is(a,summary,button,select):focus-visible{outline:2px solid white;outline-offset:5px}@media(max-width:1000px){.rpf-inner{width:calc(100% - 56px)}.rpf-columns{grid-template-columns:1fr 1.5fr 1.7fr;gap:24px}.rpf-socials{gap:22px}.rpf-payments{grid-template-columns:repeat(3,1fr);gap:12px}.rpf-payment{width:60px;height:33px}.rpf-column li{font-size:13px}.rpf-column h2{font-size:14px}}@media(max-width:749px){.rpf-inner{width:calc(100% - 44px);padding:32px 0 24px}.rpf-top{flex-direction:column;min-height:0;gap:28px;padding-bottom:28px}.rpf-region{font-size:14px}.rpf-socials{gap:24px;flex-wrap:wrap}.rpf-columns{grid-template-columns:1fr 1.2fr;gap:30px 20px;padding-top:28px}.rpf-column h2{font-size:13px;margin-bottom:10px}.rpf-column li{font-size:12px;line-height:1.5;margin-bottom:12px}.rpf-payment-column{grid-column:1/-1}.rpf-payments{grid-template-columns:repeat(4,1fr);gap:14px;max-width:400px;padding-top:8px}.rpf-payment{height:31px;width:62px}.rpf-logo-space{height:38px}.rpf-bottom{padding-top:18px}.rpf-bottom p{font-size:10px}.rpf-region-panel{width:240px}}.rpf-payment-note{margin:14px 0 0;font-size:11px;line-height:1.5;color:#bdbdbd;max-width:360px}.rpf-payment{overflow:visible}.rpf-logo-space{height:auto;min-height:100px;display:flex;justify-content:center;align-items:center;padding:22px 0 16px}.rpf-brand{display:inline-flex;align-items:center;justify-content:center}.rpf-brand-logo{display:block;width:200px;height:auto;max-width:100%;filter:invert(1)}@media(max-width:749px){.rpf-logo-space{min-height:90px;padding:16px 0}.rpf-brand-logo{width:180px}}.rpf-payments{display:flex;flex-wrap:wrap;gap:10px;max-width:360px;padding-top:10px}.rpf-payment{width:44px;height:28px;flex:0 0 44px}@media(max-width:749px){.rpf-payment{width:40px;height:25px;flex-basis:40px}.rpf-payments{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rp-footer.css.map */
