.sr-only:not(:focus):not(:active){position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}@keyframes fadeIn{100%{opacity:1}}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{margin:0;padding:0;font-family:"Playfair Display",serif;background-color:var(--bg-primary);color:var(--text-black)}body ul{margin:0;padding:0;list-style:none}body figure{margin:0}body{--border-radius-xs: 0.25rem;--border-radius-xss: 0.313rem;--border-radius-xsm: 0.5rem;--border-radius-xsms: 0.625rem;--border-radius-sm: 1rem;--border-radius-sms: 1.25rem;--border-radius-md: 2rem;--spacing-xs: 0.25rem;--spacing-xsm: 0.5rem;--spacing-xsl: 0.75rem;--spacing-sm: 1rem;--spacing-sms: 1.25rem;--spacing-smm: 1.5rem;--spacing-sml: 1.75rem;--spacing-md: 2rem;--spacing-mds: 2.25rem;--spacing-mdm: 2.5rem;--spacing-mdl: 2.75rem;--spacing-lg: 3rem;--spacing-lgs: 3.25rem;--spacing-lgm: 3.5rem;--spacing-lgl: 3.75rem;--spacing-xl: 4rem;--spacing-xls: 4.25rem;--spacing-xlm: 4.5rem;--spacing-xll: 4.75rem;--spacing-xl5: 5rem;--spacing-xl5s: 5.25rem;--spacing-xl5m: 5.5rem;--spacing-xl5l: 5.75rem;--spacing-xl6: 6rem;--spacing-xl8: 8rem;--spacing-xl16: 16rem;--letter-sp-2: -0.02em;--letter-sp-3: -0.03em;--letter-sp-4: -0.04em;--letter-sp-5: -0.05em;--letter-sp-6: -0.06em;--letter-sp-7: -0.07em;--text-white: #F5F5F5;--text-black: #080808;--text-label: #707070;--text-grey: #625867;--bg-primary: #F0EEE7;--bg-white: #F5F5F5;--bg-black: #080808;--bg-green: #295C52;--bg-lila: #E0CEEA;--ease: cubic-bezier(.625, .05, 0, 1)}.line,.word,.char{will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}[data-split-chars]{display:inline-block;overflow:hidden;padding-bottom:4px}[data-split-chars] .char{display:inline-block;position:relative;transform:translate3d(0, 0, 0);text-shadow:0 2em;transition:transform .5s cubic-bezier(0.25, 1, 0.5, 1),text-shadow .1s .15s ease}[data-split-chars]:hover .char{transform:translate3d(0, -2em, 0);text-shadow:0 2em;transition:transform .3s calc((var(--char) - 1)*.024s) var(--ease),text-shadow .175s calc((var(--char) - 1)*.024s + .225s) ease}[data-split-lines]{display:inline-block;overflow:hidden}[data-split-lines] .line{display:inline-block;position:relative;transform:translateY(0);text-shadow:0 2em;transition:transform .6s var(--ease, cubic-bezier(0.25, 0.8, 0.25, 1))}[data-split-lines]:hover .line{transform:translateY(-2em);text-shadow:0 2em;transition:transform .4s var(--ease, cubic-bezier(0.25, 1, 0.5, 1))}@font-face{font-family:"Playfair Display";src:url(/wp-content/themes/Hapjes-by-Britt/assets/9b1a19b8fc7e7edaa880.woff2) format("woff2");font-weight:500 800;font-style:normal;font-display:swap}@font-face{font-family:"Playfair";src:url(/wp-content/themes/Hapjes-by-Britt/assets/6f0b8dc41e351901930a.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/Hapjes-by-Britt/assets/6199a9f6e84e6975598a.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,p,a,li{color:inherit;margin:0}h1 span,h1 a,h2 span,h2 a,h3 span,h3 a,h4 span,h4 a,h5 span,h5 a,h6 span,h6 a,p span,p a,a span,a a,li span,li a{font-family:inherit;color:inherit}section.hero{display:flex;flex-direction:column;margin:auto;width:91.6666666667%;padding-top:clamp(4rem,1.5023474178vw + 3.6478873239rem,5rem);gap:6rem}@media(min-width: 1440px){section.hero{padding-top:max(5rem,4.4444444444vw);gap:max(6rem,5.3333333333vw)}}@media(min-width: 1024px){section.hero{flex-direction:row}}@media(min-width: 1440px){section.hero{width:89.5833333333%}}@media(min-width: 1600px){section.hero{width:83.3333333333%}}@media(min-width: 1920px){section.hero{width:79.1666666667%}}section.hero div.hero-content{display:flex;flex-direction:column;gap:clamp(2rem,0.7511737089vw + 1.823943662rem,2.5rem)}@media(min-width: 1440px){section.hero div.hero-content{gap:max(2.5rem,2.2222222222vw)}}@media(min-width: 768px){section.hero div.hero-content{max-width:92%;margin:auto;text-align:center}}@media(min-width: 1024px){section.hero div.hero-content{text-align:unset;margin:unset;justify-content:center;flex:0 1 60%}}section.hero div.hero-content h1{font-weight:700;letter-spacing:var(--letter-sp-5);line-height:110%;font-size:clamp(2.5rem,2.2535211268vw + 1.9718309859rem,4rem)}@media(min-width: 1440px){section.hero div.hero-content h1{font-size:max(4rem,3.5555555556vw)}}section.hero div.hero-content h1 span.highlight{position:relative;z-index:0;padding:0 .08em}section.hero div.hero-content h1 span.highlight::after{content:"";position:absolute;left:0;right:0;bottom:.5rem;height:53%;background:var(--bg-lila);border-radius:var(--border-radius-xss);z-index:-1}@media(min-width: 1024px){section.hero div.hero-content h1{line-height:100%}}section.hero div.hero-content p{font-family:"lato";letter-spacing:var(--letter-sp-2);line-height:105%;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);max-width:34.125rem}@media(min-width: 1440px){section.hero div.hero-content p{font-size:max(1.25rem,1.1111111111vw);max-width:max(34.125rem,30.3333333333vw)}}@media(min-width: 768px){section.hero div.hero-content p{margin:auto}}@media(min-width: 1024px){section.hero div.hero-content p{margin:unset}}section.hero div.hero-content div.links-wrap{display:flex;flex-direction:column;gap:clamp(1rem,-0.3755868545vw + 1.338028169rem,1.25rem)}@media(min-width: 1440px){section.hero div.hero-content div.links-wrap{gap:max(1rem,0.8888888889vw)}}@media(min-width: 1053px){section.hero div.hero-content div.links-wrap{flex-direction:row}}section.hero div.hero-content div.links-wrap a{display:flex;justify-content:center;align-items:center;font-weight:700;text-decoration:none;border-radius:var(--border-radius-xss);font-size:clamp(1.125rem,0.1877934272vw + 1.0809859155rem,1.25rem);padding-inline:1.875rem;padding-top:0.625rem;padding-bottom:0.875rem}@media(min-width: 1440px){section.hero div.hero-content div.links-wrap a{font-size:max(1.25rem,1.1111111111vw);padding-inline:max(1.875rem,1.6666666667vw);padding-top:max(.625rem,0.5555555556vw);padding-bottom:max(.875rem,0.7777777778vw)}}section.hero div.hero-content div.links-wrap a:first-of-type{background-color:var(--bg-green);color:var(--text-white)}section.hero div.hero-content div.links-wrap a:last-of-type{border:2px solid var(--bg-black)}section.hero div.video{position:relative;background-color:var(--bg-white);border-radius:var(--border-radius-xsms);padding:var(--spacing-xsm);height:clamp(21.5rem,19.0610328638vw + 17.0325704225rem,34.1875rem)}@media(min-width: 1440px){section.hero div.video{height:max(34.1875rem,30.3888888889vw)}}@media(min-width: 1024px){section.hero div.video{flex:0 1 50%;width:clamp(21.4375rem,18.9671361502vw + 16.9920774648rem,34.0625rem)}}@media(min-width: 1440px){section.hero div.video{width:max(34.0625rem,30.2777777778vw)}}section.hero div.video video{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-xss)}section.hero div.video figure{display:block;position:absolute;bottom:-1rem;right:0rem;transform:rotate(-8deg);background-color:var(--bg-white);border-radius:var(--border-radius-xsms);padding:var(--spacing-xs);width:clamp(5.625rem,4.6009389671vw + 4.5466549296rem,8.6875rem);height:clamp(6.75rem,6.4788732394vw + 5.2315140845rem,11.0625rem)}@media(min-width: 1440px){section.hero div.video figure{width:max(8.6875rem,7.7222222222vw);height:max(11.0625rem,9.8333333333vw)}}@media(min-width: 1024px){section.hero div.video figure{top:55%;left:-3rem}}@media(min-width: 1280px){section.hero div.video figure{left:-5rem}}section.hero div.video figure img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-xss)}section.galerij{display:grid;grid-template-columns:repeat(2, 1fr);margin:auto;width:91.6666666667%;margin-top:clamp(10rem,1.5023474178vw + 9.6478873239rem,11rem);margin-bottom:clamp(7rem,6.0093896714vw + 5.5915492958rem,11rem)}@media(min-width: 1440px){section.galerij{margin-top:max(11rem,9.7777777778vw);margin-bottom:max(11rem,9.7777777778vw)}}@media(min-width: 768px){section.galerij{grid-template-columns:repeat(5, 1fr);padding-bottom:clamp(2rem,3.0046948357vw + 1.2957746479rem,4rem)}}@media(min-width: 1440px){section.galerij{padding-bottom:max(4rem,3.5555555556vw)}}@media(min-width: 1440px){section.galerij{width:89.5833333333%}}@media(min-width: 1600px){section.galerij{width:83.3333333333%}}@media(min-width: 1920px){section.galerij{width:79.1666666667%}}section.galerij img{--img-scale: 1;transform:scale(var(--img-scale));width:100%;aspect-ratio:3/4;height:auto;object-fit:cover;background-color:var(--bg-white);border-radius:var(--border-radius-xsms);padding:var(--spacing-xs)}@media(min-width: 768px){section.galerij img{--img-scale: 1.18}}section.galerij img:nth-of-type(1){z-index:0;transform:rotate(-8deg) translateX(0.5rem)}@media(min-width: 768px){section.galerij img:nth-of-type(1){transform:rotate(-8deg) translate(0.5rem, 1.25rem) scale(var(--img-scale))}}section.galerij img:nth-of-type(2){z-index:1;transform:rotate(6deg) translateX(-0.5rem)}@media(min-width: 768px){section.galerij img:nth-of-type(2){transform:rotate(6deg) translate(-0.5rem, 0.75rem) scale(var(--img-scale))}}section.galerij img:nth-of-type(3){z-index:2;transform:rotate(5deg) translate(0.5rem, -0.75rem)}@media(min-width: 768px){section.galerij img:nth-of-type(3){z-index:4;transform:rotate(0deg) scale(var(--img-scale))}}section.galerij img:nth-of-type(4){z-index:3;transform:rotate(-4deg) translate(0rem, -0.75rem)}@media(min-width: 768px){section.galerij img:nth-of-type(4){transform:rotate(-8deg) translate(0.5rem, 0.75rem) scale(var(--img-scale))}}section.galerij img:nth-of-type(5){display:none}@media(min-width: 768px){section.galerij img:nth-of-type(5){display:block;transform:rotate(5deg) translate(-0.5rem, 1.75rem) scale(var(--img-scale))}}section.reviews{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}section.reviews::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.85);z-index:0}section.reviews div.reviews-inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(8rem,7.5117370892vw + 6.2394366197rem,13rem);margin-top:clamp(8rem,7.5117370892vw + 6.2394366197rem,13rem);margin-bottom:clamp(6rem,2.2535211268vw + 5.4718309859rem,7.5rem);scroll-margin-top:clamp(2rem,3.0046948357vw + 1.2957746479rem,4rem)}@media(min-width: 1440px){section.reviews div.reviews-inner{gap:max(13rem,11.5555555556vw);margin-top:max(13rem,11.5555555556vw);margin-bottom:max(7.5rem,6.6666666667vw);scroll-margin-top:max(4rem,3.5555555556vw)}}section.reviews div.reviews-inner h2{color:var(--text-white);font-weight:700;line-height:100%;text-align:center;text-wrap:balance;margin:auto;padding-inline:var(--spacing-sm);font-size:clamp(2.5rem,3.7558685446vw + 1.6197183099rem,5rem);max-width:50rem}@media(min-width: 1440px){section.reviews div.reviews-inner h2{font-size:max(5rem,4.4444444444vw);max-width:max(50rem,44.4444444444vw)}}section.reviews div.reviews-inner div.carousel{display:flex;flex-direction:column;align-items:center;gap:clamp(1.75rem,0.3755868545vw + 1.661971831rem,2rem)}@media(min-width: 1440px){section.reviews div.reviews-inner div.carousel{gap:max(2rem,1.7777777778vw)}}section.reviews div.reviews-inner div.carousel div.buttons-wrap{display:flex;justify-content:center}section.reviews div.reviews-inner div.carousel div.buttons-wrap button{display:none}section.reviews div.reviews-inner div.carousel div.buttons-wrap p{display:none}@media(min-width: 768px){section.reviews div.reviews-inner div.carousel div.buttons-wrap p{display:block;color:var(--text-white);font-weight:700;line-height:100%;flex:0 1 65%;text-align:center;font-size:clamp(1.5rem,0.7511737089vw + 1.323943662rem,2rem)}}@media(min-width: 1440px){section.reviews div.reviews-inner div.carousel div.buttons-wrap p{font-size:max(2rem,1.7777777778vw)}}section.reviews div.reviews-inner ul.reviews-wrap{width:100%;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-inline:6vw;scroll-padding-inline:6vw;gap:clamp(0.5rem,1.1267605634vw + 0.235915493rem,1.25rem)}@media(min-width: 1440px){section.reviews div.reviews-inner ul.reviews-wrap{gap:max(1.25rem,1.1111111111vw)}}@media(min-width: 768px){section.reviews div.reviews-inner ul.reviews-wrap{padding-inline:15vw}}@media(min-width: 1024px){section.reviews div.reviews-inner ul.reviews-wrap{padding-inline:35vw}}section.reviews div.reviews-inner ul.reviews-wrap li.review{display:flex;flex-direction:column;scroll-snap-align:center;min-width:calc(100vw - 2.5rem);color:var(--text-white);background-color:var(--bg-green);border-radius:var(--border-radius-xss);padding-inline:clamp(1.25rem,1.1267605634vw + 0.985915493rem,2rem);padding-block:2.25rem;gap:1.25rem}@media(min-width: 1440px){section.reviews div.reviews-inner ul.reviews-wrap li.review{padding-inline:max(2rem,1.7777777778vw);padding-block:max(2.25rem,2vw);gap:max(1.25rem,1.1111111111vw)}}@media(min-width: 768px){section.reviews div.reviews-inner ul.reviews-wrap li.review{min-width:72vw}}@media(min-width: 1024px){section.reviews div.reviews-inner ul.reviews-wrap li.review{min-width:31vw}}section.reviews div.reviews-inner ul.reviews-wrap li.review div.review-rating{display:inline-flex;gap:4px;line-height:0}section.reviews div.reviews-inner ul.reviews-wrap li.review div.review-rating svg{width:clamp(0.875rem,1.3145539906vw + 0.5669014085rem,1.75rem);height:clamp(0.875rem,1.3145539906vw + 0.5669014085rem,1.75rem)}@media(min-width: 1440px){section.reviews div.reviews-inner ul.reviews-wrap li.review div.review-rating svg{width:max(1.75rem,1.5555555556vw);height:max(1.75rem,1.5555555556vw)}}section.reviews div.reviews-inner ul.reviews-wrap li.review div.review-rating svg.star-full,section.reviews div.reviews-inner ul.reviews-wrap li.review div.review-rating svg.star-half{color:var(--bg-lila)}section.reviews div.reviews-inner ul.reviews-wrap li.review h3{font-weight:800;line-height:100%;font-size:clamp(1.5rem,0.7511737089vw + 1.323943662rem,2rem)}@media(min-width: 1440px){section.reviews div.reviews-inner ul.reviews-wrap li.review h3{font-size:max(2rem,1.7777777778vw)}}section.reviews div.reviews-inner ul.reviews-wrap li.review div.info-wrap button{display:none}section.reviews div.reviews-inner ul.reviews-wrap li.review div.info-wrap p.beschrijving{font-family:"lato";line-height:105%;display:-webkit-box;line-clamp:var(--clamp-lines, 5);-webkit-line-clamp:var(--clamp-lines, 5);-webkit-box-orient:vertical;overflow:hidden;padding-bottom:1px;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem)}@media(min-width: 1440px){section.reviews div.reviews-inner ul.reviews-wrap li.review div.info-wrap p.beschrijving{font-size:max(1.25rem,1.1111111111vw)}}section.reviews div.reviews-inner ul.reviews-wrap li.review div.info-wrap p.beschrijving.open{--clamp-lines: 999}section.reviews div.reviews-inner ul.reviews-wrap li.review p.auteur{margin-top:auto;font-weight:800;font-style:italic;line-height:100%;font-size:clamp(1.125rem,0.1877934272vw + 1.0809859155rem,1.25rem)}@media(min-width: 1440px){section.reviews div.reviews-inner ul.reviews-wrap li.review p.auteur{font-size:max(1.25rem,1.1111111111vw)}}html.js-enabled section.reviews div.reviews-inner div.carousel div.buttons-wrap{order:1;align-items:center;gap:2rem}@media(min-width: 1440px){html.js-enabled section.reviews div.reviews-inner div.carousel div.buttons-wrap{gap:max(2rem,1.7777777778vw)}}@media(min-width: 768px){html.js-enabled section.reviews div.reviews-inner div.carousel div.buttons-wrap{order:unset}}html.js-enabled section.reviews div.reviews-inner div.carousel div.buttons-wrap button{display:flex;justify-content:center;align-items:center;background:none;border:none;cursor:pointer;padding:0;background:var(--bg-white);border-radius:100%;width:clamp(3rem,0.7511737089vw + 2.823943662rem,3.5rem);height:clamp(3rem,0.7511737089vw + 2.823943662rem,3.5rem)}@media(min-width: 1440px){html.js-enabled section.reviews div.reviews-inner div.carousel div.buttons-wrap button{width:max(3.5rem,3.1111111111vw);height:max(3.5rem,3.1111111111vw)}}html.js-enabled section.reviews div.reviews-inner div.carousel div.buttons-wrap button svg{width:clamp(1.25rem,0.3755868545vw + 1.161971831rem,1.5rem);height:clamp(1.5rem,0.3755868545vw + 1.411971831rem,1.75rem)}@media(min-width: 1440px){html.js-enabled section.reviews div.reviews-inner div.carousel div.buttons-wrap button svg{width:max(1.5rem,1.3333333333vw);height:max(1.75rem,1.5555555556vw)}}@media(min-width: 768px){html.js-enabled section.reviews div.reviews-inner div.carousel div.buttons-wrap p{flex:0 1 45%}}@media(min-width: 768px){html.js-enabled section.reviews div.reviews-inner ul.reviews-wrap{scroll-snap-type:none}}html.js-enabled section.reviews div.reviews-inner ul.reviews-wrap li.review{background-color:rgba(0,0,0,0);border:2px solid var(--bg-white)}html.js-enabled section.reviews div.reviews-inner ul.reviews-wrap li.review.is-active{background-color:var(--bg-green);border-color:rgba(0,0,0,0)}html.js-enabled section.reviews div.reviews-inner ul.reviews-wrap li.review.is-active div.review-rating svg{color:var(--bg-lila)}html.js-enabled section.reviews div.reviews-inner ul.reviews-wrap li.review.is-active div.review-rating svg path{stroke:var(--bg-lila)}html.js-enabled section.reviews div.reviews-inner ul.reviews-wrap li.review div.review-rating svg{color:var(--bg-white);transition:color 200ms ease}html.js-enabled section.reviews div.reviews-inner ul.reviews-wrap li.review div.review-rating svg path{stroke:var(--bg-white);transition:stroke 200ms ease}html.js-enabled section.reviews div.reviews-inner ul.reviews-wrap li.review div.info-wrap{overflow:hidden;height:auto;transition:none}@media(prefers-reduced-motion: no-preference){html.js-enabled section.reviews div.reviews-inner ul.reviews-wrap li.review div.info-wrap{transition:height 260ms ease}}html.js-enabled section.reviews div.reviews-inner ul.reviews-wrap li.review div.info-wrap button{font-family:"lato";display:block;background:none;border:none;padding:0;color:var(--text-white);text-decoration:underline;text-underline-offset:15%;margin-top:.5rem;margin-inline-start:auto;cursor:pointer;font-size:clamp(0.9375rem,0.0938967136vw + 0.9154929577rem,1rem)}@media(min-width: 1440px){html.js-enabled section.reviews div.reviews-inner ul.reviews-wrap li.review div.info-wrap button{font-size:max(1rem,0.8888888889vw)}}html.js-enabled section.reviews div.reviews-inner ul.reviews-wrap li.review div.info-wrap button[hidden]{display:none}section.social-media{background-color:var(--bg-lila);display:flex;flex-direction:column;gap:clamp(1.75rem,1.8779342723vw + 1.3098591549rem,3rem);padding-top:clamp(7rem,3.0046948357vw + 6.2957746479rem,9rem);padding-bottom:clamp(7rem,4.5070422535vw + 5.9436619718rem,10rem)}@media(min-width: 1440px){section.social-media{gap:max(3rem,2.6666666667vw);padding-top:max(9rem,8vw);padding-bottom:max(10rem,8.8888888889vw)}}section.social-media h2{font-weight:700;line-height:105%;text-align:center;text-wrap:balance;margin:auto;padding-inline:var(--spacing-sm);font-size:clamp(2.5rem,2.2535211268vw + 1.9718309859rem,4rem);max-width:33.25rem;padding-bottom:clamp(0.75rem,0.3755868545vw + 0.661971831rem,1rem)}@media(min-width: 1440px){section.social-media h2{font-size:max(4rem,3.5555555556vw);max-width:max(33.25rem,29.5555555556vw);padding-bottom:max(1rem,0.8888888889vw)}}section.social-media ul.carousel{width:100%;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-inline:13vw;scroll-padding-inline:13vw;gap:clamp(0.5rem,1.1267605634vw + 0.235915493rem,1.25rem)}@media(min-width: 1440px){section.social-media ul.carousel{gap:max(1.25rem,1.1111111111vw)}}@media(min-width: 768px){section.social-media ul.carousel{padding-inline:30vw}}@media(min-width: 1024px){section.social-media ul.carousel{padding-inline:39vw}}section.social-media ul.carousel li.single-post{display:flex;flex-direction:column;scroll-snap-align:center;min-width:calc(100vw - 6rem);background-color:var(--bg-white);border-radius:var(--border-radius-xsms);aspect-ratio:2.35/3;padding:0.5rem}@media(min-width: 1440px){section.social-media ul.carousel li.single-post{padding:max(.5rem,0.4444444444vw)}}@media(min-width: 768px){section.social-media ul.carousel li.single-post{min-width:40vw}}@media(min-width: 1024px){section.social-media ul.carousel li.single-post{min-width:22vw}}section.social-media ul.carousel li.single-post img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-xss)}section.social-media div.buttons-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}section.social-media div.buttons-wrap button{display:none}section.social-media div.buttons-wrap ul.socials-wrap{display:flex;justify-content:center;width:100%;gap:clamp(0.5rem,0.1877934272vw + 0.4559859155rem,0.625rem)}@media(min-width: 1440px){section.social-media div.buttons-wrap ul.socials-wrap{gap:max(.625rem,0.5555555556vw)}}section.social-media div.buttons-wrap ul.socials-wrap li a{display:flex;justify-content:center;align-items:center;background:var(--bg-white);border-radius:var(--border-radius-xss);padding:clamp(0.5rem,0.1877934272vw + 0.4559859155rem,0.625rem)}@media(min-width: 1440px){section.social-media div.buttons-wrap ul.socials-wrap li a{padding:max(.625rem,0.5555555556vw)}}section.social-media div.buttons-wrap ul.socials-wrap li a svg{width:clamp(2rem,0.9389671362vw + 1.7799295775rem,2.625rem);height:clamp(2rem,0.9389671362vw + 1.7799295775rem,2.625rem)}@media(min-width: 1440px){section.social-media div.buttons-wrap ul.socials-wrap li a svg{width:max(2.625rem,2.3333333333vw);height:max(2.625rem,2.3333333333vw)}}@media(min-width: 768px){html.js-enabled section.social-media ul.carousel{scroll-snap-type:none}}html.js-enabled section.social-media div.buttons-wrap{align-items:center;column-gap:clamp(2rem,6.0093896714vw + 0.5915492958rem,6rem);row-gap:2.5rem}@media(min-width: 1440px){html.js-enabled section.social-media div.buttons-wrap{column-gap:max(6rem,5.3333333333vw);row-gap:max(2.5rem,2.2222222222vw)}}html.js-enabled section.social-media div.buttons-wrap button{display:flex;justify-content:center;align-items:center;background:none;border:none;cursor:pointer;padding:0;background:var(--bg-white);border-radius:100%;width:clamp(3rem,0.7511737089vw + 2.823943662rem,3.5rem);height:clamp(3rem,0.7511737089vw + 2.823943662rem,3.5rem)}@media(min-width: 1440px){html.js-enabled section.social-media div.buttons-wrap button{width:max(3.5rem,3.1111111111vw);height:max(3.5rem,3.1111111111vw)}}@media(min-width: 768px){html.js-enabled section.social-media div.buttons-wrap button:last-of-type{order:2}}html.js-enabled section.social-media div.buttons-wrap button svg{width:clamp(1.25rem,0.3755868545vw + 1.161971831rem,1.5rem);height:clamp(1.5rem,0.3755868545vw + 1.411971831rem,1.75rem)}@media(min-width: 1440px){html.js-enabled section.social-media div.buttons-wrap button svg{width:max(1.5rem,1.3333333333vw);height:max(1.75rem,1.5555555556vw)}}@media(min-width: 768px){html.js-enabled section.social-media div.buttons-wrap ul.socials-wrap{width:auto;order:1}}section.over-britt{display:flex;flex-direction:column;justify-content:space-around;margin:auto;width:92.9166666667%;gap:clamp(2rem,7.5117370892vw + 0.2394366197rem,7rem);margin-block:clamp(6rem,7.5117370892vw + 4.2394366197rem,11rem);scroll-margin-top:clamp(2rem,3.0046948357vw + 1.2957746479rem,4rem)}@media(min-width: 1440px){section.over-britt{gap:max(7rem,6.2222222222vw);margin-block:max(11rem,9.7777777778vw);scroll-margin-top:max(4rem,3.5555555556vw)}}@media(min-width: 991px){section.over-britt{flex-direction:row-reverse}}@media(min-width: 1440px){section.over-britt{width:91.6666666667%}}@media(min-width: 1600px){section.over-britt{width:83.3333333333%}}@media(min-width: 1920px){section.over-britt{width:79.1666666667%}}section.over-britt div.over-wrap{display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 768px){section.over-britt div.over-wrap{max-width:85vw}}@media(min-width: 991px){section.over-britt div.over-wrap{max-width:unset;flex:0 1 60%}}@media(min-width: 1280px){section.over-britt div.over-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;flex:0 1 50%;padding-bottom:2rem}}@media(min-width: 1440px){section.over-britt div.over-wrap{padding-bottom:max(2rem,1.7777777778vw)}}section.over-britt div.over-wrap p.label{font-weight:700;line-height:100%;background-color:var(--bg-lila);border-radius:50px;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);padding-inline:0.75rem;padding-block:0.5rem}@media(min-width: 1440px){section.over-britt div.over-wrap p.label{font-size:max(1.25rem,1.1111111111vw);padding-inline:max(.75rem,0.6666666667vw);padding-block:max(.5rem,0.4444444444vw)}}section.over-britt div.over-wrap h2{font-weight:700;line-height:110%;font-style:italic;letter-spacing:var(--letter-sp-5);font-size:clamp(2.5rem,2.2535211268vw + 1.9718309859rem,4rem);padding-top:clamp(0.75rem,0.7511737089vw + 0.573943662rem,1.25rem);padding-bottom:clamp(2.5rem,0.7511737089vw + 2.323943662rem,3rem)}@media(min-width: 1440px){section.over-britt div.over-wrap h2{font-size:max(4rem,3.5555555556vw);padding-top:max(1.25rem,1.1111111111vw);padding-bottom:max(3rem,2.6666666667vw)}}@media(min-width: 1024px){section.over-britt div.over-wrap h2{letter-spacing:normal;line-height:100%}}section.over-britt div.over-wrap h2 span.highlight{position:relative;z-index:0;padding-right:.08em}section.over-britt div.over-wrap h2 span.highlight::after{content:"";position:absolute;left:0;right:0;bottom:.3rem;height:53%;background:var(--bg-lila);border-radius:var(--border-radius-xss);z-index:-1;bottom:clamp(0.3rem,0.3004694836vw + 0.2295774648rem,0.5rem)}@media(min-width: 1440px){section.over-britt div.over-wrap h2 span.highlight::after{bottom:max(.5rem,0.4444444444vw)}}section.over-britt div.over-wrap div.over-content p{font-family:"lato";line-height:115%;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);margin-bottom:clamp(1rem,1.5023474178vw + 0.6478873239rem,2rem);max-width:37rem}@media(min-width: 1440px){section.over-britt div.over-wrap div.over-content p{font-size:max(1.25rem,1.1111111111vw);margin-bottom:max(2rem,1.7777777778vw);max-width:max(37rem,32.8888888889vw)}}@media(min-width: 1024px){section.over-britt div.over-wrap div.over-content p{letter-spacing:var(--letter-sp-2)}}section.over-britt div.over-wrap div.over-content p:last-of-type{margin-bottom:0}@media(min-width: 991px){section.over-britt div.image-wrap{flex:0 1 40%}}section.over-britt div.image-wrap img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1.3;border-radius:var(--border-radius-xsms)}section.catering{display:flex;flex-direction:column;margin:auto;width:91.6666666667%;margin-block:clamp(6rem,7.5117370892vw + 4.2394366197rem,11rem);scroll-margin-top:clamp(2rem,3.0046948357vw + 1.2957746479rem,4rem)}@media(min-width: 1440px){section.catering{margin-block:max(11rem,9.7777777778vw);scroll-margin-top:max(4rem,3.5555555556vw)}}@media(min-width: 1440px){section.catering{width:91.6666666667%}}@media(min-width: 1600px){section.catering{width:83.3333333333%}}@media(min-width: 1920px){section.catering{width:79.1666666667%}}section.catering div.catering{display:flex;width:100%;flex-direction:column;gap:clamp(1.25rem,7.323943662vw + -0.4665492958rem,6.125rem);margin-bottom:clamp(3.5rem,11.2676056338vw + 0.8591549296rem,11rem)}@media(min-width: 1440px){section.catering div.catering{gap:max(6.125rem,5.4444444444vw);margin-bottom:max(11rem,9.7777777778vw)}}@media(min-width: 1024px){section.catering div.catering.links{flex-direction:row}section.catering div.catering.rechts{flex-direction:row-reverse}section.catering div.catering{align-items:stretch}section.catering div.catering>div.catering-info,section.catering div.catering>figure{flex:0 0 calc((100% - 98px)/2);min-width:0}}section.catering div.catering div.catering-info{display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 768px){section.catering div.catering div.catering-info{max-width:85vw}}@media(min-width: 991px){section.catering div.catering div.catering-info{max-width:unset;flex:0 1 60%}}@media(min-width: 1024px){section.catering div.catering div.catering-info{flex:0 0 calc((100% - 98px)/2);min-width:0;justify-content:center}}@media(min-width: 1280px){section.catering div.catering div.catering-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:0 1 50%}}section.catering div.catering div.catering-info p.label{font-weight:700;line-height:100%;background-color:var(--bg-lila);border-radius:50px;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);padding-inline:0.75rem;padding-block:0.5rem}@media(min-width: 1440px){section.catering div.catering div.catering-info p.label{font-size:max(1.25rem,1.1111111111vw);padding-inline:max(.75rem,0.6666666667vw);padding-block:max(.5rem,0.4444444444vw)}}section.catering div.catering div.catering-info h2{font-weight:700;line-height:110%;letter-spacing:var(--letter-sp-5);font-size:clamp(2.5rem,2.2535211268vw + 1.9718309859rem,4rem);padding-top:clamp(0.625rem,-0.1877934272vw + 0.7940140845rem,0.75rem);padding-bottom:clamp(2rem,1.1267605634vw + 1.735915493rem,2.75rem)}@media(min-width: 1440px){section.catering div.catering div.catering-info h2{font-size:max(4rem,3.5555555556vw);padding-top:max(.625rem,0.5555555556vw);padding-bottom:max(2.75rem,2.4444444444vw)}}section.catering div.catering div.catering-info p.intro-tekst{font-family:"lato";line-height:115%;text-wrap:balance;font-weight:600;font-size:clamp(1.125rem,0.1877934272vw + 1.0809859155rem,1.25rem);margin-bottom:clamp(0.5rem,-0.7511737089vw + 1.176056338rem,1rem);max-width:clamp(21.5rem,36.0563380282vw + 13.0492957746rem,45.5rem)}@media(min-width: 1440px){section.catering div.catering div.catering-info p.intro-tekst{font-size:max(1.25rem,1.1111111111vw);margin-bottom:max(.5rem,0.4444444444vw);max-width:max(45.5rem,40.4444444444vw)}}@media(min-width: 1024px){section.catering div.catering div.catering-info p.intro-tekst{letter-spacing:var(--letter-sp-2)}}section.catering div.catering div.catering-info ul{list-style:none;padding-bottom:clamp(0.75rem,-0.7511737089vw + 1.426056338rem,1.25rem)}@media(min-width: 1440px){section.catering div.catering div.catering-info ul{padding-bottom:max(.75rem,0.6666666667vw)}}section.catering div.catering div.catering-info ul li{position:relative;font-family:"lato";line-height:100%;text-wrap:balance;padding-top:clamp(0.75rem,1.5023474178vw + 0.3978873239rem,1.75rem);padding-left:clamp(1.5rem,0.7511737089vw + 1.323943662rem,2rem);font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem)}@media(min-width: 1440px){section.catering div.catering div.catering-info ul li{padding-top:max(1.75rem,1.5555555556vw);padding-left:max(2rem,1.7777777778vw);font-size:max(1.25rem,1.1111111111vw)}}section.catering div.catering div.catering-info ul li::before{content:"*";position:absolute;font-family:"Playfair Display",sans-serif;line-height:.8;left:0;font-size:clamp(2rem,1.1267605634vw + 1.735915493rem,2.75rem)}@media(min-width: 1440px){section.catering div.catering div.catering-info ul li::before{font-size:max(2.75rem,2.4444444444vw)}}section.catering div.catering figure{width:100%;height:clamp(23.75rem,20.9389671362vw + 18.8424295775rem,37.6875rem)}@media(min-width: 1440px){section.catering div.catering figure{height:max(37.6875rem,33.5vw)}}@media(min-width: 1024px){section.catering div.catering figure{width:auto;flex:0 0 calc((100% - 98px)/2)}}section.catering div.catering figure img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-xsms)}section.catering div.cta{display:flex;align-items:center;flex-direction:column;margin-top:clamp(2.125rem,-0.5633802817vw + 2.6320422535rem,2.5rem)}@media(min-width: 1440px){section.catering div.cta{margin-top:max(2.125rem,1.8888888889vw)}}section.catering div.cta p{font-family:"Playfair";letter-spacing:var(--letter-sp-5);text-align:center;font-weight:700;line-height:100%;font-size:clamp(2rem,0.7511737089vw + 1.823943662rem,2.5rem);max-width:clamp(21.75rem,39.8122065728vw + 12.4190140845rem,48.25rem);margin-bottom:clamp(1.75rem,0.2816901408vw + 1.6839788732rem,1.9375rem)}@media(min-width: 1440px){section.catering div.cta p{font-size:max(2.5rem,2.2222222222vw);max-width:max(48.25rem,42.8888888889vw);margin-bottom:max(1.9375rem,1.7222222222vw)}}@media(min-width: 1024px){section.catering div.cta p{letter-spacing:var(--letter-sp-2);text-wrap:unset}}section.catering div.cta div.links-wrap{display:flex;flex-direction:column;width:100%;gap:clamp(1rem,-0.3755868545vw + 1.338028169rem,1.25rem)}@media(min-width: 1440px){section.catering div.cta div.links-wrap{gap:max(1rem,0.8888888889vw)}}@media(min-width: 768px){section.catering div.cta div.links-wrap{justify-content:center;flex-direction:row}}section.catering div.cta div.links-wrap a{display:flex;justify-content:center;align-items:center;font-weight:700;text-decoration:none;border-radius:var(--border-radius-xss);width:100%;font-size:clamp(1.125rem,0.1877934272vw + 1.0809859155rem,1.25rem);padding-inline:1.875rem;padding-top:0.625rem;padding-bottom:0.875rem}@media(min-width: 1440px){section.catering div.cta div.links-wrap a{font-size:max(1.25rem,1.1111111111vw);padding-inline:max(1.875rem,1.6666666667vw);padding-top:max(.625rem,0.5555555556vw);padding-bottom:max(.875rem,0.7777777778vw)}}@media(min-width: 768px){section.catering div.cta div.links-wrap a{width:auto}}section.catering div.cta div.links-wrap a:first-of-type{background-color:var(--bg-green);color:var(--text-white)}section.catering div.cta div.links-wrap a:last-of-type{border:2px solid var(--bg-black)}section.ons-aanbod{display:flex;flex-direction:column;align-items:flex-start;margin:auto;width:91.6666666667%;margin-block:clamp(6rem,7.5117370892vw + 4.2394366197rem,11rem);scroll-margin-top:clamp(2rem,3.0046948357vw + 1.2957746479rem,4rem)}@media(min-width: 1440px){section.ons-aanbod{margin-block:max(11rem,9.7777777778vw);scroll-margin-top:max(4rem,3.5555555556vw)}}@media(min-width: 1440px){section.ons-aanbod{width:91.6666666667%}}@media(min-width: 1600px){section.ons-aanbod{width:83.3333333333%}}@media(min-width: 1920px){section.ons-aanbod{width:79.1666666667%}}section.ons-aanbod div.intro-wrap{display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 768px){section.ons-aanbod div.intro-wrap{max-width:85vw}}@media(min-width: 991px){section.ons-aanbod div.intro-wrap{max-width:unset;flex:0 1 60%}}@media(min-width: 991px){section.ons-aanbod div.intro-wrap{width:100%}}@media(min-width: 1280px){section.ons-aanbod div.intro-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;flex:0 1 50%}}section.ons-aanbod div.intro-wrap p.label{font-weight:700;line-height:100%;background-color:var(--bg-lila);border-radius:50px;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);padding-inline:0.75rem;padding-block:0.5rem}@media(min-width: 1440px){section.ons-aanbod div.intro-wrap p.label{font-size:max(1.25rem,1.1111111111vw);padding-inline:max(.75rem,0.6666666667vw);padding-block:max(.5rem,0.4444444444vw)}}section.ons-aanbod div.intro-wrap h2{font-weight:700;line-height:110%;font-size:clamp(2.5rem,2.2535211268vw + 1.9718309859rem,4rem);padding-top:clamp(0.625rem,-0.1877934272vw + 0.7940140845rem,0.75rem);padding-bottom:clamp(1.25rem,0.3755868545vw + 1.161971831rem,1.5rem)}@media(min-width: 1440px){section.ons-aanbod div.intro-wrap h2{font-size:max(4rem,3.5555555556vw);padding-top:max(.625rem,0.5555555556vw);padding-bottom:max(1.5rem,1.3333333333vw)}}@media(min-width: 1024px){section.ons-aanbod div.intro-wrap h2{line-height:100%}}section.ons-aanbod div.intro-wrap div.sectie-tekst{padding-bottom:clamp(1.9375rem,1.5962441315vw + 1.5633802817rem,3rem)}@media(min-width: 1440px){section.ons-aanbod div.intro-wrap div.sectie-tekst{padding-bottom:max(3rem,2.6666666667vw)}}section.ons-aanbod div.intro-wrap div.sectie-tekst p{font-family:"lato";line-height:105%;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);margin-bottom:clamp(1rem,1.5023474178vw + 0.6478873239rem,2rem);max-width:clamp(21.5rem,36.0563380282vw + 13.0492957746rem,45.5rem)}@media(min-width: 1440px){section.ons-aanbod div.intro-wrap div.sectie-tekst p{font-size:max(1.25rem,1.1111111111vw);margin-bottom:max(2rem,1.7777777778vw);max-width:max(45.5rem,40.4444444444vw)}}@media(min-width: 1024px){section.ons-aanbod div.intro-wrap div.sectie-tekst p{letter-spacing:var(--letter-sp-2)}}section.ons-aanbod div.intro-wrap div.sectie-tekst p:last-of-type{margin-bottom:0}section.ons-aanbod div.intro-wrap div.sectie-tekst a{display:none}@media(min-width: 1024px){section.ons-aanbod div.intro-wrap div.sectie-tekst{display:flex;width:100%;align-items:flex-end;justify-content:space-between}section.ons-aanbod div.intro-wrap div.sectie-tekst a{display:flex;justify-content:center;align-items:center;font-weight:700;text-decoration:none;border-radius:var(--border-radius-xss);font-size:clamp(1.125rem,0.1877934272vw + 1.0809859155rem,1.25rem);padding-inline:1.875rem;padding-top:0.75rem;padding-bottom:1rem}}@media(min-width: 1440px){section.ons-aanbod div.intro-wrap div.sectie-tekst a{font-size:max(1.25rem,1.1111111111vw);padding-inline:max(1.875rem,1.6666666667vw);padding-top:max(.75rem,0.6666666667vw);padding-bottom:max(1rem,0.8888888889vw)}}@media(min-width: 1024px){section.ons-aanbod div.intro-wrap div.sectie-tekst a:first-of-type{background-color:var(--bg-green);color:var(--text-white)}}section.ons-aanbod div.product{display:flex;width:100%;flex-direction:column;gap:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);padding-bottom:clamp(1rem,0.7511737089vw + 0.823943662rem,1.5rem)}@media(min-width: 1440px){section.ons-aanbod div.product{gap:max(1.25rem,1.1111111111vw);padding-bottom:max(1.5rem,1.3333333333vw)}}@media(min-width: 1024px){section.ons-aanbod div.product.links{flex-direction:row}section.ons-aanbod div.product.rechts{flex-direction:row-reverse}}section.ons-aanbod div.product div.product-info{background-color:var(--bg-lila);display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--border-radius-xsms);width:100%;height:clamp(22.5rem,11.2676056338vw + 19.8591549296rem,30rem)}@media(min-width: 1440px){section.ons-aanbod div.product div.product-info{height:max(30rem,26.6666666667vw)}}@media(min-width: 1024px){section.ons-aanbod div.product div.product-info{height:auto;width:clamp(21.4375rem,19.1549295775vw + 16.9480633803rem,34.1875rem)}}@media(min-width: 1440px){section.ons-aanbod div.product div.product-info{width:max(34.1875rem,30.3888888889vw)}}section.ons-aanbod div.product div.product-info>svg{width:clamp(2.25rem,1.1267605634vw + 1.985915493rem,3rem);height:clamp(2rem,1.5023474178vw + 1.6478873239rem,3rem);margin-bottom:clamp(1.25rem,0.3755868545vw + 1.161971831rem,1.5rem)}@media(min-width: 1440px){section.ons-aanbod div.product div.product-info>svg{width:max(3rem,2.6666666667vw);height:max(3rem,2.6666666667vw);margin-bottom:max(1.5rem,1.3333333333vw)}}section.ons-aanbod div.product div.product-info h3{font-weight:600;line-height:100%;font-size:clamp(1.75rem,1.1267605634vw + 1.485915493rem,2.5rem);margin-bottom:clamp(1.5rem,-0.3755868545vw + 1.838028169rem,1.75rem)}@media(min-width: 1440px){section.ons-aanbod div.product div.product-info h3{font-size:max(2.5rem,2.2222222222vw);margin-bottom:max(1.5rem,1.3333333333vw)}}section.ons-aanbod div.product div.product-info p{font-family:"lato";line-height:105%;text-align:center;text-wrap:balance;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);margin-bottom:clamp(2.4375rem,0.5633802817vw + 2.3054577465rem,2.8125rem);max-width:clamp(18rem,11.2676056338vw + 15.3591549296rem,25.5rem)}@media(min-width: 1440px){section.ons-aanbod div.product div.product-info p{font-size:max(1.25rem,1.1111111111vw);margin-bottom:max(2.8125rem,2.5vw);max-width:max(25.5rem,22.6666666667vw)}}@media(min-width: 1024px){section.ons-aanbod div.product div.product-info p{letter-spacing:var(--letter-sp-2)}}section.ons-aanbod div.product div.product-info a{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;position:relative;text-decoration:none;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);gap:clamp(0.5rem,-0.3755868545vw + 0.838028169rem,0.75rem)}@media(min-width: 1440px){section.ons-aanbod div.product div.product-info a{font-size:max(1.25rem,1.1111111111vw);gap:max(.5rem,0.4444444444vw)}}section.ons-aanbod div.product div.product-info a::before{content:"";position:absolute;left:0;bottom:-0.075em;width:100%;height:.0625em;background-color:currentColor}section.ons-aanbod div.product div.product-info a::after{content:"";position:absolute;left:0;bottom:-0.075em;width:100%;height:.0625em;background-color:currentColor;transform-origin:left;transform:scaleX(0);transition:transform .5s cubic-bezier(0.625, 0.05, 0, 1)}section.ons-aanbod div.product div.product-info a:hover::before,section.ons-aanbod div.product div.product-info a:focus-visible::before{opacity:0}section.ons-aanbod div.product div.product-info a:hover::after,section.ons-aanbod div.product div.product-info a:focus-visible::after{transform:scaleX(1)}section.ons-aanbod div.product div.product-info a svg{position:absolute;left:-2rem;width:clamp(1.25rem,0.3755868545vw + 1.161971831rem,1.5rem);height:clamp(1.25rem,0.3755868545vw + 1.161971831rem,1.5rem)}@media(min-width: 1440px){section.ons-aanbod div.product div.product-info a svg{width:max(1.5rem,1.3333333333vw);height:max(1.5rem,1.3333333333vw)}}section.ons-aanbod div.product figure{width:100%;height:clamp(23.75rem,9.3896713615vw + 21.5492957746rem,30rem)}@media(min-width: 1440px){section.ons-aanbod div.product figure{height:max(30rem,26.6666666667vw)}}@media(min-width: 1024px){section.ons-aanbod div.product figure{flex:1 1 0;width:0;min-width:0;max-width:none;align-self:stretch;width:clamp(21.5rem,40vw + 12.125rem,48.125rem)}}@media(min-width: 1440px){section.ons-aanbod div.product figure{width:max(48.125rem,42.7777777778vw)}}@media(min-width: 1440px){section.ons-aanbod div.product figure{width:0;flex-basis:0}}section.ons-aanbod div.product figure img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-xsms)}section.offerte{display:flex;flex-direction:column;align-items:flex-start;margin:auto;width:91.6666666667%;margin-block:clamp(6rem,7.5117370892vw + 4.2394366197rem,11rem);scroll-margin-top:clamp(2rem,3.0046948357vw + 1.2957746479rem,4rem)}@media(min-width: 1440px){section.offerte{margin-block:max(11rem,9.7777777778vw);scroll-margin-top:max(4rem,3.5555555556vw)}}@media(min-width: 1440px){section.offerte{width:91.6666666667%}}@media(min-width: 1600px){section.offerte{width:83.3333333333%}}@media(min-width: 1920px){section.offerte{width:79.1666666667%}}section.offerte p.label{font-weight:700;line-height:100%;background-color:var(--bg-lila);border-radius:50px;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);padding-inline:0.75rem;padding-block:0.5rem}@media(min-width: 1440px){section.offerte p.label{font-size:max(1.25rem,1.1111111111vw);padding-inline:max(.75rem,0.6666666667vw);padding-block:max(.5rem,0.4444444444vw)}}section.offerte h2{font-weight:700;line-height:110%;font-size:clamp(2.5rem,2.2535211268vw + 1.9718309859rem,4rem);padding-top:clamp(0.625rem,-0.1877934272vw + 0.7940140845rem,0.75rem);padding-bottom:clamp(1.75rem,1.1267605634vw + 1.485915493rem,2.5rem)}@media(min-width: 1440px){section.offerte h2{font-size:max(4rem,3.5555555556vw);padding-top:max(.625rem,0.5555555556vw);padding-bottom:max(2.5rem,2.2222222222vw)}}@media(min-width: 1024px){section.offerte h2{line-height:100%}}section.offerte div.form-wrap{width:100%}section.offerte div.form-wrap div.sectie-1,section.offerte div.form-wrap div.sectie-2{display:none}@media(min-width: 1280px){section.offerte div.form-wrap{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:30px;grid-row-gap:24px}section.offerte div.form-wrap div.sectie-1{grid-area:1/1/2/2}section.offerte div.form-wrap div.sectie-2{grid-area:2/1/3/2}section.offerte div.form-wrap form{grid-area:1/2/3/4;display:flex;flex-direction:column;gap:24px}section.offerte div.form-wrap form .form-row{width:100%;display:flex;flex-direction:row;gap:24px}section.offerte div.form-wrap form .form-row--full{width:100%;grid-template-columns:1fr}section.offerte div.form-wrap form{min-height:47.125rem;width:56.6875rem}}@media(min-width: 1440px){section.offerte div.form-wrap form{min-height:max(47.125rem,41.8888888889vw);width:max(56.6875rem,50.3888888889vw)}}@media(min-width: 1280px){section.offerte div.form-wrap div.sectie-1,section.offerte div.form-wrap div.sectie-2{display:flex;flex-direction:column;justify-content:center;border-radius:var(--border-radius-xsms);min-height:22.8125rem;padding:2rem}}@media(min-width: 1440px){section.offerte div.form-wrap div.sectie-1,section.offerte div.form-wrap div.sectie-2{min-height:max(22.8125rem,20.2777777778vw);padding:max(2rem,1.7777777778vw)}}@media(min-width: 1280px){section.offerte div.form-wrap div.sectie-1 svg,section.offerte div.form-wrap div.sectie-2 svg{width:3.625rem;height:3.625rem;margin-bottom:1.375rem}}@media(min-width: 1440px){section.offerte div.form-wrap div.sectie-1 svg,section.offerte div.form-wrap div.sectie-2 svg{width:max(3.625rem,3.2222222222vw);height:max(3.625rem,3.2222222222vw);margin-bottom:max(1.375rem,1.2222222222vw)}}@media(min-width: 1280px){section.offerte div.form-wrap div.sectie-1 h3,section.offerte div.form-wrap div.sectie-2 h3{font-weight:800;line-height:100%;font-size:2rem;margin-bottom:0.875rem}}@media(min-width: 1440px){section.offerte div.form-wrap div.sectie-1 h3,section.offerte div.form-wrap div.sectie-2 h3{font-size:max(2rem,1.7777777778vw);margin-bottom:max(.875rem,0.7777777778vw)}}@media(min-width: 1280px){section.offerte div.form-wrap div.sectie-1 p,section.offerte div.form-wrap div.sectie-2 p{font-family:"lato";line-height:115%;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);margin-bottom:clamp(1rem,1.5023474178vw + 0.6478873239rem,2rem);max-width:37rem}}@media(min-width: 1440px){section.offerte div.form-wrap div.sectie-1 p,section.offerte div.form-wrap div.sectie-2 p{font-size:max(1.25rem,1.1111111111vw);margin-bottom:max(2rem,1.7777777778vw);max-width:max(37rem,32.8888888889vw)}}@media(min-width: 1280px)and (min-width: 1024px){section.offerte div.form-wrap div.sectie-1 p,section.offerte div.form-wrap div.sectie-2 p{letter-spacing:var(--letter-sp-2)}}@media(min-width: 1280px){section.offerte div.form-wrap div.sectie-1 p:last-of-type,section.offerte div.form-wrap div.sectie-2 p:last-of-type{margin-bottom:0}section.offerte div.form-wrap div.sectie-1{background-color:var(--bg-green);color:var(--text-white)}section.offerte div.form-wrap div.sectie-2{background-color:var(--bg-lila);color:var(--bg-green)}}section.offerte div.form-wrap form{background-color:var(--bg-green);border-radius:var(--border-radius-xsms);display:flex;flex-direction:column;width:100%;padding:2rem;padding-inline:clamp(1rem,1.5023474178vw + 0.6478873239rem,2rem);gap:1.25rem}@media(min-width: 1440px){section.offerte div.form-wrap form{padding:max(2rem,1.7777777778vw);padding-inline:max(2rem,1.7777777778vw);gap:max(1.25rem,1.1111111111vw)}}section.offerte div.form-wrap form div.privacy{display:flex;flex-direction:row;align-items:center}section.offerte div.form-wrap form div.form-row{display:flex;flex-direction:column;gap:1.25rem}@media(min-width: 1440px){section.offerte div.form-wrap form div.form-row{gap:max(1.25rem,1.1111111111vw)}}@media(min-width: 768px){section.offerte div.form-wrap form div.form-row{flex-direction:row}}section.offerte div.form-wrap form div div{display:flex;flex-direction:column;width:100%;gap:clamp(0.625rem,-0.2816901408vw + 0.8785211268rem,0.8125rem)}@media(min-width: 1440px){section.offerte div.form-wrap form div div{gap:max(.625rem,0.5555555556vw)}}section.offerte div.form-wrap form div div div{flex-direction:column;margin-bottom:1rem}@media(min-width: 1440px){section.offerte div.form-wrap form div div div{margin-bottom:max(1rem,0.8888888889vw)}}section.offerte div.form-wrap form label,section.offerte div.form-wrap form p{font-family:"Playfair Display";font-weight:700;color:var(--text-white);font-size:clamp(1.125rem,0.1877934272vw + 1.0809859155rem,1.25rem)}@media(min-width: 1440px){section.offerte div.form-wrap form label,section.offerte div.form-wrap form p{font-size:max(1.25rem,1.1111111111vw)}}section.offerte div.form-wrap form p{letter-spacing:normal}section.offerte div.form-wrap form input,section.offerte div.form-wrap form textarea,section.offerte div.form-wrap form select,section.offerte div.form-wrap form option,section.offerte div.form-wrap form input[type=datetime-local]:valid{background-color:var(--bg-white);font-family:"Lato",sans-serif;color:var(--text-black);min-height:44px;font-size:clamp(16px,.381vw + 14.514px,16px);font-weight:500;line-height:1.25;border:2px solid var(--input-border);border-radius:5px;resize:none;font-size:clamp(1rem,0.1877934272vw + 0.9559859155rem,1.125rem);padding:clamp(0.75rem,0.5633802817vw + 0.6179577465rem,1.125rem)}@media(min-width: 1440px){section.offerte div.form-wrap form input,section.offerte div.form-wrap form textarea,section.offerte div.form-wrap form select,section.offerte div.form-wrap form option,section.offerte div.form-wrap form input[type=datetime-local]:valid{font-size:max(1.125rem,1vw);padding:max(1.125rem,1vw)}}section.offerte div.form-wrap form input option:first-of-type,section.offerte div.form-wrap form textarea option:first-of-type,section.offerte div.form-wrap form select option:first-of-type,section.offerte div.form-wrap form option option:first-of-type,section.offerte div.form-wrap form input[type=datetime-local]:valid option:first-of-type{color:var(--text-label)}@media(min-width: 1440px){section.offerte div.form-wrap form input,section.offerte div.form-wrap form textarea,section.offerte div.form-wrap form select,section.offerte div.form-wrap form option,section.offerte div.form-wrap form input[type=datetime-local]:valid{padding:0.625rem}}@media(min-width: 1440px){section.offerte div.form-wrap form input,section.offerte div.form-wrap form textarea,section.offerte div.form-wrap form select,section.offerte div.form-wrap form option,section.offerte div.form-wrap form input[type=datetime-local]:valid{padding:max(.625rem,0.5555555556vw)}}section.offerte div.form-wrap form input::placeholder,section.offerte div.form-wrap form textarea::placeholder,section.offerte div.form-wrap form select::placeholder,section.offerte div.form-wrap form option::placeholder,section.offerte div.form-wrap form input[type=datetime-local]:valid::placeholder{color:var(--text-label);opacity:1}section.offerte div.form-wrap form textarea{height:clamp(8.625rem,-3.3802816901vw + 11.6672535211rem,10.875rem)}@media(min-width: 1440px){section.offerte div.form-wrap form textarea{height:max(8.625rem,7.6666666667vw)}}section.offerte div.form-wrap form select:has(option[value=""]:checked){background-color:var(--bg-white);color:var(--text-label)}section.offerte div.form-wrap form input[type=datetime-local]{color:var(--text-label)}section.offerte div.form-wrap form button{border:none;font:inherit;cursor:pointer;font-family:"Playfair Display",sans-serif;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:5px;text-decoration:none;color:var(--bg-green);background-color:var(--bg-lila);font-weight:700;text-decoration:none;border-radius:var(--border-radius-xss);width:100%;font-size:1.25rem;padding-inline:1.875rem;padding-top:0.625rem;padding-bottom:0.875rem}@media(min-width: 1440px){section.offerte div.form-wrap form button{font-size:max(1.25rem,1.1111111111vw);padding-inline:max(1.875rem,1.6666666667vw);padding-top:max(.625rem,0.5555555556vw);padding-bottom:max(.875rem,0.7777777778vw)}}@media(min-width: 1024px){section.offerte div.form-wrap form button{width:14.125rem}}@media(min-width: 1440px){section.offerte div.form-wrap form button{width:max(14.125rem,12.5555555556vw)}}section.privacyverklaring{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-xl);margin:auto;padding-block:var(--spacing-xll);max-width:1250px;width:91.6666666667%;padding-block:2.5rem}@media(min-width: 1440px){section.privacyverklaring{padding-block:max(2.5rem,2.2222222222vw)}}@media(min-width: 1024px){section.privacyverklaring{flex-direction:row;align-items:center;width:50%}}section.privacyverklaring article{display:flex;flex-direction:column;gap:var(--spacing-xsl)}section.privacyverklaring p,section.privacyverklaring ul,section.privacyverklaring li{font-family:"lato";letter-spacing:var(--letter-sp-2);font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem)}@media(min-width: 1440px){section.privacyverklaring p,section.privacyverklaring ul,section.privacyverklaring li{font-size:max(1.25rem,1.1111111111vw)}}section.privacyverklaring h1{font-size:1.5rem;font-weight:700;line-height:1.05;text-transform:uppercase;letter-spacing:var(--letter-sp-5);color:var(--text-black);overflow-wrap:break-word}@media(min-width: 375px){section.privacyverklaring h1{font-size:clamp(2rem,3.0046948357vw + 1.2957746479rem,4rem);padding-bottom:clamp(0.5rem,0.7511737089vw + 0.323943662rem,1rem)}}@media(min-width: 1440px){section.privacyverklaring h1{font-size:max(4rem,3.5555555556vw);padding-bottom:max(1rem,0.8888888889vw)}}[data-lazy-load]{opacity:0;transition:opacity .4s ease-out}[data-lazy-load].is-loaded{opacity:1}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}body.error404 main{height:63vh}body.error404 section.error{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-lg);margin:auto;padding-block:var(--spacing-xll);width:91.6666666667%}@media(min-width: 1440px){body.error404 section.error{width:87.5%}}@media(min-width: 1600px){body.error404 section.error{width:83.3333333333%}}@media(min-width: 1920px){body.error404 section.error{width:79.1666666667%}}body.error404 section.error h1{font-size:clamp(32px,2.381vw + 24.514px,48px);font-weight:700;line-height:1.1}body.error404 section.error p{font-size:clamp(16px,.381vw + 14.514px,20px);font-weight:500;line-height:1.25}body.error404 section.error a{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding-block:var(--spacing-md);padding-inline:clamp(1rem,.751vw + .655rem,1.5rem);text-align:center;border-radius:5px;text-decoration:none;color:var(--text-white);font-weight:600;font-size:1.25rem;background-color:var(--bg-black);max-width:clamp(21.438rem,21.878rem - 1.878vw,20.188rem)}body.error404 section.error a:hover{background-color:#1a1a1a}header.header nav{z-index:2;font-weight:600;margin:auto}@media(min-width: 768px){header.header nav{width:91.6666666667%}}@media(min-width: 1440px){header.header nav{width:91.6666666667%}}@media(min-width: 1600px){header.header nav{width:83.3333333333%}}@media(min-width: 1920px){header.header nav{width:79.1666666667%}}header.header nav>div.desktop-menu{display:flex;gap:var(--spacing-sm);align-items:center;justify-content:center;padding-top:var(--spacing-md);padding-bottom:var(--spacing-sm);margin:auto;min-height:138px;width:91.6666666667%}@media(min-width: 768px){header.header nav>div.desktop-menu{padding-top:var(--spacing-md);width:auto;min-height:auto}}header.header nav>div.desktop-menu ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;column-gap:var(--spacing-xsl);row-gap:var(--spacing-smm);width:100%;padding:0;margin:0}@media(min-width: 375px){header.header nav>div.desktop-menu ul{gap:var(--spacing-smm)}}@media(min-width: 768px){header.header nav>div.desktop-menu ul{justify-content:end;gap:clamp(1rem,1.5023474178vw + 0.6478873239rem,2rem)}}@media(min-width: 1440px){header.header nav>div.desktop-menu ul{gap:max(2rem,1.7777777778vw)}}header.header nav>div.desktop-menu ul li{list-style-type:none}header.header nav>div.desktop-menu ul li a{font-weight:700;text-decoration:none;font-size:1rem}@media(min-width: 768px){header.header nav>div.desktop-menu ul li a{font-size:clamp(0.875rem,0.5633802817vw + 0.7429577465rem,1.25rem)}}@media(min-width: 1440px){header.header nav>div.desktop-menu ul li a{font-size:max(1.25rem,1.1111111111vw)}}header.header nav>div.desktop-menu ul li:last-of-type{margin-inline-start:auto}header.header nav>div.desktop-menu ul li:last-of-type a{background-color:var(--bg-green);border-radius:var(--border-radius-xss);color:var(--text-white);padding-inline:1.125rem;padding-top:.625rem;padding-bottom:.875rem}header.header nav>div.desktop-menu ul li.site-logo{display:none}@media(min-width: 768px){header.header nav>div.desktop-menu ul li.site-logo{display:block;margin-inline-end:auto}}header.header nav>div.desktop-menu ul li.site-logo a{display:flex}header.header nav>div.desktop-menu>a{display:none}header.header nav button{display:none}header.header nav div.mobile-menu{display:none}.js-enabled header nav>div.desktop-menu{position:relative;justify-content:space-between}@media(min-width: 768px){.js-enabled header nav>div.desktop-menu{padding-top:var(--spacing-sm)}}.js-enabled header nav>div.desktop-menu ul{display:none}@media(min-width: 875px){.js-enabled header nav>div.desktop-menu ul{display:flex;flex-wrap:wrap}}.js-enabled header nav>div.desktop-menu>a{display:flex}@media(min-width: 875px){.js-enabled header nav>div.desktop-menu>a{display:none}}.js-enabled header nav>div.desktop-menu button{display:flex;align-items:center;border:none;z-index:2;background:none}@media(min-width: 875px){.js-enabled header nav>div.desktop-menu button{display:none}}.js-enabled header nav>div.desktop-menu button svg path{fill:var(--bg-green);transition:transform .3s ease;transform-origin:center}.js-enabled header nav>div.desktop-menu button.open svg path{fill:var(--bg-black)}.js-enabled header nav>div.desktop-menu button.open svg path.top{transform:rotate(45deg) translateY(11px)}.js-enabled header nav>div.desktop-menu button.open svg path.middle{opacity:0}.js-enabled header nav>div.desktop-menu button.open svg path.bottom{transform:rotate(-45deg) translateY(-11px)}.js-enabled header nav div.mobile-menu{display:flex;flex-direction:column;position:fixed;inset:0;padding-inline:var(--spacing-smm);background-color:var(--bg-lila);transform:translateY(-100%);opacity:0;z-index:5;transition:transform .5s ease,opacity .3s linear;height:100%;overflow:hidden;visibility:hidden}@media(min-width: 875px){.js-enabled header nav div.mobile-menu{display:none}}.js-enabled header nav div.mobile-menu ul.menu-links{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;gap:var(--spacing-smm);height:100%;padding:0;margin:0;padding-top:var(--spacing-md)}.js-enabled header nav div.mobile-menu ul.menu-links li{list-style-type:none}.js-enabled header nav div.mobile-menu ul.menu-links li a{font-size:2rem;font-weight:700;color:var(--text-black);text-decoration:none}.js-enabled header nav div.mobile-menu ul.socials{display:none}@media(min-height: 650px){.js-enabled header nav div.mobile-menu ul.socials{display:flex;flex-direction:column;gap:2rem;padding:0;color:var(--text-black);padding-bottom:var(--spacing-sm)}.js-enabled header nav div.mobile-menu ul.socials>li{display:flex;flex-direction:column;list-style:none;overflow:hidden;gap:.125rem}.js-enabled header nav div.mobile-menu ul.socials>li small{font-size:1rem;font-weight:600;color:var(--text-grey);letter-spacing:var(--letter-sp-5)}.js-enabled header nav div.mobile-menu ul.socials>li>a{display:inline-block;font-size:1.5rem;font-weight:600;text-underline-offset:40%;text-decoration-thickness:10%;padding-bottom:6px;letter-spacing:var(--letter-sp-5)}.js-enabled header nav div.mobile-menu ul.socials>li ul.socials-wrap{display:flex;gap:var(--spacing-xsl);padding-top:6px}.js-enabled header nav div.mobile-menu ul.socials>li ul.socials-wrap li a{display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-xss)}.js-enabled header nav div.mobile-menu ul.socials>li ul.socials-wrap li a svg{width:1.75rem;height:1.75rem}}@media(min-width: 1440px){.js-enabled header nav div.mobile-menu ul.socials>li ul.socials-wrap li a svg{width:max(1.75rem,1.5555555556vw);height:max(1.75rem,1.5555555556vw)}}@media(min-height: 650px){.js-enabled header nav div.mobile-menu ul.socials>li ul.socials-wrap li:nth-of-type(1){margin-top:2.5px}}.js-enabled header nav div.mobile-menu.menu-open{transform:translateY(0);opacity:1;visibility:visible}@media(max-width: 767px){html.menu-open,body.menu-open{overflow:hidden;height:100% !important}html.menu-open header nav,body.menu-open header nav{height:140px}html.menu-open header nav>div.desktop-menu,body.menu-open header nav>div.desktop-menu{position:fixed;width:100%;z-index:6;padding-inline:1rem;pointer-events:none}html.menu-open header nav>div.desktop-menu>a svg,body.menu-open header nav>div.desktop-menu>a svg{display:none}html.menu-open header nav>div.desktop-menu button,body.menu-open header nav>div.desktop-menu button{pointer-events:auto}}footer.footer{display:flex;flex-direction:column;background:var(--bg-black);color:var(--text-white);gap:clamp(3.5rem,7.8873239437vw + 1.6514084507rem,8.75rem);padding-top:clamp(3.5rem,7.8873239437vw + 1.6514084507rem,8.75rem);padding-bottom:clamp(1.75rem,0.3755868545vw + 1.661971831rem,2rem)}@media(min-width: 1440px){footer.footer{gap:max(8.75rem,7.7777777778vw);padding-top:max(8.75rem,7.7777777778vw);padding-bottom:max(2rem,1.7777777778vw)}}footer.footer div.footer-top,footer.footer div.footer-bottom{width:91.6666666667%;margin:auto}@media(min-width: 1600px){footer.footer div.footer-top,footer.footer div.footer-bottom{width:83.3333333333%}}footer.footer div.footer-top{display:flex;flex-direction:column;gap:3.75rem}@media(min-width: 1440px){footer.footer div.footer-top{gap:max(3.75rem,3.3333333333vw)}}@media(min-width: 768px){footer.footer div.footer-top{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}footer.footer div.footer-top>svg{width:100%}footer.footer div.footer-top>svg path{fill:var(--bg-white)}@media(min-width: 1280px){footer.footer div.footer-top>svg{width:auto}}footer.footer div.footer-top nav,footer.footer div.footer-top div.contact{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(2.5rem,-0.3755868545vw + 2.838028169rem,2.75rem)}@media(min-width: 1440px){footer.footer div.footer-top nav,footer.footer div.footer-top div.contact{gap:max(2.5rem,2.2222222222vw)}}footer.footer div.footer-top nav p.label{font-weight:600;line-height:100%;background-color:var(--bg-lila);color:var(--text-black);border-radius:50px;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);padding-inline:1.25rem;padding-block:0.5rem}@media(min-width: 1440px){footer.footer div.footer-top nav p.label{font-size:max(1.25rem,1.1111111111vw);padding-inline:max(1.25rem,1.1111111111vw);padding-block:max(.5rem,0.4444444444vw)}}footer.footer div.footer-top nav div.ul-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(2.5rem,-0.3755868545vw + 2.838028169rem,2.75rem)}@media(min-width: 1440px){footer.footer div.footer-top nav div.ul-wrap{gap:max(2.5rem,2.2222222222vw)}}@media(min-width: 1024px){footer.footer div.footer-top nav div.ul-wrap{flex-direction:row}}footer.footer div.footer-top nav div.ul-wrap ul{display:flex;flex-direction:column;gap:clamp(2.5rem,-0.3755868545vw + 2.838028169rem,2.75rem)}@media(min-width: 1440px){footer.footer div.footer-top nav div.ul-wrap ul{gap:max(2.5rem,2.2222222222vw)}}footer.footer div.footer-top nav div.ul-wrap ul li a{text-decoration:none;font-weight:700;line-height:100%;font-size:clamp(1.25rem,0.3755868545vw + 1.161971831rem,1.5rem)}@media(min-width: 1440px){footer.footer div.footer-top nav div.ul-wrap ul li a{font-size:max(1.5rem,1.3333333333vw)}}footer.footer div.footer-top div.contact p.label{font-weight:600;line-height:100%;background-color:var(--bg-lila);color:var(--text-black);border-radius:50px;font-size:clamp(1rem,0.3755868545vw + 0.911971831rem,1.25rem);padding-inline:1.25rem;padding-block:0.5rem}@media(min-width: 1440px){footer.footer div.footer-top div.contact p.label{font-size:max(1.25rem,1.1111111111vw);padding-inline:max(1.25rem,1.1111111111vw);padding-block:max(.5rem,0.4444444444vw)}}footer.footer div.footer-top div.contact a{text-decoration-thickness:2%;text-underline-offset:11%;font-weight:600;line-height:100%;font-size:clamp(1.25rem,0.3755868545vw + 1.161971831rem,1.5rem)}@media(min-width: 1440px){footer.footer div.footer-top div.contact a{font-size:max(1.5rem,1.3333333333vw)}}footer.footer div.footer-top div.contact ul.socials-wrap{display:flex;gap:clamp(1rem,-0.3755868545vw + 1.338028169rem,1.25rem)}@media(min-width: 1440px){footer.footer div.footer-top div.contact ul.socials-wrap{gap:max(1rem,0.8888888889vw)}}footer.footer div.footer-top div.contact ul.socials-wrap li a{display:flex;justify-content:center;align-items:center}footer.footer div.footer-top div.contact ul.socials-wrap li a svg{width:clamp(2rem,0.9389671362vw + 1.7799295775rem,2.625rem);height:clamp(2rem,0.9389671362vw + 1.7799295775rem,2.625rem)}@media(min-width: 1440px){footer.footer div.footer-top div.contact ul.socials-wrap li a svg{width:max(2.625rem,2.3333333333vw);height:max(2.625rem,2.3333333333vw)}}footer.footer div.footer-bottom{display:flex;flex-direction:column;border-top:1px solid var(--bg-white);gap:2.5rem;padding-top:clamp(2rem,-2.2535211268vw + 4.0281690141rem,3.5rem)}@media(min-width: 1440px){footer.footer div.footer-bottom{gap:max(2.5rem,2.2222222222vw);padding-top:max(2rem,1.7777777778vw)}}@media(min-width: 768px){footer.footer div.footer-bottom{flex-direction:row;justify-content:space-between}}footer.footer div.footer-bottom p,footer.footer div.footer-bottom a{text-decoration:none;font-weight:600;line-height:100%;font-size:1.25rem}@media(min-width: 1440px){footer.footer div.footer-bottom p,footer.footer div.footer-bottom a{font-size:max(1.25rem,1.1111111111vw)}}
