.tq-footer .fgrid>div{min-width:0}.tq-footer .tq-footer__support a{min-height:40px;display:flex;align-items:center;overflow-wrap:anywhere}.tq-footer .legal{align-items:center;gap:14px 28px}.tq-footer .tq-footer__links{display:flex;flex-wrap:wrap;gap:4px 20px;align-items:center}.tq-footer .legal .tq-footer__links a{display:inline-flex;align-items:center;min-height:44px;padding:6px 0;text-decoration:none}.tq-footer .legal .tq-footer__links a:hover{text-decoration:underline;text-underline-offset:4px}.tq-footer :where(h3,h4){font-size:24px;font-weight:800;letter-spacing:.08em;line-height:1.1;margin-bottom:14px;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#fff}@media(min-width:901px){.tq-footer .fgrid{grid-template-columns:minmax(240px,300px) auto auto auto;justify-content:space-between;column-gap:40px}}.tq-footer .tq-footer__inline{display:flex;flex-wrap:nowrap;align-items:center;gap:0 6px;margin:0;min-height:40px;white-space:nowrap;color:#7f9ab3}.tq-footer .tq-footer__support .tq-footer__inline a{display:inline-flex;min-height:40px}.tq-footer h3 .tq-footer__title-link{position:relative;display:inline-block;margin:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;min-height:0;padding:0;color:inherit;text-decoration:none}.tq-footer h3 .tq-footer__title-link:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:3px;border-radius:3px;background:var(--sunset,linear-gradient(93deg,#FDB913 0%,#F58220 60%,#F05523 100%));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.tq-footer h3 .tq-footer__title-link:hover,.tq-footer h3 .tq-footer__title-link:focus-visible{color:transparent;background:var(--sunset,linear-gradient(93deg,#FDB913 0%,#F58220 60%,#F05523 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tq-footer h3 .tq-footer__title-link:hover:after,.tq-footer h3 .tq-footer__title-link:focus-visible:after{transform:scaleX(1)}.tq-footer h3 .tq-footer__title-link:focus-visible{outline:3px solid #fff;outline-offset:4px;border-radius:2px}.tq-footer .tq-footer__join{margin:0 0 8px;max-width:320px}.tq-footer .tq-footer__join h3{margin-bottom:12px}.tq-footer .tq-footer__join>p{margin:0 0 6px;color:#a9c2d8;font-size:14px;line-height:1.6}.tq-footer .tq-footer__join-form{display:grid;gap:6px}.tq-footer .tq-footer__join-form input[type=text],.tq-footer .tq-footer__join-form input[type=email]{width:100%;min-height:48px;padding:12px 0;border:0;border-bottom:1px solid rgba(255,255,255,.45);border-radius:0;background:transparent;color:#fff;font:inherit;font-size:16px}.tq-footer .tq-footer__join-form input::placeholder{color:#a9c2d8;opacity:1}.tq-footer .tq-footer__join-form input:focus-visible{outline:none;border-bottom-color:#f7941d;box-shadow:0 1px #f7941d}.tq-footer .tq-footer__join-form button{margin-top:14px;min-height:50px;border:0;border-radius:var(--r-cta,12px);background:var(--sunset);color:#fff;font:inherit;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:filter .2s}.tq-footer .tq-footer__join-form button:hover{filter:brightness(.94)}.tq-footer .tq-footer__join-form button:focus-visible{outline:3px solid #fff;outline-offset:3px}.tq-footer .tq-footer__join-status{margin:8px 0 0;color:#fff;font-size:14px;line-height:1.5}.tq-footer .tq-footer__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tq-footer .tq-footer__pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12)}.tq-footer .tq-footer__pay .payrow,.tq-footer .tq-footer__pay .secureline{margin:0}.tq-footer .tq-footer__brand{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;margin-bottom:28px}.tq-footer .tq-footer__brand img{margin:0}.tq-footer .tq-footer__brand p{margin:0;max-width:340px;color:#a9c2d8;font-size:14px;line-height:1.5}@media(max-width:720px){.tq-footer .tq-footer__support a{min-height:44px;line-height:1.5}.tq-footer .tq-footer__support .tq-footer__inline a{min-height:44px}.tq-footer .tq-footer__support,.tq-footer .fgrid>div:first-child{grid-column:1/-1}.tq-footer .tq-footer__join{max-width:none}.tq-footer :where(h3,h4){font-size:clamp(18px,6.2vw,24px)}.tq-footer .tq-footer__inline{gap:0 6px}.tq-footer .tq-footer__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;width:100%}.tq-footer .legal .tq-footer__links a{overflow-wrap:anywhere;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/torque-footer.css.map */
