/* Pro Pools V6 0.9.9 – original store footer, preserving official configured logo and active links. */
body.ppv6-child-site .ppv6-footer.ppv6-footer-original {background:#031e3d!important;color:#fff!important;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-main {padding:43px 24px 58px;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-grid {max-width:1310px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.8fr) minmax(0,.85fr);column-gap:34px;row-gap:24px;align-items:start;}
body.ppv6-child-site .ppv6-footer-original :is(a,p,h3,h4,small) {font-family:inherit;}
body.ppv6-child-site .ppv6-footer-original a {color:#f5fbff!important;text-decoration:none;transition:color .2s ease;}
body.ppv6-child-site .ppv6-footer-original a:hover,body.ppv6-child-site .ppv6-footer-original a:focus-visible {color:#66dce8!important;text-decoration:underline;}
body.ppv6-child-site .ppv6-footer-original h3 {color:#fff!important;font-size:18px!important;font-weight:800!important;line-height:1.3!important;margin:0 0 19px!important;letter-spacing:.01em;}
body.ppv6-child-site .ppv6-footer-original h3:after {content:'';display:block;width:32px;height:3px;background:#668199;margin-top:12px;}
body.ppv6-child-site .ppv6-footer-original h4 {color:#fff!important;font-size:16px!important;font-weight:800!important;line-height:1.5!important;margin:19px 0 11px!important;}
body.ppv6-child-site .ppv6-footer-original p {color:#f4f8fc!important;font-size:14px!important;line-height:1.8!important;margin:0 0 15px!important;max-width:360px;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-logo {display:block;width:100%;max-width:445px;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-logo img {display:block;width:100%!important;max-width:445px!important;max-height:340px!important;height:auto!important;object-fit:contain!important;object-position:left top!important;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-brand {padding:0 0 0 5px;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-legal {display:flex;flex-direction:column;align-items:flex-start;gap:5px;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-legal a {font-size:14px!important;line-height:1.55;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-phones {display:flex;flex-direction:column;gap:8px;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-phone {display:flex;align-items:center;gap:7px;min-height:26px;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-phone>a {font-size:14px!important;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-phone-icon,body.ppv6-child-site .ppv6-footer-original .ppv6-footer-wa-icon {font-size:19px!important;width:19px;min-width:19px;line-height:1;display:inline-flex;align-items:center;justify-content:center;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-emails {display:flex;flex-direction:column;gap:10px;margin:26px 0 21px;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-emails a {display:flex;gap:12px;align-items:center;font-size:14px!important;line-height:1.4!important;white-space:nowrap;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-emails span {font-size:19px;line-height:1;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-socials {display:flex;flex-wrap:wrap;gap:12px;align-items:center;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-socials a {display:inline-flex;align-items:center;gap:7px;font-size:14px!important;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-socials a>span {font-size:20px;font-weight:800;line-height:1;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-bottom-original {background:#031e3d!important;padding:18px 24px!important;border-top:1px solid rgba(255,255,255,.08)!important;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-bottom-inner {max-width:1310px;min-height:54px;margin:auto;display:flex;gap:24px;align-items:center;justify-content:space-between;color:#fff;font-size:13px;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-bottom-inner a {font-size:inherit!important;font-weight:700;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-payment-logos {display:flex;gap:7px;align-items:center;opacity:.62;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-payment-logos>span {display:flex;min-width:51px;min-height:28px;align-items:center;justify-content:center;border-radius:3px;background:#23425e;color:#d9eafa;font-weight:900;font-size:14px;font-style:italic;}
body.ppv6-child-site .ppv6-footer-original .ppv6-footer-payment-logos .ppv6-pay-paypal {font-size:12px;}
body.ppv6-child-site .ppv6-footer-original .ppv6-pay-master {gap:0;}
body.ppv6-child-site .ppv6-footer-original .ppv6-pay-master i {width:18px;height:18px;border-radius:50%;background:#9daab5;display:block;}
body.ppv6-child-site .ppv6-footer-original .ppv6-pay-master i+i {background:#657e95;margin-left:-8px;opacity:.86;}
@media(max-width:1000px){body.ppv6-child-site .ppv6-footer-original .ppv6-footer-grid{grid-template-columns:1fr 1fr;gap:30px;}body.ppv6-child-site .ppv6-footer-original .ppv6-footer-brand{grid-column:span 2}body.ppv6-child-site .ppv6-footer-original .ppv6-footer-logo img{max-width:300px!important;}}
@media(max-width:640px){body.ppv6-child-site .ppv6-footer-original .ppv6-footer-main{padding:35px 22px 28px}body.ppv6-child-site .ppv6-footer-original .ppv6-footer-grid{grid-template-columns:1fr;gap:28px}body.ppv6-child-site .ppv6-footer-original .ppv6-footer-brand{grid-column:auto}body.ppv6-child-site .ppv6-footer-original .ppv6-footer-logo img{max-width:260px!important}body.ppv6-child-site .ppv6-footer-original .ppv6-footer-bottom-inner{flex-direction:column;text-align:center;gap:14px}body.ppv6-child-site .ppv6-footer-original .ppv6-footer-bottom-inner{font-size:11px}}
