.classic-checkout-skip{z-index:1000;color:#fff;background:#123e3a;border-radius:8px;padding:12px 18px;position:fixed;top:8px;left:16px;transform:translateY(-160%)}.classic-checkout-skip:focus{transform:none}.classic-checkout-heading{padding-top:2rem;padding-bottom:1rem}.classic-checkout-heading nav{color:var(--ink-soft);margin-bottom:1.3rem;font-size:.8rem}.classic-checkout-heading nav a{text-underline-offset:3px;text-decoration:underline}.classic-checkout-heading .reviews-eyebrow{color:var(--accent-dark);margin-bottom:1rem;display:block}.classic-checkout-heading h1{letter-spacing:-.055em;max-width:900px;margin:0 0 1rem;font-size:clamp(2.7rem,4vw,3.5rem);line-height:1.07}.classic-checkout-heading>p:last-child{max-width:670px;color:var(--ink-soft);margin:0;font-size:1.1rem;line-height:1.7}.classic-checkout-purchase{padding-top:1rem}.classic-checkout-guide{color:#bdebcf;border-bottom:1px solid #bdebcf;align-items:center;gap:.6rem;margin-top:.5rem;padding-bottom:.2rem;font-weight:600;display:inline-flex}.classic-checkout-presets{flex-wrap:wrap;gap:.5rem;margin-top:.7rem;display:flex}.classic-checkout-presets button{color:#496157;min-width:44px;min-height:38px;font:600 .8rem/1 var(--font-sans);cursor:pointer;background:0 0;border:1px solid #b8c9bd;border-radius:999px;padding:.5rem .8rem}.classic-checkout-presets button[aria-pressed=true]{color:#fff;background:#123e3a;border-color:#123e3a}.classic-checkout-presets button:disabled{opacity:.5;cursor:not-allowed}.classic-checkout-note{color:#863b29;background:#f4ebe5;border-radius:.5rem;margin:.75rem 0;padding:.7rem .8rem;font-size:.78rem;line-height:1.5}.classic-checkout-note a{text-decoration:underline}.classic-checkout-after{max-width:850px;padding-top:1rem;line-height:1.8}.classic-checkout-after h2{letter-spacing:-.04em;font-size:clamp(1.8rem,3vw,2.5rem)}.classic-checkout-after li{margin-bottom:.7rem}.classic-checkout-after a{text-underline-offset:3px;text-decoration:underline}@media (width<=760px){.classic-checkout-heading{padding-top:.7rem}.classic-checkout-heading nav{margin-bottom:.7rem}.classic-checkout-heading h1{margin-bottom:.6rem;font-size:2.3rem}.classic-checkout-heading>p:last-child{font-size:.95rem;line-height:1.5}.classic-checkout-page .purchase-offer{order:-1}.classic-checkout-page .purchase-price{margin-top:1.3rem;font-size:3.8rem}}
