.sz-voet{position:relative;overflow:hidden;margin-top:clamp(2.5rem,6vw,4.5rem);background:var(--sz-nacht);color:var(--sz-ochtend);border-radius:36px 36px 0 0;padding:clamp(3rem,7vw,4.75rem) 0 1.25rem;font-family:Nunito Sans,system-ui,sans-serif}.sz-voet__sterren{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.75;background-image:radial-gradient(1.4px 1.4px at 7% 12%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 19% 34%,#fff 50%,transparent 52%),radial-gradient(2.2px 2.2px at 31% 8%,#F6B59A 50%,transparent 52%),radial-gradient(1px 1px at 44% 22%,#fff 50%,transparent 52%),radial-gradient(1.3px 1.3px at 58% 6%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 67% 28%,#fff 50%,transparent 52%),radial-gradient(2.2px 2.2px at 83% 15%,#F6B59A 50%,transparent 52%),radial-gradient(1.2px 1.2px at 93% 38%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 12% 58%,#fff 50%,transparent 52%),radial-gradient(1.2px 1.2px at 52% 46%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 76% 62%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 36% 74%,#fff 50%,transparent 52%),radial-gradient(1.2px 1.2px at 89% 82%,#fff 50%,transparent 52%)}.sz-voet .sz-wrap{position:relative}.sz-voet a{color:inherit;text-decoration:none}.sz-voet a:focus-visible,.sz-voet button:focus-visible{outline:2px solid var(--sz-perzik);outline-offset:3px;border-radius:8px}.sz-voet ul{list-style:none;margin:0;padding:0}.sz-voet__boven{display:grid;grid-template-columns:minmax(0,1fr);gap:2.25rem}.sz-voet__logo{display:inline-block;width:164px;padding:4px 0}.sz-voet__logo svg{display:block;width:100%;height:auto}.sz-voet__slogan{font-family:var(--sz-kop);font-weight:600;font-size:clamp(1.6rem,4vw,2.15rem);line-height:1.15;margin:1rem 0 .55rem}.sz-voet__wie{margin:0;max-width:30rem;color:#f7f7fbbd;line-height:1.55}.sz-voet__brief{background:var(--sz-nacht-2);border-radius:28px;padding:1.6rem 1.35rem 1.4rem;box-shadow:inset 0 0 0 1px #ffffff12}.sz-voet__brief h2{margin:0 0 .45rem;color:var(--sz-ochtend);font-size:1.35rem;line-height:1.25}.sz-voet__brief>p{margin:0 0 1.15rem;color:#f7f7fbc2;line-height:1.5}.sz-voet__form{margin:0}.sz-voet__veld{display:flex;align-items:center;gap:.4rem;background:#fff;border-radius:999px;padding:5px;transition:box-shadow .15s ease}.sz-voet__veld:focus-within{box-shadow:0 0 0 3px var(--sz-perzik)}.sz-voet__veld input{flex:1;min-width:0;min-height:46px;border:0;background:transparent;padding:0 .5rem 0 1rem;font:inherit;font-size:16px;color:var(--sz-nacht);outline:none;box-shadow:none}.sz-voet__veld input::placeholder{color:#8a87a3}.sz-voet__veld .sz-btn{flex:none;min-height:46px;padding:0 1.25rem;font-family:Nunito Sans,system-ui,sans-serif;font-size:.98rem;font-weight:700;letter-spacing:0;text-transform:none;cursor:pointer;border:0;box-shadow:none;touch-action:manipulation}.sz-voet__veld .sz-btn:active{transform:scale(.97)}.sz-voet__noot{margin:.7rem 0 0 1rem;font-size:.85rem;color:#f7f7fb99}.sz-voet__fout{margin:.7rem 0 0 1rem;font-size:.9rem;font-weight:700;color:var(--sz-perzik)}.sz-voet__fout ul{margin:0;padding:0}.sz-voet__klaar{margin:0;padding:.95rem 1.15rem;border-radius:18px;background:#bfe3d224;color:var(--sz-mint);font-weight:700;line-height:1.45}.sz-voet__midden{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;margin-top:2.75rem;padding-top:2.25rem;border-top:1px solid rgba(255,255,255,.1)}.sz-voet h3{margin:0 0 .5rem;font-family:Nunito Sans,system-ui,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sz-perzik)}.sz-voet__kolom a{display:inline-flex;align-items:center;min-height:44px;font-weight:600;font-size:1.02rem;color:#f7f7fbe6;transition:color .15s ease}.sz-voet__kolom a:hover{color:var(--sz-perzik)}.sz-voet__beloftes{grid-column:1/-1}.sz-voet__beloftes ul{display:grid;gap:.75rem;margin-top:.35rem}.sz-voet__beloftes li{display:flex;align-items:center;gap:.8rem;color:#f7f7fbe0;line-height:1.35}.sz-voet__beloftes svg{flex:none;width:38px;height:38px;padding:8px;border-radius:50%;background:#f6b59a24}.sz-voet__betalen{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2.25rem}.sz-voet__betalen>span{font-size:.85rem;color:#f7f7fba8}.sz-voet__betalen ul{display:flex;flex-wrap:wrap;gap:.4rem}.sz-voet__betalen svg{display:block;width:44px;height:28px;border-radius:5px}.sz-voet__onder{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 1.5rem;margin-top:1.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.1);font-size:.85rem;color:#f7f7fb9e}.sz-voet__onder p{margin:0;padding:.75rem 0}.sz-voet__onder ul{display:flex;flex-wrap:wrap;gap:0 1.25rem}.sz-voet__onder a{display:inline-flex;align-items:center;min-height:44px;transition:color .15s ease}.sz-voet__onder a:hover{color:var(--sz-ochtend)}@media(max-width:899px){.sz-voet--product{padding-bottom:6.5rem}}@media(max-width:379px){.sz-voet__veld{flex-wrap:wrap;border-radius:24px}.sz-voet__veld .sz-btn{width:100%}}@media(min-width:900px){.sz-voet{border-radius:48px 48px 0 0}.sz-voet__boven{grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:center;gap:4rem}.sz-voet__brief{padding:2rem 2rem 1.7rem}.sz-voet__midden{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.35fr);gap:2rem 3rem;margin-top:3.5rem}.sz-voet__beloftes{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/soezoo-voet.css.map */
