:root{--ucmpc-ink: #2f2a27;--ucmpc-text: #2f2a27;--ucmpc-muted: #5f544d;--ucmpc-cream: #f8f1e8;--ucmpc-cream-soft: #fbf7f2;--ucmpc-paper: #fffdf9;--ucmpc-white: #ffffff;--ucmpc-accent: #9a7b63;--ucmpc-accent-soft: #d9bca5;--ucmpc-border: rgba(47, 42, 39, .14);--ucmpc-border-strong: rgba(47, 42, 39, .28);--ucmpc-shadow-soft: 0 12px 38px rgba(47, 42, 39, .07);--ucmpc-shadow-card: 0 18px 50px rgba(47, 42, 39, .09);--ucmpc-radius-sm: 8px;--ucmpc-radius-md: 16px;--ucmpc-radius-lg: 24px;--ucmpc-radius-pill: 999px;--ucmpc-page-width: 1240px;--ucmpc-reading-width: 760px;--ucmpc-font-display: Georgia, "Times New Roman", serif;--ucmpc-font-ui: Arial, Helvetica, sans-serif;--ucmpc-transition: .18s ease}html{scroll-behavior:smooth}body{color:var(--ucmpc-text);font-family:var(--ucmpc-font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,button,input,textarea,select{font-family:var(--ucmpc-font-ui)}::selection{background:var(--ucmpc-accent-soft);color:var(--ucmpc-ink)}h1,h2,h3,.h1,.h2,.h3{color:var(--ucmpc-ink);font-family:var(--ucmpc-font-display);font-weight:400;letter-spacing:-.025em}h1,.h1{font-size:clamp(2.8rem,6vw,5.8rem);line-height:.98}h2,.h2{font-size:clamp(2.1rem,4vw,3.9rem);line-height:1.04}h3,.h3{font-size:clamp(1.5rem,2.5vw,2.35rem);line-height:1.12}p,.rte{line-height:1.7}.rte{color:var(--ucmpc-muted)}.rte p+p{margin-top:1.15em}small,.caption{letter-spacing:.015em}a{transition:color var(--ucmpc-transition),opacity var(--ucmpc-transition),border-color var(--ucmpc-transition),background var(--ucmpc-transition)}.rte a{color:var(--ucmpc-ink);text-decoration-thickness:1px;text-underline-offset:4px}.rte a:hover{color:var(--ucmpc-accent)}.button:not(.button-unstyled),a.button:not(.button-unstyled),button.button:not(.button-unstyled),input[type=submit],.shopify-payment-button__button--unbranded{min-height:48px;padding:13px 26px;border:1px solid var(--ucmpc-ink);border-radius:var(--ucmpc-radius-pill);background:var(--ucmpc-ink);color:var(--ucmpc-white);font-family:var(--ucmpc-font-ui);font-size:14px;font-weight:500;letter-spacing:0;box-shadow:none;transition:transform var(--ucmpc-transition),opacity var(--ucmpc-transition),background var(--ucmpc-transition),color var(--ucmpc-transition)}.button:not(.button-unstyled):hover,a.button:not(.button-unstyled):hover,button.button:not(.button-unstyled):hover,input[type=submit]:hover,.shopify-payment-button__button--unbranded:hover{opacity:.86;transform:translateY(-1px)}.button:not(.button-unstyled):active,a.button:not(.button-unstyled):active,button.button:not(.button-unstyled):active{transform:translateY(0)}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],textarea,select{border:1px solid var(--ucmpc-border-strong);border-radius:var(--ucmpc-radius-md);background:var(--ucmpc-white);color:var(--ucmpc-text);box-shadow:none;transition:border-color var(--ucmpc-transition),box-shadow var(--ucmpc-transition),background var(--ucmpc-transition)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--ucmpc-accent);box-shadow:0 0 0 3px #9a7b631f}input::placeholder,textarea::placeholder{color:#2f2a2785}.card,.product-card,.collection-card{overflow:hidden;border-radius:var(--ucmpc-radius-md);transition:transform var(--ucmpc-transition),box-shadow var(--ucmpc-transition)}.card:hover,.product-card:hover,.collection-card:hover{transform:translateY(-3px)}.card img,.product-card img,.collection-card img{transition:transform .35s ease}.card:hover img,.product-card:hover img,.collection-card:hover img{transform:scale(1.015)}img{max-width:100%}.rte img{border-radius:var(--ucmpc-radius-sm)}.page-width{width:min(calc(100% - 48px),var(--ucmpc-page-width));margin-left:auto;margin-right:auto}.shopify-section{scroll-margin-top:40px}.ucmpc-eyebrow,.eyebrow{display:block;margin-bottom:14px;color:var(--ucmpc-accent);font-family:var(--ucmpc-font-ui);font-size:11px;font-weight:500;letter-spacing:.22em;line-height:1.4;text-transform:uppercase}hr{border:0;border-top:1px solid var(--ucmpc-border)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--ucmpc-accent);outline-offset:3px}@media(max-width:749px){:root{--ucmpc-radius-md: 12px;--ucmpc-radius-lg: 18px}.page-width{width:min(calc(100% - 32px),var(--ucmpc-page-width))}h1,.h1{font-size:clamp(2.5rem,12vw,4rem);line-height:1}h2,.h2{font-size:clamp(2rem,9vw,3rem)}h3,.h3{font-size:clamp(1.45rem,7vw,2rem)}.button:not(.button-unstyled),a.button:not(.button-unstyled),button.button:not(.button-unstyled),input[type=submit]{min-height:48px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}main h1,main h2,main h3,main .h1,main .h2,main .h3,footer h1,footer h2,footer h3,footer .h1,footer .h2,footer .h3{font-family:var(--ucmpc-font-display)!important;font-weight:400!important;letter-spacing:-.025em!important}#header-component{background:#fffdf9f5;color:var(--ucmpc-ink);border-bottom:1px solid var(--ucmpc-border);box-shadow:none}#header-component .header{min-height:72px}#header-component .menu-list{--menu-top-level-font-family: var(--ucmpc-font-ui);--menu-top-level-font-style: normal;--menu-top-level-font-weight: 400;--menu-top-level-font-size: 14px;--menu-top-level-font-size-desktop: 14px;--menu-top-level-font-line-height: 1.2;--menu-top-level-font-case: none}#header-component .menu-list__link-title{padding-block:5px;border-bottom:1px solid transparent;transition:color var(--ucmpc-transition),border-color var(--ucmpc-transition)}#header-component .menu-list__link:hover .menu-list__link-title{color:var(--ucmpc-accent);border-bottom-color:#9a7b638c}#header-component .menu-list__link--active .menu-list__link-title{color:var(--ucmpc-ink);border-bottom-color:var(--ucmpc-accent)}#header-component .menu-list__link{text-decoration:none}.button:not(.button-unstyled),a.button:not(.button-unstyled),button.button:not(.button-unstyled),.shopify-payment-button__button{border-radius:var(--ucmpc-radius-pill)!important;font-family:var(--ucmpc-font-ui)!important;letter-spacing:0!important;box-shadow:none!important}@media(max-width:749px){#header-component .header{min-height:64px}#header-component{border-bottom:1px solid var(--ucmpc-border)}}#header-component .menu-list__link--active .menu-list__link-title,#header-component .menu-list__link--active:hover .menu-list__link-title{border-bottom-color:transparent!important;color:var(--ucmpc-ink);font-weight:500}#header-component .menu-list__link:not(.menu-list__link--active):hover .menu-list__link-title{color:var(--ucmpc-accent);border-bottom-color:#9a7b638c}html,body{background-color:var(--ucmpc-cream-soft)}main,#MainContent,.content-for-layout{background-color:var(--ucmpc-cream-soft)}footer{background-color:var(--ucmpc-cream-soft)}:root{--font-heading--family: Georgia, "Times New Roman", serif;--font-heading--style: normal;--font-heading--weight: 400}footer{position:relative;background:var(--ucmpc-paper)!important;color:var(--ucmpc-text);border-top:1px solid var(--ucmpc-border);margin-top:0}footer .page-width,footer>div{box-sizing:border-box}footer h1,footer h2,footer h3,footer .h1,footer .h2,footer .h3{color:var(--ucmpc-ink);font-family:var(--ucmpc-font-display)!important;font-weight:400!important;letter-spacing:-.025em!important;line-height:1.06}footer p{color:var(--ucmpc-muted);line-height:1.65}footer a{color:var(--ucmpc-muted);text-decoration:none;transition:color var(--ucmpc-transition),opacity var(--ucmpc-transition)}footer a:hover{color:var(--ucmpc-accent)}footer input[type=email]{min-height:54px;background:transparent;border:1px solid var(--ucmpc-border-strong);border-radius:var(--ucmpc-radius-pill);color:var(--ucmpc-ink)}footer input[type=email]:focus{background:var(--ucmpc-white);border-color:var(--ucmpc-accent)}footer small,footer .caption{color:#2f2a2794;font-size:12px}footer svg{transition:opacity var(--ucmpc-transition),transform var(--ucmpc-transition)}footer a:hover svg{opacity:.65;transform:translateY(-1px)}@media(max-width:749px){footer h1,footer h2,footer h3,footer .h1,footer .h2,footer .h3{line-height:1.08}footer input[type=email]{min-height:52px}}#MainContent[data-template=index]>.shopify-section:first-child{position:relative;isolation:isolate}#MainContent[data-template=index]>.shopify-section:first-child .section-background{position:absolute;top:0;right:0;bottom:0;left:0}#MainContent[data-template=index]>.shopify-section:first-child .section-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#2f2a2714,#2f2a2708 38%,#2f2a271f)}#MainContent[data-template=index]>.shopify-section:first-child .section{position:relative;z-index:1}#MainContent[data-template=index]>.shopify-section:first-child .text-block p{max-width:620px;margin-left:auto;margin-right:auto;color:#fffdf9d1!important;line-height:1.55;text-shadow:0 2px 18px rgba(47,42,39,.32)}#MainContent[data-template=index]>.shopify-section:first-child :is(h1,h2,h3){max-width:19ch;margin-left:auto;margin-right:auto;color:#fffdf9!important;text-align:center;text-wrap:balance;text-shadow:0 3px 24px rgba(47,42,39,.28)}#MainContent[data-template=index]>.shopify-section:first-child .button{min-height:52px;padding-inline:28px;background:#fffdf914!important;color:#fffdf9!important;border:1px solid rgba(255,253,249,.78)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#MainContent[data-template=index]>.shopify-section:first-child .button:hover{background:#fffdf9!important;color:var(--ucmpc-ink)!important;border-color:#fffdf9!important;opacity:1;transform:translateY(-1px)}@media(max-width:749px){#MainContent[data-template=index]>.shopify-section:first-child .text-block p{max-width:88%;font-size:14px;line-height:1.5}#MainContent[data-template=index]>.shopify-section:first-child :is(h1,h2,h3){max-width:12ch;line-height:1.02}#MainContent[data-template=index]>.shopify-section:first-child .button{min-height:50px;padding-inline:24px}}body:has(#MainContent[data-template=index]) #MainContent>.shopify-section:first-child{margin-bottom:0!important;padding-bottom:0!important}body:has(#MainContent[data-template=index]) #MainContent>.shopify-section:first-child>.section{margin-bottom:0!important;padding-bottom:0!important}body:has(#MainContent[data-template=index]) footer{margin-top:0!important}body:has(#MainContent[data-template=index]) footer>.shopify-section:first-child>.section,body:has(#MainContent[data-template=index]) footer>.shopify-section:first-child>.spacing-style{--padding-block-start: 12px !important}@media(min-width:750px){body:has(#MainContent[data-template=index]) footer{margin-top:-12px!important;border-top:0!important}body:has(#MainContent[data-template=index]) footer .footer-utilities .utilities{--padding-block-start: 0px !important;--padding-block-end: 10px !important;margin-block-start:0}}.ucmpc-editorial-page{display:block;width:min(100%,820px);margin-inline:auto;color:var(--ucmpc-ink, #2f2a27)}body:has(.ucmpc-editorial-page) #MainContent h1:first-of-type{max-width:820px;margin-left:auto;margin-right:auto;margin-bottom:42px;font-family:var(--ucmpc-font-display, Georgia, "Times New Roman", serif)!important;font-weight:400!important;font-size:clamp(46px,5vw,72px);line-height:.98;letter-spacing:-.035em;color:var(--ucmpc-ink, #2f2a27)}.ucmpc-editorial-page p{margin:0 0 24px;font-family:var(--ucmpc-font-ui, Arial, Helvetica, sans-serif);font-size:17px;line-height:1.75;color:var(--ucmpc-muted, #625b56)}.ucmpc-editorial-page>p:first-child{margin-bottom:28px;font-family:var(--ucmpc-font-display, Georgia, "Times New Roman", serif);font-size:clamp(24px,2.4vw,32px);line-height:1.34;letter-spacing:-.018em;color:var(--ucmpc-ink, #2f2a27)}.ucmpc-editorial-page>p:first-child strong{font-weight:400}.ucmpc-editorial-page h2{position:relative;margin:64px 0 24px;padding-top:20px;font-family:var(--ucmpc-font-display, Georgia, "Times New Roman", serif)!important;font-size:clamp(30px,3vw,42px);font-weight:400!important;line-height:1.08;letter-spacing:-.025em;color:var(--ucmpc-ink, #2f2a27)}.ucmpc-editorial-page h2:before{content:"";position:absolute;top:0;left:0;width:42px;height:1px;background:var(--ucmpc-accent, #b98f75)}.ucmpc-editorial-page strong{font-weight:600;color:var(--ucmpc-ink, #2f2a27)}.ucmpc-editorial-page>p:last-child{margin:66px 0 10px;padding:34px 0 0;border-top:1px solid var(--ucmpc-border, rgba(47, 42, 39, .16));font-family:var(--ucmpc-font-display, Georgia, "Times New Roman", serif);font-size:clamp(25px,2.6vw,34px);line-height:1.25;letter-spacing:-.02em;color:var(--ucmpc-ink, #2f2a27)}.ucmpc-editorial-page>p:last-child strong{font-weight:400}@media(max-width:749px){.ucmpc-editorial-page{width:100%}body:has(.ucmpc-editorial-page) #MainContent h1:first-of-type{margin-bottom:30px;font-size:clamp(40px,12vw,54px);line-height:1}.ucmpc-editorial-page p{font-size:16px;line-height:1.7;margin-bottom:20px}.ucmpc-editorial-page>p:first-child{font-size:23px;line-height:1.38}.ucmpc-editorial-page h2{margin-top:48px;padding-top:17px;font-size:32px}.ucmpc-editorial-page>p:last-child{margin-top:50px;padding-top:26px;font-size:26px}}.ucmpc-editorial-shell{position:relative;isolation:isolate}.ucmpc-editorial-page{position:relative;z-index:2}.ucmpc-editorial-ambient{position:absolute;z-index:1;top:-70px;right:-14vw;bottom:-70px;left:-14vw;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.ucmpc-editorial-particle{position:absolute;display:block;background:var(--ucmpc-accent, #b98f75);opacity:.18;animation:ucmpc-editorial-float 20s ease-in-out infinite alternate}.ucmpc-editorial-particle:nth-child(1){top:9%;left:5%;width:5px;height:5px;border-radius:50%;animation-duration:22s}.ucmpc-editorial-particle:nth-child(2){top:27%;right:3%;width:18px;height:1px;transform:rotate(-24deg);opacity:.13;animation-duration:26s}.ucmpc-editorial-particle:nth-child(3){top:48%;left:1%;width:7px;height:7px;border-radius:2px;transform:rotate(35deg);opacity:.12;animation-duration:24s}.ucmpc-editorial-particle:nth-child(4){top:69%;right:6%;width:4px;height:4px;border-radius:50%;opacity:.16;animation-duration:19s}.ucmpc-editorial-particle:nth-child(5){top:86%;left:9%;width:14px;height:1px;transform:rotate(18deg);opacity:.12;animation-duration:28s}@keyframes ucmpc-editorial-float{0%{translate:0 0}50%{translate:9px -13px}to{translate:-5px -22px}}.ucmpc-editorial-page.ucmpc-motion-ready .ucmpc-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.2,.65,.3,1),transform .7s cubic-bezier(.2,.65,.3,1);transition-delay:var(--ucmpc-reveal-delay, 0ms)}.ucmpc-editorial-page.ucmpc-motion-ready .ucmpc-reveal.is-visible{opacity:1;transform:translateY(0)}.ucmpc-editorial-page.ucmpc-motion-ready h2.ucmpc-reveal:before{transform:scaleX(0);transform-origin:left center;transition:transform .8s cubic-bezier(.2,.65,.3,1) .18s}.ucmpc-editorial-page.ucmpc-motion-ready h2.ucmpc-reveal.is-visible:before{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.ucmpc-editorial-particle{animation:none!important}.ucmpc-editorial-page .ucmpc-reveal{opacity:1!important;transform:none!important;transition:none!important}.ucmpc-editorial-page h2.ucmpc-reveal:before{transform:scaleX(1)!important;transition:none!important}}@media(max-width:749px){.ucmpc-editorial-ambient{top:-40px;right:-30px;bottom:-40px;left:-30px}.ucmpc-editorial-particle{opacity:.1}.ucmpc-editorial-particle:nth-child(2),.ucmpc-editorial-particle:nth-child(5){display:none}}.ucmpc-editorial-page.ucmpc-motion-ready .ucmpc-reveal[data-ucmpc-reveal-type=major]{transform:translateY(20px)}.ucmpc-editorial-page.ucmpc-motion-ready .ucmpc-reveal[data-ucmpc-reveal-type=soft]{transform:translateY(8px);transition-duration:.8s}.ucmpc-editorial-page.ucmpc-motion-ready .ucmpc-reveal[data-ucmpc-reveal-type=soft].is-visible,.ucmpc-editorial-page.ucmpc-motion-ready .ucmpc-reveal[data-ucmpc-reveal-type=major].is-visible{transform:translateY(0)}.ucmpc-page-la-fundacion h2:first-of-type+p{position:relative;margin:32px 0 38px;padding:26px 30px 28px;background:#b98f7512;border:1px solid rgba(185,143,117,.16);border-left:3px solid var(--ucmpc-accent, #b98f75);border-radius:0 16px 16px 0;font-size:15px;line-height:1.6}.ucmpc-page-la-fundacion h2:first-of-type+p strong{display:block;margin-top:9px;font-family:var( --ucmpc-font-display, Georgia, "Times New Roman", serif );font-size:clamp(29px,3vw,40px);font-weight:400;line-height:1.18;letter-spacing:-.025em;color:var(--ucmpc-ink, #2f2a27)}@media(max-width:749px){.ucmpc-page-la-fundacion h2:first-of-type+p{margin:26px 0 32px;padding:22px 21px 24px;border-radius:0 12px 12px 0}.ucmpc-page-la-fundacion h2:first-of-type+p strong{font-size:28px;line-height:1.22}}.ucmpc-page-la-fundacion.ucmpc-first-scroll-pending h2:first-of-type{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.65,.3,1),transform .98s cubic-bezier(.2,.65,.3,1)}.ucmpc-page-la-fundacion.ucmpc-first-scroll-pending h2:first-of-type:before{transform:scaleX(0);transform-origin:left center;transition:transform .9s cubic-bezier(.2,.65,.3,1) .23s}.ucmpc-page-la-fundacion.ucmpc-first-scroll-pending.ucmpc-first-scroll-revealed h2:first-of-type{opacity:1;transform:translateY(0)}.ucmpc-page-la-fundacion.ucmpc-first-scroll-pending.ucmpc-first-scroll-revealed h2:first-of-type:before{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.ucmpc-page-la-fundacion.ucmpc-first-scroll-pending h2:first-of-type{opacity:1;transform:none;transition:none}.ucmpc-page-la-fundacion.ucmpc-first-scroll-pending h2:first-of-type:before{transform:scaleX(1);transition:none}}body:not(:has(#MainContent[data-template=index])) footer .footer-content{--padding-block-start: 24px !important;--padding-block-end: 18px !important}body:not(:has(#MainContent[data-template=index])) footer .footer-utilities .utilities{--padding-block-start: 8px !important;--padding-block-end: 22px !important}footer .footer-content{gap:18px!important}footer .email-signup__heading,footer [class*=email-signup] h2,footer [class*=email-signup] h3{margin-bottom:10px}@media(max-width:749px){body:not(:has(#MainContent[data-template=index])) footer .footer-content{--padding-block-start: 20px !important;--padding-block-end: 14px !important}body:not(:has(#MainContent[data-template=index])) footer .footer-utilities .utilities{--padding-block-start: 6px !important;--padding-block-end: 18px !important}footer .footer-content{gap:14px!important}}.ucmpc-page-cuentos-para-ninos>p:first-child{margin:4px 0 34px;padding:28px 30px;background:linear-gradient(135deg,#d9bca524,#fffdf973);border:1px solid rgba(154,123,99,.12);border-left:3px solid var(--ucmpc-accent-soft);border-radius:0 18px 18px 0}.ucmpc-page-cuentos-para-ninos>p:last-child{margin-top:58px;padding:34px 36px;border:1px solid rgba(154,123,99,.13);border-radius:18px;background:#fffdf985;box-shadow:0 16px 42px #2f2a270b}@media(max-width:749px){.ucmpc-page-cuentos-para-ninos>p:first-child{margin-bottom:28px;padding:23px 21px;border-radius:0 14px 14px 0}.ucmpc-page-cuentos-para-ninos>p:last-child{margin-top:44px;padding:27px 22px;border-radius:14px}}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card{position:relative;margin:22px 0;padding:25px 28px 25px 30px;border:1px solid rgba(154,123,99,.14);border-left:3px solid var(--ucmpc-accent);border-radius:0 16px 16px 0;background:#fffdf97a}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card:before{display:block;margin-bottom:10px;color:var(--ucmpc-accent);font-family:var(--ucmpc-font-ui);font-size:10px;font-weight:600;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card--social:before{content:"ACCI\c3\201cN SOCIAL"}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card--organizations:before{content:"ORGANIZACIONES"}.ucmpc-page-historias-que-fortalecen .ucmpc-coming-soon{position:relative;margin:62px 0 6px!important;padding:38px 36px 36px!important;border:1px solid rgba(154,123,99,.16)!important;border-radius:18px;background:linear-gradient(135deg,#9a7b6313,#fffdf985)}.ucmpc-page-historias-que-fortalecen .ucmpc-coming-soon:before{content:"PR\c3\201cXIMAMENTE";display:block;margin-bottom:13px;color:var(--ucmpc-accent);font-family:var(--ucmpc-font-ui);font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}@media(max-width:749px){.ucmpc-page-historias-que-fortalecen .ucmpc-front-card{padding:22px 21px 22px 23px;border-radius:0 13px 13px 0}.ucmpc-page-historias-que-fortalecen .ucmpc-coming-soon{margin-top:48px!important;padding:28px 23px 27px!important;border-radius:14px}}.ucmpc-page-impacto>p:nth-of-type(2),.ucmpc-page-impacto>p:nth-of-type(3){position:relative;min-height:54px;padding-left:66px}.ucmpc-page-impacto>p:nth-of-type(2):before,.ucmpc-page-impacto>p:nth-of-type(3):before{position:absolute;top:-5px;left:0;color:#9a7b637a;font-family:var(--ucmpc-font-display);font-size:30px;line-height:1}.ucmpc-page-impacto>p:nth-of-type(2):before{content:"01"}.ucmpc-page-impacto>p:nth-of-type(3):before{content:"02"}.ucmpc-page-impacto>p:last-child{margin-top:60px;padding:34px 36px;border:1px solid rgba(154,123,99,.14);border-radius:18px;background:#fffdf985}@media(max-width:749px){.ucmpc-page-impacto>p:nth-of-type(2),.ucmpc-page-impacto>p:nth-of-type(3){min-height:46px;padding-left:50px}.ucmpc-page-impacto>p:nth-of-type(2):before,.ucmpc-page-impacto>p:nth-of-type(3):before{font-size:24px}.ucmpc-page-impacto>p:last-child{margin-top:46px;padding:27px 23px;border-radius:14px}}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .section{padding-top:46px!important;padding-bottom:26px!important}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child h1{font-size:clamp(48px,5vw,68px)!important;line-height:.98!important}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .rte,.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child [class*=text-block]{max-width:650px}.ucmpc-collection-cuentos-de-vida .facets,.ucmpc-collection-cuentos-de-vida .facets-wrapper,.ucmpc-collection-cuentos-de-vida .facets__form,.ucmpc-collection-cuentos-de-vida .facets-toggle,.ucmpc-collection-cuentos-de-vida .facets-controls-wrapper,.ucmpc-collection-cuentos-de-vida quick-add-component{display:none!important}.ucmpc-collection-cuentos-de-vida .product-grid-container,.ucmpc-collection-cuentos-de-vida .collection-product-grid{width:min(100%,940px);margin-inline:auto;padding-top:8px!important;padding-bottom:58px!important}.ucmpc-collection-cuentos-de-vida .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:34px!important;align-items:start}.ucmpc-collection-cuentos-de-vida .product-grid__item{min-width:0}.ucmpc-collection-cuentos-de-vida .product-card,.ucmpc-collection-cuentos-de-vida .product-grid__card{height:100%;padding:14px;border:1px solid rgba(47,42,39,.09);border-radius:18px;background:#fffdf9b8;box-shadow:0 15px 42px #2f2a270e;transition:transform .26s cubic-bezier(.2,.65,.3,1),box-shadow .26s ease}.ucmpc-collection-cuentos-de-vida .product-card:hover,.ucmpc-collection-cuentos-de-vida .product-grid__card:hover{transform:translateY(-4px);box-shadow:0 20px 52px #2f2a2716}.ucmpc-collection-cuentos-de-vida .card-gallery,.ucmpc-collection-cuentos-de-vida [class*=product-card-gallery]{overflow:hidden;border-radius:12px;background:var(--ucmpc-cream)}.ucmpc-collection-cuentos-de-vida .product-card img,.ucmpc-collection-cuentos-de-vida .product-grid__card img{object-fit:contain!important}.ucmpc-collection-cuentos-de-vida .product-card a,.ucmpc-collection-cuentos-de-vida .product-grid__card a{text-decoration:none}.ucmpc-collection-cuentos-de-vida .product-card [class*=title],.ucmpc-collection-cuentos-de-vida .product-grid__card [class*=title]{color:var(--ucmpc-ink)}@media(max-width:749px){.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .section{padding-top:32px!important;padding-bottom:18px!important}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child h1{font-size:clamp(40px,11vw,52px)!important}.ucmpc-collection-cuentos-de-vida .product-grid{gap:14px!important}.ucmpc-collection-cuentos-de-vida .product-card,.ucmpc-collection-cuentos-de-vida .product-grid__card{padding:9px;border-radius:14px}}@media(max-width:430px){.ucmpc-collection-cuentos-de-vida .product-grid{grid-template-columns:1fr!important;gap:20px!important}}.ucmpc-story-product .product-media-container__zoom-button{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important;transform:none!important}.ucmpc-story-product .product-information{padding-top:38px!important;padding-bottom:72px!important;background:var(--ucmpc-cream-soft)}@media(min-width:750px){.ucmpc-story-product .product-information__grid{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr)!important;column-gap:clamp(38px,5vw,72px)!important;align-items:start}.ucmpc-story-product .product-details{align-self:start;padding:14px 0 30px!important}}.ucmpc-story-product .product-information__media,.ucmpc-story-product media-gallery{min-width:0}.ucmpc-story-product media-gallery{width:min(100%,760px);margin-inline:auto}.ucmpc-story-product .product-media-container:not(.dialog-media-container){overflow:hidden;border:1px solid rgba(47,42,39,.09)!important;border-radius:18px!important;background:var(--ucmpc-cream)!important;box-shadow:0 18px 52px #2f2a2712}.ucmpc-story-product .product-media img,.ucmpc-story-product .product-media-container img{width:100%;height:auto;object-fit:contain!important}.ucmpc-story-product .product-details>.group-block,.ucmpc-story-product .product-details>[class*=group]{padding:clamp(24px,3vw,34px);border:1px solid rgba(47,42,39,.1);border-radius:18px;background:#fffdf9a8;box-shadow:0 18px 52px #2f2a270e}.ucmpc-story-product .product-details h1{margin-bottom:10px;font-size:clamp(38px,4vw,56px)!important;line-height:1.02!important}.ucmpc-story-product .product-details .rte,.ucmpc-story-product .product-details [class*=description]{color:var(--ucmpc-muted);font-size:16px;line-height:1.75}.ucmpc-story-product .shopify-payment-button__button,.ucmpc-story-product .shopify-payment-button__button--unbranded{min-height:52px!important;border-radius:var(--ucmpc-radius-pill)!important}@media(max-width:749px){.ucmpc-story-product .product-information{padding-top:20px!important;padding-bottom:54px!important}.ucmpc-story-product .product-information__media{padding-inline:16px}.ucmpc-story-product .product-details{padding:26px 16px 0!important}.ucmpc-story-product .product-details>.group-block,.ucmpc-story-product .product-details>[class*=group]{padding:22px 20px;border-radius:14px}.ucmpc-story-product .product-details h1{font-size:38px!important}}.ucmpc-library{width:100%;max-width:1180px;margin:0 auto;padding:46px 24px 78px}.ucmpc-library *{box-sizing:border-box}.ucmpc-library__header{max-width:720px;margin:0 auto 44px;text-align:center}.ucmpc-library__eyebrow{margin:0 0 12px;color:var(--ucmpc-accent);font-size:11px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase}.ucmpc-library__heading{margin:0 0 14px;color:var(--ucmpc-ink);font-family:var(--ucmpc-font-display);font-size:clamp(36px,4vw,52px);font-weight:400;line-height:1.04}.ucmpc-library__description{margin:0;color:var(--ucmpc-muted);font-size:16px;line-height:1.7}.ucmpc-library__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.ucmpc-library__card{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(47,42,39,.095);border-radius:18px;background:var(--ucmpc-paper);box-shadow:var(--ucmpc-shadow-card);transition:transform .26s cubic-bezier(.2,.65,.3,1),box-shadow .26s ease}.ucmpc-library__card:hover{transform:translateY(-4px);box-shadow:0 24px 62px #2f2a271f}.ucmpc-library__image-wrap{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;padding:18px;background:#f6efe7}.ucmpc-library__image{display:block;width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.ucmpc-library__card:hover .ucmpc-library__image{transform:scale(1.012)}.ucmpc-library__placeholder{display:grid;width:100%;height:100%;place-items:center;padding:30px;color:var(--ucmpc-accent);text-align:center}.ucmpc-library__body{display:flex;flex:1;flex-direction:column;padding:25px 26px 27px}.ucmpc-library__type{margin:0 0 9px;color:var(--ucmpc-accent);font-size:10px;letter-spacing:.19em;text-transform:uppercase}.ucmpc-library__title{margin:0 0 11px;color:var(--ucmpc-ink);font-family:var(--ucmpc-font-display);font-size:27px;font-weight:400;line-height:1.15;letter-spacing:-.02em}.ucmpc-library__text{margin:0 0 23px;color:var(--ucmpc-muted);font-size:14px;line-height:1.68}.ucmpc-library__button{display:inline-flex;width:fit-content;min-height:46px;margin-top:auto;align-items:center;justify-content:center;padding:11px 22px;border:1px solid var(--ucmpc-ink);border-radius:var(--ucmpc-radius-pill);background:var(--ucmpc-ink);color:#fff!important;font-size:14px;text-decoration:none;transition:opacity var(--ucmpc-transition),transform var(--ucmpc-transition)}.ucmpc-library__button:hover{opacity:.87;transform:translateY(-1px)}.ucmpc-library__state{max-width:720px;margin:0 auto;padding:48px 32px;border:1px solid rgba(47,42,39,.1);border-radius:18px;background:#fffdf9bd;text-align:center;box-shadow:0 18px 48px #2f2a270b}.ucmpc-library__state h3{margin:0 0 13px;color:var(--ucmpc-ink);font-family:var(--ucmpc-font-display);font-size:clamp(28px,3vw,38px);font-weight:400;line-height:1.12}.ucmpc-library__state p{max-width:530px;margin:0 auto 23px;color:var(--ucmpc-muted);font-size:15px;line-height:1.7}@media(max-width:749px){.ucmpc-library{padding:30px 16px 56px}.ucmpc-library__header{margin-bottom:30px}.ucmpc-library__grid{grid-template-columns:1fr;gap:23px}.ucmpc-library__image-wrap{padding:12px}.ucmpc-library__body{padding:21px 20px 23px}.ucmpc-library__title{font-size:24px}.ucmpc-library__state{padding:38px 22px;border-radius:14px}}body:has(.ucmpc-page-contact) #MainContent{width:min(calc(100% - 48px),1180px);margin-inline:auto;padding:58px 0 76px;display:grid;grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);column-gap:clamp(46px,6vw,84px);align-items:start;background:transparent}body:has(.ucmpc-page-contact) #MainContent>.shopify-section{min-width:0}body:has(.ucmpc-page-contact) #MainContent>.shopify-section .section{padding-top:0!important;padding-bottom:0!important}body:has(.ucmpc-page-contact) #MainContent h1:first-of-type{margin:0 0 36px;font-size:clamp(52px,5vw,70px);line-height:.98}.ucmpc-page-contact{width:100%;margin:0}.ucmpc-page-contact p,.ucmpc-page-contact>p:first-child,.ucmpc-page-contact>p:last-child{margin:0 0 22px;padding:0;border:0;color:var(--ucmpc-muted);font-family:var(--ucmpc-font-ui);font-size:16px;line-height:1.72}.ucmpc-page-contact>p:first-child{color:var(--ucmpc-ink);font-family:var(--ucmpc-font-display);font-size:25px;line-height:1.3}body:has(.ucmpc-page-contact) #MainContent>.shopify-section:nth-child(2) .section{padding:clamp(25px,3vw,34px)!important;border:1px solid rgba(47,42,39,.1);border-radius:18px;background:#fffdf9b8;box-shadow:0 18px 52px #2f2a270e}body:has(.ucmpc-page-contact) .contact-form{width:100%!important;max-width:none!important}body:has(.ucmpc-page-contact) .contact-form input,body:has(.ucmpc-page-contact) .contact-form textarea{background:#ffffffc2}body:has(.ucmpc-page-contact) .contact-form textarea{min-height:210px}@media(max-width:749px){body:has(.ucmpc-page-contact) #MainContent{width:min(calc(100% - 32px),1180px);padding:36px 0 56px;grid-template-columns:1fr;row-gap:36px}body:has(.ucmpc-page-contact) #MainContent h1:first-of-type{margin-bottom:26px;font-size:46px}body:has(.ucmpc-page-contact) #MainContent>.shopify-section:nth-child(2) .section{padding:22px 18px!important;border-radius:14px}}.ucmpc-collection-cuentos-de-vida .product-card a:focus-visible,.ucmpc-library__button:focus-visible{outline:2px solid var(--ucmpc-accent);outline-offset:4px}@media(hover:hover)and (pointer:fine){.ucmpc-collection-cuentos-de-vida .product-card:hover img,.ucmpc-collection-cuentos-de-vida .product-grid__card:hover img{transform:scale(1.012)}}@media(min-width:750px){html:has(#MainContent[data-template=index]),body:has(#MainContent[data-template=index]){overflow-y:auto!important;overscroll-behavior-y:auto!important}}#header-group>.shopify-section:first-child,#header-group>.shopify-section:first-child .section,#header-group>.shopify-section:first-child .section-background{background:#f4ece3!important}#header-group,#header-component,#header-component .header,#header-component .header__row,#header-component .header__row--top,#header-component .header__row--bottom,#header-component .header__columns,#header-component .header__column{background-color:var(--ucmpc-cream-soft)!important}#header-component{border-bottom:1px solid rgba(47,42,39,.1)!important}footer,footer>.shopify-section,footer .section-wrapper,footer .section,footer .section-background,footer .footer-content,footer .footer-utilities,footer .utilities{background-color:var(--ucmpc-cream, #f8f1e8)!important}footer{border-top:1px solid rgba(47,42,39,.1)!important}footer input[type=email]{background-color:#fffdf9b8!important}#MainContent[data-template^=collection]>.shopify-section:first-child .section{padding-top:42px!important;padding-bottom:28px!important}#MainContent[data-template^=collection]>.shopify-section:first-child h1{font-size:clamp(48px,5vw,68px)!important;line-height:.98!important}#MainContent[data-template^=collection]>.shopify-section:first-child .rte,#MainContent[data-template^=collection]>.shopify-section:first-child [class*=text-block]{max-width:650px}#MainContent[data-template^=collection] .facets-block-wrapper,#MainContent[data-template^=collection] .facets-controls-wrapper,#MainContent[data-template^=collection] .facets-toggle,#MainContent[data-template^=collection] .facets-mobile-wrapper{display:none!important}#MainContent[data-template^=collection] #ResultsList{width:min(calc(100% - 64px),980px);margin-inline:auto;padding:10px 0 58px!important}#MainContent[data-template^=collection] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:34px!important;align-items:start}#MainContent[data-template^=collection] .product-grid__item{min-width:0;overflow:visible!important;border:0!important}#MainContent[data-template^=collection] .product-grid__card{height:100%;overflow:visible!important;padding:14px!important;border:1px solid rgba(47,42,39,.09)!important;border-radius:18px!important;background:#fffdf9ad!important;box-shadow:0 15px 42px #2f2a270e;transition:transform .26s cubic-bezier(.2,.65,.3,1),box-shadow .26s ease}#MainContent[data-template^=collection] product-card:hover .product-grid__card{transform:translateY(-4px);box-shadow:0 22px 54px #2f2a2717}#MainContent[data-template^=collection] .card-gallery{overflow:hidden;border-radius:12px;background:var(--ucmpc-cream, #f8f1e8)!important}#MainContent[data-template^=collection] .card-gallery .product-media-container,#MainContent[data-template^=collection] .card-gallery .product-media{background:var(--ucmpc-cream, #f8f1e8)!important}#MainContent[data-template^=collection] .card-gallery img{object-fit:contain!important}#MainContent[data-template^=collection] :is(price-component,.price,[class*=price]){overflow:visible!important}#MainContent[data-template^=collection] .product-grid__card>:last-child{padding-inline-start:1px}#MainContent[data-template^=collection] quick-add-component.quick-add{display:block!important}#MainContent[data-template^=collection] button.quick-add__button{width:max-content!important;min-width:0!important;max-width:calc(100% - 20px)!important;height:40px!important;min-height:40px!important;padding:0 14px!important;border:1px solid rgba(47,42,39,.14)!important;border-radius:999px!important;background:#2f2a27f0!important;color:#fffdf9!important;font-family:var(--ucmpc-font-ui)!important;font-size:12px!important;font-weight:500!important;line-height:1!important;box-shadow:0 8px 22px #2f2a2729!important;gap:0!important;justify-content:center!important}#MainContent[data-template^=collection] .quick-add__button>.add-to-cart-icon{display:none!important}#MainContent[data-template^=collection] product-card:is(:hover,:focus-within) .quick-add__button{opacity:1!important}@media(max-width:749px){#MainContent[data-template^=collection]>.shopify-section:first-child .section{padding-top:30px!important;padding-bottom:20px!important}#MainContent[data-template^=collection] #ResultsList{width:min(calc(100% - 30px),980px);padding:4px 0 44px!important}#MainContent[data-template^=collection] .product-grid{gap:14px!important}#MainContent[data-template^=collection] .product-grid__card{padding:9px!important;border-radius:14px!important}#MainContent[data-template^=collection] button.quick-add__button{display:none!important}}@media(max-width:430px){#MainContent[data-template^=collection] .product-grid{grid-template-columns:1fr!important;gap:20px!important}}#MainContent[data-template^=product] .product-media-container__zoom-button,#MainContent[data-template^=product] .dialog-zoomed-gallery,#MainContent[data-template^=product] zoom-dialog{display:none!important}#MainContent[data-template^=product] .product-media-container--zoomable,#MainContent[data-template^=product] .product-media-container--image{cursor:default!important}#MainContent[data-template^=product] .product-information{padding-top:32px!important;padding-bottom:68px!important;background:var(--ucmpc-cream-soft)!important}@media(min-width:750px){#MainContent[data-template^=product] .product-information__media{padding:20px 22px 34px!important}}#MainContent[data-template^=product] .product-media img,#MainContent[data-template^=product] .product-media-container img{display:block;max-width:100%;height:auto;object-fit:contain!important}#MainContent[data-template^=product] .product-details{background:transparent!important}@media(max-width:749px){#MainContent[data-template^=product] .product-information{padding-top:18px!important;padding-bottom:52px!important}#MainContent[data-template^=product] .product-information__media{padding:12px 16px 18px!important}}body:has(.ucmpc-page-contact) .contact-form__input::placeholder{color:#2f2a278c!important;opacity:1}#MainContent[data-template^=product] .product-information__media{width:100%!important;min-width:0!important;justify-self:stretch!important;box-sizing:border-box!important}#MainContent[data-template^=product] .product-information__media media-gallery{width:100%!important;max-width:620px!important;margin-inline:auto!important}body:has(.ucmpc-page-la-fundacion),body:has(.ucmpc-page-impacto),body:has(.ucmpc-page-historias-que-fortalecen){background:linear-gradient(180deg,#fbf7f2,#f8f1e8)}body:has(.ucmpc-page-la-fundacion) #MainContent,body:has(.ucmpc-page-impacto) #MainContent,body:has(.ucmpc-page-historias-que-fortalecen) #MainContent{background:transparent!important}body:has(.ucmpc-page-la-fundacion) #MainContent>.shopify-section:first-child .section,body:has(.ucmpc-page-impacto) #MainContent>.shopify-section:first-child .section,body:has(.ucmpc-page-historias-que-fortalecen) #MainContent>.shopify-section:first-child .section{padding-top:clamp(46px,6vw,82px)!important;padding-bottom:clamp(28px,4vw,52px)!important}body:has(.ucmpc-page-la-fundacion) #MainContent h1:first-of-type,body:has(.ucmpc-page-impacto) #MainContent h1:first-of-type,body:has(.ucmpc-page-historias-que-fortalecen) #MainContent h1:first-of-type{width:min(100%,980px);max-width:980px;margin:0 auto clamp(28px,4vw,46px);font-size:clamp(50px,6vw,82px)!important;line-height:.95!important;letter-spacing:-.04em!important;text-wrap:balance}.ucmpc-page-la-fundacion,.ucmpc-page-impacto,.ucmpc-page-historias-que-fortalecen{width:min(100%,980px);margin-inline:auto;padding-bottom:clamp(62px,8vw,104px)}.ucmpc-page-la-fundacion>p,.ucmpc-page-la-fundacion>h2,.ucmpc-page-impacto>p,.ucmpc-page-impacto>h2,.ucmpc-page-historias-que-fortalecen>p,.ucmpc-page-historias-que-fortalecen>h2{width:min(100%,790px);margin-inline:auto}.ucmpc-page-la-fundacion>p:first-child,.ucmpc-page-impacto>p:first-child,.ucmpc-page-historias-que-fortalecen>p:first-child{position:relative;width:min(100%,850px);margin:0 auto clamp(56px,7vw,84px);padding:30px 0 0;background:transparent;border:0;border-radius:0;color:var(--ucmpc-ink);font-family:var(--ucmpc-font-display);font-size:clamp(27px,3vw,39px);line-height:1.23;letter-spacing:-.025em;text-wrap:pretty}.ucmpc-page-la-fundacion>p:first-child:before,.ucmpc-page-impacto>p:first-child:before,.ucmpc-page-historias-que-fortalecen>p:first-child:before{display:block;margin-bottom:17px;color:var(--ucmpc-accent);font-family:var(--ucmpc-font-ui);font-size:10px;font-weight:600;letter-spacing:.24em;line-height:1.4;text-transform:uppercase}.ucmpc-page-la-fundacion>p:first-child:before{content:"LA FUNDACI\d3N"}.ucmpc-page-impacto>p:first-child:before{content:"NUESTRO IMPACTO"}.ucmpc-page-historias-que-fortalecen>p:first-child:before{content:"HISTORIAS QUE FORTALECEN"}.ucmpc-page-la-fundacion h2,.ucmpc-page-impacto h2,.ucmpc-page-historias-que-fortalecen h2{margin-top:clamp(62px,8vw,92px);margin-bottom:26px;padding-top:24px;font-size:clamp(31px,3.6vw,47px);line-height:1.04}.ucmpc-page-la-fundacion h2:before,.ucmpc-page-impacto h2:before,.ucmpc-page-historias-que-fortalecen h2:before{width:52px;background:#9a7b63b8}.ucmpc-page-la-fundacion p,.ucmpc-page-impacto p,.ucmpc-page-historias-que-fortalecen p{font-size:16.5px;line-height:1.78}.ucmpc-page-la-fundacion>p:last-child,.ucmpc-page-impacto>p:last-child,.ucmpc-page-historias-que-fortalecen>p:last-child{width:min(100%,850px);margin:clamp(70px,8vw,98px) auto 0;padding:clamp(30px,4vw,42px);border:1px solid rgba(154,123,99,.16);border-radius:20px;background:linear-gradient(135deg,#d9bca524,#fffdf9b8);box-shadow:0 18px 48px #2f2a270b;font-family:var(--ucmpc-font-display);font-size:clamp(25px,2.8vw,35px);line-height:1.26;letter-spacing:-.02em}.ucmpc-page-la-fundacion h2:first-of-type+p{width:min(100%,850px);margin:32px auto 42px;padding:clamp(28px,4vw,38px);border:1px solid rgba(154,123,99,.16);border-left:3px solid var(--ucmpc-accent);border-radius:0 20px 20px 0;background:#fffdf994;box-shadow:0 18px 46px #2f2a270a}.ucmpc-page-la-fundacion h2:first-of-type+p strong{display:block;max-width:18ch;margin-top:14px;font-family:var(--ucmpc-font-display);font-size:clamp(30px,3.4vw,43px);font-weight:400;line-height:1.16;letter-spacing:-.03em}.ucmpc-fronts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(100%,920px);margin:34px auto 22px}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card{position:relative;min-height:100%;margin:0;padding:68px 30px 30px;overflow:hidden;border:1px solid rgba(154,123,99,.14);border-left:1px solid rgba(154,123,99,.14);border-radius:18px;background:#fffdf99e;box-shadow:0 16px 42px #2f2a270a}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card:after{position:absolute;top:20px;right:24px;color:#9a7b6333;font-family:var(--ucmpc-font-display);font-size:38px;line-height:1}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card--social:after{content:"01"}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card--organizations:after{content:"02"}.ucmpc-page-historias-que-fortalecen .ucmpc-coming-soon{width:min(100%,850px);margin:64px auto 8px!important;padding:38px 38px 36px!important;border-radius:20px}.ucmpc-impact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(100%,920px);margin:34px auto 24px}.ucmpc-page-impacto .ucmpc-impact-step{position:relative;min-height:100%;margin:0;padding:66px 30px 30px;border:1px solid rgba(154,123,99,.14);border-radius:18px;background:#fffdf99e;box-shadow:0 16px 42px #2f2a270a}.ucmpc-page-impacto .ucmpc-impact-step:before{position:absolute;top:22px;left:28px;color:var(--ucmpc-accent);font-family:var(--ucmpc-font-ui);font-size:10px;font-weight:600;letter-spacing:.22em;line-height:1.3}.ucmpc-page-impacto .ucmpc-impact-step--1:before{content:"01 \b7  SOSTENER"}.ucmpc-page-impacto .ucmpc-impact-step--2:before{content:"02 \b7  MULTIPLICAR"}.ucmpc-page-impacto .ucmpc-impact-step:after{content:none}.ucmpc-page-impacto>p:nth-of-type(2),.ucmpc-page-impacto>p:nth-of-type(3){min-height:0;padding-left:0}.ucmpc-page-impacto>p:nth-of-type(2):before,.ucmpc-page-impacto>p:nth-of-type(3):before{content:none}body:has(.ucmpc-page-la-fundacion) .ucmpc-editorial-shell,body:has(.ucmpc-page-impacto) .ucmpc-editorial-shell,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-editorial-shell{position:relative;isolation:isolate}body:has(.ucmpc-page-la-fundacion) .ucmpc-editorial-shell:before,body:has(.ucmpc-page-impacto) .ucmpc-editorial-shell:before,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-editorial-shell:before{content:"";position:absolute;z-index:0;top:-40px;right:-12vw;bottom:0;left:-12vw;pointer-events:none;background:radial-gradient(circle at 12% 12%,rgba(217,188,165,.12),transparent 28%),radial-gradient(circle at 88% 32%,rgba(154,123,99,.07),transparent 24%)}.ucmpc-editorial-ambient{opacity:.72}@media(max-width:749px){body:has(.ucmpc-page-la-fundacion) #MainContent>.shopify-section:first-child .section,body:has(.ucmpc-page-impacto) #MainContent>.shopify-section:first-child .section,body:has(.ucmpc-page-historias-que-fortalecen) #MainContent>.shopify-section:first-child .section{padding-top:34px!important;padding-bottom:20px!important}body:has(.ucmpc-page-la-fundacion) #MainContent h1:first-of-type,body:has(.ucmpc-page-impacto) #MainContent h1:first-of-type,body:has(.ucmpc-page-historias-que-fortalecen) #MainContent h1:first-of-type{margin-bottom:24px;font-size:clamp(42px,12vw,56px)!important;line-height:.98!important}.ucmpc-page-la-fundacion,.ucmpc-page-impacto,.ucmpc-page-historias-que-fortalecen{padding-bottom:58px}.ucmpc-page-la-fundacion>p:first-child,.ucmpc-page-impacto>p:first-child,.ucmpc-page-historias-que-fortalecen>p:first-child{margin-bottom:48px;padding-top:20px;font-size:24px;line-height:1.34}.ucmpc-page-la-fundacion h2,.ucmpc-page-impacto h2,.ucmpc-page-historias-que-fortalecen h2{margin-top:52px;margin-bottom:21px;padding-top:19px;font-size:32px}.ucmpc-page-la-fundacion p,.ucmpc-page-impacto p,.ucmpc-page-historias-que-fortalecen p{font-size:16px;line-height:1.72}.ucmpc-fronts-grid,.ucmpc-impact-grid{grid-template-columns:1fr;gap:14px;margin-top:26px}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card,.ucmpc-page-impacto .ucmpc-impact-step{padding:60px 22px 24px;border-radius:14px}.ucmpc-page-la-fundacion h2:first-of-type+p{margin:26px auto 34px;padding:24px 22px 26px;border-radius:0 14px 14px 0}.ucmpc-page-la-fundacion h2:first-of-type+p strong{font-size:29px}.ucmpc-page-la-fundacion>p:last-child,.ucmpc-page-impacto>p:last-child,.ucmpc-page-historias-que-fortalecen>p:last-child{margin-top:52px;padding:27px 22px;border-radius:14px;font-size:26px}}.ucmpc-page-historias-que-fortalecen .ucmpc-fronts-grid{align-items:start;gap:20px}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card{min-height:0!important;height:auto!important;padding:62px 30px 30px!important}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card:before{position:absolute;top:24px;left:30px;display:block;margin:0;color:var(--ucmpc-accent);font-family:var(--ucmpc-font-ui);font-size:10px;font-weight:600;letter-spacing:.2em;line-height:1.35;text-transform:uppercase}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card--social:before{content:"01 \b7  PERSONAS"!important}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card--organizations:before{content:"02 \b7  ORGANIZACIONES"!important}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card:after{display:none!important;content:none!important}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card strong{color:var(--ucmpc-ink);font-weight:600}.ucmpc-page-historias-que-fortalecen .ucmpc-coming-soon:before{content:"PR\d3XIMAMENTE"!important}.ucmpc-page-impacto>p:last-child{box-sizing:border-box;padding:44px 58px 46px!important}@media(min-width:750px){.ucmpc-page-la-fundacion,.ucmpc-page-impacto,.ucmpc-page-historias-que-fortalecen{width:min(100%,860px)}.ucmpc-page-la-fundacion>p,.ucmpc-page-la-fundacion>h2,.ucmpc-page-impacto>p,.ucmpc-page-impacto>h2,.ucmpc-page-historias-que-fortalecen>p,.ucmpc-page-historias-que-fortalecen>h2{width:min(100%,760px)}.ucmpc-page-la-fundacion>p:first-child,.ucmpc-page-impacto>p:first-child,.ucmpc-page-historias-que-fortalecen>p:first-child,.ucmpc-page-la-fundacion>p:last-child,.ucmpc-page-impacto>p:last-child,.ucmpc-page-historias-que-fortalecen>p:last-child,.ucmpc-page-la-fundacion h2:first-of-type+p,.ucmpc-page-historias-que-fortalecen .ucmpc-coming-soon{width:min(100%,800px)}.ucmpc-fronts-grid,.ucmpc-impact-grid{width:min(100%,820px)}}body:has(.ucmpc-page-la-fundacion),body:has(.ucmpc-page-impacto),body:has(.ucmpc-page-historias-que-fortalecen){overflow-x:clip}body:has(.ucmpc-page-la-fundacion) #MainContent,body:has(.ucmpc-page-impacto) #MainContent,body:has(.ucmpc-page-historias-que-fortalecen) #MainContent{position:relative;isolation:isolate}body:has(.ucmpc-page-la-fundacion) #MainContent>.shopify-section,body:has(.ucmpc-page-impacto) #MainContent>.shopify-section,body:has(.ucmpc-page-historias-que-fortalecen) #MainContent>.shopify-section{position:relative;z-index:2}.ucmpc-editorial-gutter-decor{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.ucmpc-editorial-gutter-icon{position:absolute;display:block;width:var(--ucmpc-icon-size, 40px);height:var(--ucmpc-icon-size, 40px);left:var(--ucmpc-icon-x, 24px);top:var(--ucmpc-icon-y, 120px);color:var(--ucmpc-accent);opacity:var(--ucmpc-icon-opacity, .09);transform-origin:center;will-change:transform;animation:ucmpc-gutter-wander var(--ucmpc-icon-duration, 24s) ease-in-out var(--ucmpc-icon-delay, 0s) infinite alternate}.ucmpc-editorial-gutter-icon svg{display:block;width:100%;height:100%;overflow:visible;stroke:currentColor}@keyframes ucmpc-gutter-wander{0%{transform:translateZ(0) rotate(var(--ucmpc-icon-rotate, 0deg))}32%{transform:translate3d(var(--ucmpc-icon-dx1, 7px),var(--ucmpc-icon-dy1, -10px),0) rotate(calc(var(--ucmpc-icon-rotate, 0deg) + 2deg))}67%{transform:translate3d(var(--ucmpc-icon-dx2, -6px),var(--ucmpc-icon-dy2, 8px),0) rotate(calc(var(--ucmpc-icon-rotate, 0deg) - 2deg))}to{transform:translate3d(var(--ucmpc-icon-dx3, 5px),var(--ucmpc-icon-dy3, -6px),0) rotate(calc(var(--ucmpc-icon-rotate, 0deg) + 1deg))}}body:has(.ucmpc-page-la-fundacion) .ucmpc-editorial-ambient,body:has(.ucmpc-page-impacto) .ucmpc-editorial-ambient,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-editorial-ambient{opacity:.22}@media(max-width:1179px){.ucmpc-editorial-gutter-decor{display:none!important}}@media(max-width:749px){.ucmpc-page-historias-que-fortalecen .ucmpc-fronts-grid{gap:14px}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card{padding:58px 22px 24px!important}.ucmpc-page-historias-que-fortalecen .ucmpc-front-card:before{top:22px;left:22px}.ucmpc-page-impacto>p:last-child{padding:28px 24px 30px!important}.ucmpc-editorial-gutter-decor{display:none!important}}@media(prefers-reduced-motion:reduce){.ucmpc-editorial-gutter-icon{animation:none!important}}.ucmpc-editorial-gutter-decor{display:none!important}@media(min-width:900px){body:has(.ucmpc-page-la-fundacion) .ucmpc-editorial-page.ucmpc-page-la-fundacion,body:has(.ucmpc-page-impacto) .ucmpc-editorial-page.ucmpc-page-impacto,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-editorial-page.ucmpc-page-historias-que-fortalecen{width:min(calc(100% - 48px),700px)!important;max-width:700px!important;margin-inline:auto!important}body:has(.ucmpc-page-la-fundacion) .ucmpc-page-la-fundacion>p,body:has(.ucmpc-page-la-fundacion) .ucmpc-page-la-fundacion>h2,body:has(.ucmpc-page-impacto) .ucmpc-page-impacto>p,body:has(.ucmpc-page-impacto) .ucmpc-page-impacto>h2,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-page-historias-que-fortalecen>p,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-page-historias-que-fortalecen>h2{width:min(100%,540px)!important;max-width:540px!important;margin-inline:auto!important}body:has(.ucmpc-page-la-fundacion) .ucmpc-page-la-fundacion>p:first-child,body:has(.ucmpc-page-impacto) .ucmpc-page-impacto>p:first-child,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-page-historias-que-fortalecen>p:first-child,body:has(.ucmpc-page-la-fundacion) .ucmpc-page-la-fundacion>p:last-child,body:has(.ucmpc-page-impacto) .ucmpc-page-impacto>p:last-child,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-page-historias-que-fortalecen>p:last-child,body:has(.ucmpc-page-la-fundacion) .ucmpc-page-la-fundacion h2:first-of-type+p,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-page-historias-que-fortalecen .ucmpc-coming-soon{width:min(100%,600px)!important;max-width:600px!important;margin-inline:auto!important}body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-page-historias-que-fortalecen .ucmpc-fronts-grid,body:has(.ucmpc-page-impacto) .ucmpc-page-impacto .ucmpc-impact-grid{width:min(100%,660px)!important;max-width:660px!important;margin-inline:auto!important}}.ucmpc-page-decor-v7{position:absolute;z-index:6;top:0;left:0;width:100%;height:var(--ucmpc-page-decor-height, 100%);overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.ucmpc-page-decor-v7__icon{position:absolute;display:block;width:var(--ucmpc-v7-size, 36px);height:var(--ucmpc-v7-size, 36px);left:var(--ucmpc-v7-x, 24px);top:var(--ucmpc-v7-y, 180px);color:#8f725d;opacity:var(--ucmpc-v7-opacity, .18);transform-origin:center;will-change:transform;animation:ucmpc-v7-drift var(--ucmpc-v7-duration, 26s) cubic-bezier(.42,.04,.58,.96) var(--ucmpc-v7-delay, 0s) infinite alternate}.ucmpc-page-decor-v7__icon svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}@keyframes ucmpc-v7-drift{0%{transform:translateZ(0) rotate(var(--ucmpc-v7-rotate, 0deg))}28%{transform:translate3d(var(--ucmpc-v7-dx1, 8px),var(--ucmpc-v7-dy1, -12px),0) rotate(calc(var(--ucmpc-v7-rotate, 0deg) + 3deg))}61%{transform:translate3d(var(--ucmpc-v7-dx2, -9px),var(--ucmpc-v7-dy2, 11px),0) rotate(calc(var(--ucmpc-v7-rotate, 0deg) - 3deg))}to{transform:translate3d(var(--ucmpc-v7-dx3, 6px),var(--ucmpc-v7-dy3, -7px),0) rotate(calc(var(--ucmpc-v7-rotate, 0deg) + 2deg))}}body:has(.ucmpc-page-la-fundacion) .ucmpc-editorial-ambient,body:has(.ucmpc-page-impacto) .ucmpc-editorial-ambient,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-editorial-ambient{display:none!important}@media(max-width:899px){.ucmpc-page-decor-v7{display:none!important}}@media(prefers-reduced-motion:reduce){.ucmpc-page-decor-v7__icon{animation:none!important}}@media(min-width:900px){body:has(.ucmpc-page-la-fundacion),body:has(.ucmpc-page-impacto),body:has(.ucmpc-page-historias-que-fortalecen){background:#fffdf9!important}body:has(.ucmpc-page-la-fundacion) #MainContent,body:has(.ucmpc-page-impacto) #MainContent,body:has(.ucmpc-page-historias-que-fortalecen) #MainContent{position:relative;isolation:isolate;width:min(calc(100% - 160px),980px)!important;margin-inline:auto!important;margin-bottom:72px!important;background:linear-gradient(180deg,#fffdf9fe,#faf4ece6)!important;box-shadow:0 0 0 1px #9a7b6305}body:has(.ucmpc-page-la-fundacion) #MainContent>.shopify-section,body:has(.ucmpc-page-impacto) #MainContent>.shopify-section,body:has(.ucmpc-page-historias-que-fortalecen) #MainContent>.shopify-section,body:has(.ucmpc-page-la-fundacion) #MainContent>.shopify-section .section,body:has(.ucmpc-page-impacto) #MainContent>.shopify-section .section,body:has(.ucmpc-page-historias-que-fortalecen) #MainContent>.shopify-section .section,body:has(.ucmpc-page-la-fundacion) #MainContent>.shopify-section .section-background,body:has(.ucmpc-page-impacto) #MainContent>.shopify-section .section-background,body:has(.ucmpc-page-historias-que-fortalecen) #MainContent>.shopify-section .section-background{background:transparent!important}body:has(.ucmpc-page-la-fundacion) .ucmpc-editorial-shell:before,body:has(.ucmpc-page-impacto) .ucmpc-editorial-shell:before,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-editorial-shell:before{content:none!important;display:none!important}body:has(.ucmpc-page-la-fundacion) .ucmpc-editorial-page.ucmpc-page-la-fundacion,body:has(.ucmpc-page-impacto) .ucmpc-editorial-page.ucmpc-page-impacto,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-editorial-page.ucmpc-page-historias-que-fortalecen{width:min(calc(100% - 48px),860px)!important;max-width:860px!important;margin-inline:auto!important}body:has(.ucmpc-page-la-fundacion) .ucmpc-page-la-fundacion>p,body:has(.ucmpc-page-la-fundacion) .ucmpc-page-la-fundacion>h2,body:has(.ucmpc-page-impacto) .ucmpc-page-impacto>p,body:has(.ucmpc-page-impacto) .ucmpc-page-impacto>h2,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-page-historias-que-fortalecen>p,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-page-historias-que-fortalecen>h2{width:min(100%,760px)!important;max-width:760px!important;margin-inline:auto!important}body:has(.ucmpc-page-la-fundacion) .ucmpc-page-la-fundacion>p:first-child,body:has(.ucmpc-page-impacto) .ucmpc-page-impacto>p:first-child,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-page-historias-que-fortalecen>p:first-child,body:has(.ucmpc-page-la-fundacion) .ucmpc-page-la-fundacion>p:last-child,body:has(.ucmpc-page-impacto) .ucmpc-page-impacto>p:last-child,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-page-historias-que-fortalecen>p:last-child,body:has(.ucmpc-page-la-fundacion) .ucmpc-page-la-fundacion h2:first-of-type+p,body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-page-historias-que-fortalecen .ucmpc-coming-soon{width:min(100%,800px)!important;max-width:800px!important;margin-inline:auto!important}body:has(.ucmpc-page-historias-que-fortalecen) .ucmpc-page-historias-que-fortalecen .ucmpc-fronts-grid,body:has(.ucmpc-page-impacto) .ucmpc-page-impacto .ucmpc-impact-grid{width:min(100%,820px)!important;max-width:820px!important;margin-inline:auto!important}}@media(min-width:900px)and (max-width:1099px){body:has(.ucmpc-page-la-fundacion) #MainContent,body:has(.ucmpc-page-impacto) #MainContent,body:has(.ucmpc-page-historias-que-fortalecen) #MainContent{width:calc(100% - 72px)!important}}.ucmpc-collection-cuentos-de-vida #MainContent{background:linear-gradient(180deg,#fbf8f4,#f8f1e8)!important}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .section{width:min(calc(100% - 48px),1180px);margin-inline:auto;padding-top:clamp(44px,5vw,70px)!important;padding-bottom:24px!important}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child h1{max-width:760px;margin-bottom:18px!important;font-size:clamp(50px,5.2vw,72px)!important;line-height:.98!important}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .rte,.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child [class*=text-block]{max-width:690px!important}.ucmpc-collection-cuentos-de-vida #ResultsList{position:relative;width:min(calc(100% - 64px),1000px)!important;margin-inline:auto;padding:58px 0 76px!important}.ucmpc-collection-cuentos-de-vida #ResultsList:before{content:"COLECCI\d3N EDITORIAL";display:block;margin:0 0 24px;color:var(--ucmpc-accent);font-family:var(--ucmpc-font-ui);font-size:10px;font-weight:600;letter-spacing:.22em;text-align:center}.ucmpc-collection-cuentos-de-vida .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(42px,6vw,74px)!important;align-items:start}.ucmpc-collection-cuentos-de-vida .product-grid__item,.ucmpc-collection-cuentos-de-vida .product-grid__card,.ucmpc-collection-cuentos-de-vida .product-card{overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ucmpc-collection-cuentos-de-vida .product-grid__card,.ucmpc-collection-cuentos-de-vida .product-card{height:100%;padding:0!important;transform:none!important}.ucmpc-collection-cuentos-de-vida .card-gallery{position:relative;overflow:visible!important;padding:12px!important;border:1px solid rgba(47,42,39,.1)!important;border-radius:16px!important;background:#fffdf9c7!important;box-shadow:0 20px 54px #2f2a2713,0 2px 7px #2f2a270b!important;transition:transform .3s cubic-bezier(.2,.65,.3,1),box-shadow .3s ease}@media(hover:hover)and (pointer:fine){.ucmpc-collection-cuentos-de-vida product-card:hover .card-gallery{transform:translateY(-5px);box-shadow:0 26px 64px #2f2a271a,0 3px 9px #2f2a270d!important}}.ucmpc-collection-cuentos-de-vida .card-gallery .product-media-container,.ucmpc-collection-cuentos-de-vida .card-gallery .product-media,.ucmpc-collection-cuentos-de-vida .card-gallery [class*=media-container]{border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}.ucmpc-collection-cuentos-de-vida .card-gallery img{display:block;width:100%;height:auto;object-fit:contain!important;border-radius:10px;transform:none!important}.ucmpc-collection-cuentos-de-vida .product-grid__card>:not(.card-gallery),.ucmpc-collection-cuentos-de-vida .product-card>:not(.card-gallery){padding-inline:4px}.ucmpc-collection-cuentos-de-vida .product-card [class*=title],.ucmpc-collection-cuentos-de-vida .product-grid__card [class*=title],.ucmpc-collection-cuentos-de-vida .product-card h3,.ucmpc-collection-cuentos-de-vida .product-grid__card h3{margin-top:20px!important;margin-bottom:8px!important;color:var(--ucmpc-ink)!important;font-family:var(--ucmpc-font-display)!important;font-size:clamp(23px,2vw,29px)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.02em!important}.ucmpc-collection-cuentos-de-vida :is(price-component,.price,[class*=price]){color:var(--ucmpc-muted)!important;font-size:14px!important;overflow:visible!important}.ucmpc-collection-cuentos-de-vida :is(.button,a.button,button.button){min-height:46px}.ucmpc-collection-cuentos-de-vida quick-add-component,.ucmpc-collection-cuentos-de-vida .quick-add,.ucmpc-collection-cuentos-de-vida .quick-add__button{display:none!important}@media(max-width:749px){.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .section{width:min(calc(100% - 32px),1180px);padding-top:32px!important}.ucmpc-collection-cuentos-de-vida #ResultsList{width:min(calc(100% - 32px),1000px)!important;padding:36px 0 52px!important}.ucmpc-collection-cuentos-de-vida #ResultsList:before{margin-bottom:18px}.ucmpc-collection-cuentos-de-vida .product-grid{gap:26px!important}.ucmpc-collection-cuentos-de-vida .card-gallery{padding:9px!important;border-radius:13px!important}}@media(max-width:430px){.ucmpc-collection-cuentos-de-vida .product-grid{grid-template-columns:1fr!important}}.ucmpc-story-product .product-information{background:linear-gradient(180deg,#fbf8f4,#f8f1e8)!important}.ucmpc-story-product .product-information__media,.ucmpc-story-product .product-information__media media-gallery,.ucmpc-story-product .product-information__media .product-media,.ucmpc-story-product .product-information__media .product-media-container{border:0!important;background:transparent!important;box-shadow:none!important}.ucmpc-story-product .product-information__media media-gallery{max-width:690px!important;margin-inline:auto!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame{position:relative!important;overflow:hidden!important;border:1px solid rgba(47,42,39,.11)!important;border-radius:18px!important;background:#f8f2eb!important;box-shadow:0 24px 64px #2f2a2717,0 2px 8px #2f2a270b!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame img{position:relative;z-index:1;display:block;width:100%!important;height:auto!important;object-fit:contain!important;border:0!important;border-radius:0!important;box-shadow:none!important}.ucmpc-story-product .ucmpc-story-cover-video{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;background:#f8f2eb;opacity:0;pointer-events:none;transition:opacity .42s ease}.ucmpc-story-product .ucmpc-story-cover-video.is-ready{opacity:1}.ucmpc-story-product .product-details>.group-block,.ucmpc-story-product .product-details>[class*=group]{border:1px solid rgba(47,42,39,.1)!important;border-radius:18px!important;background:#fffdf9b8!important;box-shadow:0 18px 52px #2f2a270e!important}.ucmpc-story-product .product-details>.group-block .group-block,.ucmpc-story-product .product-details>[class*=group] [class*=group]{border:0!important;background:transparent!important;box-shadow:none!important}@media(max-width:749px){.ucmpc-story-product .product-information__media media-gallery{max-width:100%!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame{border-radius:14px!important}}@media(prefers-reduced-motion:reduce){.ucmpc-story-product .ucmpc-story-cover-video{display:none!important}}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .section{position:relative;isolation:isolate;overflow:hidden;width:min(calc(100% - 64px),1140px)!important;margin:34px auto 0!important;padding:clamp(54px,6vw,82px) clamp(34px,6vw,78px) clamp(46px,5vw,66px)!important;border-top:1px solid rgba(154,123,99,.18);border-bottom:1px solid rgba(154,123,99,.13);background:radial-gradient(circle at 84% 22%,rgba(185,143,117,.075),transparent 24%),linear-gradient(90deg,#fffdf99e,#f8f1e857 58%,#fffdf933)}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .section:before{content:"BIBLIOTECA UCMPC";display:block;margin-bottom:22px;color:var(--ucmpc-accent);font-family:var(--ucmpc-font-ui);font-size:10px;font-weight:600;letter-spacing:.24em;line-height:1.4}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .section:after{content:"";position:absolute;top:clamp(48px,6vw,76px);right:clamp(34px,6vw,78px);width:128px;height:46px;opacity:.18;pointer-events:none;background:linear-gradient(90deg,transparent 0 5px,var(--ucmpc-accent) 5px 7px,transparent 7px 16px,var(--ucmpc-accent) 16px 19px,transparent 19px 31px,var(--ucmpc-accent) 31px 33px,transparent 33px 43px,var(--ucmpc-accent) 43px 47px,transparent 47px 60px,var(--ucmpc-accent) 60px 62px,transparent 62px 73px,var(--ucmpc-accent) 73px 77px,transparent 77px 91px,var(--ucmpc-accent) 91px 94px,transparent 94px 106px,var(--ucmpc-accent) 106px 108px,transparent 108px 118px,var(--ucmpc-accent) 118px 122px,transparent 122px 100%);border-bottom:1px solid rgba(154,123,99,.58)}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child h1{max-width:820px!important;margin:0 0 26px!important;font-size:clamp(54px,5.4vw,78px)!important}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .rte,.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child [class*=text-block]{max-width:720px!important}.ucmpc-collection-cuentos-de-vida #MainContent :is(.ucmpc-age-note,[class*=age],[class*=rating]){box-shadow:none}.ucmpc-collection-cuentos-de-vida #ResultsList{width:min(calc(100% - 64px),980px)!important;padding:62px 0 82px!important}.ucmpc-collection-cuentos-de-vida #ResultsList:before{content:"COLECCI\d3N EDITORIAL  \b7   CUENTOS DE VIDA";margin:0 0 30px;padding-bottom:13px;border-bottom:1px solid rgba(154,123,99,.18);text-align:left}.ucmpc-collection-cuentos-de-vida .product-grid{gap:clamp(48px,6vw,70px)!important;align-items:stretch!important}.ucmpc-collection-cuentos-de-vida :is(product-card,.product-card,.product-grid__card,.product-grid__item){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.ucmpc-collection-cuentos-de-vida product-card{display:flex!important;height:100%!important;flex-direction:column!important}.ucmpc-collection-cuentos-de-vida .card-gallery{position:relative;overflow:visible!important;padding:0!important;border:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;transform:none!important}.ucmpc-collection-cuentos-de-vida .card-gallery:after{content:"";position:absolute;left:4%;right:4%;bottom:-12px;height:1px;background:#2f2a2724;box-shadow:0 8px 18px #2f2a271a;pointer-events:none}.ucmpc-collection-cuentos-de-vida .card-gallery .product-media-container,.ucmpc-collection-cuentos-de-vida .card-gallery .product-media,.ucmpc-collection-cuentos-de-vida .card-gallery [class*=media-container]{padding:0!important;border:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important}.ucmpc-collection-cuentos-de-vida .card-gallery img{border-radius:12px!important;box-shadow:0 18px 42px #2f2a2713,0 2px 6px #2f2a270b!important;transition:transform .32s cubic-bezier(.2,.65,.3,1),box-shadow .32s ease!important}@media(hover:hover)and (pointer:fine){.ucmpc-collection-cuentos-de-vida product-card:hover .card-gallery img{transform:translateY(-4px)!important;box-shadow:0 24px 52px #2f2a271a,0 3px 8px #2f2a270d!important}}@media(min-width:750px){.ucmpc-collection-cuentos-de-vida product-card h3,.ucmpc-collection-cuentos-de-vida .product-card h3,.ucmpc-collection-cuentos-de-vida .product-grid__card h3{display:flex;min-height:74px;margin-top:30px!important;margin-bottom:8px!important;align-items:flex-start}}.ucmpc-story-product .product-information__media,.ucmpc-story-product .product-information__media media-gallery,.ucmpc-story-product .product-information__media .product-media,.ucmpc-story-product .product-information__media .product-media-container,.ucmpc-story-product .product-media-container.ucmpc-story-media-frame{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ucmpc-story-product .product-information__media media-gallery{max-width:650px!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame{position:relative!important;overflow:hidden!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame img,.ucmpc-story-product .ucmpc-story-cover-video{border:0!important;border-radius:14px!important;background:transparent!important;box-shadow:0 22px 58px #2f2a2716,0 2px 7px #2f2a270b!important}.ucmpc-story-product .ucmpc-story-cover-video{object-fit:contain!important}.ucmpc-story-product .product-details>.group-block,.ucmpc-story-product .product-details>[class*=group]{border:1px solid rgba(47,42,39,.09)!important;border-radius:18px!important;background:#fffdf9a8!important;box-shadow:0 18px 48px #2f2a270b!important}.ucmpc-story-product .product-details>.group-block :is(.group-block,[class*=group]),.ucmpc-story-product .product-details>[class*=group] :is(.group-block,[class*=group]){border:0!important;background:transparent!important;box-shadow:none!important}@media(max-width:749px){.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .section{width:min(calc(100% - 32px),1140px)!important;margin-top:20px!important;padding:38px 22px 34px!important}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .section:after{display:none}.ucmpc-collection-cuentos-de-vida #ResultsList{width:min(calc(100% - 32px),980px)!important;padding:42px 0 58px!important}.ucmpc-collection-cuentos-de-vida #ResultsList:before{margin-bottom:24px}.ucmpc-collection-cuentos-de-vida .product-grid{gap:32px!important}.ucmpc-collection-cuentos-de-vida product-card h3,.ucmpc-collection-cuentos-de-vida .product-card h3,.ucmpc-collection-cuentos-de-vida .product-grid__card h3{min-height:0!important;margin-top:24px!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame img,.ucmpc-story-product .ucmpc-story-cover-video{border-radius:10px!important}}:root{--ucmpc-story-paper: #f8f2eb}.ucmpc-collection-cuentos-de-vida .ucmpc-library-frontispiece{position:relative;isolation:isolate;overflow:hidden;width:min(calc(100% - 64px),1140px);min-height:158px;margin:34px auto 0;padding:54px clamp(34px,6vw,78px);border-top:1px solid rgba(154,123,99,.18);border-bottom:1px solid rgba(154,123,99,.13);background:radial-gradient(circle at 84% 22%,rgba(185,143,117,.075),transparent 24%),linear-gradient(90deg,#fffdf99e,#f8f1e857 58%,#fffdf933)}.ucmpc-collection-cuentos-de-vida .ucmpc-library-frontispiece__label{position:relative;z-index:2;display:inline-block;color:var(--ucmpc-accent);font-family:var(--ucmpc-font-ui);font-size:10px;font-weight:600;letter-spacing:.24em;line-height:1.45;text-transform:uppercase}.ucmpc-collection-cuentos-de-vida .ucmpc-library-frontispiece__books{position:absolute;top:50%;right:clamp(34px,6vw,78px);width:128px;height:46px;translate:0 -50%;opacity:.18;pointer-events:none;background:linear-gradient(90deg,transparent 0 5px,var(--ucmpc-accent) 5px 7px,transparent 7px 16px,var(--ucmpc-accent) 16px 19px,transparent 19px 31px,var(--ucmpc-accent) 31px 33px,transparent 33px 43px,var(--ucmpc-accent) 43px 47px,transparent 47px 60px,var(--ucmpc-accent) 60px 62px,transparent 62px 73px,var(--ucmpc-accent) 73px 77px,transparent 77px 91px,var(--ucmpc-accent) 91px 94px,transparent 94px 106px,var(--ucmpc-accent) 106px 108px,transparent 108px 118px,var(--ucmpc-accent) 118px 122px,transparent 122px 100%);border-bottom:1px solid rgba(154,123,99,.58)}.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .section:before,.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child .section:after{content:none!important;display:none!important}.ucmpc-collection-cuentos-de-vida .ucmpc-catalog-heading{width:min(calc(100% - 64px),980px);margin:46px auto 24px;padding:0 0 14px;border-bottom:1px solid rgba(154,123,99,.18);color:var(--ucmpc-accent);font-family:var(--ucmpc-font-ui);font-size:11px;font-weight:600;letter-spacing:.22em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.ucmpc-collection-cuentos-de-vida .ucmpc-catalog-heading__separator{display:inline-block;margin-inline:10px;opacity:.48}.ucmpc-collection-cuentos-de-vida #ResultsList{width:min(calc(100% - 64px),980px)!important;padding:0 0 72px!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-intro-after .section{width:min(calc(100% - 64px),980px)!important;margin:18px auto 72px!important;padding:52px clamp(34px,5vw,62px) 54px!important;border-top:1px solid rgba(154,123,99,.14)!important;border-bottom:1px solid rgba(154,123,99,.1)!important;background:linear-gradient(180deg,#fffdf952,#f8f1e82e)!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-intro-after h1{max-width:820px!important;margin:0 0 26px!important;font-size:clamp(48px,5vw,68px)!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-intro-after :is(.rte,[class*=text-block]){max-width:720px!important}.ucmpc-collection-cuentos-de-vida .product-grid{gap:clamp(36px,4.4vw,56px)!important;align-items:stretch!important}.ucmpc-collection-cuentos-de-vida .product-grid__item{background:transparent!important;border:0!important}.ucmpc-collection-cuentos-de-vida .product-grid__item>product-card,.ucmpc-collection-cuentos-de-vida product-card{display:flex!important;height:100%!important;flex-direction:column!important;padding:18px 18px 22px!important;border:0!important;border-radius:20px!important;background:var(--ucmpc-story-paper)!important;box-shadow:0 16px 44px #2f2a270e!important;overflow:hidden!important}.ucmpc-collection-cuentos-de-vida :is(.product-grid__card,.product-card){height:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.ucmpc-collection-cuentos-de-vida .card-gallery,.ucmpc-collection-cuentos-de-vida .card-gallery .product-media-container,.ucmpc-collection-cuentos-de-vida .card-gallery .product-media,.ucmpc-collection-cuentos-de-vida .card-gallery [class*=media-container]{padding:0!important;border:0!important;border-radius:14px!important;background:var(--ucmpc-story-paper)!important;box-shadow:none!important;overflow:hidden!important}.ucmpc-collection-cuentos-de-vida .card-gallery:after{content:none!important;display:none!important}.ucmpc-collection-cuentos-de-vida .card-gallery img{display:block!important;width:100%!important;border:0!important;border-radius:14px!important;background:var(--ucmpc-story-paper)!important;box-shadow:none!important}@media(hover:hover)and (pointer:fine){.ucmpc-collection-cuentos-de-vida product-card:hover{transform:translateY(-3px);box-shadow:0 20px 52px #2f2a2713!important}.ucmpc-collection-cuentos-de-vida product-card:hover .card-gallery img{transform:none!important;box-shadow:none!important}}@media(min-width:750px){.ucmpc-collection-cuentos-de-vida product-card h3,.ucmpc-collection-cuentos-de-vida .product-card h3,.ucmpc-collection-cuentos-de-vida .product-grid__card h3{display:flex!important;min-height:118px!important;margin:28px 0 8px!important;align-items:flex-start!important}}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame{position:relative!important;overflow:hidden!important;border:0!important;border-radius:18px!important;background:var(--ucmpc-story-paper)!important;box-shadow:0 20px 54px #2f2a2712!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame img{visibility:hidden!important;opacity:0!important;pointer-events:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame .ucmpc-story-cover-video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;object-fit:contain!important;object-position:center center!important;border:0!important;border-radius:0!important;background:var(--ucmpc-story-paper)!important;box-shadow:none!important}.ucmpc-story-product .product-information__media,.ucmpc-story-product .product-information__media media-gallery,.ucmpc-story-product .product-information__media .product-media{border:0!important;border-radius:18px!important;background:transparent!important;box-shadow:none!important}@media(max-width:749px){.ucmpc-collection-cuentos-de-vida .ucmpc-library-frontispiece{width:min(calc(100% - 32px),1140px);min-height:120px;margin-top:20px;padding:38px 22px}.ucmpc-collection-cuentos-de-vida .ucmpc-library-frontispiece__books{display:none}.ucmpc-collection-cuentos-de-vida .ucmpc-catalog-heading{width:min(calc(100% - 32px),980px);margin:34px auto 20px;white-space:normal}.ucmpc-collection-cuentos-de-vida #ResultsList{width:min(calc(100% - 32px),980px)!important;padding-bottom:52px!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-intro-after .section{width:min(calc(100% - 32px),980px)!important;margin:10px auto 54px!important;padding:38px 22px 40px!important}.ucmpc-collection-cuentos-de-vida product-card{padding:12px 12px 18px!important;border-radius:16px!important}.ucmpc-collection-cuentos-de-vida product-card h3,.ucmpc-collection-cuentos-de-vida .product-card h3,.ucmpc-collection-cuentos-de-vida .product-grid__card h3{min-height:0!important;margin-top:22px!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame,.ucmpc-story-product .product-information__media,.ucmpc-story-product .product-information__media media-gallery,.ucmpc-story-product .product-information__media .product-media{border-radius:14px!important}}:root{--ucmpc-story-paper-v19: rgb(247, 243, 238)}.ucmpc-collection-cuentos-de-vida .product-grid__item{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.ucmpc-collection-cuentos-de-vida .product-grid__item>product-card,.ucmpc-collection-cuentos-de-vida product-card{padding:0 0 24px!important;border:0!important;border-radius:22px!important;background:var(--ucmpc-story-paper-v19)!important;box-shadow:0 14px 38px #2f2a270b!important;overflow:hidden!important}.ucmpc-collection-cuentos-de-vida :is(.product-grid__card,.product-card),.ucmpc-collection-cuentos-de-vida .card-gallery,.ucmpc-collection-cuentos-de-vida .card-gallery .product-media-container,.ucmpc-collection-cuentos-de-vida .card-gallery .product-media,.ucmpc-collection-cuentos-de-vida .card-gallery [class*=media-container]{border:0!important;background:var(--ucmpc-story-paper-v19)!important;box-shadow:none!important}.ucmpc-collection-cuentos-de-vida :is(.product-grid__card,.product-card){border-radius:0!important;overflow:visible!important}.ucmpc-collection-cuentos-de-vida .card-gallery,.ucmpc-collection-cuentos-de-vida .card-gallery .product-media-container,.ucmpc-collection-cuentos-de-vida .card-gallery .product-media,.ucmpc-collection-cuentos-de-vida .card-gallery [class*=media-container]{padding:0!important;border-radius:0!important;overflow:hidden!important}.ucmpc-collection-cuentos-de-vida .card-gallery img{display:block!important;width:100%!important;margin:0!important;border:0!important;border-radius:0!important;background:var(--ucmpc-story-paper-v19)!important;box-shadow:none!important;transform:none!important}.ucmpc-collection-cuentos-de-vida .product-grid__card>:not(.card-gallery),.ucmpc-collection-cuentos-de-vida .product-card>:not(.card-gallery){padding-inline:18px!important}@media(min-width:750px){.ucmpc-collection-cuentos-de-vida product-card h3,.ucmpc-collection-cuentos-de-vida .product-card h3,.ucmpc-collection-cuentos-de-vida .product-grid__card h3{display:block!important;min-height:0!important;height:auto!important;margin:28px 0 12px!important}.ucmpc-collection-cuentos-de-vida :is(price-component,.price){margin-top:var(--ucmpc-price-align-offset, 0px)!important}}.ucmpc-collection-cuentos-de-vida .ucmpc-catalog-heading{margin-top:54px!important}.ucmpc-story-synopsis{width:min(calc(100% - 64px),980px);margin:10px auto 82px;padding:40px clamp(34px,5vw,58px) 44px;border-top:1px solid rgba(154,123,99,.18);border-bottom:1px solid rgba(154,123,99,.1);background:linear-gradient(180deg,#fffdf970,#f8f1e842)}.ucmpc-story-synopsis__eyebrow{display:block;margin:0 0 15px;color:var(--ucmpc-accent);font-family:var(--ucmpc-font-ui);font-size:10px;font-weight:600;letter-spacing:.23em;line-height:1.4;text-transform:uppercase}.ucmpc-story-synopsis h2{max-width:760px;margin:0 0 22px;color:var(--ucmpc-ink);font-family:var(--ucmpc-font-display)!important;font-size:clamp(34px,3.6vw,48px)!important;font-weight:400!important;line-height:1.04!important;letter-spacing:-.025em!important}.ucmpc-story-synopsis__copy{max-width:760px}.ucmpc-story-synopsis__copy p{margin:0;color:var(--ucmpc-muted);font-family:var(--ucmpc-font-ui);font-size:17px;line-height:1.78}.ucmpc-story-synopsis__copy p+p{margin-top:18px}@media(max-width:749px){.ucmpc-collection-cuentos-de-vida product-card{padding-bottom:20px!important;border-radius:16px!important}.ucmpc-collection-cuentos-de-vida .product-grid__card>:not(.card-gallery),.ucmpc-collection-cuentos-de-vida .product-card>:not(.card-gallery){padding-inline:12px!important}.ucmpc-story-synopsis{width:min(calc(100% - 32px),980px);margin:4px auto 58px;padding:32px 22px 34px}.ucmpc-story-synopsis h2{margin-bottom:18px;font-size:34px!important}.ucmpc-story-synopsis__copy p{font-size:16px;line-height:1.72}}.ucmpc-collection-cuentos-de-vida .ucmpc-catalog-heading{width:min(calc(100% - 64px),980px)!important;margin:46px auto 26px!important;padding-bottom:13px!important;display:flex!important;align-items:center!important;gap:14px!important;border-bottom:1px solid rgba(154,123,99,.18)!important;color:var(--ucmpc-accent)!important;font-family:var(--ucmpc-font-ui)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;line-height:1.35!important;text-transform:uppercase!important;white-space:nowrap!important}.ucmpc-collection-cuentos-de-vida .ucmpc-catalog-heading__separator{opacity:.55}.ucmpc-collection-cuentos-de-vida #ResultsList:before{content:none!important;display:none!important}.ucmpc-collection-cuentos-de-vida #ResultsList{padding-top:0!important}@media(min-width:750px){.ucmpc-collection-cuentos-de-vida product-card :is(h2,h3,h4){min-height:0!important;height:auto!important;margin-top:28px!important;margin-bottom:12px!important;line-height:1.08!important;text-wrap:balance!important}.ucmpc-collection-cuentos-de-vida .ucmpc-commercial-anchor{margin-block-start:var(--ucmpc-commercial-offset, 0px)!important}}.ucmpc-story-synopsis{width:min(calc(100% - 64px),980px);margin:18px auto 82px;padding:38px clamp(34px,5vw,58px) 46px;border-top:1px solid rgba(154,123,99,.16);border-bottom:1px solid rgba(154,123,99,.08);background:linear-gradient(180deg,#fffdf961,#f8f1e838)}.ucmpc-story-synopsis__eyebrow{display:none!important}.ucmpc-story-synopsis__title{margin:0 0 30px!important;color:var(--ucmpc-muted)!important;font-family:var(--ucmpc-font-ui)!important;font-size:18px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important}.ucmpc-story-synopsis__copy{max-width:820px}.ucmpc-story-synopsis__copy p{margin:0;color:var(--ucmpc-ink);font-family:var(--ucmpc-font-display);font-size:clamp(19px,1.65vw,23px);line-height:1.48;letter-spacing:-.012em}.ucmpc-story-synopsis__copy p+p{margin-top:24px}@media(max-width:749px){.ucmpc-collection-cuentos-de-vida .ucmpc-catalog-heading{width:min(calc(100% - 32px),980px)!important;margin:30px auto 20px!important;gap:8px!important;white-space:normal!important;flex-wrap:wrap!important}.ucmpc-story-synopsis{width:min(calc(100% - 32px),980px);margin:8px auto 58px;padding:30px 22px 34px}.ucmpc-story-synopsis__title{margin-bottom:24px!important;font-size:17px!important}.ucmpc-story-synopsis__copy p{font-size:19px;line-height:1.5}.ucmpc-story-synopsis__copy p+p{margin-top:22px}}.ucmpc-collection-cuentos-de-vida #ResultsList{padding-bottom:0!important;background:transparent!important}.ucmpc-collection-cuentos-de-vida .shopify-section:has(#ResultsList),.ucmpc-collection-cuentos-de-vida .shopify-section:has(#ResultsList)>.section,.ucmpc-collection-cuentos-de-vida .shopify-section:has(#ResultsList) .section-background,.ucmpc-collection-cuentos-de-vida .collection-product-grid,.ucmpc-collection-cuentos-de-vida .product-grid-container{background:transparent!important;box-shadow:none!important}.ucmpc-collection-cuentos-de-vida .shopify-section:has(#ResultsList)>.section{padding-bottom:0!important}.ucmpc-collection-cuentos-de-vida .product-grid{margin-bottom:0!important}.ucmpc-collection-cuentos-de-vida .ucmpc-native-age-note-hidden,.ucmpc-collection-cuentos-de-vida .ucmpc-native-age-note-hidden[hidden]{display:none!important}.ucmpc-collection-cuentos-de-vida .ucmpc-age-note-v21{box-sizing:border-box;display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:start;width:min(calc(100% - 64px),980px);margin:54px auto 24px;padding:26px 30px 28px;border:1px solid rgba(185,143,117,.34);border-radius:18px;background:#f8f1e8b8;color:var(--ucmpc-text)}.ucmpc-collection-cuentos-de-vida .ucmpc-age-note-v21__badge{display:inline-flex;min-width:72px;min-height:42px;align-items:center;justify-content:center;padding:8px 14px;border:1px solid rgba(154,123,99,.72);border-radius:var(--ucmpc-radius-pill);color:var(--ucmpc-ink);font-family:var(--ucmpc-font-ui);font-size:13px;font-weight:600;letter-spacing:.06em}.ucmpc-collection-cuentos-de-vida .ucmpc-age-note-v21__content strong{display:block;margin:1px 0 7px;color:var(--ucmpc-ink);font-family:var(--ucmpc-font-ui);font-size:16px;font-weight:600;line-height:1.35}.ucmpc-collection-cuentos-de-vida .ucmpc-age-note-v21__content p{margin:0;color:var(--ucmpc-muted);font-family:var(--ucmpc-font-ui);font-size:14px;line-height:1.65}.ucmpc-collection-cuentos-de-vida product-card,.ucmpc-collection-cuentos-de-vida .product-grid__card{transition:none!important}.ucmpc-collection-cuentos-de-vida .ucmpc-commercial-anchor{margin-block-start:0!important;transform:none!important}@media(min-width:750px){.ucmpc-collection-cuentos-de-vida product-card :is(h2,h3,h4,[class*=title]) a[href*="/products/el-huesped-de-las-cosas-pequenas"]{font-size:0!important;line-height:0!important}.ucmpc-collection-cuentos-de-vida product-card :is(h2,h3,h4,[class*=title]) a[href*="/products/el-huesped-de-las-cosas-pequenas"]:before{content:"El hu\e9sped de las\a cosas peque\f1 as";white-space:pre-line;color:var(--ucmpc-ink);font-family:var(--ucmpc-font-display);font-size:clamp(23px,2vw,29px);font-weight:400;line-height:1.08;letter-spacing:-.02em}.ucmpc-collection-cuentos-de-vida product-card :is(h2,h3,h4):has(a[href*="/products/la-ciudad-espejo"]){margin-bottom:calc(12px + 1.08em)!important}}.ucmpc-collection-cuentos-de-vida .ucmpc-library-intro-after .section{margin-top:24px!important}@media(max-width:749px){.ucmpc-collection-cuentos-de-vida .ucmpc-age-note-v21{grid-template-columns:1fr;gap:14px;width:min(calc(100% - 32px),980px);margin:38px auto 18px;padding:22px 20px 23px;border-radius:14px}.ucmpc-collection-cuentos-de-vida .ucmpc-age-note-v21__badge{width:fit-content}}.ucmpc-collection-cuentos-de-vida #ResultsList{width:100%!important;max-width:none!important;padding:0!important;background:transparent!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell{box-sizing:border-box;width:min(calc(100% - 64px),1140px);margin:18px auto 0;padding:0 0 30px;border-top:1px solid rgba(154,123,99,.16);border-bottom:1px solid rgba(154,123,99,.12);background:radial-gradient(circle at 86% 12%,rgba(185,143,117,.055),transparent 23%),linear-gradient(180deg,#fffdf957,#f8f1e829)}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .ucmpc-library-frontispiece{width:100%!important;min-height:88px!important;margin:0!important;padding:25px 46px!important;border:0!important;background:transparent!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .ucmpc-library-frontispiece__books{right:46px!important;width:118px!important;height:38px!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .ucmpc-catalog-heading{width:min(calc(100% - 92px),980px)!important;margin:0 auto 18px!important;padding:0 0 10px!important;gap:12px!important;border-bottom:1px solid rgba(154,123,99,.16)!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .collection-wrapper{width:min(calc(100% - 92px),980px)!important;margin-inline:auto!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .product-grid{gap:clamp(28px,3vw,38px)!important;align-items:stretch!important}.ucmpc-collection-cuentos-de-vida .product-grid__item{background:transparent!important;border:0!important;box-shadow:none!important}.ucmpc-collection-cuentos-de-vida .product-grid__item:before,.ucmpc-collection-cuentos-de-vida .product-grid__item:after,.ucmpc-collection-cuentos-de-vida .product-grid__card:before,.ucmpc-collection-cuentos-de-vida .product-grid__card:after,.ucmpc-collection-cuentos-de-vida .product-card:before,.ucmpc-collection-cuentos-de-vida .product-card:after{content:none!important;display:none!important;box-shadow:none!important;background:transparent!important}.ucmpc-collection-cuentos-de-vida product-card{padding:14px 14px 18px!important;border-radius:18px!important;box-shadow:0 12px 34px #2f2a270b!important}.ucmpc-collection-cuentos-de-vida .card-gallery img{max-height:320px!important;object-fit:contain!important}@media(min-width:750px){.ucmpc-collection-cuentos-de-vida product-card :is(h2,h3,h4){box-sizing:border-box!important;min-height:2.02em!important;margin:20px 0 10px!important;line-height:1.01!important;align-content:start!important}.ucmpc-collection-cuentos-de-vida product-card :is(h2,h3,h4,[class*=title]) a[href*="/products/el-huesped-de-las-cosas-pequenas"]{font-size:0!important;line-height:0!important}.ucmpc-collection-cuentos-de-vida product-card :is(h2,h3,h4,[class*=title]) a[href*="/products/el-huesped-de-las-cosas-pequenas"]:before{content:"El hu\e9sped de las\a cosas peque\f1 as"!important;display:block!important;white-space:pre-line!important;color:var(--ucmpc-ink)!important;font-family:var(--ucmpc-font-display)!important;font-size:clamp(23px,2vw,29px)!important;font-weight:400!important;line-height:.92!important;letter-spacing:-.02em!important}.ucmpc-collection-cuentos-de-vida .product-grid__item[data-product-handle=la-ciudad-espejo] product-card :is(h2,h3,h4){min-height:2.02em!important}.ucmpc-collection-cuentos-de-vida .ucmpc-commercial-anchor{margin-block-start:0!important;transform:none!important}}.ucmpc-collection-cuentos-de-vida .ucmpc-age-rating{width:min(calc(100% - 64px),980px)!important;margin:34px auto 20px!important}@media(min-width:990px){.ucmpc-story-product .product-information{padding-top:18px!important;padding-bottom:24px!important}.ucmpc-story-product .product-information__media{padding-top:10px!important;padding-bottom:14px!important}.ucmpc-story-product media-gallery{width:min(100%,535px)!important;max-width:535px!important}.ucmpc-story-product .product-details{padding-top:8px!important;padding-bottom:18px!important}}.ucmpc-story-synopsis{width:min(calc(100% - 64px),900px)!important;margin:0 auto 70px!important;padding:24px clamp(28px,4vw,44px) 34px!important;border-top:1px solid rgba(154,123,99,.18)!important;border-bottom:0!important;border-radius:0!important;background:linear-gradient(180deg,#fffdf975,#f8f1e81f)!important}.ucmpc-story-synopsis__title{margin:0 0 18px!important;color:var(--ucmpc-accent)!important;font-family:var(--ucmpc-font-ui)!important;font-size:11px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.2em!important;text-transform:uppercase!important}.ucmpc-story-synopsis__copy{max-width:780px!important}.ucmpc-story-synopsis__copy p{margin:0!important;color:var(--ucmpc-ink)!important;font-family:var(--ucmpc-font-display)!important;font-size:clamp(16px,1.3vw,18px)!important;line-height:1.62!important;letter-spacing:-.008em!important}.ucmpc-story-synopsis__copy p+p{margin-top:18px!important}@media(max-width:749px){.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell{width:min(calc(100% - 24px),1140px);margin-top:12px;padding-bottom:22px}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .ucmpc-library-frontispiece{min-height:82px!important;padding:24px 20px!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .ucmpc-catalog-heading,.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .collection-wrapper{width:calc(100% - 24px)!important}.ucmpc-story-synopsis{width:min(calc(100% - 32px),900px)!important;margin-bottom:54px!important;padding:22px 20px 28px!important}.ucmpc-story-synopsis__title{margin-bottom:16px!important;font-size:10px!important}.ucmpc-story-synopsis__copy p{font-size:16px!important;line-height:1.62!important}}@media(min-width:990px){.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell{width:min(calc(100% - 64px),1040px)!important;margin:8px auto 0!important;padding:0!important;border-top:1px solid rgba(154,123,99,.14)!important;border-bottom:0!important;background:transparent!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .ucmpc-library-frontispiece{box-sizing:border-box!important;width:100%!important;min-height:62px!important;margin:0!important;padding:14px 28px!important;border:0!important;border-bottom:1px solid rgba(154,123,99,.12)!important;background:radial-gradient(circle at 86% 35%,rgba(185,143,117,.05),transparent 22%),linear-gradient(180deg,#fffdf96b,#f8f1e81a)!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-frontispiece__label{font-size:9px!important;line-height:1.45!important;letter-spacing:.22em!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-frontispiece__books{right:28px!important;width:96px!important;height:30px!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .ucmpc-catalog-heading{box-sizing:border-box!important;width:calc(100% - 56px)!important;margin:0 auto 8px!important;padding:8px 0 7px!important;gap:11px!important;border-bottom:1px solid rgba(154,123,99,.15)!important}.ucmpc-collection-cuentos-de-vida .ucmpc-catalog-heading span{font-size:9px!important;line-height:1.2!important;letter-spacing:.2em!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .collection-wrapper{width:calc(100% - 56px)!important;margin-inline:auto!important;padding:0!important;background:transparent!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .product-grid{gap:28px!important;align-items:start!important;margin:0!important;padding:0!important;background:transparent!important}.ucmpc-collection-cuentos-de-vida .product-grid__item{align-self:start!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.ucmpc-collection-cuentos-de-vida product-card.product-card{display:block!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.ucmpc-collection-cuentos-de-vida product-card.product-card:hover{transform:none!important;box-shadow:none!important}.ucmpc-collection-cuentos-de-vida .product-card__content.product-grid__card{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;row-gap:0!important;padding:10px 10px 12px!important;margin:0!important;border:1px solid rgba(47,42,39,.075)!important;border-radius:16px!important;background:var(--ucmpc-story-paper, #f8f2eb)!important;box-shadow:0 12px 32px #2f2a270e!important}.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery{flex:0 0 auto!important;height:250px!important;min-height:250px!important;max-height:250px!important;margin:0!important;overflow:hidden!important;border:0!important;border-radius:12px!important;background:var(--ucmpc-story-paper, #f8f2eb)!important;box-shadow:none!important}.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery slideshow-component,.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery slideshow-slide,.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery .product-media-container,.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery .product-media{height:250px!important;min-height:250px!important;max-height:250px!important;aspect-ratio:auto!important;background:var(--ucmpc-story-paper, #f8f2eb)!important}.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery img{display:block!important;width:100%!important;height:250px!important;max-height:250px!important;object-fit:contain!important;object-position:center center!important;transform:none!important}.ucmpc-collection-cuentos-de-vida .product-card__content>a.contents.user-select-text{box-sizing:border-box!important;display:block!important;flex:0 0 58px!important;min-height:58px!important;height:58px!important;margin:11px 0 4px!important;padding:0!important;overflow:visible!important}.ucmpc-collection-cuentos-de-vida .product-card__content>a.contents.user-select-text .text-block{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.ucmpc-collection-cuentos-de-vida .product-card__content>a.contents.user-select-text p[role=heading]{margin:0!important;padding:0!important;color:var(--ucmpc-ink)!important;font-family:var(--ucmpc-font-display)!important;font-size:25px!important;font-weight:400!important;line-height:1.02!important;letter-spacing:-.02em!important;text-wrap:balance!important}.ucmpc-collection-cuentos-de-vida .product-grid__item[data-product-handle=el-huesped-de-las-cosas-pequenas] .product-card__content>a.contents.user-select-text p[role=heading]{font-size:0!important;line-height:0!important}.ucmpc-collection-cuentos-de-vida .product-grid__item[data-product-handle=el-huesped-de-las-cosas-pequenas] .product-card__content>a.contents.user-select-text p[role=heading]:before{content:"El hu\e9sped de las\a cosas peque\f1 as"!important;display:block!important;white-space:pre-line!important;color:var(--ucmpc-ink)!important;font-family:var(--ucmpc-font-display)!important;font-size:25px!important;font-weight:400!important;line-height:1.02!important;letter-spacing:-.02em!important}.ucmpc-collection-cuentos-de-vida .product-card__content>product-price{box-sizing:border-box!important;flex:0 0 24px!important;min-height:24px!important;height:24px!important;margin:0 0 5px!important;padding:0 1px!important;overflow:visible!important}.ucmpc-collection-cuentos-de-vida .product-card__content>div:last-child{flex:0 0 auto!important;margin:0!important;padding:0!important}.ucmpc-collection-cuentos-de-vida .ucmpc-card-actions{margin-top:0!important;gap:7px!important}.ucmpc-collection-cuentos-de-vida .ucmpc-card-actions__buy,.ucmpc-collection-cuentos-de-vida .ucmpc-card-actions__know,.ucmpc-collection-cuentos-de-vida .ucmpc-card-actions__gift{min-height:40px!important;height:40px!important;padding-inline:10px!important;font-size:12px!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell,.ucmpc-collection-cuentos-de-vida .collection-wrapper,.ucmpc-collection-cuentos-de-vida .main-collection-grid,.ucmpc-collection-cuentos-de-vida .product-grid,.ucmpc-collection-cuentos-de-vida .product-grid-container{padding-bottom:0!important;margin-bottom:0!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell:before,.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell:after,.ucmpc-collection-cuentos-de-vida .collection-wrapper:before,.ucmpc-collection-cuentos-de-vida .collection-wrapper:after{content:none!important;display:none!important}}@media(min-width:990px){.ucmpc-story-product .product-information{padding-top:8px!important;padding-bottom:6px!important}.ucmpc-story-product .product-information__grid:not(.product-information--media-none){align-items:start!important;column-gap:34px!important}.ucmpc-story-product .product-information__media{padding-top:4px!important;padding-right:14px!important;padding-bottom:6px!important}.ucmpc-story-product .product-information__media media-gallery{width:min(100%,390px)!important;max-width:390px!important;margin-inline:auto!important}.ucmpc-story-product .product-details{padding-top:4px!important;padding-bottom:6px!important}.ucmpc-story-product .product-details>.group-block,.ucmpc-story-product .product-details>[class*=group]{padding:20px 22px!important;border-radius:16px!important}.ucmpc-story-product .product-details h1{margin-bottom:6px!important;font-size:clamp(38px,3.1vw,48px)!important;line-height:1.01!important}.ucmpc-story-product .product-details .rte,.ucmpc-story-product .product-details [class*=description]{font-size:14.5px!important;line-height:1.55!important}.ucmpc-story-product .product-details .button,.ucmpc-story-product .shopify-payment-button__button,.ucmpc-story-product .shopify-payment-button__button--unbranded{min-height:44px!important}.ucmpc-story-synopsis{width:min(calc(100% - 64px),920px)!important;margin:0 auto 54px!important;padding:16px 30px 28px!important}.ucmpc-story-synopsis__title{margin-bottom:13px!important}.ucmpc-story-synopsis__copy p{font-size:16px!important;line-height:1.58!important}.ucmpc-story-synopsis__copy p+p{margin-top:15px!important}}@media(min-width:990px){.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child:has(#ResultsList)>.section,.ucmpc-collection-cuentos-de-vida #MainContent>.shopify-section:first-child:has(#ResultsList)>results-list{width:100%!important;max-width:none!important;margin-top:0!important;padding-top:0!important;padding-bottom:0!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell{width:min(calc(100% - 64px),1100px)!important;margin-top:0!important;padding-bottom:0!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .ucmpc-library-frontispiece{min-height:54px!important;height:54px!important;padding:10px 30px!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-frontispiece__books{right:30px!important;width:108px!important;height:28px!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .ucmpc-catalog-heading{width:calc(100% - 60px)!important;margin:0 auto 8px!important;padding:7px 0!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .collection-wrapper{width:calc(100% - 60px)!important}.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery,.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery slideshow-component,.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery slideshow-slide,.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery .product-media-container,.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery .product-media{height:288px!important;min-height:288px!important;max-height:288px!important}.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery img{height:288px!important;max-height:288px!important}.ucmpc-collection-cuentos-de-vida .product-card__content>a.contents.user-select-text{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:100%!important;max-width:100%!important;flex:0 0 58px!important;height:58px!important;min-height:58px!important;margin:11px 0 4px!important;padding:0!important;overflow:visible!important}.ucmpc-collection-cuentos-de-vida .product-card__content>a.contents.user-select-text .text-block{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:58px!important;margin:0!important;padding:0!important}.ucmpc-collection-cuentos-de-vida .product-card__content>a.contents.user-select-text p[role=heading]{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;color:var(--ucmpc-ink)!important;font-family:var(--ucmpc-font-display)!important;font-size:25px!important;font-weight:400!important;line-height:1.02!important;letter-spacing:-.02em!important;text-wrap:balance!important;word-break:normal!important;overflow-wrap:normal!important}.ucmpc-collection-cuentos-de-vida .product-grid__item[data-product-handle=el-huesped-de-las-cosas-pequenas] .product-card__content>a.contents.user-select-text p[role=heading]{font-size:0!important;line-height:0!important}.ucmpc-collection-cuentos-de-vida .product-grid__item[data-product-handle=el-huesped-de-las-cosas-pequenas] .product-card__content>a.contents.user-select-text p[role=heading]:before{content:"El hu\e9sped de las\a cosas peque\f1 as"!important;display:block!important;width:100%!important;white-space:pre!important;color:var(--ucmpc-ink)!important;font-family:var(--ucmpc-font-display)!important;font-size:25px!important;font-weight:400!important;line-height:1.02!important;letter-spacing:-.02em!important}.ucmpc-story-product .product-information{padding-top:4px!important;padding-bottom:0!important}.ucmpc-story-product .product-information__media{padding-top:0!important;padding-bottom:0!important}.ucmpc-story-product .product-information__media media-gallery{width:min(100%,470px)!important;max-width:470px!important;margin-inline:auto!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame{box-sizing:border-box!important;width:min(100%,470px)!important;max-width:470px!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1!important;margin:0 auto!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame .ucmpc-story-cover-video{width:100%!important;height:100%!important;object-fit:contain!important}.ucmpc-story-synopsis{margin-top:0!important;padding-top:12px!important}}@media(min-width:990px){.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell{width:min(calc(100% - 64px),940px)!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .ucmpc-library-frontispiece{width:100%!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .ucmpc-catalog-heading{width:calc(100% - 44px)!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .collection-wrapper{width:min(calc(100% - 44px),850px)!important}.ucmpc-collection-cuentos-de-vida .ucmpc-library-catalog-shell .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}.ucmpc-collection-cuentos-de-vida .product-card__content.product-grid__card{min-height:522px!important;padding:10px 10px 14px!important}.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery,.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery slideshow-component,.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery slideshow-slide,.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery .product-media-container,.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery .product-media{height:360px!important;min-height:360px!important;max-height:360px!important}.ucmpc-collection-cuentos-de-vida .product-card__content>.card-gallery img{height:360px!important;max-height:360px!important;object-fit:contain!important}.ucmpc-collection-cuentos-de-vida .product-card__content>a.contents.user-select-text{flex-basis:58px!important;height:58px!important;min-height:58px!important}.ucmpc-collection-cuentos-de-vida .product-card__content>product-price{flex-basis:24px!important;height:24px!important;min-height:24px!important}.ucmpc-story-product .product-information{padding-top:32px!important;padding-bottom:68px!important}.ucmpc-story-product .product-information__grid:not(.product-information--media-none),.ucmpc-story-product .product-information__grid{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr)!important;column-gap:clamp(38px,5vw,72px)!important;align-items:start!important}.ucmpc-story-product .product-information__media{padding:20px 22px 34px!important}.ucmpc-story-product .product-information__media media-gallery,.ucmpc-story-product media-gallery{width:100%!important;max-width:690px!important;margin-inline:auto!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;margin:0 auto!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame img{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;object-fit:contain!important}.ucmpc-story-product .product-media-container.ucmpc-story-media-frame .ucmpc-story-cover-video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important}.ucmpc-story-product .product-details{align-self:start!important;padding:14px 0 30px!important}.ucmpc-story-product .product-details>.group-block,.ucmpc-story-product .product-details>[class*=group]{padding:clamp(24px,3vw,34px)!important;border-radius:18px!important}.ucmpc-story-product .product-details h1{margin-bottom:10px!important;font-size:clamp(38px,4vw,56px)!important;line-height:1.02!important}.ucmpc-story-product .product-details .rte,.ucmpc-story-product .product-details [class*=description]{font-size:16px!important;line-height:1.75!important}.ucmpc-story-product .product-details .button,.ucmpc-story-product .shopify-payment-button__button,.ucmpc-story-product .shopify-payment-button__button--unbranded{min-height:52px!important}.ucmpc-story-synopsis{margin-top:0!important}}.ucmpc-page-decor-v7__icon{color:#85664f}.ucmpc-page-decor-v7__icon svg{stroke-width:1.45}body:has(.ucmpc-page-la-fundacion) :is(.ucmpc-page-decor-v7,.ucmpc-editorial-gutter-decor,.ucmpc-editorial-side-decor,.ucmpc-editorial-ambient),body:has(.ucmpc-page-historias-que-fortalecen) :is(.ucmpc-page-decor-v7,.ucmpc-editorial-gutter-decor,.ucmpc-editorial-side-decor,.ucmpc-editorial-ambient),body:has(.ucmpc-page-impacto) :is(.ucmpc-page-decor-v7,.ucmpc-editorial-gutter-decor,.ucmpc-editorial-side-decor,.ucmpc-editorial-ambient){display:none!important}.ucmpc-editorial-atmosphere{position:absolute;top:0;left:0;width:100%;height:var(--ucmpc-atmosphere-height, 100%);overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;color:#8f6d56}.ucmpc-editorial-atmosphere__item{position:absolute;left:var(--ucmpc-atm-x, 0px);top:var(--ucmpc-atm-y, 0px);opacity:var(--ucmpc-atm-opacity, .12);transform:translateZ(0) rotate(var(--ucmpc-atm-rotate, 0deg));transform-origin:center;will-change:transform;animation:ucmpc-editorial-atmosphere-drift var(--ucmpc-atm-duration, 30s) cubic-bezier(.37,0,.24,1) var(--ucmpc-atm-delay, 0s) infinite alternate}.ucmpc-editorial-atmosphere__item--word{font-family:var(--ucmpc-font-display, Georgia, "Times New Roman", serif);font-size:var(--ucmpc-atm-font-size, 76px);font-weight:400;line-height:.86;letter-spacing:.085em;text-transform:uppercase;white-space:nowrap;color:currentColor}.ucmpc-editorial-atmosphere__item--glyph{font-family:var(--ucmpc-font-display, Georgia, "Times New Roman", serif);font-size:var(--ucmpc-atm-font-size, 112px);font-weight:400;line-height:.7;color:currentColor}.ucmpc-editorial-atmosphere__item--number{font-family:var(--ucmpc-font-ui, Arial, Helvetica, sans-serif);font-size:10px;font-weight:600;line-height:1;letter-spacing:.28em;text-transform:uppercase;color:currentColor}.ucmpc-editorial-atmosphere__item--rule{width:var(--ucmpc-atm-width, 118px);height:1px;background:currentColor}.ucmpc-editorial-atmosphere__item--rule:after{content:"";position:absolute;top:-2px;right:0;width:5px;height:5px;border:1px solid currentColor;border-radius:50%;background:var(--ucmpc-cream-soft, #fbf7f2)}.ucmpc-editorial-atmosphere__item--mark{width:22px;height:22px}.ucmpc-editorial-atmosphere__item--mark:before,.ucmpc-editorial-atmosphere__item--mark:after{content:"";position:absolute;background:currentColor}.ucmpc-editorial-atmosphere__item--mark:before{top:10px;left:0;width:22px;height:1px}.ucmpc-editorial-atmosphere__item--mark:after{top:0;left:10px;width:1px;height:22px}.ucmpc-editorial-atmosphere__item--trace{width:var(--ucmpc-atm-width, 150px);height:var(--ucmpc-atm-height, 86px)}.ucmpc-editorial-atmosphere__item--trace svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@keyframes ucmpc-editorial-atmosphere-drift{0%{transform:translateZ(0) rotate(var(--ucmpc-atm-rotate, 0deg))}38%{transform:translate3d(var(--ucmpc-atm-dx1, 7px),var(--ucmpc-atm-dy1, -9px),0) rotate(calc(var(--ucmpc-atm-rotate, 0deg) + var(--ucmpc-atm-dr1, 1deg)))}72%{transform:translate3d(var(--ucmpc-atm-dx2, -8px),var(--ucmpc-atm-dy2, 7px),0) rotate(calc(var(--ucmpc-atm-rotate, 0deg) + var(--ucmpc-atm-dr2, -1deg)))}to{transform:translate3d(var(--ucmpc-atm-dx3, 4px),var(--ucmpc-atm-dy3, -5px),0) rotate(calc(var(--ucmpc-atm-rotate, 0deg) + var(--ucmpc-atm-dr3, .5deg)))}}@media(min-width:1080px){.ucmpc-editorial-atmosphere{display:block}.ucmpc-editorial-atmosphere__item--word{filter:blur(.08px)}}@media(max-width:1079px){.ucmpc-editorial-atmosphere{display:none!important}}@media(prefers-reduced-motion:reduce){.ucmpc-editorial-atmosphere__item{animation:none!important}}body:has(.ucmpc-page-cuentos-para-ninos) .ucmpc-editorial-ambient{display:none!important}body:has(.ucmpc-page-cuentos-para-ninos) #MainContent{position:relative;overflow:hidden;background:radial-gradient(circle at 7% 18%,rgba(178,199,193,.18),transparent 24%),radial-gradient(circle at 94% 42%,rgba(217,188,165,.17),transparent 25%),radial-gradient(circle at 8% 76%,rgba(220,202,151,.11),transparent 20%),var(--ucmpc-cream-soft)}.ucmpc-page-cuentos-para-ninos{width:min(100%,1000px)!important;margin-inline:auto;padding-bottom:18px}body:has(.ucmpc-page-cuentos-para-ninos) #MainContent h1:first-of-type{max-width:1000px!important;margin-bottom:18px!important;font-size:clamp(50px,5.4vw,76px)!important;line-height:.96!important;text-wrap:balance}.ucmpc-kids-kicker{display:inline-flex;align-items:center;gap:10px;width:fit-content;margin:0 0 28px;padding:8px 13px;border:1px solid rgba(154,123,99,.18);border-radius:999px;background:#fffdf999;color:var(--ucmpc-accent);font-size:10px;font-weight:600;line-height:1;letter-spacing:.18em;text-transform:uppercase}.ucmpc-kids-kicker:before{content:"";width:6px;height:6px;border-radius:50%;background:#b4c6c1;box-shadow:10px 0 #d9bca5,20px 0 #dacb9f;margin-right:18px}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-lead{width:min(100%,820px);margin:0 0 46px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ucmpc-ink)!important;font-family:var(--ucmpc-font-display)!important;font-size:clamp(25px,2.35vw,34px)!important;line-height:1.32!important;letter-spacing:-.018em}.ucmpc-page-cuentos-para-ninos :is(.ucmpc-kids-spectrum,.ucmpc-kids-reading){position:relative;width:min(100%,880px);margin:0 0 28px!important;padding:72px 42px 38px!important;border:1px solid rgba(47,42,39,.085)!important;border-radius:22px!important;background:#fffdf9b3!important;box-shadow:0 18px 50px #2f2a270b!important;color:var(--ucmpc-muted)!important;font-size:16px!important;line-height:1.72!important}.ucmpc-page-cuentos-para-ninos :is(.ucmpc-kids-spectrum,.ucmpc-kids-reading):before{position:absolute;top:27px;left:42px;right:42px;color:#9a7b63b8;font-family:var(--ucmpc-font-ui);font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.17em;white-space:nowrap;text-transform:uppercase}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-spectrum{background:linear-gradient(135deg,#d9bca51a,#fffdf9c7)!important}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-spectrum:before{content:"01 \b7  DIFERENCIA"}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-reading{margin-left:auto!important;background:linear-gradient(135deg,#b2c7c11a,#fffdf9c7)!important}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-reading:before{content:"03 \b7  CONVERSACI\d3N"}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-manifesto{position:relative;width:min(100%,810px);margin:58px auto!important;padding:22px 26px 22px 88px!important;border:0!important;border-left:1px solid rgba(154,123,99,.3)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ucmpc-ink)!important;font-family:var(--ucmpc-font-display)!important;font-size:clamp(23px,2.1vw,31px)!important;line-height:1.38!important;letter-spacing:-.015em}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-manifesto:before{content:"\201c";position:absolute;top:-12px;left:20px;color:#9a7b6340;font-family:Georgia,Times New Roman,serif;font-size:78px;line-height:1}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-manifesto:after{content:"02 \b7  HISTORIA ANTES QUE LECCI\d3N";position:absolute;top:-22px;left:88px;color:var(--ucmpc-accent);font-family:var(--ucmpc-font-ui);font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.ucmpc-kids-reading-tags{display:flex;flex-wrap:wrap;gap:8px;margin:-12px 0 50px auto;width:min(100%,880px);padding-left:136px}.ucmpc-kids-reading-tag{display:inline-flex;align-items:center;min-height:30px;padding:6px 11px;border:1px solid rgba(154,123,99,.14);border-radius:999px;background:#fffdf999;color:#2f2a27ad;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ucmpc-kids-status{display:block;width:fit-content;margin:56px auto 14px;color:var(--ucmpc-accent);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-closing{position:relative;width:min(100%,900px);margin:0 auto 10px!important;padding:42px 46px!important;border:0!important;border-radius:22px!important;background:linear-gradient(135deg,#342f2c,#2f2a27)!important;box-shadow:0 20px 55px #2f2a271a!important;color:#fffdf9e6!important;font-family:var(--ucmpc-font-display)!important;font-size:clamp(24px,2.2vw,32px)!important;line-height:1.36!important;letter-spacing:-.015em;text-align:center}.ucmpc-kids-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;overflow:hidden;isolation:isolate}body:has(.ucmpc-page-cuentos-para-ninos) #MainContent>.shopify-section{position:relative;z-index:1}.ucmpc-kids-spark{position:absolute;display:block;left:var(--ucmpc-kids-left, 0%);top:var(--ucmpc-kids-top, 0%);width:var(--ucmpc-kids-size, 16px);height:var(--ucmpc-kids-size, 16px);color:rgba(154,123,99,var(--ucmpc-kids-alpha, .1));opacity:0;will-change:transform,opacity;animation:ucmpc-kids-orbit var(--ucmpc-kids-duration, 24s) linear var(--ucmpc-kids-delay, 0s) infinite}.ucmpc-kids-spark--star:before{content:"";position:absolute;left:50%;top:50%;width:2px;height:100%;border-radius:999px;background:currentColor;transform:translate(-50%,-50%);box-shadow:0 0 10px currentColor}.ucmpc-kids-spark--star:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:2px;border-radius:999px;background:currentColor;transform:translate(-50%,-50%);box-shadow:0 0 10px currentColor}.ucmpc-kids-spark--star{filter:drop-shadow(0 0 7px rgba(217,188,165,.14))}.ucmpc-kids-spark--star>i{position:absolute;right:62%;top:50%;width:calc(var(--ucmpc-kids-size, 16px) * 4.2);height:1px;background:linear-gradient(90deg,transparent,rgba(154,123,99,.035),rgba(154,123,99,.11));transform:translateY(-50%) rotate(var(--ucmpc-kids-tail-angle, -12deg));transform-origin:right center}.ucmpc-kids-spark--energy{border:1px solid currentColor;border-radius:50%;box-shadow:0 0 0 5px #9a7b6306,0 0 14px #d9bca514}.ucmpc-kids-spark--energy:before,.ucmpc-kids-spark--energy:after{content:"";position:absolute;left:50%;top:50%;background:currentColor;border-radius:999px}.ucmpc-kids-spark--energy:before{width:1px;height:155%;transform:translate(-50%,-50%)}.ucmpc-kids-spark--energy:after{width:155%;height:1px;transform:translate(-50%,-50%)}@keyframes ucmpc-kids-orbit{0%{opacity:0;transform:translateZ(0) rotate(var(--ucmpc-kids-rotate-start, -12deg)) scale(.82)}8%{opacity:.72}48%{opacity:1;transform:translate3d(calc(var(--ucmpc-kids-travel-x, 34vw) * .52),calc(var(--ucmpc-kids-travel-y, -8vh) * .52),0) rotate(var(--ucmpc-kids-rotate-mid, 5deg)) scale(1)}90%{opacity:.64}to{opacity:0;transform:translate3d(var(--ucmpc-kids-travel-x, 34vw),var(--ucmpc-kids-travel-y, -8vh),0) rotate(var(--ucmpc-kids-rotate-end, 18deg)) scale(.88)}}@media(max-width:749px){body:has(.ucmpc-page-cuentos-para-ninos) #MainContent{background:radial-gradient(circle at 100% 18%,rgba(217,188,165,.12),transparent 24%),var(--ucmpc-cream-soft)}.ucmpc-page-cuentos-para-ninos{width:100%!important}body:has(.ucmpc-page-cuentos-para-ninos) #MainContent h1:first-of-type{margin-bottom:15px!important;font-size:clamp(42px,12vw,54px)!important}.ucmpc-kids-kicker{margin-bottom:22px;font-size:9px}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-lead{margin-bottom:34px!important;font-size:23px!important;line-height:1.38!important}.ucmpc-page-cuentos-para-ninos :is(.ucmpc-kids-spectrum,.ucmpc-kids-reading){width:100%;margin-bottom:22px!important;padding:62px 22px 24px!important;border-radius:16px!important;font-size:15px!important}.ucmpc-page-cuentos-para-ninos :is(.ucmpc-kids-spectrum,.ucmpc-kids-reading):before{top:21px;left:22px;right:22px;white-space:nowrap}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-spectrum:before{content:"01 \b7  DIFERENCIA"}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-reading:before{content:"03 \b7  CONVERSACI\d3N"}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-manifesto{width:100%;margin:45px 0 42px!important;padding:28px 0 0 42px!important;font-size:22px!important;line-height:1.42!important}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-manifesto:before{top:14px;left:2px;font-size:58px}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-manifesto:after{top:-11px;left:42px;font-size:8px}.ucmpc-kids-reading-tags{width:100%;margin:-8px 0 36px;padding-left:0;gap:6px}.ucmpc-kids-reading-tag{font-size:9px}.ucmpc-kids-status{margin-top:42px;font-size:9px}.ucmpc-page-cuentos-para-ninos .ucmpc-kids-closing{width:100%;padding:30px 24px!important;border-radius:17px!important;font-size:23px!important;text-align:left}.ucmpc-kids-spark{opacity:0;--ucmpc-kids-alpha: .07}.ucmpc-kids-spark:nth-child(n+11){display:none}}@media(prefers-reduced-motion:reduce){.ucmpc-kids-spark{animation:none!important;opacity:.1!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ucmpc-global.css.map */
