.tws-lws-footer{padding:0;background:var(--tws-lws-charcoal);color:#fff;font-size:14px;font-weight:500;line-height:1.7}.tws-lws-footer a{color:inherit;text-decoration:none}.tws-lws-footer :focus-visible{outline-color:#fff}.tws-lws-ticker{position:relative;overflow:hidden;margin-top:20px;background:#9f9f9f;color:#171717;font-size:14px;font-weight:600;text-transform:uppercase}.tws-lws-ticker__track{display:flex;width:max-content;animation:tws-lws-ticker 26s linear infinite}.tws-lws-ticker__group{display:flex;min-height:34px;padding:0;margin:0;align-items:center;list-style:none;white-space:nowrap}.tws-lws-ticker__group li{display:inline-flex;align-items:center}.tws-lws-ticker__group li>span{padding-inline:14px}.tws-lws-ticker__toggle{position:absolute;z-index:1;top:50%;right:8px;display:inline-flex;width:32px;height:32px;padding:0;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;background:#9f9f9f;color:#171717;font-size:14px;line-height:1;transform:translateY(-50%)}.tws-lws-ticker__toggle:focus-visible{outline-color:#171717}.tws-lws-ticker.is-paused .tws-lws-ticker__track{animation-play-state:paused}@keyframes tws-lws-ticker{to{transform:translateX(-50%)}}.tws-lws-footer__intro{padding-block:40px;border-bottom:1px solid var(--tws-lws-line)}.tws-lws-footer__intro-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:5.5%;width:min(80%, 1280px)}.tws-lws-footer__brand-copy{display:flex;flex-direction:column;gap:10px}.tws-lws-footer .tws-lws-brand,.tws-lws-footer .tws-lws-brand>a{align-self:flex-start;justify-content:flex-start;margin-inline:0 auto;text-align:left}.tws-lws-footer .tws-lws-brand{width:fit-content;margin-bottom:10px}.tws-lws-footer .tws-lws-brand img{width:200px;height:auto;max-height:34px}.tws-lws-footer__brand-copy>strong{display:block;margin:0;font-size:14px;line-height:1.7}.tws-lws-footer h2{margin:0 0 20px;color:#fff;font-family:var(--tws-lws-font-display);font-size:28px;line-height:1.2}.tws-lws-footer__brand-copy p{max-width:720px;margin:0;font-size:16px;line-height:23.8px}.tws-lws-footer__brand-copy>h2{margin:0}.tws-lws-footer__price-note{font-size:14px;font-weight:500}.tws-lws-footer__brand-copy>.tws-lws-footer__partner-disclaimer{margin-top:4px;font-size:14px;line-height:1.5}.tws-lws-footer__newsletter{margin-top:54px;padding:20px;border-radius:10px;background:#666}.tws-lws-footer__newsletter input:not([type="checkbox"]),.tws-lws-footer__newsletter button,.tws-lws-footer__newsletter input[type="submit"]{height:44px;min-height:44px;border:0;border-radius:0}.tws-lws-footer__newsletter button,.tws-lws-footer__newsletter input[type="submit"]{height:46px;min-height:46px;background:#050505;color:#fff}.tws-lws-footer__links{padding-block:20px;border-bottom:1px solid var(--tws-lws-line)}.tws-lws-footer__links-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:5.5%;width:min(80%, 1280px)}.tws-lws-footer__links-grid>section{display:flex;flex-direction:column;gap:10px}.tws-lws-footer__links h2{margin:0;font-family:var(--tws-lws-font-body);font-size:14px;font-weight:700;line-height:23.8px;text-transform:uppercase}.tws-lws-footer__links-grid>section:first-child p{margin:0;font-size:16px;line-height:23.8px}.tws-lws-footer__links-grid address{margin:0;font-size:16px;font-style:normal;line-height:23.8px}.tws-lws-footer-menu,.tws-lws-footer-legal-menu{display:flex;margin:0;padding:0;flex-direction:column;gap:0;list-style:none}.tws-lws-footer-menu li{margin-bottom:7px}.tws-lws-social-links{display:flex;padding:0;margin:0;gap:12px;list-style:none}.tws-lws-social-links a{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:50%;background:var(--tws-lws-red)}.tws-lws-social-links svg{width:24px;height:24px;fill:none;stroke:#fff;stroke-width:2}.tws-lws-footer__bottom{padding-block:20px}.tws-lws-footer__bottom-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:5.5%;width:min(80%, 1280px)}.tws-lws-footer__bottom-grid p{margin:0}.tws-lws-footer-legal-menu{flex-direction:row;flex-wrap:wrap;gap:8px 0}.tws-lws-footer-legal-menu li{display:flex;align-items:center}.tws-lws-footer-legal-menu li:not(:last-child)::after{margin-inline:12px;content:"/"}.tws-lws-payment-methods{max-width:480px;justify-self:end}.tws-lws-payment-logos{display:flex;padding:0;margin:0;max-width:480px;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;list-style:none}.tws-lws-payment-logos li,.tws-lws-payment-logos img{display:block}.tws-lws-payment-logos img{width:60px;height:auto;max-width:60px;padding:0;overflow:hidden;border:1px solid #707070;border-radius:5px;background:#fff;object-fit:contain}@media (max-width:980px){.tws-lws-footer__intro-grid,.tws-lws-footer__links-grid{grid-template-columns:1fr 1fr;width:calc(100% - 64px)}.tws-lws-footer__bottom-grid{width:calc(100% - 64px)}.tws-lws-footer__bottom-grid{align-items:flex-start;grid-template-columns:1fr;row-gap:36px}.tws-lws-payment-methods{justify-self:start}.tws-lws-payment-logos{justify-content:flex-start}}@media (max-width:640px){.tws-lws-footer__intro-grid,.tws-lws-footer__links-grid{grid-template-columns:1fr;width:calc(100% - 32px)}.tws-lws-footer__newsletter{margin-top:0;padding:24px}.tws-lws-footer__brand-copy>strong{margin:0;font-size:11.2px;line-height:23.8px}.tws-lws-footer__brand-copy>h2{padding-bottom:10px;margin:0}.tws-lws-footer__brand-copy>p{margin:0;font-size:12.8px;line-height:23.8px}.tws-lws-footer__brand-copy>.tws-lws-footer__price-note{font-size:14px}.tws-lws-footer__links-grid{gap:34px}.tws-lws-footer-legal-menu{display:flex;font-size:12px;line-height:1.5}.tws-lws-payment-logos{flex-wrap:nowrap;gap:6px}.tws-lws-footer__bottom-grid{width:calc(100% - 32px)}.tws-lws-payment-logos img{min-width:0;max-width:calc((100vw - 68px) / 7)}}@media (prefers-reduced-motion:reduce){.tws-lws-ticker__track{animation:none}.tws-lws-ticker__group[aria-hidden="true"]{display:none}.tws-lws-ticker__toggle{display:none}}