body{font-family:sofia-pro,sans-serif;font-weight:400;line-height:1.5}.et_pb_row,.container,.et-db #et-boc .et-l .et_pb_row,.et-db #et-boc .et-l .et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:90%}.announcement-bar p{margin:0!important}@media (max-width:980px){.et_pb_column{margin-bottom:40px}}@media (min-width:981px){.et_pb_row{padding:2rem 0}}.et-db #et-boc .et-l .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{margin:0;padding:0}.et_pb_blurb_container{padding:5%}.et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:90%}.et_pb_blurb_description a:hover{text-decoration:underline}.et_pb_button:hover{text-decoration:none!important;padding:0!important}.vendors-tag-list{list-style-type:none!important;padding:0!important;display:flex;flex-wrap:wrap;margin-top:1em}.vendors-tag-list a{color:#0e1c1e!important;display:block;background-color:#d1e694;margin:0 1em 1em 0;padding:.5em 1em .7em;transition:all 200ms ease}.vendors-tag-list a:hover{background-color:#bad372;text-decoration:none!important}.et-db #et-boc .et-l .et_pb_blurb_0_tb_body.et_pb_blurb .et_pb_blurb_description a,.et-db #et-boc .et-l .et_pb_blurb_1_tb_body.et_pb_blurb .et_pb_blurb_description a{transition:all 200ms ease!important}.venue-fee .et_pb_text_inner{display:grid;gap:1rem}.venue-fee h3{padding:0}.venue-fee-days{border-top:1px solid #d0d4d8;border-bottom:1px solid #d0d4d8;margin:0.5rem 0;padding:1rem 0}.venue-fee-days-inner{display:flex;justify-content:space-around;flex-wrap:wrap;width:100%;max-width:30rem;margin:0 auto}.venue-fee-days-inner div{display:flex;flex-direction:column}.venue-fee-days-divider{width:1px;background-color:#d0d4d8}.et_pb_de_mach_acf_item_5_tb_body{font-weight:700}html a.small-button{color:#0e1c1e!important;font-size:1rem;font-weight:500!important;text-shadow:none;box-shadow:none;border:0;border-radius:0;line-height:1.7em;padding:.75em 1.5em;transition:all 200ms ease;margin-top:.5rem}html a.smallblue{background:#90D1F2}html a.smallblue:hover{background:#51aedd;border-bottom:0!important;color:#0e1c1e!important}.icon-list{margin-left:1.75em}.icon-list .et_pb_text_inner::before{font-family:ETmodules;color:#94a9b8;position:absolute;margin-left:-1.75em}.icon-list--phone .et_pb_text_inner::before{content:'\e090'}.icon-list--email .et_pb_text_inner::before{content:'\e076'}.icon-list--address .et_pb_text_inner::before{content:'\e081'}.club-options .et_pb_main_blurb_image img{aspect-ratio:1;object-fit:cover}.featured-weddings-label{font-weight:700;font-size:14px;color:#84327c;letter-spacing:.2px}.et_pb_toggle_open,.et_pb_toggle_close{padding:0}.et_pb_toggle_content p{margin-bottom:1rem!important}.et_pb_menu__logo a:hover{opacity:1}.et-menu li li a{padding:6px 0}.et_mobile_menu{border-top:0}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.et_mobile_menu .menu-item-has-children>a{font-weight:400;background-color:initial}.et_pb_fullwidth_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{-webkit-transform:translateY(-37%);transform:translateY(-37%)}.et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul>li>ul{top:75%!important}.custom-cart{position:absolute;right:0.938em;text-align:right;top:0.938em;width:auto;z-index:11;font-size:.9rem}.custom-cart a{color:#fff!important;transition:all 200ms ease}.custom-cart ul{list-style:outside none none;margin:0;padding:0}.custom-cart li{display:inline-block}.custom-cart li::before{content:"|";color:#fff;padding:0 5px 0 2px}.custom-cart li:first-child::before{content:none}.custom-cart a,.custom-cart a:visited{color:#fff;text-decoration:none}.custom-cart a:hover{color:#fff;text-decoration:none;opacity:.7}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{margin:0;padding:0}.page-id-113 .et_pb_fullwidth_header_0_tb_header.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{background-color:rgba(0,0,0,0.60)}.scroll-down{animation:scrollDown 2.5s ease infinite}@keyframes scrollDown{0%{transform:translatey(-1rem);opacity:0}50%{transform:translatey(0);opacity:1}100%{transform:translatey(1rem);opacity:0}}footer a{color:#fff!important;transition:all 200ms ease}footer a:hover{opacity:.7}footer h2{font-size:1.5rem!important;font-family:sofia-pro,sans-serif;font-weight:400}.et-db #et-boc .et-l .et_pb_widget ul li:last-child{margin-bottom:0}.et-db #et-boc .et-l .et_pb_column .et_pb_widget{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:freight-display-pro,serif;font-weight:700}h2{padding-bottom:1rem}.eyebrow{color:#84327c;text-transform:uppercase;letter-spacing:.125em;padding-bottom:.25em!important;margin-bottom:0!important}.h3{font-size:1.5rem!important}.mailing-list-popup-heading{font-size:1.75rem!important}@media only screen and (max-width:767px){.h3{font-size:1.25rem!important}.mailing-list-popup-heading{font-size:1.5rem!important}}.entry-content ul{line-height:inherit}.entry-content ul li{padding-bottom:.5em}.purple-list-marker li::marker{color:#84327c;font-weight:700}.details{color:#4d4d4f;font-size:0.938rem}.btn-secondary{color:#0e1c1e!important;background:transparent;padding:0.5rem 1.25rem 0.62rem 1.25rem!important;font-family:sofia-pro,sans-serf;font-size:1rem;font-weight:500;line-height:1.7em;border:1px solid #0e1c1e;transition:all 200ms ease}.btn-secondary:hover{background:#0e1c1e;color:#fff!important;text-decoration:none!important}.et_pb_text_inner a:hover{text-decoration:underline}footer .et_pb_text_inner a:hover{text-decoration:none}.arrow-link svg{transition:all 200ms ease}.arrow-link:hover svg{transform:translatex(6px)}.checkmark-list{padding-left:1.5em!important;padding-top:1em!important}.checkmark-list li{list-style-type:none}.checkmark-list li:not(:last-child){padding-bottom:1em}.checkmark-list li::before{position:absolute;line-height:1.8;margin-left:-1.5em;font-family:ETmodules;content:"\4e";color:#84327c}.nested-list{padding-top:0.5em!important}.nested-list li{list-style-type:disc!important;margin-left:0.5em;padding-bottom:0!important}.nested-list li::marker{color:#84327c}.nested-list li::before{display:none}.tasty-food .et_pb_main_blurb_image img{aspect-ratio:4 / 3;object-fit:cover}div#daytime-gazebo-rentals{margin-bottom:0}.et_pb_module.dsm-popup-class.dsm-popup-trigger.et_pb_blurb.et_pb_blurb_5.et_pb_text_align_left.et_pb_blurb_position_top.et_pb_bg_layout_light,.et_pb_module.dsm-popup-class.dsm-popup-trigger.et_pb_blurb.et_pb_blurb_1.blurb-package.et_pb_text_align_center.et_pb_blurb_position_top.et_pb_bg_layout_light{margin-bottom:0}.wine-club-options{padding-top:1rem;display:flex;flex-direction:column;gap:1rem}.et_pb_gutters2.et-db #et-boc .et-l .et_pb_column_2_3 .et_pb_module{margin-bottom:0}.et_pb_gutters2 .divi-filter-archive-loop>:not(.no-results-layout){grid-row-gap:2.5em}h3.entry-title.de_title_module.dmach-post-title{font-family:sofia-pro,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.2}.dmach-acf-item-content a:hover{text-decoration:underline}p:not(.has-background):last-of-type{margin-bottom:.75rem}.dmach-icon:before{color:#94a9b8!important}.post_id_1212 h3{margin-bottom:.75rem}#sb_instagram .sbi_photo_wrap{background:#000}.sb_instagram_header{display:flex;justify-content:center}#sb_instagram .sb_instagram_header,.sb_instagram_header{margin-bottom:1.5rem!important}#sb_instagram .sb_instagram_header a{display:flex;flex-direction:column-reverse;align-items:center}#sb_instagram .sb_instagram_header .sbi_header_text{float:none;display:flex;flex-direction:column;align-items:center}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3{margin:0!important}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3{font-size:2rem}.sbi_bio{font-size:1rem!important}#sb_instagram .sb_instagram_header .sbi_header_img{float:none;margin:0!important;background:#84327c;transition:all 200ms ease}.sbi_no_avatar .sbi_header_hashtag_icon{color:#fff}a.sbi_header_link:hover .sbi_header_img{background:#84327c!important}:root{--tec-font-family-sans-serif:sofia-pro,sans-serif;--tec-color-text-primary:#0e1c1e;--tec-color-event-icon-hover:#d1e694;--tec-color-accent-primary:#d1e694;--tec-color-icon-focus:#d1e694;--tec-color-accent-primary-hover:#bad372;--tec-color-accent-primary-active:#bad372;--tec-border-radius-default:0}.single-tribe_events{font-size:1rem}.tribe-events-single-event-description ul li::marker{color:#84327c;font-weight:700}.tribe-events-single-event-description h6{font-size:1rem}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:var(--tec-font-size-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-venue{display:none}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{border:1px solid #0e1c1e;color:#0e1c1e;transition:all 200ms ease!important}.tribe-events-content a{color:#1c779c;text-decoration:none;border:0}.tribe-events-content a:hover{color:#1c779c;text-decoration:underline;border:0}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus{background:#d1e694}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within{background:#0E1C1E;color:#fff}.tribe-events .tribe-events-c-search__button{color:#0e1c1e;font-weight:500}.tribe-events .tribe-events-c-search__button:focus,.tribe-events .tribe-events-c-search__button:hover{background-color:#bad372;color:#0e1c1e}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:#1c779c}.tribe-events-event-meta a:hover{color:#1c779c;text-decoration:underline}.tribe-events-meta-group .tribe-events-single-section-title{font-family:sofia-pro,sans-serif}.tribe-events .datepicker .day.active{color:#0e1c1e}.tribe-events .tribe-events-c-messages__message-list-item-link{color:#1c779c}.tribe-common .tribe-common-anchor-thin-alt:active,.tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-common .tribe-common-anchor-thin-alt:hover{color:#1c779c}.tribe-events .tribe-events-c-search__button,.tribe-events button.tribe-events-c-search__button{color:#0e1c1e}.tribe-events .tribe-events-c-search__button:focus,.tribe-events .tribe-events-c-search__button:hover,.tribe-events button.tribe-events-c-search__button:focus,.tribe-events button.tribe-events-c-search__button:hover{color:#0e1c1e}h3.dsm_card_title.et_pb_module_header{font-family:sofia-pro,sans-serif;font-weight:500;padding-bottom:1.25rem}.dsm_card_description p{margin-bottom:0!important}a.et_pb_button.et_pb_more_button,a.et_pb_button.et_pb_more_button:hover{margin-top:2rem;padding-top:0.5rem!important;padding-right:1.25rem!important;padding-bottom:0.62rem!important;padding-left:1.25rem!important}.home-grid-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:1em;padding:1em;grid-auto-flow:row;grid-template-areas:"Paesanos Paesanos Blog Wine-Club""Paesanos Paesanos About-Us Contact-Us"}.home-grid-container>a{position:relative;background-size:cover;background-position:center;display:grid;align-items:end;justify-items:start;aspect-ratio:1/1}.home-grid-container>a::before{position:absolute;content:'';width:100%;height:100%;background:rgba(0,0,0,0);background-image:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 80%);bottom:0;left:0;z-index:1;backface-visibility:hidden;transition:all 200ms ease}.home-grid-container>a:hover::before{height:100%;background:rgba(0,0,0,0.3);background-image:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 80%)}.home-grid-container .et_pb_text_inner{z-index:2;color:#fff;padding:1.25em}.home-grid-container .et_pb_text_inner h2{padding:0;margin:0;color:#fff;font-size:clamp(2rem,1.6117rem + 0.6333vw,2.625rem);display:inline}@media (min-width:480px) and (max-width:980px){.home-grid-container .et_pb_text_inner h2{font-size:clamp(1.75rem,0.91rem + 2.8vw,2.625rem)}}@media (max-width:479px){.home-grid-container .et_pb_text_inner h2{font-size:clamp(1.375rem,0.2405rem + 5.042vw,1.75rem)}}.home-grid-container a svg{display:inline-block;margin-left:.2em;margin-bottom:-.3em;transition:all 200ms ease}.home-grid-container a:hover svg{transform:translateX(7px)}.Paesanos{grid-area:Paesanos;background-image:url(https://z21.694.mwp.accessdomain.com/wp-content/uploads/2022/07/winery-with-food.jpg.webp)}.Blog{grid-area:Blog;background-image:url(https://z21.694.mwp.accessdomain.com/wp-content/uploads/2023/08/the-sunset-at-scribner-bend-vineyards.jpg);background-size:101%!important}.About-Us{grid-area:About-Us;background-image:url(https://z21.694.mwp.accessdomain.com/wp-content/uploads/2022/07/family-owned-california-winery.jpg.webp)}.Wine-Club{grid-area:Wine-Club;background-image:url(https://z21.694.mwp.accessdomain.com/wp-content/uploads/2022/09/sacramento-delta-wine.jpg.webp)}.Contact-Us{grid-area:Contact-Us;background-image:url(https://z21.694.mwp.accessdomain.com/wp-content/uploads/2022/07/boutique-winery-northern-california.jpg.webp)}@media (max-width:980px){.home-grid-container{grid-template-columns:1fr;grid-template-areas:"Paesanos""Blog""Wine-Club""About-Us""Contact-Us"}.home-grid-container>a{aspect-ratio:16/9}}#lead_submit{color:#0e1c1e;background:transparent;border:1px solid #0e1c1e;padding:.4em 1em .6em;font-size:1em;transition:all 200ms ease}#lead_submit:hover{color:#fff;background:#0e1c1e}#tripleseat_embed_form_inline label{font-weight:700}.tripleseat_field.ts_gdpr_consent label{font-weight:400!important}.row_contact_header,.row_details_header{font-family:sofia-pro,sans-serif;font-weight:500;margin-top:1.5em}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .ginput_container_date input,.gform_wrapper.gravity-theme .ginput_container_time input,.gform_wrapper.gravity-theme .gfield select{line-height:1.5!important;min-height:44px!important}.gform_button:hover{color:#fff;background:#0e1c1e}.gform_button{cursor:pointer}.instruction{padding-top:0.313em}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:2em}.gform_wrapper .gfield_required{color:#727778!important;font-style:normal!important}.gform_wrapper .gform_validation_errors>h2{font-family:sofia-pro,sans-serif}.gform_button{color:#0e1c1e;background:transparent;border:1px solid #0e1c1e;padding:.4em 1em .6em;font-size:1em;transition:all 200ms ease}.gform_wrapper.gravity-theme .ginput_container_time input{border:1px solid #bbb}.gform_wrapper.gravity-theme .gform_validation_errors{border-radius:0;border:1px solid #c02b0a;box-shadow:none;padding:16px 16px 16px 24px}.gform_wrapper.gravity-theme .gform_validation_errors>h2{font-size:1rem;line-height:1.5}@media only screen and (max-width:392px){.gform-theme-datepicker{left:0!important;max-width:382px!important;transform:scale(.75)}}#ui-datepicker-div{z-index:1000009!important}.gform_wrapper.gravity-theme .gform_validation_errors>h2.hide_summary{padding:0}.privacy-policy h3{font-family:sofia-pro;font-weight:500;padding-bottom:1rem}.ds_timeline_item .ribbon-icon.ribbon-icon-circle.active,.ds_timeline_item .ribbon-icon.ribbon-icon-circle.active,.ds_timeline_item:hover .ribbon-icon.ribbon-icon-circle{background-color:#84327c}.dsm-popup-container.dsm-popup-position-bottom-right{bottom:1.5em;right:1.5em}.dsm-popup-wrap .mfp-close{padding:0.75rem}.promo-bar a:hover{text-decoration:none}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.dsm-popup-wrap.et-l.dsm-popup-fullwidth-off.dsm-popup-position-fixed.dsm-popup-container-no-overlay.mfp-ready{position:fixed!important}@media only screen and (max-width:767px){.page-id-11 .mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.dsm-popup-wrap.et-l.dsm-popup-fullwidth-off.dsm-popup-position-fixed.dsm-popup-container-no-overlay.mfp-ready{display:none}}.dsm_image_carousel .swiper-slide img{display:block}@media only screen and (max-width:768px){.dsm_image_carousel .swiper-button-next{right:0}.dsm_image_carousel .swiper-button-prev{left:0}}.entry-content thead th,.entry-content tr th,.entry-content tr td{padding:.5rem .5rem .5rem 0;color:#0e1c1e}.entry-content table:not(.variations),.entry-content tr td{border:0;margin:0}.pricing-table tbody tr{border-top:1px solid #d0d4d8}.pricing-table tbody th{font-weight:400}.blurb-package .et_pb_blurb_container{padding:2rem}@media only screen and (max-width:767px){.blurb-package .et_pb_blurb_container{padding:1.5rem}}.calendly-inline-widget{height:41.25rem}.dsm-readmore-btn{display:flex}.dsm-readmore-icon{line-height:1.7}.et_pb_post{margin-bottom:5rem}@media (max-width:980px){.et_pb_post{margin-bottom:4rem}}@media (max-width:767px){.et_pb_post{margin-bottom:3rem}}.et_pb_post a img{aspect-ratio:8 / 5;object-fit:cover}.et_pb_post .entry-featured-image-url{margin-bottom:1.5rem}.post-meta{color:#646666!important;margin-bottom:1.25rem!important}.post-meta a{color:#1c779c!important}.blog-category-header h1{padding:0}.blog-category-meta{display:inline-block;padding-left:1.25rem}.blog-category-meta svg{position:absolute;left:0;top:6px}.post-meta a:hover,a.more-link:hover{text-decoration:underline}.et_pb_widget_area_left{border:0}.widget_categories li,.widget_recent_entries li{padding:0!important}.widget_categories li a,.widget_recent_entries li a{color:#1C779C!important}.widget_categories li a:hover,.widget_recent_entries li a:hover{text-decoration:underline}.wp-block-latest-posts__post-date{display:block;font-size:0.875rem;color:#646666}.full-height-image-column{height:100%}.full-height-image-column .et_pb_image_wrap{height:100%}.full-height-image-column img{object-fit:cover;height:100%}.pt1{padding-top:1rem!important}.pt05{padding-top:0.5rem!important}.pt0{padding-top:0!important}.pb1{padding-bottom:1rem!important}.pb05{padding-bottom:0.5rem!important}.pb0{padding-bottom:0!important}.mt2{margin-top:2rem!important}.mt1{margin-top:1rem!important}.mt05{margin-top:0.5rem!important}.mt0{margin-top:0!important}.mb1{margin-bottom:1rem!important}.mb05{margin-bottom:0.5rem!important}.mb0{margin-bottom:0!important}.font-sans{font-family:sofia-pro,sans-serif}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:700}.underline a:hover{text-decoration:underline}.text-white{color:#fff}.border-top{border-top:1px solid #d0d4d8}