.xpl-footer{margin-top:0;background:#0a0a0a;color:#f4f4f1}.xpl-footer-section{margin:0}.xpl-footer__top{padding:clamp(5.6rem,9vw,10rem) var(--xpl-page-gutter);border-bottom:1px solid rgba(255,255,255,.16)}.xpl-footer__top-inner{max-width:var(--xpl-max-width);margin:0 auto;display:grid;gap:var(--xpl-space-section-lg)}@media screen and (min-width:990px){.xpl-footer__top-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);align-items:start}}.xpl-footer__logo{display:inline-block;filter:brightness(0) invert(1);opacity:.95}.xpl-footer__tagline{margin:var(--xpl-space-5) 0 0;max-width:36ch;font-size:var(--xpl-fs-small);line-height:1.65;color:#ffffff85}.xpl-footer__social{margin-top:var(--xpl-space-6)}.xpl-footer__social .social-list{display:flex;flex-wrap:wrap;gap:var(--xpl-space-4);list-style:none;margin:0;padding:0}.xpl-footer__social a{color:#fff9;transition:color var(--xpl-dur-fast) ease}.xpl-footer__social a:hover{color:#fff}.xpl-footer__social .icon{width:2rem;height:2rem}.xpl-footer__columns{display:grid;gap:var(--xpl-space-8)}@media screen and (min-width:750px){.xpl-footer__columns{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--xpl-space-6) var(--xpl-space-10)}}.xpl-footer__col--cta .xpl-footer__cta-text{margin:0 0 var(--xpl-space-4);font-size:var(--xpl-fs-micro);line-height:1.55;color:#ffffff8c;max-width:28ch}.xpl-footer__cta-btn{display:inline-flex}.xpl-footer__trust-lead{width:100%;flex-basis:100%;margin-bottom:var(--xpl-space-1);opacity:.45;font-size:var(--xpl-fs-micro);letter-spacing:var(--xpl-track-wide)}.xpl-footer__label{margin:0 0 var(--xpl-space-4);font-size:var(--xpl-fs-micro);letter-spacing:var(--xpl-track-eyebrow);text-transform:uppercase;color:#ffffff61}.xpl-footer__links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--xpl-space-2)}.xpl-footer__link{text-decoration:none;color:#ffffffd1;font-size:var(--xpl-fs-small);letter-spacing:var(--xpl-track-wide);transition:color var(--xpl-dur-fast) ease}.xpl-footer__link:hover{color:#fff}.xpl-footer__field{display:flex;align-items:stretch;border-bottom:1px solid rgba(255,255,255,.28);max-width:28rem}.xpl-footer__field input{flex:1;border:0;background:transparent;color:#fff;font-size:var(--xpl-fs-small);padding:var(--xpl-space-3) 0;outline:none}.xpl-footer__field input::placeholder{color:#ffffff59}.xpl-footer__field button{border:0;background:transparent;color:#fff;padding:0 var(--xpl-space-1) 0 var(--xpl-space-3);cursor:pointer;opacity:.7;transition:opacity var(--xpl-dur-fast) ease}.xpl-footer__field button:hover{opacity:1}.xpl-footer__bottom{padding:var(--xpl-space-6) var(--xpl-page-gutter)}.xpl-footer__bottom{border-top:1px solid rgba(255,255,255,.12)}.xpl-footer__bottom-inner{max-width:var(--xpl-max-width);margin:0 auto;display:flex;flex-wrap:wrap;gap:var(--xpl-space-3) var(--xpl-space-8);justify-content:space-between;align-items:center}.xpl-footer__legal{display:flex;flex-wrap:wrap;gap:var(--xpl-space-2) var(--xpl-space-5);align-items:center}.xpl-footer__legal-link{font-size:var(--xpl-fs-micro);letter-spacing:var(--xpl-track-wide);text-decoration:none;color:#ffffff8c;transition:color var(--xpl-dur-fast) ease}.xpl-footer__legal-link:hover{color:#fff}.xpl-footer__lang{display:flex;align-items:center;gap:var(--xpl-space-3);margin:0}.xpl-footer__lang-label{font-size:var(--xpl-fs-micro);letter-spacing:var(--xpl-track-wide);text-transform:uppercase;color:#ffffff61}.xpl-footer__lang-options{display:flex;align-items:center}.xpl-footer__lang-option{-webkit-appearance:none;appearance:none;background:none;border:0;margin:0;padding:var(--xpl-space-1) var(--xpl-space-2);font:inherit;font-size:var(--xpl-fs-micro);letter-spacing:var(--xpl-track-wide);color:#ffffff8c;cursor:pointer;transition:color var(--xpl-dur-fast) ease}.xpl-footer__lang-option+.xpl-footer__lang-option{border-left:1px solid rgba(255,255,255,.2)}.xpl-footer__lang-option:hover{color:#fff}.xpl-footer__lang-option.is-current{color:#fff;text-decoration:underline;text-underline-offset:.35em;cursor:default}.xpl-footer__lang-option:focus-visible{outline:2px solid #fff;outline-offset:2px}.xpl-footer__copy{font-size:var(--xpl-fs-micro);letter-spacing:var(--xpl-track-wide);color:#ffffff61}.xpl-footer__trust{display:flex;flex-wrap:wrap;gap:var(--xpl-space-3) var(--xpl-space-6)}.xpl-footer__trust span{font-size:var(--xpl-fs-micro);letter-spacing:var(--xpl-track-heading);text-transform:uppercase;color:#ffffff6b}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-xplight-footer.css.map */
