.footer-custom{background-color:#191930;color:#fff;padding:40px 20px 0 40px;font-family:Poppins,sans-serif}.footer-custom{background-repeat:no-repeat;background-size:auto;background-position:right calc(100% + 350px)}.footer-columns{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;margin-top:38px}.footer-column{flex:1 1 200px;min-width:200px}.footer-column:nth-of-type(1){flex-grow:2;display:flex;flex-direction:column;justify-content:flex-start}.footer-column:nth-of-type(3){flex-grow:2}.footer-column.mobile{display:none}.footer-column.desktop{display:block}.footer-column h4{color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 11px}.footer-column p{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0}.footer-logo{width:284px;height:59px;flex-shrink:0;margin-bottom:37px}.footer-logo img{width:100%;height:auto}.footer-social a{margin-right:10px;font-size:20px;color:transparent}.footer-social a svg{width:25px;height:22px;color:#fff}.footer-column .info-links{display:flex;gap:40px}.footer-column .info-links ul li{list-style:none}.footer-column .info-links ul li a{text-decoration:none;color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .3s ease}.footer-column .info-links ul li a:hover{border-bottom:1px solid #ffffff}.footer-newsletter input{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;outline:none;border-radius:4px;border:1px solid #005cdd;background:#ffffff0f;padding:10px 15px}.footer-newsletter input:focus{outline:none;box-shadow:none}.footer-newsletter button{border-radius:4px;border:1px solid rgba(0,92,221,0);background:rgb(var(--color-button));box-shadow:0 2px 4px #8890c233,0 5px 15px #252c6126;color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:100%;text-transform:capitalize;display:flex;padding:16px 91px;justify-content:center;align-items:center;gap:10px;cursor:pointer;transition:all .3s}.footer-newsletter button:hover{color:#005cdd;background:#fff}.footer-newsletter input,.footer-newsletter button{width:100%;margin-top:10px}.footer-payment img{width:34px;height:24px}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #005cdd;margin-top:30px}.footer-bottom p{width:75%;color:#46d4ff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.footer-bottom p a{color:#46d4ff}@media (max-width: 1440px){.footer-bottom p{font-size:14px}.footer-column .info-links ul li a{font-size:15px}.footer-column:nth-of-type(4){max-width:215px}.footer-column.desktop{max-width:215px}.footer-column p{font-size:15px;letter-spacing:0}.footer-column .info-links{gap:30px}.footer-newsletter button{font-size:16px}}@media screen and (max-width: 768px){.footer-custom,.footer-custom .page-width{padding:0}.footer-columns{padding:55px 40px 0}.footer-logo{margin:0 auto 37px}.footer-column:nth-of-type(1){justify-content:center}.footer-columns{flex-direction:column;text-align:center}.footer-column.mobile{display:block}.footer-column.desktop{display:none}.footer-column h4{font-size:21px}.footer-column p{font-size:17px}.footer-bottom p{width:100%;text-align:center;font-size:17px;margin:0}.footer-bottom{flex-direction:column;margin-top:40px;padding:20px 12px 24px}.footer-column .info-links{display:block}.footer-social a svg{width:27px;height:24px}.footer-bottom .footer-payment{display:none}.footer-column:nth-of-type(4){max-width:100%}}.footer-custom{padding:56px 0 0!important}.footer-custom .page-width{padding-left:48px;padding-right:48px}.footer-custom .footer-columns{display:grid!important;grid-template-columns:minmax(280px,1.25fr) minmax(240px,1fr) minmax(240px,1fr) minmax(280px,1.15fr);gap:64px!important;align-items:start;justify-content:stretch;margin-top:38px}.footer-custom .footer-column{min-width:0!important}.footer-custom .footer-column:nth-of-type(1){padding-left:0}.footer-custom .footer-logo{margin-bottom:22px}.footer-custom .footer-column .info-links{display:grid!important;grid-template-columns:1fr 1fr;column-gap:44px;row-gap:10px}.footer-custom .footer-column .info-links ul li{margin:0 0 10px}.footer-custom .footer-column:nth-of-type(4) p{line-height:1.55}.footer-custom .footer-payment{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.footer-custom .footer-social a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.footer-custom .footer-social a:hover{transform:translateY(-2px);box-shadow:0 10px 22px #00000038;background:#ffffff17}.footer-custom .footer-column .info-links ul li a:hover{border-bottom-color:#ffffffe6}.footer-custom .footer-newsletter input,.footer-custom .footer-newsletter button{border-radius:12px}@media (max-width: 1200px){.footer-custom .footer-columns{grid-template-columns:minmax(280px,1fr) minmax(280px,1fr);gap:48px!important}}@media (max-width: 860px){.footer-custom .page-width{padding-left:24px;padding-right:24px}.footer-custom .footer-columns{grid-template-columns:1fr;gap:34px!important;text-align:center}.footer-custom .footer-column .info-links{grid-template-columns:1fr 1fr;justify-items:center}.footer-custom .footer-social{justify-content:center}}.footer-custom .footer-column h4{margin-bottom:16px!important}.footer-custom .info-links ul{margin:0!important;padding:0!important;list-style:none!important}.footer-custom .info-links ul{display:flex!important;flex-direction:column!important;gap:10px!important}.footer-custom .info-links ul li{margin:0!important;padding:0!important}.footer-custom .info-links ul li a{display:inline-flex!important;align-items:center!important;padding:7px 10px!important;border-radius:12px!important;color:#ffffffd1!important;font-size:14px!important;line-height:1.2!important;text-decoration:none!important;border-bottom:none!important;position:relative!important;transition:background .18s ease,color .18s ease,transform .18s ease!important}.footer-custom .info-links ul li a:after{content:""!important;position:absolute!important;left:10px!important;right:10px!important;bottom:6px!important;height:1px!important;background:#fff0!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform .18s ease,background .18s ease!important}.footer-custom .info-links ul li a:hover{color:#fff!important;background:#ffffff0f!important;transform:translateY(-1px)!important}.footer-custom .info-links ul li a:hover:after{background:#ffffff8c!important;transform:scaleX(1)!important}.footer-custom .info-links ul li a:focus-visible{outline:2px solid rgba(47,237,173,.85)!important;outline-offset:2px!important}.footer-custom .footer-column .info-links{column-gap:28px!important;row-gap:10px!important}@media (max-width: 560px){.footer-custom .footer-column .info-links{grid-template-columns:1fr!important}}.footer-custom .info-links ul li a{color:#46d4ff!important;text-decoration:none!important}.footer-custom .info-links ul li a:after{display:none!important;content:none!important}.footer-custom .info-links ul li a:hover{color:#2fedad!important;background:#2fedad1a!important}.footer-custom .info-links ul li a:focus-visible{outline-color:#2fedadd9!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/jci-footer.css.map */
