.elementor-2860 .elementor-element.elementor-element-469fec6f{--display:flex;--min-height:655px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2860 .elementor-element.elementor-element-469fec6f:not(.elementor-motion-effects-element-type-background), .elementor-2860 .elementor-element.elementor-element-469fec6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://whatleywines.com/wp-content/uploads/2025/11/Events-2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2860 .elementor-element.elementor-element-4cdbeb10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2860 .elementor-element.elementor-element-366f586{text-align:center;}.elementor-2860 .elementor-element.elementor-element-366f586 .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-size:89px;font-weight:bold;text-shadow:0px 0px 23px rgba(6.799999999999976, 6.799999999999976, 6.799999999999976, 0.98);color:#E8E6DC;}.elementor-2860 .elementor-element.elementor-element-366f586 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2860 .elementor-element.elementor-element-468a468{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2860 .elementor-element.elementor-element-468a468:not(.elementor-motion-effects-element-type-background), .elementor-2860 .elementor-element.elementor-element-468a468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2860 .elementor-element.elementor-element-9087794{--display:flex;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-31e636f );--border-color:var( --e-global-color-31e636f );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2860 .elementor-element.elementor-element-d39f9e0{text-align:center;}.elementor-2860 .elementor-element.elementor-element-d39f9e0 .elementor-heading-title{font-size:60px;font-weight:bold;color:var( --e-global-color-e69b115 );}.elementor-2860 .elementor-element.elementor-element-d39f9e0 > .elementor-widget-container{margin:5% 0% 02% 0%;}.elementor-2860 .elementor-element.elementor-element-698b68d .cr-events-item-content{background-color:var( --e-global-color-e69b115 );}.elementor-2860 .elementor-element.elementor-element-698b68d .cr-events-item-content .events-title{margin-bottom:20px;}.elementor-2860 .elementor-element.elementor-element-698b68d .cr-events-item-content .cr-events-meta-sep{border-color:var( --e-global-color-accent );}.elementor-2860 .elementor-element.elementor-element-698b68d .cr-events-meta-date{color:var( --e-global-color-e8acd8d );background-color:var( --e-global-color-be91b6f );border-radius:100px;}.elementor-2860 .elementor-element.elementor-element-698b68d .cr-events-meta{color:var( --e-global-color-text );}.elementor-2860 .elementor-element.elementor-element-698b68d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2860 .elementor-element.elementor-element-698b68d.elementor-element{--align-self:center;}.elementor-2860 .elementor-element.elementor-element-698b68d > .elementor-widget-container{border-style:none;}.elementor-2860 .elementor-element.elementor-element-d481335 > .elementor-widget-container{border-style:solid;border-width:15px 15px 15px 15px;border-color:var( --e-global-color-e69b115 );}.elementor-2860 .elementor-element.elementor-element-a89caa6{text-align:center;}.elementor-2860 .elementor-element.elementor-element-a89caa6 .elementor-heading-title{font-size:60px;font-weight:bold;color:var( --e-global-color-e69b115 );}.elementor-2860 .elementor-element.elementor-element-a89caa6 > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-calendar-list__event-title-link{--tec-color-text-events-title:var( --e-global-color-e69b115 );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-calendar-list__event-title{font-size:36px;}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-calendar-list__event-datetime{--tec-color-text-event-date:var( --e-global-color-e8acd8d );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-calendar-list__event-description{--tec-color-text-primary:var( --e-global-color-text );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-calendar-list__event-venue{--tec-color-text-primary:var( --e-global-color-text );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-calendar-list__event-cost{--tec-color-text-primary:var( --e-global-color-e69b115 );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-calendar-list__event-date-tag-datetime:after,
					 .elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-calendar-list__event-datetime-featured-text,
					 .elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-calendar-list__event-datetime-featured-icon-svg{--tec-color-accent-primary:var( --e-global-color-f15800c );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-calendar-list__event-date-tag-weekday{--tec-color-text-secondary:var( --e-global-color-e8acd8d );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-subscribe-dropdown__button,
					 .elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-subscribe-dropdown__button-text{--tec-color-background:var( --e-global-color-e69b115 );background-color:var( --e-global-color-e69b115 );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-subscribe-dropdown__button-text{color:var( --e-global-color-f15800c );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-subscribe-dropdown__button:hover{--tec-color-accent-primary:var( --e-global-color-6f8585f );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-subscribe-dropdown__button:hover,
					 .elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-subscribe-dropdown__button-text:hover{color:var( --e-global-color-e8acd8d );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-subscribe-dropdown__list-item a{--tec-color-text-primary:var( --e-global-color-e8acd8d );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-subscribe-dropdown__list{--tec-color-border-secondary:var( --e-global-color-text );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,
					 .elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{--tec-color-icon-secondary:var( --e-global-color-f15800c );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-common-c-btn-border-small{--tec-color-background:var( --e-global-color-e69b115 );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-common-c-btn-border-small,
					 .elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-common-c-btn-border-small:hover{--tec-color-text-secondary:var( --e-global-color-f15800c );--tec-color-text-primary:var( --e-global-color-f15800c );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-top-bar__datepicker-button,
					 .elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-top-bar__datepicker-button-icon-svg .tribe-common-c-svgicon__svg-fill{--tec-color-text-primary:var( --e-global-color-e8acd8d );--tec-color-icon-active:var( --e-global-color-e8acd8d );}.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-nav__prev,
					 .elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-nav__next,
					 .elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-nav__prev-icon-svg path,
					 .elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-nav__next-icon-svg path{--tec-color-text-secondary:var( --e-global-color-f15800c );--tec-color-icon-primary:var( --e-global-color-f15800c );}.elementor-2860 .elementor-element.elementor-element-ec668e0 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-2860 .elementor-element.elementor-element-adcdd91{--display:flex;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-31e636f );--border-color:var( --e-global-color-31e636f );--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-2860 .elementor-element.elementor-element-adcdd91:not(.elementor-motion-effects-element-type-background), .elementor-2860 .elementor-element.elementor-element-adcdd91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31e636f );}.elementor-2860 .elementor-element.elementor-element-85903b5{--display:flex;}.elementor-2860 .elementor-element.elementor-element-f2cfda7 > .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-76ffca5{text-align:center;width:var( --container-widget-width, 99.174% );max-width:99.174%;--container-widget-width:99.174%;--container-widget-flex-grow:0;}.elementor-2860 .elementor-element.elementor-element-76ffca5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2860 .elementor-element.elementor-element-8bbe6c1{text-align:start;}.elementor-2860 .elementor-element.elementor-element-889c3cb .elementor-button{font-family:"Libre Baskerville", Sans-serif;font-weight:900;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 4px 2px rgba(0,0,0,0.5);}.elementor-2860 .elementor-element.elementor-element-889c3cb .elementor-button:hover, .elementor-2860 .elementor-element.elementor-element-889c3cb .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-889c3cb > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-2860 .elementor-element.elementor-element-f6c8ad6{--display:flex;}.elementor-2860 .elementor-element.elementor-element-3afde21 > .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-1981876{text-align:center;width:var( --container-widget-width, 99.174% );max-width:99.174%;--container-widget-width:99.174%;--container-widget-flex-grow:0;}.elementor-2860 .elementor-element.elementor-element-1981876.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2860 .elementor-element.elementor-element-df54b4d{text-align:start;}.elementor-2860 .elementor-element.elementor-element-e60e996{--display:flex;}.elementor-2860 .elementor-element.elementor-element-55cb4be > .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-1f18c4d{text-align:center;width:var( --container-widget-width, 99.174% );max-width:99.174%;--container-widget-width:99.174%;--container-widget-flex-grow:0;}.elementor-2860 .elementor-element.elementor-element-1f18c4d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2860 .elementor-element.elementor-element-18555a8{text-align:start;}.elementor-2860 .elementor-element.elementor-element-dd64d16{--display:flex;}.elementor-2860 .elementor-element.elementor-element-31fc7e5 > .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-a7c6042{text-align:center;width:var( --container-widget-width, 99.174% );max-width:99.174%;--container-widget-width:99.174%;--container-widget-flex-grow:0;}.elementor-2860 .elementor-element.elementor-element-a7c6042.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2860 .elementor-element.elementor-element-58c37e1{text-align:start;}@media(max-width:1024px){.elementor-2860 .elementor-element.elementor-element-469fec6f{--min-height:497px;}.elementor-2860 .elementor-element.elementor-element-468a468{--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-2860 .elementor-element.elementor-element-f2cfda7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2860 .elementor-element.elementor-element-f2cfda7.elementor-element{--align-self:center;}.elementor-2860 .elementor-element.elementor-element-3afde21{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2860 .elementor-element.elementor-element-3afde21.elementor-element{--align-self:center;}.elementor-2860 .elementor-element.elementor-element-55cb4be{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2860 .elementor-element.elementor-element-55cb4be.elementor-element{--align-self:center;}.elementor-2860 .elementor-element.elementor-element-31fc7e5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2860 .elementor-element.elementor-element-31fc7e5.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-2860 .elementor-element.elementor-element-469fec6f{--min-height:281px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2860 .elementor-element.elementor-element-366f586 .elementor-heading-title{font-size:50px;}.elementor-2860 .elementor-element.elementor-element-366f586 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2860 .elementor-element.elementor-element-468a468{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2860 .elementor-element.elementor-element-9087794{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2860 .elementor-element.elementor-element-d39f9e0 .elementor-heading-title{font-size:35px;}.elementor-2860 .elementor-element.elementor-element-adcdd91{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2860 .elementor-element.elementor-element-f2cfda7{width:100%;max-width:100%;}.elementor-2860 .elementor-element.elementor-element-3afde21{width:100%;max-width:100%;}.elementor-2860 .elementor-element.elementor-element-55cb4be{width:100%;max-width:100%;}.elementor-2860 .elementor-element.elementor-element-31fc7e5{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-2860 .elementor-element.elementor-element-9087794{--width:75%;}.elementor-2860 .elementor-element.elementor-element-adcdd91{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2860 .elementor-element.elementor-element-9087794{--width:100%;}}/* Start custom CSS for creativo_events_calendar, class: .elementor-element-698b68d *//* Hides repeated event entries beyond the first child in grid layouts */
.elementor-2860 .elementor-element.elementor-element-698b68d .elementor-grid .type-tribe_events:nth-of-type(n+2) {
    /* Adjust if you want to selectively target specific duplicate event IDs */
}/* End custom CSS */
/* Start custom CSS for tec_elementor_widget_events_view, class: .elementor-element-ec668e0 *//* Hides the title, search bar, and view filter header in The Events Calendar view */
.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-header,
.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-c-events-bar,
.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-events-header__title,
.elementor-2860 .elementor-element.elementor-element-ec668e0 .tribe-common-c-btn-border-search {
    display: none !important;
}/* End custom CSS */