@font-face{font-family:"Lora";src:url(./fonts/Lora/Lora-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Lora";src:url(./fonts/Lora/Lora-Italic-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(./fonts/Montserrat/Montserrat-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(./fonts/Montserrat/Montserrat-Italic-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}
:root{--size: 500}@media(min-width: 650px){:root{--size: 1680}}.gpu-accelerated{transform:translateZ(0);backface-visibility:hidden;perspective:1000px;will-change:transform}.smooth-scroll{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.animate-on-scroll{will-change:transform,opacity}.animate-on-scroll.animated{will-change:auto}.parallax-element{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.carousel-element{will-change:transform;transform:translateZ(0)}.mask-section{will-change:transform;transform:translateZ(0)}.scroll-animation{will-change:transform,opacity}.scroll-animation.in-view{will-change:auto}@media(max-width: 768px){.gpu-accelerated{transform:none;will-change:auto}.parallax-element,.carousel-element,.mask-section{will-change:auto;transform:none}}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}.parallax-element,.carousel-element,.mask-section{transform:none !important;will-change:auto !important}}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media(max-width: 480px){.animate-on-scroll,.scroll-animation{will-change:auto}.gpu-accelerated{transform:none}}@media(max-width: 1200px){.logo.nav-link svg{width:170px !important}}.header{position:sticky;top:0;z-index:10000}@media(min-width: 1024px){.header{position:relative;top:initial}}.header.is-dark{color:#333 !important}.header.is-dark.is-scrolled .logo path{fill:#fff !important}.header.is-dark.is-scrolled .nav-links{color:#fff !important}.header.is-dark .logo path{fill:#333 !important}.header.is-dark:not(.is-scrolled) .navlinks{color:#333 !important}.header.is-dark .header-top{border-bottom:dashed 1px rgba(127,124,120,.7)}.header::before{content:"";position:fixed;top:0;left:50%;transform:translate(-50%, -100%);width:100vw;height:200px;transition:.7s;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);-webkit-mask-image:linear-gradient(to bottom, #22372b 0%, transparent 100%);mask-image:linear-gradient(to bottom, #22372b 0%, transparent 100%);backdrop-filter:blur(4px);opacity:0;z-index:-1;pointer-events:none}.header::after{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);backdrop-filter:blur(2px);z-index:0;pointer-events:none;opacity:0;transition:opacity .7s cubic-bezier(0.64, 0.1, 0, 1)}@media(min-width: 1024px){.header::after{display:none}}.header.navbar-mobile-active .lang-picker__handler{color:#22372b !important}.header.navbar-mobile-active .header-top__logo-mobile path{fill:#22372b !important}.header.navbar-mobile-active .header-top__button-menu .bar:first-child{background:#22372b;transform:translateY(2px) rotate(45deg)}.header.navbar-mobile-active .header-top__button-menu .bar:last-child{background:#22372b;transform:translateY(-5px) rotate(-45deg)}.header.navbar-mobile-active::after{opacity:1}.header.is-scrolled::before{opacity:1;transform:translate(-50%, 0%)}.header.is-scrolled:not(.navbar-mobile-active) .lang-picker__handler{color:#fff !important}.header.is-scrolled .header-top__logo-mobile path{fill:#fff}.header.is-scrolled .header-top__button-menu .bar{background:#fff}.header.is-scrolled .navbar{padding:28px 44px;top:0px}.header .container{padding:0 20px}@media(min-width: 1024px){.header .container{padding:0 44px}}.header .header-top{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:10px;font-family:"Montserrat";font-weight:medium;color:rgba(51,43,32,.7);position:relative;z-index:10000}.header .header-top__button-menu{display:flex;cursor:pointer;flex-direction:column;gap:4px;border:none;background:rgba(0,0,0,0)}.header .header-top__button-menu .bar{width:15px;height:3px;background:#22372b;border-radius:15px;transition:all .7s cubic-bezier(0.64, 0.1, 0, 1)}@media(min-width: 1024px){.header .header-top__button-menu{display:none}}.header .header-top a{display:flex;width:fit-content;align-items:center;gap:8px}.header .header-top .empty-space{width:115px}@media(min-width: 1024px){.header .header-top .empty-space{display:none}}.header .header-top__logo-mobile path{transition:.7s cubic-bezier(0.64, 0.1, 0, 1)}.header .header-top__logo-mobile img{display:block}@media(min-width: 1024px){.header .header-top__logo-mobile{display:none}}.header .header-top__left{display:none !important}@media(min-width: 1024px){.header .header-top__left{display:block !important}}.header .header-top__right{display:none}.header .header-top__right .point-divider{width:4px;height:4px;background:#d2c9bf;border-radius:50%}@media(min-width: 1024px){.header .header-top__right{display:flex;align-items:center;gap:16px}}.header .navbar{display:none;justify-content:space-between;align-items:center;padding:44px;z-index:100;position:fixed;width:100%;top:40px;left:50%;transform:translateX(-50%);transition:all .7s,transform 0s}@media(min-width: 1024px){.header .navbar{display:flex}}.header .navbar .logo path{transition:all .7s cubic-bezier(0.64, 0.1, 0, 1);fill:#fff}.header .navbar .navlinks{display:flex;min-width:370px;justify-content:space-between;align-items:center;gap:56px;text-transform:uppercase;font-family:"Montserrat";font-size:12px;font-weight:bold;color:#fff;position:relative}.header .navbar .navlinks .nav-link{position:relative;transition:opacity .7s cubic-bezier(0.64, 0.1, 0, 1);padding-bottom:20px}.header .navbar .navlinks .nav-link::before{content:"";position:absolute;bottom:13px;left:0;width:100%;height:2px;background:#7f7c78;transition:transform .7s cubic-bezier(0.64, 0.1, 0, 1);transform:scaleX(0);transform-origin:left}.header .navbar .navlinks .nav-link--active{opacity:1 !important}.header .navbar .navlinks .nav-link--active::before{background:#f8660c !important;transform:scaleX(1) !important}.header .navbar .navlinks .nav-link:hover{opacity:.6}.header .navbar .navlinks .nav-link:hover::before{transform:scaleX(1)}.header .navbar .navlinks .nav-link:not(:hover)::before{transform:scaleX(0);transform-origin:right}.dropdown-link{position:relative}.dropdown-link:hover .nav-link{opacity:.6}.dropdown-link:hover .nav-link::before{transform:scaleX(1)}.dropdown-menu{position:absolute;overflow:hidden;top:calc(100% + 20px);width:max-content;color:#000;height:0;left:0;border-radius:5px;background:#fff;opacity:0;pointer-events:none;transition:all .7s cubic-bezier(0.64, 0.1, 0, 1)}.dropdown-menu ul{gap:12px;display:flex;flex-direction:column}.dropdown-menu ul li{display:flex;align-items:center;gap:12px}.dropdown-menu ul li .dot{width:6px;height:6px;background:#f15e23;border-radius:50%;flex-shrink:0;opacity:0;transform:translateX(-50px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.dropdown-menu ul li:hover a,.dropdown-menu ul li.active a{color:#22372b;transform:translateX(0)}.dropdown-menu ul li:hover .dot,.dropdown-menu ul li.active .dot{opacity:1;transform:translateX(0)}.dropdown-menu ul li a{transform:translateX(-16px);font-family:"Montserrat";padding:6px 0;font-weight:700;font-size:11px;color:#706e6a;line-height:100%;letter-spacing:0%;transition:all .5s cubic-bezier(0.64, 0.1, 0, 1);text-transform:uppercase}@media(max-width: 768px){.empty-space{display:none}}footer{width:100%;text-align:center}@media screen and (max-width: 768px){footer .wpcf7{padding:0px 20px}}footer .wrapper{width:100%;height:100%;background-color:#ebf2ee}footer .wrapper .form-newsletter-line{margin-top:0}footer .wrapper .form-newsletter-line-text{display:flex;flex-direction:column;gap:10px;margin-bottom:40px;padding:0 20px}footer .wrapper .form-newsletter-line-text-title{font-family:"Lora";font-weight:400;font-style:italic;font-size:20px;line-height:100%;letter-spacing:0%;text-align:center;color:#7f7c78}footer .wrapper .form-newsletter-line-text-subtitle{font-family:"Lora";font-weight:400;font-style:italic;font-size:30px;line-height:130%;letter-spacing:0%;text-align:center}footer .wrapper .form{display:flex;align-items:center;flex-direction:column;gap:10px;padding:30px 0;margin:0 auto !important;max-width:460px}@media only screen and (min-width: 1025px){footer .wrapper .form{padding:0 0}}footer .wrapper .form__send{margin:-1rem auto 2rem}footer .wrapper .form__label{color:#7f7c78;font-family:"Lora";font-size:20px;text-align:center;font-style:italic;font-weight:400}footer .wrapper .form__title{color:#333;font-family:"Lora";font-size:30px;text-align:center;font-style:italic;font-weight:400;line-height:1.3;margin-bottom:40px}footer .wrapper .form__top{width:100%;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:8px;border-radius:3px;margin-bottom:24px;box-shadow:0 12px 30px rgba(0,0,0,.06);display:flex;flex-direction:row}@media only screen and (min-width: 1025px){footer .wrapper .form__top{width:420px;padding:13px;margin-bottom:20px}}footer .wrapper .form__top input{width:100%;height:100%;background-color:#fff;border:none;outline:none}footer .wrapper .form__top input::placeholder{color:#7f7c78;font-family:"Montserrat";font-size:12px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.13px}footer .wrapper .form__top button{height:100%;border-radius:2px;padding:10px 15px;border:1px solid #f8660c;background:rgba(241,94,35,.9);cursor:pointer;color:#fff;font-family:"Montserrat";font-size:11px;font-weight:500;line-height:100%;text-transform:uppercase;transition:all .5s cubic-bezier(0.64, 0.1, 0, 1);position:relative}footer .wrapper .form__top button::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);transform:scaleY(0);transform-origin:top;transition:transform .5s cubic-bezier(0.64, 0.1, 0, 1);z-index:0;mix-blend-mode:overlay}footer .wrapper .form__top button:hover{background:#f8660c;border-color:#f8660c}footer .wrapper .form__top button:hover::before{transform:scaleY(1);transform-origin:bottom}footer .wrapper .form__bottom-label{display:flex;align-items:center;gap:10px}footer .wrapper .form__bottom-label .white-box{width:22px;height:22px;border-radius:1px;background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}footer .wrapper .form__bottom-label .white-box .wpcf7-list-item{margin:0 !important}footer .wrapper .form__bottom-label .white-box input{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%}footer .wrapper .form__bottom-label .white-box svg{opacity:0;width:100%;height:100%;transform:scale(0);pointer-events:none;transition:opacity .2s ease,transform .2s ease}footer .wrapper .form__bottom-label .white-box input:checked+svg{opacity:1;transform:scale(1)}footer .wrapper .form__bottom-label span{font-family:"Montserrat";font-size:11px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-0.11px;text-align:left}@media only screen and (min-width: 1025px){footer .wrapper .form__bottom-label span{color:#7f7c78;font-size:12px}}footer .wrapper .inner{position:relative;height:100%;width:100%;border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden;padding:0 20px 16px 20px}footer .wrapper .inner .navlinks{text-transform:uppercase;font-size:11px}footer .wrapper .inner .bg-image{position:absolute;left:0;bottom:0;width:100%;height:470px;background-blend-mode:color;background:#ebf2ee;background:img;background-width:100%;background-height:100%;background-object-fit:cover}footer .wrapper .inner .bg-image img{width:100% !important;height:100%;object-fit:cover}footer .wrapper .inner .bg-image__overlay{position:absolute;z-index:1;left:0;bottom:0;width:100%;height:100%;background:#ebf2ee;mask-image:linear-gradient(180deg, #ebf2ee 10.13%, rgba(235, 242, 238, 0.8) 100%)}footer .wrapper .inner__column{margin-bottom:20px;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1025px){footer .wrapper .inner__column{margin-bottom:90px}}footer .wrapper .inner__column-line-1{margin-bottom:20px}footer .wrapper .inner__column-line-2{margin-bottom:45px}footer .wrapper .inner__column-image{aspect-ratio:285/119;width:100%;max-width:205px;margin-bottom:20px}@media only screen and (min-width: 1025px){footer .wrapper .inner__column-image{max-width:285px;margin-bottom:40px}}footer .wrapper .inner__column-image img{width:100%;height:100%;object-fit:cover}footer .wrapper .inner__column nav ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}@media only screen and (min-width: 1025px){footer .wrapper .inner__column nav ul{display:flex;align-items:center;gap:60px;color:#3e372d;margin-bottom:40px}}footer .wrapper .inner__column nav ul li{position:relative;padding:10px 0;transition:opacity .7s cubic-bezier(0.64, 0.1, 0, 1);cursor:pointer;font-family:"Montserrat";font-weight:500;display:flex;justify-content:left}@media only screen and (min-width: 1025px){footer .wrapper .inner__column nav ul li{display:inline-block}footer .wrapper .inner__column nav ul li:before{content:"";position:absolute;bottom:3px;right:0;width:100%;height:2px;background-color:#7f7c78;transform:scaleX(0);transition:transform .7s cubic-bezier(0.64, 0.1, 0, 1);transform-origin:right}footer .wrapper .inner__column nav ul li:hover{opacity:.6;left:0}footer .wrapper .inner__column nav ul li:hover:before{transform:scaleX(1);transform-origin:left}footer .wrapper .inner__column nav ul li.active::after{content:"";position:absolute;width:100%;height:2px;background-color:#f8660c;bottom:3px;left:0}}footer .wrapper .inner__row{display:none}@media only screen and (min-width: 1025px){footer .wrapper .inner__row{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:0 50px}}footer .wrapper .inner__row-left{display:flex;align-items:center;gap:10px;width:100%;margin-right:auto}footer .wrapper .inner__row-left-image{aspect-ratio:69/99;width:100%;max-width:69px;position:relative;top:0}footer .wrapper .inner__row-left-image img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 1025px){footer .wrapper .inner__row-left-image{top:-35px}}footer .wrapper .inner__row-left p{color:rgba(51,43,32,.7);font-size:10px;font-weight:400;line-height:130%;text-align:left}footer .wrapper .inner__row-socials{position:absolute;top:-100px;display:flex;align-items:center;gap:20px}@media only screen and (min-width: 1025px){footer .wrapper .inner__row-socials{gap:30px}}footer .wrapper .inner__row-right{display:flex;align-items:center;gap:18px;width:100%;justify-content:end;margin-left:auto}footer .wrapper .inner__row-right a{padding:5px 0;color:rgba(51,43,32,.7);font-size:10px;font-weight:400;line-height:100%;border-bottom:1px dashed rgba(51,43,32,0);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}footer .wrapper .inner__row-right a.tienda{display:flex;align-items:center;gap:8px}footer .wrapper .inner__row-right a:hover{opacity:.6;border-bottom:1px dashed rgba(51,43,32,.5)}footer .wrapper .inner__row-right a:last-child{display:flex;padding:10px 15px;border-radius:2px;border:1px solid rgba(62,55,45,.3);background:rgba(62,55,45,.2);backdrop-filter:blur(10px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}footer .wrapper .inner__row-right a:last-child .inner-link{display:flex;align-items:center;gap:8px}footer .wrapper .inner__row-right a:last-child .inner-link span{color:#fff !important;font-family:"Montserrat" !important;font-size:11px !important;font-style:normal !important;font-weight:500 !important;line-height:100% !important;text-transform:uppercase !important}footer .wrapper .inner__row-right a:last-child:hover{background:#f8660c;border-color:#f8660c;backdrop-filter:none;opacity:1}footer .wrapper .inner .mobile__content{display:block;position:relative;z-index:1}@media only screen and (min-width: 1025px){footer .wrapper .inner .mobile__content{display:none}}footer .wrapper .inner .mobile__content-buttons{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0px 20px}footer .wrapper .inner .mobile__content-buttons a{color:rgba(51,43,32,.7);font-family:"Montserrat";font-size:10px;font-style:normal;font-weight:500;line-height:100%;padding:15px 0 10px}footer .wrapper .inner .mobile__content-buttons .tienda{display:flex;align-items:center;gap:8px}footer .wrapper .inner .mobile__content-miscelaneous{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 20px 15px}footer .wrapper .inner .mobile__content-miscelaneous-right{display:flex;align-items:center;flex-direction:column;gap:25px}footer .wrapper .inner .mobile__content-miscelaneous-right .socials{display:flex;align-items:center;gap:20px}footer .wrapper .inner .mobile__content-miscelaneous-right .socials .social-button{background-color:#f8660c}footer .wrapper .inner .mobile__content-miscelaneous-right .socials .social-button svg path{fill:#fff !important}footer .wrapper .inner .mobile__content-miscelaneous-right .consumo-responsable{display:flex;padding:10px 15px;border-radius:2px;border:1px solid rgba(62,55,45,.3);background:rgba(62,55,45,.2);backdrop-filter:blur(10px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}footer .wrapper .inner .mobile__content-miscelaneous-right .consumo-responsable .inner-link{display:flex;align-items:center;gap:8px}footer .wrapper .inner .mobile__content-miscelaneous-right .consumo-responsable .inner-link span{color:#fff !important;font-family:"Montserrat" !important;font-size:11px !important;font-style:normal !important;font-weight:500 !important;line-height:100% !important;text-transform:uppercase !important}footer .wrapper .inner .mobile__content-miscelaneous-right .consumo-responsable:hover{background:#f8660c;border-color:#f8660c;backdrop-filter:none;opacity:1}footer .wrapper .bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px 0}@media only screen and (min-width: 1025px){footer .wrapper .bottom{padding:20px 20px 0}}footer .wrapper .bottom svg{display:none}@media only screen and (min-width: 1025px){footer .wrapper .bottom svg{display:block}}footer .wrapper .bottom p,footer .wrapper .bottom a{color:#7f7c78;font-family:Lora;font-size:10px;font-style:normal;font-weight:400;line-height:100%}footer .wrapper .bottom__left{display:flex;align-items:center;gap:10px}footer .wrapper .bottom__right{display:flex;align-items:center}.content-acordion{max-height:0px;overflow:hidden;opacity:0;visibility:hidden;transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.content-acordion.is-open{max-height:800px;opacity:1;visibility:visible}.social-button{position:relative;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:100%;transition:border-color .5s cubic-bezier(0.64, 0.1, 0, 1);border:none;background-color:#fff}.social-button svg{position:relative;z-index:3}.social-button svg path{fill:#22372b}@media only screen and (min-width: 1025px){.social-button{width:47px;height:47px;background-color:#f8660c;border:1px solid #f8660c;cursor:pointer}.social-button svg path{fill:#fff}.social-button::before{content:"";position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);width:100%;height:100%;border-radius:100%;background-color:rgba(51,43,32,.7);transition:transform .5s cubic-bezier(0.64, 0.1, 0, 1);transition-delay:.4s}.social-button::after{content:"";position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);width:100%;height:100%;border-radius:100%;background-color:#f8660c;transition:transform .45s cubic-bezier(0.64, 0.1, 0, 1)}.social-button:hover{border-color:#f6f1eb}.social-button:hover::before{transform:translate(-50%, -50%) scale(1);transition-delay:0s;z-index:2}.social-button:hover::after{transform:translate(-50%, -50%) scale(0);transition:transform 0s;transition-delay:0s;z-index:1}}.relative{position:relative}.mobile-menu{position:fixed;top:0;left:0;width:100%;z-index:9000;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:60px 30px 30px;transform:translateY(-100%);transition:transform .7s cubic-bezier(0.64, 0.1, 0, 1)}@media(min-width: 1024px){.mobile-menu{display:none}}.mobile-menu.is-active{transform:translateY(0)}.mobile-menu nav{padding:30px 20px}.mobile-menu nav ul{display:flex;align-items:center;flex-direction:column;color:#3e372d}.mobile-menu nav ul li{position:relative;display:inline-block;padding:10px 0;transition:opacity .7s cubic-bezier(0.64, 0.1, 0, 1);cursor:pointer}.mobile-menu nav ul li a{color:#3e372d;font-family:"Montserrat";font-size:11px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase}.mobile-menu nav ul li.active::after{content:"";position:absolute;width:100%;height:2px;background-color:#f8660c;bottom:0;left:0}.mobile-menu__content-miscelaneous{display:flex;align-items:center;flex-direction:column;width:100%;gap:20px;padding:23px 20px 27px}.mobile-menu__content-miscelaneous .consumo-responsable{display:flex;justify-content:center;width:100%;padding:10px 15px;border-radius:2px;border:1px solid rgba(62,55,45,.3);background:rgba(62,55,45,.2);backdrop-filter:blur(10px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.mobile-menu__content-miscelaneous .consumo-responsable .inner-link{display:flex;align-items:center;gap:8px}.mobile-menu__content-miscelaneous .consumo-responsable .inner-link span{color:#fff !important;font-family:"Montserrat" !important;font-size:11px !important;font-style:normal !important;font-weight:500 !important;line-height:100% !important;text-transform:uppercase !important}.mobile-menu__content-miscelaneous .consumo-responsable:hover{background:#f8660c;border-color:#f8660c;backdrop-filter:none;opacity:1}.mobile-menu__content-miscelaneous .socials{display:flex;align-items:center;gap:30px}.mobile-menu__content-miscelaneous .socials .social-button{box-shadow:0px 15px 30px rgba(82,74,42,.2);width:48px;height:48px}.mobile-menu__content-buttons{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 20px}.mobile-menu__content-buttons a{color:rgba(51,43,32,.7);font-family:"Montserrat";font-size:10px;font-style:normal;font-weight:500;line-height:100%;padding:15px 0 10px}.mobile-menu__content-buttons .tienda{display:flex;align-items:center;gap:8px}.dropdown-link-mobile{display:flex;position:relative;align-items:center;gap:8px}.arrow-legacy{transition:all .4s cubic-bezier(0.64, 0.1, 0, 1);position:absolute;right:calc(-15% - 20px);padding:10px 20px;top:calc(50% - 10px);display:flex;cursor:pointer;flex-shrink:0;transform:rotate(180deg);align-items:center;justify-content:center;z-index:100}.arrow-legacy__icon{transition:all .4s cubic-bezier(0.64, 0.1, 0, 1)}.dropdown-mobile{overflow:hidden;transition:all .4s cubic-bezier(0.64, 0.1, 0, 1);opacity:0;height:0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:100}.dropdown-mobile li{transition:all .4s cubic-bezier(0.64, 0.1, 0, 1) !important}.dropdown-mobile li ::before{transition:all .4s cubic-bezier(0.64, 0.1, 0, 1);content:"";position:absolute;width:5px;height:5px;background-color:#f15e23;top:50%;left:0;border-radius:50%;opacity:0;transform:translateX(-50px) !important}.dropdown-mobile li:hover{transform:translateX(18px) !important}.dropdown-mobile li:hover a{color:#22372b !important}.dropdown-mobile li:hover ::before{transform:translateX(-18px) !important;opacity:1}.dropdown-mobile a{color:#706e6a !important;font-family:"Montserrat" !important;font-size:10px !important;font-weight:500 !important;text-transform:uppercase !important}.dropdown-group{display:flex;flex-direction:column;gap:8px}.dropdown-group__label{font-family:"Lora";font-size:15px;font-weight:400;line-height:1.1;color:#333;position:relative;width:fit-content}.dropdown-group.is-required .dropdown-group__label::after{content:"*";color:#f8660c;font-size:.6em;position:absolute;right:-0.6em;top:0}.dropdown-rounded{height:42px;width:fit-content;font-family:"Montserrat";position:relative;z-index:100;transition:1s cubic-bezier(0.64, 0.1, 0, 1);width:calc(50vw - 40px)}@media(max-width: 620px){.dropdown-rounded__age-check{max-width:100%}}.dropdown-rounded .dropdown-rounded-handler svg{transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1);transform:rotate(0deg)}@media only screen and (min-width: 1025px){.dropdown-rounded{max-width:initial;width:200px}}.dropdown-rounded.is-open{z-index:100000;transition-delay:0s}.dropdown-rounded.is-open .dropdown-rounded-handler svg{transform:rotate(180deg)}.dropdown-rounded.is-open .dropdown-rounded-handler__icon{transform:rotate(180deg);width:10px;height:10px}.dropdown-rounded.is-open .dropdown-rounded-handler__icon svg{width:10px;height:10px}.dropdown-rounded.is-open .dropdown-rounded-options{pointer-events:auto !important;padding:42px 20px 18px;height:160px;max-height:160px}.dropdown-rounded.is-open .dropdown-rounded-options.age-check{height:105px;max-height:105px}.dropdown-rounded.is-open .dropdown-rounded-options .dropdown-rounded-options-option{opacity:1;visibility:visible;pointer-events:auto !important;transition-delay:.2s}.dropdown-rounded.is-open .dropdown-rounded-options .dropdown-rounded-options-option:nth-child(1){transition-delay:0.26s}.dropdown-rounded.is-open .dropdown-rounded-options .dropdown-rounded-options-option:nth-child(2){transition-delay:0.32s}.dropdown-rounded.is-open .dropdown-rounded-options .dropdown-rounded-options-option:nth-child(3){transition-delay:0.38s}.dropdown-rounded.is-open .dropdown-rounded-options .dropdown-rounded-options-option:nth-child(4){transition-delay:0.44s}.dropdown-rounded.is-open .dropdown-rounded-options .dropdown-rounded-options-option:nth-child(5){transition-delay:0.5s}.dropdown-rounded.is-open .dropdown-rounded-options .dropdown-rounded-options-option:nth-child(6){transition-delay:0.56s}.dropdown-rounded.is-open .dropdown-rounded-options .dropdown-rounded-options-option:nth-child(7){transition-delay:0.62s}.dropdown-rounded.is-open .dropdown-rounded-options .dropdown-rounded-options-option:nth-child(8){transition-delay:0.68s}.dropdown-rounded.is-open .dropdown-rounded-options .dropdown-rounded-options-option:nth-child(9){transition-delay:0.74s}.dropdown-rounded.is-open .dropdown-rounded-options .dropdown-rounded-options-option:nth-child(10){transition-delay:0.8s}.dropdown-rounded.is-open .dropdown-rounded-options .dropdown-rounded-options-option:nth-child(n+11){transition-delay:0.8s}.dropdown-rounded.is-open.age-check::before{height:105px !important;max-height:105px !important}.dropdown-rounded.is-open::before{max-height:100%;transition-delay:0s;height:160px;max-height:160px}.dropdown-rounded.is-open.dropdown-square .dropdown-rounded-options{height:140px;max-height:140px}.dropdown-rounded.is-open.dropdown-square::before{height:140px;max-height:140px}.dropdown-rounded.dropdown-square{width:100%;font-size:12px !important;line-height:1 !important;letter-spacing:-0.01em !important;color:#7f7c78 !important;font-weight:300 !important}.dropdown-rounded.dropdown-square::before{width:100%;border-radius:4px !important;box-shadow:0 10px 30px 0 rgba(40,40,40,.0509803922)}.dropdown-rounded.dropdown-square .dropdown-rounded-handler{font-size:12px !important;line-height:1 !important;letter-spacing:-0.01em !important;color:#7f7c78 !important;font-weight:400 !important}.dropdown-rounded.dropdown-square .dropdown-rounded-handler{border-radius:4px !important;justify-content:space-between;padding:0 12px}.dropdown-rounded.dropdown-square .dropdown-rounded-options{padding:42px 12px 18px;width:100%}.dropdown-rounded.dropdown-square .dropdown-rounded-options-option{font-size:12px !important;line-height:1 !important;letter-spacing:-0.01em !important;color:#7f7c78 !important;font-weight:400 !important;text-transform:initial !important}.dropdown-rounded-handler{display:flex;align-items:center;justify-content:center;height:42px;gap:8px;font-size:10px;font-weight:600;cursor:pointer;background-color:#fff;border-radius:24px}.dropdown-rounded-handler__icon{transition:transform .7s cubic-bezier(0.64, 0.1, 0, 1)}.dropdown-rounded::before{content:"";position:absolute;top:0;left:0;width:100%;max-height:42px;height:100%;background-color:#fff;border-radius:24px;z-index:-1;transition:1.1s cubic-bezier(0.64, 0.1, 0, 1);transition-delay:.4s;max-width:100%;width:calc(50vw - 40px)}@media(max-width: 620px){.dropdown-rounded::before__age-check{max-width:100%}}@media only screen and (min-width: 1025px){.dropdown-rounded::before{max-width:initial;width:200px}}.dropdown-rounded-options{position:absolute;top:0;left:0;display:flex;flex-direction:column;gap:14px;padding:42px 20px 18px;transition:1.1s cubic-bezier(0.64, 0.1, 0, 1);z-index:-1;height:42px;overflow:scroll;pointer-events:none;-ms-overflow-style:none;scrollbar-width:none;max-width:100%;width:calc(50vw - 40px)}.dropdown-rounded-options::-webkit-scrollbar{display:none}@media(max-width: 620px){.dropdown-rounded-options__age-check{max-width:100%}}@media only screen and (min-width: 1025px){.dropdown-rounded-options{max-width:initial;width:200px}}.dropdown-rounded-options-option{display:flex;align-items:center;justify-content:flex-start;gap:14px;font-size:11px;font-weight:600;text-transform:uppercase;width:fit-content;cursor:pointer;transition:.7s cubic-bezier(0.64, 0.1, 0, 1);opacity:0;visibility:hidden;pointer-events:none}.dropdown-rounded-options-option input[type=checkbox]{cursor:pointer;accent-color:#f8660c}.default__hero{padding:0 10px;position:relative}@media(max-width: 768px){.default__hero{padding:0 20px}}.default__hero__container{width:100%;aspect-ratio:350/520;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;overflow:hidden;border-radius:5px}.default__hero__container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 59.29%, rgba(0, 0, 0, 0.3) 88.94%),linear-gradient(0deg, rgba(241, 94, 35, 0.03), rgba(241, 94, 35, 0.03)),linear-gradient(0deg, rgba(40, 40, 40, 0.2), rgba(40, 40, 40, 0.2))}@media only screen and (min-width: 1025px){.default__hero__container{aspect-ratio:1420/620}}.default__hero__cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.default__hero__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem;z-index:9}@media screen and (max-width: 1024px){.default__hero__content{gap:2rem;padding:0 20px}}.default__hero__content__title{text-align:center;color:#fff;line-height:1.3;font-weight:400;max-width:926px;font-family:"Lora";font-size:clamp(24px,24px + 46*(100vw - 720px)/720,70px)}@media only screen and (min-width: 1025px){.default__hero__content__title{line-height:1.1}}.default__hero__content__title.lg{font-size:clamp(24px,24px + 46*(100vw - 720px)/720,70px)}@media screen and (max-width: 1024px){.default__hero__content__title.lg{font-size:40px}}.default__hero__content__description{text-align:center;color:#fff;max-width:490px;font-size:15px;line-height:1.3;font-family:"Lora"}.default__hero__content__buttons{display:flex;align-items:center;gap:1rem;z-index:5;margin-bottom:3rem;flex-direction:column}@media only screen and (min-width: 860px){.default__hero__content__buttons{flex-direction:row}}.hero__wine__detail{width:100%;padding:0 12px 0;margin-bottom:120px !important;position:relative}.hero__wine__detail__content{aspect-ratio:450/800;width:100%;height:100%;max-height:90vh;border-radius:5px;padding:64px 32px 32px;display:flex;flex-direction:column;position:relative;overflow:hidden;gap:32px}.hero__wine__detail__content .ukiyo-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 59.29%, rgba(0, 0, 0, 0.3) 88.94%),linear-gradient(0deg, rgba(241, 94, 35, 0.03), rgba(241, 94, 35, 0.03)),linear-gradient(0deg, rgba(40, 40, 40, 0.2), rgba(40, 40, 40, 0.2));z-index:9}@media only screen and (min-width: 720px){.hero__wine__detail__content{aspect-ratio:5/3}}@media only screen and (min-width: 860px){.hero__wine__detail__content{aspect-ratio:5/3.5;justify-content:space-between}}@media only screen and (min-width: 1025px){.hero__wine__detail__content{gap:0px;padding:140px 60px 60px;aspect-ratio:1420/620;justify-content:space-between}}.hero__wine__detail__content__header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.hero__wine__detail__content__title{font-size:40px;line-height:1.3;font-weight:400;max-width:972px;font-family:"Lora";font-style:italic;color:#fff;text-align:center;margin:0 auto}@media screen and (width < 768px){.hero__wine__detail__content__title{font-size:30px}}.hero__wine__detail__content__title span{color:#f8aa79}.hero__wine__detail__content__info{display:flex;gap:14px;align-items:center;justify-content:center;color:#fff;font-family:"Lora";font-weight:400;font-style:italic;font-size:20px;line-height:1;flex-wrap:wrap;flex-direction:column}@media only screen and (min-width: 720px){.hero__wine__detail__content__info{flex-direction:row}}.hero__wine__detail__content__info__divider{width:1px;height:1em;background-color:#fff;display:none}@media only screen and (min-width: 720px){.hero__wine__detail__content__info__divider{display:block}}.hero__wine__detail__content__cta{margin-left:auto;padding:0 !important}.hero__wine__detail__content__cta::before{width:100% !important}@media only screen and (min-width: 1025px){.hero__wine__detail__content__cta{padding:0 30px !important}.hero__wine__detail__content__cta::before{width:calc(100% - 60px) !important}}.hero__wine__detail__content__bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.hero__wine__detail__content__image-wrapper{position:absolute;bottom:-80px;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 1025px){.hero__wine__detail__content__image-wrapper{top:285px;bottom:initial}}.hero__wine__detail__content__image{position:relative}.hero__wine__detail__content__image__item{width:100%;max-width:clamp(120px,28vw,160px);max-height:45vh;height:100%;aspect-ratio:112/377;object-fit:contain;object-position:bottom;transition:.4s cubic-bezier(0.64, 0.1, 0, 1)}@media(orientation: landscape){.hero__wine__detail__content__image__item{max-width:clamp(120px,28vw,160px)}}@media(orientation: portrait){.hero__wine__detail__content__image__item{max-width:clamp(80px,20vw,120px)}}@media only screen and (min-width: 860px){.hero__wine__detail__content__image__item{max-width:clamp(160px,10vw,220px);max-height:40vh}}@media only screen and (min-width: 1025px){.hero__wine__detail__content__image__item{max-height:54vh;max-width:clamp(80px,10vw,180px)}}.hero__wine__detail__content__image__item__shadow{position:absolute;top:95%;left:0;width:100%;height:48px;object-fit:cover;object-position:bottom;transform:scaleY(-1);pointer-events:none;z-index:0;opacity:.4;-webkit-mask-image:linear-gradient(to top, #22372b 0%, transparent 100%);mask-image:linear-gradient(to top, #22372b 0%, transparent 100%);filter:blur(2px);transition:.4s cubic-bezier(0.64, 0.1, 0, 1)}.explore-categories__grid{gap:32px;width:100%;padding:48px 32px 48px;display:flex;flex-wrap:wrap;justify-content:center}.explore-categories__grid>*{width:calc((100% - 48px)/2)}@media only screen and (min-width: 720px){.explore-categories__grid{padding:48px 48px 48px;gap:48px}.explore-categories__grid>*{width:calc((100% - 96px)/3)}}@media only screen and (min-width: 860px){.explore-categories__grid{padding:48px 64px 48px;gap:64px}.explore-categories__grid>*{width:calc((100% - 192px)/4)}}@media only screen and (min-width: 1025px){.explore-categories__grid{padding:48px 80px 48px;gap:80px}.explore-categories__grid>*{width:calc((100% - 320px)/5)}}.explore-categories__grid__wine{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px}.explore-categories__grid__wine__image{position:relative}.explore-categories__grid__wine__image__item{width:100%;max-width:120px;height:100%;aspect-ratio:112/377;object-fit:contain;object-position:bottom;transition:.4s cubic-bezier(0.64, 0.1, 0, 1)}.explore-categories__grid__wine__image__item__shadow{position:absolute;top:95%;left:0;width:100%;height:48px;object-fit:cover;object-position:bottom;transform:scaleY(-1);pointer-events:none;z-index:0;opacity:.4;-webkit-mask-image:linear-gradient(to top, #22372b 0%, transparent 100%);mask-image:linear-gradient(to top, #22372b 0%, transparent 100%);filter:blur(2px);transition:.4s cubic-bezier(0.64, 0.1, 0, 1)}.explore-categories__grid__wine__color{position:absolute;top:50%;left:50%;width:160px;height:160px;z-index:-1;background-color:#4d7c5e;border-radius:50%;transform:translate(-50%, -50%) scale(0);transition:.4s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1025px){.explore-categories__grid__wine__color{width:200px;height:200px}}.explore-categories__grid__wine__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.explore-categories__grid__wine__category{font-family:"Montserrat";font-size:10px;text-transform:uppercase;line-height:1em;font-weight:700;color:#7f7c78;text-align:center}.explore-categories__grid__wine__name{font-family:"Montserrat";font-size:15px;line-height:1em;font-weight:400;color:#7f7c78;text-align:center}.explore-categories__grid__wine__year{font-family:"Montserrat";font-size:15px;line-height:1em;font-weight:700;color:#7f7c78;text-align:center}.explore-categories__grid__wine__link{margin-top:8px;font-family:"Montserrat";font-size:12px;line-height:1.5em;font-weight:300;color:#f8660c;text-align:center;display:flex;align-items:center;justify-content:center;gap:4px;text-decoration:underline}.explore-categories__grid__wine:hover .explore-categories__grid__wine__color{transform:translate(-50%, -50%) scale(1)}.explore-categories__grid__wine:hover .explore-categories__grid__wine__image__item{transform:translateY(-32px) rotate(10deg)}.explore-categories__grid__wine:hover .explore-categories__grid__wine__image__item__shadow{opacity:0;transform:scaleY(-1) translateY(-18px)}.embla-cards{position:relative;max-width:1300px;width:100%;--slide-height: 19rem;--slide-spacing: 1.9rem;--slide-size: 85%;--gap: 1rem}@media only screen and (min-width: 720px){.embla-cards{--slide-size: 50%}}@media only screen and (min-width: 1025px){.embla-cards{--slide-size: 24%}}@media only screen and (min-width: 1440px){.embla-cards{--slide-size: calc((100% - (var(--gap) * 3)) / 4)}}.embla-cards__viewport{overflow:hidden}.embla-cards__container{display:flex;margin-left:0}@media only screen and (min-width: 1440px){.embla-cards__container{padding-left:initial}}.embla-cards__slide{transform:translate3d(0, 0, 0);flex:0 0 var(--slide-size);min-width:0;margin-right:16px;aspect-ratio:310/440;position:relative;min-height:100%}.embla-cards__slide img{width:100%}.embla-cards__slide__link{display:block;width:100%;height:100%;color:inherit;text-decoration:none;cursor:pointer;position:relative;z-index:1}@media screen and (min-width: 1024px){.embla-cards__slide:hover .embla-cards__slide__number{height:100%}.embla-cards__slide:hover .embla-cards__slide__number__image{filter:brightness(0.7);transform:scale(1.1)}.embla-cards__slide:hover .slide-inner__name span{opacity:1;transform:translateY(0)}.embla-cards__slide:hover .button{opacity:1}.embla-cards__slide:hover .slide-outer__name{opacity:0;transform:translateY(1em)}.embla-cards__slide__link:hover .embla-cards__slide__number{height:100%}.embla-cards__slide__link:hover .embla-cards__slide__number__image{filter:brightness(0.7);transform:scale(1.1)}.embla-cards__slide__link:hover .slide-inner__name span{opacity:1;transform:translateY(0)}.embla-cards__slide__link:hover .button{opacity:1}.embla-cards__slide__link:hover .slide-outer__name{opacity:0;transform:translateY(1em)}}@media screen and (max-width: 1024px){.embla-cards__slide.embla-cards__slide--active .embla-cards__slide__number{height:100%}.embla-cards__slide.embla-cards__slide--active .embla-cards__slide__number__image{filter:brightness(0.7);transform:scale(1.3)}.embla-cards__slide.embla-cards__slide--active .slide-inner__name span{opacity:1;transform:translateY(0)}.embla-cards__slide.embla-cards__slide--active .button{opacity:1}.embla-cards__slide.embla-cards__slide--active .slide-outer__name{opacity:0;transform:translateY(1em)}.embla-cards__slide__link.embla-cards__slide--active .embla-cards__slide__number,.embla-cards__slide.embla-cards__slide--active .embla-cards__slide__link .embla-cards__slide__number{height:100%}.embla-cards__slide__link.embla-cards__slide--active .embla-cards__slide__number__image,.embla-cards__slide.embla-cards__slide--active .embla-cards__slide__link .embla-cards__slide__number__image{filter:brightness(0.7);transform:scale(1.3)}.embla-cards__slide__link.embla-cards__slide--active .slide-inner__name span,.embla-cards__slide.embla-cards__slide--active .embla-cards__slide__link .slide-inner__name span{opacity:1;transform:translateY(0)}.embla-cards__slide__link.embla-cards__slide--active .button,.embla-cards__slide.embla-cards__slide--active .embla-cards__slide__link .button{opacity:1}.embla-cards__slide__link.embla-cards__slide--active .slide-outer__name,.embla-cards__slide.embla-cards__slide--active .embla-cards__slide__link .slide-outer__name{opacity:0;transform:translateY(1em)}}.embla-cards__slide__number{border-radius:5px;overflow:hidden;font-weight:600;display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding:32px;height:calc(100% - 56px);user-select:none;position:relative;z-index:1;transition:height .7s cubic-bezier(0.64, 0.1, 0, 1)}.embla-cards__slide__number__image{width:100%;height:123%;object-fit:cover;position:absolute;top:0;left:0;transition:.7s cubic-bezier(0.64, 0.1, 0, 1)}.embla-cards__slide__number__image .ukiyo-wrapper{border-radius:5px}.embla-cards__slide__number__image img.js-s-parallax{height:123% !important;object-fit:cover}.embla-cards__slide__number__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:123%;z-index:1;pointer-events:none;background:linear-gradient(0deg, rgba(241, 94, 35, 0.05), rgba(241, 94, 35, 0.05)),linear-gradient(0deg, rgba(40, 40, 40, 0.2), rgba(40, 40, 40, 0.2))}.embla-cards__slide__number .slide-inner__top{display:flex;align-items:center;justify-content:center;flex-direction:column}.embla-cards__slide__number .slide-inner__tag{position:relative;z-index:1;z-index:2;color:#fff;padding:10px;border-radius:15px;border:1px solid hsla(0,0%,100%,.3);background:rgba(0,0,0,.1);backdrop-filter:blur(7.5px)}.embla-cards__slide__number .slide-inner__tag span{display:block;color:#fff;font-family:"Montserrat";font-size:8px;font-style:normal;font-weight:325;line-height:100%;text-transform:uppercase}.embla-cards__slide__number .slide-inner__name{font-family:"Montserrat";font-size:15px;font-weight:#000;line-height:1.1;color:#fff;position:relative;z-index:1;z-index:2;text-align:center;text-transform:uppercase;margin-top:40px;overflow:hidden}.embla-cards__slide__number .slide-inner__name span{display:inline-block;transform:translateY(100%);transition:.7s cubic-bezier(0.64, 0.1, 0, 1)}.embla-cards__slide__number .button{opacity:0;transition:.7s cubic-bezier(0.64, 0.1, 0, 1)}.embla-cards__slide .slide-outer__name{display:flex;align-items:center;justify-content:center;padding:0 6px;width:100%;height:42px;position:absolute;bottom:0;bottom:-4px;left:0;font-size:15px;font-family:"Lora";line-height:1.1;font-weight:400;color:#7f7c78;transition:.7s cubic-bezier(0.64, 0.1, 0, 1);text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;word-break:break-word;max-height:2.6em;line-height:1.2}.embla-cards__button{-webkit-appearance:none;appearance:none;cursor:pointer;outline:none;border:none;border-radius:50%;width:56px;height:56px;z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;overflow:hidden;transition:background-color .5s cubic-bezier(0.64, 0.1, 0, 1);border:1px solid hsla(0,0%,100%,.1);background-color:#22372b;backdrop-filter:blur(10px)}.embla-cards__button svg:first-child path{fill:#fff}.embla-cards__button svg:last-child path{fill:#f8660c}.embla-cards__button:hover{background-color:#fff}@media only screen and (min-width: 1025px){.embla-cards__button{width:60px;height:60px;border:none}.embla-cards__button svg:first-child path{fill:#fff}}.embla-cards__button--prev{left:0;transform:translate(3%, calc(-50% - 21px));transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-cards__button--prev .embla-cards__button__svg{transform:translateX(0px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-cards__button--prev .embla-cards__button__svg-hover{position:absolute;top:50%;left:50%;transform:translate(210%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-cards__button--prev:hover{transform:translate(3%, calc(-50% - 21px))}.embla-cards__button--prev:hover .embla-cards__button__svg{transform:translateX(-40px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-cards__button--prev:hover .embla-cards__button__svg-hover{transform:translate(-50%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1025px){.embla-cards__button--prev{transform:translate(30%, calc(-50% - 21px))}}@media only screen and (min-width: 1440px){.embla-cards__button--prev{transform:translate(-50%, calc(-50% - 21px))}.embla-cards__button--prev:hover{transform:translate(-65%, calc(-50% - 21px))}}.embla-cards__button--next{right:0;transform:translate(-3%, calc(-50% - 21px));transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-cards__button--next .embla-cards__button__svg{transform:translateX(0px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-cards__button--next .embla-cards__button__svg-hover{position:absolute;top:50%;left:50%;transform:translate(-320%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-cards__button--next:hover{transform:translate(-3%, calc(-50% - 21px))}.embla-cards__button--next:hover .embla-cards__button__svg{transform:translateX(40px);transition:all .4s cubic-bezier(0.64, 0.1, 0, 1)}.embla-cards__button--next:hover .embla-cards__button__svg-hover{transform:translate(-50%, -50%);transition:all .4s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1025px){.embla-cards__button--next{transform:translate(-30%, calc(-50% - 21px))}}@media only screen and (min-width: 1440px){.embla-cards__button--next{transform:translate(50%, calc(-50% - 21px))}.embla-cards__button--next:hover{transform:translate(65%, calc(-50% - 21px))}}.embla-cards__button__button__svg,.embla-cards__button__svg{height:12px}body.single-blog .categories__grid.categories__grid__desktop{grid-template-columns:repeat(auto-fit, minmax(120px, 300px))}.single-blog .categories__subtitle.js-s-lines{margin-bottom:40px !important}.embla-wines__slide.embla-full__slide{max-height:500px}.categories{overflow:hidden}@media only screen and (min-width: 1025px){.categories{overflow:initial}}.categories__title{font-family:"Lora";font-size:22px;line-height:1.8;font-weight:normal;text-align:center;color:#7f7c78;font-style:italic}@media(max-width: 768px){.categories__title{padding:0 20px}}.categories__subtitle{margin-bottom:80px;font-family:"Lora";font-size:30px;font-weight:normal;text-align:center;color:#22372b}@media(max-width: 768px){.categories__subtitle{padding:0 20px}}.categories__subtitle i{display:inline-block;font-style:italic;color:#f8660c}.categories__grid{display:grid;grid-template-columns:repeat(5, 1fr);padding:0 48px;margin:48px 0;justify-content:center;gap:20px}.categories__grid__desktop{display:none}@media only screen and (min-width: 1025px){.categories__grid__desktop{display:grid}}.categories__grid__item{position:relative}.categories__grid__item .category-item-container{position:relative;z-index:1}.categories__grid__item .category-item-container__images{position:relative;z-index:1;width:100%;height:100%;max-width:100px;max-height:368px;margin:0 auto;aspect-ratio:170/552}.categories__grid__item .category-item-container__images .shadow-image{position:absolute;top:100%;left:0;width:100%;height:80px;object-fit:cover;object-position:bottom;transform:scaleY(-1);pointer-events:none;z-index:0;opacity:.4;-webkit-mask-image:linear-gradient(to top, #22372b 0%, transparent 100%);mask-image:linear-gradient(to top, #22372b 0%, transparent 100%);filter:blur(2px);transition:.4s cubic-bezier(0.64, 0.1, 0, 1)}.categories__grid__item .category-item-container__images .color{width:200px;height:200px;background-color:#4d7c5e;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, calc(-50% - 30px)) scale(0);transition:transform .7s cubic-bezier(0.64, 0.1, 0, 1),background-color 0s;z-index:-1}.categories__grid__item .category-item-container__images__item{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:.5s cubic-bezier(0.64, 0.1, 0, 1);opacity:0}.categories__grid__item .category-item-container__images__item:first-of-type{opacity:1}.categories__grid__item .category-item-container__list{display:flex;flex-direction:column;align-items:center;gap:0px;transition:.7s cubic-bezier(0.64, 0.1, 0, 1);position:absolute;width:100%;left:50%;transform:translateX(-50%);z-index:1}.categories__grid__item .category-item-container__list__container{position:relative;width:fit-content}.categories__grid__item .category-item-container__list__count{font-family:"Lora";font-size:12px;font-style:italic;color:#7f7c78;position:absolute;top:50%;right:0;transform:translate(110%, 0%);transition:.7s cubic-bezier(0.64, 0.1, 0, 1);clip-path:inset(0 0 100% 0)}.categories__grid__item .category-item-container__list__title{font-family:"Montserrat";font-size:15px;font-weight:900;text-align:center;color:#7f7c78;text-transform:uppercase;margin:32px 0 12px;clip-path:inset(0 0 100% 0);transition:.9s cubic-bezier(0.64, 0.1, 0, 1);display:flex;position:relative}.categories__grid__item .category-item-container__list__item{font-family:"Montserrat";font-size:10px;font-weight:medium;text-align:center;color:#22372b;opacity:.6;clip-path:inset(0 0 100% 0);transition:.9s cubic-bezier(0.64, 0.1, 0, 1),opacity .3s}.categories__grid__item .category-item-container__list__item__icon{opacity:0;transition:.3s cubic-bezier(0.64, 0.1, 0, 1)}.categories__grid__item .category-item-container__list__item:nth-child(1){transition-delay:0.02s}.categories__grid__item .category-item-container__list__item:nth-child(2){transition-delay:0.04s}.categories__grid__item .category-item-container__list__item:nth-child(3){transition-delay:0.06s}.categories__grid__item .category-item-container__list__item:nth-child(4){transition-delay:0.08s}.categories__grid__item .category-item-container__list__item:nth-child(5){transition-delay:0.1s}.categories__grid__item .category-item-container__list__item:nth-child(6){transition-delay:0.12s}.categories__grid__item .category-item-container__list__item:nth-child(7){transition-delay:0.14s}.categories__grid__item .category-item-container__list__item:nth-child(8){transition-delay:0.16s}.categories__grid__item .category-item-container__list__item:nth-child(9){transition-delay:0.18s}.categories__grid__item .category-item-container__list__item:nth-child(10){transition-delay:0.2s}.categories__grid__item .category-item-container__text{position:relative;z-index:1;margin-top:60px;margin-bottom:48px;display:flex;align-items:center;justify-content:center;pointer-events:none}.categories__grid__item .category-item-container__text__preview{clip-path:inset(0 0 0% 0);transition:.7s cubic-bezier(0.64, 0.1, 0, 1);transition-delay:.2s;font-family:"Lora";font-size:15px;color:#7f7c78;text-align:center}.categories__grid__item:nth-child(1) .category-item-container__images__item:nth-child(1){opacity:1}.categories__grid__item:hover .shadow-image{opacity:0;transform:scaleY(-1) translateY(-48px) rotate(10deg)}.categories__grid__item:hover .category-item-container__images .color{transform:translate(-50%, calc(-50% - 30px)) scale(1)}.categories__grid__item:hover .category-item-container__images__item{transform:translateY(-50px) rotate(9deg)}.categories__grid__item:hover .category-item-container__list{gap:11px;transform:translate(-50%, -30px)}.categories__grid__item:hover .category-item-container__list__count{transform:translate(110%, -100%);clip-path:inset(0 0 0% 0)}.categories__grid__item:hover .category-item-container__list__title,.categories__grid__item:hover .category-item-container__list__item{clip-path:inset(0 0 0% 0);transition-delay:0s}.categories__grid__item:hover .category-item-container__text__preview{transform:translateY(20px);clip-path:inset(0 0 100% 0);transition-delay:0s}.categories__embla__mobile{max-width:100%}@media only screen and (min-width: 1025px){.categories__embla__mobile{display:none}}.categories__embla__mobile__viewport{width:100%}.categories__embla__mobile__container{display:flex;gap:1rem;padding-left:1rem}.categories__embla__mobile__slide{flex:0 0 50%;min-width:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:48px;padding-bottom:32px;position:relative}@media only screen and (min-width: 490px){.categories__embla__mobile__slide{flex:0 0 35%}}@media only screen and (min-width: 720px){.categories__embla__mobile__slide{flex:0 0 25%}}.categories__embla__mobile__slide__image{height:400px;max-height:40vh;width:100%;object-fit:contain;transition:transform .7s cubic-bezier(0.64, 0.1, 0, 1)}.categories__embla__mobile__slide__color{width:240px;height:240px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -70%) scale(0);transition:transform .7s cubic-bezier(0.64, 0.1, 0, 1);pointer-events:none;z-index:-1}.categories__embla__mobile__slide__category{font-family:"Lora";font-size:15px;text-align:center;color:#7f7c78;clip-path:inset(0 0 0% 0);transition:.7s cubic-bezier(0.64, 0.1, 0, 1);transition-delay:.7s}.categories__embla__mobile__slide__list{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;position:absolute;bottom:0px;width:100%;z-index:1}.categories__embla__mobile__slide__list>*{white-space:nowrap;text-align:center;color:#7f7c78;clip-path:inset(100% 0 0 0);transition:1.3s cubic-bezier(0.64, 0.1, 0, 1);transform:translateY(20px);transition-delay:0s;font-size:15px;font-family:"Lora";font-weight:normal}.categories__embla__mobile__slide__list>*:first-child{font-family:"Montserrat";font-weight:900;text-transform:uppercase}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__image{transform:translateY(-50px) rotate(9deg)}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__color{transform:translate(-50%, -70%) scale(1)}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__category{clip-path:inset(0 0 100% 0);transform:translateY(-20px);transition-delay:0s}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__list>*{clip-path:inset(0 0 0% 0);transform:translateY(0px)}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__list>*:nth-child(1){transition-delay:0.03s}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__list>*:nth-child(2){transition-delay:0.06s}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__list>*:nth-child(3){transition-delay:0.09s}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__list>*:nth-child(4){transition-delay:0.12s}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__list>*:nth-child(5){transition-delay:0.15s}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__list>*:nth-child(6){transition-delay:0.18s}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__list>*:nth-child(7){transition-delay:0.21s}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__list>*:nth-child(8){transition-delay:0.24s}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__list>*:nth-child(9){transition-delay:0.27s}.categories__embla__mobile__slide:hover .categories__embla__mobile__slide__list>*:nth-child(10){transition-delay:0.3s}.categories__wines-carousel{position:relative;max-width:1300px;margin:0 auto;overflow:visible}.categories__wines-carousel .embla-wines{position:relative;max-width:100%}.categories__wines-carousel .embla-wines__viewport{width:100%}.categories__wines-carousel .embla-wines__container{display:flex;padding-left:1rem;gap:1rem}.categories__wines-carousel .embla-wines__slide{flex:0 0 50%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 10px}@media only screen and (min-width: 720px){.categories__wines-carousel .embla-wines__slide{flex:0 0 33.333%}}@media only screen and (min-width: 860px){.categories__wines-carousel .embla-wines__slide{flex:0 0 25%}}.categories__wines-carousel .embla-wines__button{-webkit-appearance:none;appearance:none;cursor:pointer;outline:none;border:none;border-radius:50%;width:60px;height:60px;z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;overflow:hidden;transition:background-color .5s cubic-bezier(0.64, 0.1, 0, 1);backdrop-filter:blur(10px);background-color:#22372b}.categories__wines-carousel .embla-wines__button svg path{fill:#fff}.categories__wines-carousel .embla-wines__button svg:first-child path{fill:#fff}.categories__wines-carousel .embla-wines__button svg:last-child path{fill:#f8660c}.categories__wines-carousel .embla-wines__button:hover{background-color:#fff !important}.categories__wines-carousel .embla-wines__button--prev{left:0;transform:translateY(-50%) translateX(-20%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1440px){.categories__wines-carousel .embla-wines__button--prev{transform:translateY(-50%) translateX(-50%)}.categories__wines-carousel .embla-wines__button--prev:hover{transform:translate(-65%, -50%)}}.categories__wines-carousel .embla-wines__button--next{right:0;transform:translateY(-50%) translateX(20%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1440px){.categories__wines-carousel .embla-wines__button--next{transform:translateY(-50%) translateX(50%)}.categories__wines-carousel .embla-wines__button--next:hover{transform:translate(65%, -50%)}}.embla-full{position:relative;max-width:1300px;margin:0 auto}.embla-full .mobile{display:block;height:100%}@media(min-width: 1300px){.embla-full .mobile{display:none}}.embla-full .desktop{display:none}@media(min-width: 1300px){.embla-full .desktop{width:100%;height:100%;display:block}.embla-full .desktop img{object-fit:cover;height:100%;width:100%}}.embla-full__viewport{overflow:hidden;border-radius:5px}.embla-full__container{display:flex;margin-left:0px}.embla-full__slide{transform:translate3d(0, 0, 0);flex:0 0 100%;aspect-ratio:340/628;max-height:80vh}@media only screen and (min-width: 720px){.embla-full__slide{height:500px;max-height:initial}}@media only screen and (min-width: 1440px){.embla-full__slide{aspect-ratio:1300/628;height:628px}}.embla-full__slide__img{display:block;height:100%;width:100%;object-fit:cover}.embla-full__button{-webkit-appearance:none;appearance:none;cursor:pointer;outline:none;border:none;border-radius:50%;width:56px;height:56px;z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;overflow:hidden;transition:background-color .5s cubic-bezier(0.64, 0.1, 0, 1);backdrop-filter:blur(10px);width:60px;height:60px;border:none;background-color:#22372b}.embla-full__button svg path{fill:#fff}.embla-full__button svg:first-child path{fill:#fff}.embla-full__button svg:last-child path{fill:#f8660c}.embla-full__button:hover{background-color:#fff !important}.embla-full__button--prev{left:0;transform:translateY(-50%) translateX(-20%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}@media(width < 500px){.embla-full__button--prev.recognition{left:-15%}}.embla-full__button--prev .embla-full__button__svg{transform:translateX(0px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-full__button--prev .embla-full__button__svg-hover{position:absolute;top:50%;left:50%;transform:translate(210%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-full__button--prev:hover{transform:translateY(-50%) translateX(-20%)}.embla-full__button--prev:hover .embla-full__button__svg{transform:translateX(-40px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-full__button--prev:hover .embla-full__button__svg-hover{transform:translate(-50%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1440px){.embla-full__button--prev{transform:translateY(-50%) translateX(-50%)}.embla-full__button--prev:hover{transform:translate(-65%, -50%)}}.embla-full__button--next{right:0;transform:translateY(-50%) translateX(20%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}@media(width < 500px){.embla-full__button--next.recognition{right:-15%}}.embla-full__button--next .embla-full__button__svg{transform:translateX(0px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-full__button--next .embla-full__button__svg-hover{position:absolute;top:50%;left:50%;transform:translate(-320%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-full__button--next:hover{transform:translateY(-50%) translateX(20%)}.embla-full__button--next:hover .embla-full__button__svg{transform:translateX(40px);transition:all .4s cubic-bezier(0.64, 0.1, 0, 1)}.embla-full__button--next:hover .embla-full__button__svg-hover{transform:translate(-50%, -50%);transition:all .4s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1440px){.embla-full__button--next{transform:translateY(-50%) translateX(50%)}.embla-full__button--next:hover{transform:translate(65%, -50%)}}.embla-full__button__svg{width:14px}.embla-full__dots{display:none}@media only screen and (min-width: 1440px){.embla-full__dots{position:absolute;z-index:100;left:60px;bottom:60px;gap:6px;display:flex;align-items:center}}.embla-full__dot{-webkit-appearance:none;appearance:none;display:inline-flex;text-decoration:none;cursor:pointer;width:8px;height:8px;background-color:hsla(0,0%,100%,.5);border-radius:50%;outline:none;border:1px solid rgba(0,0,0,0)}.embla-full__dot--selected{background-color:rgba(248,102,12,.5);position:relative;border:none}.embla-full__dot--selected:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:50%;border:1px solid #f8660c;animation:drawCircle 8s linear forwards}@keyframes drawCircle{0%{clip-path:polygon(50% 50%, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0)}12.5%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 0, 100% 0, 100% 0, 50% 0)}37.5%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 100% 100%, 100% 100%, 50% 0)}62.5%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 0 100%, 0 100%, 50% 0)}87.5%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 0 100%, 0 50%, 50% 0)}100%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 0 100%, 0 0, 50% 0)}}.embla-full__parallax{height:100%;overflow:hidden}.embla-full__parallax__layer{position:relative;height:100%;width:100%}.embla-full__parallax__img{max-width:none;flex:0 0 calc(115% + 0px);object-fit:cover}@media(max-width: 1000px){.only-image{max-height:350px}}@media(max-width: 500px){.only-image{max-height:100%;max-width:100%;aspect-ratio:312/416}.only-image img{object-fit:cover;min-height:100%}}.embla-hero{position:relative}.embla-hero .ukiyo-wrapper{width:100% !important}.embla-hero__viewport{overflow:hidden;max-height:calc(85vh - 47px);min-height:600px;border-radius:5px}.embla-hero__container{display:flex;min-height:600px;margin-left:0px}.embla-hero__slide{transform:translate3d(0, 0, 0);min-height:600px;flex:0 0 100%}.embla-hero__slide__img{display:block;min-height:600px;height:90vh;height:calc(100vh - 54px);width:100% !important;object-fit:cover}.embla-hero__button{-webkit-appearance:none;appearance:none;display:inline-flex;cursor:pointer;width:60px;height:60px;z-index:1;border-radius:50%;outline:none;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.01);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(10px);position:absolute;top:50%;transform:translateY(-50%);overflow:hidden}.embla-hero__button.to-white::before{content:"";position:absolute;top:0;left:0;border-radius:100%;width:100%;height:100%;background-color:#fff;opacity:0;transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-hero__button:hover.to-white::before{opacity:1}.embla-hero__button--prev{left:-8px;transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-hero__button--prev .embla-hero__button__svg{transform:translateX(0px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-hero__button--prev .embla-hero__button__svg-hover{position:absolute;top:50%;left:50%;transform:translate(210%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-hero__button--prev:hover{transform:translate(-10px, -50%)}.embla-hero__button--prev:hover .embla-hero__button__svg{transform:translateX(-40px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-hero__button--prev:hover .embla-hero__button__svg-hover{transform:translate(-50%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1025px){.embla-hero__button--prev{left:36px}}.embla-hero__button--next{right:-8px;transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-hero__button--next .embla-hero__button__svg{transform:translateX(0px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-hero__button--next .embla-hero__button__svg-hover{position:absolute;top:50%;left:50%;transform:translate(-310%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-hero__button--next:hover{transform:translate(10px, -50%)}.embla-hero__button--next:hover .embla-hero__button__svg{transform:translateX(40px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla-hero__button--next:hover .embla-hero__button__svg-hover{transform:translate(-50%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1025px){.embla-hero__button--next{right:36px}}.embla-hero__button__svg{width:14px}.embla-hero__dots{position:absolute;z-index:100;left:60px;bottom:60px;gap:6px;display:flex;align-items:center}@media(width < 650px){.embla-hero__dots{display:none}}.embla-hero__dot{-webkit-appearance:none;appearance:none;display:inline-flex;text-decoration:none;cursor:pointer;width:8px;height:8px;background-color:hsla(0,0%,100%,.5);border-radius:50%;outline:none;border:1px solid rgba(0,0,0,0)}.embla-hero__dot--selected{background-color:rgba(248,102,12,.5);position:relative;border:none}.embla-hero__dot--selected:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:50%;border:1px solid #f8660c;animation:drawCircle 8s linear forwards}@keyframes drawCircle{0%{clip-path:polygon(50% 50%, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0)}12.5%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 0, 100% 0, 100% 0, 50% 0)}37.5%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 100% 100%, 100% 100%, 50% 0)}62.5%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 0 100%, 0 100%, 50% 0)}87.5%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 0 100%, 0 50%, 50% 0)}100%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 0 100%, 0 0, 50% 0)}}.embla-hero__parallax{height:100%;overflow:hidden}.embla-hero__parallax__layer{position:relative;height:100%;width:100%;display:flex;justify-content:center}.embla__moments{position:relative;max-width:1300px;margin:0 auto;width:100%;padding:0 20px;--slide-spacing: 1rem}@media only screen and (min-width: 1025px){.embla__moments{padding:0}}.embla__moments__viewport{overflow:hidden;margin-left:auto;border-radius:5px;max-width:100%;max-width:100%}@media only screen and (min-width: 720px){.embla__moments__viewport{width:calc(100% - 60px)}}@media only screen and (min-width: 1440px){.embla__moments__viewport{width:calc(100% - 120px)}}.embla__moments__container{display:flex;width:100%;height:100%}.embla__moments__slide{flex:0 0 100%;min-width:0;width:100%}@media only screen and (min-width: 720px){.embla__moments__slide{max-width:100%;flex:0 0 100%}}.embla__moments__slide__img{display:block;width:100%;height:100%;object-fit:cover}.embla__moments__text{width:100%;margin-bottom:30px}@media only screen and (min-width: 720px){.embla__moments__text{width:calc(100% - 60px)}}@media only screen and (min-width: 1440px){.embla__moments__text{width:calc(100% - 120px)}}.embla__moments__buttons{display:grid;grid-template-columns:repeat(2, 1fr);gap:.6rem;align-items:center}.embla__moments__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value), 0.5);-webkit-appearance:none;appearance:none;cursor:pointer;outline:none;border:none;border-radius:50%;width:56px;height:56px;z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;bottom:6%;overflow:hidden;transition:background-color .5s cubic-bezier(0.64, 0.1, 0, 1);border:1px solid hsla(0,0%,100%,.1);background-color:#22372b;backdrop-filter:blur(10px)}@media(min-width: 750px)and (max-width: 1050px){.embla__moments__button{bottom:25%}}@media(max-width: 750px){.embla__moments__button{bottom:20%}}@media(max-width: 600px){.embla__moments__button{bottom:12%}}.embla__moments__button svg:first-child path{fill:#fff}.embla__moments__button svg:last-child path{fill:#f8660c}.embla__moments__button:hover{background-color:#fff !important}@media only screen and (min-width: 1025px){.embla__moments__button{width:60px;height:60px;border:none;background-color:#22372b;top:calc(50% + 90px);bottom:initial}.embla__moments__button svg:first-child path{fill:#fff}}.embla__moments__button--prev{left:0;transform:translate(2%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__moments__button--prev .embla-moments__button__svg{transform:translateX(0px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__moments__button--prev .embla-moments__button__svg-hover{position:absolute;top:50%;left:50%;transform:translate(210%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__moments__button--prev:hover{transform:translate(2%, -50%)}.embla__moments__button--prev:hover .embla-moments__button__svg{transform:translateX(-40px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__moments__button--prev:hover .embla-moments__button__svg-hover{transform:translate(-50%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1025px){.embla__moments__button--prev{transform:translate(50%, -50%)}.embla__moments__button--prev:hover{transform:translate(50%, -50%)}}@media only screen and (min-width: 1440px){.embla__moments__button--prev{transform:translate(-50%, -50%)}.embla__moments__button--prev:hover{transform:translate(-65%, -50%)}}.embla__moments__button--next{right:0;transform:translate(-2%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__moments__button--next .embla-moments__button__svg{transform:translateX(0px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__moments__button--next .embla-moments__button__svg-hover{position:absolute;top:50%;left:50%;transform:translate(-320%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__moments__button--next:hover{transform:translate(-2%, -50%)}.embla__moments__button--next:hover .embla-moments__button__svg{transform:translateX(40px);transition:all .4s cubic-bezier(0.64, 0.1, 0, 1)}.embla__moments__button--next:hover .embla-moments__button__svg-hover{transform:translate(-50%, -50%);transition:all .4s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1025px){.embla__moments__button--next{transform:translate(-50%, -50%)}.embla__moments__button--next:hover{transform:translate(-50%, -50%)}}@media only screen and (min-width: 1440px){.embla__moments__button--next{transform:translate(50%, -50%)}.embla__moments__button--next:hover{transform:translate(65%, -50%)}}.embla__moments__dots{display:none;flex-wrap:wrap;justify-content:flex-end;gap:2px;align-items:center;position:absolute;bottom:64px;right:64px}@media only screen and (min-width: 1025px){.embla__moments__dots{display:flex}}.embla__moments__dot{appearance:none;cursor:pointer;width:9px;height:9px;background-color:#fff;outline:none;border:none;border-radius:50%;transform:scale(0.8);transition:transform .3s cubic-bezier(0.64, 0.1, 0, 1)}.embla__moments__dot--selected{background-color:rgba(248,102,12,.5);position:relative;border:none}.embla__moments__dot--selected:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:50%;border:1px solid #f8660c;animation:drawCircle 8s linear forwards}@keyframes drawCircle{0%{clip-path:polygon(50% 50%, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0)}12.5%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 0, 100% 0, 100% 0, 50% 0)}37.5%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 100% 100%, 100% 100%, 50% 0)}62.5%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 0 100%, 0 100%, 50% 0)}87.5%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 0 100%, 0 50%, 50% 0)}100%{clip-path:polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 0 100%, 0 0, 50% 0)}}.embla__moments__para{aspect-ratio:1180/640;overflow:hidden;min-width:100%;border-radius:5px}.embla__moments__para__layer{position:relative;height:100%;width:100%;min-width:100%;justify-content:center}.embla__moments__parallax__img{max-width:none;object-fit:cover}.embla__moments__parallax__img.mobile{display:block}@media only screen and (min-width: 1025px){.embla__moments__parallax__img.mobile{display:none}}.embla__moments__parallax__img.desktop{display:none}@media only screen and (min-width: 1025px){.embla__moments__parallax__img.desktop{display:block}}.embla__moments__cards{display:none;gap:1rem;width:150px;height:225px;background-color:#fff;position:absolute;top:calc(50% + 90px);left:0;transform:translateY(-50%);overflow:hidden;border-radius:5px}@media only screen and (min-width: 720px){.embla__moments__cards{display:flex;left:30px}}@media only screen and (min-width: 1025px){.embla__moments__cards{left:0px;width:300px;width:299px;height:450px}}.embla__moments__card{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.7s cubic-bezier(0.64, 0.1, 0, 1);transform:scale(1.1);opacity:0;padding:0 12px;visibility:hidden;pointer-events:none}@media only screen and (min-width: 1025px){.embla__moments__card{padding:20px 28px}}.embla__moments__card--active{transform:scale(1);opacity:1;visibility:visible;pointer-events:auto}.embla__moments__card__img{width:100%;height:100%;object-fit:cover;pointer-events:none;position:absolute;top:0;left:0;filter:brightness(0.8)}.embla__moments__card__cta{position:relative;padding:0;z-index:1}.embla__scale{--slide-spacing: 1rem;position:relative}.embla__scale__viewport{overflow:hidden}.embla__scale__container{display:flex;align-items:center}.embla__scale__slide{flex:0 0 80%;margin-left:1rem;border-radius:5px;overflow:hidden;position:relative;transition:height .7s ease-in-out,max-height .7s ease-in-out;height:85%;object-fit:cover}@media only screen and (min-width: 1025px){.embla__scale__slide{max-height:500px;aspect-ratio:initial;flex:0 0 60%}}@media(max-width: 1200px){.embla__scale__slide{max-height:55vh !important}.embla__scale__slide img{min-height:800px !important;max-height:1000px !important}}.embla__scale__slide--active{height:100%}@media(min-width: 1024px){.embla__scale__slide--active{max-height:600px}}.embla__scale__slide--active .embla__scale__content{opacity:1;transition:opacity .7s cubic-bezier(0.64, 0.1, 0, 1);transition-delay:.3s;padding:0 10px}.embla__scale__slide__img{display:block;height:100% !important;width:initial !important;object-fit:cover;filter:brightness(0.8);max-width:90vw}@media only screen and (min-width: 1025px){.embla__scale__slide__img{width:100% !important;aspect-ratio:initial !important}}.embla__scale__button{position:absolute;border-radius:50%;top:50%;appearance:none;cursor:pointer;border:0;padding:0;margin:0;width:60px;height:60px;z-index:1;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.01);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);overflow:hidden}.embla__scale__button.to-white::before{content:"";position:absolute;top:0;left:0;border-radius:100%;width:100%;height:100%;opacity:0;background-color:#fff;transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__scale__button:hover.to-white::before{opacity:1}.embla__scale__button--prev{left:10%;transform:translate(-50%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__scale__button--prev .embla-scale__button__svg{transform:translateX(0px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__scale__button--prev .embla-scale__button__svg-hover{position:absolute;top:50%;left:50%;transform:translate(210%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__scale__button--prev:hover{transform:translate(-65%, -50%)}.embla__scale__button--prev:hover .embla-scale__button__svg{transform:translateX(-40px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__scale__button--prev:hover .embla-scale__button__svg-hover{transform:translate(-50%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1025px){.embla__scale__button--prev{left:20%}.embla__scale__button--prev:hover{transform:translate(-65%, -50%)}}.embla__scale__button--next{right:10%;transform:translate(50%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__scale__button--next .embla-scale__button__svg{transform:translateX(0px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__scale__button--next .embla-scale__button__svg-hover{position:absolute;top:50%;left:50%;transform:translate(-310%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__scale__button--next:hover{transform:translate(65%, -50%)}.embla__scale__button--next:hover .embla-scale__button__svg{transform:translateX(40px);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}.embla__scale__button--next:hover .embla-scale__button__svg-hover{transform:translate(-50%, -50%);transition:all .5s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1025px){.embla__scale__button--next{right:20%}.embla__scale__button--next:hover{transform:translate(65%, -50%)}}.embla__scale__parallax{height:100%;overflow:hidden}.embla__scale__parallax__layer{position:relative;width:100%;height:100%}.embla__scale__parallax__img{flex:0 0 calc(115% + var(--slide-spacing)*2);object-fit:cover}.embla__scale__content{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;align-items:center;height:fit-content;position:absolute;bottom:28px;width:100%;z-index:1;max-width:500px;left:50%;transform:translateX(-50%);transition:opacity .4s cubic-bezier(0.64, 0.1, 0, 1);transition-delay:.4s;opacity:0}@media only screen and (min-width: 1025px){.embla__scale__content{gap:16px;bottom:48px}}.embla__scale__content__title{font-family:"Lora";font-size:36px;line-height:1.1;font-weight:normal;text-align:center;color:#fff}@media only screen and (min-width: 1025px){.embla__scale__content__title{font-size:45px}}.embla__scale__content__name{font-family:"Lora";font-size:15px;font-weight:normal;color:#fff}.form{max-width:420px;margin:80px auto}@media screen and (max-width: 768px){.form{margin:40px auto}}.form>div{display:flex;flex-direction:column;gap:24px}.form__field-group{display:flex;flex-direction:column;gap:8px}.form__field-group.is-required .form__field-group__label::after{content:"*";color:#f8660c;font-size:.6em;position:absolute;right:-0.6em;top:0}.form__field-group__label{font-family:"Lora";font-size:15px;font-weight:400;line-height:1.1;color:#333;position:relative;width:fit-content}.form__field-group__input,.form__field-group__textarea,.form__field-group__input input{background-color:#fff;outline:none;border:none;border-radius:4px;font-family:"Montserrat";font-size:12px;line-height:1em;letter-spacing:-0.01em;position:relative}.form__field-group textarea,.form__field-group input{padding:15px 12px}.form__field-group__input{display:flex;align-items:center;justify-content:space-between;box-shadow:0 10px 30px 0 rgba(40,40,40,.0509803922)}.form__field-group__input input{padding-right:32px;width:100%}.form__field-group__input svg{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.form__field-group__textarea{resize:none;aspect-ratio:420/183}.form__copy{font-family:"Montserrat";font-size:12px;line-height:1.9;color:#7f7c78;letter-spacing:-0.01em;font-weight:300;text-align:center}.form__label{display:flex;align-items:center;gap:10px}.form__label .white-box{width:22px;height:22px;border-radius:1px;background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.form__label .white-box input{position:absolute;opacity:0}.form__label .white-box svg{opacity:0;transform:scale(0.9);transition:opacity .2s ease,transform .2s ease}.form__label .white-box input:checked+svg{opacity:1;transform:scale(1)}.form__label span{font-family:"Montserrat";font-size:11px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-0.11px;text-align:left}@media only screen and (min-width: 1025px){.form__label span{color:#7f7c78;font-size:12px}}.form__file-input{background-color:#fff;height:56px;border-radius:4px;position:relative;display:flex;align-items:center;justify-content:center}.form__file-input__delete{opacity:0;pointer-events:none;visibility:hidden;position:absolute;top:0;right:0;width:22px;height:22px;background-color:#f8660c;transform:translate(50%, -50%) scale(0);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px 0 rgba(40,40,40,.0509803922);z-index:100;cursor:pointer !important}.form__file-input__delete svg{width:8px;height:8px}.form__file-input.has-file .form__file-input__delete{opacity:1;visibility:visible;pointer-events:auto;cursor:pointer;transform:translate(50%, -50%) scale(1)}.form__file-input.has-file label{opacity:0;visibility:hidden;pointer-events:none}.form__file-input input{display:flex;align-items:center;padding:22px 18px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;font-family:"Montserrat";font-size:12px;line-height:1;letter-spacing:-0.01em;color:#7f7c78;color:rgba(0,0,0,0)}.form__file-input input::-webkit-file-upload-button{display:none}.form__file-input input::file-selector-button{display:none}.form__file-input label{position:absolute;top:50%;right:14px;transform:translateY(-50%);z-index:1;cursor:pointer;pointer-events:none;text-transform:uppercase;font-family:"Montserrat";font-weight:600;font-size:11px;line-height:1;color:#b2b0ae;background-color:#e7e6e6;padding:12px 16px;border-radius:2px;transition:all .3s}.form__cta-send{background-color:rgba(248,102,12,.8) !important;transition:background-color .3s;color:#fff !important;width:100% !important}.form__cta-send .prefix-icon{position:initial}.form__cta-send .prefix-icon path,.form__cta-send .icon path{fill:#fff !important}.form__cta-send:hover{padding:0 !important;background-color:#f8660c !important}.form .span-file-name{display:inline-block;padding:12px 16px;width:100%;cursor:pointer;font-family:"Montserrat";font-size:12px;line-height:1;letter-spacing:-0.01em;color:#7f7c78}.paginator{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px}.paginator_item{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:6px;background-color:#fff;font-size:16px;font-family:"Montserrat";cursor:pointer}.paginator_item.active{background-color:#f8660c;color:#fff}.paginator_item--disabled{pointer-events:none;color:rgba(51,43,32,.7)}.lang-picker{position:relative}.lang-picker .lang-picker__handler__arrow{stroke:#f8660c}.lang-picker.is-open .lang-picker__handler .lang-picker__handler__arrow{transform:rotate(180deg);stroke:#706e6a}.lang-picker.is-open .lang-picker__options{clip-path:inset(0 0 0% 0)}.lang-picker__handler{width:60px;height:20px;display:flex;align-items:center;justify-content:space-between;gap:4px;cursor:pointer;transition:color .3s cubic-bezier(0.64, 0.1, 0, 1);color:#706e6a;font-size:10px;font-weight:400}.lang-picker__handler__arrow{transition:transform .3s cubic-bezier(0.64, 0.1, 0, 1)}.lang-picker__handler:hover{color:#22372b}.lang-picker__options{position:absolute;top:100%;left:-8px;width:calc(100% + 12px);display:flex;flex-direction:column;color:#706e6a;font-size:10px;font-weight:400;gap:4px;padding:6px 8px;transition:clip-path .3s cubic-bezier(0.64, 0.1, 0, 1);border-radius:4px;background-color:#f5f8f6;clip-path:inset(0 0 100% 0)}.lang-picker__option{cursor:pointer;color:#7f7c78;transition:color .3s cubic-bezier(0.64, 0.1, 0, 1)}.lang-picker__option:hover{color:#22372b}.hero{position:relative;padding:0 10px}@media screen and (max-width: 768px){.hero{padding:0 20px}}.hero__content{position:absolute;top:0;left:0;width:100%;height:100%;padding:60px 0;display:flex;max-height:calc(85vh - 47px);z-index:3;flex-direction:column;justify-content:space-between;align-items:center;pointer-events:none}.hero__content .hero__cta{pointer-events:auto}.hero__content__text{display:flex;flex-direction:column;align-items:center;max-width:clamp(375px,55%,750px);color:#fff;gap:32px}@media only screen and (min-width: 1025px){.hero__content__text{gap:0}}.hero__content__text__copy{text-align:center;font-size:14px;font-weight:medium;font-family:"Lora";max-width:60%;margin-bottom:0}@media only screen and (min-width: 1025px){.hero__content__text__copy{font-size:20px;max-width:100%;margin-bottom:1rem}}.hero__content__text__title{text-align:center;font-family:"Lora";font-size:30px;font-weight:400;line-height:1}.hero__content__text__title i{display:inline-block;font-style:italic}@media only screen and (min-width: 1025px){.hero__content__text__title{font-size:70px}}.unique-experience-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;z-index:1;display:flex;flex-direction:column;gap:150px}.unique-experience__media .ukiyo-wrapper iframe{border:0}.unique-experience__media .ukiyo-wrapper{border-radius:5px}.unique-experience{padding:0 20px}@media only screen and (min-width: 1025px){.unique-experience{padding:0 48px}}.unique-experience__title{font-family:"Lora";font-size:30px;font-weight:normal;text-align:center;color:#22372b;max-width:600px;margin:0 auto}.unique-experience__title i{display:inline-block;font-style:italic;color:#f8660c}.unique-experience__copy{font-family:"Montserrat";font-size:15px;font-weight:book;color:#7f7c78;max-width:648px;margin:0px auto 56px;text-align:center;line-height:1.5;letter-spacing:-0.01em}.unique-experience__media{padding:0;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;aspect-ratio:350/224;border-radius:5px;overflow:hidden;position:relative;padding-bottom:16px}@media only screen and (min-width: 1025px){.unique-experience__media{padding:48px;aspect-ratio:1300/680;max-width:1300px}.unique-experience__media .button__primary{display:flex}}.unique-experience__media__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.unique-experience__media__text{display:none;flex-direction:column;align-items:center;gap:26px}@media only screen and (min-width: 1025px){.unique-experience__media__text{display:flex}}.unique-experience__media__text__title{font-family:"Lora";font-size:14px;font-weight:normal;text-align:center;color:#fff}.unique-experience__media__text__cyt{height:30px;margin:0 auto}.unique-experience__actions{display:flex;margin-bottom:40px}@media screen and (max-width: 800px){.unique-experience__actions{flex-direction:column;align-items:center;gap:16px;margin-bottom:0px}}.unique-experience__mobile{display:flex;justify-content:center;align-items:center;margin-top:24px}@media only screen and (min-width: 1025px){.unique-experience__mobile{display:none}}.visit-vineyard{display:flex;flex-direction:column;align-items:center;gap:40px}.visit-vineyard .news__titles{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0 20px}.visit-vineyard .news__titles-epigraph{font-family:"Lora";font-size:20px;font-weight:normal;text-align:center;color:#7f7c78}@media only screen and (min-width: 1025px){.visit-vineyard .news__titles{padding:0}}.visit-vineyard__title{font-family:"Lora";font-size:30px;font-weight:normal;text-align:center;line-height:1.1;color:#22372b;max-width:670px;margin:0 auto}@media screen and (max-width: 768px){.visit-vineyard__title{padding:0 20px}}@media only screen and (min-width: 1025px){.visit-vineyard__title{padding:0}}.visit-vineyard__title.brown-title{color:#3e372d}.visit-vineyard__title .orange{color:#f8660c}.visit-vineyard__title i{display:inline-block;font-style:italic;color:#f8660c}.visit-vineyard__title div{overflow:visible !important}.news{padding-top:64px;padding-bottom:50px;background-color:#ebf2ee}@media(min-width: 1024px)and (max-width: 1350px){.news{padding-right:10px;padding-left:10px}}.woty{position:relative;margin:0 auto;padding:0 20px}.woty__text{overflow:hidden;padding:0 10px}@media(max-width: 768px){.woty__text{max-height:80vh;padding:0px 20px}}@media only screen and (min-width: 720px){.woty{width:100%}}.woty__right{position:relative;z-index:3;padding:24px 24px;display:flex;margin:0 auto;flex-direction:column;align-items:center;justify-content:space-between}@media(max-width: 768px){.woty__right{max-width:100%}}@media only screen and (min-width: 1025px){.woty__right{padding:114px 110px 100px 0}}@media screen and (max-width: 1000px){.woty__right{padding:10px 10px}}.woty__right__text{position:relative;z-index:3;padding:24px 24px;display:flex;flex-direction:column;max-height:500px;align-items:center;justify-content:center;margin:0 0 0 auto;max-width:600px}@media(max-width: 1000px){.woty__right__text{max-height:80vh;padding:24px 24px;margin:0 auto}}.woty__content{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:1fr}.woty__content .desktop-space{display:none}@media only screen and (min-width: 1025px){.woty__content .desktop-space{display:block}.woty__content .desktop-space::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 59.29%, rgba(0, 0, 0, 0.3) 88.94%),linear-gradient(0deg, rgba(241, 94, 35, 0.03), rgba(241, 94, 35, 0.03)),linear-gradient(0deg, rgba(40, 40, 40, 0.2), rgba(40, 40, 40, 0.2))}}.woty__content__actions{display:flex;align-items:center;margin-top:100px}@media screen and (max-width: 768px){.woty__content__actions{flex-direction:column;gap:16px;margin-top:20px}}.woty__content__headline{display:flex;flex-direction:column;align-items:center;gap:16px;height:100%}.woty__content__title{font-family:"Lora";font-size:17px;font-weight:normal;text-align:center;color:#f8660c}.woty__content__logo{width:100%;height:auto;max-width:240px}.woty__content__copy{font-family:"Lora";font-size:20px;font-weight:normal;color:#fff;text-align:center;margin-top:auto;margin-bottom:40px}@media(max-width: 1000px){.woty__content__copy{margin:0 auto;font-size:16px;display:none}}.woty__content__copy.mobile{display:none}@media(max-width: 1000px){.woty__content__copy.mobile{display:block;margin-bottom:40px}}.woty__content__copy i{display:inline-block;font-style:italic;color:#f8660c}@media only screen and (min-width: 1025px){.woty__content__copy{font-size:30px;margin-top:16px;margin-bottom:0}}.moments{display:flex;flex-direction:column;align-items:center;gap:18px}@media(min-width: 768px){.moments{padding:0 10px}}.moments .mobile{display:none !important}@media screen and (max-width: 1024px){.moments .mobile{display:block !important;height:100% !important;min-height:100% !important;position:relative !important;border-radius:5px !important}}.moments__title{font-family:"Lora";font-size:22px;line-height:1.8;font-weight:normal;text-align:center;color:#7f7c78;font-style:italic;padding:0 20px}@media only screen and (min-width: 1025px){.moments__title{padding:0}}.moments__subtitle{font-family:"Lora";font-size:30px;line-height:1.1;font-weight:normal;text-align:center;color:#22372b;max-width:480px;margin:0 auto;padding:0 20px}.moments__subtitle i{display:inline-block;font-style:italic;color:#f8660c}@media only screen and (min-width: 1025px){.moments__subtitle{padding:0}}.moments__cta{position:absolute;bottom:64px;left:50%;transform:translateX(-50%)}.moments__belight{position:absolute !important;bottom:80px;left:50%;transform:translateX(-50%)}@media(max-width: 768px){.about .ukiyo-wrapper{height:85vh !important}}.about__title{font-family:"Lora";font-size:30px;font-weight:normal;text-align:center;color:#22372b;max-width:520px;margin:0 auto 16px;padding:0 20px}@media only screen and (min-width: 1025px){.about__title{padding:0}}.about__title i{display:inline-block;font-style:italic;color:#f8660c}.about__description{font-family:"Montserrat";font-size:15px;font-weight:book;color:#7f7c78;text-align:center;max-width:590px;line-height:1.5;margin:0 auto 48px;padding:0 20px}@media only screen and (min-width: 1025px){.about__description{padding:0}}.about__cta{margin:48px auto 0}@media(min-width: 1024px){section.embla-cards.ukiyo-wrapper{padding:0 10px !important}}@media(max-width: 1024px){.embla__scale__parallax__layer .ukiyo-wrapper img{height:100% !important}}.hero.detail-wineblog .hero__content{position:absolute;z-index:5;justify-content:flex-end;gap:30px}.hero.detail-wineblog .hero__content__text{padding:15px;max-width:clamp(375px,80%,880px)}.hero.detail-wineblog .hero__content__text .hero__content__text__title{font-size:50px}.hero.detail-wineblog .hero__content_footer{width:100%;padding:0 44px;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:12px}@media screen and (width < 768px){.hero.detail-wineblog .hero__content_footer{flex-direction:column;justify-content:center;align-items:center;gap:1rem}}.hero.detail-wineblog .hero__content_footer .sello{display:flex;align-items:center;gap:20px}@media screen and (width < 768px){.hero.detail-wineblog .hero__content_footer .sello{gap:12px}}.hero.detail-wineblog .hero__content_footer .sello img{width:40px;height:40px}.hero.detail-wineblog .hero__content_footer .sello p span{color:hsla(0,0%,100%,.5)}.hero.detail-wineblog .hero__content_footer .share{display:flex;align-items:center;gap:10px;font-family:"Montserrat";cursor:pointer}.main-detail{max-width:860px !important}.main-detail img{border-radius:5px}.main-detail__title{font-family:"Lora";text-align:center;font-weight:400;line-height:150%;font-size:30px}.main-detail__title a{text-decoration:underline;text-decoration-color:#f8660c}.main-detail__copy{font-family:"Montserrat";margin:60px auto;max-width:640px}.main-detail__copy p{margin:20px auto;font-size:15px;color:#7f7c78;line-height:180%}.main-detail__copy p a{text-decoration:underline;text-decoration-color:#f8660c}.main-detail__quote p{font-family:"Lora";font-size:18px;font-style:italic;line-height:180%;color:#7f7c78;margin:20px auto}.main-detail__quote .author{display:flex;align-items:center;gap:16px}.main-detail__quote .author .avatar{width:64px;height:64px;border-radius:50%;overflow:hidden;background-size:cover;background-position:center}.main-detail__quote .author .info{display:flex;flex-direction:column;gap:3px}.main-detail__quote .author .info strong{font-family:"Montserrat";font-size:12px;font-weight:700;color:#22372b;text-transform:uppercase}.main-detail__quote .author .info small{font-family:"Lora";font-size:12px;color:#7f7c78}.date{font-family:"Lora";font-size:12px;color:#fff;text-align:center;margin:10px auto;z-index:1;font-weight:100}.tag{position:relative;z-index:1;color:#fff;padding:10px;border-radius:15px;border:1px solid hsla(0,0%,100%,.3);background:rgba(0,0,0,.1);backdrop-filter:blur(7.5px)}.tag span{display:block;color:#fff;font-family:"Montserrat";font-size:8px;font-style:normal;font-weight:300;text-transform:uppercase}.wp-caption.aligncenter{max-width:100% !important}.single-blog .embla-full__button.embla-full__button--prev{top:40% !important}@media screen and (max-width: 1350px){.single-blog .embla-full__button.embla-full__button--prev{left:3% !important}}@media screen and (max-width: 1024px){.single-blog .embla-full__button.embla-full__button--prev{display:none !important}}.single-blog .embla-full__button.embla-full__button--next{top:40% !important}@media screen and (max-width: 1350px){.single-blog .embla-full__button.embla-full__button--next{right:3% !important}}@media screen and (max-width: 1024px){.single-blog .embla-full__button.embla-full__button--next{display:none !important}}#overviewWB .hero.overview-wineblog .embla-hero__slide__img{max-height:640px}#overviewWB .hero.overview-wineblog .hero__content__text{gap:80px;max-width:clamp(375px,80%,930px)}#overviewWB .hero.overview-wineblog .hero__content__text p{max-width:clamp(375px,80%,450px)}#overviewWB .hero.overview-wineblog .hero__content__text .button__prefix-icon,#overviewWB .hero.overview-wineblog .hero__content__text .button__suffix-icon{transform:rotate(90deg)}#overviewWB .news{background-color:rgba(0,0,0,0)}#overviewWB .news .wineblog-cards-container{display:grid;grid-template-columns:repeat(auto-fill, 315px);max-width:100vw;overflow:hidden;column-gap:1%;row-gap:24px;justify-content:center}#overviewWB .news .embla-cards__slide{margin:0 !important}#overviewWB .news .embla-cards__button{opacity:0;pointer-events:none}#overviewWB .overview-highlights .woty__content{grid-template-columns:1fr}#overviewWB .overview-highlights .woty__content .woty__right{padding-right:0}#overviewWB .overview-highlights .woty__content .woty__content__copy{max-width:830px;font-size:40px;margin-top:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2}#overviewWB .explore-categories{max-width:100vw;overflow:hidden}#overviewWB .explore-categories__filters{display:flex;flex-direction:column;align-items:center;position:relative;z-index:100}#overviewWB .explore-categories__filters__buttons{display:flex;gap:8px;flex-wrap:nowrap;max-width:100vw;width:fit-content;margin:0 auto;padding:0 1.5rem;overflow-x:scroll;padding:18px 16px;-ms-overflow-style:none;scrollbar-width:none}#overviewWB .explore-categories__filters__buttons::-webkit-scrollbar{display:none}@media only screen and (min-width: 1025px){#overviewWB .explore-categories__filters__buttons{max-width:1100px;gap:18px}}#overviewWB .explore-categories__filters__buttons .category-tab{height:42px;display:flex;align-items:center;justify-content:center;border-radius:1000px;background-color:#fff;color:#22372b;font-family:"Montserrat";font-size:10px;font-weight:700;text-transform:uppercase;line-height:1em;padding:0 20px;outline:none;border:none;cursor:pointer;transition:.4s cubic-bezier(0.64, 0.1, 0, 1);border:1px solid rgba(0,0,0,0);white-space:nowrap}#overviewWB .explore-categories__filters__buttons .category-tab:hover{color:#f8660c}#overviewWB .explore-categories__filters__buttons .category-tab:hover svg path{fill:#f8660c !important}#overviewWB .explore-categories__filters__buttons .category-tab--active{background-color:#f8660c;color:#fff !important}#overviewWB .explore-categories__filters__buttons .category-tab--icon{width:42px;padding:0}#overviewWB .explore-categories__filters__buttons .category-tab--icon svg path{transition:.3s}#overviewWB .explore-categories__filters__dropdowns{display:flex;gap:18px;flex-wrap:wrap;flex-wrap:nowrap;max-width:1100px;width:fit-content;margin:0 auto;padding:0 1.5rem}@media only screen and (min-width: 1025px){#overviewWB .explore-categories__filters__dropdowns{flex-wrap:nowrap}}#our-wines .default__hero__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px}#our-wines .about__title{font-family:"Lora";font-size:30px;font-weight:normal;text-align:center;color:#22372b;max-width:520px;margin:0 auto 16px;padding:0 20px}@media only screen and (min-width: 1025px){#our-wines .about__title{padding:0}}#our-wines .about__title i{display:inline-block;font-style:italic;color:#f8660c}#our-wines .about__description{font-family:"Montserrat";font-size:15px;font-weight:book;color:#7f7c78;text-align:center;max-width:590px;line-height:1.8;margin:0 auto 48px;padding:0 20px}@media only screen and (min-width: 1025px){#our-wines .about__description{padding:0}}#our-wines .about__cta{margin:48px auto 0}#our-wines .news{padding-top:64px;padding-bottom:50px;background-color:#ebf2ee}#our-wines .explore-categories{max-width:100vw;overflow:hidden}#our-wines .explore-categories__title{font-family:"Lora";font-size:30px;font-weight:normal;text-align:center;color:#22372b;max-width:600px;margin:0 auto 16px;padding:0 20px;line-height:1.3}@media only screen and (min-width: 1025px){#our-wines .explore-categories__title{padding:0}}#our-wines .explore-categories__title i{display:inline-block;font-style:italic;color:#f8660c}#our-wines .explore-categories__description{font-family:"Montserrat";font-size:15px;font-weight:book;color:#7f7c78;text-align:center;max-width:440px;line-height:1.8;margin:0 auto 48px;padding:0 20px}@media only screen and (min-width: 1025px){#our-wines .explore-categories__description{padding:0}}#our-wines .explore-categories__filters{display:flex;flex-direction:column;align-items:center;position:relative;z-index:100}#our-wines .explore-categories__filters__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100vw}@media(min-width: 700px)and (max-width: 1050px){#our-wines .explore-categories__filters__wrapper .explore-categories__filters__dropdowns{max-width:600px}}#our-wines .explore-categories__filters__buttons{display:flex;gap:8px;flex-wrap:nowrap;max-width:100vw;width:fit-content;overflow-x:scroll;padding:18px 0;-ms-overflow-style:none;scrollbar-width:none}#our-wines .explore-categories__filters__buttons::-webkit-scrollbar{display:none}@media only screen and (min-width: 1025px){#our-wines .explore-categories__filters__buttons{max-width:1100px;gap:18px}}#our-wines .explore-categories__filters__buttons .category-tab{height:42px;display:flex;align-items:center;justify-content:center;border-radius:1000px;background-color:#fff;color:#22372b;font-family:"Montserrat";font-size:10px;font-weight:700;text-transform:uppercase;line-height:1em;padding:0 20px;outline:none;border:none;cursor:pointer;transition:.4s cubic-bezier(0.64, 0.1, 0, 1);border:1px solid rgba(0,0,0,0);white-space:nowrap}#our-wines .explore-categories__filters__buttons .category-tab:hover{color:#f8660c}#our-wines .explore-categories__filters__buttons .category-tab--active{background-color:#f8660c;color:#fff !important}#our-wines .explore-categories__filters__dropdowns{display:flex;gap:18px;flex-wrap:wrap;flex-wrap:nowrap;max-width:1100px;width:fit-content;margin:0 auto;padding:0 1.5rem}@media only screen and (min-width: 1025px){#our-wines .explore-categories__filters__dropdowns{flex-wrap:nowrap}}.explore-categories__embla__mobile__slide__category{display:flex;justify-content:center}#our-wines-category .card__moments__parallax__layer .ukiyo-wrapper{border-radius:5px;height:100% !important;min-width:100% !important;min-height:100% !important}#our-wines-category .card__moments__parallax__layer .ukiyo-wrapper img{border-radius:5px;height:100% !important;min-width:100% !important;min-height:100% !important}#our-wines-category .explore-categories__title{font-family:"Lora";font-size:30px;font-weight:normal;text-align:center;color:#22372b;max-width:520px;margin:0 auto 16px;padding:0 20px}@media only screen and (min-width: 1025px){#our-wines-category .explore-categories__title{padding:0}}#our-wines-category .explore-categories__title i{display:inline-block;font-style:italic;color:#f8660c}#our-wines-category .follow-us-mobile{display:none}@media screen and (max-width: 1024px){#our-wines-category .follow-us-mobile{display:block;padding:0 20px;margin-bottom:80px}}#our-wines-category .follow-us{max-width:100vw;overflow:hidden}#our-wines-category .follow-us__title{font-family:"Lora";font-size:30px;font-weight:400;text-align:center;color:#22372b;line-height:1.1;color:#333}#our-wines-category .follow-us__cta{margin:34px auto}#our-wines-category .follow-us__images{display:none;grid-template-columns:repeat(3, 1fr);gap:18px;max-width:860px;margin:0 auto 80px}#our-wines-category .follow-us__images img{min-height:100%}@media only screen and (min-width: 1025px){#our-wines-category .follow-us__images{display:grid}}#our-wines-category .follow-us__images__wrapper{width:100%;aspect-ratio:275/340;overflow:hidden;border-radius:5px;height:100%}#our-wines-category .follow-us__images__wrapper__inner{transition:.7s cubic-bezier(0.64, 0.1, 0, 1);filter:brightness(0.8) grayscale(0.2);height:100%}#our-wines-category .follow-us__images__wrapper__inner:hover{transform:scale(1.1);filter:brightness(1) grayscale(0)}#our-wines-category .follow-us__images__image{height:100%;width:100%;object-fit:cover}#our-wines-category .follow-us__carousel{padding:0 18px;max-width:48rem;margin:auto;--slide-spacing: 1rem;--slide-size: 100%;display:block}@media only screen and (min-width: 1025px){#our-wines-category .follow-us__carousel{display:none}}#our-wines-category .follow-us__carousel__viewport{overflow:hidden}#our-wines-category .follow-us__carousel__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}#our-wines-category .follow-us__carousel__slide{transform:translate3d(0, 0, 0);flex:0 0 90%;min-width:0;padding-left:var(--slide-spacing)}.card__moments{position:relative;max-width:1300px;margin:0 auto;width:100%;padding:0 20px;--slide-spacing: 1rem}.card__moments iframe{border-radius:5px}@media only screen and (min-width: 1025px){.card__moments{padding:0 12}}.card__moments__viewport{margin-left:auto;aspect-ratio:1190/630;border-radius:5px;max-width:100%;height:224px;height:40vh;max-width:100%;position:relative}@media only screen and (min-width: 720px){.card__moments__viewport{max-width:calc(100% - 60px);height:auto}}@media only screen and (min-width: 1440px){.card__moments__viewport{max-width:calc(100% - 120px);height:auto}}.card__moments__container{display:flex;width:100%;height:100%}.card__moments__slide{flex:0 0 100%;min-width:0;width:100%;height:100%;aspect-ratio:350/224}@media only screen and (min-width: 720px){.card__moments__slide{max-width:100%;aspect-ratio:auto;flex:0 0 100%}}.card__moments__slide__img{display:block;width:100%;height:100%;object-fit:cover}.card__moments__parallax{height:100%;overflow:hidden}.card__moments__parallax__layer{position:relative;height:100%;width:100%;justify-content:center}.card__moments__parallax__img{max-width:none;object-fit:cover}.card__moments__parallax__img.mobile{display:block}@media only screen and (min-width: 1025px){.card__moments__parallax__img.mobile{display:none}}.card__moments__parallax__img.desktop{display:none}@media only screen and (min-width: 1025px){.card__moments__parallax__img.desktop{display:block}}.card__moments__cards{display:none;gap:1rem;width:150px;height:225px;background-color:#fff;position:absolute;top:calc(50% - 40px);left:0;transform:translateY(-50%);overflow:hidden;border-radius:5px}@media only screen and (min-width: 720px){.card__moments__cards{display:flex;left:30px}}@media only screen and (min-width: 1025px){.card__moments__cards{left:12px;top:50%;width:300px;width:299px;height:450px}}.card__moments__card{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.7s cubic-bezier(0.64, 0.1, 0, 1);padding:0 12px}@media only screen and (min-width: 1025px){.card__moments__card{padding:20px 28px}}.card__moments__card__img{width:100%;height:100%;object-fit:cover;pointer-events:none;position:absolute;top:0;left:0;filter:brightness(0.8)}.card__moments__card__cta{position:relative;padding:0;z-index:1}.card__moments .button__cta{margin:40px auto 0}@media only screen and (min-width: 1025px){.card__moments .button__cta{position:absolute;bottom:73px;left:50%;transform:translateX(-50%)}}@media(max-width: 500px){#our-wines-detail .circle__number{min-width:65% !important}}@media(max-width: 500px){#our-wines-detail .recognitions .embla-full__button.embla-full__button--prev{top:30%}}@media(max-width: 500px){#our-wines-detail .recognitions .embla-full__button.embla-full__button--next{top:30%}}#our-wines-detail .grid__detail{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:2rem 1.5rem}@media(width < 768px){#our-wines-detail .grid__detail{grid-template-columns:1fr;padding:2rem 64px;gap:32px;text-align:center}}@media only screen and (min-width: 1025px){#our-wines-detail .grid__detail{padding:2rem 120px;gap:48px;grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1440px){#our-wines-detail .grid__detail{padding:2rem 180px;gap:60px 75px;grid-template-columns:1fr 1fr 1fr}}#our-wines-detail .grid__detail__item{font-family:"Montserrat";font-size:12px;font-weight:400;line-height:1.8;letter-spacing:-0.01em;color:#7f7c78}@media(width < 768px){#our-wines-detail .grid__detail__item__title{display:block}}@media(width < 768px){#our-wines-detail .grid__detail__item .dots{display:none}}#our-wines-detail .grid__detail__item span{font-weight:700;color:#333;text-transform:uppercase}#our-wines-detail .grid__actions{display:flex;align-items:center;justify-content:center;gap:1.5rem}@media screen and (width < 768px){#our-wines-detail .grid__actions{flex-direction:column;gap:1rem}}#our-wines-detail .recognitions{padding:0 3rem}#our-wines-detail .recognitions .buttons-container{position:relative}@media only screen and (min-width: 1025px){#our-wines-detail .recognitions{padding:0}}#our-wines-detail .recognitions__header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding-bottom:2.25rem}#our-wines-detail .recognitions__header__title{font-family:"Lora";font-weight:400;font-size:30px;line-height:1.1;letter-spacing:0;text-align:center;color:#333}#our-wines-detail .recognitions__header__description{font-family:"Lora";font-weight:400;font-style:italic;font-size:20px;line-height:1.8;letter-spacing:0;text-align:center;color:#7f7c78}#our-wines-detail .recognitions__content{max-width:max-content;margin:0 auto;--slide-spacing: 1.2rem;--slide-size: 25%;position:relative}@media(width < 768px){#our-wines-detail .recognitions__content{max-width:min-content;--slide-size: 50%}}@media(width < 500px){#our-wines-detail .recognitions__content{--slide-size: 100%}}#our-wines-detail .recognitions__content__viewport{overflow:hidden;margin:0 auto;max-width:750px}#our-wines-detail .recognitions__content__container{display:flex;touch-action:pan-y pinch-zoom;max-width:min-content}#our-wines-detail .recognitions__content__slide{height:min-content;flex:0 0 var(--slide-size);flex-direction:row;padding:0 5px}@media(width < 768px){#our-wines-detail .recognitions__content__slide{height:60%}}#our-wines-detail .recognitions__content__slide .circle__number{width:100%;margin:0 auto;width:178px;aspect-ratio:1/1;border-radius:50%;color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center;border:1px solid #f8660c;background-color:#f0e8e0}@media(width < 768px){#our-wines-detail .recognitions__content__slide .circle__number{min-width:100%}}#our-wines-detail .recognitions__content__slide .circle__number__number{color:#333;font-family:"Montserrat";font-size:50px;font-style:normal;font-weight:500;text-align:center}#our-wines-detail .recognitions__content__slide .circle__number__number:not(.is_numeric){font-size:18px}#our-wines-detail .recognitions__content__slide .circle__number__pts{color:#7f7c78;font-family:"Montserrat";font-size:12px;font-style:normal;font-weight:400;text-align:center}#our-wines-detail .recognitions__content__slide__text{display:grid;gap:1rem;margin-top:1rem}#our-wines-detail .recognitions__content__slide__text__copy{color:#7f7c78;font-family:"Montserrat";font-size:13px;font-style:normal;text-align:center;font-weight:325;line-height:1.8;letter-spacing:-0.13px;min-height:4em;max-width:160px;margin:0 auto}#our-wines-detail .recognitions__content__slide__text__name{color:#f8660c;font-family:"Montserrat";font-size:13px;font-style:normal;text-align:center;font-weight:500;line-height:1.8;letter-spacing:-0.13px;text-transform:uppercase;max-width:160px;margin:0 auto}#our-wines-detail .text-images{padding:0 1.5rem}@media only screen and (min-width: 860px){#our-wines-detail .text-images{padding:0}}#our-wines-detail .text-images__title{font-family:"Lora";font-weight:400;font-size:30px;line-height:1.3;text-align:center;color:#333;max-width:590px;margin:0 auto}#our-wines-detail .text-images__description{font-family:"Montserrat";font-weight:325;font-size:15px;line-height:1.8;letter-spacing:-0.01em;text-align:center;color:#7f7c78;max-width:590px;margin:1rem auto 3rem}#our-wines-detail .text-images__images{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:860px;margin:0 auto}#our-wines-detail .text-images__images__col{display:flex;flex-direction:column;gap:20px;width:100%;overflow:hidden}#our-wines-detail .text-images__images__col__image-wrapper{width:100%;border-radius:5px;overflow:hidden}#our-wines-detail .text-images__images__col__image-wrapper__1{aspect-ratio:420/394}#our-wines-detail .text-images__images__col__image-wrapper__2{aspect-ratio:420/528}#our-wines-detail .text-images__images__col__image-wrapper__3{aspect-ratio:420/528}#our-wines-detail .text-images__images__col__image-wrapper__4{aspect-ratio:420/394}#our-wines-detail .text-images__images__col__image{width:100%;height:100%;object-fit:cover}#our-wines-detail .enologos{padding:0 1.5rem}@media only screen and (min-width: 860px){#our-wines-detail .enologos{padding:0 12px}}#our-wines-detail .enologos__content__header{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;max-width:420px;margin:0 auto}@media only screen and (min-width: 860px){#our-wines-detail .enologos__content__header{max-width:620px}}#our-wines-detail .enologos__content__header__title{font-family:"Lora";font-weight:400;font-size:30px;line-height:1.3;text-align:center;color:#333}#our-wines-detail .enologos__content__header__title i{font-style:italic;color:#f8660c}#our-wines-detail .enologos__content__header__description{font-family:"Montserrat";font-weight:325;font-size:15px;line-height:1.8;letter-spacing:-0.01em;text-align:center;color:#7f7c78}#our-wines-detail .enologos__content__image{position:relative;max-width:891px;aspect-ratio:891/600;margin:48px auto;overflow:hidden;border-radius:5px;padding:80px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:48px}#our-wines-detail .enologos__content__image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;opacity:0;transition:opacity .7s cubic-bezier(0.18, 0.78, 0, 1);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 84.25%),linear-gradient(0deg, rgba(246, 241, 235, 0.1), rgba(246, 241, 235, 0.1)),linear-gradient(0deg, rgba(241, 94, 35, 0.05), rgba(241, 94, 35, 0.05)),linear-gradient(0deg, rgba(32, 23, 20, 0.5), rgba(32, 23, 20, 0.5))}#our-wines-detail .enologos__content__image__image{width:100%;height:100%;object-fit:cover}#our-wines-detail .enologos__content__image__image-wrapper{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;overflow:hidden;border-radius:5px;transition:transform 1.4s cubic-bezier(0.18, 0.78, 0, 1)}#our-wines-detail .enologos__content__image__content{position:relative;z-index:10;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}#our-wines-detail .enologos__content__image__content__name{font-family:"Montserrat";font-weight:900;font-size:12px;line-height:1;text-align:center;color:#fff;opacity:0;transition:opacity .3s cubic-bezier(0.64, 0.1, 0, 1)}#our-wines-detail .enologos__content__image__content__description{font-family:"Lora";font-weight:400;font-size:45px;line-height:1;text-align:center;color:#fff;max-width:500px}#our-wines-detail .enologos__content__image__content .dashed-vertical-line{transition:opacity .4s cubic-bezier(0.64, 0.1, 0, 1),height .4s cubic-bezier(0.64, 0.1, 0, 1),margin 1.3s cubic-bezier(0.18, 0.78, 0, 1)}#our-wines-detail .enologos__content__image__content .dashed-vertical-line__1{opacity:0;margin:18px auto}#our-wines-detail .enologos__content__image__content .dashed-vertical-line__2{transition-delay:opacity 0s}#our-wines-detail .enologos__content__image__content .button__link{opacity:0;transition-delay:0s}#our-wines-detail .enologos__content__image:hover::before{opacity:1}#our-wines-detail .enologos__content__image:hover .enologos__content__image__image-wrapper{transform:scale(1.2)}#our-wines-detail .enologos__content__image:hover .enologos__content__image__content__name{opacity:1}#our-wines-detail .enologos__content__image:hover .dashed-vertical-line{height:48px}#our-wines-detail .enologos__content__image:hover .dashed-vertical-line__1{opacity:1;margin:0 auto}#our-wines-detail .enologos__content__image:hover .dashed-vertical-line__2{opacity:0;margin-bottom:-48px;transition-delay:0s}#our-wines-detail .enologos__content__image:hover .button__link{opacity:1}#contact .contact-form{padding:0 18px}#contact .contact-form .form-header{max-width:540px;margin:0 auto;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center}#contact .contact-form .form-header__title{font-family:"Lora";font-size:30px;font-weight:400;line-height:1.1;text-align:center;color:#333}#contact .contact-form .form-header__description{font-family:"Montserrat";font-size:15px;font-weight:300;line-height:1.8;text-align:center;color:#7f7c78;letter-spacing:-0.01em}#contact .contact-form .dropdown-square{width:100%;max-width:initial}#contact .contact-form .dropdown-square .dropdown-rounded-options{width:100%;max-width:100%}#contact .contact-form .dropdown-square::before{width:100%;max-width:100%}#contact .submitting button.button__primary.form__cta-send{pointer-events:none;opacity:.5}#contact .sent button.button__primary.form__cta-send{pointer-events:none;opacity:.5}#contact .wpcf7 form .wpcf7-response-output{border-radius:5px !important;padding:1em !important}#tyc .tyc{padding:0 20px;max-width:640px;margin:1.5rem auto 0;display:flex;align-items:center;flex-direction:column;gap:2rem}@media only screen and (min-width: 1025px){#tyc .tyc{gap:3rem;margin:8rem auto 0}}#tyc .tyc__title{text-align:center;font-family:"Lora";font-size:30px;font-weight:400;line-height:1.1}#tyc .tyc__title i{display:inline-block;color:#f8660c;font-style:italic}@media only screen and (min-width: 1025px){#tyc .tyc__title{font-size:40px}}#tyc .tyc__text{font-family:"Montserrat";font-size:12px;line-height:1.8;font-weight:325;letter-spacing:-0.01em;color:#7f7c78}@media only screen and (min-width: 1025px){#tyc .tyc__text{font-size:16px}}#tyc .news{margin-top:-5rem}#privacy-policy .privacy-policy{padding:0 20px;max-width:640px;margin:1.5rem auto 0;display:flex;align-items:center;flex-direction:column;gap:2rem}@media only screen and (min-width: 1025px){#privacy-policy .privacy-policy{gap:3rem;margin:8rem auto 0}}#privacy-policy .privacy-policy__title{text-align:center;font-family:"Lora";font-size:30px;font-weight:400;line-height:1.1}#privacy-policy .privacy-policy__title i{display:inline-block;color:#f8660c;font-style:italic}@media only screen and (min-width: 1025px){#privacy-policy .privacy-policy__title{font-size:40px}}#privacy-policy .privacy-policy__text{font-family:"Montserrat";font-size:12px;line-height:1.8;font-weight:325;letter-spacing:-0.01em;color:#7f7c78}@media only screen and (min-width: 1025px){#privacy-policy .privacy-policy__text{font-size:16px}}#privacy-policy .news{margin-top:-5rem}.internal-valley-location{font-weight:400;font-size:15px;letter-spacing:0%;text-align:center;margin-top:60px}.internal-valley-hero{font-weight:400;font-size:70px;line-height:100%;letter-spacing:0%;text-align:center}.characteristics-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:75px;padding:0 180px}.characteristics-container iframe{max-width:100%}@media(max-width: 1250px){.characteristics-container{padding:0 100px;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.characteristics-container{padding:0 80px;grid-template-columns:repeat(1, 1fr)}}.characteristics-container__item{max-width:400px}@media(max-width: 768px){.characteristics-container__item{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.characteristics-container__item .characteristics-container__item__copy-mobile{display:none}.characteristics-container__item strong{display:block}}.characteristics-container p{margin-top:14px;font-family:Montserrat;font-weight:400;font-size:12px;line-height:180%;letter-spacing:-1%}.characteristics-container span{color:#7f7c78}.vendimia-container{display:grid;height:100%;width:100%;max-width:860px;margin:0 auto;overflow:hidden;gap:20px}.vendimia-container.images-1{grid-template-columns:1fr !important}.vendimia-container.images-2{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr)}.vendimia-container.images-2 .vendimia-container__item{width:100%}.vendimia-container.images-2 .vendimia-container__item:nth-child(1){height:100%;grid-row:span 1 !important}@media(max-width: 450px){.vendimia-container.images-2 .vendimia-container__item:nth-child(1){grid-row:span 1}}.vendimia-container.images-2 .vendimia-container__item:nth-child(2){height:100%;grid-row:span 1 !important}@media(max-width: 450px){.vendimia-container.images-2 .vendimia-container__item:nth-child(2){grid-row:span 1}}.vendimia-container.images-3{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}.vendimia-container.images-3 .vendimia-container__item{width:100%}.vendimia-container.images-3 .vendimia-container__item:nth-child(1){height:100%;grid-row:span 1 !important}@media(max-width: 450px){.vendimia-container.images-3 .vendimia-container__item:nth-child(1){grid-row:span 1}}.vendimia-container.images-3 .vendimia-container__item:nth-child(2){height:100%;grid-row:span 2 !important}@media(max-width: 450px){.vendimia-container.images-3 .vendimia-container__item:nth-child(2){grid-row:span 1}}.vendimia-container.images-3 .vendimia-container__item:nth-child(3){height:100%;grid-row:span 1 !important}@media(max-width: 450px){.vendimia-container.images-3 .vendimia-container__item:nth-child(3){grid-row:span 1}}.vendimia-container.images-4{grid-template-columns:repeat(2, 1fr) !important;grid-template-rows:repeat(3, 300px) !important}@media(max-width: 768px){.vendimia-container.images-4{grid-template-columns:repeat(2, 1fr) !important;grid-template-rows:repeat(3, 150px) !important;padding:0 20px}}.vendimia-container.images-4 .vendimia-container__item{width:100%}.vendimia-container.images-4 .vendimia-container__item:nth-child(1){height:100%;grid-row:span 1 !important}@media(max-width: 450px){.vendimia-container.images-4 .vendimia-container__item:nth-child(1){grid-row:span 1}}.vendimia-container.images-4 .vendimia-container__item:nth-child(2){height:100%;grid-row:span 2 !important}@media(max-width: 450px){.vendimia-container.images-4 .vendimia-container__item:nth-child(2){grid-row:span 1}}.vendimia-container.images-4 .vendimia-container__item:nth-child(3){height:100%;grid-row:span 2 !important}@media(max-width: 450px){.vendimia-container.images-4 .vendimia-container__item:nth-child(3){grid-row:span 1}}.vendimia-container.images-4 .vendimia-container__item:nth-child(4){height:100%;grid-row:span 1 !important}@media(max-width: 450px){.vendimia-container.images-4 .vendimia-container__item:nth-child(4){grid-row:span 1}}@media(max-width: 1250px){.vendimia-container{padding:0 50px}}.vendimia-container img{max-width:100%;height:100%;object-fit:cover;border-radius:5px;width:100%}.vendimia-title{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}@media(max-width: 768px){.vendimia-title{padding:0 40px}}#our-winemakers .our-winemakers-hero__text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}@media only screen and (min-width: 860px){#our-winemakers .our-winemakers-hero__text{gap:3rem}}#our-winemakers .our-winemakers-hero__text .default__hero__content__title{font-size:clamp(32px,24px + 46*(100vw - 720px)/720,70px)}#our-winemakers .winemakers-list{display:flex;flex-direction:column;max-width:1080px;padding:0 20px}#our-winemakers .winemakers-list__item{display:grid;grid-template-columns:1fr 1fr;gap:2rem;overflow:hidden}@media screen and (max-width: 1000px){#our-winemakers .winemakers-list__item{display:flex;flex-direction:column;gap:2rem}}#our-winemakers .winemakers-list__item__image-wrapper{width:100%;height:100%;max-height:350px;position:relative;border-radius:5px;overflow:hidden}#our-winemakers .winemakers-list__item__image-wrapper img{width:100% !important;height:100%;object-fit:cover}#our-winemakers .winemakers-list__item__image{width:100% !important;height:100% !important;object-fit:cover}#our-winemakers .winemakers-list__item__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}@media only screen and (min-width: 860px){#our-winemakers .winemakers-list__item__content{align-items:flex-start;justify-content:flex-start;gap:1.5rem}}#our-winemakers .winemakers-list__item__content__name{font-family:"Lora";font-weight:400;font-size:40px;line-height:130%;letter-spacing:0%;text-align:center}@media screen and (max-width: 1000px){#our-winemakers .winemakers-list__item__content__name{font-size:30px}}@media only screen and (min-width: 860px){#our-winemakers .winemakers-list__item__content__name{text-align:left}}#our-winemakers .winemakers-list__item__content__epigraph{font-family:"Lora";font-weight:400;font-style:italic;font-size:20px;line-height:100%;letter-spacing:0%;text-align:center}@media screen and (max-width: 1000px){#our-winemakers .winemakers-list__item__content__epigraph{font-size:15px}}@media only screen and (min-width: 860px){#our-winemakers .winemakers-list__item__content__epigraph{text-align:left}}#our-winemakers .winemakers-list__item__content__description{font-family:"Montserrat";font-weight:325;font-size:15px;line-height:180%;letter-spacing:-1%;color:#7f7c78;text-align:center}@media screen and (max-width: 1000px){#our-winemakers .winemakers-list__item__content__description{font-size:13px}}@media only screen and (min-width: 860px){#our-winemakers .winemakers-list__item__content__description{text-align:left}}.content-buttons{display:flex;gap:16px}@media(max-width: 600px){.content-buttons{flex-direction:column}}.hero__video{overflow:hidden;border-radius:10px;width:100%;max-height:90vh;height:100%;position:absolute;z-index:1}#woty-legacy .embla-full__slide{min-height:450px}.our-valleys__right{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;background:-webkit-linear-gradient(to right, transparent 0%, rgba(0, 0, 0, 0.3) 30%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to right, transparent 0%, rgba(0, 0, 0, 0.3) 30%, rgba(0, 0, 0, 0.8) 100%)}@media(max-width: 1100px){.our-valleys__right{height:100%;justify-content:center;padding:60px 10px}}@media(width < 600px){.our-valleys__right{padding:0 10px 0 10px}}.our-valleys__right::before{content:"";position:absolute;overflow:hidden;top:0;left:0;border-radius:5px;height:100%;border-radius:5px;width:100%;mask:linear-gradient(to left, black 50%, black 60%, transparent 100%);-webkit-mask:linear-gradient(to left, black 50%, black 60%, transparent 100%);backdrop-filter:blur(10px)}.our-valleys__headline{display:flex;flex-direction:column;padding-right:132px;justify-content:flex-end;max-width:550px;width:100%;align-items:center}@media(max-width: 1100px){.our-valleys__headline{position:relative;justify-content:center;padding:60px 10px;max-width:100%;margin:0 auto}}.our-valleys__headline__title{display:flex;flex-direction:column;align-items:center}.our-valleys__headline__content{display:flex;flex-direction:column;align-items:center}.our-valleys__title{font-family:"Lora";font-weight:400;color:#fff;font-size:30px;letter-spacing:0%;position:relative;z-index:10}.our-valleys__copy{font-family:"Montserrat";color:#fff;font-weight:400;text-align:center;position:relative;z-index:10;font-size:15px}@media(max-width: 1000px){.our-valleys__copy{padding:0 20px}}.our-valleys__location{font-family:"Lora";margin-top:16px;font-weight:400;color:hsla(0,0%,100%,.5019607843);font-style:italic;font-size:14px;position:relative;z-index:10;letter-spacing:0%}.our-valleys__button{margin-top:40px;display:flex;justify-content:center;z-index:10;align-items:center}.our-valleys-line{margin-top:20px !important;margin-bottom:20px !important}.our-legacy{padding:0 60px;overflow:hidden;margin:0 auto}@media(max-width: 1000px){.our-legacy{padding:0 20px}}.our-legacy__text{text-align:center;font-size:15px;max-width:640px;font-weight:400;color:#706e6a;margin:0 auto;line-height:1.8;font-family:"Montserrat";margin-top:16px}@media(max-width: 1000px){.our-legacy__text{padding:0 20px}}.our-legacy__description{text-align:center;font-size:15px;max-width:640px;font-weight:400;color:#706e6a;margin:0 auto;font-family:"Montserrat"}@media(max-width: 1000px){.our-legacy__description{padding:0 20px}}.our-legacy__image{display:flex;overflow:hidden;max-width:100vw;max-height:600px;border-radius:5px;margin:0 auto;justify-content:center}.our-legacy__image img{max-width:100%;min-width:100%;height:100%;object-fit:cover}.line-time-first{width:100%;height:1px;background-color:#f8aa79;position:absolute;top:40px;left:50%}.line-time-middle{width:200vw;height:1px;background-color:#f8aa79;position:absolute;top:40px;right:-50%}.line-time-last{width:100vw;height:1px;background-color:#f8aa79;position:absolute;top:40px;right:50%}.line-time-top{width:1px;height:16px;background-color:#f8aa79;position:absolute;top:25px;left:50%}.line-time-circle{width:9px;height:9px;background-color:#f8aa79;position:absolute;top:35px;left:50%;border-radius:50%;transform:translateX(-50%)}.embla-recognitions{position:relative;max-width:70rem;margin:auto;--slide-height: 19rem;--slide-spacing: 1rem;--slide-size: 25%;--slide-spacing-sm: 1.6rem;--slide-spacing-lg: 2rem}@media(width < 1240px){.embla-recognitions{--slide-size: 33.33%;max-width:80vw}}@media(width < 640px){.embla-recognitions{--slide-size: 100%;max-width:60vw}}.embla-recognitions__container{backface-visibility:hidden;display:flex;margin-left:0;touch-action:pan-y pinch-zoom}.embla-recognitions__viewport{overflow:hidden;max-width:90vw;margin:0 auto}.embla-recognitions__slide{min-width:0;display:flex;flex:0 0 var(--slide-size);flex-direction:row;padding:0 5px;max-height:300px;aspect-ratio:176/176}.embla-recognitions__slide img{width:100%;height:100%;object-fit:contain}.embla-recognitions__button{position:absolute;transform:translateY(-50%);top:46%;z-index:10;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;border:none;background:#22372b}.embla-recognitions__button--prev{right:100%}.embla-recognitions__button--next{left:100%}.embla-linetime{overflow:hidden;position:relative;width:100%}.embla-linetime__button{position:absolute;transform:translateY(-50%);top:14%;z-index:10;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;border:none;background:#22372b}@media(width < 1000px){.embla-linetime__button{top:11%}}.embla-linetime__button--prev{left:10%}.embla-linetime__button--next{right:11%}.embla-linetime__viewport{overflow:hidden;width:100%}.embla-linetime__container{display:flex}.embla-linetime__slide{position:relative;min-width:100%}.embla-linetime__slide .our-legacy-container{display:grid;overflow:hidden;grid-template-columns:1.5fr 1fr;justify-content:center;align-items:center;margin:0 auto;padding:0 60px;gap:20px}@media(max-width: 1254px){.embla-linetime__slide .our-legacy-container{padding:0 20px}}@media(width < 1000px){.embla-linetime__slide .our-legacy-container{display:flex;flex-direction:column-reverse}}.embla-linetime__slide .our-legacy-container__image{max-height:500px;border-radius:10px;z-index:10;overflow:hidden;position:relative}@media(width > 1000px){.embla-linetime__slide .our-legacy-container__image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) -28.06%, rgba(62, 55, 45, 0.3) 98.01%),linear-gradient(90deg, rgba(246, 241, 235, 0) 62.58%, #f5f8f6 98.83%)}}.embla-linetime__slide .our-legacy-container__image img{max-width:100%;width:100%;max-height:100%;object-fit:cover;object-position:center}.embla-linetime__slide .our-legacy-container__item{margin-top:60px;justify-content:flex-start;height:100%;position:relative;display:flex;flex-direction:column;text-align:center}@media(width < 1000px){.embla-linetime__slide .our-legacy-container__item{padding:0 100px}}@media(width < 600px){.embla-linetime__slide .our-legacy-container__item{padding:0px}}.embla-linetime__slide .our-legacy-container__item__year{margin-bottom:60px;position:relative;font-size:20px;font-weight:400;color:#f15e23;font-family:"Montserrat"}.embla-linetime__slide .our-legacy-container__item__title{font-size:30px;margin-bottom:20px;font-weight:400;color:#22372b;font-family:"Lora"}.embla-linetime__slide .our-legacy-container__item__text{font-size:15px;font-weight:300;line-height:1.8;color:#22372b;font-family:"Montserrat"}.embla-linetime__slide .our-legacy-container__item__background-year{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);font-weight:500;font-size:200px;color:#22372b;font-family:"Montserrat";opacity:.02}.visit-vineyard-pilares{display:flex;flex-direction:column;align-items:center;gap:16px}.visit-vineyard-pilares .news__titles{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0 20px}.visit-vineyard-pilares .news__titles-epigraph{font-family:"Lora";font-size:20px;font-weight:normal;text-align:center;color:#7f7c78}@media only screen and (min-width: 1025px){.visit-vineyard-pilares .news__titles{padding:0}}.visit-vineyard-pilares__title{font-family:"Lora";font-size:30px;font-weight:normal;text-align:center;line-height:130%;color:#22372b;padding:0 20px;max-width:670px;margin:0 auto}@media only screen and (min-width: 1025px){.visit-vineyard-pilares__title{padding:0}}.visit-vineyard-pilares__title.brown-title{color:#3e372d}.visit-vineyard-pilares__title .orange{color:#f8660c}.visit-vineyard-pilares__title i{display:inline-block;font-style:italic;color:#f8660c}@media(min-width: 700px)and (max-width: 1450px){.visit-vineyard-pilares.container .embla-recognitions-wrapper .embla-full__button--prev{transform:translateY(-50%) translateX(-50%)}}@media(min-width: 700px)and (max-width: 1450px){.visit-vineyard-pilares.container .embla-recognitions-wrapper .embla-full__button--next{transform:translateY(-50%) translateX(50%)}}#our-winemakers-detail .our-winemakers-detail__hero{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px 0;gap:.5rem}@media only screen and (min-width: 860px){#our-winemakers-detail .our-winemakers-detail__hero{padding:140px 20px 40px}}#our-winemakers-detail .our-winemakers-detail__hero__title{font-family:"Lora";font-weight:400;font-size:30px;line-height:1.3;letter-spacing:0%;text-align:center}#our-winemakers-detail .our-winemakers-detail__hero__title i{font-style:italic;color:#f8660c}@media(width < 600px){#our-winemakers-detail .our-winemakers-detail__hero__title i{display:block}}#our-winemakers-detail .our-winemakers-detail__hero__info{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-top:1rem;flex-direction:column}@media only screen and (min-width: 860px){#our-winemakers-detail .our-winemakers-detail__hero__info{margin-top:0rem;flex-direction:row;gap:1rem}}#our-winemakers-detail .our-winemakers-detail__hero__info__item{font-family:"Lora";font-weight:400;font-style:italic;font-size:20px;line-height:100%;letter-spacing:0%;color:#7f7c78}#our-winemakers-detail .our-winemakers-detail__hero__info__vertical-divider{width:1px;height:1em;background-color:#7f7c78;display:none}@media only screen and (min-width: 860px){#our-winemakers-detail .our-winemakers-detail__hero__info__vertical-divider{display:block}}#our-winemakers-detail .our-winemakers-detail__hero__image{margin:2rem 0 3rem;width:100%;max-width:1080px;aspect-ratio:1080/720;border-radius:8px;overflow:hidden}@media only screen and (min-width: 860px){#our-winemakers-detail .our-winemakers-detail__hero__image{aspect-ratio:1080/427}}#our-winemakers-detail .our-winemakers-detail__hero__image img{object-position:top;width:100%;height:100%;border-radius:8px;object-position:top;object-fit:cover}#our-winemakers-detail .our-winemakers-detail__hero__description{font-family:"Lora";font-weight:400;font-style:italic;font-size:30px;line-height:130%;letter-spacing:0%;text-align:center;color:#22372b}#our-winemakers-detail .our-winemakers-detail__about{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;max-width:640px;margin:0 auto;padding:0 20px}#our-winemakers-detail .our-winemakers-detail__about__bio{font-family:"Montserrat";font-weight:325;font-size:15px;line-height:1.8;letter-spacing:-0.01em;text-align:center;color:#7f7c78}#our-winemakers-detail .our-winemakers-detail__about__quote{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}#our-winemakers-detail .our-winemakers-detail__about__quote__text{font-family:"Lora";font-weight:400;font-style:italic;font-size:17px;line-height:1.8;letter-spacing:0%;text-align:center;color:#7f7c78}#our-winemakers-detail .our-winemakers-detail__about__profile{display:flex;align-items:center;justify-content:center;gap:1rem}#our-winemakers-detail .our-winemakers-detail__about__profile__image{width:64px;height:64px;border-radius:50%;overflow:hidden;object-fit:cover}#our-winemakers-detail .our-winemakers-detail__about__profile__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.25rem}#our-winemakers-detail .our-winemakers-detail__about__profile__info__name{font-family:"Montserrat";font-weight:400;font-size:12px;line-height:1;letter-spacing:0%;text-transform:uppercase;color:#22372b}#our-winemakers-detail .our-winemakers-detail__about__profile__info__role{font-family:"Lora";font-weight:400;font-style:italic;font-size:12px;line-height:1.5;letter-spacing:0%;text-align:center;color:#7f7c78}#our-winemakers-detail .our-winemakers-detail__wines__header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-bottom:40px;padding:0 20px}#our-winemakers-detail .our-winemakers-detail__wines__header__label{font-family:"Lora";font-weight:400;font-style:italic;font-size:20px;line-height:1;letter-spacing:0%;text-align:center;color:#7f7c78}#our-winemakers-detail .our-winemakers-detail__wines__header__title{font-family:"Lora";font-weight:400;font-size:30px;line-height:130%;letter-spacing:0%;text-align:center;color:#22372b}#our-winemakers-detail .our-winemakers-detail__wines__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 20px;gap:1.5rem}#our-winemakers-detail .our-winemakers-detail__wines__list__wine{flex:0 0 calc(50% - .75rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px}@media only screen and (min-width: 720px){#our-winemakers-detail .our-winemakers-detail__wines__list__wine{flex:0 0 calc((100% - 3rem)/3)}}@media only screen and (min-width: 860px){#our-winemakers-detail .our-winemakers-detail__wines__list__wine{flex:0 0 calc((100% - 4.5rem)/4);padding:0 48px;gap:48px}}@media only screen and (min-width: 1025px){#our-winemakers-detail .our-winemakers-detail__wines__list__wine{flex:0 0 calc((100% - 6rem)/5)}}@media only screen and (min-width: 1440px){#our-winemakers-detail .our-winemakers-detail__wines__list__wine{flex:0 0 calc((100% - 7.5rem)/6)}}#our-winemakers-detail .our-winemakers-detail__wines__list__wine__image{position:relative}#our-winemakers-detail .our-winemakers-detail__wines__list__wine__image__item{width:100%;max-width:120px;height:100%;aspect-ratio:112/377;object-fit:contain;object-position:bottom;transition:.4s cubic-bezier(0.64, 0.1, 0, 1)}#our-winemakers-detail .our-winemakers-detail__wines__list__wine__image__item__shadow{position:absolute;top:95%;left:0;width:100%;height:48px;object-fit:cover;object-position:bottom;transform:scaleY(-1);pointer-events:none;z-index:0;opacity:.4;-webkit-mask-image:linear-gradient(to top, #22372b 0%, transparent 100%);mask-image:linear-gradient(to top, #22372b 0%, transparent 100%);filter:blur(2px);transition:.4s cubic-bezier(0.64, 0.1, 0, 1)}#our-winemakers-detail .our-winemakers-detail__wines__list__wine__color{position:absolute;top:50%;left:50%;width:160px;height:160px;z-index:-1;background-color:#4d7c5e;border-radius:50%;transform:translate(-50%, -50%) scale(0);transition:.4s cubic-bezier(0.64, 0.1, 0, 1)}@media only screen and (min-width: 1025px){#our-winemakers-detail .our-winemakers-detail__wines__list__wine__color{width:200px;height:200px}}#our-winemakers-detail .our-winemakers-detail__wines__list__wine__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}#our-winemakers-detail .our-winemakers-detail__wines__list__wine__category{font-family:"Montserrat";font-weight:400;font-size:10px;line-height:1;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#7f7c78}#our-winemakers-detail .our-winemakers-detail__wines__list__wine__name{font-family:Lora;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0%;text-align:center;color:#7f7c78}#our-winemakers-detail .our-winemakers-detail__wines__list__wine:hover .our-winemakers-detail__wines__list__wine__color{transform:translate(-50%, -50%) scale(1)}#our-winemakers-detail .our-winemakers-detail__wines__list__wine:hover .our-winemakers-detail__wines__list__wine__image__item{transform:translateY(-32px) rotate(10deg)}#our-winemakers-detail .our-winemakers-detail__wines__list__wine:hover .our-winemakers-detail__wines__list__wine__image__item__shadow{opacity:0;transform:scaleY(-1) translateY(-18px)}.our-pillars__container__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;max-width:650px;text-align:center;margin:0 auto}.our-pillars__container__content__slide{padding-bottom:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;max-width:650px;text-align:center;margin:0 auto}.our-pillars__container__content__title{font-family:"Lora";font-weight:400;font-size:30px;color:#22372b}.our-pillars__container__content__description{font-family:"Montserrat";font-weight:400;font-size:15px;color:#706e6a;padding:0 20px;line-height:1.8}.our-pillars__container__content__description-slider{font-family:"Montserrat";font-weight:400;font-size:15px;color:#706e6a;line-height:1.8;padding:0 20px}.our-pillars__container__content__image{max-width:100%;max-height:100%;aspect-ratio:1000/500;padding:40px 180px}@media(max-width: 1000px){.our-pillars__container__content__image{padding:20px}}.our-pillars__container__content__image img{display:flex;object-fit:cover;align-items:center;border-radius:5px;justify-content:center;min-width:100%;min-height:100%}.our-pillars__container__content__button{margin:0 auto;display:flex;justify-content:center;align-items:center;padding:40px 0 0 0}.page-template-template-our-pillars section.container{overflow:hidden}@media(max-width: 1000px){.page-template-template-our-pillars section.container .embla-full__button--next{transform:translateY(-50%) translateX(0%) !important}}@media(max-width: 1000px){.page-template-template-our-pillars section.container .embla-full__button--prev{transform:translateY(-50%) translateX(0%) !important}}.sustainability__container{max-width:1100px;padding:20px;margin:0 auto}.sustainability__container__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}.sustainability__container__content__title{font-family:"Lora";font-weight:400;font-size:30px;color:#22372b}.sustainability__container__content__description{font-family:"Montserrat";font-weight:400;font-size:15px;max-width:700px;color:#706e6a;padding:0 20px}.sustainability__container__content__image{max-width:100%;max-height:100%;object-fit:cover;margin-top:40px}@media(max-width: 1000px){.sustainability__container__content__image{margin-top:20px}}.sustainability__container__content__image img{max-height:500px;min-width:100%;aspect-ratio:1000/500;object-fit:cover;border-radius:5px}@media(max-width: 768px){.sustainability__container__content__image img{max-height:300px}}.sustainability__container__content__values{display:grid;grid-template-columns:repeat(3, 1fr);align-items:center;justify-content:center;gap:4rem;margin-top:28px}@media(max-width: 500px){.sustainability__container__content__values{grid-template-columns:repeat(1, 1fr)}}.sustainability__container__content__values__item{display:flex;flex-direction:column;align-items:center;max-width:250px;justify-content:center;gap:24px}@media(max-width: 850px){.sustainability__container__content__values__item{gap:12px}}.sustainability__container__content__values__item__title{font-family:"Montserrat";font-weight:400;font-size:17px;text-transform:uppercase;color:#706e6a}@media(max-width: 850px){.sustainability__container__content__values__item__title{font-size:12px}}.sustainability__container__content__values__item__value{font-family:"Lora";font-weight:400;color:#f15e23;font-size:60px}@media(max-width: 850px){.sustainability__container__content__values__item__value{font-size:35px}}.sustainability__container__content__values__item__description{font-family:"Montserrat";font-weight:400;font-size:17px}@media(max-width: 850px){.sustainability__container__content__values__item__description{font-size:12px}}.certifications{padding:60px 360px 0 360px;display:grid;grid-template-columns:repeat(3, 1fr);align-items:center;justify-content:center;gap:24px}@media(max-width: 1000px){.certifications{padding:0 20px;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 500px){.certifications{grid-template-columns:repeat(1, 1fr)}}.certifications__item{flex-shrink:0;margin:0 auto;text-align:center;width:100%;gap:24px;height:100%;display:flex;flex-direction:column}.certifications__item__title{font-family:"Montserrat";font-weight:400;font-size:13px;color:#7f7c78;min-height:32px}.certifications__item__description{font-family:"Montserrat";font-weight:400;font-size:13px;color:#f15e23;text-transform:uppercase}.certifications__item__image{background-color:#fff;border-radius:10px;padding:10px;overflow:hidden;width:100%;height:100%}.certifications__item__image img{width:178px;height:178px;object-fit:cover}.background::before{content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0) 13.79%, rgba(0, 0, 0, 0.8) 99.16%),linear-gradient(0deg, rgba(38, 63, 48, 0.5), rgba(38, 63, 48, 0.5)),linear-gradient(0deg, rgba(241, 94, 35, 0.1), rgba(241, 94, 35, 0.1)),linear-gradient(0deg, rgba(40, 40, 40, 0.5), rgba(40, 40, 40, 0.5));position:absolute;top:0;left:0;width:100%;height:100%}.background{height:100vh;width:100vw;overflow:hidden;z-index:1000;position:relative}.background .logo{position:absolute;top:60px;left:50%;display:flex;transform:translateX(-50%)}@media screen and (max-width: 768px){.background .logo{top:20px}}.background .logo img{width:190px;height:90px}@media screen and (max-width: 768px){.background .logo img{width:140px;height:70px}}.background .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.background .content h1{font-family:"Lora";font-weight:400;font-size:115.52px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle}@media screen and (max-width: 768px){.background .content h1{font-size:80px}}.background .content h3{font-family:"Lora";font-weight:400;font-size:40px;line-height:130%;letter-spacing:0%;text-align:center}@media screen and (max-width: 768px){.background .content h3{font-size:20px}}.background .content p{font-family:"Lora";font-weight:400;font-size:15px;letter-spacing:0%;text-align:center}@media screen and (max-width: 768px){.background .content p{font-size:15px}}*{margin:0;padding:0;box-sizing:border-box}html,body{overscroll-behavior:none;user-select:none;color:#22372b}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-stopped #age-check{overflow-y:auto}.lenis.lenis-smooth iframe{pointer-events:none}.iframe{z-index:-1;width:100%;height:100%;pointer-events:none;object-fit:cover}html{scroll-behavior:smooth}body{font-family:"Lora";background-color:#f5f8f6}iframe{border:none !important;border-radius:5px}li{list-style:none}a{text-decoration:none;color:inherit}.container{max-width:1680px;margin:0 auto}.max-img img{max-width:100%}.button{border:none;outline:none;background-color:rgba(0,0,0,0);height:50px;font-family:"Montserrat";text-transform:uppercase;font-size:11px;font-weight:bold;display:flex !important;align-items:center;justify-content:center;gap:10px;padding:0 30px;border-radius:100px;cursor:pointer;line-height:1;position:relative;transition:.8s cubic-bezier(0.64, 0.1, 0, 1);white-space:nowrap;width:fit-content}@media screen and (max-width: 1024px){.button.only-desktop{display:none !important}}@media screen and (min-width: 768px){.button.only-mobile{display:none !important}}.button:hover{padding:0 30px 0 50px}.button:hover.button__link{padding:0 0 0 20px}.button:hover.button__link .button__prefix-icon{opacity:1;left:0px}.button:hover .button__prefix-icon{opacity:1;left:30px}.button:hover .button__suffix-icon{opacity:0;right:10px;margin-right:-20px}.button__prefix-icon{position:absolute;left:20px;height:9px;opacity:0;transition:.8s cubic-bezier(0.64, 0.1, 0, 1)}.button__prefix-icon path{fill:#f8660c}.button__prefix-icon.button__prefix-icon-orange path{fill:#f8660c !important}.button__suffix-icon{position:relative;height:9px;right:0px;transition:.8s cubic-bezier(0.64, 0.1, 0, 1)}.button__suffix-icon.button__suffix-icon-white path{fill:#fff}.button__secondary{background-color:#f8660c;color:#fff}.button__secondary:hover{background-color:#fff;color:#22372b}.button__secondary .button__prefix-icon path{fill:#f8660c !important}.button__secondary .button__suffix-icon path{fill:#fff !important}.button__primary{background-color:#f8660c;color:#fff}.button__primary .button__prefix-icon path{fill:#f8660c !important}.button__primary .button__suffix-icon path{fill:#fff !important}.button__primary:hover{background-color:#fff;color:#22372b}.button__text{background-color:rgba(0,0,0,0);color:#fff}.button__text .button__prefix-icon path{fill:#fff}.button__text::before{content:"";position:absolute;bottom:1em;left:50%;transform:translateX(-50%);width:calc(100% - 60px);height:2px;background-color:#f8660c}.button__link{background-color:rgba(0,0,0,0);color:#fff;padding:0}.button__link .button__prefix-icon{left:-10px}.button__link .button__prefix-icon path{fill:#fff}.button__link::before{content:"";position:absolute;bottom:1em;left:50%;transform:translateX(-50%);width:100%;height:2px;background-color:#f8660c}.dashed-vertical-line{width:1px;height:40px;background-image:linear-gradient(to bottom, #f8660c 4px, transparent 0px);background-size:1px 8px;background-repeat:repeat-y;background-position:0 0;margin:0 auto;position:relative;overflow:hidden}.dashed-vertical-line.xl-line-size{height:80px;margin:40px auto}@media(width < 650px){.dashed-vertical-line.xl-line-size{height:40px}}.hero-shadow{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;background:linear-gradient(0deg, rgba(241, 94, 35, 0.05), rgba(241, 94, 35, 0.05)),linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}.dashed-inner-vertical-line{width:1px;height:40px;background-image:linear-gradient(to bottom, #f8660c 4px, transparent 0px);background-size:1px 8px;background-repeat:repeat-y;background-position:0 0;margin:0 auto;position:relative;overflow:hidden}.dashed-inner-vertical-line.xl-line-size{height:80px;margin:60px auto -40px auto}.overflow-hidden{overflow:hidden}.cards-nuestros-valles{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;padding:0 20px}@media(max-width: 1200px){.cards-nuestros-valles{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 700px){.cards-nuestros-valles{grid-template-columns:repeat(1, 1fr)}}.cards-nuestros-valles img{min-height:100%}.cards-nuestros-valles .ver-mas-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.cards-nuestros-valles .ver-mas{display:flex;justify-content:center;align-items:center;gap:5px;cursor:pointer;text-transform:uppercase;font-size:11px;font-weight:normal;color:#fff;font-family:"Montserrat"}.cards-nuestros-valles .ver-mas-line{justify-content:center;align-items:center;width:67px;height:2px;background-color:#f15e23}.cards-nuestros-valles .card-valle-link-container{position:relative;z-index:2;height:100%;width:100%}.cards-nuestros-valles .card-valle-link-container a{height:100% !important;width:100% !important}.cards-nuestros-valles .card-valle-link{position:relative;overflow:hidden;border-radius:8px;justify-content:center;width:100%;height:100%;min-height:550px;cursor:pointer}.cards-nuestros-valles .card-valle-link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;background:linear-gradient(180deg, rgba(62, 55, 45, 0) 0%, rgba(62, 55, 45, 0.7) 100%),linear-gradient(0deg, rgba(241, 94, 35, 0.1), rgba(241, 94, 35, 0.1))}.cards-nuestros-valles .card-valle-link img{object-fit:cover}@media(width < 1200px){.cards-nuestros-valles .card-valle-link{min-height:500px}}.cards-nuestros-valles .card-valle-link:hover .card-valle-overlay{top:0;background:rgba(0,0,0,.5)}.cards-nuestros-valles .card-valle-link:hover .cards-nuestros-valles-location{margin-bottom:45px}@media(width < 1200px){.cards-nuestros-valles .card-valle-link:hover .cards-nuestros-valles-location{margin-bottom:20px}}.cards-nuestros-valles .card-valle-overlay{color:#fff;transition:.8s all;position:absolute;z-index:10;top:calc(100% - 160px);left:0;width:100%;text-align:center;padding:40px;height:100%;display:flex;justify-content:space-between;flex-direction:column}@media(max-width: 1350px){.cards-nuestros-valles .card-valle-overlay{font-size:13px}}.cards-nuestros-valles .card-valle-overlay h2{margin-bottom:30px;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle}@media(width < 1350px){.cards-nuestros-valles .card-valle-overlay h2{font-size:30px}}.cards-nuestros-valles .card-valle-overlay .cards-nuestros-valles-description{transition:.6s all;font-size:12px;font-family:"Montserrat"}.cards-nuestros-valles .card-valle-overlay .cards-nuestros-valles-location{margin-bottom:45px;font-size:12px;font-family:"Lora"}@media(width < 1200px){.cards-nuestros-valles .card-valle-overlay .cards-nuestros-valles-location{margin-bottom:60px}}.video-container{padding:0px 60px;aspect-ratio:16/9}.video-container video{width:100%;height:100%}.ver-mas-container{width:fit-content;margin:0 auto}.experiences-home .ukiyo-wrapper{height:100% !important}@media(max-width: 1000px){.embla-full .ukiyo-wrapper{height:100% !important;min-height:100% !important}}.page-template-template-our-pillars .default__hero__container::before{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 59.29%, rgba(0, 0, 0, 0.3) 88.94%),linear-gradient(0deg, rgba(62, 55, 45, 0.4), rgba(62, 55, 45, 0.4)),linear-gradient(0deg, rgba(241, 94, 35, 0.03), rgba(241, 94, 35, 0.03)),linear-gradient(0deg, rgba(40, 40, 40, 0.2), rgba(40, 40, 40, 0.2))}.page-template-template-our-pillars .embla-full{padding:0 20px}@media(max-width: 1000px){.page-template-template-our-pillars .embla-recognitions-wrapper .embla-full .embla-full__button--next{right:-20px !important}}@media(max-width: 1000px){.page-template-template-our-pillars .embla-recognitions-wrapper .embla-full .embla-full__button--prev{left:-20px !important}}@media(min-width: 1025px){.single-vinos .addtoany_shortcode{left:-20px !important}}.hero__content_footer{pointer-events:initial;position:relative;z-index:99;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-direction:column}@media only screen and (min-width: 1025px){.hero__content_footer{flex-direction:row;gap:16px}}.hero__content_footer .sello{display:flex;align-items:center;gap:16px;color:#fff;flex-direction:column}@media only screen and (min-width: 1025px){.hero__content_footer .sello{gap:32px;flex-direction:row}}.hero__content_footer .sello>p{font-family:"Lora";font-size:14px;line-height:1.5;white-space:nowrap}.hero__content_footer .sello>p>span{color:#b2b0ae}.hero__content_footer .share{position:relative;color:#fff;padding:16px 0;margin:-16px 0;z-index:1000000}.hero__content_footer .share:hover .addtoany_shortcode{opacity:1;pointer-events:auto;transform:translate(-50%, -100%)}@media only screen and (min-width: 1025px){.hero__content_footer .share:hover .addtoany_shortcode{transform:translateY(-100%)}}.hero__content_footer .share:hover .addtoany_shortcode a{pointer-events:auto}.hero__content_footer .share>span{font-family:"Montserrat";text-transform:uppercase;font-size:11px;font-weight:bold;line-height:1;white-space:nowrap}.hero__content_footer .share .addtoany_shortcode{width:fit-content;height:fit-content;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);transition:.4s cubic-bezier(0.64, 0.1, 0, 1);opacity:0;pointer-events:none}@media only screen and (min-width: 1025px){.hero__content_footer .share .addtoany_shortcode{transform:translateY(-50%);right:0;left:initial}}.hero__content_footer .share .addtoany_shortcode a{pointer-events:none}.hero__content_footer .share .addtoany_shortcode .addtoany_list{display:flex;align-items:center;gap:4px}.hero__content_footer .share .addtoany_shortcode .addtoany_list .a2a_svg{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.hero__content_footer .share .addtoany_shortcode .addtoany_list .a2a_svg svg{width:24px}.hero__content_footer .share .addtoany_shortcode .addtoany_list .a2a_label{display:none}@media(max-width: 1000px){#our-valleys .categories{padding:0 20px !important}}#overviewWB .woty__content{background:linear-gradient(0deg, rgba(241, 94, 35, 0.05), rgba(241, 94, 35, 0.05)),linear-gradient(0deg, rgba(40, 40, 40, 0.25), rgba(40, 40, 40, 0.25))}@media(max-width: 768px){#overviewWB .woty__content{padding:0 20px}}@media(max-width: 1000px){#overviewWB .woty__content__copy{display:block !important;font-size:22px !important}}@media(max-width: 1000px){#overviewWB .woty__content__actions{margin-bottom:20px}}@media(max-width: 1000px){#overviewWB .woty__content__headline{margin-bottom:20px}}#overviewWB .news{padding-top:0}@media(max-width: 630px){#overviewWB .news .wineblog-cards-container{margin:0 20px;grid-template-columns:repeat(auto-fill, 100%)}}@media(max-width: 1000px){#overviewWB .embla-cards__slide__number .button{opacity:1;z-index:1}}@media(max-width: 768px){#overviewWB .embla-full.js-s-fade-up.overview-highlights{padding:0 20px}}@media(max-width: 1000px){#overviewWB .embla-full .embla-full__button--next{right:20px !important}}@media(max-width: 1000px){#overviewWB .embla-full .embla-full__button--prev{left:20px !important}}@media(max-width: 1000px){#overviewWB .embla-cards__slide__number__image .ukiyo-wrapper{height:100% !important;min-height:100% !important}}.hero.container.detail-wineblog .ukiyo-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background:linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),linear-gradient(0deg, rgba(241, 94, 35, 0.05), rgba(241, 94, 35, 0.05)),linear-gradient(180deg, rgba(0, 0, 0, 0) 27.37%, rgba(0, 0, 0, 0.3) 54.68%)}@media(max-width: 1000px){.hero.detail-wineblog .hero__content__text .hero__content__text__title{font-size:22px}}@media(max-width: 1000px){.main-detail.container{padding:0 20px}}.main-detail.container .embla-full__slide .ukiyo-wrapper img{max-width:640px}@media(max-width: 1000px){.main-detail.container .embla-full__slide .ukiyo-wrapper img{max-height:500px}}#overviewWB #ajax .embla-cards{margin:0 auto}@media(max-width: 1024px){.default__hero__container{max-height:80vh !important}}#ajax .embla-full.js-s-fade-up.overview-highlights{max-width:1300px}@media(max-width: 1310px){#ajax .embla-full.js-s-fade-up.overview-highlights{max-width:100vw}}#ajax .embla-full.js-s-fade-up.overview-highlights .embla-full__button--prev,#ajax .embla-full.js-s-fade-up.overview-highlights .embla-full__button--next{display:flex !important;opacity:1 !important;pointer-events:auto !important;visibility:visible !important}@media(min-width: 1025px){#ajax .embla-full.js-s-fade-up.overview-highlights .embla-full__button--prev,#ajax .embla-full.js-s-fade-up.overview-highlights .embla-full__button--next{transform:translateY(-50%) translateX(-20%) !important}}@media(min-width: 1025px){#ajax .embla-full.js-s-fade-up.overview-highlights .embla-full__button--next{transform:translateY(-50%) translateX(20%) !important}}#overviewWB .embla-cards__slide__number__image.ukiyo-wrapper{height:100% !important}footer .wrapper .inner .bg-image__overlay{height:102% !important}.mobile-lang-picker{display:none}@media(max-width: 1024px){.mobile-lang-picker{display:flex;gap:40px;align-items:center}}@media(max-width: 1024px)and (max-width: 768px){.mobile-lang-picker{gap:20px}}.ver-mas-container .button__text::before{bottom:0em !important}.categories__wines-carousel .embla-wines.embla-full{overflow:visible !important}#our-wines .explore-categories__filters__dropdowns{display:none !important}.unique-experience__media.js-s-fade-up .ukiyo-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 59.29%, rgba(0, 0, 0, 0.3) 88.94%),linear-gradient(0deg, rgba(241, 94, 35, 0.03), rgba(241, 94, 35, 0.03)),linear-gradient(0deg, rgba(40, 40, 40, 0.2), rgba(40, 40, 40, 0.2))}.embla-full__slide__img.embla-full__parallax__img{border-radius:5px !important}.our-legacy-description.container .embla-recognitions-wrapper{margin-top:50px}@media(max-width: 1024px){.our-legacy-description.container .embla-recognitions-wrapper{margin-top:30px}}
