.elementor-30 .elementor-element.elementor-element-3b6f1de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-22713be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:8%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-30 .elementor-element.elementor-element-22713be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-5abe7c9{width:var( --container-widget-width, 121.531% );max-width:121.531%;--container-widget-width:121.531%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-5abe7c9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-30 .elementor-element.elementor-element-5abe7c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-30 .elementor-element.elementor-element-6db5dab{width:var( --container-widget-width, 121.531% );max-width:121.531%;--container-widget-width:121.531%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-6db5dab.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-30 .elementor-element.elementor-element-6db5dab .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-30 .elementor-element.elementor-element-3028aee{--display:flex;}.elementor-30 .elementor-element.elementor-element-5ab1814{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-cb24dcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-2427839 .searchandfilter > ul > li{text-align:right;}.elementor-30 .elementor-element.elementor-element-2427839 .searchandfilter > ul{padding:0;margin:0;}.elementor-30 .elementor-element.elementor-element-cd0023b > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-cd0023b .elementor-button-content-wrapper{flex-direction:row;}.elementor-30 .elementor-element.elementor-element-67e4cbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-ef83d23 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-30 .elementor-element.elementor-element-ef83d23 .elementor-repeater-item-d85b5c9 > *{display:inline-block;}.elementor-30 .elementor-element.elementor-element-ef83d23 .elementor-repeater-item-e3683bb.dce-item_image{justify-content:top;}.elementor-30 .elementor-element.elementor-element-ef83d23 .elementor-repeater-item-0813988 > *{display:inline-block;}.elementor-30 .elementor-element.elementor-element-ef83d23 .dce-posts-fallback{text-align:left;}.elementor-30 .elementor-element.elementor-element-ef83d23 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-30 .elementor-element.elementor-element-ef83d23 .dce-post-item{padding-bottom:35px;}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-cb24dcb{--width:25%;}.elementor-30 .elementor-element.elementor-element-67e4cbe{--width:75%;}}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-ef83d23 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-ef83d23 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );}}/* Start custom CSS for dce-searchfilter, class: .elementor-element-2427839 */#search-filter-form-583 > ul > li.sf-field-taxonomy-wine-types > h4 {
       text-transform: uppercase;
         font-weight: 900;
         background-color: #581F14;
         color: #ffffff;
                    padding-right: 15px;
     }
#search-filter-form-583 > ul > li.sf-field-taxonomy-wine_characteristic > h4 {
       text-transform: uppercase;
         font-weight: 900;
         background-color: #581F14;
         color: #ffffff;
           padding-right: 15px;
     }/* End custom CSS */