.artist-offer{background:var(--offer-bg);color:var(--offer-ink);padding:var(--offer-space) 24px}.artist-offer__inner{max-width:1200px;margin-inline:auto}.artist-offer__header{text-align:center;max-width:800px;margin:0 auto 44px}.artist-offer .artist-offer__eyebrow{font-size:12px!important;font-weight:700;letter-spacing:.14em;line-height:1.6;margin:0 0 16px;text-transform:uppercase}.artist-offer .artist-offer__title{font-size:clamp(30px,3vw,44px);line-height:1.15;color:inherit;text-wrap:balance;margin:0 0 18px}.artist-offer .artist-offer__intro,.artist-offer .artist-offer__intro p{font-size:18px!important;line-height:1.6;margin:0;color:inherit}.artist-offer__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.artist-offer__tier{position:relative;text-align:center;background:#fff;border:1px solid #ded4d0;border-radius:12px;padding:48px 20px 36px}.artist-offer__tier--featured{border:2px solid var(--offer-accent);padding:47px 19px 35px}.artist-offer__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:max-content;max-width:94%;border-radius:30px;padding:8px 16px;background:var(--offer-accent);color:#fff;font-size:11px;line-height:1.4;font-weight:700;letter-spacing:.04em}.artist-offer__amount{font-family:var(--FONT-STACK-HEADING);font-size:76px;line-height:1.1;color:var(--offer-accent)}.artist-offer__amount>span:first-child{font-size:.55em}.artist-offer__label{font-size:18px;line-height:1.5;margin-top:4px}.artist-offer__rule{width:40px;height:1px;background:#dac9c2;margin:24px auto}.artist-offer__threshold{font-size:18px;line-height:1.5;font-weight:600}.artist-offer__shipping{display:flex;align-items:center;justify-content:center;gap:12px;text-align:center;background:var(--offer-ink);color:#fff;border-radius:10px;padding:20px;margin-top:24px;font-size:18px;font-weight:600;line-height:1.5}.artist-offer__action{margin-top:32px;text-align:center}.artist-offer__button{white-space:normal;max-width:100%}.artist-offer .artist-offer__note{font-size:13px!important;line-height:1.5;margin:14px 0 0}@media(max-width:767px){.artist-offer{padding:min(var(--offer-space),48px) 20px}.artist-offer__header{margin-bottom:28px}.artist-offer__tiers{grid-template-columns:minmax(0,1fr);gap:24px}.artist-offer__tier{padding:24px 18px}.artist-offer__tier--featured{padding-top:30px}.artist-offer__amount{font-size:60px}.artist-offer__rule{margin:12px auto}.artist-offer__shipping{font-size:16px;padding:18px 12px}}.artist-text-form{background:var(--atf-bg);color:var(--atf-text);padding:var(--atf-top) 24px var(--atf-bottom)}.artist-text-form__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--atf-gap);max-width:var(--atf-width);margin-inline:auto}.artist-text-form__grid--wide_text{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.artist-text-form__grid--wide_form{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.artist-text-form__grid--reverse .artist-text-form__copy{order:2}.artist-text-form__grid--reverse.artist-text-form__grid--wide_text{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.artist-text-form__grid--reverse.artist-text-form__grid--wide_form{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.artist-text-form__copy{min-width:0;text-align:var(--atf-align)}.artist-text-form__eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;margin:0 0 16px}.artist-text-form .artist-text-form__title{color:inherit;font-size:var(--atf-title);line-height:1.15;margin:0 0 20px;text-wrap:balance;overflow-wrap:anywhere}.artist-text-form__body{font-size:var(--atf-body);line-height:1.6}.artist-text-form .artist-text-form__body p,.artist-text-form .artist-text-form__note p{font-size:inherit;line-height:inherit;color:inherit}.artist-text-form__body p:last-child,.artist-text-form__note p:last-child{margin-bottom:0}.artist-text-form__form{background:var(--atf-card);padding:28px;border-radius:12px;min-width:0;width:100%}.artist-text-form .artist-text-form__form-title{color:inherit;font-size:24px;line-height:1.3;text-align:center;margin:0 0 20px}.artist-text-form__form>.shopify-block{width:100%}.artist-text-form__note{text-align:center;font-size:13px;line-height:1.5;margin-top:16px}@media(max-width:767px){.artist-text-form{padding-inline:20px}.artist-text-form .artist-text-form__grid{grid-template-columns:minmax(0,1fr);gap:28px}.artist-text-form__grid--reverse .artist-text-form__copy{order:0}.artist-text-form__copy{text-align:var(--atf-mobile-align)}.artist-text-form .artist-text-form__title{font-size:min(var(--atf-title),34px)}.artist-text-form__form{padding:20px 12px}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map?subset=AEAB */
