.hdt-footer-section:has(.hdt-footer-heading){background:var(--pu-cream)}.hdt-footer-section:not(:has(.hdt-footer-heading)){background:var(--pu-green)}.hdt-footer-section:has(.hdt-footer-heading){padding-block:28px var(--pu-s-32)}.hdt-footer-section .hdt-container{padding-block:0}.hdt-footer-section .hdt-container{padding-inline:var(--pu-s-16)}.hdt-footer-section .hdt-row{row-gap:0}.hdt-footer-section .hdt-col-content:has(.pu-footer__logo){display:flex;flex-direction:column;gap:var(--pu-s-12)}.pu-footer__logo{display:block;width:120px;height:auto;color:var(--pu-green)}.hdt-footer-section .hdt-col-content:has(.pu-footer__logo) p{font-size:var(--pu-small);line-height:var(--pu-small-lh);color:var(--pu-ink);text-wrap:pretty}.hdt-footer-section .pu-adres{display:flex;flex-direction:column;gap:var(--pu-s-8)}.hdt-footer-section .hdt-text-warry:has(.pu-adres){margin-block-start:var(--pu-s-12)}.hdt-footer-section .pu-adres__adres,.hdt-footer-section .pu-adres__bezoek,.hdt-footer-section .pu-adres__nummers{font-size:var(--pu-micro);line-height:var(--pu-micro-lh);color:var(--pu-ink);font-style:normal;text-wrap:pretty}.hdt-footer-section .pu-adres__nummers{font-variant-numeric:tabular-nums}.hdt-footer-section .pu-adres__nummer{display:block}.hdt-footer-section .hdt-footer-heading-text{font-size:var(--pu-h4);line-height:var(--pu-h4-lh);font-weight:var(--pu-fw-semi);color:var(--pu-ink-strong)}.hdt-footer-section .hdt-footer-heading{margin-block-end:var(--pu-s-12)}.hdt-footer-section .hdt-footer-col-block .hdt-footer-heading+.hdt-collapse-content{margin-block-start:0!important}.hdt-footer-section .hdt-menu-list{display:flex;flex-direction:column;gap:var(--pu-s-12)}.hdt-footer-section .hdt-menu-list>li{margin:0;line-height:var(--pu-small-lh)}.hdt-footer-section .hdt-menu-list a{font-size:var(--pu-small);line-height:var(--pu-small-lh);color:var(--pu-ink);text-decoration:none;transition:color .12s ease}@media(hover:hover)and (pointer:fine){.hdt-footer-section .hdt-menu-list a:hover{color:var(--pu-green)}}.hdt-footer-section .pu-social{display:flex;flex-wrap:wrap;gap:var(--pu-s-8);margin:0;padding:0;list-style:none}.hdt-footer-section .pu-social__item{margin:0;line-height:0}.hdt-footer-section .pu-social .pu-social__link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--pu-radius-pil);box-shadow:inset 0 0 0 1px var(--pu-green);color:var(--pu-green);transition:background-color .14s ease,color .14s ease}.hdt-footer-section .pu-social .pu-social__link:hover{color:var(--pu-green)}.hdt-footer-section .pu-social .pu-social__link svg{width:18px;height:18px}@media(hover:hover)and (pointer:fine){.hdt-footer-section .pu-social .pu-social__link:hover{background-color:var(--pu-green);color:var(--pu-white)}}@media(prefers-reduced-motion:reduce){.hdt-footer-section .pu-social .pu-social__link{transition:none}}.hdt-footer-section .hdt-col-content:has(.hdt-newsletter-parent)>.hdt-text-warry:first-child{margin-block-end:var(--pu-s-24)}.hdt-footer-section .hdt-col-content:has(.hdt-newsletter-parent)>.hdt-text-warry:first-child p{font-size:var(--pu-small);line-height:var(--pu-small-lh);color:var(--pu-ink);text-wrap:pretty}.hdt-footer-section .hdt-newsletter-parent .hdt-newsletter__inner{flex-direction:column;gap:var(--pu-s-8);padding:0;border:0;border-radius:0;overflow:visible;background:none}.hdt-footer-section .hdt-newsletter-parent .hdt-newsletter__submit{width:100%;justify-content:center}.hdt-footer-section .hdt-newsletter-parent .hdt-newsletter__inner:focus-within{box-shadow:none}.hdt-footer-section .hdt-newsletter-parent .hdt-newsletter__email{flex:1 1 auto;min-width:0;height:var(--pu-knop-h);padding:0 var(--pu-s-20);border:0;border-radius:var(--pu-radius-pil);background:var(--pu-white);box-shadow:inset 0 0 0 1px var(--pu-line);font-size:var(--pu-small);line-height:var(--pu-small-lh);color:var(--pu-ink-strong)}.hdt-footer-section .hdt-newsletter-parent .hdt-newsletter__email::placeholder{color:var(--pu-ink);opacity:1}.hdt-footer-section .hdt-newsletter-parent .hdt-newsletter__email:focus{box-shadow:inset 0 0 0 1px var(--pu-green),var(--pu-veld-focus-ring);outline:none}.hdt-footer-section .hdt-newsletter-parent .hdt-newsletter__submit{flex:0 0 auto;width:auto;height:var(--pu-knop-h);padding:0 var(--pu-s-24);gap:0;border:0;border-radius:var(--pu-radius-pil);background-color:var(--pu-green);color:var(--pu-white);font-size:var(--pu-knoplabel);line-height:var(--pu-knoplabel-lh);font-weight:var(--pu-fw-semi);text-transform:none;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color .14s ease}@media(hover:hover)and (pointer:fine){.hdt-footer-section .hdt-newsletter-parent .hdt-newsletter__submit:hover{background-color:var(--pu-green-dark)}}@media(prefers-reduced-motion:reduce){.hdt-footer-section .hdt-newsletter-parent .hdt-newsletter__submit{transition:none}}.hdt-footer-section:not(:has(.hdt-footer-heading)){padding-block:var(--pu-s-16)}.hdt-footer-section:not(:has(.hdt-footer-heading)) .hdt-container{display:flex;flex-direction:column;justify-content:center;min-height:32px}.hdt-footer-section:not(:has(.hdt-footer-heading)) .hdt-row{align-items:center}.hdt-footer-section:not(:has(.hdt-footer-heading)) p{font-size:var(--pu-micro);line-height:var(--pu-micro-lh);color:var(--pu-cream);font-variant-numeric:tabular-nums}.pu-betaal{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--pu-s-8);margin:0;padding:0;list-style:none}.pu-betaal__vlak{display:flex;align-items:center;margin:0}.pu-betaal__mark{display:block;width:auto;height:var(--pu-s-24)}@media(max-width:1023px){.hdt-footer-section .hdt-footer-heading{min-height:var(--pu-s-48);margin-block-end:0}.hdt-footer-section .hdt-collapse-icon{color:var(--pu-green)}.hdt-footer-section .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:before,.hdt-footer-section .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:after{background-color:currentColor}.hdt-footer-section .hdt-footer-col-block:has(.pu-footer__logo){margin-block-end:var(--pu-s-24)}.hdt-footer-section .pu-adres__nummer{display:inline}.hdt-footer-section .pu-adres__nummer+.pu-adres__nummer:before{content:" \b7  "}.hdt-footer-section .hdt-section-spacing.open{padding-block-end:var(--pu-s-20)}.hdt-footer-section .hdt-footer-col-block:has(.hdt-footer-heading)~.hdt-footer-col-block:has(.hdt-footer-heading){border-top:1px solid var(--pu-line)}.hdt-footer-section .hdt-menu-list{gap:0}.hdt-footer-section .hdt-menu-list a{display:flex;align-items:center;min-height:var(--pu-s-32)}.hdt-footer-section .pu-social .pu-social__link{width:44px;height:44px}.hdt-footer-section .pu-social .pu-social__link svg{width:20px;height:20px}.hdt-footer-section:not(:has(.hdt-footer-heading)){padding-block:var(--pu-s-20)}.hdt-footer-section:not(:has(.hdt-footer-heading)) .hdt-row{gap:var(--pu-s-16)}.hdt-footer-section:not(:has(.hdt-footer-heading)) .hdt-col-content{text-align:center}.pu-betaal{justify-content:center}}@media(prefers-reduced-motion:reduce){.hdt-footer-section .hdt-menu-list a{transition:none}}@media(min-width:1024px){.hdt-footer-section:has(.hdt-footer-heading){padding-block:var(--pu-s-48) 52px}.hdt-footer-section .hdt-container{padding-inline:0}.hdt-footer-section .hdt-col-content:has(.pu-social){padding-block-start:var(--pu-s-4)}.hdt-footer-section .hdt-row{row-gap:var(--pu-s-32)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pu-footer.css.map */
