.section-slider .n2-ss-layer-row-inner{display:flex;align-items:flex-end}.section-slider .n2-ss-layer-row{height:100%}.section-slider .nextend-arrow{border-radius:0 !important;display:flex;align-items:center;justify-content:center;background-color:var(--bg-light) !important;width:56px;height:56px;padding:0 !important}.section-slider .nextend-arrow img{display:none !important}.section-slider .nextend-arrow:after{content:"west";font-family:"Material Symbols Rounded";font-style:normal;font-weight:300;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-size:32px;display:inline-block;color:var(--color-secondary)}.section-slider .nextend-arrow.nextend-arrow-next:after{content:"east"}@media (max-width:980px){.section-slider .nextend-arrow{--widget-offset:0px !important}}@media (max-width:767px){.section-slider .n2-ss-slider-controls{align-items:flex-start !important}.section-slider .nextend-arrow{display:inherit !important;--widget-offset:4px !important;margin-top:35%;width:32px;height:32px;padding:0 !important}.section-slider .nextend-arrow:after{font-size:20px}.section-slider .n2-ss-layer-row{height:320px}}.item-visita-home{margin-bottom:0 !important;width:calc(50% - 20px)}.item-visita-home .et_pb_blurb_content{display:flex;flex-wrap:wrap}.item-visita-home .et_pb_main_blurb_image{margin-bottom:0;width:100%}.item-visita-home .et_pb_main_blurb_image span{position:relative;width:100%;height:400px;overflow:hidden}.item-visita-home .et_pb_main_blurb_image span img{object-fit:cover;width:100%;height:100%;object-position:center}.item-visita-home .et_pb_main_blurb_image span:after{content:"";display:flex;width:100%;height:100%;background:var(--bg-light);position:absolute;top:0;left:0;opacity:0;transition:var(--transition-large)}@media (hover:hover){.item-visita-home:hover .et_pb_main_blurb_image span:after{opacity:.5}}.item-visita-home .et_pb_blurb_container{padding-right:48px;width:100%;position:absolute;transition:var(--transition-large);bottom:-40px}@media (hover:hover){.item-visita-home:hover .et_pb_blurb_container{bottom:0}}.item-visita-home .et_pb_blurb_container h4{background-color:var(--bg-light);padding:24px;height:auto;transition:var(--transition-large)}.item-visita-home .et_pb_blurb_container h4 span{border:none !important;font-family:var(--font-family-sans) !important;font-size:24px !important;font-weight:600 !important;line-height:100% !important;padding:0 12px 10px 0 !important;color:var(--color-secondary) !important;position:relative;transition:var(--transition-large)}@media (hover:hover){.item-visita-home:hover .et_pb_blurb_container h4 span{padding:0 28px 10px 0 !important;border:none !important;background:0 0 !important;color:var(--color-primary) !important}}.item-visita-home .et_pb_blurb_container h4 span:before{content:"play_arrow";position:absolute;top:7px;right:0;display:inline-block;font-family:"Material Symbols Rounded";font-size:24px;font-style:normal;font-weight:300;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;color:var(--color-primary);opacity:0;transition:var(--transition-large) !important}@media (hover:hover){.item-visita-home:hover .et_pb_blurb_container h4 span:before{opacity:1}}.item-visita-home .et_pb_blurb_container h4 span:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background-color:var(--line-strong);opacity:1;margin:0;transition:var(--transition-large) !important}@media (hover:hover){.item-visita-home:hover .et_pb_blurb_container h4 span:after{width:0}}@media (max-width:980px){.item-visita-home{width:100%}.item-visita-home .et_pb_main_blurb_image span{height:320px}}@media (max-width:767px){.item-visita-home .et_pb_main_blurb_image span{height:240px}.item-visita-home .et_pb_blurb_container{bottom:-16px}.item-visita-home .et_pb_blurb_container h4{padding:8px 16px}.item-visita-home .et_pb_blurb_container h4 span{font-size:16px !important;padding-bottom:6px !important}.item-visita-home .et_pb_blurb_container h4 span:before{top:4px;font-size:20px;line-height:16px !important}@media (hover:hover){.item-visita-home:hover .et_pb_blurb_container h4 span{padding:0 20px 6px 0 !important}}}#n2-ss-2{--slider-max:100vh}@supports (height:100svh){#n2-ss-2{--slider-max:100svh}}#n2-ss-2 .n2-ss-preserve-size--slider{max-height:var(--slider-max)}#n2-ss-2 .n2-ss-slider-1,#n2-ss-2 .n2-ss-slider-2,#n2-ss-2 .n2-ss-slider-3{max-height:var(--slider-max);overflow:hidden}#n2-ss-2 .n2-ss-slide{height:auto !important;max-height:var(--slider-max)}#n2-ss-2 .n2-ss-slide-backgrounds,#n2-ss-2 .n2-ss-slide-background,#n2-ss-2 .n2-ss-slide-background-image,#n2-ss-2 .n2-ss-slide-background-image picture{position:absolute;inset:0;width:100% !important;height:100% !important}#n2-ss-2 .n2-ss-slide-background-image img{width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center center !important}.n2-ss-button-container a{background:0 0 !important;font-family:var(--font-family-sans) !important;border-top:1px solid var(--bg) !important;border-bottom:1px solid var(--bg) !important;margin-top:36px !important}#n2-ss-2 .nextend-arrow{display:block !important;width:50px !important;height:50px !important;padding:0 !important;border:0 !important;border-radius:50% !important;background-color:var(--overlay) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:20px !important;cursor:pointer;opacity:0 !important;transition:opacity .3s ease !important}#n2-ss-2 .nextend-arrow img{display:none !important}#n2-ss-2 .nextend-arrow-previous{background-image:url("/wp-content/uploads/2026/09/arrow-left.svg") !important}#n2-ss-2 .nextend-arrow-next{background-image:url("/wp-content/uploads/2026/09/arrow-right.svg") !important}@media (hover:hover){#n2-ss-2:is(:hover,:has(:focus-visible)) .nextend-arrow{opacity:1 !important}}#n2-ss-2 .nextend-arrow:focus-visible{outline:2px solid var(--color-light);outline-offset:2px}@media (hover:none) and (pointer:coarse){#n2-ss-2 .nextend-arrow{opacity:1 !important}}@media (prefers-reduced-motion:reduce){#n2-ss-2 .nextend-arrow{transition:none !important}}div#n2-ss-2 .n2-ss-section-main-content{padding:140px 80px !important;gap:0px}@media (hover:hover) and (pointer:fine){.hero-overlay.home,.hero-overlay.home *{cursor:none !important}.hero-overlay.home :is(a,button,[role=button],.nextend-arrow,.n2-ss-control-bullet){cursor:pointer !important}}.hero-overlay.home{cursor:pointer}.jig-cursor-hero{position:fixed;top:0;left:0;z-index:99999;width:0;height:0;pointer-events:none}.jig-cursor-hero__circulo{position:absolute;top:-58px;left:-58px;display:flex;align-items:center;justify-content:center;width:136px;height:136px;border-radius:50%;background:var(--overlay);opacity:0;transform:scale(0);transition:transform .35s ease,opacity .35s ease}.jig-cursor-hero.is-active .jig-cursor-hero__circulo{opacity:1;transform:scale(1)}.jig-cursor-hero.is-active.is-oculto .jig-cursor-hero__circulo{opacity:0;transform:scale(.5)}.jig-cursor-hero.is-active.is-pulsado .jig-cursor-hero__circulo{transform:scale(.88);transition-duration:.12s}.jig-cursor-hero__texto{position:absolute;top:50%;left:50%;width:130px;height:130px;margin:-65px 0 0 -65px;overflow:visible;animation:jig-cursor-hero-girar 12s linear infinite}.jig-cursor-hero__texto text{font-family:var(--font-family-sans);font-size:9.5px;font-weight:600;letter-spacing:.12em;fill:var(--color-light)}@keyframes jig-cursor-hero-girar{to{transform:rotate(360deg)}}.jig-cursor-hero__icono{display:block;width:32px;height:32px;background:url("/wp-content/uploads/2026/10/shopping_cart.svg") center/contain no-repeat;filter:brightness(0) invert(1)}.jig-hero-enlace{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jig-hero-enlace:focus-visible{position:absolute;bottom:40px;left:50%;z-index:10;width:auto;height:auto;margin:0;padding:14px 24px;overflow:visible;clip:auto;transform:translateX(-50%);font-family:var(--font-family-sans);font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;color:var(--color-light);background:var(--color-secondary);border:1px solid var(--color-secondary);outline:2px solid var(--color-light);outline-offset:2px}.hero-overlay.home{position:relative}@media (prefers-reduced-motion:reduce){.jig-cursor-hero__circulo{transition:none}.jig-cursor-hero__texto{animation:none}}.home .et_pb_text:not(.slide-text) .et_pb_text_inner :is(strong,b){font-weight:600 !important}@media (hover:hover) and (pointer:fine){.jig-hero-vinos,.jig-hero-vinos *{cursor:none !important}.jig-hero-vinos :is(a,button,[role=button]){cursor:pointer !important}}.jig-hero-vinos{position:relative;cursor:pointer}@media (hover:hover) and (pointer:fine){.jig-hero-bodegas,.jig-hero-bodegas *{cursor:none !important}.jig-hero-bodegas :is(a,button,[role=button]){cursor:pointer !important}}.jig-hero-bodegas{position:relative;cursor:pointer}.jig-cursor--bodega.is-active.is-oculto .jig-cursor__dot{opacity:0;transform:scale(.5)}.jig-cursor--bodega.is-active.is-pulsado .jig-cursor__dot{transform:scale(.88);transition-duration:.12s}.hero-content.bodegas{padding-bottom:0 !important;margin-right:auto !important;margin-left:auto !important;display:flex;align-items:center;height:100%;width:100%}.hero-overlay.bodegas{--bodegas-alto:50vh;height:var(--bodegas-alto) !important;min-height:0 !important}@supports (height:50svh){.hero-overlay.bodegas{--bodegas-alto:50svh}}.hero-overlay.bodegas .galeria-hero .et_pb_gallery_image,.hero-overlay.bodegas .galeria-hero .et_pb_gallery_image a,.hero-overlay.bodegas .galeria-hero .et_pb_gallery_image img{height:var(--bodegas-alto) !important;min-height:0 !important;max-height:none !important}.hero-overlay.bodegas .galeria-hero .et_pb_gallery_image img{width:100% !important;object-fit:cover !important;object-position:center}.hero-overlay.bodegas .galeria-hero .et_pb_gallery_image img{transition:filter .4s ease}.hero-overlay.bodegas[data-lado=izquierda] .column-left .et_pb_gallery_image img,.hero-overlay.bodegas[data-lado=derecha] .column-right .et_pb_gallery_image img{filter:brightness(.8)}.galeria-hero.column-left,.galeria-hero.column-right{height:100%;display:flex;align-items:center}@media (prefers-reduced-motion:reduce){.hero-overlay.bodegas .galeria-hero .et_pb_gallery_image img{transition:none}}