.elementor-kit-14{--e-global-color-primary:#2A1720;--e-global-color-secondary:#7E6232;--e-global-color-text:#1B1416;--e-global-color-accent:#6E1F2F;--e-global-color-a875546e:#F7F2EA;--e-global-color-fb74efeb:#FCFAF6;--e-global-color-7a16b1a4:#E2D6C4;--e-global-color-cc24b401:#6B5E5A;--e-global-color-32e4eabf:#D6BE76;--e-global-color-38638eb8:#D9A090;--e-global-color-2c18c0eb:#A8772F;--e-global-color-3cba3eae:#EFE6D8;--e-global-color-33c09f04:#B08D57;--e-global-color-9789eb5b:#CDB892;--e-global-color-4ad5a150:#6E1F2F;--e-global-typography-primary-font-family:"Cormorant Garamond";--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Jost";--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-letter-spacing:0.7px;--e-global-typography-text-font-family:"Jost";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.7em;--e-global-typography-accent-font-family:"Jost";--e-global-typography-accent-font-size:12px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-letter-spacing:2.9px;background-color:var( --e-global-color-a875546e );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-kit-14 button,.elementor-kit-14 input[type="button"],.elementor-kit-14 input[type="submit"],.elementor-kit-14 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2.3px;color:var( --e-global-color-fb74efeb );border-radius:2px 2px 2px 2px;padding:16px 28px 16px 28px;}.elementor-kit-14 button:hover,.elementor-kit-14 button:focus,.elementor-kit-14 input[type="button"]:hover,.elementor-kit-14 input[type="button"]:focus,.elementor-kit-14 input[type="submit"]:hover,.elementor-kit-14 input[type="submit"]:focus,.elementor-kit-14 .elementor-button:hover,.elementor-kit-14 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-fb74efeb );}.elementor-kit-14 e-page-transition{background-color:#FFBC7D;}.elementor-kit-14 a{color:var( --e-global-color-accent );}.elementor-kit-14 a:hover{color:var( --e-global-color-primary );}.elementor-kit-14 h1{color:var( --e-global-color-primary );font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:500;line-height:1.12em;}.elementor-kit-14 h2{color:var( --e-global-color-primary );font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:500;line-height:1.12em;}.elementor-kit-14 h3{color:var( --e-global-color-primary );font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;line-height:1.12em;}.elementor-kit-14 h4{color:var( --e-global-color-primary );font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:500;line-height:1.12em;}.elementor-kit-14 h5{color:var( --e-global-color-primary );font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.12em;}.elementor-kit-14 h6{color:var( --e-global-color-primary );font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;line-height:1.12em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;--container-default-padding-top:0px;--container-default-padding-right:24px;--container-default-padding-bottom:0px;--container-default-padding-left:24px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-14{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-14{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-kit-14 h1{font-size:34px;}.elementor-kit-14 h2{font-size:28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* wijnsoort – stip-accenten */
:root{--ws-grenat:#6E1F2F;--ws-goud:#B08D57;--ws-lijn-goud:#CDB892;--ws-orn:url(/wp-content/uploads/wijnsoort/ornament-druif.svg);--ws-orn-ivoor:url(/wp-content/uploads/wijnsoort/ornament-druif-ivoor.svg)}
.ws-kop .elementor-heading-title::after{content:"";display:block;width:168px;height:9px;margin:18px 0 0;background:var(--ws-orn) center/contain no-repeat}
.ws-kop.ws-midden .elementor-heading-title::after{margin-left:auto;margin-right:auto}
.ws-kop.ws-kop-ivoor .elementor-heading-title::after{background-image:var(--ws-orn-ivoor)}
.ws-stip .elementor-heading-title::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--ws-grenat);margin-right:.7em;vertical-align:.18em}
.ws-stip.ws-stip-goud .elementor-heading-title::before{background:var(--ws-goud)}
.ws-stip-swatch{width:14px!important;height:14px!important;min-height:14px!important;flex:0 0 14px!important;border-radius:50%!important;padding:0!important}
.ws-stippen{background-image:url(/wp-content/uploads/wijnsoort/stippenpatroon.svg)!important;background-repeat:repeat!important;background-size:28px 28px!important}
.ws-stippen-goud{background-image:url(/wp-content/uploads/wijnsoort/stippenpatroon-goud.svg)!important;background-repeat:repeat!important;background-size:28px 28px!important}
.ws-stiplijn-onder{border-bottom-color:transparent!important;background-image:radial-gradient(circle,var(--ws-lijn-goud) 1.1px,transparent 1.6px)!important;background-size:9px 4px!important;background-repeat:repeat-x!important;background-position:left bottom!important}
.ws-stiplijn-boven{border-top-color:transparent!important;background-image:radial-gradient(circle,rgba(176,141,87,.55) 1.1px,transparent 1.6px);background-size:9px 4px;background-repeat:repeat-x;background-position:left top}
.ws-logo img,.ws-beeldmerk img{display:block;height:auto}
.elementor-widget-text-editor ul{list-style:none;padding-left:1.3em}
.elementor-widget-text-editor ul li{position:relative}
.elementor-widget-text-editor ul li::before{content:"";position:absolute;left:-1.1em;top:.68em;width:5px;height:5px;border-radius:50%;background:var(--ws-grenat)}
.elementor-location-footer .elementor-widget-text-editor ul li::before{background:var(--ws-goud)}
::selection{background:#6E1F2F;color:#F7F2EA}/* End custom CSS */