:root{--_kleur---color--white:#fff;--_kleur---color--cta-terracotta:#b06464c4;--_kleur---color--body-background:#fffbec;--_kleur---color--tekst-licht-blauw:#dafeff;--_kleur---color--hover-tekst-blauw:#2193b0;--_kleur---color--navbar-dark-blue:#254159;--_kleur---color--navbar-blue-sub-link:#2f4c73;--_kleur---color--cta-button-border:#d88e8f;--_kleur---color--product-wijn-achtergrond:#f5f1e2;--_maatvoering---tekst-blok-radius:1;--_kleur---color--card-border-green:#869074;--_kleur---color--box-shadow:#0003;--_kleur---color--menu-terracotta:#d38b5d;--_kleur---color--standaard-tekst:#333;--_kleur---color--card-green:#6f9283;--_kleur---color--button-red:#900424;--_maatvoering---margin-top-4-rem:4rem;--_maatvoering---margin-top-0-rem:0rem;--_maatvoering---boxshadow-x:2px;--_maatvoering---boxshadow-y:4px;--_maatvoering---boxshadow-blur:8px;--_maatvoering---boxshadow-size:0px;--transparant:#fff0;--_kleur---color--color:white;--_kleur---color--innerschadow-box:#3c3d4233;--_kleur---color--tekst-blok-achtergrond:#fffbecbf;--_maatvoering---boxshadow-radius:1.25rem;--_maatvoering---margin-top-2-rem:2rem}h1{margin-top:2rem;margin-bottom:1rem;font-family:Cinzel Variablefont Wght,sans-serif;font-size:3rem;font-weight:400}h2{text-align:left;margin-top:1.75rem;margin-bottom:1rem;font-family:Cinzel Variablefont Wght,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.2}h3{margin-top:1.5rem;margin-bottom:.85rem;font-family:Cinzel Variablefont Wght,sans-serif;font-size:2.08rem;font-weight:400;line-height:1.2}h4{margin-top:1.25rem;margin-bottom:.625rem;font-family:Cinzel Variablefont Wght,sans-serif;font-size:1.73rem;font-weight:500;line-height:1.4}h5{margin-top:1.25rem;margin-bottom:.5rem;font-family:Cinzel Variablefont Wght,sans-serif;font-size:1.44rem;font-weight:500;line-height:1.5}h6{margin-top:1rem;margin-bottom:.5rem;font-family:Cinzel Variablefont Wght,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.5}p{margin-bottom:1rem}a{color:var(--_kleur---color--white);text-decoration:none}img{max-width:100%}label{margin-top:1rem;margin-bottom:.125rem;font-weight:700;display:block}blockquote{border-left:.4rem solid var(--_kleur---color--cta-terracotta);padding:2rem;font-size:1rem;font-style:italic;line-height:1.61}.body{background-color:var(--_kleur---color--body-background);text-wrap:pretty;flex-flow:column;font-family:Open Sans,sans-serif;font-size:1em;line-height:1.61;display:flex}.container-page{max-width:80rem;margin-left:auto;margin-right:auto;padding:4rem 1rem}.container-page.card,.main-page{position:relative}.cta-button{border-right:2px solid var(--_kleur---color--cta-button-border);background-color:var(--_kleur---color--cta-terracotta);color:var(--_kleur---color--white);border-bottom:3px solid #ffd900;align-self:center;margin-top:auto;padding:.5rem 1.5rem}.cta-button._2-rem-left{margin-left:2rem}.rtb{border-radius:var(--_maatvoering---tekst-blok-radius);background-color:var(--_kleur---color--product-wijn-achtergrond);padding:1rem 2rem 0;font-size:1em}.rtb.no-padding{padding:0}.rtb h1{background-color:var(--_kleur---color--body-background);margin-left:-2rem;margin-right:-2rem;padding-top:2rem;padding-bottom:1rem;padding-left:1rem}.rtb h2{background-color:var(--_kleur---color--body-background);margin-left:-2rem;margin-right:-2rem;padding-top:1.75rem;padding-bottom:1rem;padding-left:1rem}.rtb h3{background-color:var(--_kleur---color--body-background);margin-left:-2rem;margin-right:-2rem;padding-top:1.5rem;padding-bottom:.85rem;padding-left:1rem}@media screen and (max-width:991px){h1{margin-top:1.75rem;margin-bottom:.85rem;font-size:2.5rem;line-height:1.5}h2{margin-top:1.5rem;margin-bottom:.75rem;font-size:2.08rem}h3{margin-top:1.25rem;margin-bottom:.65rem;font-size:1.73rem}h4{margin-top:1.125rem;margin-bottom:.5rem;font-size:1.44rem}h5{margin-top:1.125rem;font-size:1.2rem;line-height:1.3}h6{margin-top:.875rem;font-size:1rem;line-height:1.3}.background-video{min-height:61svh}.background-video.page{min-height:55svh}.dropdown-list{box-shadow:none;color:var(--_kleur---color--white);margin-top:0;margin-left:0;padding:5px 0}.nav-wrap{flex:1;align-items:center;padding-left:20px;padding-right:0}.down{color:#fff;cursor:pointer;justify-content:flex-end;align-items:center;width:auto;padding-left:15px;padding-right:15px;font-size:20px;font-weight:800;display:flex}.dropdownwrapper{background-color:#254159}.navlink{color:var(--_kleur---color--white);flex:1;padding:10px 15px}.navlink:hover{color:var(--_kleur---color--hover-tekst-blauw);text-decoration:none}.navlink.w--current{color:#333;padding:10px 15px;text-decoration:none}.navlink.sub{color:var(--_kleur---color--white);flex:1;padding:10px 25px;font-weight:300;display:block}.navlink.sub:hover{color:var(--_kleur---color--hover-tekst-blauw);text-decoration:none}.navlink.sub:focus{color:var(--_kleur---color--hover-tekst-blauw)}.navlink.current{color:var(--_kleur---color--white)}.dropdowncontainer{color:#000;background-color:#2f4c73;margin-left:0;padding-bottom:0;padding-left:0;padding-right:0;position:relative}.dropdownlink-container{justify-content:space-between;align-items:stretch;padding-right:0;display:flex}.icon-2{color:#fff;flex:0 auto;font-size:46px;font-weight:300}.navbar{height:70px;padding-top:0;padding-bottom:0}.menu-button{justify-content:center;align-items:center;display:flex}.menu-button.w--open{background-color:#254159}.dropdown-innerlist{box-shadow:none;background-color:#0000;align-items:flex-start;width:100%;margin-top:0}.nav-menu{background-color:#254159;height:auto;box-shadow:0 7px 10px -6px #0000004d}.footer-blok{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.footer-kolom{margin-left:2rem;margin-right:2rem}.footer-legal{grid-template-columns:1fr}.paragraaf.half{max-width:100svw}.card-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;left:1rem;right:1rem}.cta-tekst-link{font-size:1rem}.adres-block{padding-left:0}.vakfoto-wrapper{margin-top:0}.grid-layout{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.button-group{justify-content:center;align-items:center}.vakantie-card{max-width:100%}.vakcard-tekst{padding-left:2rem;padding-right:2rem}.flexbox-foto-tekst{grid-column-gap:0rem}.flexbox-2_tekst{max-width:90%}.flexbox-2_image{flex:0 auto;max-width:90%;margin-left:auto;margin-right:auto;display:block}.devider-top-4-rem{margin-top:var(--_maatvoering---margin-top-0-rem)}.collection-list-3{grid-template-columns:1fr 1fr}.blog-card{height:30rem}.cell.midden{justify-content:center;align-items:flex-start}.cell.midden.horizon{justify-content:center;align-items:center}.dev-rem-2{height:0}.dev-rem-4{height:2rem}.dev-rem-8{height:0}.twee-foto-block{grid-column-gap:.5rem;flex-flow:row;justify-content:center;align-items:stretch}.wijn-bestel-blok{justify-content:space-between}.hero-page-tekst{max-width:65%}.cell-3{justify-content:center;align-items:flex-start}.italic-tekst{margin-bottom:2rem}}@media screen and (max-width:767px){h1{margin-top:1.5rem;margin-bottom:.75rem;font-size:2rem;line-height:1.4}h2{margin-top:1.25rem;margin-bottom:.625rem;font-size:1.73rem}h3{margin-top:1.125rem;margin-bottom:.5rem;font-size:1.44rem}h4{margin-top:1rem;font-size:1.2rem;font-weight:500;line-height:1.3}h5{margin-top:.875rem;margin-bottom:.375rem;font-size:1rem;line-height:1.2}h6{margin-top:.75rem;margin-bottom:.375rem;font-size:.875rem;line-height:1.2}.background-video.page{min-height:45svh}.nav-wrap{padding-left:15px;padding-right:0}.down{width:auto;padding-right:30px}.navlink:hover{color:var(--_kleur---color--tekst-licht-blauw)}.dropdowncontainer{display:none}.dropdown-innerlist{max-width:100%}.container-page{padding-top:2rem}.footer-blok{grid-template-rows:auto auto auto;grid-template-columns:1fr}.card-wrapper{grid-column-gap:1rem;grid-row-gap:1rem}.cta-tekst-link{font-size:.8rem}.adres-block{padding-left:0}.info-wijn{grid-column-gap:3rem;grid-row-gap:1rem}.collection-list{grid-template-columns:1fr}.grid-layout{grid-template-columns:minmax(0,1fr)}.vakcard-tekst{padding-left:0}.rtb{padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.rtb h1{padding-top:1.5rem;padding-bottom:.75rem}.rtb h2{padding-top:1.25rem;padding-bottom:.625rem}.rtb h3{background-color:var(--_kleur---color--body-background);margin:1.25rem -2rem .625rem;padding-top:1.25rem;padding-bottom:.625rem;padding-left:1rem}.trouw-foto-block{padding:1rem}.titel-block-2-regels{height:2rem}.titel-block-2-regels.midden{align-self:center}.blog-card{height:auto;min-height:25rem}.cell.midden{justify-content:center;align-items:flex-start}.cell.background{justify-content:center;align-items:stretch;padding:1rem}.cell.background.midden{padding:1rem}.dev-rem-4{height:0}._1-rem-left{margin-left:0}.image-6,.image-7{object-fit:cover}.twee-foto-block{grid-column-gap:.5rem}.tekst-background,.blog-txt-header{padding:1rem}.collection-list-4{grid-template-columns:1fr 1fr}.hero-page-tekst{max-width:85%}}@media screen and (max-width:479px){.background-video{min-height:50svh}.nav-menu{position:absolute}.container-page{padding-top:1rem;padding-bottom:2rem}.cta-button{text-align:center}.vakantiekaart.last{margin-top:2rem}.vakantiekaart-wrapper{text-align:center;grid-template-columns:1fr;max-width:100%;display:block}.footer-blok{margin-top:0}.footer-kolom{width:100%;margin-left:0;margin-right:0}.social-icon-wrap{flex-flow:row;justify-content:space-around;align-items:center;display:flex}.paragraaf{text-align:center}.card-wrapper{grid-column-gap:0rem;grid-row-gap:3rem;grid-template-columns:.75fr;grid-auto-flow:row;justify-content:center;top:-100%}.card-cta{margin-top:.5rem}.cta-tekst-link{border-radius:var(--_maatvoering---tekst-blok-radius);padding-top:.25rem;padding-bottom:.25rem;font-size:1rem;line-height:1.2}.cta-image,.form-label{display:none}.info-wijn{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.button-group{flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%}.vakantie-card{max-width:100%}.vakcard-tekst{padding-right:0}.keuze-button,.keuze-button.first,.keuze-button.first{margin-left:1rem}.rtb{padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.rtb h3{padding-top:1.25rem}.trouw-foto-block{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.collection-list-3{grid-template-columns:1fr}.blog-card{height:auto}.cell.background,.cell.background.midden,.cell.background,.cell.background.midden,.cell.background.midden{padding:1rem}.dev-rem-4{height:0}.twee-foto-block{justify-content:center}.tekst-background{padding:1rem}.collection-list-4{grid-template-columns:1fr}.hero-page-tekst{max-width:94%}.image-radius{border-radius:var(--_maatvoering---tekst-blok-radius)}.italic-tekst{margin-bottom:1rem}.paragraph-2{text-align:center}.card-text{padding-left:1rem;padding-right:1rem}}