.iiv-footer{display:block;width:100%;box-sizing:border-box;background-color:var(--iiv-footer-bg, #ffffff);color:var(--iiv-footer-link, #4e4e4e);font-family:var(--iiv-font, sans-serif);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.iiv-footer *,.iiv-footer *:before,.iiv-footer *:after{box-sizing:border-box}.iiv-footer__inner{width:100%;max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.iiv-footer__top{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr) auto;gap:32px 40px;align-items:start}.iiv-footer__brand{display:flex;flex-direction:column;gap:10px;min-width:0}.iiv-footer__logo{display:block;width:var(--iiv-footer-logo-width, 170px);max-width:100%;height:auto}.iiv-footer__brand-name{font-family:var(--iiv-display-font, var(--iiv-font));font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--iiv-footer-heading, #0e2233)}.iiv-footer__tagline{font-size:16px;color:var(--iiv-footer-link, #4e4e4e)}.iiv-footer__nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px 32px;min-width:0}.iiv-footer__col{min-width:0}.iiv-footer__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;list-style:none;cursor:pointer;color:var(--iiv-footer-heading, #0e2233)}.iiv-footer__summary::-webkit-details-marker{display:none}.iiv-footer__summary::marker{content:""}.iiv-footer__heading{margin:0;font-family:var(--iiv-heading-font, var(--iiv-font));font-size:16px;font-weight:700;line-height:1.3;letter-spacing:.01em;color:var(--iiv-footer-heading, #0e2233)}.iiv-footer__chevron{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;color:var(--iiv-footer-link, #4e4e4e);transition:transform .2s ease}.iiv-footer__chevron svg{display:block;width:20px;height:20px}.iiv-footer__col[open] .iiv-footer__chevron{transform:rotate(180deg)}.iiv-footer__links{margin:4px 0 0;padding:0;list-style:none}.iiv-footer__link-item{margin:0}.iiv-footer__link{display:flex;align-items:center;min-height:44px;font-family:var(--iiv-font, sans-serif);font-size:16px;line-height:1.4;color:var(--iiv-footer-link, #4e4e4e);text-decoration:none;overflow-wrap:break-word}.iiv-footer__link:hover,.iiv-footer__link:focus-visible{color:var(--iiv-footer-heading, #0e2233);text-decoration:underline}.iiv-footer__social{justify-self:end;min-width:0}.iiv-footer__social-list{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.iiv-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--iiv-footer-link, #4e4e4e);text-decoration:none}.iiv-footer__social-link:hover,.iiv-footer__social-link:focus-visible{color:var(--iiv-footer-heading, #0e2233)}.iiv-footer__social-link svg{display:block;width:20px;height:20px}.iiv-footer__bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;margin-top:40px;padding-top:24px}.iiv-footer--separator .iiv-footer__bottom{border-top:1px solid var(--iiv-border, #e5e5e5)}.iiv-footer__copyright{margin:0;font-size:16px;overflow-wrap:break-word;color:var(--iiv-footer-link, #4e4e4e)}.iiv-footer__legal{min-width:0}.iiv-footer__legal-list{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0;padding:0;list-style:none}.iiv-footer__legal-list a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;font-size:16px;color:var(--iiv-footer-link, #4e4e4e);text-decoration:none}.iiv-footer__legal-list a:hover,.iiv-footer__legal-list a:focus-visible{color:var(--iiv-footer-heading, #0e2233);text-decoration:underline}@media screen and (max-width:749px){.iiv-footer__inner{padding-left:16px;padding-right:16px}.iiv-footer__top{grid-template-columns:minmax(0,1fr);gap:8px}.iiv-footer__nav{grid-template-columns:minmax(0,1fr);gap:0}.iiv-footer__col{border-top:1px solid var(--iiv-border, #e5e5e5)}.iiv-footer__social{justify-self:start;margin-top:16px}.iiv-footer__bottom{flex-direction:column;align-items:flex-start}}@media screen and (min-width:750px){.iiv-footer__chevron{display:none}.iiv-footer__col>ul{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/iiv-footer.css.map */
