.ee-prescription-panel{margin:2.4rem 0;padding:1.8rem;border:1px solid rgba(var(--color-foreground),.12);background:linear-gradient(135deg,rgba(var(--color-foreground),.045),rgba(var(--color-background),1));box-shadow:0 18px 42px rgba(var(--color-foreground),.08)}.ee-prescription-panel__header{display:grid;gap:.45rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(var(--color-foreground),.1)}.ee-prescription-kicker{width:fit-content;padding:.35rem .75rem;border:1px solid rgba(var(--color-foreground),.14);font-size:1.1rem;line-height:1;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--color-foreground),.72);background:rgb(var(--color-background))}.ee-prescription-panel__header h3{margin:0;font-size:clamp(2rem,2.4vw,2.8rem);line-height:1.12;letter-spacing:0}.ee-prescription-panel__header p,.ee-prescription-field p,.ee-upload-box__text,.ee-choice-card small{margin:0;color:rgba(var(--color-foreground),.68);font-size:1.28rem;line-height:1.45}.ee-choice-group{margin:1.6rem 0 0;padding:0;border:0}.ee-choice-group legend{margin-bottom:.9rem;font-weight:700;font-size:1.45rem}.ee-choice-grid{display:grid;gap:.9rem}.ee-choice-card,.ee-choice-pill{position:relative;display:flex;align-items:flex-start;gap:.9rem;min-height:5.6rem;padding:1rem;border:1px solid rgba(var(--color-foreground),.14);background:rgba(var(--color-background),.88);cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.ee-choice-card:hover,.ee-choice-pill:hover{transform:translateY(-1px);border-color:rgba(var(--color-foreground),.32);box-shadow:0 10px 24px rgba(var(--color-foreground),.08)}.ee-choice-card input,.ee-choice-pill input{flex:0 0 auto;margin-top:.2rem;accent-color:rgb(var(--color-foreground))}.ee-choice-card strong{display:block;margin-bottom:.15rem;font-size:1.4rem;line-height:1.25}.ee-choice-pill{align-items:center;min-height:4.4rem;padding:.9rem 1rem}.ee-choice-pill span{font-weight:600;font-size:1.32rem}.ee-upload-box{margin-top:1.6rem;padding:1.3rem;border:1px dashed rgba(var(--color-foreground),.28);background:rgba(var(--color-background),.72)}.ee-upload-box label{display:grid;gap:.25rem;margin-bottom:1rem}.ee-upload-box__title{font-weight:700;font-size:1.45rem}.ee-upload-box input[type=file]{width:100%;padding:.9rem;border:1px solid rgba(var(--color-foreground),.14);background:rgb(var(--color-background))}.ee-prescription-manual{margin-top:1.2rem;padding:1.1rem 0 0}.ee-prescription-manual summary{cursor:pointer;font-weight:700;font-size:1.42rem;text-underline-offset:.22rem}.ee-prescription-grid{display:grid;gap:1rem}.ee-prescription-grid--manual{margin-top:1rem}.ee-prescription-field{display:grid;gap:.55rem;margin-top:1rem}.ee-prescription-field label{font-weight:650;font-size:1.32rem}.ee-prescription-field input,.ee-prescription-field textarea{width:100%;min-height:4.4rem;padding:1rem 1.1rem;border:1px solid rgba(var(--color-foreground),.18);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.ee-prescription-field textarea{min-height:8rem;resize:vertical}.ee-prescription-field--link{margin-top:1.4rem;padding-top:1.2rem;border-top:1px solid rgba(var(--color-foreground),.1)}.ee-prescription-field a{color:rgb(var(--color-foreground));font-weight:650;text-underline-offset:.22rem}@media screen and (min-width:750px){.ee-prescription-panel{padding:2.2rem}.ee-choice-grid--lens,.ee-choice-grid--method,.ee-prescription-grid--manual{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
