.pophaw-back-to-top[data-astro-cid-vy5be4ad]{z-index:99;color:#fff;cursor:pointer;width:31.5px;height:31.5px;box-shadow:none;background:#3aa6b9;border:0;border-radius:0;place-items:center;margin:0;padding:0;display:grid;position:fixed;bottom:30px;right:30px}.pophaw-back-to-top[data-astro-cid-vy5be4ad][hidden]{display:none}.pophaw-back-to-top[data-astro-cid-vy5be4ad] svg[data-astro-cid-vy5be4ad]{fill:currentColor;display:block;transform:rotate(180deg)}.pophaw-back-to-top[data-astro-cid-vy5be4ad]:hover{background:#007f8f}.pophaw-back-to-top[data-astro-cid-vy5be4ad]:focus-visible{outline-offset:3px;outline:2px solid #007f8f}@font-face{font-family:PophawFooterSans;src:url(/_astro/open-sans.CWNzRldh.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:PophawFooterSerif;src:url(/_astro/merriweather.DoUP8Ce-.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}.pophaw-footer{color:#aaa;letter-spacing:normal;background:#111;font:400 16px/1.6 PophawFooterSans,Open Sans,sans-serif}.pophaw-footer *{box-sizing:border-box}.pf-inner{max-width:1200px;margin:0 auto}.pf-primary{border-top:1px solid #eee;padding:75px 0}.pf-grid{grid-template-columns:2fr 1fr 1fr 1fr;align-items:start;gap:10px;min-height:250px;display:grid}.pophaw-footer h2{color:#fff;letter-spacing:normal;margin:0 0 15.4px;padding:0;font:400 22px/1.5 PophawFooterSerif,Merriweather,serif}.pophaw-footer a{color:inherit;text-decoration:none}.pophaw-footer a:hover{color:#3aa6b9}.pf-logo{width:40%;margin-bottom:44.8px;display:block}.pf-logo img{width:100%;height:auto;display:block}.pf-brand p{color:#9d9d9d;margin:0 0 44.8px;line-height:1.5}.pf-payments img{vertical-align:middle;max-width:100%;height:auto;display:inline}.pf-menu ul{margin:0;padding:0;list-style:none}.pf-menu li{margin:0 0 8px;padding:0;line-height:1.6}.pf-newsletter form{margin:0;padding:0}.pf-newsletter label{color:#fff;margin-bottom:8px;font:400 16px/21.6px Arial,Helvetica,sans-serif;display:block}.pf-newsletter input{color:#202020;width:100%;height:38px;box-shadow:none;background:#fff;border:1px solid #e6e6e6;border-radius:0;margin:0;padding:0 10px;font:400 12px/36px Arial,Helvetica,sans-serif;display:block}.pf-newsletter input::placeholder{color:#555;opacity:1}.pf-newsletter button{color:#fff;cursor:pointer;background:#007f8f;border:1px solid #2294a3;border-radius:0;width:100%;height:39px;margin:11px 0 0;padding:0 12px;font:400 16px/37px PophawFooterSerif,Merriweather,serif;display:block}.pf-newsletter button:hover{background:#086f7d}.pf-newsletter button:disabled{opacity:.6;cursor:wait}.pf-form-status{margin:12px 0 0;font-size:13px;line-height:1.6}.pf-bottom{border-top:1px solid #2d2d2d;padding:25px 30px}.pf-bottom-grid{grid-template-columns:repeat(4,1fr);align-items:center;gap:10px;min-height:40px;display:grid}.pf-bottom p{color:#ffffffa8;white-space:nowrap;margin:0}.pf-social{grid-column:4;justify-content:flex-end;align-items:center;gap:24px;display:flex}.pf-social a{color:#aaa;justify-content:center;align-items:center;width:17px;height:40px;display:inline-flex}.pf-social span{align-items:center;display:flex}.pf-social svg{fill:currentColor;width:15px;height:15px}.pophaw-footer :focus-visible{outline-offset:4px;outline:2px solid #3aa6b9}.pophaw-footer [hidden]{display:none!important}@media (width<=1240px){.pf-primary{padding-inline:20px}}@media (width<=921px){.pophaw-footer{font-size:14.592px}.pf-primary{padding:50px 20px 60px}.pf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pophaw-footer h2{margin-bottom:14.0448px;font-size:20.064px}.pf-logo,.pf-brand p{margin-bottom:40.8576px}.pf-bottom-grid p{white-space:normal}.pf-social{gap:18px}}@media (width<=544px){.pf-primary{padding:65px 20px 0}.pf-grid{grid-template-columns:minmax(0,1fr);gap:0}.pf-brand,.pf-menu{margin-bottom:70px}.pf-menu:nth-child(3){margin-bottom:40px}.pf-newsletter{margin:0 0 60px 2px}.pf-bottom{padding:25px 20px}.pf-bottom-grid{flex-direction:column;gap:20px;min-height:96px;display:flex}.pf-bottom-grid p{text-align:center;margin-top:5px}.pf-social{justify-content:center;gap:24px}.pf-social a{height:40px}}.pf-menu li{margin:0}.pf-menu li a{padding:4px 0;display:block}.pf-payments{line-height:inherit}@media (width>=545px) and (width<=921px){.pf-primary{padding-bottom:30px}.pf-bottom{padding:30px}.pf-bottom-grid{min-height:56.6875px}}
