.footer{font-size:.875rem;padding-top:3rem;padding-bottom:3rem;background:var(--color-beige)}@media screen and (min-width:768px){.footer{padding-top:4rem;padding-bottom:4rem}}@media screen and (max-width:767px){.footer .site-side-spacing{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:768px){.footer__bottom{margin-top:2.5rem;align-items:end}}.footer__block-logo{margin-bottom:1rem}@media screen and (min-width:768px){.footer__block-logo{margin-bottom:2.5rem}}.footer__block-logo .logo{max-width:8.1875rem;height:auto}@media screen and (min-width:768px){.footer__block-logo .logo{max-width:9.125rem}}.footer__block-logo .logo path{fill:var(--color-white)}@media screen and (min-width:768px){.footer__logo-thuiswinkel{padding-top:2rem}}.footer__logo-thuiswinkel svg{max-width:4.125rem;height:auto}.footer__kiyoh{margin-top:1rem}@media screen and (max-width:767px){.footer__kiyoh{margin-bottom:2.5rem}}.footer__kiyoh iframe{background-color:var(--color-white);border-radius:.5rem}.footer__text{line-height:1.375rem;color:var(--color-white)}@media screen and (max-width:1023px){.footer__text{margin-bottom:1.5rem}}.footer__text a{color:inherit;text-decoration:none;transition:color var(--duration-short) ease}.footer__text a:active,.footer__text a:focus,.footer__text a:hover{color:var(--color-white)}@media screen and (min-width:768px){.footer__newsletter{margin-bottom:calc(var(--element-spacing)*1.5)}}.footer__newsletter-title,.footer__newsletter-title:last-child{margin-bottom:.5rem}.footer__block{display:block}@media screen and (max-width:767px){.footer__block{margin-bottom:3rem}}@media screen and (max-width:767px){.footer__block.footer__newsletter,.footer__payment{margin-bottom:2.5rem}}.footer .payment-icons__item,.footer .social-links__item{height:100%}.footer .payment-icons__item:not(:last-child),.footer .social-links__item:not(:last-child){margin-right:.5rem}.footer .social-links__item{margin-bottom:.5rem}@media screen and (max-width:767px){.footer .social-links__item:not(:last-child){margin-right:1rem;margin-bottom:1rem}}.footer .social-links__link{display:block;transition:transform var(--duration-short) linear}@media screen and (max-width:767px){.footer .social-links__link .icon{width:3rem;height:3rem}}.footer .social-links__link .icon [fill=currentColor]{fill:var(--color-white)}.footer .social-links__link:hover{transform:scale(1.1)}@media screen and (max-width:767px){.footer__social{margin-bottom:2.375rem}}.footer__social__header{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);font-style:var(--font-bold-style);margin-bottom:var(--element-spacing)}@media screen and (min-width:768px){.footer__copyright{padding-top:.375rem}}.footer__copyright .copyright{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);font-style:var(--font-bold-style);color:var(--color-white);font-size:.875rem}@media screen and (min-width:768px){.footer__copyright .copyright{font-size:.75rem}}@media screen and (min-width:768px){.footer-nav__item{max-width:8.4375rem;margin:0 auto}}.footer-nav__item--level-1:not(:last-child){margin-bottom:1.25rem}.footer-nav__item--level-1>span>.footer-nav__link-text{text-transform:uppercase}@media screen and (max-width:767px){.footer-nav__item--level-1:not(:last-child){margin-bottom:2.5rem}.footer-nav__item--level-1.footer-nav__item--is-open .footer-nav__link--level-1{margin-bottom:1.5rem}}@media screen and (max-width:767px) and (min-width:768px){.footer-nav__item--level-1.footer-nav__item--is-open .footer-nav__link--level-1{margin:0}}@media screen and (max-width:767px){.footer-nav__item--level-1.footer-nav__item--is-open .footer-nav__target--level-1,.js .collapsible .footer-nav__item--level-1.footer-nav__item--is-open .footer-nav__target--level-1{display:block}.footer-nav__item--level-1.footer-nav__item--is-open .footer-nav__link--level-1 .icon,.js .collapsible .footer-nav__item--level-1.footer-nav__item--is-open .footer-nav__link--level-1 .icon{transform:rotate(-180deg)}}.footer-nav__item--level-2:not(:last-child){margin-bottom:.5rem}.footer-nav__item--level-2 .footer__menu--level-3{margin-top:.5rem}@media screen and (max-width:767px){.footer-nav__item--level-2:not(:last-child){margin-bottom:1.125rem}.footer-nav__item--level-2 .footer-nav__menu--level-3{margin-top:0}.footer-nav__item--level-2.footer-nav__item--is-open .footer-nav__target--level-2{display:block;margin-top:.5rem}.js .collapsible .footer-nav__item--level-2.footer-nav__item--is-open .footer-nav__target--level-2{display:block}.footer-nav__item--level-2.footer-nav__item--is-open .footer-nav__link--level-2 .icon,.js .collapsible .footer-nav__item--level-2.footer-nav__item--is-open .footer-nav__link--level-2 .icon{transform:rotate(-180deg)}}.footer-nav__item--level-3{position:relative}.footer-nav__item--level-3:not(:last-child){margin-bottom:.5rem}.footer-nav__item--level-3:before{content:"-";top:.125rem;left:.25rem;position:absolute}@media screen and (min-width:768px){.footer-nav__item [data-collapsible-target],.js .collapsible .footer-nav__item [data-collapsible-target]{display:block}}.footer-nav__link{display:block;font-size:.875rem;justify-content:space-between;text-decoration:none;color:var(--color-white)}@media screen and (min-width:768px){.footer-nav__link{color:var(--color-white)}}.footer-nav__link:hover{color:var(--color-white);text-decoration:none}.footer-nav__link:hover .icon path{fill:var(--color-white)}.footer-nav__link--level-1{color:var(--color-white)}@media screen and (min-width:768px){.footer-nav__link--level-1{color:var(--color-white);padding:0 1.125rem 1.5rem 0;margin:0;pointer-events:none}}.footer-nav__link--level-2{padding:.25rem 0}.footer-nav__link--level-3{padding:.25rem 0 .25rem 1rem}@media screen and (min-width:768px){.footer-nav__link .icon{display:none}}.footer__bottom{justify-content:space-between;align-items:center}@media screen and (max-width:1023px){.footer__bottom{justify-content:flex-start;gap:1rem;flex-direction:column}}.footer__bottom .footer__payments-wrapper,.footer__bottom .footer__payments-wrapper .footer__payment{height:100%}.footer__bottom .footer__copyright{display:inline-flex;gap:.75rem;padding-top:0;height:100%;align-items:center}.footer__bottom .footer__links-copyright{display:flex;flex-wrap:wrap;gap:.75rem;color:var(--color-white);font-size:.75rem}.footer__bottom .copyright{margin:0 .25rem 0 0}.footer__bottom .footer__bottom__link{color:var(--color-white)}.footer__bottom .footer__logos{display:flex;gap:1rem;flex-wrap:wrap;justify-content:space-between;margin:0 21px}@media screen and (max-width:1023px){.footer__bottom .footer__logos{margin:0}}.footer__bottom .footer__logos .footer__logo{margin:0;padding:0}.footer__bottom .footer__logos .footer__logo svg{height:1.5625rem;width:auto;max-width:fit-content}.footer__bottom .footer__payment{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:1023px){.footer__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}}.footer__block--newsletter{max-height:fit-content;color:var(--color-white)}@media screen and (min-width:768px){.footer__block--newsletter{max-width:88%}}@media screen and (min-width:1024px){.footer__block--newsletter{max-width:22.5rem;width:100%;margin-left:auto;box-sizing:border-box;border:1px solid var(--color-white);padding:1rem}}@media screen and (max-width:1023px){.footer__block--newsletter{margin-top:2rem}}.footer__block--newsletter .footer__social__header{margin-top:1.5rem;text-transform:uppercase}.footer__block--newsletter .footer__social{margin-top:3.5rem}@media screen and (max-width:767px){.footer__block--newsletter .footer__social{margin-top:2rem}}@media screen and (max-width:1023px){.footer__block--newsletter .footer__social .social-links .social-links__item{margin-bottom:1rem;margin-right:1rem}.footer__block--newsletter .footer__social .social-links .social-links__item svg{width:2rem;height:2rem}}.footer__block--newsletter .footer__newsletter{margin-bottom:0}.footer__block--newsletter input[type=email]::placeholder{color:#53555a;opacity:1}.footer__block--newsletter .footer__newsletter-title{margin-bottom:1.5rem;text-transform:uppercase;font-size:.875rem}.footer__block--newsletter .footer__newsletter-description{margin-bottom:1.5rem;width:100%;font-size:.875rem}.footer__block--newsletter .footer-newsletter__submit{border-radius:6.25rem;margin-left:.5rem}.footer__block--newsletter .newsletter-field__message{gap:.5rem}.footer__block--newsletter .newsletter-field__message .icon{color:var(--color-brand-primary)}@media screen and (max-width:1023px){.footer .footer__block:not(.footer__block--newsletter){border-bottom:1px solid var(--color-white);margin:0 calc(var(--site-side-spacing-md)*-1)}.footer .footer__block-content{margin:0 auto;max-width:fit-content;text-align:center}.footer .footer__text{margin-bottom:0}.footer .footer__top{gap:0}}@media screen and (min-width:768px){.footer .footer__block--menu{padding:2rem 0}}@media screen and (min-width:1024px){.footer .footer__block--menu{padding:0}}@media screen and (max-width:1023px){.footer .footer__block--store-info{padding:0 0 2rem}}@media screen and (max-width:767px){.footer .site-side-spacing{padding:0 1rem}.footer .footer__block:not(.footer__block--newsletter){margin:0 -1rem}.footer .footer__menu>ul>li{padding:1.375rem 1rem;margin-bottom:0;text-transform:uppercase;border-bottom:1px solid var(--color-white)}.footer .footer__menu>ul>li:last-child{border-bottom:none}.footer .footer__menu>ul>li li{text-transform:none}}