.elementor .width-site{max-width:1200px}.elementor .inside-nav{min-height:0px;padding:0;background-color:var(--Groen)}.elementor .green{background-color:#48524c;flex-direction:row}.elementor .section{padding:0;background-color:var(--Beige);flex-direction:column}.elementor .inner-section{max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:100px;margin-block-end:100px;flex-direction:column;gap:50px;justify-content:center;align-self:center}.elementor .row{padding:0;flex-direction:row}.elementor .no-padding{min-height:0px;padding:0;grid-template-columns:repeat(2,1fr)}.elementor .cat-text{font-size:35px;color:#fff}.elementor .cat-block{min-height:250px;max-height:100%;padding:20px}.elementor .cat-text-large{font-size:50px}.elementor .h2{font-family:var(--Kop);font-weight:300;font-size:75px;line-height:1em;align-self:stretch}.elementor .column{font-family:Inter;font-weight:400;font-size:16px;padding:0;display:flex;flex-direction:column;gap:20px}.elementor .h2-small{font-size:50px}.elementor .between{justify-content:space-between}.elementor .loop-layout-product{gap:0px;grid-template-columns:repeat(4,1fr)}.elementor .product-title-loop,.elementor .product-price{font-family:var(--Kop);font-size:20px}.elementor .input-container{flex-direction:column}.elementor .in-de-winkel{padding-block-start:120px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(180deg,#0000,#00000070),url(https://suspicious-jackson742930977.ams003.cloudpress.dev/wp-content/uploads/2026/09/jos-havermans-winkel.jpg);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center}.elementor .heeft-u-vragen{padding-block-start:120px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--Rood);justify-content:center}.elementor .footer-column-head{font-size:45px;color:#fff}.elementor .footer-column{width:100%;flex-direction:column;gap:20px}.elementor .tekst{font-family:Bricolage Grotesque;font-size:15px;color:#000;line-height:1.7em}.elementor .product-cat{flex-direction:column;justify-content:flex-end;align-items:start}.elementor .inner-section-no-top-spacing{margin-block-start:0px}
