.vintage-item{width:inherit;background:#fff 0 0 no-repeat padding-box;box-shadow:0 0 40px rgba(0,0,0,.07843);border-radius:18px;margin-bottom:12px;border:1px solid transparent;-webkit-transition:border .1s ease-out;transition:border .1s ease-out}.vintage-item.m-active{border:1px solid #707070}.vintage-item.m-active .accordion-image-block{-webkit-transform:rotate(180deg);transform:rotate(180deg);padding-right:0;padding-left:25px}.accordion-content{display:none}.accordion-header{display:-webkit-box;display:flex;width:inherit;height:93px;margin-bottom:16px;padding:16px;margin-top:0;border-radius:15px;border:1px solid transparent;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;outline:none;cursor:pointer}.ui-icon{display:none}.accordion-header-h h4{font-family:rubik,Sans-serif;font-size:18px;font-weight:500;margin:0;text-overflow:ellipsis}.accordion-header-h .accordion-header-spans{display:-webkit-box;display:flex;text-align:left;font-family:Regular,Rubik;font-size:15px;letter-spacing:0;color:#000;opacity:1}.accordion-image-block{padding-right:25px}.accordion-content{padding-top:0;padding-bottom:16px}.accordion-content-item *{pointer-events:none}.accordion-content-item{margin-bottom:12px;outline:none}.accordion-content-item:last-child{margin-bottom:0}.accordion-header-rating{text-align:center}.accordion-header-spans span{margin-right:10px}.accordion-content-item{display:-webkit-box;display:flex;position:relative;margin-left:16px;margin-right:16px;margin-top:16px;padding:16px;border-radius:15px;border:1px solid transparent;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;box-shadow:0 0 40px rgba(0,0,0,.07843);cursor:pointer;font-size:18px}.accordion-content-item .accordion-content-item-span{font-size:18px;font-weight:500;font-family:Medium,Rubik}.accordion-content-item .producer-name{font-size:14px;font-family:Regular,Rubik}.accordion-content-item:first-child{margin-top:0}.long-card-right-side{pointer-events:none;-webkit-box-flex:0;flex:0 0 auto;height:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;align-content:center;justify-content:center;place-content:center;-webkit-box-align:center;align-items:center;justify-items:center;place-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.long-card-score{font-size:18px;font-weight:500;text-align:center;min-width:2em;padding-bottom:4px;border-bottom:3px solid #e8d264}.long-card-by{pointer-events:none;margin-top:4px;text-align:center;font-weight:700;font-family:Minion Pro;padding-top:10px;font-size:14px}.accordion-image-block{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.accordion-content-item-spans span{pointer-events:none;margin-right:10px}.modal-wrapper{display:contents}.modal-sticky{z-index:200;right:0;-webkit-transform:translateX(780px);transform:translateX(780px)}@media screen and (min-width:981px){.modal-sticky{-webkit-transform:translateX(520px);transform:translateX(520px)}}@media screen and (min-width:1080px){.modal-sticky{-webkit-transform:translateX(625px);transform:translateX(625px)}}@media screen and (min-width:1281px){.modal-sticky{-webkit-transform:translateX(780px);transform:translateX(780px)}}@media screen and (min-width:1431px){.modal-sticky{-webkit-transform:translateX(780px);transform:translateX(780px)}}.modal-sticky:not(.is_stuck){position:absolute!important}.modal-by-score{margin-bottom:5px;display:inline-block}.modal-content{padding:32px 59px 39px;min-width:200px;height:auto;box-shadow:0 0 40px rgba(0,0,0,.07843);border-radius:16px;background:#fff}@media screen and (min-width:981px){.modal-content{width:100%;margin-top:20px}}.modal-sticky-parent{position:absolute}.modal-header{text-align:left;font-family:Minion Pro;font-size:38px;line-height:46px;font-weight:700;letter-spacing:0;color:#000;padding:10px 0}.modal-subheader span{font-family:Regular,Rubik;font-size:20px}.modal-by span,.modal-subheader span{margin-right:10px;text-align:left;letter-spacing:0}.modal-by span{color:#000}.modal-by-score{font-family:Minion Pro;font-weight:700;font-size:38px;border-bottom:3px solid #e8d264}.modal-props{font-family:Rubik;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:16px;color:#585858;padding:20px 0}.modal-props .modal-props-item{margin-right:20px}.modal-props div{margin:10px 0}.modal-description .modal-description-header{text-align:left;font-family:Minion Pro;font-size:38px;font-weight:700;letter-spacing:0;color:#000}.modal-description .modal-description-text{text-align:left;font-family:Regular,Rubik;font-size:16px;letter-spacing:0;color:#2f2e29}.modal-description h5{margin-top:0;margin-bottom:12px}.modal-app-icons{margin:15px 0}.modal-app-icons,.modal-app-icons i{display:-webkit-box;display:flex;flex-wrap:wrap}.modal-app-icons i{width:135px;height:40px;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.modal-app-icons i:last-child{margin-left:20px}.vintage-content-item .modal-sticky{margin:20px}.popup-relative .modal-sticky:not(.is_stuck){position:relative!important}.popup-relative .modal-sticky{right:auto;-webkit-transform:translateX(0);transform:translateX(0)}.pagination{text-align:center;font-family:Rubik,Medium;font-size:20px;font-weight:500}.pagination .next span,.pagination .previous-page span{font-size:24px}.tasting-library-filter{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:16px}@media screen and (min-width:703px){.tasting-library-filter{min-width:625px}}@media (min-width:768px){.tasting-library-filter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}}.tasting-library-filter .search-clear{font-size:24px;margin-right:16px;position:absolute;right:5px;top:calc(50% - 10px);height:20px;opacity:0;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;cursor:pointer}.tasting-library-filter .search-clear.m-active{opacity:1}.tasting-library-filter input{border-radius:14px;border:.25px solid #a2a2a2;font-family:Regular,Rubik;font-size:14px;padding:10px;outline:none;margin:0 5px 0 0}.tasting-library-filter input[type=text]{background:url(../../../../../../../../themes/hello-elementor-child/assets/icons/filter_i.svg) 50%/auto no-repeat;background-position-x:12px;padding:17px 10px 15px 44px;min-width:300px;margin-right:0;line-height:21px}@media (max-width:767px){.tasting-library-filter input[type=text]{width:100%}}.tasting-library-filter .tasting-library-filter-bnt{font-size:18px;line-height:23px;padding:13px 32px;text-align:center;margin-left:16px;background:#fff;border:2px solid #000;border-radius:15px;font-weight:500;box-sizing:border-box;max-height:50px;cursor:pointer}@media (max-width:767px){.tasting-library-filter .tasting-library-filter-bnt{margin:16px 0 0}}.tasting-library-filter .input-parent{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:768px){.tasting-library-filter .input-parent{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.tasting-library-filter .dropdown-content__wrapper{position:relative;margin-top:16px}@media (min-width:768px){.tasting-library-filter .dropdown-content__wrapper{margin-top:0}}.tasting-library-filter .dropdown-content{overflow:hidden}.tasting-library-filter .dropdown-content.show{width:100%;border:.25px solid #a2a2a2;border-radius:14px;position:absolute;top:100%;z-index:50;background:#fff}.tasting-library-filter .dropdown-content .filter-suggestion{padding:16px;margin:0;cursor:pointer}.tasting-library-filter .dropdown-content .filter-suggestion:hover{background:#a2a2a2}.input-parent{position:relative}.accordeon-item{width:inherit;background:#fff 0 0 no-repeat padding-box;box-shadow:0 0 40px rgba(0,0,0,.07843);border-radius:18px;margin-bottom:12px;opacity:1}.star-rating{display:-webkit-box;display:flex;flex-wrap:wrap}.star-rating span{background:url(../../../../../../../../themes/hello-elementor-child/assets/icons/startr.png) 50%/140% no-repeat;width:18px;height:18px;display:block;margin:0 2px;opacity:.4}.star-rating span:first-child{margin-left:0}.star-rating span:last-child{margin-right:0}.star-rating span.active{opacity:1}.producers-list{min-height:450px}.accordeon-sub-header{font-size:18px;font-weight:500;font-family:rubik,Sans-serif;margin-bottom:12px}.accordeon-producers{font-size:14px;font-family:Regular,Rubik}.items-list{box-sizing:content-box}.m-owner{color:#e8d264;font-family:Minion Pro;margin-bottom:5px}.producers-item{margin-bottom:12px;outline:none;display:-webkit-box;display:flex;position:relative;margin-top:16px;padding:16px;border-radius:15px;border:1px solid transparent;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;box-shadow:0 0 40px rgba(0,0,0,.07843);font-size:18px;width:100%;word-break:normal}.m-cs-items a{width:100%;display:block}.item-left{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.btn{font-size:18px;line-height:23px;padding:13px 32px;text-align:center;background:#fff;border:2px solid #000;border-radius:15px;font-weight:500;max-height:50px;cursor:pointer;margin:80px auto 0;display:block}.btn.black{background:#000;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:13px 42px}.m-description{-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.m-description.m-short{max-height:115px;overflow:hidden}.m-description.m-full{max-height:100%;overflow:visible}.m-cs-modal .btn{margin-top:20px}.all-button,.more-link{text-decoration:underline;margin-top:50px;display:none;cursor:pointer}.all-button .m-short,.more-link .m-short{display:none}.all-button.m-active .m-short,.all-button.m-show,.more-link.m-active .m-short,.more-link.m-show{display:block}.all-button.m-active .m-full,.more-link.m-active .m-full{display:none}.more-link{margin-top:0}.m-cs-items.m-short .m-cs-item:nth-child(n+6){display:none}.m-cs-items.m-short .m-cs-item:nth-child(n+6).m-active{display:-webkit-box;display:flex}.pagination{position:relative;z-index:12}.pagination .active{color:#e9d064}.pagination span{margin-right:20px;font-weight:400}.sticky-wrapper{z-index:12}.champagnes-wrap .modal-header{margin-bottom:18px}.champagnes-wrap .modal-subheader{margin-bottom:20px}.accordion-content-item-spans h4{margin:0}.m-cs-search{position:relative;display:-webkit-box;display:flex;flex-wrap:wrap;width:264px;margin-left:auto}.m-cs-search.search-result{width:643px;margin:0 auto}.m-cs-search .search-form__input{background:#fff 0 0 no-repeat padding-box;border:.25px solid #a2a2a2;border-radius:14px;width:100%;padding:17px 44px 14px;font-family:Regular,Rubik;font-size:14px;line-height:17px}.m-cs-search .search-form__input::-ms-clear,.m-cs-search .search-form__input::-ms-reveal{display:none;width:0;height:0}.m-cs-search input[type=search]::-webkit-search-cancel-button,.m-cs-search input[type=search]::-webkit-search-decoration,.m-cs-search input[type=search]::-webkit-search-results-button,.m-cs-search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.m-cs-search .fa-search{color:#a2a2a2}.m-cs-search .search-form__icon{position:absolute;top:calc(50% - 10px);left:16px}.m-cs-search .dropdown-search-content{overflow:hidden}.m-cs-search .dropdown-search-content.show{width:100%;border:.25px solid #a2a2a2;border-radius:14px;position:absolute;top:100%;z-index:50;background:#fff}.m-cs-search .dropdown-search-content .search-suggestion{padding:16px;margin:0;cursor:pointer}.m-cs-search .dropdown-search-content .search-suggestion:hover{background:#a2a2a2}.m-village-name{text-align:left;color:#000;font-size:18px;font-weight:500;font-family:rubik,Sans-serif}.m-village-count{font-size:14px;font-family:Regular,Rubik;margin-top:4px}.m-village-modal .modal-description{margin-bottom:40px}.villages-content-item .accordion-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:left;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}.vintage-common-header{font-family:Minion Pro;font-size:38px;font-weight:500;text-align:center;width:100%;display:block}.years-list-filter-wrap{margin-bottom:3rem}.years-list-filter-wrap input{width:170px;height:56px;border-radius:28px;background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;font-size:20px;line-height:24px;font-family:Medium,Rubik;letter-spacing:0;color:#2f2e29;padding:0 20px;text-align:center;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none}.years-list-filter-wrap input::-webkit-calendar-picker-indicator{display:none}.years-list-filter-wrap span{-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.years-list-filter-wrap .arrow-fl-prev{margin-right:58px;cursor:pointer}.years-list-filter-wrap .arrow-fl-next{margin-left:58px;cursor:pointer}.years-list-filter-wrap .m-disabled{opacity:.5;cursor:default}.vintages-list-no-result{margin-top:50px;font-family:minion-pro,Serif;font-size:38px;line-height:48px;font-weight:700}.tasting-library-filter .rating-sort-bnt{font-size:18px;line-height:23px;padding:13px 32px;text-align:center;margin:0 13px 0 3px;background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:28px;font-weight:500;box-sizing:border-box;max-height:50px;cursor:pointer}@media (max-width:767px){.tasting-library-filter .rating-sort-bnt{margin:0}}.items-list{position:relative;z-index:12;min-width:100%;width:100%}@media screen and (min-width:981px){.items-list{width:450px}}@media screen and (min-width:1331px){.items-list{width:703px}}body .elementor-175 .elementor-element.elementor-element-6841804{padding:0 100px 150px}.tasting-library-home h2{font-size:54px;font-family:minion-pro,serif;line-height:100px;font-weight:600;text-align:center;width:100%}.tasting-library-home .m-testing-list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:50px}.tasting-library-home .m-testing-list:last-child{margin:0}.tasting-library-home .m-testing-list .accordeon-item:nth-child(n+6){display:none}.tasting-library-home .m-testing-list .accordion-header{cursor:inherit}.tasting-library-home .long-card__left-side{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.tasting-library-home .long-card__title{width:100%;display:block}.search-result-wrap .search-list{margin-bottom:40px}.search-result-wrap .search-list:last-child{margin:0}.search-result-wrap .search-list h2{font-size:38px;width:100%}.m-single h1,.m-single h2,.search-result-wrap .search-list h2{font-family:minion-pro,serif;line-height:100px;font-weight:600;text-align:left}.m-single h1,.m-single h2{font-size:78px;margin:100px 0}.m-single h2{font-size:56px;text-align:center;width:100%}.m-content{max-width:870px;margin:0 auto}.m-description{margin:0 0 60px;font-family:Medium,Rubik;font-size:20px;line-height:36px;color:#2f2e29}.m-producer-modal .modal-header{margin-top:30px}.page-content{padding:0 25px}@media screen and (min-width:981px){.page-content{padding:0}}.page-content h1{font-size:40px;line-height:50px}@media screen and (min-width:981px){.page-content h1{font-size:72px;line-height:100px}}.page-content h2{font-size:36px;line-height:45px}@media screen and (min-width:981px){.page-content h2{font-size:62px;line-height:78px}}.page-content h3{font-size:24px;line-height:35px}@media screen and (min-width:981px){.page-content h3{font-size:38px;line-height:48px}}.page-content h4{font-size:16px;line-height:25px}@media screen and (min-width:981px){.page-content h4{font-size:22px;line-height:28px}}.page-content li,.page-content p{font-size:16px}@media screen and (min-width:981px){.page-content li,.page-content p{font-size:inherit}}.m-popup{display:none;position:fixed;bottom:0;height:100%;z-index:1000;background:rgba(0,0,0,.85)}@media screen and (max-width:600px){.m-popup{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;flex-wrap:wrap}}.m-popup__inner{padding:64px 24px 40px;position:relative;z-index:3;background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:10px 10px 0 0;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.m-popup__title{font-size:30px;line-height:40px;display:block;text-align:center;margin-bottom:16px;font-weight:500}.m-popup p{text-align:center;font-size:15px;line-height:22px;letter-spacing:0;color:#707070}.m-popup__desktop-v{height:50px;background:#000 0 0 no-repeat padding-box;border-radius:15px;opacity:1;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#fff!important;font-size:18px;line-height:26px;margin-bottom:34px;font-weight:500;cursor:pointer}.m-popup__link{margin:0 auto;display:-webkit-box;display:flex;text-decoration:underline;font-size:15px;line-height:18px}.m-popup__download-block.app-links{display:-webkit-box;display:flex;flex-wrap:wrap;width:100%;padding:24px 0;background:#e5e5e5 0 0 no-repeat padding-box;position:relative;margin-bottom:24px}.m-popup__download-block.app-links:after,.m-popup__download-block.app-links:before{content:"";width:101%;height:100%;display:block;background:#e5e5e5;position:absolute;top:0;z-index:-1}.m-popup__download-block.app-links:before{left:-99%}.m-popup__download-block.app-links:after{right:-99%}.m-popup__download-block.app-links span{font-size:21px;font-weight:500;line-height:48px;display:block;width:100%;margin-bottom:17px}.m-popup__download-link{width:135px;height:40px;display:block}.m-popup__download-link:last-child{margin-left:40px}.m-popup .cursive{font-style:italic}