html:root{--font-heading-family:var(--font-serif);--font-heading-highlight:var(--font-serif);--font-heading-weight:500;--font-body-family:var(--font-sans);--font-menu:var(--font-sans);--font-button:var(--font-sans)}:is(h1,h2,.h1,.h2):not(.mc *){line-height:1.1!important;text-wrap:balance;letter-spacing:-.025em;word-spacing:-.04em}.x-card-title{font-weight:600;letter-spacing:0}.price,.x-card-price{font-variant-numeric:tabular-nums;font-weight:500}.subheading,.x-subheading{font:500 12px/16px var(--font-sans);letter-spacing:.03em;text-transform:uppercase;font-stretch:125%;color:var(--gris-1)}.button{font-size:14px;font-stretch:125%;letter-spacing:.03em}.bokunButton{background-color:var(--cobalto)!important;color:var(--sobre-cobalto)!important}@media(max-width:767px){h2.h2:not(.mc *){font-size:34px!important}}.custom-liquid.full-width{padding-inline:0}.page-width{max-width:var(--contenedor);padding-inline:var(--margen-fluido)}.mc :where(h1,h2,h3,h4){color:inherit}.custom-liquid .mc :is(ul,ol){list-style:none}[id$=__announcement-bar] p{font-weight:500}[id$=__header] header.header{position:relative;max-width:var(--contenedor);margin-inline:auto}.logo-name,.logo-name *{font:500 18px var(--font-sans)!important;letter-spacing:-.02em}.transparent-header:not(.is-scrolled) .logo-name{color:inherit!important}@media(min-width:1024px){.logo-name,.logo-name *{font-size:21px!important}[id$=__header] .logo-name{justify-content:flex-start}[id$=__header] .w-logo-header{width:auto!important}[id$=__header] .header-toolbar{position:absolute;top:50%;right:150px;transform:translateY(-50%);width:auto;padding:0;margin:0;z-index:var(--capa-cabecera)}[id$=__header] .header-toolbar .toolbar-button{padding:12px 10px;font:500 12px/16px var(--font-sans);font-stretch:100%;letter-spacing:.03em;text-transform:uppercase}}.list-menu .x-anm>a,.list-menu .x-anm>a *{font-size:12px;font-stretch:100%;font-variation-settings:"wdth" 100;letter-spacing:.03em}.transparent-header:not(.is-scrolled) .divider{opacity:0}.mega-nav .font-semibold a{font:500 12px var(--font-sans);letter-spacing:.03em;color:var(--gris-1)}.mega-nav .list-unstyled a{font:16px/22px var(--font-sans);text-transform:none;letter-spacing:0;color:var(--tinta)}.w-col-menu:has(a[href$=collections]) .list-unstyled a{font:600 20px/26px var(--font-serif)}.list-unstyled a[href$=premium]{font-weight:500;color:var(--cobalto)}.mega-nav-promotions .promotion-content{text-align:left;padding:14px 0 0}.mega-nav-promotions .promotion-content .h2{font:600 20px/26px var(--font-serif)!important;letter-spacing:0;text-transform:none;margin:0 0 4px}.mega-nav-promotions .promotion-content .rte,.mega-nav-promotions .promotion-content .rte *{font:13px/18px var(--font-sans)!important;letter-spacing:0;text-transform:none;font-stretch:100%;color:var(--gris-1)}.block-mobile-navigation-menu>div:has(a[href*=bokun]){display:none}.x-container-mobile-nav .block-mobile-navigation-menu>div>div{min-height:60px;padding-inline:20px;border-color:var(--filete)}.x-container-mobile-nav .block-mobile-navigation-menu .font-menu-level-0,.x-container-mobile-nav .menu-drawer .font-menu-level-0{font:400 28px/34px var(--font-serif)!important;letter-spacing:0;color:var(--tinta)}.x-container-mobile-nav .x-block-text{margin:0;padding:24px 20px 28px;background:var(--hueso);font:14px/20px var(--font-sans);color:var(--gris-1)}.x-container-mobile-nav .x-block-text>div{margin:0!important;padding:0!important;background:none!important}.x-container-mobile-nav .x-block-text p:first-child{margin:0 0 8px;font:500 12px/16px var(--font-sans);letter-spacing:.03em;text-transform:uppercase;font-stretch:125%}.x-container-mobile-nav .x-block-text p:nth-child(2){margin:0;font-size:15px;line-height:22px;color:var(--tinta)}.x-container-mobile-nav .x-block-text a{display:inline-block;margin-top:8px;font:500 15px var(--font-sans);color:var(--cobalto);text-decoration:underline;text-underline-offset:5px}.mc-prensa{display:flex;flex-direction:column;align-items:center;gap:var(--espacio-10);text-align:center;padding-block:56px 48px}.mc-prensa__citas{display:grid;justify-items:center}.mc-prensa__citas .mc-cita{grid-area:1/1;align-items:center;opacity:0;transition:opacity .2s ease}.mc-prensa__citas .mc-cita.is-activa{opacity:1}.mc-prensa__citas blockquote{max-width:16em;text-wrap:balance;line-height:31px}.mc-prensa__citas figcaption a{color:var(--gris-1)}.mc-prensa__logos{align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:var(--espacio-8);padding-top:var(--espacio-10);border-top:1px solid var(--filete)}.mc-prensa__logos .mc-etiqueta{letter-spacing:.05em}.mc-prensa .mc-logos{display:grid;grid-template-columns:1fr 1fr;gap:28px 16px;justify-items:center}.mc-prensa:has([data-cita=mercacei]:hover) .is-activa{opacity:0}.mc-prensa:has([data-cita=mercacei]:hover) [data-de=mercacei]{opacity:1}.mc-moca{display:grid;gap:var(--espacio-9)}.mc-moca__foto{width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:50% 70%;display:block}.mc-formatos-filas{display:flex;flex-direction:column;margin-top:var(--espacio-10);border-top:1px solid var(--filete-hueso)}.mc-formato-fila{display:grid;grid-template-columns:1fr auto;gap:var(--espacio-5);align-items:center;padding:14px 0;border-bottom:1px solid var(--filete-hueso);font-variant-numeric:tabular-nums}.mc-formato-fila b{display:block;font-size:17px;line-height:22px;font-weight:500}.mc-formato-fila small{display:block;margin-top:2px;font-size:13px;line-height:18px;color:var(--gris-1)}.mc-formato-fila form{margin:0}.mc-moca .mc-enlace{align-self:flex-start;margin-top:var(--espacio-9)}.mc-moca__compra{display:flex;flex-direction:column}.mc-criterio{display:grid;gap:var(--espacio-12)}.mc-noche .mc-enlace{color:var(--sobre-noche)}.mc-noche .mc-enlace:hover{color:var(--sobre-noche-2)}.mc-criterio .mc-enlace{align-self:flex-start;margin-top:var(--espacio-11)}.mc-puntos{list-style:none;padding:0;display:flex;flex-direction:column;border-bottom:1px solid var(--filete-noche)}.mc-puntos li{display:grid;grid-template-columns:48px 1fr;gap:8px;padding:var(--espacio-10) 0;border-top:1px solid var(--filete-noche)}.mc-puntos i{font:italic 400 18px/24px var(--font-serif);color:var(--sobre-noche-3)}.mc-puntos b{display:block;font:560 16px/24px var(--font-sans);color:var(--sobre-noche)}.mc-puntos span{display:block;font-size:16px;line-height:24px;font-weight:380;color:var(--sobre-noche-2)}.mc-resenas{display:grid;gap:var(--espacio-12)}.mc-nota{display:flex;align-items:flex-end;gap:var(--espacio-8)}.mc-nota__cifra{font:500 72px/.95 var(--font-serif);letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums}.mc-nota__estrellas{display:flex;flex-direction:column;gap:6px}.mc-nota__estrellas span:first-child{font-size:17px;letter-spacing:.18em}.mc-nota__estrellas span:last-child{font-size:14px;color:var(--gris-1)}.mc-resenas .mc-encabezado__titulo{margin-top:var(--espacio-12)}.mc-resenas__citas{display:grid;gap:0}.mc-resenas__citas .mc-cita{padding:var(--espacio-9) 0;border-top:1px solid var(--filete-hueso)}.mc-colecciones{display:grid;gap:var(--espacio-12)}.mc-filas-col{display:flex;flex-direction:column;border-bottom:1px solid var(--filete)}.mc-filas-col a{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"n t f" "n d f";align-items:center;column-gap:var(--espacio-7);min-height:80px;padding:var(--espacio-6) 0;border-top:1px solid var(--filete);color:var(--tinta);text-decoration:none}.mc-filas-col a>span:first-child{grid-area:n}.mc-filas-col b{grid-area:t}.mc-filas-col small{grid-area:d}.mc-filas-col .mc-flecha{grid-area:f}.mc-filas-col a>span:first-child{font-size:14px;color:var(--gris-2);font-variant-numeric:tabular-nums}.mc-filas-col b{display:block;font:500 22px/28px var(--font-serif)}.mc-filas-col small{display:block;font-size:15px;line-height:22px;color:var(--gris-1)}.mc-filas-col a:hover b{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.mc-catas{display:grid;gap:var(--espacio-12)}.mc-catas__foto{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}.mc-catas__precio{margin-top:var(--espacio-8);font-size:17px;font-weight:500;font-variant-numeric:tabular-nums}.mc-catas__acciones{display:flex;flex-direction:column;gap:var(--espacio-6);margin-top:var(--espacio-8)}.mc-catas__acciones .mc-enlace{align-self:center;padding:8px 0;color:var(--tinta)}.mc-recomiendan{display:flex;flex-direction:column;gap:var(--espacio-7);margin-top:var(--espacio-11);padding-top:var(--espacio-9);border-top:1px solid var(--filete-hueso)}.mc-recomiendan .mc-logos{gap:20px 26px}.mc-comunidad{display:grid;gap:var(--espacio-13)}.mc-comunidad .mc-etiqueta{letter-spacing:.05em}.mc-cifra{margin-top:14px;font:500 72px/.95 var(--font-serif);letter-spacing:-.03em;font-variant-numeric:lining-nums}.mc-cifra+p{margin-top:10px;font:500 28px/33px var(--font-serif);letter-spacing:-.02em;word-spacing:-.03em;text-wrap:balance}.mc-redes-cifras{margin-top:var(--espacio-10);display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--filete)}.mc-redes-cifras a{display:flex;flex-direction:column;gap:8px;padding:16px 0;border-bottom:1px solid var(--filete);color:var(--tinta);text-decoration:none}.mc-redes-cifras a:nth-child(2n){padding-left:16px;border-left:1px solid var(--filete)}.mc-redes-cifras a>span{display:flex;align-items:center;gap:10px}.mc-redes-cifras b{font-size:24px;line-height:28px;font-weight:500;font-variant-numeric:tabular-nums}.mc-redes-cifras a:hover b{color:var(--cobalto)}.mc-comunidad__mas{margin-top:14px;font-size:14px;line-height:21px;color:var(--gris-1)}.mc-comunidad .mc-enlace{display:inline-flex;margin-top:var(--espacio-9)}.mc-shorts{display:none}.mc-short{display:flex;flex-direction:column;gap:12px;color:var(--tinta);text-decoration:none}.mc-short__foto{position:relative;display:block;overflow:hidden}.mc-short__foto img{width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;display:block;transition:transform .4s ease}.mc-short:hover img{transform:scale(1.02)}.mc-short__foto>span{position:absolute;left:12px;bottom:12px;width:40px;height:40px;border-radius:var(--radio-circulo);background:var(--velo-boton-foto);display:flex;align-items:center;justify-content:center}.mc-short b{font-size:15px;line-height:20px;font-weight:500}.mc-short small{margin-top:-6px;font-size:13px;line-height:18px;color:var(--gris-1);font-variant-numeric:tabular-nums}@container mc (min-width:768px){.mc-prensa{gap:48px;padding-block:72px 64px}.mc-prensa__citas blockquote{max-width:22em;font-size:clamp(26px,2.6cqi,36px);line-height:1.25;letter-spacing:-.015em;word-spacing:-.03em}.mc-prensa__citas figcaption{font-size:18px;line-height:24px}.mc-prensa__logos{gap:var(--espacio-9);padding-top:0;border-top:0}.mc-prensa .mc-logos{display:flex;justify-content:center;gap:28px 56px}.mc-moca{grid-template-columns:minmax(0,520px) minmax(0,520px);grid-template-rows:1fr auto auto 1fr;grid-template-areas:"f ." "f e" "f c" "f .";column-gap:96px;row-gap:0}.mc-moca__foto{grid-area:f;aspect-ratio:4/5;object-position:center;align-self:center}.mc-moca .mc-encabezado{grid-area:e}.mc-moca__compra{grid-area:c}.mc-criterio{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:96px;align-items:start}.mc-puntos i{font-size:22px;line-height:28px}.mc-puntos b{font:500 22px/28px var(--font-serif)}.mc-puntos li{gap:8px}.mc-puntos span{margin-top:6px;font-size:16px;line-height:25px}.mc-resenas{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:64px;align-items:start}.mc-nota__cifra{font-size:112px;line-height:.8;letter-spacing:-.025em}.mc-resenas .mc-encabezado__titulo{margin-top:36px}.mc-resenas__citas{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:40px}.mc-resenas__citas .mc-cita{padding:28px 0 0}.mc-resenas__citas blockquote{font-size:28px;line-height:38px}.mc-colecciones{grid-template-columns:minmax(0,420px) minmax(0,1fr);column-gap:64px;align-items:start}.mc-filas-col a{grid-template-columns:48px minmax(0,1fr) minmax(0,1fr) 24px;grid-template-areas:"n t d f";column-gap:16px;min-height:96px;padding:0}.mc-filas-col b{font-size:34px;line-height:38px;letter-spacing:-.02em;word-spacing:-.03em}.mc-filas-col small{font-size:16px;line-height:24px}.mc-catas{grid-template-columns:3fr 2fr;column-gap:80px;align-items:center}.mc-catas__precio{margin-top:var(--espacio-9);font-size:18px}.mc-catas__acciones{flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:var(--espacio-9)}.mc-catas__acciones .mc-boton{height:var(--boton-alto-compra);padding:0 36px}.mc-recomiendan{margin-top:var(--espacio-12)}.mc-recomiendan .mc-logos{gap:20px 32px}.mc-comunidad{grid-template-columns:minmax(0,460px) minmax(0,1fr);column-gap:80px;align-items:start}.mc-cifra{margin-top:16px;font-size:clamp(72px,8cqi,120px);line-height:.9;letter-spacing:-.035em}.mc-cifra+p{margin-top:14px;font-size:clamp(28px,2.6cqi,36px);line-height:1.12}.mc-redes-cifras{margin-top:36px}.mc-redes-cifras a{padding:18px 0}.mc-redes-cifras a:nth-child(2n){padding-left:20px}.mc-redes-cifras b{font-size:26px;line-height:30px}.mc-shorts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:20px}}.mc-pie .mc-pie__noche span.fl{color:var(--sobre-noche-2)}.theme-template-index [id$=__pack_decouverte] .fb-heading>:first-child p{font:500 12px/16px var(--font-sans);letter-spacing:.03em;text-transform:uppercase;font-stretch:125%;color:var(--gris-1)}.theme-template-index [id$=__pack_decouverte] .fb-heading .rte{font:20px/31px var(--font-serif);color:var(--gris-1)}.theme-template-index [id$=__pack_decouverte] .fb-card-category{font-size:13px;text-transform:none;color:var(--gris-2)}.theme-template-index [id$=__pack_decouverte] .fb-total{font:500 24px var(--font-sans);font-variant-numeric:tabular-nums}.theme-template-index [id$=__pack_decouverte] .fb-qty-badge{display:none}.theme-template-index [id$=__pack_decouverte] .fb-total-box{border:0!important}@media(min-width:1024px){.theme-template-index [id$=__pack_decouverte] [class*=ts-list-c]{display:grid;grid:auto/4fr 8fr;gap:0 64px}.theme-template-index [id$=__pack_decouverte] .fb-product-list{grid-area:1/2/3/3}.theme-template-index [id$=__pack_decouverte] .fb-summary{flex-direction:column;border:0!important}.theme-template-index [id$=__pack_decouverte] .fb-summary>*{width:100%!important}}.theme-template-index [id*=__quiz] .quiz-option .h4{font:500 17px/1.35 var(--font-sans)}@media(min-width:768px)and (max-width:1100px){.theme-template-index [id*=__quiz] .quiz-question [class*=grid-cols-4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-template-product [id$=__main] [class*=_table-]{border:0!important}.theme-template-product [id$=__main] [class*=_det]{display:grid;grid:auto/1fr 1fr;gap:2px;padding:0;border:0}.theme-template-product [id$=__main] [class*=_det] li{display:block;margin:0;padding:12px 14px;border:0;background:var(--hueso)}.theme-template-product [id$=__main] [class*=_det] p{font:500 15px/22px var(--font-sans);color:var(--tinta)}.theme-template-product [id$=__main] [class*=_det] p:first-child{font-size:12px;line-height:16px;letter-spacing:.03em;text-transform:uppercase;font-stretch:125%;color:var(--gris-1)}.theme-template-product [id$=__main] :is(.x-quantity-selector label,legend){font:500 14px var(--font-sans);color:var(--tinta)}.theme-template-product [id$=__main] button>p.font-medium{font:16px var(--font-sans)}.theme-template-product [id$=__main] .x-block-price+.x-block-text{font:20px/31px var(--font-serif);color:var(--tinta)}.theme-template-product [id$=__main] .mc{background:none}.theme-template-product [id$=__main] .mc-prensa-ficha{display:flex;flex-direction:column;gap:14px;margin:20px 0 28px}.theme-template-product [id$=__main] .mc-prensa-ficha .mc-etiqueta{letter-spacing:.05em}.theme-template-product [id$=__main] .mc-perfil-barras{margin:4px 0 20px}.theme-template-product [id$=__opinion].scheme3:not(:has(.rte p)),.theme-template-product [id$=__opinion]:not(:has(.rte p)){display:none}.theme-template-product [id$=__opinion] .rte{font:italic 400 clamp(26px,2.8vw,40px)/1.3 var(--font-serif);color:var(--sobre-noche);text-wrap:balance}.theme-template-product [id$=__opinion] .x-block-caption{font:17px/22px var(--font-serif)!important;font-variant-caps:small-caps;letter-spacing:.02em;color:var(--sobre-noche-3);text-transform:none;margin-top:24px}.theme-template-collection .facets__summary span{font:500 12px/16px var(--font-sans);letter-spacing:.03em;text-transform:uppercase;font-stretch:125%;color:var(--gris-1)}.theme-template-collection .form-aside label span{font-size:15px;color:var(--tinta)}.theme-template-collection .facets__selected{display:none}.x-badge-text{font-weight:500;line-height:16px}.theme-template-product [id$=__main] .x-badges-product-detail .x-badge-text{padding:var(--espacio-1) var(--espacio-3)!important;font:500 12px/16px var(--font-sans)!important;min-height:0!important;height:auto!important}.theme-template-product [id$=__main] .x-badges-product-detail:not(:empty){margin-bottom:var(--espacio-5)!important;min-height:0!important}.x-badge-eco span{text-transform:uppercase;font-stretch:125%;letter-spacing:.03em}.theme-template-article .rte:not(.toc){font-family:var(--font-serif);font-size:21px;line-height:1.58;font-variant-numeric:oldstyle-nums;text-wrap:pretty;max-width:var(--columna-lectura)}.theme-template-article .rte>p:first-of-type:first-letter{float:left;font-weight:500;font-size:4.15em;line-height:.8;padding:.08em .1em 0 0}.theme-template-article .rte :is(h2,h3){font-family:var(--font-serif);font-weight:500}.theme-template-article .toc{background:none!important;font-size:15px}.theme-template-article .toc .h4{font:500 12px var(--font-sans);letter-spacing:.03em;text-transform:uppercase;font-stretch:125%}.input-radio+label{border-color:var(--borde-control)!important;border-radius:var(--radio-0)!important;background:var(--blanco)!important;color:var(--tinta)!important;min-height:48px;font:15px var(--font-sans)}.input-radio:checked+label{border:1.5px solid var(--cobalto)!important;color:var(--cobalto)!important;font-weight:500}.input-radio:disabled+label,.input-radio[data-available=false]+label{color:var(--gris-3)!important;text-decoration:line-through}:is(div):has(>button+input[type=number]+button){display:inline-flex!important;height:var(--toque);width:auto!important;border:1px solid var(--borde-control)!important;border-radius:var(--radio-0)!important;background:var(--blanco)}:is(div):has(>button+input[type=number]+button)>button{width:var(--toque)!important;height:100%;padding:0!important;display:flex;align-items:center;justify-content:center;color:var(--tinta);opacity:1}:is(div):has(>button+input[type=number]+button)>button svg{width:18px;height:18px}:is(div):has(>button+input[type=number]+button)>input{width:36px!important;height:100%;padding:0!important;border:0;font:16px var(--font-sans);font-variant-numeric:tabular-nums;text-align:center}.theme-template-product [id$=__main] .accordion{margin-bottom:0!important;border-width:1px 0 0!important;border-color:var(--filete)!important}.theme-template-product [id$=__main] .accordion:not(:has(~.accordion)){border-bottom-width:1px!important}.theme-template-product [id$=__main] .accordion button{min-height:var(--boton-alto-compra);padding:0!important}.theme-template-product [id$=__main] .accordion button>p{font:400 16px/22px var(--font-sans);color:var(--tinta)}.theme-template-product [id$=__main] .accordion button>span{width:18px!important;height:18px;right:0!important;transform:translateY(-50%)!important;transition:transform .15s ease;background:linear-gradient(currentColor,currentColor) center/18px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center/1.5px 18px no-repeat}@media(prefers-reduced-motion:reduce){.theme-template-product [id$=__main] .accordion button>span{transition:none}}.theme-template-product [id$=__main] .accordion button>span.rotate-180{transform:translateY(-50%) rotate(45deg)!important}.theme-template-product [id$=__main] .accordion button>span svg{display:none}.theme-template-product [id$=__main] .accordion :is(.border-t){border:0!important;padding:0!important}.theme-template-product [id$=__main] .accordion .rte{padding:0 0 var(--espacio-8)!important;font:15px/22px var(--font-sans);color:var(--gris-1)}.theme-template-product [id$=__main] :is(.x-block-text-icon,.x-block-estimate-delivery,.x-block-payment-methods){margin:0!important;min-height:var(--toque);padding:var(--espacio-5) 0;border-top:1px solid var(--filete);display:flex;align-items:center;font:14px/20px var(--font-sans);color:var(--tinta)}.theme-template-product [id$=__main] .x-block-payment-methods{border-bottom:1px solid var(--filete);margin-bottom:var(--espacio-9)!important}.theme-template-product [id$=__main] .x-block-text-icon :is(p,.rte){font:inherit;margin:0}.theme-template-product [id$=__main] .x-estimate-delivery svg{width:20px;height:20px}.theme-template-product [id$=__main] .x-estimate-delivery p{font:inherit}.theme-template-product [id$=__main] .x-estimate-delivery strong{font-weight:500}.theme-template-product [id$=__main] .x-block-payment-methods>:not(.icon-payment){display:none}:is(.x-block-payment-methods,#update-cart) .icon-payment svg{filter:grayscale(1);opacity:var(--opacidad-pago)}[class*=bg-breadcrumb] .block{font:13px/20px var(--font-sans);color:var(--gris-1)}[class*=bg-breadcrumb] a{color:var(--gris-1)!important}[class*=bg-breadcrumb] .breadcrumb__divider{margin:0 var(--espacio-3);color:var(--gris-2)}@media not (min-width:768px){.theme-template-product [class*=bg-breadcrumb--]{background:var(--hueso)!important}}.sticky_add_to_cart{background:var(--velo-barra)!important;-webkit-backdrop-filter:saturate(180%) blur(var(--desenfoque-barra));backdrop-filter:saturate(180%) blur(var(--desenfoque-barra));box-shadow:none!important;border-top:1px solid var(--filete-barra);padding-bottom:env(safe-area-inset-bottom)}.sticky_add_to_cart .button{min-height:48px}@media not (min-width:1024px){.skip-to-content{display:block!important;top:var(--espacio-3);left:var(--espacio-3);transform:translateY(calc(-100% - var(--espacio-5) - var(--espacio-3)))}.skip-to-content:focus{transform:none;z-index:60}}[id$=__header] a:is([href$="/aceites-verdes-con-caracter"],[href$="/aceites-suaves-y-afrutados"],[href$="/aceites-redondos-y-versatiles"]):before{content:"";display:inline-block;flex:none;width:10px;height:10px;border-radius:var(--radio-circulo)}[id$=__header] a:is([href$="/aceites-verdes-con-caracter"],[href$="/aceites-suaves-y-afrutados"],[href$="/aceites-redondos-y-versatiles"]){flex-wrap:nowrap!important;align-items:center}[id$=__header] a[href$="/aceites-verdes-con-caracter"]:before{background:var(--verde)}[id$=__header] a[href$="/aceites-suaves-y-afrutados"]:before{background:var(--oro)}[id$=__header] a[href$="/aceites-redondos-y-versatiles"]:before{background:var(--terracota)}.x-section-collection-banner .collection-page-container{display:grid;grid-template-columns:minmax(0,1fr);max-width:var(--contenedor);margin-inline:auto;padding:var(--espacio-12) var(--margen-fluido) var(--espacio-10)!important;background:none}.x-section-collection-banner .collection-page-container>:is(div,nav){grid-column:1}.x-section-collection-banner [class*=bg-breadcrumb]{grid-row:1;background:none!important}.x-section-collection-banner [class*=bg-breadcrumb]>div{padding:0!important;max-width:none}.x-section-collection-banner .collection-page-container .page-width{max-width:none;padding:0!important;margin:0}.x-section-collection-banner .collection-title{padding:0!important}.x-section-collection-banner .collection-title :is(h1,.h2){margin-top:var(--espacio-5);font:500 48px/50px var(--font-serif)!important;letter-spacing:-.03em;word-spacing:-.05em;color:var(--tinta)}.x-section-collection-banner .collection-page-description{padding:0!important;background:none!important}.x-section-collection-banner .collection-page-description .rte{margin-top:var(--espacio-5);max-width:30em;font:20px/31px var(--font-serif);font-variant-numeric:oldstyle-nums;color:var(--gris-1)}.x-section-collection-banner .collection-page-description .rte p{margin:0}@media(min-width:768px){.x-section-collection-banner .collection-page-container{grid-template-columns:minmax(0,1fr) minmax(0,28em);column-gap:var(--espacio-13);align-items:end;padding:var(--seccion-movil) var(--margen-fluido) var(--espacio-12)!important}.x-section-collection-banner [class*=bg-breadcrumb]{grid-column:1/-1}.x-section-collection-banner .collection-title :is(h1,.h2){margin-top:var(--espacio-7);font-size:clamp(48px,5.6vw,80px)!important;line-height:1!important}.x-section-collection-banner .collection-page-description{grid-column:2!important;grid-row:2}.x-section-collection-banner .collection-page-description .rte{margin:0;font-size:21px;line-height:33px;max-width:28em}}.theme-template-collection #header-filter{background:var(--velo-barra)!important;-webkit-backdrop-filter:saturate(180%) blur(var(--desenfoque-barra));backdrop-filter:saturate(180%) blur(var(--desenfoque-barra))}.theme-template-collection .promotion-block{aspect-ratio:3/4;min-height:0!important;height:auto!important;background:var(--noche);color:var(--sobre-noche)}.theme-template-collection .promotion-block>div{padding:18px var(--espacio-7)!important}.theme-template-collection .promotion-block>div>div{display:flex;flex-direction:column;height:100%}.theme-template-collection .promotion-block>div>div>:first-child{margin-bottom:auto}.theme-template-collection .promotion-block [class^=heading-]{margin:0;font:italic 400 22px/28px var(--font-serif)!important;color:var(--sobre-noche);text-wrap:balance}.theme-template-collection .promotion-block .rte{overflow:visible!important;display:block!important;-webkit-line-clamp:unset!important;margin-bottom:var(--espacio-4)!important;font:380 14px/20px var(--font-sans);color:var(--sobre-noche-2)!important}.theme-template-collection .promotion-block a.button{align-self:flex-start;padding:0!important;min-height:0;background:none!important;border:0!important;color:var(--sobre-noche)!important;font:500 15px/22px var(--font-sans)!important;text-transform:none!important;letter-spacing:0!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}@media(min-width:1024px){.theme-template-collection .promotion-block>div{padding:var(--espacio-10) var(--espacio-9)!important}.theme-template-collection .promotion-block [class^=heading-]{font-size:28px!important;line-height:36px!important}.theme-template-collection .promotion-block .rte{font-size:15px;line-height:22px}}#update-cart{color:var(--tinta)}#update-cart .x-cart-heading p.h3{font:500 24px/30px var(--font-serif)!important;letter-spacing:-.02em}#update-cart .x-cart-item-count{background:none!important;color:var(--gris-1)!important;padding:0!important;font:400 15px var(--font-sans);font-variant-numeric:tabular-nums}#update-cart .x-cart-item-count:before{content:"("}#update-cart .x-cart-item-count:after{content:")"}#x-cart-drawer-freeshipping>div>div{background:none!important}#x-cart-drawer-freeshipping span{font:14px/20px var(--font-sans);color:var(--tinta)}#x-cart-drawer-freeshipping span .font-semibold{font-weight:500;font-variant-numeric:tabular-nums}#x-cart-drawer-freeshipping .x-free-offer-bar-background{height:2px;border-radius:var(--radio-0);background:var(--filete-hueso)!important}#x-cart-drawer-freeshipping .x-free-offer-bar-background~div{height:2px;border-radius:var(--radio-0);background:var(--noche)!important}#update-cart div:has(>#CartDrawer-Form){background:none!important}#x-estimate-delivery-minicart{padding-bottom:var(--espacio-8);border-bottom:1px solid var(--filete);margin-bottom:0!important}#x-estimate-delivery-minicart p{font:14px/20px var(--font-sans);color:var(--tinta)}#x-estimate-delivery-minicart strong{font-weight:500}#update-cart .cart-items tr{border-bottom:1px solid var(--filete)}#update-cart .product-info-column-1>div>a{font:600 16px/21px var(--font-serif);color:var(--tinta)!important;text-wrap:balance}#update-cart .cart-items td>div:first-child{width:var(--linea-foto)!important;flex:none;background:var(--hueso)}#update-cart .product-option{font:13px/18px var(--font-sans);color:var(--gris-1);font-variant-numeric:tabular-nums}#update-cart .price{font:500 15px/21px var(--font-sans);font-variant-numeric:tabular-nums}#update-cart button[id^=remove-] svg{display:none}#update-cart button[id^=remove-]:after{content:"Quitar";font:13px var(--font-sans);color:var(--gris-1);text-decoration:underline;text-underline-offset:4px}#mini-cart-upsell .text-medium{font:500 12px/16px var(--font-sans);letter-spacing:.03em;text-transform:uppercase;font-stretch:125%;color:var(--gris-1)}#update-cart .x-cart-interact-group{border-color:var(--filete)}#update-cart .x-cart-interact-group .summary__title{font:15px var(--font-sans);color:var(--tinta)}#update-cart .footer-cart-drawer-mobile p.h4{font:15px/22px var(--font-sans)!important;color:var(--gris-1)}#update-cart #total-price{font:500 15px/22px var(--font-sans)!important;font-variant-numeric:tabular-nums}#update-cart #checkout-submit{min-height:var(--boton-alto-compra)}#update-cart .footer-cart-drawer-mobile p.text-normal,#update-cart .drawer-additional-text{font:13px/18px var(--font-sans);color:var(--gris-1)}#update-cart .pt-14.text-center{text-align:left;padding:var(--espacio-9) var(--margen-fluido) 0}#update-cart .pt-14.text-center>h3{margin:0;font:500 30px/34px var(--font-serif)!important;letter-spacing:-.02em}#update-cart .pt-14.text-center>.rte{margin:var(--espacio-5) 0 var(--espacio-11)!important;text-wrap:pretty;font:20px/31px var(--font-serif);color:var(--gris-1)}#update-cart .pt-14.text-center>ul{gap:0!important}#update-cart .pt-14.text-center>ul a.button{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:var(--boton-alto);padding:0!important;border:0!important;border-top:1px solid var(--filete)!important;border-radius:var(--radio-0);background:none!important;color:var(--tinta)!important;font:400 16px var(--font-sans)!important;text-transform:none!important;letter-spacing:0!important}#update-cart .pt-14.text-center>ul li:last-child a.button{border-bottom:1px solid var(--filete)!important}#update-cart .pt-14.text-center>ul a.button:after{content:"\2192";color:var(--tinta)}#update-cart .pt-14.text-center>ul a.button>div{justify-content:flex-start!important}#update-cart .pt-14.text-center>p{display:none}.mega-nav-promotions .image-m_aceites-2 .promotion-content{top:0;right:0;bottom:0;left:0;transform:none!important;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--espacio-3);margin:0;padding:var(--espacio-8)!important;text-align:left;background:none!important}.mega-nav-promotions .image-m_aceites-2 .promotion-content *{color:var(--sobre-noche)!important}.mega-nav-promotions .image-m_aceites-2 .promotion-content .h2{margin:0;font:italic 400 22px/28px var(--font-serif)!important}.mega-nav-promotions .image-m_aceites-2 .promotion-content :is(p:not(.h2),.rte){font:380 14px/20px var(--font-sans)!important;color:var(--sobre-noche-2)!important}.mega-nav-promotions .image-m_aceites-2 .promotion-content .button{padding:0!important;min-height:0;background:none!important;border:0!important;font:500 15px/22px var(--font-sans)!important;text-transform:none!important;letter-spacing:0!important;text-decoration:underline;text-underline-offset:5px}.theme-template-page [class*=bg-breadcrumb]{background:none!important}.theme-template-page :is(.page__title,.page__body-container){padding-inline:0!important}.theme-template-page [class*=bg-breadcrumb]>div{max-width:var(--contenedor);margin-inline:auto;padding:var(--espacio-8) var(--margen-fluido) 0!important}.theme-template-page .x-section-page .page__container{max-width:var(--contenedor);margin-inline:auto;padding:0 var(--margen-fluido) var(--seccion-movil)}.theme-template-page .page__container>div:first-child{margin:0 0 var(--espacio-10)!important}.theme-template-page .page__title{margin:var(--espacio-5) 0 0;font:500 48px/50px var(--font-serif)!important;letter-spacing:-.03em;word-spacing:-.05em;text-wrap:balance;color:var(--tinta)}.theme-template-page .page__body .rte{max-width:var(--ancho-lectura);font:20px/31px var(--font-serif);font-variant-numeric:oldstyle-nums;text-wrap:pretty;color:var(--tinta)}.theme-template-page .page__body .rte :is(h2,h3){margin:var(--espacio-12) 0 var(--espacio-5);font:500 32px/35px var(--font-serif);letter-spacing:-.025em;word-spacing:-.04em;text-wrap:balance;color:var(--tinta)}.theme-template-page .page__body .rte a:not(.mc-enlace,.mc-boton){color:var(--cobalto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}@media(min-width:768px){.theme-template-page .x-section-page .page__container{padding-bottom:var(--seccion-escritorio)}.theme-template-page .page__title{font-size:clamp(48px,5.6vw,80px)!important;line-height:1!important}.theme-template-page .page__body .rte{font-size:21px;line-height:33px}.theme-template-page .page__body .rte :is(h2,h3){font-size:40px;line-height:44px}}.mc-oleoteca{background:none;font:inherit}.theme-template-page .page__body .mc-oleoteca__entradilla{max-width:30em;font:20px/31px var(--font-serif);color:var(--gris-1)}.mc-oleoteca__datos{margin:var(--espacio-11) 0;display:grid;grid-template-columns:minmax(0,1fr)}.mc-oleoteca__datos>div{display:flex;flex-direction:column;gap:var(--espacio-2);padding:var(--espacio-7) 0;border-top:1px solid var(--filete)}.mc-oleoteca__datos>div:last-child{border-bottom:1px solid var(--filete)}.mc-oleoteca__datos dd{margin:0;font:17px/27px var(--font-sans);color:var(--tinta)}.mc-oleoteca__datos dd a:not(.mc-enlace){color:var(--tinta)!important;text-decoration:none!important}.mc-oleoteca__enlaces{display:flex;flex-wrap:wrap;gap:var(--espacio-3) var(--espacio-9)}@media(min-width:768px){.mc-oleoteca__datos{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--espacio-11)}.mc-oleoteca__datos>div:nth-last-child(2){border-bottom:1px solid var(--filete)}}.theme-template-suffix-desistimiento .page__container{padding-bottom:var(--espacio-9)!important}:is(.theme-template-suffix-desistimiento,.theme-template-suffix-contact,.theme-template-suffix-profesional) .x-container-contact-form{max-width:var(--contenedor)!important;margin-inline:auto;padding-inline:var(--margen-fluido)}:is(.theme-template-suffix-desistimiento,.theme-template-suffix-contact,.theme-template-suffix-profesional) .x-container-contact-form>div,:is(.theme-template-suffix-desistimiento,.theme-template-suffix-contact,.theme-template-suffix-profesional) .contact-form-container{padding:0!important;justify-content:flex-start!important}:is(.theme-template-suffix-desistimiento,.theme-template-suffix-contact,.theme-template-suffix-profesional) .contact-form{max-width:var(--ancho-lectura)!important}:is(.theme-template-suffix-desistimiento,.theme-template-suffix-contact,.theme-template-suffix-profesional) :is(input:not([type=radio]),select,textarea){min-height:var(--boton-alto);border:1px solid var(--borde-control)!important;border-radius:var(--radio-0)!important;font:16px var(--font-sans);color:var(--tinta)}:is(.theme-template-suffix-desistimiento,.theme-template-suffix-contact,.theme-template-suffix-profesional) :is(input,select,textarea):focus{border-color:var(--tinta)!important}:is(.theme-template-suffix-desistimiento,.theme-template-suffix-contact,.theme-template-suffix-profesional) input[type=radio]{accent-color:var(--cobalto)}:is(.theme-template-suffix-desistimiento,.theme-template-suffix-contact,.theme-template-suffix-profesional) label{font:15px/22px var(--font-sans);color:var(--tinta)}.x-section-product-grid .button-quickview-icon,[id*=product-recommendations] .button-quickview-icon{display:none!important}.quick-view-container{inset:auto var(--espacio-4) var(--espacio-4) auto!important;width:var(--toque)!important;height:var(--toque)!important;opacity:1!important;transform:none!important}.quick-view-container button{width:var(--toque)!important;height:var(--toque)!important;min-height:0!important;padding:0!important;border:0!important;border-radius:var(--radio-0)!important;font-size:0!important;color:transparent!important;background:linear-gradient(var(--cobalto),var(--cobalto)) center/18px 1.5px no-repeat,linear-gradient(var(--cobalto),var(--cobalto)) center/1.5px 18px no-repeat,var(--velo-boton-foto)!important;transition:transform .1s ease}.quick-view-container button>*{display:none!important}.quick-view-container button:active{transform:scale(.94)}@media(prefers-reduced-motion:reduce){.quick-view-container button{transition:none}}.mc-pagina{background:none;font:inherit;color:inherit}.mc-pagina>.mc-bloque{margin-top:var(--espacio-12);padding-top:var(--espacio-12);border-top:1px solid var(--filete)}.mc-pagina .mc-bloque .mc-bloque{margin:0;padding:0;border:0}.mc-pagina p{margin:0 0 var(--espacio-7)}.mc-pagina .mc-etiqueta{margin:0 0 var(--espacio-5);font-family:var(--font-sans)}.mc-pagina h3{margin:var(--espacio-10) 0 var(--espacio-3);font:500 24px/30px var(--font-serif);letter-spacing:-.02em;text-wrap:balance}.mc-pagina h4{margin:var(--espacio-9) 0 var(--espacio-3);font:500 12px/16px var(--font-sans);letter-spacing:.03em;text-transform:uppercase;font-stretch:125%;color:var(--gris-1)}.mc-pagina .mc-num{margin:var(--espacio-9) 0 0;font:500 13px/18px var(--font-sans);color:var(--gris-2);font-variant-numeric:tabular-nums}.mc-pagina .mc-num+h3{margin-top:var(--espacio-2)}.mc-pagina .mc-chip{display:inline-block;padding:var(--espacio-1) var(--espacio-3);background:var(--hueso);font:500 12px/16px var(--font-sans);color:var(--tinta);vertical-align:2px}.mc-pagina :is(ul,ol){margin:0 0 var(--espacio-7);padding-left:1.1em;list-style:disc}.mc-pagina ol{list-style:decimal}.mc-pagina li{margin:0 0 var(--espacio-2)}.mc-pagina dl{margin:0 0 var(--espacio-7)}.mc-pagina dt{margin:var(--espacio-7) 0 var(--espacio-1);font:500 12px/16px var(--font-sans);letter-spacing:.03em;text-transform:uppercase;font-stretch:125%;color:var(--gris-1)}.mc-pagina dd{margin:0}.mc-pagina .mc-figura{margin:var(--espacio-9) 0;background:var(--hueso)}.mc-pagina .mc-figura img{display:block;width:100%;height:auto}.mc-pagina .mc-cita{margin:var(--espacio-9) 0 var(--espacio-3);padding:0;border:0}.mc-pagina .mc-cita p{margin:0;font:italic 400 24px/34px var(--font-serif);text-wrap:balance}.mc-pagina .mc-atribucion{font:17px/22px var(--font-serif);font-variant-caps:small-caps;letter-spacing:.02em;color:var(--gris-1)}.mc-pagina .mc-tarjeta-enlace{padding:var(--espacio-8) 0 var(--espacio-3);border-top:1px solid var(--filete)}.mc-pagina .mc-tarjeta-enlace:not(:has(+.mc-tarjeta-enlace)){border-bottom:1px solid var(--filete);margin-bottom:var(--espacio-9)}.mc-pagina .mc-tarjeta-enlace h3{margin-top:0}.mc-pagina .mc-tarjeta-enlace h3 a{color:var(--tinta)!important;text-decoration:none!important}.mc-pagina .mc-tarjeta-enlace h3 a:hover{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px}.mc-pagina .mc-enlace{font-family:var(--font-sans)}.mc-pagina .mc-acciones{margin:var(--espacio-9) 0}.mc-pagina .mc-acordeon:last-of-type{border-bottom:1px solid var(--filete)}.mc-pagina .mc-acordeon+.mc-acordeon{border-top:1px solid var(--filete)}.mc-pagina .mc-acordeon summary{gap:var(--espacio-7);padding:var(--espacio-5) 0;font:400 16px/22px var(--font-sans)}.mc-pagina .mc-acordeon__icono{flex:none;width:18px;height:18px;background:linear-gradient(currentColor,currentColor) center/18px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center/1.5px 18px no-repeat;transition:transform .15s ease}.mc-pagina .mc-acordeon[open] .mc-acordeon__icono{transform:rotate(45deg)}.mc-pagina .mc-acordeon__cuerpo p:last-child{margin-bottom:0}.mc-pagina .mc-tabla-envoltorio{margin:0 0 var(--espacio-9);overflow-x:auto}.mc-pagina table{width:100%;border-collapse:collapse;font:15px/22px var(--font-sans);font-variant-numeric:tabular-nums}.mc-pagina th{padding:var(--espacio-3) var(--espacio-5) var(--espacio-3) 0;border-bottom:1px solid var(--tinta);text-align:left;font:500 12px/16px var(--font-sans);letter-spacing:.03em;text-transform:uppercase;font-stretch:125%}.mc-pagina td{padding:var(--espacio-5) var(--espacio-5) var(--espacio-5) 0;border-bottom:1px solid var(--filete);vertical-align:top}.mc-pagina .mc-ancla{display:block;scroll-margin-top:calc(var(--cabecera-alto-escritorio) + var(--espacio-9))}@media(prefers-reduced-motion:reduce){.mc-pagina .mc-acordeon__icono{transition:none}}@media(min-width:768px){.mc-pagina .mc-cita p{font-size:28px;line-height:38px}}.mc-pagina-cont{max-width:var(--contenedor);margin-inline:auto;padding:0 var(--margen-fluido) var(--seccion-movil);font:20px/31px var(--font-serif);font-variant-numeric:oldstyle-nums;color:var(--tinta)}.mc-pagina-cont .mc-migas{padding-top:var(--espacio-8)}.mc-pagina-cont .mc-migas li[aria-current]{color:var(--gris-1)}.mc-pagina-titulo h1{margin:var(--espacio-5) 0 var(--espacio-10);font:500 48px/50px var(--font-serif);letter-spacing:-.03em;word-spacing:-.05em;text-wrap:balance;max-width:16em}.mc-pagina-cont .mc-pagina{max-width:var(--ancho-lectura);text-wrap:pretty}.mc-pagina-cont .mc-pagina h2{margin:0 0 var(--espacio-5);font:500 32px/35px var(--font-serif);letter-spacing:-.025em;word-spacing:-.04em;text-wrap:balance}.mc-pagina-cont .mc-pagina *+h2{margin-top:var(--espacio-12)}.mc-pagina-cont .mc-pagina a:not(.mc-enlace,.mc-boton){color:var(--cobalto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.mc-pagina-cont .mc-pagina>p:first-of-type:not(.mc-etiqueta){color:var(--gris-1)}@media(min-width:768px){.mc-pagina-cont{padding-bottom:var(--seccion-escritorio);font-size:21px;line-height:33px}.mc-pagina-cont .mc-migas{padding-top:0}.mc-pagina-titulo h1{margin-top:var(--espacio-7);font-size:clamp(48px,5.6vw,80px);line-height:1}.mc-pagina-cont .mc-pagina h2{font-size:40px;line-height:44px}}.custom-liquid .mc-pagina-cont .mc-pagina ul{list-style:disc}.custom-liquid .mc-pagina-cont .mc-pagina ol{list-style:decimal}.mc-pagina-cont .mc-migas{font-family:var(--font-sans);font-variant-numeric:normal}.mc-pagina-cont .mc-migas ol{align-items:center}.mc-pagina .mc-figura{max-width:32em}.mc-pagina .mc-figura img{max-height:min(80vh,720px);width:auto;max-width:100%;margin-inline:auto}:is(.theme-template-suffix-contact,.theme-template-suffix-profesional) .x-container-contact-form{padding-bottom:var(--seccion-movil)}:is(.theme-template-suffix-contact,.theme-template-suffix-profesional) .heading-form :is(h2,.h2){font:500 32px/35px var(--font-serif)!important;letter-spacing:-.025em;color:var(--tinta)}:is(.theme-template-suffix-contact,.theme-template-suffix-profesional) .heading-form .rte{font:20px/31px var(--font-serif);color:var(--gris-1)}:is(.theme-template-suffix-contact,.theme-template-suffix-profesional) .mc-pagina-cont{padding-bottom:var(--espacio-12)}@media(min-width:768px){:is(.theme-template-suffix-contact,.theme-template-suffix-profesional) .heading-form :is(h2,.h2){font-size:40px!important;line-height:44px}}.mc-pagina .mc-filas{margin:0 0 var(--espacio-9);padding:0;list-style:none!important;font:15px/22px var(--font-sans)}.mc-pagina .mc-filas li{margin:0;padding:var(--espacio-6) 0;border-top:1px solid var(--filete);color:var(--gris-1)}.mc-pagina .mc-filas li:last-child{border-bottom:1px solid var(--filete)}.mc-pagina .mc-filas li>a:first-child{font-weight:500}.mc-pagina .mc-enlaces{display:flex;flex-wrap:wrap;gap:var(--espacio-3) var(--espacio-9)}.ol-si-abierto,.ol-si-cerrado{display:none}.ol-abierto .ol-si-abierto,.ol-cerrado .ol-si-cerrado{display:contents}.mc svg[fill=none]{fill:none}.mc :is(h1,h2,h3,h4,h5,h6).mc-etiqueta{font-family:var(--font-sans);color:var(--gris-1)}.mc-ol .ol-grupo>summary h3{color:var(--tinta)}.mc-ol :is(.ol-plan__q,.mc-experiencia,.mc-pasos) h3{letter-spacing:normal;word-spacing:normal}.mc-ol #contenido>section.mc-noche:last-child{border-bottom:1px solid var(--filete-noche)}.ol-grupo>summary{list-style:none;display:flex;align-items:center;gap:var(--espacio-5);min-height:var(--boton-alto-compra);border-bottom:1px solid var(--tinta);color:var(--tinta);cursor:pointer}.ol-grupo>summary::-webkit-details-marker{display:none}.ol-grupo>summary h3{margin:0;color:var(--tinta)}.ol-grupo>summary .ol-cuenta{margin-left:auto;white-space:nowrap;font-size:13px;line-height:18px;color:var(--gris-1)}.ol-grupo>summary svg{flex:none;width:18px;height:18px;transition:transform .15s ease}.ol-grupo[open]>summary svg{transform:rotate(180deg)}.ol-grupo--variedades>ul>li:first-child{border-top:0!important}.ol-promesa{margin:var(--espacio-5) 0 0;font-family:var(--font-serif);font-weight:500;font-size:48px;line-height:50px;letter-spacing:-.03em;word-spacing:-.05em;text-wrap:balance}.ol-promesa em{font-style:italic}@container mc (min-width: 768px){.ol-promesa{margin-top:var(--espacio-7);font-size:clamp(48px,5.6cqi,80px);line-height:1.02}}.ol-prueba{background:var(--hueso);padding:var(--espacio-12) var(--margen-fluido);display:flex;flex-direction:column;gap:var(--espacio-10)}.ol-prueba__cabeza{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--espacio-3) var(--espacio-9)}.ol-prueba__arriba{display:grid;gap:var(--espacio-10)}.ol-prensa{margin:0;display:flex;flex-direction:column;gap:var(--espacio-5)}.ol-prensa img{display:block;width:auto;opacity:var(--opacidad-prensa);transition:opacity .15s ease}.ol-prensa a:hover img{opacity:1}.ol-prensa blockquote{margin:0;max-width:18em;font-family:var(--font-serif);font-style:italic;font-size:24px;line-height:31px;text-wrap:balance}.ol-prensa figcaption{font-size:13px;line-height:18px;color:var(--gris-1)}.ol-plataformas{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--espacio-9)}.ol-plataformas a{display:flex;flex-direction:column;align-items:flex-start;gap:var(--espacio-1);min-height:var(--toque);padding:var(--espacio-7) 0;border-top:1px solid var(--filete-hueso);color:var(--tinta);text-decoration:none}.ol-plataformas img{display:block;width:auto;margin-bottom:var(--espacio-3);opacity:var(--opacidad-prensa);transition:opacity .15s ease}.ol-plataformas a:hover img{opacity:1}.ol-nota{font-family:var(--font-serif);font-weight:500;font-size:30px;line-height:30px;letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums}.ol-total{font-size:13px;line-height:18px;color:var(--gris-1);text-wrap:balance}.ol-citas{margin:0 calc(-1 * var(--margen-fluido));padding:0 var(--margen-fluido) var(--espacio-3);list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:var(--espacio-7);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margen-fluido)}.ol-citas>li{scroll-snap-align:start}.ol-cita{margin:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:var(--espacio-5);padding-top:var(--espacio-7);border-top:1px solid var(--tinta)}.ol-cita blockquote{margin:0;font-family:var(--font-serif);font-style:italic;font-weight:480;font-size:19px;line-height:27px;text-wrap:pretty}.ol-cita figcaption{display:flex;align-items:center;gap:var(--espacio-3);font-size:13px;line-height:18px;color:var(--gris-1)}.ol-cita figcaption img{display:block;width:auto;flex:none;opacity:var(--opacidad-prensa)}@container mc (min-width: 768px){.ol-prueba{padding:var(--espacio-13) max(var(--margen-fluido),calc((100% - var(--contenedor)) / 2 + var(--margen-fluido)))}.ol-plataformas{grid-template-columns:repeat(4,minmax(0,1fr))}.ol-citas{margin:0;padding:0;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--espacio-9);overflow:visible}}@container mc (min-width: 1024px){.ol-prueba__arriba{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:var(--espacio-13)}.ol-prensa blockquote{font-size:28px;line-height:36px}}.ol-plan{display:grid;gap:var(--espacio-11)}.ol-plan__q{display:flex;flex-direction:column;gap:var(--espacio-5)}.ol-plan__q h3{margin:0;font-family:var(--font-serif);font-weight:600;font-size:22px;line-height:28px;text-wrap:balance}.ol-plan__nota{margin:0;font-size:14px;line-height:20px;color:var(--gris-1);text-wrap:pretty}.ol-plan__nota .mc-estado{font-size:14px}.ol-cifras{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--espacio-7)}.ol-cifras>div{display:flex;flex-direction:column;gap:2px;padding:var(--espacio-4) 0;border-top:1px solid var(--filete)}.ol-cifras dt{font-size:14px;line-height:20px;color:var(--gris-1)}.ol-cifras dd{margin:0;font-size:17px;line-height:24px;font-weight:500;font-variant-numeric:tabular-nums}.ol-cifras--lista{grid-template-columns:minmax(0,1fr)}.ol-plan__q h3{display:flex;align-items:center;gap:var(--espacio-4)}.ol-plan__q h3 svg{flex:none;width:24px;height:24px}.ol-cifras--iconos dt{display:flex;align-items:center;gap:var(--espacio-3)}.ol-cifras--iconos dt svg{flex:none;width:20px;height:20px;color:var(--tinta)}.ol-cifras--iconos dd{padding-left:28px}.ol-con-icono{display:flex;align-items:center;gap:var(--espacio-3)}.ol-con-icono>svg{flex:none;width:18px;height:18px}p.ol-con-icono{align-items:flex-start}p.ol-con-icono>svg{margin-top:1px;color:var(--tinta)}.ol-ruta li>svg{width:24px;height:24px;margin-bottom:var(--espacio-2)}.ol-plan__col{display:flex;flex-direction:column;gap:var(--espacio-11)}.ol-ruta{margin-top:var(--espacio-12);display:flex;flex-direction:column;gap:var(--espacio-7)}.ol-ruta ul{margin:0;padding:0;list-style:none;display:grid;gap:var(--espacio-7)}.ol-ruta li{scroll-snap-align:start;display:flex;flex-direction:column;gap:var(--espacio-2);padding-top:var(--espacio-7);border-top:1px solid var(--tinta)}.ol-ruta b{font-family:var(--font-serif);font-weight:600;font-size:19px;line-height:25px}.ol-ruta span{font-size:14px;line-height:20px;color:var(--gris-1);text-wrap:pretty}.mc-seccion--hueso .ol-cifras>div,.mc-seccion--hueso .ol-plan__pie,.mc-seccion--hueso .ol-ventajas li{border-color:var(--filete-hueso)}.ol-plan__pie{margin-top:var(--espacio-12);padding-top:var(--espacio-9);border-top:1px solid var(--filete);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--espacio-7) var(--espacio-12)}.ol-plan__pie p{margin:0;max-width:48em;font-size:14px;line-height:20px;color:var(--gris-1)}.ol-plan__pie b{font-weight:500;color:var(--tinta)}@container mc (min-width: 768px){.ol-plan{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--espacio-12)}.ol-ruta ul{margin:0;padding:0;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--espacio-9);overflow:visible}}@container mc (min-width: 1024px){.ol-plan{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--espacio-13)}}.ol-datos{grid-template-columns:minmax(0,1fr)}@container mc (min-width: 768px){.ol-datos{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mc (min-width: 768px){.ol-ventajas{grid-template-columns:repeat(2,minmax(0,1fr))}.ol-ventajas li:nth-last-child(-n+2){border-bottom:1px solid var(--filete)}}@container mc (min-width: 1024px){.ol-ventajas{grid-template-columns:repeat(4,minmax(0,1fr))}.ol-ventajas li:nth-last-child(-n+4){border-bottom:1px solid var(--filete)}}.ol-servicios{display:grid;gap:var(--espacio-5)}.ol-lista{margin:0;padding:0;list-style:none}.ol-lista a{display:flex;justify-content:space-between;align-items:baseline;gap:var(--espacio-7);min-height:var(--toque);padding:var(--espacio-5) 0;border-bottom:1px solid var(--filete);color:var(--tinta);text-decoration:none}.ol-lista a>span:first-child{font-family:var(--font-serif);font-weight:600;font-size:18px;line-height:24px;text-wrap:balance}.ol-lista a:hover>span:first-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ol-lista__precio{flex:none;font-size:14px;line-height:20px;font-weight:500;color:var(--gris-1);font-variant-numeric:tabular-nums;white-space:nowrap}@container mc (min-width: 768px){.ol-servicios{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espacio-12) var(--espacio-12)}}@container mc (min-width: 1024px){.ol-servicios{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--espacio-12) var(--espacio-9)}}.ol-variedades{grid-template-columns:minmax(0,1fr)}@container mc (min-width: 768px){.ol-variedades{grid-template-columns:repeat(3,minmax(0,1fr))}}@container mc (min-width: 1024px){.ol-variedades{grid-template-columns:repeat(6,minmax(0,1fr))}}@container mc (min-width: 768px){@supports selector(::details-content){.ol-grupo::details-content{content-visibility:visible}.ol-grupo>summary{min-height:0;padding-bottom:var(--espacio-5);cursor:default;pointer-events:none}.ol-grupo>summary svg,.ol-grupo>summary .ol-cuenta{display:none}.ol-grupo--variedades>summary{padding-bottom:var(--espacio-7);border-bottom:0}.ol-grupo--variedades>ul>li:first-child{border-top:1px solid var(--filete)!important}}}.ol-tipo{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--espacio-2) var(--espacio-7);margin-bottom:var(--espacio-9)}.ol-tipo h3{margin:0;font-family:var(--font-serif);font-weight:500;font-size:26px;line-height:32px;letter-spacing:-.01em}.ol-tipo p{margin:0;font-size:14px;line-height:20px;color:var(--gris-1)}.mc-seccion .mc-enlace--flecha,.ol-plan__pie .mc-enlace,.ol-prensa figcaption .mc-enlace{display:inline-flex;align-items:center;min-height:var(--toque)}.ol-contacto{display:flex;flex-wrap:wrap;gap:0 var(--espacio-9);margin-top:var(--espacio-2)}.ol-contacto .mc-enlace{display:inline-flex;align-items:center;gap:var(--espacio-3);min-height:var(--toque);font-size:14px}.ol-contacto svg{flex:none;width:18px;height:18px}.ol-barra{grid-template-columns:minmax(0,1fr) auto}.ol-barra .mc-boton{padding:0 var(--espacio-9)}@container mc (min-width: 768px){.ol-barra{display:none}}@media(prefers-reduced-motion:reduce){.ol-grupo>summary svg{transition:none}}.rg-img{display:block;width:100%;height:auto;object-fit:cover;background:var(--hueso)}.rg-img--34{aspect-ratio:3 / 4}.rg-img--45{aspect-ratio:4 / 5}.rg-img--43{aspect-ratio:4 / 3}.rg-mt{margin-top:var(--espacio-12)}.rg-mt-s{margin-top:var(--espacio-9)}.rg-cabeza{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--espacio-9) var(--espacio-13)}.rg-cabeza .mc-encabezado{flex:1 1 420px}.rg-dos{display:grid;gap:var(--espacio-12)}.rg-pie-nota{margin:var(--espacio-9) 0 0;font-size:14px;line-height:20px;color:var(--gris-1)}.rg-perfiles{display:flex;flex-wrap:wrap;gap:var(--espacio-3)}.rg-oculto{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mc-rg :is(.mc-portada-pagina,.mc-titulo-pagina) h1.mc-etiqueta{margin:0;font-family:var(--font-sans);font-size:12px;line-height:16px;font-weight:500;font-style:normal;letter-spacing:.03em;word-spacing:normal;text-transform:uppercase;font-stretch:125%;font-variation-settings:"wdth" 125;font-feature-settings:"case";text-wrap:wrap;color:var(--gris-1)}.mc-rg :is(.mc-portada-pagina,.mc-titulo-pagina) .rg-promesa{margin:var(--espacio-5) 0 0;font-family:var(--font-serif);font-weight:500;font-size:48px;line-height:50px;letter-spacing:-.03em;word-spacing:-.05em;text-wrap:balance;color:var(--tinta)}.rg-promesa em{font-style:italic}.rg-opiniones{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--espacio-3) var(--espacio-5);font-family:var(--font-sans);font-weight:400}.rg-opiniones__cifra{font-family:var(--font-serif);font-weight:500;font-size:40px;line-height:1;letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums}.rg-carrusel{margin:0;padding:0;list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:var(--espacio-9);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rg-carrusel::-webkit-scrollbar{display:none}.rg-carrusel>li{scroll-snap-align:start;padding-top:var(--espacio-8);border-top:1px solid var(--filete)}.mc-rg a.mc-tarjeta__nombre{color:inherit;text-decoration:none}.mc-rg a.mc-tarjeta__nombre:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.mc-rg .mc-tarjeta__foto>a{display:block}.mc-rg .mc-tarjeta__foto form{margin:0}.mc-rg .mc-formulario{max-width:none}.mc .mc-migas ol{align-items:center}.rg-aviso{margin:0;display:flex;align-items:flex-start;gap:var(--espacio-3);font-size:15px;line-height:22px}.rg-aviso svg{flex:none;width:20px;height:20px;margin-top:1px}.rg-aviso--ok{color:var(--exito-texto)}.rg-aviso--ok svg{color:var(--exito)}.rg-aviso--error{color:var(--error)}@container mc (min-width: 768px){.rg-carrusel{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.rg-dos{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--espacio-13);align-items:start}.rg-mt{margin-top:var(--espacio-13)}.mc-rg :is(.mc-portada-pagina,.mc-titulo-pagina) .rg-promesa{margin-top:var(--espacio-7);font-size:clamp(48px,5.6cqi,80px);line-height:1.02}.mc-ventajas.rg-ventajas-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.so-promesa{margin:var(--espacio-5) 0 0;font-family:var(--font-serif);font-weight:500;font-size:44px;line-height:47px;letter-spacing:-.03em;word-spacing:-.05em;text-wrap:balance}.so-promesa em{font-style:italic}@container mc (min-width: 768px){.so-promesa{margin-top:var(--espacio-7);font-size:clamp(48px,5.2cqi,76px);line-height:1.02}}.so-datos{grid-template-columns:minmax(0,1fr)}@container mc (min-width: 768px){.so-datos{grid-template-columns:repeat(2,minmax(0,1fr))}}.so-migas{padding:0 var(--margen-fluido)}.so-migas ol{align-items:center}@container mc (min-width: 768px){.so-migas{padding:0 max(var(--margen-fluido),calc((100% - var(--contenedor)) / 2 + var(--margen-fluido)))}.so-migas a{padding:var(--espacio-7) 0}}.so-indice{margin:0;padding:0 var(--margen-fluido);list-style:none;display:flex;gap:var(--espacio-9);overflow-x:auto;scrollbar-width:none;white-space:nowrap;border-top:1px solid var(--filete);border-bottom:1px solid var(--filete)}.so-indice::-webkit-scrollbar{display:none}.so-indice a{display:flex;align-items:center;min-height:48px;color:var(--gris-1);font-size:15px;line-height:22px;text-decoration:none;border-bottom:2px solid transparent}.so-indice a:hover{color:var(--tinta);border-bottom-color:var(--cobalto)}@container mc (min-width: 1024px){.so-indice{justify-content:center;gap:var(--espacio-12)}}.so-prensa{background:var(--hueso);padding:var(--espacio-12) var(--margen-fluido);display:grid;gap:var(--espacio-10)}.so-prensa .mc-cita blockquote{max-width:18em;text-wrap:balance}.so-prensa .mc-cita figcaption a{color:var(--gris-1)}.so-prensa__logos{display:flex;flex-direction:column;gap:var(--espacio-7)}.so-prensa__logos .mc-etiqueta{margin:0}@container mc (min-width: 1024px){.so-prensa{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:var(--espacio-13);padding:var(--espacio-13) max(var(--margen-fluido),calc((100% - var(--contenedor)) / 2 + var(--margen-fluido)))}.so-prensa__logos{padding-left:var(--espacio-13);border-left:1px solid var(--filete-hueso)}}.so-tira{margin:var(--espacio-11) 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--espacio-5);counter-reset:fase}.so-tira li{counter-increment:fase;display:flex;flex-direction:column;gap:2px;padding:var(--espacio-5) 0;border-top:2px solid var(--tinta);font-size:14px;line-height:20px;font-weight:500}.so-tira li:before{content:counter(fase,decimal-leading-zero);font-family:var(--font-serif);font-size:17px;line-height:22px;font-weight:500;color:var(--gris-1);font-variant-numeric:lining-nums tabular-nums}.so-tira span{font-size:13px;line-height:18px;font-weight:400;color:var(--gris-1)}@container mc (min-width: 768px){.so-tira{grid-template-columns:repeat(6,minmax(0,1fr));gap:0 var(--espacio-7)}}.so-fases{margin:var(--espacio-12) 0 0;padding:0;list-style:none;counter-reset:fase}.so-fase{counter-increment:fase;display:grid;gap:var(--espacio-7);padding:var(--espacio-10) 0;border-top:1px solid var(--filete)}.so-fase:last-child{border-bottom:1px solid var(--filete)}.so-fase__cabeza{display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-rows:auto auto;align-content:start;align-self:start;align-items:start;column-gap:var(--espacio-5)}.so-fase__cabeza:before{content:counter(fase,decimal-leading-zero);grid-row:1 / span 2;grid-column:1;font-family:var(--font-serif);font-size:34px;line-height:1;font-variant-numeric:lining-nums tabular-nums}.so-fase__cabeza .mc-etiqueta{grid-column:2;margin:0;padding-top:4px}.so-fase__cabeza h3{grid-column:2;margin:var(--espacio-3) 0 0;font-family:var(--font-serif);font-weight:500;font-size:27px;line-height:32px;letter-spacing:-.015em;text-wrap:balance}.so-fase__texto{display:flex;flex-direction:column;gap:var(--espacio-5)}.so-fase__texto p{margin:0;max-width:var(--ancho-lectura);font-family:var(--font-serif);font-size:19px;line-height:29px;font-variant-numeric:oldstyle-nums;color:var(--tinta);text-wrap:pretty}.so-fase__texto p+p{color:var(--gris-1);font-size:18px;line-height:28px}.so-fase__texto a{color:var(--cobalto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.so-fase__texto a:hover{color:var(--cobalto-encima);text-decoration-thickness:2px}@container mc (min-width: 1024px){.so-fase{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--espacio-13);padding:var(--espacio-12) 0}.so-fase__cabeza{grid-template-columns:64px minmax(0,1fr)}.so-fase__cabeza:before{font-size:44px}.so-fase__cabeza h3{font-size:30px;line-height:35px}}.mc-noche .mc-numeros li{border-top-color:var(--filete-noche)}.mc-noche .mc-numeros span{color:var(--sobre-noche-2)}.so-fuente{margin:var(--espacio-9) 0 0;font-size:13px;line-height:18px;color:var(--sobre-noche-3)}.so-persona-cita{margin-top:var(--espacio-10);padding-top:var(--espacio-8);border-top:1px solid var(--filete)}.so-credenciales{margin:var(--espacio-9) 0 0;padding:0;list-style:none;display:grid}.so-credenciales li{display:flex;gap:var(--espacio-4);padding:var(--espacio-4) 0;border-top:1px solid var(--filete);font-size:15px;line-height:22px}.so-credenciales li:last-child{border-bottom:1px solid var(--filete)}.so-credenciales svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--tinta)}.so-perfiles{margin:var(--espacio-7) 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:0 var(--espacio-9)}.so-perfiles a{display:inline-flex;align-items:center;min-height:var(--toque);font-size:14px}.so-perfil-mas{margin-top:var(--espacio-5);display:inline-flex;align-items:center;min-height:var(--toque);align-self:flex-start}.so-personas{margin-top:var(--seccion-movil);display:grid;gap:var(--espacio-13)}.so-socio{display:flex;flex-direction:column}.so-socio>*{margin:0}.so-socio h3{margin-top:var(--espacio-5);font-family:var(--font-serif);font-weight:500;font-size:28px;line-height:32px;letter-spacing:-.02em}.so-socio .mc-persona__cargo{margin-top:var(--espacio-2)}.so-socio>p.so-socio__texto{margin-top:var(--espacio-7);max-width:30em;font-family:var(--font-serif);font-size:19px;line-height:29px;font-variant-numeric:oldstyle-nums;color:var(--gris-1);text-wrap:pretty}@container mc (min-width: 768px){.so-personas{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--espacio-13)}}@container mc (min-width: 1024px){.so-personas{margin-top:var(--seccion-escritorio)}}.so-historia{display:grid;gap:var(--espacio-12)}.so-linea{margin:0;display:grid}.so-linea>div{display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:var(--espacio-7);padding:var(--espacio-7) 0;border-top:1px solid var(--filete-hueso)}.so-linea>div:last-child{border-bottom:1px solid var(--filete-hueso)}.so-linea dt{font-family:var(--font-serif);font-weight:500;font-size:24px;line-height:28px;font-variant-numeric:lining-nums tabular-nums}.so-linea dd{margin:0;display:flex;flex-direction:column;gap:2px}.so-linea dd b{font-size:16px;line-height:23px;font-weight:500}.so-linea dd span{font-size:15px;line-height:22px;color:var(--gris-1);text-wrap:pretty}.so-pendiente{color:var(--aviso-texto);font-weight:500}@container mc (min-width: 1024px){.so-historia{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--espacio-13);align-items:start}.so-linea>div{grid-template-columns:96px minmax(0,1fr)}.so-linea dt{font-size:28px;line-height:32px}}@container mc (min-width: 768px){.so-criterios{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mc (min-width: 1024px){.so-criterios{grid-template-columns:repeat(4,minmax(0,1fr))}.so-criterios li:nth-last-child(-n+4){border-bottom:1px solid var(--filete)}}.so-criterios .so-no b{color:var(--tinta)}.so-avales{display:grid;gap:var(--espacio-12)}.so-aval{display:flex;flex-direction:column;gap:var(--espacio-7)}.so-aval>.mc-etiqueta,.so-aval>h3{margin:0}.so-aval>h3{font-family:var(--font-serif);font-weight:500;font-size:24px;line-height:30px;text-wrap:balance}.so-aval>p{margin:0;font-size:15px;line-height:22px;color:var(--gris-1);text-wrap:pretty;max-width:34em}.so-articulos{margin:0;padding:0;list-style:none}.so-articulos a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px var(--espacio-7);min-height:var(--toque);padding:var(--espacio-5) 0;border-bottom:1px solid var(--filete);color:var(--tinta);text-decoration:none}.so-articulos li:first-child a{border-top:1px solid var(--filete)}.so-articulos b{font-family:var(--font-serif);font-weight:600;font-size:18px;line-height:24px;text-wrap:balance}.so-articulos a:hover b{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.so-articulos span{font-size:13px;line-height:18px;color:var(--gris-1);white-space:nowrap;font-variant-numeric:tabular-nums}@container mc (max-width: 767px){.so-articulos a{grid-template-columns:minmax(0,1fr)}}.so-articulos small{grid-column:1 / -1;font-size:13px;line-height:18px;color:var(--gris-1)}.so-alianzas{margin:0;padding:0;list-style:none;display:grid}.so-alianzas li{display:flex;flex-direction:column;gap:2px;padding:var(--espacio-5) 0;border-top:1px solid var(--filete)}.so-alianzas li:last-child{border-bottom:1px solid var(--filete)}.so-alianzas b{font-size:15px;line-height:22px;font-weight:500}.so-alianzas span{font-size:14px;line-height:20px;color:var(--gris-1)}@container mc (min-width: 1024px){.so-avales{grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:var(--espacio-13)}}.so-hub{margin:0;padding:0;list-style:none;display:grid}.so-hub a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px var(--espacio-7);min-height:var(--toque);padding:var(--espacio-7) 0;border-top:1px solid var(--filete);color:var(--tinta);text-decoration:none}.so-hub b{font-family:var(--font-serif);font-weight:600;font-size:20px;line-height:26px;text-wrap:balance}.so-hub span{grid-column:1;font-size:14px;line-height:20px;color:var(--gris-1);text-wrap:pretty}.so-hub i{grid-column:2;grid-row:1 / span 2;font-style:normal;font-size:20px;color:var(--cobalto);transition:transform .15s ease}.so-hub a:hover b{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.so-hub a:hover i{transform:translate(3px)}@container mc (min-width: 768px){.so-hub{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--espacio-12)}}@container mc (min-width: 1024px){.so-hub{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--espacio-12)}}.so-empresa{margin:0;display:grid}.so-empresa>div{display:flex;flex-direction:column;gap:2px;padding:var(--espacio-5) 0;border-top:1px solid var(--filete-hueso)}.so-empresa dt{font-size:13px;line-height:18px;color:var(--gris-1)}.so-empresa dd{margin:0;font-size:16px;line-height:23px;font-weight:500;font-variant-numeric:tabular-nums}.so-empresa dd a{font-size:16px}@container mc (min-width: 768px){.so-empresa{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--espacio-12)}}@container mc (min-width: 1024px){.so-empresa{grid-template-columns:repeat(3,minmax(0,1fr))}}.mc-seccion .mc-enlace--flecha{display:inline-flex;align-items:center;min-height:var(--toque)}@media(prefers-reduced-motion:reduce){.so-hub i{transition:none}}.pg-retrato{margin:0;display:flex;flex-direction:column;gap:var(--espacio-3)}.pg-retrato__hueco{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 4;background:var(--hueso);color:var(--gris-1);font-size:14px;line-height:20px;text-align:center;padding:var(--espacio-9)}.pg-retrato figcaption{font-size:13px;line-height:18px;color:var(--gris-1)}.pg-ficha{margin:var(--espacio-9) 0 0;display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--espacio-9)}.pg-ficha>div{display:flex;flex-direction:column;gap:2px;padding:var(--espacio-4) 0;border-top:1px solid var(--filete)}.pg-ficha dt{font-size:13px;line-height:18px;color:var(--gris-1)}.pg-ficha dd{margin:0;font-size:16px;line-height:23px;font-weight:500;text-wrap:pretty}@container mc (min-width: 768px){.pg-ficha{grid-template-columns:repeat(2,minmax(0,1fr))}}.pg-dos{display:grid;gap:var(--espacio-12)}.pg-dos>div{display:flex;flex-direction:column;gap:var(--espacio-7);min-width:0}.pg-dos h3{margin:0;font-family:var(--font-serif);font-weight:500;font-size:24px;line-height:30px;text-wrap:balance}.pg-dos>div>p{margin:0;font-size:15px;line-height:22px;color:var(--gris-1);text-wrap:pretty;max-width:34em}@container mc (min-width: 1024px){.pg-dos{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--espacio-13)}}.pg-texto{max-width:var(--columna-lectura)}.pg-texto h3{margin:var(--espacio-12) 0 0;font-family:var(--font-serif);font-weight:500;font-size:26px;line-height:32px;letter-spacing:-.01em;text-wrap:balance}.pg-texto h3:first-child{margin-top:0}.pg-texto p,.pg-texto li{font-family:var(--font-serif);font-size:19px;line-height:30px;font-variant-numeric:oldstyle-nums;color:var(--tinta);text-wrap:pretty}.pg-texto p{margin:var(--espacio-5) 0 0}.pg-texto ul{margin:var(--espacio-5) 0 0;padding-left:1.1em}.pg-texto li+li{margin-top:var(--espacio-3)}.pg-texto .pg-nota{font-family:var(--font-sans);font-size:14px;line-height:20px;color:var(--gris-1)}.pg-texto a{font-size:inherit}.pg-politica{display:grid;gap:var(--espacio-12)}.pg-politica nav ol{margin:0;padding:0;list-style:none;counter-reset:ap}.pg-politica nav li{counter-increment:ap;border-top:1px solid var(--filete)}.pg-politica nav li:last-child{border-bottom:1px solid var(--filete)}.pg-politica nav a{display:flex;gap:var(--espacio-4);align-items:center;min-height:var(--toque);color:var(--tinta);font-size:15px;line-height:22px;text-decoration:none}.pg-politica nav a:before{content:counter(ap,decimal-leading-zero);font-family:var(--font-serif);color:var(--gris-1);font-variant-numeric:lining-nums tabular-nums}.pg-politica nav a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@container mc (min-width: 1024px){.pg-politica{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--espacio-13);align-items:start}}.pg-fotos{margin:0;padding:0;list-style:none;display:grid;gap:var(--espacio-9)}.pg-fotos li{display:flex;flex-direction:column;gap:var(--espacio-3)}.pg-fotos img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--hueso)}.pg-fotos b{font-size:15px;line-height:22px;font-weight:500}.pg-fotos span{font-size:13px;line-height:18px;color:var(--gris-1)}@container mc (min-width: 768px){.pg-fotos{grid-template-columns:repeat(3,minmax(0,1fr))}}.pg-temas{margin:var(--espacio-5) 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--espacio-3)}.pg-temas li{padding:var(--espacio-2) var(--espacio-4);border:1px solid var(--borde-control);font-size:13px;line-height:18px;color:var(--tinta)}.pg-barra{margin:var(--espacio-9) 0 0;display:flex;flex-direction:column;gap:var(--espacio-3)}.pg-barra__pista{position:relative;height:12px;background:var(--hueso)}.pg-barra__valor{position:absolute;inset:0 auto 0 0;background:var(--verde)}.pg-barra p{margin:0;font-size:14px;line-height:20px;color:var(--gris-1)}.mc-noche .pg-barra__pista{background:var(--filete-noche)}.mc-noche .pg-barra__valor{background:var(--sobre-noche)}.mc-noche .pg-barra p{color:var(--sobre-noche-2)}.mc-persona.so-persona--sin-foto{grid-template-columns:minmax(0,1fr)}.so-persona--sin-foto .mc-persona__texto{max-width:var(--contenedor-medio)}
/*# sourceMappingURL=/cdn/shop/files/mc-tienda.css.map?z=10015 */
