:root{--ec-crema: #F7F0E7;--ec-crema-2: #EFE5D8;--ec-arena: #ECE0D4;--ec-tostado: #E6D6C3;--ec-taupe: #DDC8AF;--ec-cafe: #996C44;--ec-cafe-texto: #7A5433;--ec-dorado: #D5A85E;--ec-tinta: #33291F;--ec-tinta-2: #5E4F42;--ec-linea: rgba(51, 41, 31, .14);--ec-linea-fuerte: rgba(51, 41, 31, .28);--ec-editorial: "Avenir", "Avenir Next", "Helvetica Neue", Helvetica, Arial, sans-serif;--ec-e-out: cubic-bezier(.23, 1, .32, 1)}body{background:var(--ec-crema)}.ess,html .ej{--papel: var(--ec-crema);--papel-2: var(--ec-crema-2);--tinta: var(--ec-tinta);--linea: var(--ec-linea);--linea-fuerte: var(--ec-linea-fuerte);background:var(--ec-crema);color:var(--ec-tinta)}.ess .sec--papel2,html .ej .sec--papel2{background:var(--ec-crema-2)}.ess .lede,html .ej .lede{color:var(--ec-tinta-2)}.ess .btn:hover{background:var(--ec-cafe-texto);border-color:var(--ec-cafe-texto)}::selection{background:var(--ec-taupe);color:var(--ec-tinta)}.ec-acento{font-family:var(--ec-editorial);font-style:normal;font-weight:400;letter-spacing:0;color:inherit}.ess .hero h1 em,.ess .datos .pend{font-style:normal}.ess .ec-cinta{overflow:hidden;background:var(--ec-tinta);color:var(--ec-crema);border-block:1px solid rgba(255,255,255,.06)}.ess .ec-cinta__pista{display:flex;width:max-content;animation:ec-cinta var(--ec-cinta-dur, 38s) linear infinite}.ess .ec-cinta__grupo{display:flex;align-items:center;flex:none}.ess .ec-cinta__item{display:inline-flex;align-items:center;gap:18px;padding:19px 28px;font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.ess .ec-cinta__item:after{content:"";width:6px;height:6px;margin-left:28px;border:1px solid var(--ec-dorado);transform:rotate(45deg)}@media(hover:hover){.ess .ec-cinta:hover .ec-cinta__pista{animation-play-state:paused}}@keyframes ec-cinta{to{transform:translate(-50%)}}.ess-suave .ess .ec-cinta__pista{animation:none;width:auto;justify-content:center;flex-wrap:wrap}.ess-suave .ess .ec-cinta__grupo[aria-hidden=true]{display:none}.ess-suave .ess .ec-cinta__grupo{flex-wrap:wrap;justify-content:center}.ess .ec-banda{position:relative;display:grid;min-height:var(--ec-banda-alto, clamp(460px, 62vw, 720px));overflow:hidden;color:#fff;isolation:isolate}.ess .ec-banda__foto,.ess .ec-banda__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ess .ec-banda__foto{z-index:-2}.ess .ec-banda__foto img{object-fit:cover;object-position:var(--ec-foco, center);transform:scale(1.001);transition:transform 1.6s var(--ec-e-out)}.ess .ec-banda:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,rgba(40,28,19,var(--ec-velo, .5)),#281c1300 62%),rgba(40,28,19,calc(var(--ec-velo, .5) * .45))}.ess .ec-banda--izq:before{background:linear-gradient(90deg,rgba(40,28,19,var(--ec-velo, .5)),rgba(40,28,19,calc(var(--ec-velo, .5) * .55)) 42%,#281c1300 72%),rgba(40,28,19,calc(var(--ec-velo, .5) * .2))}.ess .ec-banda__in{align-self:end;width:100%;max-width:1360px;margin-inline:auto;padding:clamp(40px,6vw,96px) var(--gutter, clamp(20px, 4vw, 56px));text-align:center}.ess .ec-banda--izq .ec-banda__in{align-self:center;text-align:left}.ess .ec-banda__caja{max-width:640px;margin-inline:auto}.ess .ec-banda--izq .ec-banda__caja{margin-inline:0}.ess .ec-banda h2{margin:0 0 18px;font-family:var(--display, "Avenir", sans-serif);font-size:clamp(36px,5.4vw,76px);font-weight:500;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;color:#fff}.ess .ec-banda h2 .ec-acento{display:block;font-size:.78em;font-weight:400;letter-spacing:0;margin-bottom:.08em}.ess .ec-banda p{margin:0 auto;max-width:46ch;font-size:clamp(15px,1.2vw,18px);line-height:1.65;color:#ffffffeb}.ess .ec-banda--izq p{margin-inline:0}.ess .ec-banda__cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px}.ess .ec-banda--izq .ec-banda__cta{justify-content:flex-start}@media(hover:hover){.ess .ec-banda:hover .ec-banda__foto img{transform:scale(1.03)}}.ess .ec-editorial{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;background:var(--ec-fondo, var(--ec-crema))}.ess .ec-editorial--inv .ec-editorial__grande{order:2}.ess .ec-editorial__grande{position:relative;min-height:clamp(420px,52vw,820px);overflow:hidden}.ess .ec-editorial__grande img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--ec-foco, center)}.ess .ec-editorial__col{display:grid;place-content:center;justify-items:center;gap:22px;padding:clamp(48px,6vw,110px) clamp(24px,5vw,90px);text-align:center}.ess .ec-editorial__col h2{margin:0;max-width:14ch;font-size:clamp(34px,4vw,58px);font-weight:400;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.ess .ec-editorial__col h2 .ec-acento{display:block;color:var(--ec-cafe)}.ess .ec-editorial__col .lede{max-width:38ch;margin:0}.ess .ec-editorial__peq{width:min(300px,70%);aspect-ratio:3 / 4;overflow:hidden;box-shadow:0 2px 4px #33291f1a,0 22px 40px #33291f24}.ess .ec-editorial__peq img{width:100%;height:100%;object-fit:cover}.ess .ec-galeria{padding-top:clamp(64px,8vw,120px);background:var(--ec-crema)}.ess .ec-galeria__head{max-width:720px;margin:0 auto clamp(30px,3.6vw,52px);padding-inline:var(--gutter, 24px);text-align:center}.ess .ec-galeria__head h2{margin:0 0 12px;font-size:clamp(30px,3.6vw,50px);font-weight:400;letter-spacing:-.02em}.ess .ec-galeria__head h2 .ec-acento{color:var(--ec-cafe)}.ess .ec-galeria__head .lede{margin:0 auto}.ess .ec-galeria__head .link{margin-top:18px}.ess .ec-galeria__rejilla{display:grid;grid-template-columns:repeat(var(--ec-cols, 3),minmax(0,1fr));gap:var(--ec-hueco, 0px)}.ess .ec-galeria__item{position:relative;display:block;aspect-ratio:var(--ec-prop, 4 / 5);overflow:hidden;background:var(--ec-tostado)}.ess .ec-galeria__item img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ec-e-out),filter .6s var(--ec-e-out)}@media(hover:hover){.ess a.ec-galeria__item:hover img{transform:scale(1.045)}}.ess .ec-portada{position:relative;display:grid;min-height:var(--ec-portada-alto, clamp(380px, 46vw, 600px));overflow:hidden;color:#fff;isolation:isolate}.ess .ec-portada__foto,.ess .ec-portada__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ess .ec-portada__foto{z-index:-2}.ess .ec-portada__foto img{object-fit:cover;object-position:var(--ec-foco, center)}.ess .ec-portada:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#281c13b8,#281c1347 48%,#281c131f)}.ess .ec-portada__in{align-self:end;width:100%;max-width:1360px;margin-inline:auto;padding:clamp(36px,5vw,76px) var(--gutter, clamp(20px, 4vw, 56px))}.ess .ec-portada__migas{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffdb}.ess .ec-portada__migas a{text-decoration:underline;text-decoration-color:#fff6;text-underline-offset:4px}.ess .ec-portada h1{margin:0;max-width:16ch;font-size:clamp(42px,6vw,88px);font-weight:500;line-height:1;letter-spacing:-.03em;text-wrap:balance;color:#fff}.ess .ec-portada h1 .ec-acento{font-weight:400}.ess .ec-portada__bajada{margin:18px 0 0;max-width:52ch;font-size:clamp(15px,1.25vw,18px);line-height:1.6;color:#ffffffeb}.ess .ec-capitulos{padding-block:clamp(56px,7vw,110px);background:var(--ec-crema)}.ess .ec-intro{max-width:760px;margin:0 auto clamp(48px,6vw,96px);padding-inline:var(--gutter, 24px);text-align:center}.ess .ec-intro p{margin:0;font-family:var(--ec-editorial);font-size:clamp(21px,2.1vw,28px);font-weight:400;line-height:1.42;letter-spacing:-.01em;color:var(--ec-tinta);text-wrap:balance}.ess .ec-intro p+p{margin-top:18px;font-family:inherit;font-size:17px;line-height:1.7;color:var(--ec-tinta-2)}.ess .ec-capitulo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,110px);max-width:1280px;margin-inline:auto;padding-inline:var(--gutter, clamp(20px, 4vw, 56px))}.ess .ec-capitulo+.ec-capitulo{margin-top:clamp(64px,8vw,130px)}.ess .ec-capitulo:nth-of-type(2n) .ec-capitulo__foto{order:2}.ess .ec-capitulo--solo{grid-template-columns:minmax(0,1fr);max-width:820px}.ess .ec-capitulo__foto{position:relative;aspect-ratio:var(--ec-prop, 4 / 5);overflow:hidden;box-shadow:0 2px 4px #33291f14,0 26px 48px #33291f1f}.ess .ec-capitulo__foto img{width:100%;height:100%;object-fit:cover}.ess .ec-capitulo h2{margin:0 0 22px;font-size:clamp(30px,3.4vw,48px);font-weight:400;line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.ess .ec-prosa{max-width:60ch;font-size:16.5px;line-height:1.75;color:var(--ec-tinta-2)}.ess .ec-prosa>*+*{margin-top:1em}.ess .ec-prosa strong{color:var(--ec-tinta);font-weight:500}.ess .ec-prosa a{color:var(--ec-cafe-texto);text-decoration:underline;text-decoration-color:#7a543359;text-underline-offset:4px}.ess .ec-prosa a:hover{text-decoration-color:currentColor}.ess .ec-prosa ul,.ess .ec-prosa ol{display:grid;gap:12px;padding:0;margin-top:1.2em;list-style:none}.ess .ec-prosa ul li{position:relative;padding-left:24px}.ess .ec-prosa ul li:before{content:"";position:absolute;left:2px;top:.72em;width:7px;height:7px;border:1px solid var(--ec-cafe);transform:rotate(45deg)}.ess .ec-prosa ol{counter-reset:paso}.ess .ec-prosa ol li{counter-increment:paso;position:relative;padding:14px 0 14px 48px;border-top:1px solid var(--ec-linea)}.ess .ec-prosa ol li:last-child{border-bottom:1px solid var(--ec-linea)}.ess .ec-prosa ol li:before{content:counter(paso,decimal-leading-zero);position:absolute;left:0;top:16px;font-family:var(--ec-editorial);font-size:17px;font-weight:500;color:var(--ec-cafe);line-height:1.1;font-variant-numeric:tabular-nums}.ess .negocio{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0;background:var(--ec-tostado);color:var(--ec-tinta)}.ess .negocio .negocio__bg{position:relative;inset:auto;min-height:100%;overflow:hidden}.ess .negocio .negocio__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:18% 35%;opacity:1}.ess .negocio .negocio__bg:after{display:none}.ess .negocio>.wrap{max-width:820px;margin:0;padding-block:clamp(64px,7vw,120px);padding-inline:clamp(28px,5vw,96px)}.ess .negocio .negocio__in{grid-template-columns:1fr;gap:clamp(36px,4vw,52px)}.ess .negocio h2{color:var(--ec-tinta)}.ess .negocio .lede{color:var(--ec-tinta-2)}.ess .negocio .eyebrow{display:none}.ess .negocio .btn--light{background:var(--ec-tinta);border-color:var(--ec-tinta);color:var(--ec-crema)}.ess .negocio .btn--light:hover{background:var(--ec-cafe-texto);border-color:var(--ec-cafe-texto);color:#fff}.ess .negocio .btn--outline-light{color:var(--ec-tinta);border-color:var(--ec-linea-fuerte)}.ess .negocio .btn--outline-light:hover{background:var(--ec-tinta);border-color:var(--ec-tinta);color:var(--ec-crema)}.ess .negocio .negocio__panel{--nv-linea: var(--ec-linea-fuerte);--nv-oro: var(--ec-cafe)}.ess .negocio .negocio__panel-t{color:var(--ec-tinta-2)}.ess .negocio .nivel__cifra span,.ess .negocio .nivel__umbral,.ess .negocio .nivel__detalle,.ess .negocio .negocio__extras li{opacity:1;color:var(--ec-tinta-2)}.ess .negocio .nivel__txt h3,.ess .negocio .nivel__umbral{color:var(--ec-tinta)}.ess .negocio .negocio__nota{color:var(--ec-tinta-2)}.ess .confia__img{overflow:hidden;box-shadow:0 2px 4px #33291f14,0 26px 48px #33291f1f}.ess .confia__img img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.ess .mats{grid-template-columns:repeat(3,minmax(0,1fr))}.ess .mat{overflow:hidden;background:var(--ec-crema);border:0}.ess .mat__foto{overflow:hidden;aspect-ratio:4 / 5}.ess .mat__foto img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ec-e-out)}@media(hover:hover){.ess .mat:hover .mat__foto img{transform:scale(1.04)}}.ess .mat__txt h3{color:var(--ec-tinta)}.ess .mat__txt p{color:var(--ec-tinta-2)}.ess img[src*=juegos-acero-inoxidable][src*="-2"]{scale:1.1;transform-origin:100% 0}.ess-section .er-card,.ess-section [class*=resena] article{background:var(--ec-crema)}html .ej{--papel: var(--ec-crema);--papel-2: var(--ec-crema-2);--texto-3: var(--ec-tinta-2)}html .ej .doc-head{background:var(--ec-arena)}html .ej .doc-head--foto>.wrap{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(32px,5vw,90px);align-items:end}html .ej .doc-head__texto{min-width:0}html .ej .doc-head__foto{align-self:stretch;min-height:320px;margin-bottom:clamp(-60px,-4vw,-32px);overflow:hidden;box-shadow:0 2px 4px #33291f14,0 26px 48px #33291f24}html .ej .doc-head__foto img{width:100%;height:100%;object-fit:cover}html .ej .doc-head--foto .vigencia{grid-column:1 / -1}html .ej[data-plantilla=legal] .doc{grid-template-columns:minmax(0,1fr);gap:0}html .ej[data-plantilla=legal] .indice,html .ej[data-plantilla=legal] .indice-movil{display:none}html .ej[data-plantilla=legal] .cuerpo{max-width:none}html .ej[data-plantilla=legal] .cuerpo .sec{padding-block:clamp(28px,3vw,44px);background:transparent}html .ej[data-plantilla=legal] .cuerpo .wrap{padding-inline:0;max-width:none}html .ej .contacto-doc{background:var(--ec-tostado)}html .ej .contacto-doc--foto .contacto-doc__in{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,.9fr);align-items:center}html .ej .contacto-doc__foto{aspect-ratio:4 / 5;overflow:hidden}html .ej .contacto-doc__foto img{width:100%;height:100%;object-fit:cover}@media(max-width:989px){.ess .mats{grid-template-columns:repeat(2,minmax(0,1fr))}html .ej .contacto-doc--foto .contacto-doc__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html .ej .contacto-doc__foto{display:none}}@media(max-width:849px){.ess .negocio{grid-template-columns:minmax(0,1fr)}.ess .negocio .negocio__bg{min-height:0;aspect-ratio:4 / 3}.ess .negocio>.wrap{max-width:none}.ess .ec-editorial{grid-template-columns:minmax(0,1fr)}.ess .ec-editorial--inv .ec-editorial__grande{order:0}.ess .ec-editorial__grande{min-height:0;aspect-ratio:4 / 5}.ess .ec-capitulo{grid-template-columns:minmax(0,1fr);gap:28px}.ess .ec-capitulo:nth-of-type(2n) .ec-capitulo__foto{order:0}.ess .ec-capitulo__foto{aspect-ratio:4 / 3}html .ej .doc-head--foto>.wrap{grid-template-columns:minmax(0,1fr)}html .ej .doc-head__foto{min-height:0;aspect-ratio:16 / 10;margin-bottom:0;order:-1}}@media(max-width:749px){.ess .ec-galeria__rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}.ess .ec-banda{min-height:clamp(460px,120vw,640px)}.ess .ec-banda--izq .ec-banda__in{align-self:end}.ess .ec-banda--izq:before{background:linear-gradient(0deg,rgba(40,28,19,var(--ec-velo, .5)),rgba(40,28,19,calc(var(--ec-velo, .5) * .5)) 55%,#281c1314)}.ess .mats,html .ej .contacto-doc--foto .contacto-doc__in{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.ess .ec-banda__foto img,.ess .ec-galeria__item img,.ess .mat__foto img{transition:none}}product-card .text-block[class*=product_title],product-card .text-block[class*=product_title] p{font-size:14px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}product-card .price,product-card .price bdi{font-size:15px!important;font-weight:600;letter-spacing:0!important}@media(max-width:749px){product-card .text-block[class*=product_title],product-card .text-block[class*=product_title] p{font-size:13px!important}product-card .price,product-card .price bdi{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/essential-calido.css.map */
