.pnr-consent{margin:0 0 1.2rem;font-family:var(--font-body-family)}.pnr-consent__label{display:flex;align-items:flex-start;gap:1.2rem;min-height:4.8rem;padding:1.4rem 1.6rem;border:.2rem solid rgba(var(--color-base-accent-2),.35);border-radius:1.2rem;background:rgb(var(--color-base-background-1));color:rgb(var(--color-base-text));font-size:1.8rem;line-height:1.5;letter-spacing:0;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.pnr-consent--checked .pnr-consent__label{border-color:rgb(var(--color-base-accent-2));background:rgba(var(--color-base-accent-2),.05)}.pnr-consent__box{flex:0 0 2.8rem;width:2.8rem;height:2.8rem;margin:.1rem 0 0;accent-color:rgb(var(--color-base-accent-2));cursor:pointer}.pnr-consent__box:focus-visible{outline:.3rem solid rgb(var(--color-base-accent-2));outline-offset:.3rem}.pnr-consent__text{white-space:pre-line;overflow-wrap:anywhere}.pnr-consent--error .pnr-consent__label{border-color:#dd1d1d}.pnr-consent .pnr-consent__error:not([hidden]){display:flex;align-items:flex-start;gap:.8rem;margin:.8rem 0 0;font-size:1.8rem;line-height:1.4;font-weight:700;color:#dd1d1d}.pnr-consent .pnr-consent__error svg{width:1.8rem;height:1.8rem;margin:.2rem 0 0;flex-shrink:0}.pnr-consent__onetime{margin:0 0 1.2rem;font-size:1.8rem;line-height:1.5;color:rgb(var(--color-base-text))}
/*# sourceMappingURL=/cdn/shop/t/18/assets/pnr-consent-box.css.map */
