.footer-navigation{overflow:hidden}.footer-nav-tab.collapsible_panel{border:0}.collapsible_panel.footer-nav-tab{border-bottom:1px solid var(--bs-border-color)}.first__nav-tab{border-top:1px solid var(--bs-border-color)}.footer-nav-tab .panel_toggle{padding-block:1rem}.footer-nav-tab.open .panel_toggle [class^=icon-]:before{content:"\e906"}.newsletter_grp{background:linear-gradient(180deg,#00337f,#8099bf 99.97%)}.newsletter_grp .social-sharing li a.round_icon{background-color:var(--bs-color-secondary-300)}.footer_info li span{width:24px;height:24px;margin-right:10px;display:flex;align-items:center;justify-content:center}.footer_intro,.newsletter_grp{padding:50px 20px}.footer-navigation a{font-weight:500;border-bottom:1px solid transparent;padding-bottom:2px}.footer-navigation a:hover{border-color:inherit}.footer_info ul{gap:14.5px;display:flex;flex-direction:column}.footer-navigation li{width:50%}.footer-bottom img{width:124px}.footer-bottom{margin-top:34px;border-color:#0e537233!important}.footer-navigation{display:flex;flex-wrap:wrap;row-gap:16px;width:100%}.newsletter_grp .form-floating>label{padding-left:20px}.footer_intro img{max-width:170px!important}.footer-bottom a:hover{text-underline-offset:3px;text-decoration:underline}.newsletter_grp:before{content:"";border:1px solid #FFFFFF;position:absolute;width:395px;height:395px;border-radius:100%;left:50%;transform:translate(-50%);bottom:-72%;opacity:.1;pointer-events:none}.klaviyo_messages{opacity:1!important}@media (min-width: 768px){.collapsible_panel.footer-nav-tab{border-bottom:0}.first__nav-tab{border-top:0}.footer-navigation{overflow:initial}.footer-nav-tab .toggle-content{grid-template-rows:1fr}.footer-nav-tab{border-bottom:0px solid var(--bs-border-color);border-top:0px solid var(--bs-border-color)}.footer-nav-tab .panel_toggle{padding-block:0rem;pointer-events:none}}@media (min-width: 992px){.footer_intro,.newsletter_grp{padding:30px 20px}.footer-navigation{padding-left:54px}.footer-navigation{width:90%}.footer_intro img{max-width:200px!important}.footer-bottom{margin-top:55px}.newsletter_grp:before{bottom:-61%}.footer-top .container{max-width:1920px}}@media (min-width: 1200px){.footer_intro,.newsletter_grp{padding:60px 50px}}@media (min-width: 1920px){.footer-top .container{max-width:1440px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/footer.css.map */
