@layer mobile-review-important {
html:root body.sala #contenido .criterium-editorial .criterium-secondary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;align-items:stretch!important}
html:root body.sala #contenido .criterium-editorial .criterium-mini{display:flex!important;flex-direction:column!important;min-width:0!important;margin:0!important;padding:0!important;border:1px solid #d5bea8!important;background:#f3e8d8!important;box-shadow:0 3px 9px #49302218!important;text-decoration:none!important;transition:transform .2s,box-shadow .2s,border-color .2s!important}
html:root body.sala #contenido .criterium-editorial .criterium-mini:is(:hover,:focus-visible){transform:translateY(-7px);box-shadow:0 13px 25px #49302240!important;border-color:#b58061!important}
html:root body.sala #contenido .criterium-editorial .criterium-mini:focus-visible{outline:3px solid #945333;outline-offset:4px}
html:root body.sala #contenido .criterium-editorial .criterium-mini img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1.65!important;object-fit:cover!important;margin:0!important}
html:root body.sala #contenido .criterium-editorial .criterium-mini>span{display:flex!important;flex:1;flex-direction:column;gap:12px;padding:20px}
html:root body.sala #contenido .criterium-editorial :is(.criterium-kicker,.criterium-mini small){font:500 14px/1.4 'Hanken Grotesk',Arial,sans-serif!important;letter-spacing:.035em;color:#8a4b2c;text-transform:uppercase}
html:root body.sala #contenido .criterium-editorial .criterium-mini b{font:400 25px/1.22 Newsreader,Georgia,serif!important;color:#30251e}
html:root body.sala #contenido .criterium-editorial .criterium-mini strong{font:500 14px/1.4 'Hanken Grotesk',Arial,sans-serif!important;color:#8a4b2c;text-transform:uppercase;margin-top:auto}
@media(max-width:1000px){html:root body.sala #contenido .criterium-editorial .criterium-secondary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:640px){html:root body.sala #contenido .criterium-editorial .criterium-secondary{grid-template-columns:1fr!important;gap:24px!important}}
@media(prefers-reduced-motion:reduce){html:root body.sala #contenido .criterium-editorial .criterium-mini{transition:none!important}html:root body.sala #contenido .criterium-editorial .criterium-mini:is(:hover,:focus-visible){transform:none}}
.cafe-human-inside{display:block;width:clamp(42px,5vw,64px);height:auto;margin:0 auto 16px;mix-blend-mode:multiply}
html:root body[data-horizontal-book] #em-atelier-book .book-controls [data-book-prev]:not([disabled]){position:relative}
html:root body[data-horizontal-book] #em-atelier-book .book-controls [data-book-prev]:not([disabled])::before{content:'';position:absolute;left:0;bottom:calc(100% + 30px);width:55px;height:55px;background:linear-gradient(225deg,#967458 0%,#e0cdb0 48%,#fff7e6 51%,#f1dfc2 80%,#fffaf0);clip-path:polygon(0 0,0 100%,100% 100%);filter:drop-shadow(3px -2px 2px #59402b55);pointer-events:none}
@media(max-width:600px){html:root body[data-horizontal-book] #em-atelier-book .book-controls [data-book-prev]:not([disabled])::before{width:45px;height:45px}}
}