:root{--ch-radio: 18px;--ch-radio-s: 12px;--ch-margen: 20px;--ch-ease: cubic-bezier(.22, 1, .36, 1);--ch-sombra: 0 1px 2px rgba(var(--ch-tinta-rgb), .06), 0 8px 24px -12px rgba(var(--ch-tinta-rgb), .18)}@media screen and (min-width:750px){:root{--ch-margen: 40px}}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.012em}.button,.shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:.01em}.section-header.shopify-section-group-header-group{margin-bottom:0}.announcement-bar__message{font-weight:700;letter-spacing:.02em;line-height:1.4;padding:10px 0;min-height:0;overflow:visible}.announcement-bar__link{text-underline-offset:3px}.header__heading-link .ch-logo-wrap{display:block;line-height:0;color:rgb(var(--color-foreground))}.ch-logo-wrap .ch-logo{display:block;width:var(--ch-logo-w, 130px);max-width:46vw;height:auto}@media screen and (max-width:749px){.ch-logo-wrap .ch-logo{width:calc(var(--ch-logo-w, 130px) * .86)}}.badge{font-weight:700}.price-item,.price__regular,.price__sale,.totals__total-value,.cart-item__price-wrapper,.cart-item__totals .price,.ch-barra__precio,.ch-barra__precio .price-item{font-family:var(--ch-precio, var(--ch-display))}.ch-pie__wa,.ch-pie__abajo,.ch-cat__pie,.ch-col__cuenta{font-family:var(--ch-display)}.ch-section{padding-top:0!important;padding-bottom:0!important;background:transparent;color:inherit;font-family:var(--ch-texto)}.ch-section h1,.ch-section h2,.ch-section h3,.ch-section h4,.ch-section blockquote,.ch-section summary{color:inherit;margin:0}.ch-section p{margin:0}.ch-section[id]{scroll-margin-top:96px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.ch-wrap{max-width:var(--page-width, 120rem);margin:0 auto;padding:0 var(--ch-margen)}.ch-wrap--angosto{max-width:820px}.ch-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--ch-display);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ch-color-eyebrow, var(--ch-turquesa))}.ch-eyebrow:before{content:"";width:10px;height:10px;flex:none;background:linear-gradient(180deg,var(--ch-fucsia) 0 33.3%,var(--ch-turquesa) 33.3% 66.6%,var(--ch-oro) 66.6%);transform:rotate(45deg);border-radius:1px;display:var(--ch-hilos)}.ch-h{font-family:var(--ch-display);font-weight:800;line-height:1.04;letter-spacing:-.02em;text-wrap:balance;font-size:clamp(calc(var(--ch-h, 40px) * .68),calc(var(--ch-h, 40px) * .42 + 2vw),var(--ch-h, 40px))}.ch-p{font-size:var(--ch-p, 17px);line-height:1.55;text-wrap:pretty}.ch-marca{color:var(--ch-color-marca, var(--ch-fucsia))}.ch-suave{color:var(--ch-suave)}.ch-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;font-family:var(--ch-texto);font-weight:700;font-size:17px;line-height:1.1;text-decoration:none;cursor:pointer;border:2px solid transparent;background:var(--ch-btn-fondo, var(--ch-fucsia));color:var(--ch-btn-texto, #fff);transition:transform .25s var(--ch-ease),box-shadow .25s var(--ch-ease),background-color .2s;box-shadow:0 6px 18px -8px rgba(var(--ch-fucsia-rgb),.7);-webkit-tap-highlight-color:transparent}.ch-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -10px rgba(var(--ch-fucsia-rgb),.8)}.ch-btn:active{transform:translateY(0)}.ch-btn:focus-visible{outline:3px solid var(--ch-turquesa);outline-offset:3px}.ch-btn--sec{background:transparent;color:var(--ch-btn-sec, currentColor);border-color:currentColor;box-shadow:none}.ch-btn--sec:hover{box-shadow:none;background:rgba(var(--ch-tinta-rgb),.05)}.ch-btn .ch-icon{width:20px;height:20px}.ch-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--ch-fucsia);text-decoration:none;border-bottom:2px solid rgba(var(--ch-fucsia-rgb),.25);padding-bottom:2px}.ch-link:hover{border-bottom-color:var(--ch-fucsia)}.ch-link .ch-icon{width:18px;height:18px;transition:transform .2s var(--ch-ease)}.ch-link:hover .ch-icon{transform:translate(3px)}.ch-hilo,div.ch-hilo:empty{display:var(--ch-hilos);height:var(--ch-hilo-alto, 6px);width:100%;background:linear-gradient(90deg,var(--ch-fucsia) 0 22%,var(--ch-turquesa) 22% 30%,var(--ch-oro) 30% 34%,var(--ch-fucsia) 34% 58%,var(--ch-turquesa) 58% 74%,var(--ch-oro) 74% 78%,var(--ch-fucsia) 78% 100%)}.ch-icon{width:24px;height:24px;flex:none}.ch-aviso-editor{max-width:var(--page-width, 120rem);margin:0 auto;padding:18px var(--ch-margen);font:600 14px/1.4 var(--ch-texto);color:var(--ch-tinta);background:repeating-linear-gradient(135deg,#fff 0 12px,var(--ch-tinte-fucsia) 12px 24px);border:2px dashed rgba(var(--ch-fucsia-rgb),.4);border-radius:var(--ch-radio-s)}.ch-pre{opacity:0;transform:translateY(18px)}.ch-pre.ch-visible{opacity:1;transform:none;transition:opacity .7s var(--ch-ease),transform .7s var(--ch-ease);transition-delay:var(--ch-delay, 0ms)}.ch-hero__grid{display:grid;gap:28px;align-items:center}.ch-hero__texto{display:flex;flex-direction:column;gap:18px}.ch-hero__texto[data-align=center]{align-items:center;text-align:center}.ch-hero__titulo{font-size:var(--ch-h-movil, 40px)}.ch-hero__botones{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.ch-hero__texto[data-align=center] .ch-hero__botones{justify-content:center}.ch-hero__media{position:relative;border-radius:var(--ch-radio);overflow:hidden;aspect-ratio:var(--ch-ratio, 4 / 5);background:var(--ch-media-fondo, var(--ch-tinte-fucsia));width:100%;max-width:var(--ch-media-max, 520px);justify-self:center}.ch-hero__media img,.ch-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--ch-foco, center)}.ch-hero__media[data-ajuste=contain] img{object-fit:contain;padding:4% 6% 22%}.ch-hero__arte{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ch-hero__arte svg{width:100%;height:100%;display:block}.ch-hero__sello{position:absolute;left:16px;bottom:16px;right:16px;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;background:#fffffff0;color:var(--ch-tinta);font:700 15px/1.25 var(--ch-texto);box-shadow:var(--ch-sombra)}.ch-hero__sello .ch-icon{color:var(--ch-turquesa);width:28px;height:28px}.ch-hero[data-media-movil=hide] .ch-hero__media{display:none}@media screen and (max-width:749px){.ch-hero__media{max-width:420px}.ch-hero[data-arte-movil=hide] .ch-hero__media--arte{display:none}.ch-hero__botones .ch-btn{flex:1 1 100%}}@media screen and (min-width:750px){.ch-hero__titulo{font-size:clamp(var(--ch-h-movil, 40px),4.6vw,var(--ch-h, 64px))}.ch-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px}.ch-hero__grid[data-media=left] .ch-hero__media{order:-1}.ch-hero__grid--solo{grid-template-columns:1fr}.ch-hero__grid--solo .ch-hero__texto{max-width:860px}.ch-hero__texto[data-align=center]{margin:0 auto}}.ch-hero__hilo{margin-top:var(--ch-hilo-espacio, 0px)}@media screen and (max-width:749px){.ch-hero[data-movil=tarjeta] .ch-hero__grid{position:relative;display:block;overflow:hidden;isolation:isolate;min-height:236px;padding:20px 18px 18px;border-radius:22px;margin-left:14px;margin-right:14px;background:var(--ch-tarjeta-fondo, var(--ch-fucsia));color:var(--ch-tarjeta-texto, #fff)}.ch-hero[data-movil=tarjeta] .ch-hero__grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;display:var(--ch-hilos);background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.08) 0 2px,transparent 2px 16px),repeating-linear-gradient(-45deg,rgba(255,255,255,.08) 0 2px,transparent 2px 16px)}.ch-hero[data-movil=tarjeta] .ch-hero__texto{position:relative;z-index:1;max-width:64%;gap:10px}.ch-hero[data-movil=tarjeta] .ch-eyebrow{display:none}.ch-hero[data-movil=tarjeta] .ch-hero__titulo{font-size:var(--ch-h-tarjeta, 27px);line-height:1.02;color:inherit}.ch-hero[data-movil=tarjeta] .ch-p{font-size:15px;line-height:1.4;opacity:.95}.ch-hero[data-movil=tarjeta] .ch-hero__botones{margin-top:4px}.ch-hero[data-movil=tarjeta] .ch-hero__botones .ch-btn{flex:none;min-height:44px;padding:0 18px;font-size:15px}.ch-hero[data-movil=tarjeta] .ch-hero__botones .ch-btn--sec{display:none}.ch-hero[data-movil=tarjeta] .ch-hero__media{position:absolute;right:-4%;bottom:0;z-index:0;width:50%;height:96%;max-width:none;aspect-ratio:auto;background:none;border-radius:0;overflow:visible;animation:none}.ch-hero[data-movil=tarjeta][data-media-movil=hide] .ch-hero__media{display:block}.ch-hero[data-movil=tarjeta] .ch-hero__media img,.ch-hero[data-movil=tarjeta] .ch-hero__media video{object-fit:contain;object-position:right bottom;padding:0;filter:drop-shadow(0 12px 16px rgba(0,0,0,.3))}.ch-hero[data-movil=tarjeta] .ch-hero__sello,.ch-hero[data-movil=tarjeta] .ch-hero__media--arte{display:none}}@media(prefers-reduced-motion:no-preference){.ch-hero__texto>*{animation:chSube .8s var(--ch-ease) both}.ch-hero__texto>*:nth-child(2){animation-delay:.08s}.ch-hero__texto>*:nth-child(3){animation-delay:.16s}.ch-hero__texto>*:nth-child(4){animation-delay:.24s}.ch-hero__media{animation:chZoom 1.1s var(--ch-ease) both}.ch-rombo-flota{animation:chFlota 6s ease-in-out infinite;transform-origin:center;transform-box:fill-box}.ch-rombo-flota:nth-of-type(2n){animation-duration:7.5s;animation-delay:-2s}.ch-rombo-flota:nth-of-type(3n){animation-duration:9s;animation-delay:-4s}}@keyframes chSube{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes chZoom{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes chFlota{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-6px) rotate(4deg)}}.ch-confianza__lista{list-style:none;margin:0;padding:0;display:grid;gap:var(--ch-gap, 12px)}.ch-confianza__item{display:flex;align-items:center;gap:14px}.ch-confianza__icono{width:var(--ch-icono, 44px);height:var(--ch-icono, 44px);flex:none;display:grid;place-items:center;border-radius:50%;background:var(--ch-icono-fondo, rgba(255, 255, 255, .1));color:var(--ch-icono-color, #fff)}.ch-confianza__icono .ch-icon{width:55%;height:55%}.ch-confianza__titulo{font:700 var(--ch-t, 17px)/1.25 var(--ch-texto)}.ch-confianza__texto{font-size:14px;line-height:1.4;opacity:.8;margin-top:2px}@media screen and (max-width:749px){.ch-confianza__lista[data-movil=fila]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ch-confianza__lista[data-movil=fila] .ch-confianza__item{flex-direction:column;text-align:center;gap:7px}.ch-confianza__lista[data-movil=fila] .ch-confianza__icono{width:34px;height:34px}.ch-confianza__lista[data-movil=fila] .ch-confianza__titulo{display:block;font-size:12.5px;line-height:1.2}.ch-confianza__lista[data-movil=fila] .ch-confianza__texto{display:none!important}}@media screen and (min-width:750px){.ch-confianza__lista{grid-template-columns:repeat(var(--ch-cols, 3),minmax(0,1fr));gap:var(--ch-gap, 24px)}.ch-confianza__lista[data-align=center] .ch-confianza__item{justify-content:center}}.ch-cabeza{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 24px;margin-bottom:28px}.ch-cabeza[data-align=center]{flex-direction:column;align-items:center;text-align:center}.ch-cabeza__texto{display:flex;flex-direction:column;gap:10px;max-width:720px}.ch-cabeza[data-align=center] .ch-cabeza__texto{align-items:center}.ch-cats{display:grid;grid-template-columns:repeat(var(--ch-cols-movil, 2),minmax(0,1fr));gap:var(--ch-gap, 10px)}.ch-cats>:last-child:nth-child(odd){grid-column:1 / -1}.ch-cats[style*="--ch-cols-movil: 3"]>:last-child:nth-child(odd){grid-column:auto}.ch-cat{position:relative;isolation:isolate;overflow:hidden;text-decoration:none;display:flex;align-items:center;gap:10px;min-height:var(--ch-cat-alto, 96px);padding:12px 12px 12px 14px;border-radius:16px;background:var(--ch-cat-fondo, var(--ch-fucsia));color:var(--ch-cat-texto, #fff);transition:transform .3s var(--ch-ease),box-shadow .3s var(--ch-ease);-webkit-tap-highlight-color:transparent}.ch-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:var(--ch-hilos);pointer-events:none;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.07) 0 2px,transparent 2px 15px),repeating-linear-gradient(-45deg,rgba(255,255,255,.07) 0 2px,transparent 2px 15px)}.ch-cat:hover{transform:translateY(-3px);box-shadow:0 14px 28px -16px rgba(var(--ch-tinta-rgb),.55)}.ch-cat:active{transform:scale(.98)}.ch-cat:focus-visible{outline:3px solid var(--ch-turquesa);outline-offset:3px}.ch-cat__circulo{order:2;margin-left:auto;flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#fff;color:var(--ch-cat-icono, var(--ch-cat-fondo, var(--ch-fucsia)));box-shadow:0 6px 14px -8px #00000080;transition:transform .35s var(--ch-ease)}.ch-cat:hover .ch-cat__circulo{transform:rotate(-8deg) scale(1.06)}.ch-cat__circulo .ch-icon{width:25px;height:25px;stroke-width:1.7}.ch-cat__circulo img{width:100%;height:100%;object-fit:cover}.ch-cat__textos{display:flex;flex-direction:column;gap:4px;min-width:0}.ch-cat__titulo{font:800 var(--ch-t, 16px)/1.1 var(--ch-display);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word}.ch-cat__pie{font:700 12px/1.2 var(--ch-display);opacity:.85}.ch-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ch-cat__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ch-ease)}.ch-cat:hover .ch-cat__img img{transform:scale(1.05)}.ch-cat--foto{align-items:flex-end}.ch-cat--foto:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 30%,rgba(var(--ch-tinta-rgb),.8))}.ch-cat--foto:after{display:none}@media screen and (min-width:750px){.ch-cats{grid-template-columns:repeat(var(--ch-cols-pc, 5),minmax(0,1fr));gap:14px}.ch-cats>.ch-cat:nth-child(n){grid-column:span var(--ch-span, 1)}.ch-cat{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:18px;min-height:calc(var(--ch-cat-alto, 96px) * 1.6);padding:18px}.ch-cat__circulo{order:0;margin-left:0;width:62px;height:62px}.ch-cat__circulo .ch-icon{width:32px;height:32px}.ch-cat__titulo{font-size:calc(var(--ch-t, 16px) + 3px)}.ch-cat__pie{font-size:13px}}.ch-productos__pie{margin-top:24px;display:flex;justify-content:center}.ch-productos__vacio{border:2px dashed var(--ch-linea);border-radius:var(--ch-radio);padding:28px;text-align:center;color:var(--ch-suave)}.ch-fila{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(var(--ch-cols-movil, 2),minmax(0,1fr))}.ch-fila__item{display:flex;min-width:0}.ch-fila__item>product-component,.ch-grid-productos product-component{display:block;width:100%;height:100%}@media screen and (max-width:749px){.ch-fila[data-carrusel-movil=true]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:44%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--ch-margen));padding:2px var(--ch-margen) 10px;scroll-padding-left:var(--ch-margen);scrollbar-width:none;-webkit-overflow-scrolling:touch}.ch-fila[data-carrusel-movil=true]::-webkit-scrollbar{display:none}.ch-fila[data-carrusel-movil=true]>li{scroll-snap-align:start}}@media screen and (min-width:750px){.ch-fila{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media screen and (min-width:990px){.ch-fila{grid-template-columns:repeat(var(--ch-cols, 4),minmax(0,1fr));gap:16px}}.ch-grid-productos .grid__item{display:flex}.ch-card{position:relative;display:flex;flex-direction:column;width:100%;height:100%;background:#fff;color:var(--ch-tinta);border-radius:14px;overflow:hidden;border:1px solid rgba(var(--ch-tinta-rgb),.07);box-shadow:0 1px 2px rgba(var(--ch-tinta-rgb),.05);transition:transform .3s var(--ch-ease),box-shadow .3s var(--ch-ease)}@media(hover:hover){.ch-card:hover{transform:translateY(-3px);box-shadow:0 16px 30px -18px rgba(var(--ch-tinta-rgb),.45)}.ch-card:hover .ch-card__img{transform:scale(1.04)}.ch-card:hover .ch-card__img--2{opacity:1}}.ch-card__media{position:relative;display:block;aspect-ratio:1 / 1;background:#fff;overflow:hidden}.ch-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ch-ease),opacity .35s}.ch-card__img--2{opacity:0}.ch-card__vacio{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ch-tinte-fucsia)}.ch-card__badge{position:absolute;top:8px;right:8px;z-index:2;padding:5px 9px;border-radius:999px;background:var(--ch-fucsia);color:#fff;font:700 11.5px/1 var(--ch-texto)}.ch-card__badge--agotado{background:var(--ch-tinta)}.ch-card__info{display:flex;flex-direction:column;gap:6px;padding:10px 10px 12px;flex:1}.ch-card__titulo{margin:0;font:400 14px/1.3 var(--ch-texto);letter-spacing:0;color:inherit;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.ch-card__titulo a{color:inherit;text-decoration:none}.ch-card__titulo a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ch-card__precio .price{margin:0;font-size:inherit}.ch-card__precio .price__container{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.ch-card__precio .price-item{font:800 20px/1.05 var(--ch-precio, var(--ch-display));letter-spacing:-.01em;color:var(--ch-tinta)}.ch-card__precio .price--on-sale .price-item--sale{color:var(--ch-fucsia)}.ch-card__precio .price--on-sale .price-item--regular{font-size:13px;font-weight:600;color:var(--ch-suave)}.ch-card__precio .price__badge-sale,.ch-card__precio .price__badge-sold-out{display:none}.ch-card__confi{display:flex;align-items:flex-start;gap:5px;margin:0;font:700 11.5px/1.15 var(--ch-texto);color:var(--ch-turquesa)}.ch-card__confi .ch-icon{width:15px;height:15px;margin-top:-1px}.ch-card__accion{margin:auto 0 0;padding-top:4px;position:relative;z-index:2;grid-row-start:auto}.ch-card__accion product-form,.ch-card__accion modal-opener,.ch-card__accion form{display:block;margin:0}.ch-card__btn{position:relative;width:100%;min-height:40px;padding:0 12px;border:0;border-radius:999px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--ch-fucsia);color:#fff;font:700 14.5px/1 var(--ch-texto);transition:background-color .2s,transform .15s;-webkit-tap-highlight-color:transparent}.ch-card__btn:hover{background:var(--ch-fucsia-oscuro)}.ch-card__btn:active{transform:scale(.97)}.ch-card__btn:focus-visible{outline:3px solid var(--ch-turquesa);outline-offset:2px}.ch-card__btn .ch-icon{width:18px;height:18px}.ch-card__btn[disabled]{background:rgba(var(--ch-tinta-rgb),.12);color:rgba(var(--ch-tinta-rgb),.6);cursor:not-allowed}.ch-card__btn.loading>span,.ch-card__btn.loading>.ch-icon{visibility:hidden}.ch-card__btn .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:20px;height:20px}.ch-card__btn .loading__spinner .spinner{width:20px;height:20px}.ch-card__btn .loading__spinner .path{stroke:#fff}.ch-card__btn .sold-out-message:not(.hidden)~*{display:none}@media screen and (min-width:750px){.ch-card__info{padding:12px 14px 14px;gap:7px}.ch-card__titulo{font-size:15px}.ch-card__precio .price-item{font-size:22px}.ch-card__confi{font-size:12.5px}}.ch-ph{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:block;color:#fff;background:var(--ch-ph-fondo);isolation:isolate}.ch-ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 72% 88%,rgba(255,255,255,.28),transparent 52%),repeating-linear-gradient(45deg,rgba(255,255,255,.08) 0 2px,transparent 2px 16px),repeating-linear-gradient(-45deg,rgba(255,255,255,.08) 0 2px,transparent 2px 16px)}.ch-ph--t0{--ch-ph-fondo: linear-gradient(155deg, #d6377f 0%, var(--ch-fucsia) 48%, #6c0c39 100%)}.ch-ph--t1{--ch-ph-fondo: linear-gradient(155deg, #22b6b0 0%, var(--ch-turquesa) 50%, #07484a 100%)}.ch-ph--t2{--ch-ph-fondo: linear-gradient(155deg, #45407c 0%, var(--ch-tinta) 58%, #0d0c16 100%)}.ch-ph--t3{--ch-ph-fondo: linear-gradient(155deg, #e6a12a 0%, var(--ch-oro) 50%, #6a4000 100%)}.ch-ph--t4{--ch-ph-fondo: linear-gradient(155deg, #ffffff 0%, #f8dce9 50%, #eeb3cd 100%);color:var(--ch-tinta)}.ch-ph__mascota{position:absolute;right:7%;bottom:-3%;height:80%;width:auto;max-width:none;filter:drop-shadow(0 10px 12px rgba(0,0,0,.3));transform:rotate(7deg);transform-origin:bottom center;transition:transform .5s var(--ch-ease)}@media(hover:hover){.ch-card:hover .ch-ph__mascota{transform:rotate(0) translateY(-4px)}}.ch-ph__depto{position:absolute;left:8px;top:8px;max-width:calc(100% - 16px);display:inline-flex;align-items:center;gap:5px;padding:5px 9px 5px 7px;border-radius:999px;background:#fff3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:700 11.5px/1.1 var(--ch-texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-ph--t4 .ch-ph__depto{background:#fffc}.ch-ph__depto .ch-icon{width:14px;height:14px;flex:none}.ch-ph-producto{width:100%;max-width:620px;margin:0 auto}.ch-ph--grande{position:relative;display:block;aspect-ratio:1 / 1;border-radius:var(--ch-radio)}@media screen and (max-width:749px){.ch-ph--grande{aspect-ratio:4 / 3}.ch-ph--grande .ch-ph__mascota{height:84%;right:8%}}.ch-ph--grande .ch-ph__mascota{height:76%;right:12%}.ch-ph--grande .ch-ph__depto{left:16px;top:16px;padding:8px 14px 8px 10px;font-size:15px;gap:8px}.ch-ph--grande .ch-ph__depto .ch-icon{width:20px;height:20px}.ch-deptos__fila{display:flex;flex-direction:column;gap:8px}.ch-buscar{display:flex;align-items:center;gap:8px;height:44px;margin:0;padding:0 5px 0 14px;border-radius:999px;background:#f1eff6;border:1.5px solid transparent;transition:border-color .2s,background-color .2s,box-shadow .2s}.ch-buscar:focus-within{border-color:var(--ch-fucsia);background:#fff;box-shadow:0 0 0 4px rgba(var(--ch-fucsia-rgb),.12)}.ch-buscar__lupa{width:20px;height:20px;color:var(--ch-suave)}.ch-buscar__campo{flex:1;min-width:0;height:100%;border:0;background:transparent;outline:none;box-shadow:none;font:400 16px/1 var(--ch-texto);color:var(--ch-tinta);-webkit-appearance:none;appearance:none;padding:0}.ch-buscar__campo::placeholder{color:var(--ch-suave);opacity:1}.ch-buscar__campo::-webkit-search-decoration{-webkit-appearance:none}.ch-buscar__boton{flex:none;height:34px;padding:0 14px;border:0;border-radius:999px;cursor:pointer;background:var(--ch-fucsia);color:#fff;font:700 14px/1 var(--ch-texto)}.ch-buscar__boton:hover{background:var(--ch-fucsia-oscuro)}.ch-chips-deptos{list-style:none;margin:0 calc(-1 * var(--ch-margen));padding:2px var(--ch-margen);display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ch-chips-deptos::-webkit-scrollbar{display:none}.ch-chips-deptos>li{flex:none}.ch-chip-depto{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:7px 13px 7px 10px;border-radius:999px;text-decoration:none;background:#f6f5fa;border:1px solid rgba(var(--ch-tinta-rgb),.08);color:var(--ch-tinta);font:700 13.5px/1 var(--ch-texto);transition:background-color .2s,color .2s,border-color .2s}.ch-chip-depto:hover{border-color:rgba(var(--ch-fucsia-rgb),.45)}.ch-chip-depto .ch-icon{width:17px;height:17px;color:var(--ch-turquesa)}.ch-chip-depto--oferta .ch-icon{color:var(--ch-oro)}.ch-chip-depto.is-activo{background:var(--ch-chip-activo, var(--ch-fucsia));border-color:transparent;color:#fff}.ch-chip-depto.is-activo .ch-icon{color:#fff}.ch-chips-deptos[data-desborde~=fin]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 56px),transparent)}.ch-chips-deptos[data-desborde~=inicio]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 56px),transparent)}.ch-chips-deptos[data-desborde~=inicio][data-desborde~=fin]{-webkit-mask-image:linear-gradient(to right,transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(to right,transparent,#000 56px,#000 calc(100% - 56px),transparent)}.ch-buscar--encabezado{display:none}@media screen and (min-width:990px){.header.header--middle-left{grid-template-columns:auto minmax(0,1fr) auto!important;column-gap:40px}.ch-buscar--encabezado{display:flex;grid-area:navigation;width:100%;max-width:720px;justify-self:center;height:48px;padding-left:18px}.ch-buscar--encabezado .ch-buscar__boton{height:38px;padding:0 20px;font-size:15px}.ch-buscar--fila{display:none!important}.ch-deptos__fila{flex-direction:column;gap:0}.ch-chip-depto{padding:7px 13px;font-size:13px;gap:6px}.ch-chip-depto .ch-icon{display:none}.ch-chips-deptos>li:first-child .ch-chip-depto{background:var(--ch-tinta);border-color:transparent;color:#fff;padding-left:11px}.ch-chips-deptos>li:first-child .ch-chip-depto .ch-icon{display:block;width:15px;height:15px;color:#fff}.ch-chips-deptos>li:first-child .ch-chip-depto.is-activo{background:var(--ch-chip-activo, var(--ch-fucsia))}.ch-chips-deptos{margin:0;padding:2px 0;gap:6px;flex-wrap:nowrap;overflow-x:auto}}.ch-pasos{list-style:none;margin:0;padding:0;display:grid;gap:0;position:relative;counter-reset:chpaso;align-items:start}.ch-paso{position:relative;display:grid;grid-template-columns:56px 1fr;gap:16px;padding-bottom:28px}.ch-paso:last-child{padding-bottom:0}.ch-paso:before{content:"";position:absolute;left:27px;top:56px;bottom:0;width:2px;background:repeating-linear-gradient(180deg,var(--ch-linea-pasos, var(--ch-turquesa)) 0 6px,transparent 6px 12px)}.ch-paso:last-child:before{display:none}.ch-paso__num{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;flex:none;font:800 24px/1 var(--ch-display);background:var(--ch-num-fondo, var(--ch-fucsia));color:var(--ch-num-texto, #fff)}.ch-paso__num .ch-icon{position:absolute;right:-12px;top:-8px;width:28px;height:28px;padding:4px;border-radius:50%;background:var(--ch-icono-fondo, #fff);color:var(--ch-turquesa);box-shadow:0 2px 6px rgba(var(--ch-tinta-rgb),.15)}.ch-paso__cuerpo{padding-top:6px;display:flex;flex-direction:column;gap:6px}.ch-paso__titulo{font:800 var(--ch-t, 21px)/1.15 var(--ch-display);letter-spacing:-.01em}.ch-paso__texto{font-size:var(--ch-p, 16px);line-height:1.5;opacity:.82}@media screen and (min-width:990px){.ch-pasos{grid-template-columns:repeat(var(--ch-cols, 4),minmax(0,1fr));gap:28px}.ch-paso{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:0;gap:18px}.ch-paso:before{left:72px;right:-18px;top:27px;bottom:auto;width:auto;height:2px;background:repeating-linear-gradient(90deg,var(--ch-linea-pasos, var(--ch-turquesa)) 0 8px,transparent 8px 16px)}.ch-pasos[data-align=center] .ch-paso{align-items:center;text-align:center}.ch-pasos[data-align=center] .ch-paso:before{left:calc(50% + 40px);right:calc(-50% + 12px)}}.ch-pasos-pie{margin-top:36px;display:flex;flex-wrap:wrap;gap:12px}.ch-pasos-pie[data-align=center]{justify-content:center}.ch-faq__grid{display:grid;gap:28px}@media screen and (min-width:990px){.ch-faq__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}.ch-faq__grid--uno{grid-template-columns:1fr;max-width:860px;margin:0 auto}.ch-faq__lado{position:sticky;top:110px}}.ch-faq__lado{display:flex;flex-direction:column;gap:14px}.ch-faq__lista{display:flex;flex-direction:column;gap:10px}.ch-faq__item{border-radius:var(--ch-radio-s);background:var(--ch-faq-fondo, #fff);border:1px solid var(--ch-linea);overflow:hidden;transition:border-color .2s,box-shadow .2s}.ch-faq__item[open]{border-color:rgba(var(--ch-fucsia-rgb),.45);box-shadow:0 10px 24px -18px rgba(var(--ch-tinta-rgb),.45)}.ch-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;font:700 var(--ch-t, 17px)/1.3 var(--ch-texto);color:inherit;-webkit-tap-highlight-color:transparent}.ch-faq__item summary::-webkit-details-marker{display:none}.ch-faq__item summary:focus-visible{outline:3px solid var(--ch-turquesa);outline-offset:-3px;border-radius:var(--ch-radio-s)}.ch-faq__signo{width:30px;height:30px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--ch-tinte-fucsia);color:var(--ch-fucsia);transition:transform .3s var(--ch-ease)}.ch-faq__signo .ch-icon{width:18px;height:18px}.ch-faq__item[open] .ch-faq__signo{transform:rotate(45deg)}.ch-faq__resp{padding:0 18px 18px;font-size:var(--ch-p, 16px);line-height:1.55;opacity:.88}.ch-faq__resp p+p{margin-top:8px}.ch-faq__resp a{color:var(--ch-fucsia);font-weight:700}@media(prefers-reduced-motion:no-preference){.ch-faq__item[open] .ch-faq__resp{animation:chAbre .35s var(--ch-ease)}}@keyframes chAbre{0%{opacity:0;transform:translateY(-6px)}to{opacity:.88;transform:none}}.ch-wa__caja{display:grid;gap:22px;align-items:center}.ch-wa__texto{display:flex;flex-direction:column;gap:12px}.ch-wa__numero{font:800 clamp(26px,5vw,40px)/1 var(--ch-display);letter-spacing:-.01em}.ch-wa__acciones{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}.ch-wa__burbuja{width:72px;height:72px;border-radius:22px;display:grid;place-items:center;background:#ffffff29;color:currentColor}.ch-wa__burbuja .ch-icon{width:38px;height:38px}@media screen and (min-width:750px){.ch-wa__caja{grid-template-columns:auto 1fr auto;gap:32px}.ch-wa__caja[data-align=center]{grid-template-columns:1fr;justify-items:center;text-align:center}}@media screen and (max-width:749px){.ch-wa__acciones .ch-btn{flex:1 1 100%}}.ch-producto .product__title h1{font-family:var(--ch-display);font-weight:800;letter-spacing:-.02em;line-height:1.08}.ch-producto .price--large .price-item{font-family:var(--ch-precio, var(--ch-display));font-weight:800;font-size:2.8rem;letter-spacing:-.01em}.ch-producto .price .price-item--regular{color:var(--ch-tinta)}.ch-producto .product-form__submit{min-height:56px;border-radius:999px;font-size:1.7rem;font-weight:700;background:var(--ch-fucsia);color:#fff;border:0;box-shadow:0 8px 20px -10px rgba(var(--ch-fucsia-rgb),.8)}.ch-producto .product-form__submit:after,.ch-producto .product-form__submit:before{box-shadow:none!important}.ch-producto .product-form__submit:not([disabled]):hover{background:var(--ch-fucsia-oscuro);text-decoration:none}.ch-producto .product-form__submit[disabled]{background:rgba(var(--ch-tinta-rgb),.18);color:rgba(var(--ch-tinta-rgb),.7);box-shadow:none}.ch-producto .shopify-payment-button__button--unbranded{min-height:52px;border-radius:999px;font-size:1.6rem;background:transparent!important;color:var(--ch-tinta)!important;box-shadow:inset 0 0 0 2px var(--ch-tinta)!important}.ch-producto .shopify-payment-button__button--unbranded:hover{background:rgba(var(--ch-tinta-rgb),.06)!important}.ch-producto .product-form__buttons{max-width:100%}.ch-producto .product__media-list .media,.ch-producto .product__media-item .media{border-radius:var(--ch-radio)}.ch-producto .product__media-item video{object-fit:contain;background:#000}.ch-producto .deferred-media__poster-button{background:var(--ch-fucsia);color:#fff;border:0;width:6.4rem;height:6.4rem}.ch-confi-prod{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:1.2rem 0 1.6rem;padding:12px 8px;border-radius:var(--ch-radio-s);background:var(--ch-confi-fondo, var(--ch-tinte-turquesa));color:var(--ch-tinta)}.ch-confi-prod__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;font:700 var(--ch-t, 14px)/1.2 var(--ch-texto)}.ch-confi-prod__item+.ch-confi-prod__item{border-left:1px solid rgba(var(--ch-tinta-rgb),.1)}.ch-confi-prod__item .ch-icon{width:26px;height:26px;color:var(--ch-confi-icono, var(--ch-turquesa))}.ch-confi-prod--linea{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 14px;padding:12px 14px}.ch-confi-prod--linea .ch-confi-prod__item{flex-direction:row;text-align:left}.ch-confi-prod--linea .ch-confi-prod__item+.ch-confi-prod__item{border-left:0}.ch-confi-prod--linea .ch-icon{width:20px;height:20px}.ch-nota-boton{margin-top:10px;font-size:14px;line-height:1.4;color:var(--ch-suave);text-align:center}.ch-barra{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fffffff7;color:var(--ch-tinta);box-shadow:0 -10px 24px -14px rgba(var(--ch-tinta-rgb),.45);border-top:1px solid var(--ch-linea);transform:translateY(110%);transition:transform .35s var(--ch-ease)}.ch-barra.is-visible{transform:none}.ch-barra[hidden]{display:none}.ch-barra__info{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.ch-barra__precio{font:800 19px/1.1 var(--ch-precio, var(--ch-display));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-barra__precio .price{margin:0}.ch-barra__precio .price__badge-sale,.ch-barra__precio .price__badge-sold-out,.ch-barra__precio .unit-price{display:none!important}.ch-barra__precio .price-item{font:800 19px/1.1 var(--ch-precio, var(--ch-display))}.ch-barra__nota{font:700 12.5px/1.2 var(--ch-texto);color:var(--ch-turquesa)}.ch-barra .ch-btn{min-height:50px;padding:0 20px;font-size:16px;flex:none}.ch-barra .ch-btn[disabled]{background:rgba(var(--ch-tinta-rgb),.2);box-shadow:none;color:rgba(var(--ch-tinta-rgb),.7)}@media screen and (min-width:750px){.ch-barra{display:none}}body.ch-con-barra{padding-bottom:76px}@media screen and (min-width:750px){body.ch-con-barra{padding-bottom:0}}.ch-detalles__grid{display:grid;gap:16px}@media screen and (min-width:750px){.ch-detalles__grid{grid-template-columns:repeat(var(--ch-cols, 2),minmax(0,1fr));gap:24px}}.ch-detalle{background:var(--ch-tarjeta, #fff);border-radius:var(--ch-radio);padding:24px;border:1px solid var(--ch-linea);display:flex;flex-direction:column;gap:14px}.ch-detalle__titulo{display:flex;align-items:center;gap:12px;font:800 var(--ch-t, 22px)/1.15 var(--ch-display)}.ch-detalle__titulo .ch-icon{width:40px;height:40px;padding:8px;border-radius:12px;background:var(--ch-tinte-fucsia);color:var(--ch-fucsia)}.ch-detalle__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;counter-reset:chdet}.ch-detalle__lista li{position:relative;padding-left:32px;font-size:var(--ch-p, 16px);line-height:1.5}.ch-detalle__lista--check li:before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;border-radius:50%;background:var(--ch-turquesa) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 13px no-repeat}.ch-detalle__lista--pasos li{counter-increment:chdet}.ch-detalle__lista--pasos li:before{content:counter(chdet);position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:800 13px/1 var(--ch-display);background:var(--ch-fucsia);color:#fff}.ch-detalle__parrafo{font-size:var(--ch-p, 16px);line-height:1.6}.ch-col__migas{display:flex;flex-wrap:wrap;gap:6px;font-size:14px;color:var(--ch-suave);margin-bottom:14px}.ch-col__migas a{color:inherit;text-decoration:none}.ch-col__migas a:hover{color:var(--ch-fucsia)}.ch-col__caja{display:flex;flex-direction:column;gap:12px}.ch-col__caja[data-align=center]{align-items:center;text-align:center}.ch-col__cuenta{display:inline-flex;align-items:center;gap:8px;font:700 14px/1 var(--ch-texto);color:var(--ch-turquesa)}.ch-col__desc{max-width:680px}.ch-col__desc p+p{margin-top:8px}.ch-chips{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none}.ch-col__caja[data-align=center] .ch-chips{justify-content:center}.ch-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font:700 14px/1.1 var(--ch-texto);background:var(--ch-chip-fondo, var(--ch-tinte-turquesa));color:var(--ch-tinta)}.ch-chip .ch-icon{width:18px;height:18px;color:var(--ch-turquesa)}.ch-pagina__caja{background:var(--ch-tarjeta, #fff);border-radius:var(--ch-radio);border:1px solid var(--ch-linea);padding:24px 20px}@media screen and (min-width:750px){.ch-pagina__caja{padding:44px 48px}}.ch-pagina__cabeza{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.ch-pagina__cabeza[data-align=center]{align-items:center;text-align:center}.ch-pagina .rte{font-size:var(--ch-p, 17px);line-height:1.65}.ch-pagina .rte h2,.ch-pagina .rte h3{font-family:var(--ch-display);font-weight:800;margin:1.4em 0 .5em}.ch-pagina .rte h2:first-child,.ch-pagina .rte h3:first-child{margin-top:0}.ch-pagina .rte a{color:var(--ch-fucsia);font-weight:700}.ch-pagina .rte ul li::marker{color:var(--ch-fucsia)}.ch-pie__grid{display:grid;gap:32px}.ch-pie__marca{display:flex;flex-direction:column;gap:16px;max-width:380px}.ch-pie__marca .ch-logo{width:var(--ch-logo-w, 170px);height:auto;display:block}.ch-pie__lema{font-size:16px;line-height:1.55;opacity:.85}.ch-pie__promesa{display:inline-flex;align-items:center;gap:12px;align-self:flex-start;padding:12px 16px;border-radius:14px;background:#ffffff14;font:700 15px/1.3 var(--ch-texto)}.ch-pie__promesa .ch-icon{color:var(--ch-pie-acento, var(--ch-fucsia-claro));width:26px;height:26px}.ch-pie__col h2{font:800 15px/1.2 var(--ch-display);letter-spacing:.04em;text-transform:uppercase;margin-bottom:14px;opacity:.7}.ch-pie__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ch-pie__col a{color:inherit;text-decoration:none;font-size:16px;opacity:.92}.ch-pie__col a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.ch-pie__wa{display:inline-flex;align-items:center;gap:10px;font-weight:700}.ch-pie__wa .ch-icon{color:var(--ch-pie-acento, var(--ch-fucsia-claro))}.ch-pie__social{display:flex;gap:10px;margin-top:4px}.ch-pie__social a{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#ffffff1a;opacity:1}.ch-pie__social svg{width:18px;height:18px;fill:currentColor}.ch-pie__abajo{margin-top:40px;padding-top:20px;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;font-size:14px;opacity:.75}.ch-pie__abajo a{color:inherit}@media screen and (min-width:750px){.ch-pie__grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}}@media(prefers-reduced-motion:reduce){.ch-pre,.ch-pre.ch-visible{opacity:1;transform:none;transition:none}.ch-btn,.ch-cat,.ch-cat__img img,.ch-barra{transition:none}}.ch-chip-depto--discreto{background:transparent;border-style:dashed;border-color:rgba(var(--ch-tinta-rgb),.22);color:var(--ch-suave);font-weight:600;padding:7px 12px}.ch-chip-depto--discreto:hover{color:var(--ch-tinta);border-color:rgba(var(--ch-tinta-rgb),.4)}.ch-chip-depto--discreto.is-activo{background:var(--ch-tinta);border-style:solid;color:#fff}.ch-pie__discreto{font-size:14px!important;opacity:.65!important}.ch-ph--discreto:before{background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.05) 0 2px,transparent 2px 16px),repeating-linear-gradient(-45deg,rgba(255,255,255,.05) 0 2px,transparent 2px 16px)}.ch-ph--discreto .ch-ph__depto{left:50%;top:50%;transform:translate(-50%,-50%);background:#ffffff1f}.ch-discreto{display:flex;align-items:center;gap:10px;margin:0 0 1.4rem;padding:10px 14px;border-radius:var(--ch-radio-s);background:rgba(var(--ch-tinta-rgb),.05);font:700 14px/1.35 var(--ch-texto);color:var(--ch-tinta)}.ch-discreto .ch-icon{width:22px;height:22px;color:var(--ch-turquesa)}.ch-edad[hidden]{display:none!important}.ch-edad{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:20px;background:rgba(var(--ch-tinta-rgb),.72)}html.ch-edad-abierta,html.ch-edad-abierta body{overflow:hidden}body:has(>#ch-edad:not([hidden]))>:not(#ch-edad):not(script):not(style){filter:blur(18px);pointer-events:none;-webkit-user-select:none;user-select:none}.ch-edad__caja{width:100%;max-width:440px;padding:28px 24px 24px;border-radius:22px;text-align:center;background:#fff;color:var(--ch-tinta);box-shadow:0 30px 60px -20px #00000080;display:flex;flex-direction:column;align-items:center;gap:16px}.ch-edad__marca{margin:0;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--ch-tinta);color:#fff;font:800 22px/1 var(--ch-display)}.ch-edad__titulo{margin:0;font:800 21px/1.25 var(--ch-display);letter-spacing:-.01em;text-wrap:balance}.ch-edad__botones{display:flex;flex-direction:column;gap:10px;width:100%}.ch-edad__botones .ch-btn{width:100%}.ch-edad__botones .ch-btn--sec{color:var(--ch-tinta)}.ch-cuenta{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin:2px 0 0;padding:8px 14px;border-radius:999px;background:var(--ch-tinte-oro);color:var(--ch-tinta);border:1px solid rgba(168,106,0,.22);font:700 14px/1.2 var(--ch-texto)}.ch-cuenta[hidden]{display:none}.ch-cuenta b{font:800 1.18em/1 var(--ch-display);color:var(--ch-fucsia)}.ch-hero__texto[data-align=center] .ch-cuenta{align-self:center}div.ch-nieve{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.95) 0 1.6px,transparent 2.2px),radial-gradient(circle at 75% 70%,rgba(255,255,255,.85) 0 1.4px,transparent 2px),radial-gradient(circle at 60% 20%,rgba(255,255,255,.8) 0 2.4px,transparent 3px),radial-gradient(circle at 15% 85%,rgba(255,255,255,.7) 0 2px,transparent 2.6px),radial-gradient(circle at 40% 55%,rgba(255,255,255,.55) 0 1.1px,transparent 1.5px),radial-gradient(circle at 85% 15%,rgba(255,255,255,.5) 0 1px,transparent 1.4px);background-size:97px 113px,97px 113px,157px 181px,157px 181px,61px 71px,61px 71px;background-position:13px 7px,13px 7px,71px 41px,71px 41px,29px 19px,29px 19px}.ch-hero__media picture img,.ch-hero__media>img{z-index:1}.ch-hero__sello{z-index:2}div.ch-nieve--tarjeta{display:none}@media(prefers-reduced-motion:no-preference){.ch-nieve{animation:chNieve 20s linear infinite}}@keyframes chNieve{to{background-position:13px 459px,13px 459px,71px 765px,71px 765px,29px 303px,29px 303px}}@media screen and (max-width:749px){.ch-hero[data-movil=tarjeta] .ch-nieve--media{display:none}.ch-hero[data-movil=tarjeta] .ch-nieve--tarjeta{display:block;border-radius:inherit;opacity:.75}.ch-hero[data-movil=tarjeta] .ch-cuenta{background:#ffffff29;color:#fff;border-color:#ffffff4d;font-size:12.5px;padding:6px 11px;gap:6px}.ch-hero[data-movil=tarjeta] .ch-cuenta b{color:#ffd27a}.ch-hero[data-movil=tarjeta] .ch-cuenta__faltan{display:none}.ch-hero[data-movil=tarjeta] .ch-hero__media{right:-7%;width:47%}}.ch-chip-depto--navidad{background:linear-gradient(135deg,var(--ch-fucsia),#d02a73);color:#fff;border-color:transparent;box-shadow:0 6px 14px -8px rgba(var(--ch-fucsia-rgb),.9)}.ch-chip-depto--navidad .ch-icon{color:#ffd27a}.ch-chip-depto--navidad:hover{border-color:transparent;filter:brightness(1.06)}.ch-chip-depto--navidad.is-activo{background:var(--ch-tinta)}@media screen and (min-width:990px){.ch-chips-deptos{gap:5px}.ch-chip-depto{padding:7px 12px}.ch-chip-depto--navidad{padding-left:10px}.ch-chip-depto--navidad .ch-icon{display:block;width:15px;height:15px}}.ch-card__badge--regalo{right:auto;left:8px;background:#fff;color:var(--ch-fucsia);box-shadow:0 2px 8px rgba(var(--ch-tinta-rgb),.18)}.ch-llega,.ch-limite{display:flex;align-items:center;gap:8px;margin:12px 0 0;font:400 14.5px/1.4 var(--ch-texto);color:var(--ch-tinta)}.ch-llega[hidden],.ch-limite[hidden]{display:none}.ch-llega .ch-icon{flex:none;width:20px;height:20px;color:var(--ch-turquesa)}.ch-llega b{font-weight:700}.ch-limite{margin-top:8px;padding:9px 12px;border-radius:12px;background:var(--ch-tinte-fucsia);color:var(--ch-fucsia-oscuro);font-weight:700;font-size:14px}.ch-beneficios__cabeza{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.ch-beneficios__cabeza .ch-h{margin:0}.ch-beneficios__enlace{flex:none}.ch-beneficios__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ch-beneficio{display:flex;flex-direction:column;gap:8px;padding:16px 14px;border-radius:var(--ch-radio-s);background:var(--ch-fondo);border:1px solid rgba(var(--ch-tinta-rgb),.06)}.ch-beneficio__icono{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--ch-tinte-fucsia);color:var(--ch-fucsia)}.ch-beneficio[data-color=turquesa] .ch-beneficio__icono{background:var(--ch-tinte-turquesa);color:var(--ch-turquesa)}.ch-beneficio[data-color=oro] .ch-beneficio__icono{background:var(--ch-tinte-oro);color:var(--ch-oro)}.ch-beneficio__icono .ch-icon{width:24px;height:24px}.ch-beneficio__titulo{margin:0;font:800 16px/1.2 var(--ch-display);letter-spacing:-.01em;color:var(--ch-tinta)}.ch-beneficio__texto{margin:0;font:400 14px/1.45 var(--ch-texto);color:var(--ch-suave)}.ch-beneficios__boton{display:none}@media screen and (max-width:749px){.ch-beneficios__enlace{display:none}.ch-beneficios__boton{display:flex;justify-content:center;margin-top:16px}}@media screen and (min-width:750px){.ch-beneficios__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ch-beneficio{flex-direction:row;align-items:flex-start;gap:14px;padding:20px}.ch-beneficio__icono{flex:none;width:52px;height:52px}.ch-beneficio__titulo{font-size:18px}.ch-beneficio>.ch-beneficio__titulo,.ch-beneficio>.ch-beneficio__texto{grid-column:2}}@media screen and (min-width:750px){.ch-beneficio{display:grid;grid-template-columns:52px 1fr;column-gap:14px;row-gap:4px}.ch-beneficio__icono{grid-row:span 2}}.ch-confi-prod__extra{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:-.8rem 0 1.4rem;font:700 13.5px/1.3 var(--ch-texto);color:var(--ch-tinta)}.ch-confi-prod__mini{display:inline-flex;align-items:center;gap:6px}.ch-confi-prod__mini .ch-icon{width:18px;height:18px;color:var(--ch-turquesa)}.ch-confi-prod__enlace{color:var(--ch-fucsia);text-decoration:underline;text-underline-offset:3px;font-weight:700}.ch-carrito-linea{margin:10px 0 0;text-align:center;font:700 13px/1.35 var(--ch-texto);color:var(--ch-turquesa)}.ch-card__badge--2x{top:auto;right:auto;bottom:8px;left:8px;background:var(--ch-oro);color:#fff}.ch-oferta-nota{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;padding:10px 12px;border-radius:12px;background:var(--ch-tinte-oro);color:var(--ch-tinta);font:700 14px/1.4 var(--ch-texto)}.ch-oferta-nota a{color:var(--ch-fucsia);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ch-oferta-carrito{display:flex;align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;border-radius:12px;background:var(--ch-tinte-oro);color:var(--ch-tinta);font:700 13.5px/1.4 var(--ch-texto);text-align:left}.ch-oferta-carrito a{color:var(--ch-fucsia);text-decoration:underline;text-underline-offset:3px}.ch-oferta-carrito--listo{background:var(--ch-tinte-turquesa)}.ch-promo__caja{position:relative;display:grid;gap:16px;padding:22px 20px;border-radius:var(--ch-radio);overflow:hidden;text-decoration:none;background:linear-gradient(135deg,var(--ch-fucsia),#d02a73);color:#fff;box-shadow:0 18px 36px -24px rgba(var(--ch-fucsia-rgb),.9)}.ch-promo__caja:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:var(--ch-hilos);background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.07) 0 2px,transparent 2px 16px),repeating-linear-gradient(-45deg,rgba(255,255,255,.07) 0 2px,transparent 2px 16px)}.ch-promo__texto{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ch-promo__sello{margin:0;padding:5px 10px;border-radius:999px;background:#ffffff2e;font:700 12.5px/1 var(--ch-texto);letter-spacing:.02em}.ch-promo__titulo{margin:0;font:800 28px/1.02 var(--ch-display);letter-spacing:-.02em;color:#fff}.ch-promo__titulo .ch-marca{color:#ffd27a}.ch-promo__regla{margin:0;font:400 15px/1.4 var(--ch-texto);opacity:.95}.ch-promo__boton{margin-top:6px;background:#fff;color:var(--ch-fucsia)}.ch-promo__caja:hover .ch-promo__boton{background:#ffd27a;color:var(--ch-tinta)}.ch-promo__fotos{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ch-promo__fotos li{aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 6px 14px -8px #0006}.ch-promo__fotos img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:750px){.ch-promo__caja{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;padding:30px 34px;gap:28px}.ch-promo__titulo{font-size:40px}.ch-promo__regla{font-size:17px}}.ch-combina{color:var(--ch-tinta)}.ch-combina__cabeza{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.ch-combina__titulo.ch-h{color:var(--ch-tinta);line-height:1.08}.ch-combina__caja{padding:18px 16px;border-radius:var(--ch-radio);background:var(--ch-tinte-oro);border:1px solid rgba(168,106,0,.18)}.ch-combina__sello{margin:0;font:700 13px/1 var(--ch-texto);color:var(--ch-oro);letter-spacing:.02em}.ch-combina__titulo{margin:0;--ch-h: 26px}.ch-combina__texto{margin:0;font:400 15px/1.45 var(--ch-texto);color:var(--ch-tinta)}.ch-combina__solo{margin:8px 0 0;font:700 15px/1.45 var(--ch-texto)}@media screen and (min-width:750px){.ch-combina__caja{padding:24px 26px}.ch-combina__titulo{--ch-h: 30px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ch-styles.css.map */
