.shopify-policy__container{max-width:820px!important;margin-inline:auto;padding-block:clamp(2.5rem,7vw,5rem) clamp(2rem,5vw,3.5rem);padding-inline:var(--margen-pagina)}.shopify-policy__title{margin-bottom:clamp(1.5rem,4vw,2.5rem);padding-bottom:clamp(1.25rem,3vw,2rem);border-bottom:var(--hairline);text-align:left}.shopify-policy__title:before{content:"Legal";display:block;margin-bottom:.6rem;font-family:var(--fuente-cuerpo);font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--primario)}.shopify-policy__title h1{margin:0;font-family:var(--fuente-titulos);font-size:var(--t-h1);color:var(--tinta);text-wrap:balance}.shopify-policy__body,.hauser-legal-texto{color:var(--tinta);font-size:var(--t-cuerpo);line-height:1.75;overflow-wrap:anywhere}.shopify-policy__body .rte,.shopify-policy__body>div{max-width:none}.shopify-policy__body h2,.hauser-legal-texto h2{margin:clamp(2.25rem,5vw,3.25rem) 0 .85rem;font-family:var(--fuente-titulos);font-size:clamp(1.2rem,2.4vw,1.5rem);line-height:1.25;color:var(--tinta);scroll-margin-top:calc(var(--header-height, 72px) + 1.5rem)}.shopify-policy__body h3,.hauser-legal-texto h3{margin:1.75rem 0 .6rem;font-family:var(--fuente-cuerpo);font-size:var(--t-cuerpo);font-weight:600;letter-spacing:0;color:var(--tinta)}.shopify-policy__body p,.shopify-policy__body li,.hauser-legal-texto p,.hauser-legal-texto li{color:var(--tinta-suave)}.shopify-policy__body strong,.hauser-legal-texto strong{color:var(--tinta);font-weight:600}.shopify-policy__body p,.hauser-legal-texto p{margin:0 0 1rem}.shopify-policy__body ul,.shopify-policy__body ol,.hauser-legal-texto ul,.hauser-legal-texto ol{margin:0 0 1.25rem;padding-inline-start:1.35rem}.shopify-policy__body li,.hauser-legal-texto li{margin-bottom:.55rem;padding-inline-start:.2rem}.shopify-policy__body li::marker,.hauser-legal-texto li::marker{color:var(--primario)}.shopify-policy__body a,.hauser-legal-texto a{color:var(--primario);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.shopify-policy__body a:hover,.hauser-legal-texto a:hover{color:var(--primario-hover)}.shopify-policy__body code,.hauser-legal-texto code{font-size:.85em;padding:.1em .35em;background:var(--fondo-alt);border-radius:var(--radio-control);color:var(--tinta);white-space:nowrap}.hauser-legal-fecha{display:inline-block;margin:0 0 1.5rem!important;padding:.35rem .75rem;border:var(--hairline);font-size:var(--t-caption)!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-suave)}.shopify-policy__body table,.hauser-legal-texto table{display:block;width:100%;max-width:100%;overflow-x:auto;margin:0 0 1.5rem;border-collapse:collapse;font-size:var(--t-cuerpo-sm);line-height:1.5}.shopify-policy__body th,.shopify-policy__body td,.hauser-legal-texto th,.hauser-legal-texto td{min-width:9rem;padding:.75rem .9rem;border:var(--hairline);text-align:left;vertical-align:top;color:var(--tinta-suave)}.shopify-policy__body th,.hauser-legal-texto th{background:var(--fondo-alt);font-weight:600;color:var(--tinta)}.shopify-policy__body tbody th,.hauser-legal-texto tbody th{width:32%}.hauser-legal-boton,.shopify-policy__body .hauser-legal-boton{display:inline-flex;align-items:center;min-height:48px;padding:12px 24px;border-radius:var(--radio-boton);background:var(--primario);color:var(--fondo)!important;font-size:var(--t-cuerpo-sm);font-weight:600;text-decoration:none!important;transition:background var(--dur-1) var(--ease-out)}.hauser-legal-boton:hover{background:var(--primario-hover)}.hauser-legal-docs{list-style:none;display:grid;gap:.75rem;margin:1.5rem 0 2rem!important;padding:0!important}.hauser-legal-docs li{margin:0!important;padding:0!important}.hauser-legal-docs a{display:grid;gap:.3rem;padding:1.1rem 1.25rem;border:var(--hairline);background:var(--superficie);text-decoration:none!important;transition:border-color var(--dur-1) var(--ease-out)}.hauser-legal-docs a:hover{border-color:var(--primario)}.hauser-legal-docs strong{font-family:var(--fuente-titulos);font-size:1.1rem;font-weight:500;color:var(--tinta)}.hauser-legal-docs span{font-size:var(--t-cuerpo-sm);color:var(--tinta-suave)}.hauser-legal{padding-block:clamp(2rem,5vw,3.5rem) clamp(3rem,7vw,5rem)}.hauser-legal__rejilla{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.hauser-legal__cuerpo{max-width:760px;min-width:0}.hauser-legal__indice{border:var(--hairline);padding:.25rem 1.15rem;background:var(--superficie)}.hauser-legal__indice-titulo{display:flex;align-items:center;gap:.75rem;min-height:44px;margin:0;font-size:var(--t-caption);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-suave);cursor:pointer;list-style:none}.hauser-legal__indice-titulo::-webkit-details-marker{display:none}.hauser-legal__indice-titulo:after{content:"+";font-size:1.1rem;font-weight:400;letter-spacing:0;color:var(--primario)}[open]>.hauser-legal__indice-titulo:after{content:"\2212"}.hauser-legal__indice-cuenta{margin-inline-start:auto;font-weight:400;letter-spacing:.04em;text-transform:none}[open]>.hauser-legal__indice-titulo{margin-bottom:.4rem}.hauser-legal__indice-lista{list-style:none;margin:0;padding:0;display:grid;gap:.15rem}.hauser-legal__indice-lista a{display:block;padding:.35rem 0;font-size:var(--t-cuerpo-sm);line-height:1.4;color:var(--tinta-suave);text-decoration:none}.hauser-legal__indice-lista a:hover{color:var(--primario)}.hauser-legal__imprimir{margin-top:2.5rem!important;padding-top:1.5rem;border-top:var(--hairline)}.hauser-legal__imprimir-btn{min-height:44px;padding:.5rem 0;background:none;border:0;font:inherit;font-size:var(--t-cuerpo-sm);font-weight:600;color:var(--primario);cursor:pointer}.hauser-legal__imprimir-btn:hover{color:var(--primario-hover)}.hauser-legal-nav{padding-block:clamp(2rem,5vw,3rem);background:var(--fondo-alt);border-top:var(--hairline)}.hauser-legal-nav__titulo{margin:0 0 .9rem;font-size:var(--t-caption);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-suave)}.hauser-legal-nav__lista{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0}.hauser-legal-nav__lista a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-cuerpo-sm);font-weight:600;color:var(--tinta);text-decoration:none}.hauser-legal-nav__lista a:hover,.hauser-legal-nav__lista a[aria-current=page]{color:var(--primario)}.hauser-legal-nav__lista a[aria-current=page]{text-decoration:underline;text-underline-offset:.3em}@media(min-width:1024px){.hauser-legal__rejilla{grid-template-columns:17rem minmax(0,1fr);gap:clamp(3rem,6vw,5rem);align-items:start}.hauser-legal__rejilla--sola{grid-template-columns:minmax(0,1fr)}.hauser-legal__indice{align-self:stretch;border:0;padding:0;background:none}.hauser-legal__indice-fijo{position:sticky;top:calc(var(--header-height, 72px) + 1.5rem);padding:1.15rem 1.25rem;border:var(--hairline);background:var(--superficie);max-height:calc(100vh - var(--header-height, 72px) - 3rem);overflow-y:auto}.hauser-legal__indice-titulo{min-height:0;margin-bottom:.6rem;pointer-events:none}.hauser-legal__indice-titulo:after,.hauser-legal__indice-cuenta{display:none}}@media print{.hauser-legal__indice,.hauser-legal-nav,.hauser-legal__imprimir,.hauser-cookies,.hauser-cookies-panel{display:none!important}.hauser-legal__rejilla{display:block}.hauser-legal-texto a,.shopify-policy__body a{color:inherit}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hauser-legal.css.map */
