/**handles:style**/
@charset "utf-8";:root{--main-color:#BE9955;--text-color:#000000;--tint-color:#FBFAF6;--sec-color:#7A0900;--tert-color:#909D8E}body,html{padding:0;margin:0;background-color:var(--tint-color);color:var(--text-color);font-size:18px;line-height:1.75em;font-family:Poppins,sans-serif;font-weight:400}@media screen and (max-width:767px){body,html{font-size:16px}}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}p{font-size:1rem;line-height:1.75em;color:inherit}a{color:inherit}a.button{font-size:1.1em;line-height:1em;display:inline-block;text-decoration:none;background-color:var(--sec-color);color:#fff;border-radius:10px;padding:.4em 1.5em;margin-bottom:.5em}.center{text-align:center}.spacer{height:50px;width:100%;margin:16px 0;background:url('https://stichtinghetkerstdiner.nl/wp-content/themes/StichtingHetKerstdiner/img/spacer.svg') center/contain no-repeat}.content ul li{list-style:none;position:relative;margin:.5em 0}.content ul li::before{content:'';position:absolute;left:-1.5em;top:8px;display:block;width:.9em;height:.9em;background:url('https://stichtinghetkerstdiner.nl/wp-content/themes/StichtingHetKerstdiner/img/snowflake.svg') center/contain no-repeat}.green-bg{background-color:var(--tert-color);border-radius:16px;color:#fff;padding:2em}.green-bg *{color:#fff}.green-bg .spacer{filter:brightness(0) invert(1)}.space-bottom{margin-bottom:80px}.space-top{margin-top:80px}.space{margin-top:80px;margin-bottom:80px}.smallspace-bottom{margin-bottom:40px}.smallspace-top{margin-top:40px}.smallspace{margin-top:40px;margin-bottom:40px}.bigspace-bottom{margin-bottom:120px}.bigspace-top{margin-top:120px}.bigspace{margin-top:120px;margin-bottom:120px}h1,h2,h3,h4{font-family:"Playfair Display",serif;color:var(--main-color)}h1{font-size:84px;font-size:clamp(42px, 5vw, 84px);line-height:1.1em;font-weight:700;margin:0 0 1rem 0}h2{font-size:35px;font-size:clamp(28px, 3vw, 35px);line-height:1em;font-weight:700;margin:0 0 1rem 0}h3{font-size:26px;font-size:clamp(20px, 2vw, 26px);line-height:1em;font-weight:600;margin:1rem 0}h4{font-size:22px;font-size:clamp(17px, 2vw, 22px);line-height:1em;font-weight:600;margin:1rem 0}.bigcontainer,.container,.flexrow,.headercontainer,.midcontainer,.minicontainer,.smallcontainer{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;max-width:100%;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;overflow:hidden}.flexrow,.row{width:100%;overflow:hidden;padding:0}.reverse{flex-direction:row-reverse}.bigcontainer{width:1540px}.container,.headercontainer{width:1330px}.midcontainer{width:1130px}.smallcontainer{width:830px}.minicontainer{width:450px}.div5{width:calc(5% - .5rem)}.div10{width:calc(10% - .5rem)}.div15{width:calc(15% - .5rem)}.div20{width:calc(20% - .5rem)}.div25{width:calc(25% - .5rem)}.div30{width:calc(30% - .5rem)}.div33{width:calc(33% - .5rem)}.div35{width:calc(35% - .5rem)}.div40{width:calc(40% - .5rem)}.div45{width:calc(45% - .5rem)}.div50{width:calc(50% - .5rem)}.div55{width:calc(55% - .5rem)}.div60{width:calc(60% - .5rem)}.div65{width:calc(65% - .5rem)}.div70{width:calc(70% - .5rem)}.div75{width:calc(75% - .5rem)}.div80{width:calc(80% - .5rem)}@media screen and (max-width:767px){.space-bottom{margin-bottom:60px}.space-top{margin-top:60px}.space{margin-top:60px;margin-bottom:60px}.smallspace-bottom{margin-bottom:25px}.smallspace-top{margin-top:25px}.smallspace{margin-top:25px;margin-bottom:25px}.bigspace-bottom{margin-bottom:90px}.bigspace-top{margin-top:90px}.bigspace{margin-top:90px;margin-bottom:90px}.div10,.div15,.div20,.div25{width:calc(50% - 8px)}.div30,.div33,.div35,.div40,.div45,.div50,.div55,.div60,.div65,.div70,.div75,.div80{width:100%}}header{position:-webkit-sticky;position:sticky;width:100%;top:0;left:0;z-index:99;padding:32px 0 0 0;transition:.3s ease}.headercontainer{position:relative;background:#fff;padding:.75em 1em;border-radius:16px;box-shadow:0 8px 32px 0 rgba(0,0,0,.04);align-items:center;overflow:visible;transition:.3s ease}header.scroll{padding-top:0;background-color:#fff;box-shadow:0 8px 32px 0 rgba(0,0,0,.04)}header.scroll .headercontainer{box-shadow:none}header .logo{position:relative;z-index:1}header .logo img{display:block;height:75px;transform:TranslateY(-2px)}header .extranav a{font-size:.9rem;font-weight:400}header nav ul li{display:inline-block}header nav a{font-weight:600;color:var(--main-color);text-decoration:none}.hamburger{display:none}@media screen and (max-width:1350px){header{padding-top:0}.headercontainer{border-radius:0}}@media screen and (min-width:769px){header nav{display:flex;flex-wrap:wrap;flex-direction:column;flex:1 1 0px;align-items:flex-end}header nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:0 2em}}@media screen and (max-width:768px){.hamburger{position:relative;z-index:99;width:45px;height:45px;cursor:pointer;margin-left:auto;display:block}.hamburger span{display:block;position:absolute;left:50%;height:3px;width:33px;background:var(--main-color);transition:.3s ease;transform-origin:center;transform:translate(-50%,-50%)}.hamburger span:first-child{top:calc(50% - 9px)}.hamburger span:nth-child(2){top:50%}.hamburger span:nth-child(3){top:calc(50% + 9px)}.opennav .hamburger span:first-child{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.opennav .hamburger span:nth-child(2){top:50%;opacity:0}.opennav .hamburger span:nth-child(3){top:50%;transform:translate(-50%,-50%) rotate(-45deg)}header nav{display:none;position:absolute;top:0;left:0;width:100%;height:100vh;overflow:auto;background:#fff;padding:160px 2em 120px 2em}header.opennav nav{display:block}header nav ul{margin:0;padding:0}header nav ul li{display:block;margin:0;padding:0}.hero.space{margin-top:0}}.xmasballs,.xmasballs-2{position:relative;width:100%;aspect-ratio:1/1;height:auto}.xmasballs-2{aspect-ratio:4/3}.ball-1{position:absolute;right:0;top:13%;width:70%;height:auto;aspect-ratio:1/1;border-radius:1000px}.xmasballs-2 .ball-1{left:0;z-index:3;top:16%;right:auto;width:60%}.ball-2{position:absolute;z-index:2;left:0;bottom:0;width:50%;height:auto;aspect-ratio:1/1}.xmasballs-2 .ball-2{top:16%;right:0;left:auto;bottom:auto;width:48%}.xmasballs .ball:before{content:'';position:absolute;bottom:100%;left:45%;transform:translateX(-50%) rotate(-5deg);width:10%;aspect-ratio:1/2;background:url('https://stichtinghetkerstdiner.nl/wp-content/themes/StichtingHetKerstdiner/img/kerstbal_top.svg') center bottom/contain no-repeat}.xmasballs .ball-1:before{left:60%;transform:translateX(-50%) rotate(15deg)}.xmasballs .ball img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:1000px;border:4px solid var(--tint-color)}.timer{margin:32px 0}.timer span{font-size:1.5rem;color:var(--main-color)}.form form{max-width:768px;width:100%;margin:0 auto}form button,form input:not([type=radio]):not([type=checkbox]):not([type=submit]),form select,form textarea{width:100%;font-size:1em;font-family:inherit;font-weight:inherit;-webkit-appearance:none;resize:none;border-radius:8px;background:#fff!important;color:var(--text-color)!important;border:1px solid var(--tert-color)}form select{display:block;margin:.5em auto 0 auto;padding:4px 16px 4px 8px;width:100%;max-width:160px;font-size:1.5rem;text-align:center;background:url('https://stichtinghetkerstdiner.nl/wp-content/themes/StichtingHetKerstdiner/img/arrow_down.svg') calc(100% - 12px)/12px auto no-repeat;cursor:pointer;transition:.3s ease}form select:hover{box-shadow:0 0 16px 0 var(--main-color)}#dmm_form{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;text-align:left}#dmm_form p{width:100%;margin:.5em 0}#dmm_form p:has(#dmm_amount){order:-1;text-align:center}#dmm_form label.dmm_nomc,#dmm_form label[for=dmm_gdpr]{border:1px solid var(--tert-color);padding:6px;border-radius:8px;display:block;width:100%;cursor:pointer}.forminator-edit-module,.forminator-response-message.forminator-error{display:none}.forminator-error-message{color:red;display:block;padding-top:.5em;font-size:.8em;line-height:1.25em}.forminator-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1em;margin:1em 0}.forminator-col-12{width:100%}.forminator-col-6{flex:1 1 0px}.form form button.forminator-button-submit,form input[type=submit]{-webkit-appearance:none;border:none;font-family:inherit;font-size:1.2em;line-height:1em;display:inline-block;text-decoration:none;background-color:var(--sec-color);color:#fff;border-radius:10px;padding:.4em 1.5em;margin-bottom:.5em;width:auto;cursor:pointer}