.ry-eo{--ry-eo-paper: #ffffff;--ry-eo-ink: #2c2c2c;--ry-eo-forest: #1f3d2e;--ry-eo-muted: #5c5c58;--ry-eo-line: rgb(23 39 31 / 20%);padding:clamp(60px,8vw,104px) clamp(18px,4vw,48px);background:var(--ry-eo-section-bg, #faf7f2);color:var(--ry-eo-ink)}.ry-eo__anchor{position:relative;top:-80px;display:block;height:0;visibility:hidden}.ry-eo__inner{width:min(100%,840px);margin:0 auto}.ry-eo__head{max-width:680px;margin:0 auto 38px;text-align:center}.ry-eo__eyebrow{margin:0 0 12px;color:var(--ry-eo-muted);font-size:.7rem;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.ry-eo__heading{max-width:20ch;margin:0 auto;font-family:var(--font-heading--family),Georgia,serif;font-size:clamp(2rem,4.5vw,3.4rem);font-weight:400;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.ry-eo__subhead{max-width:58ch;margin:16px auto 0;color:var(--ry-eo-muted);font-size:.98rem;line-height:1.55}.ry-eo__card{display:block;overflow:hidden;border:1px solid var(--ry-eo-line);background:var(--ry-eo-paper)}.ry-eo__banner{padding:13px 18px;background:var(--ry-eo-forest);color:var(--ry-eo-paper);font-size:.7rem;font-weight:700;letter-spacing:.13em;line-height:1.3;text-align:center;text-transform:uppercase}.ry-eo__media{display:grid;place-items:center;min-height:clamp(240px,42vw,390px);padding:clamp(22px,4vw,38px);background:#faf7f2}.ry-eo__media-img{grid-area:1 / 1;display:block;width:min(100%,620px);max-height:320px;object-fit:contain}.ry-eo__media-img[hidden]{display:none}.ry-eo__form{display:grid;gap:24px;padding:clamp(24px,4vw,38px)}.ry-eo__refund,.ry-eo__shipping{margin:-10px 0 0;color:var(--ry-eo-muted);font-size:.75rem;line-height:1.45;text-align:center}.ry-eo__shipping{margin-top:-16px}.ry-eo__missing{padding:36px;border:1px solid var(--ry-eo-line);background:var(--ry-eo-paper);text-align:center}@media screen and (max-width:560px){.ry-eo{padding-inline:14px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/ryedical-early-offer.css.map */
