footer.radar-footer{position:relative;overflow:hidden;border-top:0;padding-top:clamp(56px,6vw,104px)}footer.radar-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:clamp(34px,4.6vw,76px);background:var(--radar-cream);clip-path:polygon(0 0,100% 0,100% 0,0 100%);pointer-events:none}.radar-footer__alien{position:absolute;right:clamp(-90px,-4vw,-40px);bottom:-70px;width:clamp(260px,32vw,440px);color:var(--radar-mint);opacity:.08;pointer-events:none}.radar-footer__alien .radar-logo,.radar-footer__alien svg{display:block;width:100%;height:auto}@media only screen and (min-width:1000px){footer.radar-footer>.row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;row-gap:clamp(40px,4vw,64px);align-items:start}footer.radar-footer>.row>.columns{width:auto;max-width:none;padding-right:40px;float:none}footer.radar-footer>.row>.columns:has(.radar-footer__logo){grid-column:1 / 3;grid-row:1}footer.radar-footer>.row>.columns:has(form){grid-column:3 / 5;grid-row:1;padding-right:0}footer.radar-footer>.row>.widget--menu-column,footer.radar-footer>.row>.columns:has(.social-links){grid-row:2;padding-top:clamp(28px,3vw,40px);border-top:1px solid var(--radar-cream-faint)}}footer.radar-footer .radar-footer__claim{display:block;margin:0 0 22px;max-width:16ch;font-family:var(--radar-font-display);font-size:clamp(1.5rem,3.2vw,2.5rem);font-weight:600;line-height:1.12;letter-spacing:-.02em;text-transform:uppercase;color:var(--radar-cream)}footer.radar-footer .radar-footer__claim span{width:auto;height:auto;display:inline;position:static}footer.radar-footer .radar-footer__claim span:before,footer.radar-footer .radar-footer__claim span:after{content:none}footer.radar-footer .radar-footer__claim .radar-court__ball{display:inline-block;width:.16em;height:.16em}footer.radar-footer .radar-footer__logo{width:150px;margin-bottom:16px}footer.radar-footer .columns:has(form) .thb-widget-title{color:var(--radar-mint)}footer.radar-footer form input[type=email]{height:52px;padding:0 18px;border:1px solid var(--radar-cream-faint);border-radius:999px;background:transparent;color:var(--radar-cream);font-size:1rem}footer.radar-footer form input[type=email]::placeholder{color:#f1f5fa73}footer.radar-footer form button[type=submit]{background:var(--radar-mint);color:var(--radar-forest);border:0;border-radius:999px;font-family:var(--radar-font-display);font-weight:600;letter-spacing:.08em;text-transform:uppercase}footer.radar-footer form button[type=submit]:hover{background:var(--radar-mint-soft)}footer.radar-footer .thb-widget-menu li a{position:relative;display:inline-block;padding-bottom:3px}footer.radar-footer .thb-widget-menu li a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1px;background:var(--radar-mint);transition:right .28s var(--radar-ease-out)}footer.radar-footer .thb-widget-menu li a:hover:after,footer.radar-footer .thb-widget-menu li a:focus-visible:after{right:0}@media(prefers-reduced-motion:reduce){footer.radar-footer .thb-widget-menu li a:after{transition:none}}footer.radar-footer .social-links{display:flex;flex-wrap:wrap;gap:10px}footer.radar-footer .social-links a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--radar-cream-faint);border-radius:50%;transition:border-color .2s var(--radar-ease-out),color .2s var(--radar-ease-out)}footer.radar-footer .social-links a:hover{border-color:var(--radar-mint)}footer.radar-footer .sub-footer{margin-top:clamp(36px,4vw,56px);padding:18px 0;border-top:1px solid var(--radar-cream-faint)}footer.radar-footer .sub-footer,footer.radar-footer .sub-footer p{font-size:.75rem;color:#f1f5fa9e}footer.radar-footer .footer-payment-icons{opacity:.6;transition:opacity .2s var(--radar-ease-out)}footer.radar-footer .footer-payment-icons:hover{opacity:1}@media only screen and (max-width:999px){footer.radar-footer>.row{display:flex;flex-direction:column;gap:0}footer.radar-footer>.row>.columns:has(.radar-footer__logo){order:1}footer.radar-footer>.row>.columns:has(form){order:2;margin-bottom:26px}footer.radar-footer>.row>.widget--menu-column{order:3}footer.radar-footer>.row>.columns:has(.social-links){order:4}footer.radar-footer .radar-footer__claim{max-width:none}footer.radar-footer form input[type=email]{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/radar-footer.css.map */
