.hcpa{--hc-fondo: #FFFFFF;--hc-crema: #FBF4F0;--hc-rosa: #F5E1DD;--hc-vino: #8B1A3A;--hc-vino-osc: #6A1029;--hc-tinta: #2A1A1F;--hc-gris: #6A5A5F;--hc-borde: #EADAD6;--hc-ok: #2F7D4A;--hc-error: #B3261E;--hc-serif: "DM Serif Display", Georgia, "Times New Roman", serif;--hc-sans: "Figtree", "Helvetica Neue", Helvetica, sans-serif;--hc-ease: cubic-bezier(.23, 1, .32, 1);--hc-r: 18px;--hc-r-sm: 12px;--hc-gutter: max(16px, env(safe-area-inset-left, 0px));--hc-gutter-r: max(16px, env(safe-area-inset-right, 0px));color-scheme:light;background:var(--hc-fondo);color:var(--hc-tinta);font-family:var(--hc-sans);font-size:16px;line-height:1.6;letter-spacing:normal;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:clip}.hcpa *,.hcpa *:before,.hcpa *:after{box-sizing:border-box}.hcpa :where(img){max-width:100%;height:auto;display:block}.hcpa :where(h1,h2,h3,p,ul,ol,figure,dl,dd,dt,fieldset,legend){margin:0;padding:0}.hcpa :where(fieldset){border:0;min-width:0}.hcpa :where(ul,ol){list-style:none}.hcpa :where(a){color:inherit}.hcpa :where(button){font-family:inherit;color:inherit}.hcpa [hidden]{display:none!important}.hcpa :focus-visible{outline:2px solid var(--hc-vino);outline-offset:3px;border-radius:6px}.hcpa-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hcpa-wrap{width:100%;max-width:1140px;margin-inline:auto;padding-left:var(--hc-gutter);padding-right:var(--hc-gutter-r)}.hcpa-angosto{max-width:720px}.hcpa-centro{text-align:center}.hcpa-h1,.hcpa-h2{font-family:var(--hc-serif);font-weight:400;letter-spacing:-.005em;text-wrap:balance;color:var(--hc-vino)}.hcpa-h1{font-size:clamp(32px,8.6vw,44px);line-height:1.08}.hcpa-h2{font-size:clamp(27px,7vw,38px);line-height:1.15}.hcpa h3{font-family:var(--hc-sans);font-size:18px;line-height:1.3;font-weight:800;color:var(--hc-vino)}.hcpa-kicker{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hc-vino);margin-bottom:6px}.hcpa-kicker--claro{color:#f3cbd3}.hcpa-sub{color:var(--hc-gris);margin-top:10px}.hcpa-label{font-size:15px;font-weight:800;color:var(--hc-tinta);margin-bottom:10px}.hcpa strong{font-weight:700}.hcpa-link{font-size:14px;font-weight:600;color:var(--hc-vino);text-underline-offset:3px}.hcpa-demo-bar{background:#2a1a1f;color:#f7ecee;font-size:12.5px;text-align:center;padding:8px 16px}.hcpa-pendiente{background:#ffe9a8;color:#5a4300;border-radius:4px;padding:0 5px;font-weight:600}.hcpa-top{background:#fff;border-bottom:1px solid var(--hc-borde)}.hcpa-top__aviso{background:var(--hc-vino);color:#fff;font-size:13px;font-weight:600;text-align:center;padding:7px 16px}.hcpa-top__in{display:flex;justify-content:center;padding-block:10px}.hcpa-logo{width:140px;height:auto}.hcpa-pie{padding-block:28px;border-top:1px solid var(--hc-borde)}.hcpa-pie .hcpa-wrap{display:flex;justify-content:center}.hcpa-cta{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:58px;padding:10px 26px;border:0;border-radius:999px;background:var(--hc-vino);color:#fff;text-decoration:none;font-family:inherit;cursor:pointer;box-shadow:0 8px 20px #8b1a3a4d;transition:transform .16s var(--hc-ease),background-color .16s,opacity .16s}.hcpa-cta:hover{background:var(--hc-vino-osc)}.hcpa-cta:active{transform:scale(.98)}.hcpa-cta--full{width:100%}.hcpa-cta[aria-disabled=true]{opacity:.55;box-shadow:none}.hcpa-cta__l1{display:inline-flex;align-items:center;gap:8px;font-size:17.5px;font-weight:800;line-height:1.2}.hcpa-cta__l1 svg{width:20px;height:20px;flex:none}.hcpa-cta__l2{font-size:13px;font-weight:500;opacity:.92}.hcpa-cta--claro{background:#fff;color:var(--hc-vino);box-shadow:0 8px 20px #0003}.hcpa-cta--claro:hover{background:var(--hc-crema)}.hcpa-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:10px 18px;border-radius:999px;border:0;background:var(--hc-vino);color:#fff;font-weight:700;font-size:15px;text-decoration:none;cursor:pointer}.hcpa-btn:hover{background:var(--hc-vino-osc)}.hcpa-producto{padding-bottom:44px}.hcpa-producto__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.hcpa-galeria{position:relative;margin-inline:calc(var(--hc-gutter) * -1) calc(var(--hc-gutter-r) * -1)}.hcpa-galeria__pista{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hcpa-galeria__pista::-webkit-scrollbar{display:none}.hcpa-galeria__item{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1 / 1;background:var(--hc-crema);overflow:hidden}.hcpa-galeria__item img{width:100%;height:100%;object-fit:cover}.hcpa-galeria__item--arbol img{object-position:center 40%}.hcpa-galeria__flecha{position:absolute;top:calc(50% - 40px);translate:0 -50%;display:none;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#ffffffeb;color:var(--hc-tinta);box-shadow:0 2px 8px #00000024;cursor:pointer}.hcpa-galeria__flecha svg{width:20px;height:20px}.hcpa-galeria__flecha--prev{left:10px}.hcpa-galeria__flecha--next{right:10px}.hcpa-miniaturas{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:10px var(--hc-gutter-r) 2px var(--hc-gutter)}.hcpa-miniaturas::-webkit-scrollbar{display:none}.hcpa-miniatura{flex:0 0 62px;height:62px;padding:0;border:2px solid transparent;border-radius:var(--hc-r-sm);overflow:hidden;background:var(--hc-crema);cursor:pointer;opacity:.6;transition:opacity .16s,border-color .16s}.hcpa-miniatura img{width:100%;height:100%;object-fit:cover}.hcpa-miniatura[aria-current=true]{border-color:var(--hc-vino);opacity:1}.hcpa-buy{display:grid;gap:18px}.hcpa-buy .hcpa-kicker{margin-bottom:-10px}.hcpa-precio{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hcpa-precio__valor{font-size:30px;font-weight:800;color:var(--hc-tinta)}.hcpa-chip{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background:var(--hc-vino);color:#fff;font-size:13px;font-weight:700}.hcpa-puntos{display:grid;gap:8px}.hcpa-puntos li{position:relative;padding-left:30px;font-size:15.5px;font-weight:500}.hcpa-puntos li:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background:var(--hc-vino) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 13px no-repeat}.hcpa-packs__lista{display:grid;gap:12px}.hcpa-pack{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;border:2px solid var(--hc-borde);border-radius:var(--hc-r);background:#fff;cursor:pointer;transition:border-color .16s,background-color .16s}.hcpa-pack input{position:absolute;opacity:0;pointer-events:none}.hcpa-pack:has(input:checked){border-color:var(--hc-vino);background:var(--hc-crema)}.hcpa-pack:has(input:focus-visible){outline:2px solid var(--hc-vino);outline-offset:2px}.hcpa-pack__radio{width:20px;height:20px;border-radius:50%;border:2px solid #CDB8BD;display:grid;place-items:center}.hcpa-pack:has(input:checked) .hcpa-pack__radio{border-color:var(--hc-vino)}.hcpa-pack:has(input:checked) .hcpa-pack__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--hc-vino)}.hcpa-pack__txt{display:grid;min-width:0}.hcpa-pack__titulo{font-weight:800;font-size:16px}.hcpa-pack__sub{font-size:13px;color:var(--hc-gris)}.hcpa-pack__precio{font-weight:800;font-size:17px}.hcpa-pack__cinta{position:absolute;top:-11px;right:14px;padding:2px 10px;border-radius:999px;background:var(--hc-vino);color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.02em}.hcpa-elegir{scroll-margin-top:16px}.hcpa-elegir__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.hcpa-prendas{display:grid;gap:12px}.hcpa-prenda{display:grid;gap:14px;padding:14px;border-radius:var(--hc-r);background:var(--hc-crema);border:1px solid var(--hc-borde)}.hcpa-prenda__titulo{float:left;width:100%;font-weight:800;color:var(--hc-vino);font-size:15px}.hcpa-fila{display:grid;gap:8px;clear:both}.hcpa-fila__nombre{font-size:14px;color:var(--hc-gris)}.hcpa-fila__nombre strong{color:var(--hc-tinta)}.hcpa-opciones{display:flex;flex-wrap:wrap;gap:8px}.hcpa-color,.hcpa-talla{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:6px 12px;border-radius:999px;border:2px solid var(--hc-borde);background:#fff;font-size:14.5px;font-weight:600;cursor:pointer;transition:border-color .16s,background-color .16s,color .16s}.hcpa-talla{min-width:48px;padding-inline:8px}.hcpa-opciones--tallas{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.hcpa-opciones--tallas .hcpa-talla{min-width:0;font-size:13.5px}.hcpa-color[aria-checked=true]{border-color:var(--hc-vino)}.hcpa-talla[aria-checked=true]{border-color:var(--hc-vino);background:var(--hc-vino);color:#fff}.hcpa-muestra{display:inline-block;width:20px;height:20px;border-radius:50%;border:1px solid rgb(0 0 0 / .18);flex:none}.hcpa-muestra--negro{background:#1b1a1c}.hcpa-muestra--beige{background:#e2bc98}.hcpa-muestra--blanco{background:#fff}.hcpa-comprar{display:grid;gap:10px}.hcpa-error{color:var(--hc-error);font-size:14px;font-weight:600}.hcpa-error:empty{display:none}.hcpa-prueba{padding:14px 16px;border-radius:var(--hc-r-sm);background:#f2f8f3;border:1px solid #CFE5D5;font-size:14px}.hcpa-prueba__titulo{font-weight:700;color:var(--hc-ok);margin-bottom:4px}.hcpa-prueba dl{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;margin-top:8px}.hcpa-prueba dt{color:var(--hc-gris)}.hcpa-prueba dd{font-weight:600}.hcpa-sellos{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center}.hcpa-sellos li{display:grid;justify-items:center;gap:4px;font-size:12.5px;font-weight:600;line-height:1.3}.hcpa-sellos svg{width:28px;height:28px;color:var(--hc-vino)}.hcpa-sec{padding-block:56px}.hcpa-sec p+p{margin-top:12px}.hcpa-cabeza{margin-bottom:28px}.hcpa-crema{background:var(--hc-crema)}.hcpa-vino{background:var(--hc-vino);color:#fff}.hcpa-vino .hcpa-h2{color:#fff}.hcpa-vino .hcpa-sub{color:#ffffffd9}.hcpa-tarjetas{display:grid;gap:18px}.hcpa-tarjeta{border-radius:var(--hc-r);overflow:hidden;background:#fff;box-shadow:0 6px 22px #6a102914}.hcpa-tarjeta figure{aspect-ratio:4 / 3;overflow:hidden;background:var(--hc-rosa)}.hcpa-tarjeta img{width:100%;height:100%;object-fit:cover;object-position:center 40%}.hcpa-tarjeta__foto--espalda img{transform:scale(2.2);transform-origin:6% 62%}.hcpa-tarjeta__txt{display:grid;gap:6px;padding:18px 18px 22px;text-align:center}.hcpa-tarjeta__txt p{color:var(--hc-gris);font-size:15px}.hcpa-colores{display:flex;justify-content:center;gap:22px;margin-top:26px}.hcpa-colores li{display:grid;justify-items:center;gap:8px;font-weight:700;font-size:15px}.hcpa-colores .hcpa-muestra{width:64px;height:64px;box-shadow:0 4px 14px #0000001f}.hcpa-tallas-lista{display:grid;grid-template-columns:repeat(7,minmax(0,52px));justify-content:center;gap:6px;margin-top:26px}.hcpa-tallas-lista li{padding:8px 0;border-radius:999px;border:2px solid var(--hc-borde);font-weight:700;font-size:14px}.hcpa-guia{margin-top:24px;padding:16px;border-radius:var(--hc-r);background:var(--hc-crema);font-size:15px}.hcpa-guia__titulo{font-weight:800;color:var(--hc-vino)}.hcpa-sec .hcpa-guia p+p{margin-top:4px}.hcpa-guia__sub{color:var(--hc-gris);font-size:14px}.hcpa-tabla-wrap{margin-top:14px;overflow-x:auto;border-radius:var(--hc-r-sm);background:#fff;border:1px solid var(--hc-borde)}.hcpa-tabla{width:100%;border-collapse:collapse;font-size:14px}.hcpa-tabla th,.hcpa-tabla td{padding:10px 8px;border-bottom:1px solid var(--hc-borde);text-align:center}.hcpa-tabla tr:last-child>*{border-bottom:0}.hcpa-tabla thead th{background:var(--hc-vino);color:#fff;font-weight:700;font-size:13px}.hcpa-tabla tbody th{font-weight:800;color:var(--hc-vino)}.hcpa-cuidados{list-style:disc;padding-left:20px!important;display:grid;gap:4px}.hcpa-faq details>p+p,.hcpa-faq .hcpa-cuidados+p{margin-top:-6px}.hcpa-planes{display:grid;gap:20px}.hcpa-plan{position:relative;display:grid;gap:6px;justify-items:center;text-align:center;padding:26px 18px 18px;border-radius:var(--hc-r);background:#fff;color:var(--hc-tinta)}.hcpa-plan--destacado{box-shadow:0 0 0 3px #f3cbd3,0 14px 30px #00000038}.hcpa-plan__cinta{position:absolute;top:-12px;padding:3px 12px;border-radius:999px;background:#f3cbd3;color:var(--hc-vino-osc);font-size:12px;font-weight:800}.hcpa-plan__titulo{font-weight:700}.hcpa-plan__precio{font-size:32px;font-weight:800;color:var(--hc-vino);line-height:1.1}.hcpa-plan__det{font-size:14px;color:var(--hc-gris)}.hcpa-plan__ahorro{font-size:14px;font-weight:700;color:var(--hc-ok)}.hcpa-plan .hcpa-btn{margin-top:8px}.hcpa-confianza{display:grid;gap:14px}.hcpa-confianza li{display:grid;grid-template-columns:auto 1fr;gap:2px 14px;align-items:center;padding:16px;border-radius:var(--hc-r);border:1px solid var(--hc-borde)}.hcpa-confianza svg{grid-row:span 2;width:44px;height:44px;padding:9px;border-radius:50%;background:var(--hc-crema);color:var(--hc-vino)}.hcpa-confianza p{color:var(--hc-gris);font-size:14.5px}.hcpa-faq{display:grid;gap:10px}.hcpa-faq details{border-radius:var(--hc-r-sm);background:#fff;border:1px solid var(--hc-borde)}.hcpa-faq summary{position:relative;padding:15px 44px 15px 16px;font-weight:700;font-size:15.5px;cursor:pointer;list-style:none}.hcpa-faq summary::-webkit-details-marker{display:none}.hcpa-faq summary:after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:2px solid var(--hc-vino);border-bottom:2px solid var(--hc-vino);transform:translateY(-70%) rotate(45deg);transition:transform .2s var(--hc-ease)}.hcpa-faq details[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.hcpa-faq details>:not(summary){padding:0 16px 16px;color:var(--hc-gris);font-size:15px}.hcpa-cierre{padding-bottom:104px}.hcpa-cierre p{margin:12px 0 24px;color:#ffffffe6}.hcpa-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px var(--hc-gutter-r) calc(10px + env(safe-area-inset-bottom,0px)) var(--hc-gutter);background:#fffffff5;border-top:1px solid var(--hc-borde);transition:transform .26s var(--hc-ease)}.hcpa-sticky .hcpa-cta{min-height:54px;box-shadow:none}.hcpa-sticky.is-oculto{transform:translateY(110%)}@media(min-width:900px){.hcpa-producto{padding-top:32px}.hcpa-producto__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start}.hcpa-galeria{margin:0;position:sticky;top:20px}.hcpa-galeria__pista{border-radius:var(--hc-r)}.hcpa-galeria__flecha{display:grid}.hcpa-miniaturas{padding-inline:0}.hcpa-tarjetas{grid-template-columns:repeat(4,1fr)}.hcpa-planes{grid-template-columns:repeat(3,1fr);align-items:end}.hcpa-confianza{grid-template-columns:repeat(3,1fr)}.hcpa-sec{padding-block:80px}.hcpa-cierre{padding-bottom:80px}.hcpa-sticky{display:none}}.hcpa-form-compra{display:contents}.hcpa-rsi{position:relative}.hcpa-rsi ._rsi-buy-now-button-app-block-hook{display:none}.hcpa-rsi ._rsi-buy-now-button{margin:0!important;width:100%!important;max-width:none!important}.hcpa-rsi.is-bloqueado ._rsi-buy-now-button{opacity:.5;filter:grayscale(.6);animation:none!important}.hcpa-rsi__bloqueo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;border:0;padding:0;margin:0;background:transparent;cursor:pointer}#_rsi-buy-now-button-floating,#_rsi-cod-form-modal ._rsi-quantity-offers{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brasier-corrector-mangas.css.map */
