.registration__message{margin-bottom:.5rem;font-size:.875rem;padding:.5rem;border-radius:4px;display:none}.registration__message.success{display:block;color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.registration__message.error{display:block;color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.yalla-popup{display:none;position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background:#0009;align-items:center;justify-content:center}.yalla-popup--visible{display:flex}.yalla-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;cursor:pointer}.yalla-popup__container{position:relative;background:#fff;max-width:500px;width:100%;padding:3rem;z-index:2;box-shadow:0 10px 30px #0000001a;overflow:hidden}.yalla-popup__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.yalla-popup__background img{height:100%}.yalla-popup__content{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:4rem 1.5rem}.yalla-popup__content.yalla-popup-phone{gap:1.5rem 1.5rem}.yalla-popup__heading{font-size:1.5rem;font-weight:700}.yalla-popup__checkbox-wrapper{display:flex;align-items:flex-start;gap:.5rem}.yalla-popup__checkbox-label{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;font-size:.9rem}.yalla-popup__terms-link{font-size:.85rem;color:#007bff;text-decoration:underline}.yalla-popup__submit-button.button:disabled{background:#ccc;cursor:not-allowed}.yalla-popup__message{margin-bottom:.5rem;font-size:.875rem;padding:.5rem;border-radius:4px;display:none}.yalla-popup__message.success{display:block;color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.yalla-popup__message.error{display:block;color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.yalla-popup__close-button{position:absolute;top:0;left:50%;transform:translate(-50%);background:#fff;border:none;font-size:22px;cursor:pointer;z-index:1047;padding:.5em;border-radius:52%;box-shadow:0 2px 6px #00000026;width:56px;height:56px;line-height:.9;text-align:center}@media(max-width:767px){.yalla-popup__close-button{top:-16px;font-size:20px}}.yalla-rewards{padding:0 2rem 2rem}.yalla-rewards__heading{margin-bottom:1.5rem;padding:3rem 2rem 0;font-size:1.25rem;line-height:.9;font-weight:500}.yalla-rewards__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.yalla-rewards__box{max-width:243px;box-shadow:0 2px 8px #0000000d;text-align:center;border-radius:4px}.yalla-rewards__label{color:#fff;font-size:.875rem;line-height:1.29;padding:7px 0}.yalla-rewards__value{font-size:1rem;font-weight:700;padding:2rem}.yalla-rewards__value img{display:inline-block}.yalla-rewards__box{max-width:100%;width:100%}.yalla-rewards__box .yalla-rewards__value span.points-value{color:#007fff}.preference-block{padding:0 2rem 2rem;font-size:.875rem}.preference-form{display:flex;flex-direction:column;gap:1.3rem}.preference-form__row{display:flex;border:1px solid #33333333;border-radius:8px;padding:20px 24px}.preference-description{flex:0 0 48%;line-height:1.57;margin:0}.preference-checkboxes{flex:0 0 52%;display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:center}.preference-checkbox__item{display:flex;align-items:center;gap:.5rem}.preference-checkbox{height:24px;width:24px}.preference-checkbox:checked{accent-color:black}.preference-form__actions{display:flex;justify-content:flex-end}.preference-form__message{margin-bottom:.5rem;font-size:.875rem;padding:.5rem;border-radius:4px;display:none}.preference-form__message.success{display:block;color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.preference-form__message.error{display:block;color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.transaction-history.yalla-box{padding:2rem}.transaction-history.yalla-box .transaction-history__header{display:flex;justify-content:space-between;align-items:center}.transaction-history.yalla-box .transaction-history__heading{font-size:20px;font-weight:500;text-transform:capitalize}.transaction-history.yalla-box .transaction-history__header{margin-bottom:25px}.transaction-history.yalla-box .transaction-history__header select.transaction-history__sort-select{color:#5fa18b}.transaction-history .transaction-history__table thead th{padding:20px 15px;text-transform:capitalize}.transaction-history .transaction-history__table thead th:first-child{padding-left:15px}.transaction-history .transaction-history__table thead{background:#f5f5f5;border-bottom:1px solid #b2b2b2}.transaction-history .transaction-history__table tbody{border:1px solid #eeeeee;border-top:none}.transaction-history .transaction-history__table tbody tr:not(:last-child){border-bottom:1px solid #eeeeee}.transaction-history .transaction-history__table tbody td{padding:25px 15px;color:#000}.transaction-history .transaction-history__table tbody td[data-th="Points earned"]{color:teal}.transaction-history .transaction-history__table tbody td[data-th="Points redeemed"]{color:#708090}.transaction-history .transaction-history__table tbody [data-th="Balance points"]{color:#007fff}.transaction-history .transaction-history__pagination{margin-top:35px;display:flex;justify-content:center;align-items:center}.transaction-history .transaction-history__pagination .pagination-btn{padding:3px 8px;background:transparent;border-radius:4px;margin-right:8px}.transaction-history .transaction-history__pagination .pagination-btn:first-child{margin-right:43px;text-decoration:underline}.transaction-history .transaction-history__pagination .pagination-btn:last-child{margin-right:0;margin-left:43px;text-decoration:underline}.transaction-history .transaction-history__pagination .pagination-btn.active{color:#fff;background:#000}.unregistered-yalla .yalla-promo-block{padding:5rem 2rem;text-align:center}.yalla-rewards__container img{display:inline-block}.unregistered-yalla .yalla-promo-block img{max-width:104px;width:100%}.unregistered-yalla .yalla-promo-block .yalla-promo-block__heading{font-size:20px;font-weight:500;margin-bottom:8px}.yalla-promo-block__description{margin-top:8px;margin-bottom:20px;font-size:14px}.yalla-popup__container .yalla-popup__content img{max-width:158px}.yalla-popup__container .yalla-popup__content .yalla-popup__heading{max-width:220px;font-size:20px;color:#fff;font-weight:600px}.yalla-popup__container .yalla-popup__content .yalla-popup__checkbox-text{font-size:12px;line-height:1.2;color:#fff}.yalla-popup__container .yalla-popup__content .yalla-popup__terms-link{color:#fff;line-height:1;font-size:12px}.yalla-popup__container .yalla-popup__content .yalla-popup__submit-button{width:100%}.yalla-rewards .yalla-rewards__box img{max-width:54px}.yalla-popup__close-button{top:calc(50% - 241px);transform:translate(-50%,-50%)}@media screen and (max-width:1024px){.yalla-rewards__grid{grid-template-columns:repeat(auto-fit,minmax(268px,1fr))}.preference-form__row{display:block}.preference-form__row .preference-description__wrapper{max-width:485px;margin-bottom:1.5rem}.preference-form__row .preference-checkboxes{justify-content:space-between}.transaction-history .transaction-history__table thead th{font-size:13px}}@media screen and (max-width:767px){.yalla-rewards__grid{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}.preference-form__row .preference-checkboxes{gap:1.5rem 0;justify-content:space-between}.preference-form__row .preference-checkboxes .preference-checkbox__item{width:50%}.preference-form .preference-form__actions button.preference-submit{width:100%}.transaction-history .transaction-history__table thead{display:none}.transaction-history .transaction-history__table tbody{border:none}.transaction-history .transaction-history__table tbody tr{padding:10px;border:1px solid #eeeeee;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.transaction-history .transaction-history__table tbody tr:not(:last-child){margin-bottom:10px}.transaction-history .transaction-history__table tbody td{border:none;width:100%;position:relative;line-height:1;display:flex;justify-content:space-between;align-items:center;padding:15px 0 0}.transaction-history .transaction-history__table tbody td[data-th="Order id"],.transaction-history .transaction-history__table tbody td[data-th="Placed on"]{width:50%;display:block;padding:0 0 15px;font-weight:500}.transaction-history .transaction-history__table tbody td[data-th="Placed on"]{text-align:right}.transaction-history .transaction-history__table tbody td[data-th="Points earned"]{border-top:2px solid #eeeeee}.transaction-history .transaction-history__table tbody td:before{position:relative;display:block;justify-content:space-between;align-items:center;margin-bottom:10px;color:#708090;font-weight:400}.transaction-history .transaction-history__table tbody td[data-th="Order id"]:before{content:"Order ID"}.transaction-history .transaction-history__table tbody td[data-th="Placed on"]:before{content:"Placed On"}.transaction-history .transaction-history__table tbody td[data-th="Points earned"]:before{content:"Points Earned"}.transaction-history .transaction-history__table tbody td[data-th="Points redeemed"]:before{content:"Points Redeemed"}.transaction-history .transaction-history__table tbody td[data-th="Balance points"]:before{content:"Balance Points"}.transaction-history.yalla-box .transaction-history__header select.transaction-history__sort-select::focus{border:none}.transaction-history.yalla-box .transaction-history__header select.transaction-history__sort-select{width:12px;font-size:.9rem;-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/sort_by.svg?v=1747750856);background-repeat:no-repeat;background-size:19px;background-position:center;padding-left:13px;cursor:pointer}.transaction-history.yalla-box .transaction-history__header .transaction-history__sort{display:inline-flex;flex-direction:row-reverse}}@media screen and (max-width:575px){.transaction-history .transaction-history__pagination .pagination-btn:first-child{margin-right:5px}.transaction-history .transaction-history__pagination .pagination-btn:last-child{margin-left:5px}.transaction-history.yalla-box .transaction-history__header .transaction-history__sort label{margin-left:5px}.unregistered-yalla .yalla-promo-block{padding:3rem 2rem}.yalla-popup__container{padding:2rem;max-width:360px}.yalla-popup__content{gap:2rem .6rem}.yalla-popup__container .yalla-popup__content .yalla-popup__heading{max-width:165px;font-size:19px}.yalla-popup__container .yalla-popup__content img{max-width:115px;width:100%;height:auto;object-fit:contain}}@media screen and (max-width:479px){.yalla-rewards{padding:0 0 2rem}.yalla-rewards__heading{padding:3rem 0 0}.preference-block,.transaction-history.yalla-box{padding:0 0 2rem}.unregistered-yalla .yalla-promo-block{padding:2rem 0}}.yalla-popup__phone-wrapper{display:flex;gap:1rem}.yalla-popup__country-group,.yalla-popup__number-group{display:flex;flex-direction:column}.yalla-popup__label{margin-bottom:.35rem;font-size:.875rem;color:#fff}.yalla-popup__country,.yalla-popup__number{padding:.5rem .75rem;font-size:1rem;border:1px solid #777777;border-radius:6px}.yalla-popup__country:focus,.yalla-popup__number:focus{border-color:#007acc;outline:none;box-shadow:0 0 0 2px #007acc33}.country-selector,.country-list{background-color:#fff;cursor:pointer}.country-selector{display:flex;align-items:center;gap:1rem;padding:8px;border-radius:6px}.yalla-popup__country-group{position:relative}.country-list{position:absolute;top:100%;width:100%}.country-list .country-item{padding:5px}.country-item:hover,.country-item.active{background-color:#e0e0e0}.otp-container{display:flex;gap:1rem}.otp-input{width:60px;height:60px;font-size:24px;text-align:center;border:2px solid #ccc;border-radius:10px;background:#fff;outline:none;transition:border-color .2s}.otp-input:focus{border-color:#007bff}.yalla-popup__container{max-width:540px;padding:55px;background:transparent;box-shadow:none}.yalla-popup__container .yalla-popup__content img{max-height:max-content}.yalla-popup__container .yalla-popup__content .yalla-popup__heading{line-height:1.2}.yalla-popup__container .yalla-popup-registration__contents .country-selector{padding:8px 12px;justify-content:space-between;border:1px solid #777777}.yalla-popup__container .yalla-popup__country-group{max-width:9.4rem;width:100%}.yalla-popup__container .yalla-popup__number-group{max-width:calc(100% - 9.4rem);width:100%}.yalla-popup__container .yalla-popup__phone-wrapper,.yalla-popup__container .yalla-popup__checkbox-wrapper{margin-bottom:1.5rem}.yalla-popup__container .yalla-popup__checkbox-wrapper{gap:1rem;margin-bottom:1.5rem;padding-left:36px;position:relative;display:block}.yalla-popup__container .yalla-popup__checkbox-wrapper input[type=checkbox]+label:before{position:absolute;left:0;top:0;display:block;height:1.5rem;width:1.5rem;border:1px solid #ffffff;content:"";background:transparent}.yalla-popup__container .yalla-popup__checkbox-wrapper input[type=checkbox]:checked+label:before{background:#fff}.yalla-popup__container .yalla-popup__checkbox-wrapper input[type=checkbox]:not(:checked)+label:after{position:absolute;left:3px;top:5px;width:1rem;height:1rem;content:"";background-image:url(/cdn/shop/files/Vector_4.svg?v=1751888345);background-repeat:no-repeat;background-position:center;background-size:16px;transform:scale(0);opacity:0;transition:all .3s ease-in-out}.yalla-popup__container .yalla-popup__checkbox-wrapper input[type=checkbox]:checked+label:after{position:absolute;left:3px;top:5px;width:1rem;height:1rem;content:"";background-image:url(/cdn/shop/files/Vector_4.svg?v=1751888345);background-repeat:no-repeat;background-position:center;background-size:16px;transform:scale(1);opacity:1;transition:all .3s ease-in-out}.yalla-popup__container .yalla-popup__checkbox-wrapper input[type=checkbox]{opacity:0;position:absolute;left:0;top:0;width:1.5rem;height:1.5rem;z-index:99}.yalla-popup__container .yalla-popup__content .yalla-popup__checkbox-text{font-weight:500}.yalla-popup__container .yalla-popup__content .yalla-popup__submit-button{padding:10px 30px;border-radius:4px;background:#148bff;font-size:14px;font-weight:600}.yalla-popup__container .yalla-popup__content .yalla-popup__submit-button.button:disabled{background:#708090}.yalla-popup__container .yalla-popup__content .yalla-popup__submit-button.button:not([disabled]):not(.button--outline):hover,.yalla-popup__container .yalla-popup__content .yalla-popup__submit-button.btn:not([disabled]):hover,.yalla-popup__container .yalla-popup__content .yalla-popup__submit-button.shopify-payment-button__button--unbranded:not([disabled]):hover{background:#148bff!important;color:#fff!important;box-shadow:none!important}.yalla-popup__container .yalla-popup__content .yalla-popup__terms-link{font-weight:500}.yalla-popup__otp-wrapper .info-and-number{font-size:14px;color:#fff}.yalla-popup__otp-wrapper .info-and-number .number{margin-top:4px;font-size:16px;font-weight:600}.yalla-popup__otp-wrapper .otp-timer{font-weight:500;color:#fff}.yalla-popup__otp-wrapper .otp-container{margin-top:1rem;justify-content:space-between;align-items:flex-end;margin-bottom:1.5rem}.yalla-popup__container .yalla-popup-registration__contents{width:100%}.yalla-popup__container .otp-input-wrapper{display:flex;gap:1.5rem}.yalla-popup__container .resend-container{text-align:center;color:#fff;margin-top:1rem}.yalla-popup__container .resend-container .resend-suffix{font-size:14px;font-weight:300}.yalla-popup__container .resend-container .yalla-popup__resend-button{font-size:12px;font-weight:600;text-decoration:underline;background:transparent}.yalla-popup__container .otp-input-wrapper .otp-input{height:56px;width:56px;border-radius:4px;font-size:28px;color:#fff;border:2px solid #ffffff;background:transparent}.yalla-popup__container .otp-input-wrapper .otp-input:focus{border:2px solid #ffffff}.yalla-popup__container .yalla-popup__content .selected-country .country-phone-code{margin-left:14px;font-size:14px}.yalla-popup__container .yalla-popup__content .selected-country img{max-width:28px}.yalla-popup__container .yalla-popup__number-group .yalla-popup__number{font-size:14px}.yalla-popup__container .yalla-popup__content .selected-country{display:flex;align-items:center}.shopify-section--main-cart .cart-form button.yalla-popup__close-button{background:#fff}.yalla-popup__close-button{top:0;left:auto;transform:none;position:relative}.yalla-popup--visible{flex-direction:column;gap:20px}@media screen and (max-width:575px){.yalla-popup__container .yalla-popup__content .selected-country img{width:auto;max-width:20px}.yalla-popup__container .yalla-popup__country-group{max-width:7rem}.yalla-popup__container .yalla-popup__number-group{max-width:calc(100% - 7rem)}.yalla-popup__container{padding:40px 30px}}@media screen and (max-width:479px){.yalla-popup__content.yalla-popup-phone{gap:1rem 1rem}popup__container .yalla-popup__phone-wrapper,.yalla-popup__container .yalla-popup__checkbox-wrapper{margin-bottom:1rem;gap:.5rem}.yalla-popup__container{padding:35px 15px}.yalla-popup__container .yalla-popup-registration__contents .country-selector{padding:8px}.yalla-popup__container .yalla-popup__country-group{max-width:6rem}.yalla-popup__container .yalla-popup__number-group{max-width:calc(100% - 6rem)}.yalla-popup__container .yalla-popup__content .selected-country .country-phone-code{margin-left:3px}.yalla-popup__container .yalla-popup__content .selected-country .country-phone-code,.yalla-popup__container .yalla-popup__number-group .yalla-popup__number{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/main-customer-yalla-rewards.css.map */
