.section-legales .content-legal{color:var(--color-secondary);font-size:14px;max-width:1200px}.section-legales .content-legal h1{font-family:var(--font-family-serif);font-size:40px;font-weight:900;padding-bottom:16px;text-transform:uppercase}.section-legales .content-legal h3{font-family:var(--font-family-sans);font-size:14px;font-weight:500 !important;padding-bottom:16px;text-transform:uppercase;color:var(--color-primary)}.section-legales .content-legal h2{font-size:20px;font-weight:700;padding:24px 0 16px;line-height:120%}.section-legales .content-legal h2 strong{font-size:28px;line-height:120%;padding-top:16px;display:block}.section-legales .content-legal a{font-weight:500;text-decoration:underline;color:var(--color-secondary);transition:var(--transition-default)}.section-legales .content-legal a:hover{color:var(--color-text-muted)}.section-legales .content-legal li ul{padding-left:40px}.section-legales .content-legal strong{font-weight:600}@media (max-width:767px){.section-legales .content-legal{font-size:14px}.section-legales .content-legal h1{font-size:40px;padding-bottom:8px}.section-legales .content-legal h2{font-size:16px;padding:16px 0 12px}.section-legales .content-legal h2 strong{font-size:20px;padding-top:8px}.section-legales .content-legal li ul{padding-left:28px}}.hero-subtitle{margin:0 !important;font-family:var(--font-family-serif);font-size:32px;font-style:italic;font-weight:400;line-height:120%;color:var(--color-light)}.hero-title-interior h1{margin:0;padding-top:10px;font-family:var(--font-family-serif);font-size:80px;font-weight:900;line-height:100%;text-transform:uppercase;color:var(--color-light)}.hero-title-interior .subtitulo{font-family:var(--font-family-serif);font-size:28px;font-style:italic;font-weight:500;line-height:140% !important;letter-spacing:0;text-transform:none;color:var(--color-light);background:0 0}@media (max-width:767px){.hero-title-interior h1{font-size:40px}.hero-overlay.home{height:100% !important;margin-top:-60px !important}}.hero-overlay.home{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:calc(100vh);padding:0 !important}.hero-overlay{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100vh}@media (max-width:767px){.hero-overlay.mas-diamante{height:auto !important}.hero-overlay.mas-diamante .hero-content{padding-top:80px;padding-bottom:0}}.product-section{text-align:center}.entrada-seccion{padding-top:80px !important;padding-bottom:80px !important;display:flex !important;flex-wrap:wrap;align-items:flex-end}@media (max-width:767px){.entrada-seccion{padding:40px 20px !important}}.texto-linea{font-size:90px;background:0 0;font-family:var(--font-family-serif);color:var(--bg-light) !important;text-shadow:-.5px -.5px 0 var(--line),.5px -.5px 0 var(--line),-.5px .5px 0 var(--line),.5px .5px 0 var(--line);line-height:90%;font-weight:900;letter-spacing:.02em;padding-bottom:14px;padding-left:100px}@media (max-width:767px){.texto-linea{display:none}}.texto-entrada .et_pb_module{margin-bottom:10px !important}.texto-entrada .subtitulo{font-size:28px;background:0 0;font-family:var(--font-family-serif);font-style:italic;font-weight:600;letter-spacing:0;line-height:140%}.texto-entrada .titulo{font-size:48px;background:0 0;font-family:var(--font-family-serif);font-weight:900;line-height:110%}.texto-entrada h2{line-height:140%;padding:0;margin:0}.texto-entrada.bordon img,.texto-entrada.diamante img{width:200px !important}@media (max-width:767px){.texto-entrada .titulo{font-size:40px}.texto-entrada .subtitulo{font-size:22px}}.hero-content h3{font-size:80px;font-weight:900;font-family:var(--font-family-serif);color:var(--color-light);margin:0 !important;line-height:100%}.hero-content h2{font-family:var(--font-family-serif);font-size:28px;font-style:italic;font-weight:400;color:var(--color-light);margin:0 !important;line-height:120%}.hero-content p{color:var(--color-light);line-height:140%}.row-informacion{display:flex !important;justify-content:space-between;background:var(--bg-header)}.row-informacion.home .et_pb_column{margin:0 !important;width:calc(100%/3 - 2px) !important}.row-informacion .et_pb_column{margin:0 !important;width:calc(100%/5 - 2px) !important}.row-informacion p{text-align:left;line-height:140%;font-size:12px}.row-informacion strong{font-weight:600;font-size:12px;text-transform:uppercase}.row-informacion .entrega,.row-informacion .compra,.row-informacion .envio,.row-informacion .regalo{text-align:left;border-right:.5px solid var(--line);display:flex;align-items:flex-start;justify-content:center;line-height:140%;font-size:12px}.row-informacion .atencion,.row-informacion .especial{text-align:left;display:flex;align-items:center;justify-content:center;line-height:140%;font-size:12px}.row-informacion .entrega:before{content:"";display:inline-block;width:32px;height:32px;margin-right:12px;background-image:url("/wp-content/uploads/2026/09/pace.svg");background-size:cover;background-repeat:no-repeat;opacity:1}.row-informacion .compra:before{content:"";display:inline-block;width:34px;height:34px;margin-right:6px;background-image:url("/wp-content/uploads/2026/09/encrypted.svg");background-size:cover;background-repeat:no-repeat;opacity:1}.row-informacion .atencion:before{content:"";display:inline-block;width:30px;height:30px;margin-right:12px;background-image:url("/wp-content/uploads/2026/09/headset_mic.svg");background-size:cover;background-repeat:no-repeat;opacity:1}.row-informacion .especial:before{content:"";display:inline-block;width:30px;height:32px;margin-right:12px;background-image:url("/wp-content/uploads/2026/09/corona.svg");background-size:cover;background-repeat:no-repeat;opacity:1}.row-informacion .regalo:before{content:"";display:inline-block;width:30px;height:30px;margin-right:12px;background-image:url("/wp-content/uploads/2026/09/regalo.svg");background-size:cover;background-repeat:no-repeat;opacity:1}.row-informacion .envio:before{content:"";display:inline-block;width:32px;height:32px;margin-right:12px;background-image:url("/wp-content/uploads/2026/09/box.svg");background-size:cover;background-repeat:no-repeat;opacity:1}.cabecera-textos h2{font-family:var(--font-family-serif);font-size:36px;font-weight:900;line-height:120%;text-transform:uppercase;padding-bottom:10px}.cabecera-textos h4{font-family:var(--font-family-sans);color:var(--color-primary);font-size:14px;font-weight:500;text-transform:uppercase;line-height:140%}.cabecera-textos.formulario h4{font-family:var(--font-family-sans);color:var(--color-primary);font-size:16px !important;font-weight:500;text-transform:uppercase;line-height:140%}@media (max-width:767px){.cabecera-textos h2{font-size:26px}.row-informacion.home .et_pb_column{width:100% !important}.row-informacion.home{flex-direction:column;gap:0px;padding:30px 20px 20px}.row-informacion .entrega,.row-informacion .compra,.row-informacion .envio,.row-informacion .regalo,.row-informacion .atencion,.row-informacion .especial{align-items:start;justify-content:left;border:0;font-size:12px}.row-informacion{display:flex !important;justify-content:space-between;border-top:.5px solid var(--line);gap:0px;padding:0 !important}.entrada-seccion{padding:0 !important}}.et-db #et-boc .et-l .et_pb_slider{width:100%;height:100%;object-fit:cover}.galeria .et_pb_video{height:100%}.galeria .et_pb_gallery_image{overflow:hidden}.galeria.eventos .et_pb_gallery_image{min-height:600px;overflow:hidden}.galeria .et_pb_gallery_image img{width:100%;height:100%;object-fit:cover}.galeria .et-pb-controllers{display:none}.galeria .et-pb-arrow-prev{left:10px}.galeria .et-pb-arrow-next{right:10px}.et-db #et-boc .et-l .et-pb-arrow-next{right:40px !important}.et-db #et-boc .et-l .et-pb-arrow-prev{left:40px !important}.galeria .et_pb_gallery_image a{pointer-events:none}.galeria .et-pb-arrow-prev,.galeria .et-pb-arrow-next{font-size:40px;color:var(--color-light) !important;background:var(--overlay);border:0;width:50px;height:50px;border-radius:50%;line-height:50px;text-align:center;transform:none !important;background-size:20px}.galeria .et-pb-slider-arrows a{display:block;opacity:0 !important;transition:opacity .3s ease !important}.galeria:is(:hover,:focus-within) .et-pb-slider-arrows a{opacity:1 !important}@media (hover:none){.galeria .et-pb-slider-arrows a{opacity:1 !important}}.galeria .et-pb-slider-arrows a:before{content:"" !important}.galeria .et-pb-slider-arrows .et-pb-arrow-prev{background-image:url("/wp-content/uploads/2026/09/arrow-left.svg");background-repeat:no-repeat;background-position:center;display:inline-block}.galeria .et-pb-slider-arrows .et-pb-arrow-next{background-image:url("/wp-content/uploads/2026/09/arrow-right.svg");background-repeat:no-repeat;background-position:center;display:inline-block}.galeria-hero .et_pb_gallery_image{height:100vh;overflow:hidden}.galeria-hero .et_pb_gallery_image img{width:100%;height:100%;object-fit:cover}.galeria-hero .et-pb-controllers{display:none}.galeria-hero .et-pb-arrow-prev{left:10px}.galeria-hero .et-pb-arrow-next{right:10px}.galeria-hero .et_pb_gallery_image a{pointer-events:none}.galeria-hero .et-pb-arrow-prev,.galeria-hero .et-pb-arrow-next{font-size:40px;color:var(--color-light) !important;background:var(--overlay);border:0;width:50px;height:50px;border-radius:50%;line-height:50px;text-align:center;transform:none !important;background-size:25px}.galeria-hero .et-pb-slider-arrows a{opacity:0 !important;display:block}.galeria-hero:hover .et-pb-slider-arrows a{opacity:1 !important;display:block}.galeria-hero .et-pb-slider-arrows a:before{content:"" !important}.galeria-hero .et-pb-slider-arrows .et-pb-arrow-prev{background-image:url("/wp-content/uploads/2026/09/arrow-left.svg");background-repeat:no-repeat;background-position:center;display:inline-block}.galeria-hero .et-pb-slider-arrows .et-pb-arrow-next{background-image:url("/wp-content/uploads/2026/09/arrow-right.svg");background-repeat:no-repeat;background-position:center;display:inline-block}.contenido-seccion.et_pb_row{display:flex !important;align-items:stretch !important;padding:0 !important}.contenido-seccion .et_pb_column{display:flex !important;flex-direction:column !important}.contenido-seccion .et_pb_column.contenido-texto{display:unset !important}.contenido-seccion .et_pb_column:first-child{padding:0 !important;position:relative !important;min-height:300px}.contenido-seccion .et_pb_column:first-child .et_pb_gallery{flex:1 !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important}.contenido-seccion .et_pb_column:first-child .et_pb_gallery_items{flex:1 !important;position:relative !important;overflow:hidden !important;margin:0 !important;padding:0 !important}.contenido-seccion .et_pb_column:first-child .et_pb_gallery_item{position:absolute !important;inset:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.contenido-seccion .et_pb_column:first-child .et_pb_gallery_image{position:absolute !important;inset:0 !important;line-height:0 !important;background:var(--bg)}.contenido-seccion .et_pb_column:first-child .et_pb_gallery_image a{display:block !important;width:100% !important;height:100% !important}.contenido-seccion .et_pb_column:first-child .et_pb_gallery_image img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;display:block !important;max-width:none !important;max-height:none !important}.contenido-seccion{display:flex;align-items:center;flex-wrap:wrap;padding:0 !important;margin:0 !important}.contenido-seccion img{height:100%;object-fit:cover;width:100% !important}.contenido-seccion .et_pb_image .et_pb_image_wrap{width:100%}.contenido-texto{padding:100px 0 100px 100px;align-content:center;display:flex}.contenido-seccion .et_pb_column:first-child .et_pb_image{flex:1 !important;position:relative !important;margin:0 !important;padding:0 !important;overflow:hidden !important}.contenido-seccion .et_pb_column:first-child .et_pb_image_wrap{position:absolute !important;inset:0 !important;display:block !important;line-height:0 !important}.contenido-seccion .et_pb_column:first-child .et_pb_image_wrap img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;display:block !important;max-width:none !important}.woocommerce-review-link{font-size:11px}.mfp-title{display:none}@media (max-width:767px){.galeria.eventos .et_pb_gallery_image{min-height:auto}.contenido-texto{padding:40px}.et-db #et-boc .et-l .et-pb-arrow-prev{left:20px !important}.et-db #et-boc .et-l .et-pb-arrow-next{right:20px !important}.galeria .et-pb-slider-arrows .et-pb-arrow-prev,.galeria .et-pb-slider-arrows .et-pb-arrow-next{padding:20px;background-size:14px}}