.iv-footer{background:var(--nachtgruen);color:var(--creme);padding:var(--space-10) 0 var(--space-7);font-family:var(--font-ui)}.iv-footer a{color:inherit;text-decoration:none}.iv-footer__oben{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:34px}.iv-footer__marke{display:grid;gap:var(--space-3);align-content:start;max-width:34ch}.iv-footer__marke .iv-wortmarke{color:var(--creme);font-size:20px}.iv-footer h4{margin:0 0 var(--space-3);font-family:var(--font-ui);font-size:var(--text-micro);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--gold)}.iv-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.iv-footer ul a{font-size:14px;color:rgba(var(--creme-rgb),.82);transition:color var(--dur-fast) var(--ease-out)}.iv-footer ul a:hover,.iv-footer ul a[aria-current=page]{color:var(--creme)}.iv-footer__nl-titel{margin:var(--space-1) 0 0;font-family:var(--font-display);font-weight:var(--weight-display);font-size:19px;color:var(--creme)}.iv-footer__nl{display:flex;gap:var(--space-2);max-width:340px;padding:5px 5px 5px 18px;border-radius:var(--radius-pill);border:1px solid rgba(var(--creme-rgb),.22);background:rgba(var(--creme-rgb),.1);transition:border-color var(--dur-base) var(--ease-out)}.iv-footer__nl:focus-within{border-color:var(--gold)}.iv-footer__nl input{flex:1;min-width:0;border:0;background:transparent;color:var(--creme);font:inherit;font-size:14px}.iv-footer__nl input::placeholder{color:rgba(var(--creme-rgb),.5)}.iv-footer__nl input:focus{outline:none}.iv-footer__nl button{width:40px;height:40px;flex:none;border:0;border-radius:50%;background:var(--gold);cursor:pointer;display:grid;place-items:center;transition:background-color var(--dur-base) var(--ease-out)}.iv-footer__nl button:hover{background:var(--creme)}.iv-footer__nl button:focus-visible{outline:3px solid var(--creme);outline-offset:2px}.iv-footer__nl button .iv-ic{width:19px;height:19px;color:var(--nachtgruen)}.iv-footer__nl-klein{margin:0;font-size:11.5px;color:rgba(var(--creme-rgb),.55);max-width:38ch}.iv-footer__nl-klein--fehler{color:var(--gold)}.iv-footer__claims{margin-top:var(--space-9);padding-top:26px;border-top:1px solid var(--hairline-on-dark);display:grid;gap:0}.iv-footer__claims h3{margin:0 0 14px;font-family:var(--font-display);font-weight:var(--weight-display);font-size:22px;line-height:var(--lh-tight)}.iv-footer__acc{background:transparent;border:0;border-bottom:1px solid rgba(var(--creme-rgb),.14);border-radius:0}.iv-footer__acc:hover{border-color:transparent;border-bottom-color:rgba(var(--creme-rgb),.3)}.iv-footer__acc summary{padding:13px 0;font-size:15px;color:rgba(var(--creme-rgb),.9)}.iv-footer__acc:not([open]):not(.is-schliesst) summary:hover{background:rgba(var(--creme-rgb),.06)}.iv-footer__acc .iv-acc__inhalt{padding:0 0 14px}.iv-footer__acc .iv-acc__inhalt p{margin:0;font-size:var(--text-fine);color:rgba(var(--creme-rgb),.7)}.iv-footer__acc .iv-plus{width:30px;height:30px;background:rgba(var(--creme-rgb),.12)}.iv-footer__acc .iv-plus i,.iv-footer__acc[open] .iv-plus{background:var(--gold)}.iv-footer__acc[open] .iv-plus i{background:var(--nachtgruen)}.iv-footer__acc.is-oeffnet .iv-plus,.iv-footer__acc.is-schliesst[open] .iv-plus{background:rgba(var(--creme-rgb),.12)}.iv-footer__acc.is-oeffnet .iv-plus i,.iv-footer__acc.is-schliesst[open] .iv-plus i{background:var(--gold)}.iv-footer__quelle{margin:var(--space-4) 0 0;font-size:12.5px;color:rgba(var(--creme-rgb),.6)}.iv-footer__pay{margin-top:30px;padding-top:var(--space-5);border-top:1px solid var(--hairline-on-dark);display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.iv-footer__pay>span{font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--gold)}.iv-footer__pay div{display:flex;flex-wrap:wrap;gap:var(--space-2)}.iv-footer__pay i{display:block}.iv-footer__pay-ic{display:block;width:38px;height:24px;border-radius:4px;opacity:.92}.iv-footer__unten{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--hairline-on-dark);display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:space-between;font-size:12.5px;color:rgba(var(--creme-rgb),.6)}body.iv-has-stickybar .iv-footer{padding-bottom:110px}@media(max-width:980px){.iv-footer__oben{grid-template-columns:1fr 1fr;gap:28px}.iv-footer__marke{grid-column:1 / -1}}@media(max-width:749px){.iv-footer{padding:var(--space-9) 0 var(--space-6)}.iv-footer__oben{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/iv-footer.css.map */
