.affiliate-dashboard{max-width:72rem;padding-block:clamp(2.5rem,6vw,5rem)}.affiliate-dashboard__header{margin-block-end:2rem}.affiliate-dashboard__header h1{margin:0;font-size:clamp(2rem,5vw,3.25rem);line-height:1.2}.affiliate-dashboard__eyebrow{margin:0 0 .75rem;color:#8d5d5a;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.affiliate-dashboard__guest{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1rem}.affiliate-dashboard__registration{padding:clamp(1.5rem,4vw,2.5rem);border-radius:1rem;background:#f7f1f0}.affiliate-dashboard__registration h2,.affiliate-dashboard__notice h2{margin-block-start:0}.affiliate-dashboard__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem}.affiliate-dashboard__card,.affiliate-dashboard__notice,.affiliate-dashboard__generator,.affiliate-dashboard__compliance{padding:1.25rem;border:1px solid #e2d5d3;border-radius:.75rem}.affiliate-dashboard__notice{padding:clamp(1.5rem,4vw,2.5rem)}.affiliate-dashboard__card span,.affiliate-dashboard__card strong{display:block}.affiliate-dashboard__card strong{margin-block-start:.5rem;font-size:1.5rem}.affiliate-dashboard__details{display:grid;gap:.75rem;margin-block:2rem}.affiliate-dashboard__details div{display:grid;grid-template-columns:minmax(7rem,12rem) 1fr;gap:1rem}.affiliate-dashboard__details dt{font-weight:700}.affiliate-dashboard__generator,.affiliate-dashboard__compliance{margin-block-start:1.5rem}.affiliate-dashboard__generator input{display:block;width:100%;margin-block:.5rem 1rem;padding:.75rem}.affiliate-dashboard__generator [role=alert]{color:rgb(var(--color-error, 180 0 0))}.affiliate-dashboard__button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding:.75rem 1.25rem;border:1px solid #6f504d;border-radius:999px;background:#6f504d;color:#fff;cursor:pointer;font-weight:700;text-decoration:none}.affiliate-dashboard__button--secondary{background:transparent;color:#6f504d}.affiliate-dashboard__button:focus-visible,.affiliate-dashboard__text-link:focus-visible{outline:3px solid #c59a96;outline-offset:3px}.affiliate-dashboard__text-link{color:#6f504d;font-weight:700;text-underline-offset:.2em}@media(max-width:749px){.affiliate-dashboard__guest{grid-template-columns:1fr}.affiliate-dashboard__details div{grid-template-columns:1fr;gap:.25rem}}
/*# sourceMappingURL=/cdn/shop/t/43/compiled_assets/styles.css.map?subset=AQ */
