.template-page-rewards .code-card__main,.template-page-rewards .code-card__side{min-width:0}@media(max-width:1150px){.template-page-rewards .redeem-nav-prev{left:0}.template-page-rewards .redeem-nav-next{right:0}}.template-page-rewards .membership-referral,.template-page-rewards .reward-redeem-list,.template-page-rewards .member-benefits,.template-page-rewards .faq-section{margin-top:64px;margin-bottom:0}.template-page-rewards .membership-referral{background:transparent}.template-page-rewards .membership-referral .referral-panel{background:#f9f1ee}.template-page-rewards .faq-section{padding-top:0;padding-bottom:0}@media(max-width:767px),(max-width:1024px)and (orientation:portrait){.template-page-rewards .membership-referral,.template-page-rewards .reward-redeem-list,.template-page-rewards .member-benefits,.template-page-rewards .faq-section{margin-top:40px}}.template-page-rewards .vip-skel,.template-page-rewards .rewards-skeleton span{background:#ebebeb;animation:none;transition:none}.template-page-rewards .rewards-skeleton{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%}.template-page-rewards .rewards-skeleton__card{display:flex;flex-direction:column;gap:14px;min-width:0;padding:24px;border:1px solid #eee}.template-page-rewards .rewards-skeleton span{display:block;border-radius:2px}.template-page-rewards .rewards-skeleton__line{height:14px;width:100%}.template-page-rewards .rewards-skeleton__line--title{height:24px;width:65%}.template-page-rewards .rewards-skeleton__line--short{width:45%}.template-page-rewards .rewards-skeleton__button{height:40px;margin-top:12px}.template-page-rewards .rewards-skeleton__image{aspect-ratio:1;margin-bottom:12px}.template-page-rewards .rewards-skeleton--referral{padding:32px;background:#f9f1ee}.template-page-rewards .rewards-skeleton--benefits{min-height:400px;margin-top:48px}.template-page-rewards .member-benefits[data-benefits-loading]>:not(.rewards-skeleton):not(.member-benefits__title),.template-page-rewards .membership-referral[data-referral-state=loading] .referral-loading,.template-page-rewards .membership-referral[data-code-loading] .referral-loading{display:none}.template-page-rewards .membership-referral[data-code-loading] .referral-link{background:#ebebeb;pointer-events:none}.template-page-rewards .membership-referral[data-code-loading] .referral-link>*{visibility:hidden}@media(max-width:767px),(max-width:1024px)and (orientation:portrait){.template-page-rewards .rewards-skeleton{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.template-page-rewards .rewards-skeleton__card{padding:16px}.template-page-rewards .rewards-skeleton__card:nth-child(n+3){display:none}.template-page-rewards .rewards-skeleton--referral,.template-page-rewards .rewards-skeleton--benefits{grid-template-columns:1fr}.template-page-rewards .rewards-skeleton--referral .rewards-skeleton__card:nth-child(n+2),.template-page-rewards .rewards-skeleton--benefits .rewards-skeleton__card:nth-child(n+2){display:none}}
/*# sourceMappingURL=/cdn/shop/t/650/assets/rewards-page.css.map */
