.form{width:100%;display:flex;flex-direction:column;gap:10px}.form .mandatory-fields{font-size:12px;color:#aeaeae;text-align:right}.form .form-group{display:flex;flex-direction:column;gap:5px}.form .form-group label{font-size:13px;font-family:var(--desc-font);color:#777}.form .form-group label.required:after{content:"*"}.form .form-group input,.form .form-group textarea{width:100%;border:1px solid hsla(0,0%,52%,.2);padding:8px 15px;font-size:14px;font-family:var(--desc-font)}.form .form-group textarea{min-height:80px;resize:vertical}.form .form-group>button{padding:10px 25px;background-color:#fff;font-family:var(--desc-font);color:#000;letter-spacing:2px;border:1px solid #000;transition:all .5s;margin-top:25px;font-family:var(--font4);font-variation-settings:"wght" 500;border-radius:12px}.form .form-group>button:hover{background-color:var(--color1);color:#fff;border-color:transparent}.form .form-group.rgpd{flex-direction:row;align-items:flex-start;margin-top:10px}.form .form-group.rgpd label{text-align:left}.form .form-group.rgpd input{width:auto}.title1{font-size:var(--title1-size);line-height:1;font-weight:400;font-optical-sizing:auto;text-transform:uppercase;display:flex;flex-direction:column-reverse;align-items:center}.title1 img{max-width:30px;height:auto;margin-top:10px}.title1+.title3{margin-top:-10px}.title2{font-size:var(--title2-size);color:var(--white);text-transform:uppercase;font-optical-sizing:auto}.title2+.title1{margin-top:-10px}.title3{font-size:var(--title3-size);font-style:italic}.description{line-height:1.7;font-size:var(--desc-size);font-weight:300;font-optical-sizing:auto}.text{display:flex;flex-direction:column;gap:15px}.text>*{text-align:center}.text .btns{margin-top:15px;padding-bottom:25px}.container{max-width:1280px;margin:0 auto;width:100%}@media screen and (max-width:1279px){.text .description p{text-align:center!important}}@media screen and (min-width:1280px){.text .title1+.title3,.text+.title1{margin-top:-20px}}.modal.fancybox__content{padding:0;background:transparent;border:1px solid #fff}.modal.fancybox__content .title1{color:#fff}.modal.fancybox__content .form .form-group input,.modal.fancybox__content .form .form-group textarea{background:transparent;border:1px solid #fff;color:#fff}.modal.fancybox__content .form .form-group>button{background:#fff;color:#212121;border:1px solid #fff}.modal.fancybox__content .form .form-group>button:hover{background:transparent;color:#fff}.modal.fancybox__content .form ::placeholder{color:hsla(0,0%,100%,.7)}.modal.fancybox__content .form label{color:#fff}.modal-content{max-width:600px;overflow:hidden}.modal-content .rs-content{padding:25px;position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-top:25px;width:100%}.modal-content .rs-content a{color:var(--color1);font-size:16px;position:relative;z-index:10;width:30px;height:30px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.modal-content .rs-content .photo{position:absolute;top:0;left:0;width:100%;height:100%;filter:brightness(.8)}.modal-content .modal-text .title1{text-align:center;font-size:30px}.modal-content .modal-text .form-group.cv{border:1px solid hsla(0,0%,52%,.2);padding:10px}.modal-content .modal-text .form-group.dates-group>label{display:none}.modal-content .modal-text .form-group .dates-inputs{display:flex;flex-direction:column;gap:10px}.modal-content .modal-text .form-group .dates-inputs>*{display:flex;flex-direction:column}.modal-content .modal-text .form-group .dates-inputs>* label{font-size:14px}.modal-content .modal-text .form-group label{margin-bottom:10px;text-align:left;font-weight:100}.modal-content .modal-text .form-group input,.modal-content .modal-text .form-group textarea{font-weight:100}.modal-content .modal-text .form-group input[type=file]{padding:0;border:0}.modal-content .modal-text .form-group button{background:var(--color1)}.modal-content .modal-text .form-group button:hover{background:transparent;color:var(--color1)}@media screen and (min-width:768px){.modal-content .modal-text .form{flex-direction:row;flex-wrap:wrap}.modal-content .modal-text .form .mandatory-fields{flex:1 1 100%;margin-bottom:10px}.modal-content .modal-text .form .form-group{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 25px)}.modal-content .modal-text .form .form-group .dates-inputs{display:flex;flex-direction:row;flex-wrap:wrap}.modal-content .modal-text .form .form-group .dates-inputs>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 25px)}.modal-content .modal-text .form .form-group.message,.modal-content .modal-text .form .form-group.rgpd{flex:1 1 100%}}@media screen and (min-width:1280px){.modal.fancybox__content{padding:0}.modal-content{display:flex;flex-wrap:wrap;max-width:1000px}.modal-content .modal-text{flex:1 1;padding:75px}.modal-content .modal-text .form .mandatory-fields,.modal-content .modal-text .title1{text-align:center}.modal-content .rs-content{margin-top:0;align-items:flex-end;max-width:33%}.modal-content .rs-content a{width:40px;height:40px;transition:all .3s}.modal-content .rs-content a:hover{background:var(--color1);color:#fff}}.photo{position:relative;overflow:hidden}.photo.has-fancy:hover img{transform:scale(1.05)}.photo img{object-fit:cover}.photo .fancy,.photo img{position:absolute;left:0;top:0;width:100%;height:100%}.video{position:relative}.video video{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.zone.book{position:relative;padding:50px var(--padding);z-index:10}.zone.book .content-text .sheet,.zone.book .media .sheet{display:none}.zone.book .sheet-bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1;mix-blend-mode:multiply;opacity:.8}.zone.book .text .photo{max-height:unset}.zone.book .text .photo:after{display:none}.zone.book .text .photo img{position:relative!important;object-fit:contain!important;width:75%!important;height:auto!important}.zone.book .grape,.zone.book .text .photo img{max-width:100%;margin:0 auto;mix-blend-mode:multiply;opacity:.8}.zone.book .grape{width:75%;height:auto}.zone.book .description{order:5}.zone.book .description2{order:6;font-size:calc(var(--desc-size)*1.2);padding:0 15px;margin-top:25px}.zone.book .description2 ul{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.zone.book .description2 ul li{flex:1 1}.zone.book .btns{order:5}.zone.book .media{z-index:10;position:relative}.zone.book .media .swiper .swiper-slide:not(.swiper-slide-active){opacity:0!important}.zone.book .controls{display:flex;gap:25px;align-items:center;margin-top:15px;justify-content:center;position:relative;z-index:10}.zone.book .title2{color:#000;opacity:.4}.zone.book .title1 img{filter:brightness(.9)}.zone.book .media{margin-top:50px}.zone.book .photo,.zone.book .video{width:100%;margin:0 auto;max-height:500px}.zone.book .photo img,.zone.book .video img{transition:none}.zone.book .photo:after,.zone.book .video:after{content:"";display:block;padding-top:100%}@media screen and (min-width:1280px){.zone.book{max-width:1100px;margin:0 auto;background:transparent;width:100%;display:flex;flex-wrap:wrap}.zone.book#zone11 .content-text .text .title1 img,.zone.book#zone17 .content-text .text .title1 img,.zone.book#zone18 .content-text .text .title1 img,.zone.book#zone19 .content-text .text .title1 img,.zone.book#zone20 .content-text .text .title1 img{bottom:auto;top:-50px;right:auto;left:50%;transform:translate(-50%,-70%)}.zone.book.inverse{flex-direction:row-reverse}.zone.book.inverse .media{margin-left:0}.zone.book.inverse .content-text{margin-left:-17px}.zone.book>*{flex:1 1 50%;max-width:50%}.zone.book .sheet-bg{display:none}.zone.book .media{position:relative;margin-top:0;margin-left:-17px}.zone.book .media .controls{display:none}.zone.book .media>.photo{max-height:unset;height:100%}.zone.book .media>.photo,.zone.book .media>.swiper,.zone.book .media>.video{position:absolute;left:50px;top:50px;right:50px;bottom:50px;width:auto;height:auto;mix-blend-mode:multiply}.zone.book .media>.photo .photo,.zone.book .media>.swiper .photo,.zone.book .media>.video .photo{max-height:unset;height:100%}.zone.book .media .sheet{width:100%;height:auto;display:block}.zone.book .content-text{position:relative;z-index:100}.zone.book .content-text .sheet{width:100%;height:auto!important;display:block}.zone.book .content-text .text{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;padding:35px 50px;align-items:center;gap:7px}.zone.book .content-text .text .description{margin-bottom:auto;max-height:37%}.zone.book .content-text .text .photo img{width:85%!important}.zone.book .content-text .text .grape{width:150px}.zone.book .content-text .text .description2{width:100%;padding:0}.zone.book .content-text .text .description2 ul{justify-content:space-between}.zone.book .content-text .text .title1{margin:auto 100px 0;position:relative;order:-1}.zone.book .content-text .text .title1 img{position:absolute;bottom:25px;right:-15px;transform:translateX(100%);max-width:80px}.zone.book .content-text .text .title2{font-size:16px}}@media screen and (min-width:1600px){.zone.book{max-width:1250px}.zone.book .content-text .text .grape{width:250px}.zone.book .content-text .text .description2{font-size:calc(var(--desc-size)*1.3)}.zone.book .media>.swiper,.zone.book .media>.video{top:100px;bottom:75px;left:75px;right:75px}}@media screen and (max-width:1279px){.zone.book+.zone.book{margin-top:0}}@media screen and (min-width:1920px){.zone.book{max-width:1400px}.zone.book .content-text .text{padding:50px}.zone.book .content-text .text .grape{width:300px}}.arrow{width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;border-radius:50%;border:1px solid hsla(0,0%,100%,.75);position:relative;cursor:pointer;transition:all .5s}.arrow.right{transform:scaleX(-1)}.arrow:after{content:"";position:absolute;left:50%;top:50%;width:35%;height:35%;transform:translate(-35%,-50%) rotate(-135deg);border-top:2px solid hsla(0,0%,100%,.75);border-right:2px solid hsla(0,0%,100%,.75);transition:inherit}.controls>:not(.swiper-button-disabled):hover .arrow{background:hsla(0,0%,100%,.75)}.controls>:not(.swiper-button-disabled):hover .arrow:after{border-color:#000}.swiper-button-disabled .arrow{opacity:.5;cursor:default}.zone.book2{position:relative;z-index:10;padding:50px var(--padding);background:#000;overflow:hidden}.zone.book2 .book2-stage{position:relative;max-width:1100px;margin:0 auto;width:100%}.zone.book2 .book2-flipbook{position:relative}.zone.book2 .book2-stpageflip{margin:0 auto;width:100%;height:100%}.zone.book2 .book2-page{background:#f4e8d1;overflow:hidden}.zone.book2 .book2-page--cover{background:#000}.zone.book2 .book2-page--cover .book2-page-inner{width:100%;height:100%;background:#000}.zone.book2 .book2-page--back,.zone.book2 .book2-page--back .book2-page-inner{background:#000}.zone.book2 .book2-page--left .book2-page-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:50px;background:radial-gradient(ellipse at center,#f5ead0 0,#e8d5b0 70%,#d9c49a 100%);box-shadow:inset 0 0 60px rgba(0,0,0,.08)}.zone.book2 .book2-page--left .book2-page-photo{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply;opacity:.9}.zone.book2 .book2-page--right .book2-page-inner{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:60px 50px;background:radial-gradient(ellipse at center,#f5ead0 0,#e8d5b0 70%,#d9c49a 100%);box-shadow:inset 0 0 60px rgba(0,0,0,.08);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(139,105,20,.3) transparent}.zone.book2 .book2-page--right .book2-page-inner::-webkit-scrollbar{width:4px}.zone.book2 .book2-page--right .book2-page-inner::-webkit-scrollbar-track{background:transparent}.zone.book2 .book2-page--right .book2-page-inner::-webkit-scrollbar-thumb{background:rgba(139,105,20,.3);border-radius:2px}.zone.book2 .book2-page-title{font-family:var(--font-title,serif);font-size:clamp(28px,4vw,48px);color:#8b6914;margin-bottom:30px;line-height:1.2}.zone.book2 .book2-page-description{font-size:clamp(14px,1.8vw,22px);line-height:1.7;color:#4a3520}.zone.book2 .book2-page-description strong{font-weight:700}.zone.book2 .book2-page-description p{margin-bottom:15px}.zone.book2 .book2-page-description ul{padding-left:20px}.zone.book2 .book2-page-description ul li{margin-bottom:8px}@media screen and (min-width:1280px){.zone.book2{padding:100px var(--padding);min-height:100vh;display:flex;align-items:center;justify-content:center}.zone.book2 .book2-stage{max-width:1100px}}@media screen and (min-width:1600px){.zone.book2 .book2-stage{max-width:1300px}.zone.book2 .book2-page-title{font-size:52px}.zone.book2 .book2-page-description{font-size:22px}}.zone.diapo{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;height:100vh}.zone.diapo .bg-texture{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.zone.diapo .text{margin:auto;width:100%;padding:50px;position:relative;z-index:100;max-width:1024px;color:#fff}.zone.diapo .text .title1 img{display:none}.zone.diapo .media{width:100%;position:absolute;left:0;top:0;height:100%;z-index:10;overflow:hidden}.zone.diapo .media .photo:first-child{display:none}.zone.diapo .media .photo,.zone.diapo .media .video{height:100%;opacity:.6}@media screen and (min-width:1280px){.zone.diapo{padding-top:75px}.zone.diapo .media .photo:first-child{display:block}.zone.diapo .media .photo:nth-child(2){display:none}.zone.diapo .text .title1{font-size:40px;line-height:1}.zone.diapo .text .title1+.title3{margin-top:-20px;font-size:40px}}@media screen and (min-width:1600px){.zone.diapo .text .title1{font-size:80px}.zone.diapo .text .title1+.title3{font-size:60px}}.zone.display{display:flex;flex-direction:column;justify-content:center}.zone.display .item{margin-bottom:50px;color:#fff}.zone.display .item:last-child{margin-bottom:0}.zone.display .item .photo{margin:auto;max-width:400px;height:150px}.zone.display .item .photo img{object-fit:contain;position:relative!important}.zone.display .item .item-details{margin-top:15px;text-align:center}.zone.display .item .item-details .item-title{font-size:30px;text-transform:uppercase}@media screen and (min-width:768px){.zone.display .item .photo{height:350px;max-width:unset}.zone.display .item .item-details .item-title{font-size:48px}}@media screen and (min-width:1280px){.zone.display{flex-direction:row;flex-wrap:wrap;gap:100px;padding:0 50px 50px}.zone.display .item{display:flex;flex-direction:column-reverse;width:auto;margin-bottom:0}.zone.display .item .photo{width:100%;max-width:unset;height:400px}.zone.display .item .photo:after{display:none}.zone.display .item .photo img{width:auto!important;object-fit:contain!important}}@media screen and (min-width:1600px){.zone.display .item .photo{height:500px}}.zone.photoclick{position:relative;z-index:10;padding:0 var(--padding)}.zone.photoclick .text{color:#fff;margin:0 auto;width:100%}.zone.photoclick .text .title1{order:-2}.zone.photoclick .text .description{max-width:800px;margin-left:auto;margin-right:auto;width:100%}.zone.photoclick .items{margin-top:35px;display:flex;flex-direction:column;gap:25px;overflow:hidden;position:relative}.zone.photoclick .items .swiper{width:100%}.zone.photoclick .items .item-details{color:#fff;padding:25px;display:flex;flex-direction:column;align-items:center}.zone.photoclick .items .item-details>*{text-align:center}.zone.photoclick .items .item-details .title3{font-size:40px;font-style:normal}.zone.photoclick .items .item-details .item-subtitle{font-size:20px;font-style:italic}.zone.photoclick .items .item-details .description{margin-top:50px}.zone.photoclick .items .item-details .description strong{font-weight:700}.zone.photoclick .items .item-details .know-more{display:none}.zone.photoclick .photo{max-height:400px}.zone.photoclick .photo img{transition:all .5s}.zone.photoclick .photo a{position:absolute;left:0;top:0;width:100%;height:100%}.zone.photoclick .photo:after{content:"";display:block;padding-top:100%}.photoclick-modal{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;animation:photoclick-fade-in .3s ease forwards}.photoclick-modal .photoclick-modal-inner{position:relative;display:flex;width:100%;height:100%;overflow:hidden;background:#000;padding:50px}.photoclick-modal .photoclick-modal-inner .photoclick-modal-close{position:absolute;top:30px;right:30px;z-index:10;background:transparent;border:none;cursor:pointer;color:#fff;font-size:40px;line-height:1;transition:opacity .3s}.photoclick-modal .photoclick-modal-inner .photoclick-modal-close:hover{opacity:.6}.photoclick-modal .photoclick-modal-inner .photoclick-modal-photo{flex:0 0 55%;position:relative}.photoclick-modal .photoclick-modal-inner .photoclick-modal-photo .photo{position:absolute;inset:0}.photoclick-modal .photoclick-modal-inner .photoclick-modal-details{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 50px;color:#fff;overflow-y:auto;text-align:center}.photoclick-modal .photoclick-modal-inner .photoclick-modal-details .item-title{font-size:80px;font-style:normal}.photoclick-modal .photoclick-modal-inner .photoclick-modal-details .item-subtitle{font-size:30px;font-style:italic}.photoclick-modal .photoclick-modal-inner .photoclick-modal-details .item-description{margin-top:100px;font-size:22px;padding:0 25px}.photoclick-modal .photoclick-modal-inner .photoclick-modal-details .item-description strong{font-weight:700}.photoclick-modal .photoclick-modal-inner .photoclick-modal-details .photoclick-modal-nav{display:flex;gap:30px;margin-top:50px}.photoclick-modal .photoclick-modal-inner .photoclick-modal-details .photoclick-modal-nav .nav-btn{display:flex;align-items:center;gap:10px;background:transparent;border:none;cursor:pointer;color:#fff;font-size:16px;letter-spacing:.1em;text-transform:uppercase;transition:opacity .3s;font-style:italic;font-family:var(--desc-font)}.photoclick-modal .photoclick-modal-inner .photoclick-modal-details .photoclick-modal-nav .nav-btn:hover{opacity:.6}.photoclick-modal .photoclick-modal-inner .photoclick-modal-details .photoclick-modal-nav .nav-btn.hidden{visibility:hidden;pointer-events:none}@keyframes photoclick-fade-in{0%{opacity:0}to{opacity:1}}@media screen and (min-width:1280px){.zone.photoclick{padding:0}.zone.photoclick .text{align-items:center}.zone.photoclick .items{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:50px;margin-top:50px}.zone.photoclick .items .item{flex:1 1 33.3%;max-width:calc(33.3% - 50px);position:relative;cursor:pointer}.zone.photoclick .items .item:hover .photo{opacity:.2}.zone.photoclick .items .item .photo{position:absolute;left:0;top:0;width:100%;height:100%;max-height:unset;opacity:0;transition:all .5s}.zone.photoclick .items .item .photo:after{content:unset}.zone.photoclick .items .item .item-details{position:relative;z-index:10;height:500px;justify-content:center}.zone.photoclick .items .item .item-details .item-title{font-size:70px}.zone.photoclick .items .item .item-details .item-subtitle{font-size:30px}.zone.photoclick .items .item .item-details .item-description{display:none}.zone.photoclick .items .item .item-details .know-more{display:block;margin-top:25px;font-size:50px}.zone.photoclick .title1{position:relative}.zone.photoclick .title1 img{position:absolute;bottom:25px;right:-15px;transform:translateX(100%);max-width:80px}}.zone.paralax{position:relative;z-index:10;padding:0 var(--padding)}.zone.paralax.hide-text>.text{display:none}.zone.paralax.hide-text .media{margin-top:0}.zone.paralax>.text{color:#fff;margin:0 auto;width:100%}.zone.paralax .hve{margin-top:15px;margin-left:auto;margin-right:auto;display:block}.zone.paralax .media{margin-top:50px}.zone.paralax .photo{max-height:400px}.zone.paralax .photo a{position:absolute;left:0;top:0;width:100%;height:100%}.zone.paralax .photo:after{content:"";display:block;padding-top:75%}@media screen and (min-width:1280px){.zone.diapo+.zone.paralax{margin-top:0}.zone.paralax{padding:0;position:relative}.zone.paralax.hide-text{min-height:100vh;max-height:900px}.zone.paralax#zone34 .photo img{transform:unset!important}.zone.paralax .media{position:absolute;left:0;top:0;width:100%;height:100%;margin-top:0}.zone.paralax .media .photo{max-height:unset;height:100%}.zone.paralax .media .photo:after{display:none}.zone.paralax>.text{padding:var(--padding);max-width:1400px;margin:0 auto;width:100%;position:relative;min-height:100vh;max-height:900px;z-index:10;justify-content:center;align-items:center}.zone.paralax>.text .description{margin-top:100px;font-size:22px;max-width:1024px;margin-left:auto;margin-right:auto}.zone.paralax>.text .title1{flex-direction:row;position:relative;gap:30px}.zone.paralax>.text .title1>span{order:-1}.zone.paralax>.text .title1 img{margin-top:0;max-width:80px}.zone.paralax .hve{position:absolute;top:0;right:15px;margin-top:0}}.zone.textphotocenter{position:relative;z-index:10;padding:0 var(--padding)}.zone.textphotocenter>.text{color:#fff;margin:0 auto;width:100%}.zone.textphotocenter .media{margin-top:50px}.zone.textphotocenter .photo{max-width:400px;margin:auto}.zone.textphotocenter .photo img{position:relative!important;width:100%;height:auto!important}.zone.textphotocenter .hve{margin-bottom:15px;margin-left:auto;margin-right:auto;display:block;max-width:100px;height:auto}@media screen and (min-width:1280px){.zone.textphotocenter{padding:50px;position:relative;display:flex;flex-wrap:wrap;margin-top:0!important;background:#000}.zone.textphotocenter .hve{position:absolute;left:0;top:0;flex:none;max-width:150px;left:100px}.zone.textphotocenter.inverse{flex-direction:row-reverse}.zone.textphotocenter>*{flex:1 1}.zone.textphotocenter .anchor{display:none}.zone.textphotocenter .media{margin-top:0;max-height:100vh;min-height:800px;position:relative;display:flex}.zone.textphotocenter .media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#000 0,transparent 40%),linear-gradient(270deg,#000 0,transparent 40%),linear-gradient(180deg,#000 0,transparent 50%),linear-gradient(0deg,#000 0,transparent 50%)}.zone.textphotocenter .media .photo{max-width:unset;height:100%;margin:auto;width:100%}.zone.textphotocenter .media .photo img{height:100%!important}.zone.textphotocenter>.text{padding:var(--padding);align-items:center}.zone.textphotocenter>.text .description,.zone.textphotocenter>.text>:first-child{margin-top:auto}.zone.textphotocenter>.text>:last-child{margin-bottom:auto}.zone.textphotocenter>.text .title1{flex-direction:row;position:absolute;left:50%;top:0;gap:30px;z-index:100;transform:translateX(-50%)}.zone.textphotocenter>.text .title1>span{order:-1}.zone.textphotocenter>.text .title1 img{margin-top:0;max-width:80px}}@media screen and (min-width:1600px){.zone.textphotocenter .hve{max-width:200px}.zone.textphotocenter .media{margin-top:100px}}.zone.wineslider2{position:relative;z-index:10;padding:0 var(--padding);margin-top:0!important;padding-top:var(--ecartZones);background:#000;padding-bottom:var(--ecartZones)}.zone.wineslider2>.media{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%}.zone.wineslider2>.media .photo{max-height:unset;opacity:1;width:100%}.zone.wineslider2>.media .photo img{height:auto!important;position:relative!important}.zone.wineslider2>.media .photo:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#000 0,transparent 40%),linear-gradient(270deg,#000 0,transparent 40%),linear-gradient(180deg,#000 0,transparent 50%),linear-gradient(0deg,#000 0,transparent 50%)}.zone.wineslider2>.media .photo img{object-position:top}.zone.wineslider2>.media .photo:before{display:none}.zone.wineslider2 .text{color:#fff;max-width:1400px;margin:0 auto;width:100%}.zone.wineslider2 .categories{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:50px}.zone.wineslider2 .categories .category{color:#fff;font-size:15px;background:transparent;border:none;cursor:pointer;font-family:var(--font1)}.zone.wineslider2 .categories .category.active:after,.zone.wineslider2 .categories .category:hover:after{transform:scaleX(1)}.zone.wineslider2 .categories .category:after{content:"";display:block;height:2px;width:100%;background:var(--color1);margin-top:5px;transition:all .5s;transform-origin:left;transform:scaleX(0)}.zone.wineslider2 .categories .category br{display:none}.zone.wineslider2 .slider{margin-top:25px;max-width:1400px;width:100%;margin-left:auto;margin-right:auto;position:relative}.zone.wineslider2 .slider .swiper-slide{height:auto}.zone.wineslider2 .wine-card{display:flex;flex-direction:column;height:100%}.zone.wineslider2 .items .photo{position:relative;max-height:300px}.zone.wineslider2 .items .photo:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:85%;height:85%;background:hsla(0,0%,100%,.08);border-radius:50%;filter:blur(25px);z-index:-1;pointer-events:none;transition:all .5s}.zone.wineslider2 .items .photo a{position:absolute;left:0;top:0;width:100%;height:100%}.zone.wineslider2 .items .photo:after{content:"";display:block;padding-top:110%}.zone.wineslider2 .items .photo img{object-fit:contain}.zone.wineslider2 .wine-info{margin-top:7px;margin-bottom:15px;padding:0 10px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px}.zone.wineslider2 .wine-info .wine-info-item{font-size:15px;line-height:1.4}.zone.wineslider2 .wine-info .wine-info-item .wine-info-label{color:var(--color1);font-weight:600;font-family:var(--font1)}.zone.wineslider2 .wine-info .wine-info-item .wine-info-value{color:#fff;font-family:var(--font2)}.zone.wineslider2 .wine-documents{display:flex;justify-content:center;gap:10px;margin-top:auto}.zone.wineslider2 .wine-documents .btn{font-size:13px;padding:5px 10px;background:transparent;color:#fff;border:1px solid var(--color1);cursor:pointer;font-family:var(--font1)}.zone.wineslider2 .wine-documents .btn:hover{background:var(--color1)}@media screen and (min-width:1280px){.zone.wineslider2 .media{max-height:50%;transform:translateX(-10%)}.zone.wineslider2 .media .photo{height:100%}.zone.wineslider2 .media .photo img{position:absolute!important;height:100%!important;object-position:left top}.zone.wineslider2 .text>*{text-align:left}.zone.wineslider2 .text .title1{flex-direction:row;position:relative;gap:30px}.zone.wineslider2 .text .title1>span{order:-1}.zone.wineslider2 .text .title1 img{margin-top:0;max-width:80px}.zone.wineslider2 .categories{position:relative;max-width:1400px;width:100%;margin-left:auto;margin-right:auto;justify-content:space-around;padding-bottom:10px;margin-top:75px;transform-origin:left}.zone.wineslider2 .categories:after{content:"";position:absolute;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background-color:#abb7a1;height:1px;opacity:.2}.zone.wineslider2 .categories .category{text-align:center;position:relative;padding:0 25px;font-size:18px}.zone.wineslider2 .categories .category:after{position:absolute;left:0;bottom:-10px}.zone.wineslider2 .categories .category br{display:inline-block}.zone.wineslider2 .slider{margin-top:100px}.zone.wineslider2 .slider .swiper-slide:hover .photo:before{height:75%;width:75%}.zone.wineslider2 .slider .swiper-slide:hover .photo img{transform:scale(1)}.zone.wineslider2 .items .photo{max-height:550px}.zone.wineslider2 .items .photo img{transition:all .5s;transform:scale(.9)}}@media screen and (min-width:1600px){.zone.wineslider .categories .category{font-size:22px;padding:0 35px}}@media screen and (min-width:1280px)and (max-width:1599px){.zone.wineslider .categories,.zone.wineslider .slider{max-width:1080px}.zone.wineslider .slider{margin-top:50px}.zone.wineslider .photo img{transform:scale(1)}}.zone.textphoto{position:relative;z-index:10;padding:0 var(--padding)}.zone.textphoto>.text{color:#fff;margin:0 auto;width:100%}.zone.textphoto .media{margin-top:50px}.zone.textphoto .photo{max-width:400px;margin:auto}.zone.textphoto .photo img{position:relative!important;width:100%;height:auto!important}.zone.textphoto .hve{margin-bottom:15px;margin-left:auto;margin-right:auto;display:block;max-width:100px;height:auto}@media screen and (min-width:1280px){.zone.textphoto{padding:50px;position:relative;display:flex;flex-wrap:wrap;margin-top:0!important;background:#000}.zone.textphoto .hve{position:absolute;left:0;top:0;flex:none;max-width:150px;left:100px}.zone.textphoto.inverse{flex-direction:row-reverse}.zone.textphoto#zone32 .text .title1{position:relative;max-width:600px}.zone.textphoto#zone32 .text .title1 img{position:absolute!important;right:-50px}.zone.textphoto>*{flex:1 1}.zone.textphoto .anchor{display:none}.zone.textphoto .media{margin-top:0;max-height:100vh;min-height:800px;position:relative;display:flex}.zone.textphoto .media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#000 0,transparent 40%),linear-gradient(270deg,#000 0,transparent 40%),linear-gradient(180deg,#000 0,transparent 50%),linear-gradient(0deg,#000 0,transparent 50%)}.zone.textphoto .media .photo{max-width:unset;height:100%;margin:auto;width:100%}.zone.textphoto .media .photo img{height:100%!important}.zone.textphoto>.text{padding:var(--padding);align-items:center}.zone.textphoto>.text>:first-child{margin-top:auto}.zone.textphoto>.text>:last-child{margin-bottom:auto}.zone.textphoto>.text .title1{flex-direction:row;position:relative;gap:30px;margin-bottom:100px}.zone.textphoto>.text .title1>span{order:-1}.zone.textphoto>.text .title1 img{margin-top:0;max-width:80px}}