#x-footer.x-footer{--nsi-footer-bg: #06142f;--nsi-footer-bg-deep: #040f25;--nsi-footer-border: rgba(151, 177, 214, .18);--nsi-footer-heading: #ffffff;--nsi-footer-text: #c2d0e5;--nsi-footer-muted: #91a6c5;--nsi-footer-accent: #5f7ee8;color:var(--nsi-footer-text);background:radial-gradient(circle at 8% 0%,rgba(32,74,151,.16),transparent 31rem),linear-gradient(180deg,var(--nsi-footer-bg) 0%,var(--nsi-footer-bg-deep) 100%)!important;border-top:1px solid rgba(118,151,204,.18)}#x-footer.x-footer.full-width,#x-footer.x-footer.full-width-padded{padding-inline:0;max-width:none}#x-footer .footer{width:100%;max-width:none;padding-inline:0;background:transparent!important}#x-footer .footer-main{width:100%;max-width:none;margin-inline:auto;padding-inline:clamp(32px,5vw,160px);padding-top:clamp(20px,2vw,32px);box-sizing:border-box;column-gap:clamp(28px,3vw,96px)!important;row-gap:clamp(16px,1.5vw,24px)!important}@media screen and (min-width:1200px){#x-footer .footer-main{grid-template-columns:minmax(180px,.8fr) repeat(3,minmax(160px,220px)) minmax(320px,1.3fr)!important}}#x-footer .footer-col{min-width:0;border-color:var(--nsi-footer-border)!important}#x-footer .footer-col-image img{width:auto;max-width:min(100%,230px);max-height:112px;object-fit:contain}#x-footer .footer-col-link_list:first-of-type{align-self:start}#x-footer .footer-col-link_list:first-of-type .footer-menu-links{padding-top:8px;gap:clamp(18px,2vw,32px)}#x-footer .footer-collapse__label .h5,#x-footer .footer__email__heading,#x-footer h2,#x-footer h3,#x-footer h4,#x-footer strong{color:var(--nsi-footer-heading)!important;font-weight:750;letter-spacing:-.01em}#x-footer .footer-collapse__label .h5{margin:0 0 17px;font-size:16px;line-height:1.3;font-weight:800;text-shadow:0 1px 3px rgba(0,0,0,.38)}#x-footer .footer-menu-links{gap:8px}#x-footer .footer-menu-links>li{margin-bottom:0!important}#x-footer .footer-menu-links a,#x-footer .rte,#x-footer .rte p,#x-footer .footer__email__subheading,#x-footer .feature-icon__content{color:var(--nsi-footer-text)}#x-footer a{color:var(--nsi-footer-text);text-decoration:none;transition:color .18s ease,opacity .18s ease}#x-footer a:hover,#x-footer a:focus-visible{color:#fff}#x-footer .footer-menu-links a{color:#d8e3f3;font-size:14px;font-weight:600;line-height:1.45;text-shadow:0 1px 2px rgba(0,0,0,.3)}#x-footer .feature-icon__content,#x-footer .feature-icon__content p,#x-footer .feature-icon__content a{font-size:14px;line-height:1.45}#x-footer .footer-col-contact .footer-collapse__label{margin-bottom:2px}#x-footer .footer-col-contact .footer-collapse__content{color:var(--nsi-footer-text)}#x-footer .footer-col-contact svg,#x-footer .social-list svg,#x-footer .social-media svg{color:#fff;fill:currentColor}#x-footer .footer-col-email_footer{min-width:0}#x-footer .footer__email__subheading{max-width:440px;color:#d8e3f3;font-size:14px;font-weight:500;line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.28)}#x-footer .footer__newsletter .text-field__wrapper{display:flex;width:100%;min-height:46px;padding:3px;border:1px solid rgba(143,171,216,.42);border-radius:8px;background:#ffffff0f;box-shadow:0 8px 24px #0000001f}#x-footer .footer__newsletter,#x-footer .footer__newsletter .text-field__content{width:100%;min-width:0}#x-footer .footer__newsletter{max-width:520px}#x-footer .footer__newsletter .text-field__content{flex:1 1 240px}#x-footer .footer__newsletter .text-field__input{width:100%;min-height:38px;color:#10213f;border:0;border-radius:5px;background:#fff}#x-footer .footer__newsletter .text-field__label{color:#63728b}#x-footer .footer__newsletter custom-button{display:block;flex:0 0 118px;width:118px;min-width:118px}#x-footer .footer__newsletter .button-primary{width:118px;min-width:118px;min-height:38px;margin-left:0!important;padding-inline:12px!important;color:#fff;border:0;border-radius:5px;background:linear-gradient(135deg,#4f6fd3,#334fa7);box-shadow:none;white-space:nowrap}#x-footer .footer__newsletter .button-text{display:block!important;white-space:nowrap}#x-footer .footer__newsletter .button-primary:hover{background:linear-gradient(135deg,#6384e8,#405ebc)}#x-footer .sub-footer{margin-top:0;padding-block:12px!important;padding-inline:0;color:var(--nsi-footer-muted);border-color:var(--nsi-footer-border)!important}#x-footer .sub-footer,#x-footer .sub-footer p,#x-footer .sub-footer a{color:var(--nsi-footer-muted);font-size:11px}#x-footer .sub-footer .payment-icon{opacity:.9}@media screen and (max-width:1023px){#x-footer .footer-main{padding-inline:32px;column-gap:28px!important}#x-footer .footer-col-email_footer{min-width:0}}@media screen and (max-width:767px){#x-footer .footer{padding-inline:0}#x-footer .footer-main{display:block;padding-inline:var(--padding-content-page-width);padding-top:30px}#x-footer .footer-col{padding-block:0}#x-footer .footer-col-image{padding-bottom:24px}#x-footer .footer-col-image img{max-width:190px}#x-footer .footer-col-link_list:first-of-type{padding-bottom:22px}#x-footer .footer-col-link_list:first-of-type .footer-menu-links{display:flex!important;height:auto!important;flex-direction:row;flex-wrap:wrap;gap:10px 22px}#x-footer .footer-collapsed{border-color:var(--nsi-footer-border)!important}#x-footer .footer-collapse__label{padding-block:17px}#x-footer .footer-collapse__label .h5{margin:0}#x-footer .footer-collapse__content{padding-bottom:18px}#x-footer .footer__newsletter custom-button,#x-footer .footer__newsletter .button-primary{width:104px;min-width:92px}#x-footer .footer__newsletter{max-width:none}#x-footer .sub-footer{margin-top:20px;padding-block:20px!important;text-align:center}}@media screen and (max-width:420px){#x-footer .footer__newsletter .text-field__wrapper{flex-direction:column;gap:6px;padding:4px}#x-footer .footer__newsletter custom-button,#x-footer .footer__newsletter .button-primary{width:100%;min-width:0}#x-footer .footer__newsletter .button-primary{flex-basis:auto}}@media(prefers-reduced-motion:reduce){#x-footer *,#x-footer *:before,#x-footer *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/nsi-enterprise-navy-footer.css.map */
