.emotions-free{background:linear-gradient(180deg,#1b1710,#14110d);border-bottom:1px solid rgba(205,247,54,.22);padding:var(--efd-pt, 48px) 20px var(--efd-pb, 48px)}.emotions-free__inner{max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.emotions-free__eyebrow{display:inline-flex;align-items:center;padding:7px 14px;border:1px solid rgba(205,247,54,.45);border-radius:999px;background:#cdf7361a;color:#cdf736;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.emotions-free__heading{margin:16px 0 0;font-size:clamp(24px,3.4vw,36px);font-weight:850;line-height:1.1;letter-spacing:-.02em;color:#fff}.emotions-free__sub{margin:12px 0 0;max-width:48ch;font-size:16px;line-height:1.55;color:#f7f8f0b8}.emotions-free__btn{margin-top:22px;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 30px;border-radius:9px;background:#cdf736;color:#14110d;font-size:16px;font-weight:850;box-shadow:0 14px 34px #cdf7363d;transition:transform .15s ease,box-shadow .15s ease}.emotions-free__btn:hover{transform:translateY(-2px);box-shadow:0 20px 44px #cdf73652}.emotions-free__btn--placeholder{background:#ffffff0f;color:#f7f8f099;box-shadow:none;cursor:default;font-weight:600}.emotions-free__btn--placeholder:hover{transform:none;box-shadow:none}.emotions-free__note{margin-top:12px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f7f8f080}.emotions-free__cue{margin:30px 0 0;font-size:clamp(20px,2.8vw,27px);font-weight:800;line-height:1.3;letter-spacing:-.01em;color:#fff}.emotions-free [hidden]{display:none!important}.emotions-free__gate,.emotions-free__state{width:100%;display:flex;flex-direction:column;align-items:center}.emotions-free__heading:focus{outline:none}.emotions-free__form{margin-top:22px;width:100%;max-width:520px;display:flex;gap:10px}.emotions-free__input{flex:1 1 auto;min-width:0;min-height:56px;padding:0 18px;border:1px solid rgba(247,248,240,.2);border-radius:9px;background:#ffffff0f;color:#fff;font:inherit;font-size:16px;font-weight:600}.emotions-free__input::placeholder{color:#f7f8f073}.emotions-free__input:focus{outline:none;border-color:#cdf736b3;box-shadow:0 0 0 3px #cdf7362e}.emotions-free__form .emotions-free__btn{margin-top:0;flex:0 0 auto;border:0;font-family:inherit;cursor:pointer}.emotions-free__form .emotions-free__btn[disabled]{opacity:.7;cursor:progress;transform:none}.emotions-free__error{margin:10px 0 0;font-size:14px;font-weight:600;color:#ff9d8a}.emotions-free__hp,.emotions-free__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:560px){.emotions-free__form{flex-direction:column}.emotions-free__form .emotions-free__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/emotions-free-download.css.map */
