:root{--figma-offer-black: #020202;--figma-offer-panel: #0d0c0a;--figma-offer-panel-soft: #12100e;--figma-offer-bronze: #b76d2d;--figma-offer-bronze-bright: #d48842;--figma-offer-border: #6d5541;--figma-offer-cream: #f2e8d7;--figma-offer-muted: #c8bcae;--figma-offer-display: var(--font-heading, "Cinzel", Georgia, serif);--figma-offer-body: var(--font-body-family, Helvetica, Arial, sans-serif);--figma-offer-shell: min(100% - 48px, 1340px)}:is(.template-product-founders-circle,.template-page-subscriptions) .header__inner,:is(.template-product-founders-circle,.template-page-subscriptions) .header__mobile-nav{display:none}.figma-offer-page,.figma-subscriptions{position:relative;overflow-x:hidden;overflow-x:clip;color:#fff;background:var(--figma-offer-black);font-family:var(--figma-offer-body)}.figma-offer-page *,.figma-subscriptions *{box-sizing:border-box}.figma-offer-shell{width:var(--figma-offer-shell);margin-inline:auto}.figma-offer-eyebrow{margin:0;color:var(--figma-offer-bronze-bright);font-size:clamp(.75rem,1.2vw,1.125rem);letter-spacing:.02em;text-transform:uppercase}.figma-offer-heading{margin:0;color:#fff;font-family:var(--figma-offer-display);font-weight:700;letter-spacing:-.025em;line-height:.98;text-transform:uppercase}.figma-offer-heading span,.figma-offer-accent{color:var(--figma-offer-bronze-bright)}.figma-offer-card{border:1px solid var(--figma-offer-border);border-radius:5px;background:linear-gradient(145deg,#14120ff7,#050505fc)}.figma-offer-form{display:grid;gap:16px;width:100%}.figma-offer-form__variants{min-width:0;margin:0;padding:0;border:0}.figma-offer-form__variants legend{margin-bottom:10px;color:var(--figma-offer-cream);font-weight:700}.figma-offer-form__variant-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.figma-offer-form__variant-card{position:relative;display:grid;min-height:64px;padding:12px 14px;border:1px solid var(--figma-offer-border);border-radius:4px;color:var(--figma-offer-cream);background:#000000b8;cursor:pointer}.figma-offer-form__variant-card.is-selected{border-color:var(--figma-offer-bronze-bright);box-shadow:0 0 0 1px var(--figma-offer-bronze-bright)}.figma-offer-form__variant-card input{position:absolute;width:1px;height:1px;opacity:0}.figma-offer-form__variant-card input+span{display:flex;align-items:center;min-height:44px}.figma-offer-form__variant-card:has(input:focus-visible){outline:3px solid #fff;outline-offset:3px}.figma-offer-form__price{display:flex;align-items:baseline;justify-content:center;gap:12px;color:var(--figma-offer-cream)}.figma-offer-form__price strong{font-size:clamp(1.5rem,4vw,3.375rem);line-height:1}.figma-offer-form__price span{color:var(--figma-offer-bronze-bright);font-weight:700}.figma-offer-form__submit{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:58px;padding:14px 24px;border:1px solid #d89050;border-radius:4px;color:#fff;background:linear-gradient(90deg,#bd6e2d,#d58b4d 52%,#b96828);box-shadow:inset 0 1px #ffffff2e;font:700 clamp(.9375rem,1.5vw,1.375rem)/1 var(--figma-offer-body);letter-spacing:.01em;text-transform:uppercase;cursor:pointer;transition:filter .16s ease,transform .16s ease}.figma-offer-form__submit:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.figma-offer-form__submit:focus-visible,.figma-offer-page a:focus-visible,.figma-subscriptions a:focus-visible,.figma-offer-page summary:focus-visible,.figma-subscriptions summary:focus-visible{outline:3px solid #fff;outline-offset:3px}.figma-offer-form__submit:disabled{color:#948b82;border-color:#4d4540;background:#24211f;cursor:not-allowed}.figma-offer-form__error,.figma-offer-form__status,.figma-offer-form__editor-note{margin:0;color:#f2b09e;text-align:center}.figma-offer-form__editor-note{padding:10px;border:1px dashed var(--figma-offer-bronze);color:var(--figma-offer-cream);background:#b76d2d1f}@media(max-width:768px){:root{--figma-offer-shell: min(100% - 32px, 1340px)}.figma-offer-form__submit{min-height:56px}}@media(max-width:390px){:root{--figma-offer-shell: min(100% - 24px, 1340px)}.figma-offer-form__variant-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.figma-offer-form__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-figma-offers.css.map */
