.cx-patch{background:var(--bloque-fondo);color:var(--color-negro)}.cx-patch[data-ui-fondo=oscuro]{color:var(--color-blanco)}.cx-patch__inner{display:grid;grid-template-columns:minmax(0,1fr);max-width:var(--container-max);margin-inline:auto}.cx-patch__texto{position:relative;display:flex;flex-direction:column;align-self:start;gap:var(--space-22);padding:clamp(40px,6vw,96px) var(--gutter-texto)}.cx-patch__selector{display:flex;flex-direction:column;gap:var(--space-14)}.cx-patch__rotulo{font-size:var(--fs-13);letter-spacing:var(--ls-medio);text-transform:uppercase}.cx-patch__tamanos{display:flex;align-items:flex-end;gap:var(--space-12)}.cx-patch__tamano{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);height:auto;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font-family:var(--font-texto);font-size:var(--fs-13);font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none;cursor:pointer}.cx-patch__circulo{display:block;width:var(--cx-circulo);height:var(--cx-circulo);box-sizing:border-box;border:var(--borde-grueso) solid currentColor;border-radius:var(--radius-circle);background:transparent;transition:all var(--t-base)}.cx-patch__tamano.is-active .cx-patch__circulo{background:var(--color-amarillo)}.cx-patch__info[hidden]{display:none}.cx-patch__info strong{font-weight:500}.cx-patch__pasos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-12);margin:0;padding:var(--space-20) 0 0;border-top:var(--borde-fino) solid var(--color-linea-sobre-gris);list-style:none}.cx-patch__paso{display:flex;flex-direction:column;gap:var(--space-6);margin:0}.cx-patch__num{font-family:var(--font-acento);font-size:var(--fs-30);font-weight:300}.cx-patch__paso-texto{font-size:var(--fs-14);line-height:var(--lh-14)}.cx-patch__acciones{display:flex;flex-wrap:wrap;gap:var(--space-10)}.cx-patch__galeria{order:-1;min-width:0}.cx-patch__foto{aspect-ratio:4 / 5;overflow:hidden}.cx-patch__foto img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--cx-patch-pos, 50% 50%)}@media(min-width:760px){.cx-patch__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-patch__texto{position:sticky;top:var(--header-h);gap:var(--space-28)}.cx-patch__galeria{order:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-cx-patch.css.map */
