/*!
 * Paulissen footer — light, aligned and consistent with the 1320px storefront grid.
 */.cc-custom-liquid .container,.cc-icons-with-text .container,.cc-footer .container,.shopify-section-group-footer-group .container{width:min(calc(100% - (2 * var(--pw2-gutter, 1rem))),var(--pw2-content-width, 1320px))!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important}.cc-footer .back-to-top,.shopify-section-group-footer-group .back-to-top{padding:.9rem var(--pw2-gutter, 1rem)!important;border-color:var(--pw2-color-line, #d8d7d0)!important;background:#fbfaf7!important;color:var(--pw2-color-ink, #1a1a1a)!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.01em}.cc-custom-liquid .section,.shopify-section-group-footer-group .cc-custom-liquid .section{padding-block:clamp(2rem,4vw,3.25rem)!important;background:#fff!important}.cc-custom-liquid .openingstijden-tabel,.shopify-section-group-footer-group .openingstijden-tabel{width:100%!important;max-width:none!important;margin:0!important;overflow:hidden;border:1px solid var(--pw2-color-line, #d8d7d0)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:var(--pw2-radius-md, 5px)!important;background:#fff!important;box-shadow:none!important}.cc-custom-liquid .openingstijden-tabel .tabel-titel,.shopify-section-group-footer-group .openingstijden-tabel .tabel-titel{margin:0!important;padding:0 0 1rem!important;color:var(--pw2-color-ink, #1a1a1a)!important;font-family:var(--pw2-font-sans, inherit);font-size:clamp(1.35rem,2vw,1.75rem)!important;font-weight:600!important;letter-spacing:-.02em;line-height:1.2}.cc-custom-liquid .openingstijden-tabel :where(th,td),.shopify-section-group-footer-group .openingstijden-tabel :where(th,td){padding:.82rem 1rem!important;border:0!important;border-bottom:1px solid #e5e3dc!important;background:#fff!important;color:var(--pw2-color-ink, #1a1a1a)!important;font-family:var(--pw2-font-sans, inherit);font-size:.9375rem;line-height:1.4}.cc-custom-liquid .openingstijden-tabel th,.shopify-section-group-footer-group .openingstijden-tabel th{width:40%;background:#f7f6f2!important;font-weight:600!important}.cc-custom-liquid .openingstijden-tabel td,.shopify-section-group-footer-group .openingstijden-tabel td{color:var(--pw2-color-muted, #686863)!important}.cc-custom-liquid .openingstijden-tabel tbody tr:last-child>:where(th,td),.shopify-section-group-footer-group .openingstijden-tabel tbody tr:last-child>:where(th,td){border-bottom:0!important}.cc-icons-with-text,.shopify-section-group-footer-group .cc-icons-with-text{background:#f7f6f2!important}.cc-icons-with-text .icons-with-text,.shopify-section-group-footer-group .cc-icons-with-text .icons-with-text{padding-block:clamp(1.5rem,3vw,2.25rem)!important;border-top:1px solid var(--pw2-color-line, #d8d7d0)!important;border-bottom:1px solid var(--pw2-color-line, #d8d7d0)!important;background:transparent!important}.cc-icons-with-text .slider__grid,.shopify-section-group-footer-group .cc-icons-with-text .slider__grid{gap:1px!important;overflow:hidden;border:1px solid var(--pw2-color-line, #d8d7d0)!important;border-radius:var(--pw2-radius-md, 5px)!important;background:var(--pw2-color-line, #d8d7d0)!important}.cc-icons-with-text .slider__item,.shopify-section-group-footer-group .cc-icons-with-text .slider__item{min-width:0;padding:clamp(1rem,2.3vw,1.4rem)!important;background:#fff!important}.cc-icons-with-text .slider__item,.cc-icons-with-text .slider__item>a,.shopify-section-group-footer-group .cc-icons-with-text .slider__item,.shopify-section-group-footer-group .cc-icons-with-text .slider__item>a{align-items:flex-start!important;justify-content:flex-start!important}.cc-icons-with-text .slider__item>svg,.cc-icons-with-text .slider__item>a>svg,.shopify-section-group-footer-group .cc-icons-with-text .slider__item>svg,.shopify-section-group-footer-group .cc-icons-with-text .slider__item>a>svg{flex:0 0 auto;color:var(--pw2-color-accent, #ed0e0e)!important}.cc-icons-with-text .icons-with-text__text.rte,.cc-icons-with-text .icons-with-text__text .rte,.shopify-section-group-footer-group .cc-icons-with-text .icons-with-text__text.rte,.shopify-section-group-footer-group .cc-icons-with-text .icons-with-text__text .rte{width:100%;max-width:none!important}.cc-icons-with-text .icons-with-text__title,.shopify-section-group-footer-group .cc-icons-with-text .icons-with-text__title{color:var(--pw2-color-ink, #1a1a1a)!important;font-size:.9375rem!important;line-height:1.35}.cc-icons-with-text .icons-with-text__text .rte,.shopify-section-group-footer-group .cc-icons-with-text .icons-with-text__text .rte{margin-top:.35rem;color:var(--pw2-color-muted, #686863)!important;font-size:.875rem;line-height:1.5}.cc-footer .footer,.shopify-section-group-footer-group .cc-footer .footer{padding:clamp(2.4rem,5vw,4rem) 0 1.4rem!important;border-top:0!important;background:#eeede8!important;color:#373733!important}.cc-footer .footer__main,.shopify-section-group-footer-group .cc-footer .footer__main{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(15rem,1fr);gap:clamp(2rem,5vw,5rem);align-items:start;margin:0!important}.cc-footer .footer-col,.shopify-section-group-footer-group .cc-footer .footer-col{width:100%;min-width:0;max-width:none!important;margin:0!important;padding:0!important;flex:none!important}.cc-footer .footer-block,.shopify-section-group-footer-group .cc-footer .footer-block{margin:0!important}.cc-footer .footer :where(.footer-block__heading,.disclosure__title),.shopify-section-group-footer-group .cc-footer .footer :where(.footer-block__heading,.disclosure__title){margin:0 0 1rem!important;color:var(--pw2-color-ink, #1a1a1a)!important;font-family:var(--pw2-font-sans, inherit)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}.cc-footer .footer :where(.footer-block__text.rte,.footer-menu__links),.shopify-section-group-footer-group .cc-footer .footer :where(.footer-block__text.rte,.footer-menu__links){width:100%;max-width:none!important;color:#55554f!important;font-family:var(--pw2-font-sans, inherit);font-size:.9375rem;line-height:1.62}.cc-footer .footer-block__text.rte :where(p,div,ul,ol),.shopify-section-group-footer-group .cc-footer .footer-block__text.rte :where(p,div,ul,ol){max-width:none!important}.cc-footer .footer-menu__links,.shopify-section-group-footer-group .cc-footer .footer-menu__links{margin:0;padding:0}.cc-footer .footer-menu__links>li,.shopify-section-group-footer-group .cc-footer .footer-menu__links>li{margin:0;border-bottom:1px solid #d8d6cf}.cc-footer .footer-menu__links>li:first-child,.shopify-section-group-footer-group .cc-footer .footer-menu__links>li:first-child{border-top:1px solid #d8d6cf}.cc-footer .footer-menu__links a,.shopify-section-group-footer-group .cc-footer .footer-menu__links a{display:flex;gap:.65rem;align-items:center;min-height:42px;padding:.58rem 0;color:#33332f!important;text-decoration:none!important}.cc-footer .footer-menu__links a:before,.shopify-section-group-footer-group .cc-footer .footer-menu__links a:before{content:"\203a";display:inline-grid;flex:0 0 22px;width:22px;height:22px;place-items:center;border:1px solid #cfcdc5;border-radius:50%;color:var(--pw2-color-accent, #ed0e0e);font-size:1rem;font-weight:700;line-height:1}.cc-footer .footer-menu__links a:hover,.shopify-section-group-footer-group .cc-footer .footer-menu__links a:hover{color:var(--pw2-color-accent, #ed0e0e)!important}.cc-footer .footer__meta,.cc-footer .footer__base,.shopify-section-group-footer-group .cc-footer .footer__meta,.shopify-section-group-footer-group .cc-footer .footer__base{width:100%;min-width:0;color:#64645e!important}.cc-footer .footer__hr,.shopify-section-group-footer-group .cc-footer .footer__hr{margin:clamp(2rem,4vw,3rem) 0 1.35rem!important;border-color:#cfcdc5!important}.cc-footer .footer a,.shopify-section-group-footer-group .cc-footer .footer a{color:inherit}@media(max-width:768.98px){.cc-footer .footer__main,.shopify-section-group-footer-group .cc-footer .footer__main{grid-template-columns:minmax(0,1fr);gap:2rem}.cc-footer .footer-col--not-collapsed,.shopify-section-group-footer-group .cc-footer .footer-col--not-collapsed{margin-top:0!important}.cc-icons-with-text .slider__grid,.shopify-section-group-footer-group .cc-icons-with-text .slider__grid{gap:0!important}.cc-icons-with-text .slider__item,.shopify-section-group-footer-group .cc-icons-with-text .slider__item{border-bottom:1px solid var(--pw2-color-line, #d8d7d0)}.cc-icons-with-text .slider__item:last-child,.shopify-section-group-footer-group .cc-icons-with-text .slider__item:last-child{border-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/pw-footer-alignment.css.map */
