.mp-bib-carousel-container,.mp-bib-subtitle,.mp-bib-dots,.mp-bib-cta{--mp-gold: #A88340;--mp-dark: #2A2826;--mp-text-sec: #8A8580;--mp-text-meta: #9C9490;--mp-border: #e0e0e0;--mp-bg-placeholder: #f0ece6;--mp-badge-bg: rgba(255,255,255,.95);--mp-shadow-sm: 0 1px 4px rgba(0,0,0,.1);--mp-shadow-hover: 0 8px 24px rgba(0,0,0,.06);--mp-gap: 1.5rem;--mp-transition-fast: .25s ease;--mp-transition-std: .35s ease;--mp-transition-slow: .6s ease;--mp-letter-spacing: .05em;--mp-nav-size: 44px;--mp-nav-offset: -22px;--mp-dot-w: 24px;--mp-dot-w-mobile: 18px}.mp-bib-subtitle{text-align:center!important;font-size:.95rem!important;font-weight:400!important;color:var(--mp-text-sec)!important;margin:-1rem 0 1.5rem!important;line-height:1.5!important;display:block!important;visibility:visible!important}.mp-bib-carousel-container{position:relative!important;margin:0!important;padding:.5rem 0 0!important;display:block!important;visibility:visible!important;opacity:1!important;transform:none!important}.mp-bib-carousel-container.mp-bib-animate{opacity:0!important;transform:translateY(20px)!important;transition:opacity var(--mp-transition-slow),transform var(--mp-transition-slow)}.mp-bib-carousel-container.mp-bib-animate.mp-visible{opacity:1!important;transform:translateY(0)!important}.mp-bib-track{display:flex!important;gap:var(--mp-gap)!important;overflow-x:auto!important;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-top:.5rem!important;padding-bottom:1rem!important;visibility:visible!important;flex-wrap:nowrap!important}.mp-bib-track::-webkit-scrollbar{display:none}.mp-bib-card{flex:0 0 52vw!important;scroll-snap-align:start;text-decoration:none!important;color:#2a2826!important;display:block!important;visibility:visible!important;transition:transform var(--mp-transition-std),box-shadow var(--mp-transition-std)}.mp-bib-card:hover{transform:translateY(-4px);box-shadow:var(--mp-shadow-hover)}.mp-bib-card:focus-visible{outline:3px solid var(--mp-gold);outline-offset:2px;box-shadow:0 0 0 5px #a8834026}.mp-bib-card-img{position:relative!important;aspect-ratio:3/4!important;overflow:hidden!important;background:var(--mp-bg-placeholder)!important;margin-bottom:1rem!important;display:block!important;visibility:visible!important}.mp-bib-card-img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;visibility:visible!important;transition:transform var(--mp-transition-slow)}.mp-bib-card:hover .mp-bib-card-img img{transform:scale(1.04)}.mp-bib-card-chakra,.mp-bib-card-audio{position:absolute!important;top:.75rem;display:flex!important;align-items:center;gap:.35rem;padding:.35rem .7rem;background:var(--mp-badge-bg);border-radius:0;font-size:.65rem!important;font-weight:600;color:var(--mp-dark)!important;text-transform:uppercase;letter-spacing:var(--mp-letter-spacing);box-shadow:var(--mp-shadow-sm);z-index:2;visibility:visible!important}.mp-bib-card-chakra{right:.75rem;bottom:.75rem;top:auto!important}.mp-bib-card-audio{left:.75rem}.mp-bib-card-chakra-dot{width:7px!important;height:7px!important;border-radius:50%!important;flex-shrink:0;display:inline-block!important}.mp-bib-card-audio svg{width:12px;height:12px;fill:none;stroke:var(--mp-gold);stroke-width:1.5}.mp-bib-card-content{text-align:center!important;padding:0 .25rem!important;display:block!important;visibility:visible!important}.mp-bib-card-name{font-size:clamp(.85rem,2.5vw,1.1rem)!important;font-weight:400!important;color:var(--mp-dark)!important;margin:0 0 .3rem!important;letter-spacing:.03em;display:block!important;visibility:visible!important}.mp-bib-card-desc{font-size:clamp(.72rem,2vw,.85rem)!important;color:var(--mp-text-sec)!important;margin:0 0 .5rem!important;line-height:1.4;display:block!important;visibility:visible!important}.mp-bib-card-meta{display:flex!important;justify-content:center;gap:.75rem;font-size:clamp(.62rem,1.8vw,.72rem)!important;color:var(--mp-text-meta)!important;letter-spacing:.02em;visibility:visible!important}.mp-bib-card-meta span{display:flex!important;align-items:center;gap:.25rem;visibility:visible!important}.mp-bib-card-meta svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5}.mp-bib-nav{position:absolute!important;top:40%;transform:translateY(-50%);width:var(--mp-nav-size);height:var(--mp-nav-size);background:#fff!important;border:1px solid var(--mp-border)!important;border-radius:0!important;display:flex!important;align-items:center;justify-content:center;cursor:pointer;z-index:10;overflow:hidden;transition:border-color var(--mp-transition-fast);visibility:visible!important}.mp-bib-nav:hover{border-color:var(--mp-dark)}.mp-bib-nav:active{transform:translateY(-50%) scale(.95)}.mp-bib-nav:disabled{opacity:.25;pointer-events:none;cursor:default}.mp-bib-nav svg{width:20px;height:20px;stroke:var(--mp-dark)}@keyframes mp-arrow-prev{0%{transform:translate(0)}49%{transform:translate(-120%);opacity:0}50%{transform:translate(120%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes mp-arrow-next{0%{transform:translate(0)}49%{transform:translate(120%);opacity:0}50%{transform:translate(-120%);opacity:0}to{transform:translate(0);opacity:1}}.mp-bib-nav.prev:hover svg{animation:mp-arrow-prev .45s ease forwards}.mp-bib-nav.next:hover svg{animation:mp-arrow-next .45s ease forwards}.mp-bib-nav.prev{left:var(--mp-nav-offset)}.mp-bib-nav.next{right:var(--mp-nav-offset)}.mp-bib-dots{display:flex!important;justify-content:center;gap:.5rem;padding:1rem 0 0;visibility:visible!important}.mp-bib-dot{width:var(--mp-dot-w)!important;height:2px!important;border-radius:0!important;background:#e0dbd3!important;border:none!important;padding:6px 0!important;background-clip:content-box!important;cursor:pointer;transition:background-color var(--mp-transition-fast)}.mp-bib-dot:hover{background-color:var(--mp-gold)!important;background-clip:content-box!important}.mp-bib-dot.active{background-color:var(--mp-dark)!important;background-clip:content-box!important}.mp-bib-dot:focus-visible{outline:2px solid var(--mp-gold);outline-offset:2px}.mp-bib-cta{text-align:center!important;margin-top:2rem!important;display:block!important;visibility:visible!important}.mp-bib-btn{display:inline-block!important;padding:1rem 2.5rem!important;background:var(--mp-gold)!important;color:#fff!important;text-decoration:none!important;font-size:.75rem!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.15em;border:none!important;transition:background var(--mp-transition-fast),transform var(--mp-transition-fast),box-shadow var(--mp-transition-fast);visibility:visible!important}.mp-bib-btn:hover{background:var(--mp-dark)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 6px 20px #2a282626}.mp-bib-btn:active{transform:translateY(0)}.mp-bib-btn:focus-visible{outline:3px solid var(--mp-gold);outline-offset:3px;box-shadow:0 0 0 5px #a8834026}.mp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:999px){.mp-bib-track{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:52vw!important;min-width:min-content!important;padding-left:var(--container-gutter,24px)!important;padding-right:var(--container-gutter,24px)!important}}@media(max-width:740px){.mp-bib-track{gap:12px!important}}@media(min-width:741px)and (max-width:999px){.mp-bib-track{grid-auto-columns:35vw!important}}@media(max-width:1200px){.mp-bib-nav{display:none!important}.mp-bib-track{scrollbar-width:thin;scrollbar-color:var(--mp-border) transparent}.mp-bib-track::-webkit-scrollbar{display:block;height:4px}.mp-bib-track::-webkit-scrollbar-thumb{background:var(--mp-border);border-radius:2px}.mp-bib-track::-webkit-scrollbar-track{background:transparent}}@media(max-width:768px){.mp-bib-track{scrollbar-width:none}.mp-bib-track::-webkit-scrollbar{display:none}.mp-bib-dots{gap:.35rem}.mp-bib-dot{width:var(--mp-dot-w-mobile)!important}}@media(max-width:480px){.mp-bib-card-img{margin-bottom:.75rem!important}.mp-bib-card-audio{padding:.25rem .5rem;font-size:.55rem!important}}@media(max-width:360px){.mp-bib-card-chakra{font-size:.55rem!important;padding:.25rem .5rem}.mp-bib-card-audio{font-size:.5rem!important;padding:.2rem .4rem}}@media(prefers-reduced-motion:reduce){.mp-bib-carousel-container.mp-bib-animate{opacity:1!important;transform:none!important;transition:none!important}.mp-bib-card,.mp-bib-nav,.mp-bib-dot,.mp-bib-btn{transition:none!important}.mp-bib-nav.prev:hover svg,.mp-bib-nav.next:hover svg{animation:none!important}.mp-bib-card-img img{transition:none!important}.mp-bib-track{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/biblioteca-minerales.css.map */
