.aav-ama,.aav-ama *,.aav-ama *:before,.aav-ama *:after{box-sizing:border-box}.aav-ama{--aav-ink: #0d2b2e;--aav-ink-soft: #3a5457;--aav-paper: #ffffff;--aav-wash: #f3f6f5;--aav-line: #dbe5e3;--aav-primary: #8637b2;--aav-primary-soft: #e9d8f2;--aav-radius: 14px;--aav-shadow: 0 1px 2px rgba(13,43,46,.06), 0 10px 30px rgba(13,43,46,.07);display:block;background:var(--aav-wash);color:var(--aav-ink);font-family:var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-print-color-adjust:exact;print-color-adjust:exact}.aav-ama__wrap{max-width:980px;margin:0 auto;padding:196px 18px 60px}.aav-ama__brand{display:flex;align-items:center;gap:9px;margin-bottom:22px}.aav-ama__brand-mark{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:8px;background:var(--aav-primary);color:#fff;font-size:15px;font-weight:800}.aav-ama__brand-name{font-size:14px;font-weight:750;letter-spacing:.02em;text-transform:uppercase}.aav-ama__brand-name p{margin:0}.aav-ama h1{margin:0 0 8px;color:var(--aav-ink);font-family:var(--font-heading-family, var(--font-body-family));font-size:clamp(24px,5.2vw,32px);font-weight:800;line-height:1.12;letter-spacing:-.02em}.aav-ama__byline{margin:0 0 4px;color:var(--aav-ink-soft);font-size:14px;font-weight:600}.aav-ama__subline{max-width:62ch;margin:0 0 22px;color:var(--aav-ink-soft);font-size:15px}.aav-ama__actions{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.aav-ama__btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:11px 16px;border:1.5px solid var(--aav-line);border-radius:11px;background:var(--aav-paper);color:var(--aav-ink);cursor:pointer;font:inherit;font-size:14px;font-weight:700;transition:border-color .12s ease,filter .12s ease}.aav-ama__btn:hover{border-color:var(--aav-primary)}.aav-ama__btn--primary{border-color:var(--aav-primary);background:var(--aav-primary);color:#fff}.aav-ama__btn--primary:hover{filter:brightness(1.08)}.aav-ama__card{margin-bottom:16px;padding:22px;border:1px solid var(--aav-line);border-radius:var(--aav-radius);background:var(--aav-paper);box-shadow:var(--aav-shadow)}.aav-ama__section-heading{margin:0 0 14px;color:var(--aav-primary);font-size:12.5px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.aav-ama__grid,.aav-ama__signature-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.aav-ama__wide{grid-column:1 / -1}.aav-ama__field,.aav-ama__signature-block{display:flex;flex-direction:column;gap:6px}.aav-ama__field label,.aav-ama__signature-label{color:var(--aav-ink);font-size:14px;font-weight:700}.aav-ama__hint{color:var(--aav-ink-soft);font-size:12.5px;font-weight:500}.aav-ama__field input,.aav-ama__field select,.aav-ama__field textarea{width:100%;padding:11px 13px;border:1.5px solid var(--aav-line);border-radius:11px;background:var(--aav-paper);color:var(--aav-ink);font:inherit;font-size:15px;font-weight:500}.aav-ama__field textarea{min-height:46px;resize:vertical}.aav-ama__field input:hover,.aav-ama__field select:hover,.aav-ama__field textarea:hover{border-color:var(--aav-primary)}.aav-ama__field input:focus,.aav-ama__field select:focus,.aav-ama__field textarea:focus{outline:2px solid var(--aav-primary);outline-offset:1px;border-color:var(--aav-primary)}.aav-ama__declaration{margin:0 0 16px;padding:15px 17px;border:1.5px solid var(--aav-primary);border-radius:12px;background:var(--aav-primary-soft);color:var(--aav-ink);font-size:14px;line-height:1.55}.aav-ama__declaration ul{margin:8px 0 0;padding-left:20px}.aav-ama__declaration li{margin:7px 0}.aav-ama__check{display:flex;align-items:flex-start;gap:11px;margin:14px 0 0;padding:12px 13px;border:1.5px solid var(--aav-line);border-radius:11px;background:var(--aav-paper);cursor:pointer;transition:border-color .12s ease,background .12s ease}.aav-ama__check:hover,.aav-ama__check.is-active{border-color:var(--aav-primary)}.aav-ama__check.is-active{background:var(--aav-primary-soft)}.aav-ama__check input{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:var(--aav-primary);cursor:pointer}.aav-ama__check>span{font-size:14px;line-height:1.45}.aav-ama__signature-pad{display:block;width:100%;height:110px;border:1.5px dashed var(--aav-line);border-radius:11px;background:var(--aav-paper);touch-action:none}.aav-ama__signature-clear{align-self:flex-start;padding:2px 0;border:0;background:none;color:var(--aav-primary);cursor:pointer;font:inherit;font-size:12.5px;font-weight:700}.aav-ama__divider{margin:30px 0 18px;border:0;border-top:1px solid var(--aav-line)}.aav-ama__footer{color:var(--aav-ink-soft);font-size:13.5px;text-align:center}.aav-ama__footer p{margin:0}.aav-ama__footer strong{color:var(--aav-ink);font-weight:800}.aav-ama__footer a{color:var(--aav-primary);font-weight:700;text-decoration:none}.aav-ama__disclaimer{max-width:68ch;margin:18px auto 0;color:#8a9997;font-size:12px;line-height:1.5;text-align:center}.aav-ama__disclaimer p{margin:0}.aav-ama--pdf{width:718px;padding:6px;background:#fff}.aav-ama--pdf .aav-ama__card{margin-bottom:12px;padding:15px 17px;box-shadow:none}.aav-ama--pdf .aav-ama__grid,.aav-ama--pdf .aav-ama__signature-grid{gap:9px 14px}.aav-ama--pdf h1{font-size:24px}.aav-ama--pdf .aav-ama__subline{margin-bottom:12px;font-size:13px}.aav-ama--pdf .aav-ama__byline{font-size:13px}.aav-ama--pdf .aav-ama__field,.aav-ama--pdf .aav-ama__signature-block{gap:3px}.aav-ama--pdf .aav-ama__field label,.aav-ama--pdf .aav-ama__signature-label{font-size:12px}.aav-ama--pdf .aav-ama__section-heading{margin-bottom:9px}.aav-ama--pdf .aav-ama__declaration{margin-bottom:11px;padding:11px 13px;font-size:12.5px}.aav-ama--pdf .aav-ama__declaration li{margin:4px 0}.aav-ama--pdf .aav-ama__check{margin-top:10px;padding:8px 11px}.aav-ama--pdf .aav-ama__check>span{font-size:12.5px}.aav-ama--pdf .aav-ama__divider{margin:16px 0 10px}.aav-ama--pdf .aav-ama__footer{font-size:12px}@media(max-width:640px){.aav-ama__grid,.aav-ama__signature-grid{grid-template-columns:1fr}.aav-ama__wrap{padding:28px 14px 44px}.aav-ama__card{padding:17px 15px}.aav-ama__actions{display:grid;grid-template-columns:1fr}.aav-ama__btn{width:100%}}@media print{.aav-ama{background:#fff}.aav-ama__actions,.aav-ama__signature-clear,.aav-ama__disclaimer{display:none!important}.aav-ama__wrap{max-width:none;padding:0}.aav-ama__card{margin-bottom:12px;padding:14px 16px;box-shadow:none;break-inside:avoid;page-break-inside:avoid}.aav-ama__field,.aav-ama__signature-block,.aav-ama__declaration,.aav-ama__check{break-inside:avoid;page-break-inside:avoid}.aav-ama__signature-pad{border-style:solid}@page{size:A4;margin:11mm}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aav-against-medical-advice-waiver.css.map */
