.club-referrals{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:755px;margin-inline:auto;color:#1f2226;font-family:Golos,sans-serif;text-align:center}.club-referrals__img{display:block;width:160px;height:160px;object-fit:cover}.club-referrals__copy{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.club-referrals__title{margin:0;font-family:Golos,sans-serif;font-size:28px;font-weight:800;line-height:1.2;letter-spacing:-.56px;text-wrap:balance}.club-referrals__text{margin:0;color:#1f2226;font-size:16px;line-height:1.3;letter-spacing:-.32px}.club-referrals__btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:300px;max-width:100%;height:44px;padding:10px 18px;border:0;border-radius:12px;background:#f63866;color:#fff;font-family:Golos,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.32px;cursor:pointer;transition:opacity .2s}.club-referrals__btn:hover{opacity:.9}.club-referrals__btn:disabled{opacity:.6;cursor:progress}.club-referrals__empty{margin:-12px 0 0;color:#7c7c7c;font-size:14px;line-height:20px}.club-referrals__empty[hidden]{display:none}html:has(.club-referrals-modal[open]){overflow:hidden}.club-referrals-modal{box-sizing:border-box;width:500px;max-width:calc(100% - 32px);padding:0;border:0;border-radius:30px;background:#fff;color:#1f2226;font-family:Golos,sans-serif}.club-referrals-modal::backdrop{background:#1f22268c}.club-referrals-modal__card{position:relative;display:flex;flex-direction:column;gap:20px;padding:60px 24px 24px}.club-referrals-modal__close{position:absolute;top:16px;right:19px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#7c7c7c;color:#fff;cursor:pointer}.club-referrals-modal__close:hover{background:#1f2226}.club-referrals-modal__title{margin:0;font-family:Golos,sans-serif!important;font-size:32px;font-weight:800!important;line-height:1.2;letter-spacing:-.64px}.club-referrals-modal__hint{margin:0 0 -8px;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.16px}.club-referrals-modal__row{display:flex;gap:12px}.club-referrals-modal__link{flex:0 0 292px;box-sizing:border-box;min-width:0;height:52px;padding:14px 16px;border:0;border-radius:12px;background:#f7f7f7;color:#7c7c7c;font-family:Golos,sans-serif;font-size:16px;line-height:24px;letter-spacing:-.32px;text-overflow:ellipsis;outline:none}.club-referrals-modal__copy{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:4px;min-width:0;height:52px;padding:14px 20px;border:0;border-radius:12px;background:#f63866;color:#fff;font-family:Golos,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.32px;white-space:nowrap;cursor:pointer}.club-referrals-modal__copy-icon{display:block;flex:none;width:24px;height:24px}.club-referrals-modal__copy-label{padding:0 2px}.club-referrals-modal__copy-icon--check,.club-referrals-modal__copy-label--done,.club-referrals-modal__copy-label--share,.is-share .club-referrals-modal__copy-label--idle,.club-referrals-modal__copy.is-copied .club-referrals-modal__copy-icon--link,.club-referrals-modal__copy.is-copied .club-referrals-modal__copy-label--idle{display:none}.club-referrals-modal__copy.is-copied .club-referrals-modal__copy-icon--check,.club-referrals-modal__copy.is-copied .club-referrals-modal__copy-label--done,.is-share .club-referrals-modal__copy-label--share{display:block}@media screen and (max-width:768px){.club-referrals{gap:12px;max-width:328px;margin-block:74px 56px}.club-referrals__img{width:112px;height:112px}.club-referrals__copy{gap:8px}.club-referrals__text{color:#7c7c7c;font-weight:500;line-height:20px;letter-spacing:-.16px}.club-referrals__btn{width:100%;margin-top:20px}.club-referrals__empty{margin-top:0}.club-referrals-modal{border-radius:24px}.club-referrals-modal__card{gap:16px;padding:56px 16px 24px}.club-referrals-modal__title{font-size:24px;letter-spacing:-.48px}.club-referrals-modal__hint{margin-bottom:-4px}.club-referrals-modal__row{flex-direction:column}.club-referrals-modal__link{flex-basis:auto;width:100%}.club-referrals-modal__copy{flex:none;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/section.club-area_referrals.css.map */
