@media only screen and (min-width: 768px){div.Joy-WayEarn__Item,div.Joy-Earn__Item-Text,div.joy-program-content{text-align:center;align-items:center}}.Joy-Earn__ItemIcon-CustomImg,.Avada-Box__referral img{object-fit:contain!important}.Joy-WayEarn__Item:nth-child(1) .Joy-Earn__ItemIcon-CustomImg,.Joy-WayEarn__Item:nth-child(5) .Joy-Earn__ItemIcon-CustomImg{height:70px}div.Joy__Way-To-Earn,.Joy__Way-To-Redeem,div:has(.joy-custom-earn-section),.joy-custom-earn-container,div:has(.joy-custom-redeem-section),.joy-custom-redeem-container{background:#f4f6f7!important}joy-redeem-programs.joy-programs-list .joy-redeem-card{flex:1;max-width:unset}div.joy-redeem-action{display:none}joy-redeem-programs.joy-programs-list{display:grid;grid-template-columns:repeat(3,1fr)}img.Joy-Work__Item--ActionIcon{margin:0 auto 20px}.Joy-Hero-Banner_ActionGroup--item:hover,div.Joy-ReferralLoyalty .Joy-Button--Primary:hover,a.Joy-Hero-Banner_ActionGroup--item.signup{border:2px solid #ffffff}.Joy-Hero-Banner_ActionGroup a,div.Joy-ReferralLoyalty .Joy-Button--Primary,div#Joy-MyReward .Joy-MyReward__ListReward .Joy-MyReward__ListReward--Container .Joy-MyReward__ListReward--Item .Joy-MyReward__ListReward--ItemButton,button.Avada-LoyaltyPage__Modal-Paper .Avada-LoyaltyPage__Paper--button,div#Joy-MyReward .Joy-MyReward__ListReward .Joy-MyReward__ListReward--Container .Joy-MyReward__ListReward--Item,.Avada-LoyaltyPage__Modal-Paper .Avada-LoyaltyPage__Paper--button.primary,button.joy-modal-button-action{border:2px solid #2a555a!important}button.joy-modal-button-action,.joy-custom-modal .joy-button-primary,.joy-redeem-modal-button.joy-confirm-button,button.joy-button-primary{background:#2a555a!important;color:#fff!important;border:2px solid #2a555a!important;font-family:inherit!important;border-radius:50px!important}.Joy-Hero-Banner_ActionGroup--item:hover,div.Joy-ReferralLoyalty .Joy-Button--Primary:hover,a.Joy-Hero-Banner_ActionGroup--item.signup:hover,div#Joy-MyReward .Joy-MyReward__ListReward .Joy-MyReward__ListReward--Container .Joy-MyReward__ListReward--Item .Joy-MyReward__ListReward--ItemButton:hover,button.Avada-LoyaltyPage__Modal-Paper .Avada-LoyaltyPage__Paper--button:hover,.Avada-LoyaltyPage__Modal-Paper .Avada-LoyaltyPage__Paper--button.primary:hover,button.joy-modal-button-action:hover,.joy-custom-modal .joy-button-primary:hover,.joy-redeem-modal-button.joy-confirm-button:hover,button.joy-button-primary:hover{background:var(--joy-hero-banner-button-singin-color)!important;color:#2a555a!important;border:2px solid!important;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out}.joy-redeem-modal-button.joy-cancel-button{border-radius:50px;background:#fff!important;color:#2a555a!important;border:2px solid #2a555a!important}div.Joy-VIPTier__Block .Joy-VIPTier__Text.subheading{text-align:center}.Joy-VIPTier__Block .Joy-VIPTier__Swiper .Joy-Swiper__Container .Joy-Tier__Item .Joy-VIPTier__Header--Container{border-radius:3px 3px 0 0}div#joy-vip-tiers{background:#fff}.Joy-VIPTier__Block .Joy-VIPTier__Perk{padding:12px 16px}div.Joy-VIPTier__Block .Joy-VIPTier__Swiper .Joy-Swiper__Container .Joy-Tier__Item{padding:unset}div.Joy-VIPTier__Block .Joy-VIPTier__Text.bold{color:#fff;font-weight:500!important}.Joy-VIPTier__Block .Joy-VIPTier__Text.start,.Joy-Work__Item-SubTitle span,div#Joy-MyReward .Joy-MyReward__ListReward .Joy-MyReward__ListReward--Container .Joy-MyReward__ListReward--Item .Joy-MyReward__ListReward--ItemDescription,div#Joy-MyReward .Joy-MyReward__ListReward .Joy-MyReward__ListReward--Container .Joy-MyReward__ListReward--Item .Joy-MyReward__ListReward--ItemCouponCode .code,.Avada-LoyaltyPage__Modal-Paper .Avada-LoyaltyPage__Paper--heading,.Avada-LoyaltyPage__Modal-Paper .Avada-LoyaltyPage__Paper--subheading,div.joy-program-card:hover .joy-program-name,.joy-modal-form p,button.joy-product-item,.joy-form-description,.joy-redeem-order-req,.joy-reward-summary-content,.joy-reward-summary-title,.joy-login-signup-content h3,p.joy-login-signup-description,.joy-login-text,.joy-button-secondary{color:#2a555a!important}.joy-redeem-order-req{font-size:14px}p.Joy-Earn__Item-SubTitle,p.Joy-Way-To-Redeem__Item-SubTitle{color:var(--reward-color)!important;opacity:1}.Joy-Blocks__Heading,.Joy-UGC__Title{font-size:38px!important}.Joy-VIPTier__Block .Joy-VIPTier__Text.heading.small{font-family:inherit!important}div.Joy-VIPTier__Block p.Joy-VIPTier__Text.subheading{font-weight:inherit}.Joy-VIPTier__Block .Joy-VIPTier__Swiper .Joy-Swiper__Container .Joy-Tier__Item>.Joy-VIPTier__Header--Container{width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;gap:4px;min-height:250px;background-color:#0009!important;background-blend-mode:overlay}.Joy-VIPTier__Block .Joy-Tier__Swiper:nth-child(1) .Joy-Tier__Item>.Joy-VIPTier__Header--Container{background-image:url(/cdn/shop/files/1_f94b114e-7e7e-4beb-9b6b-2fe3874a4ee6_430x.png?v=1761203255#)}.Joy-VIPTier__Block .Joy-Tier__Swiper:nth-child(2) .Joy-Tier__Item>.Joy-VIPTier__Header--Container{background-image:url(/cdn/shop/files/2_ae150693-ccf3-47f1-849b-ec294da92a89_430x.png?v=1761203256#)}.Joy-VIPTier__Block .Joy-Tier__Swiper:nth-child(3) .Joy-Tier__Item>.Joy-VIPTier__Header--Container{background-image:url(/cdn/shop/files/2_e6350f13-3a80-4fae-98dd-353f90289399_430x.png?v=1761203254#)}.Joy-VIPTier__Block .Joy-Tier__Swiper:nth-child(4) .Joy-Tier__Item>.Joy-VIPTier__Header--Container{background-image:url(/cdn/shop/files/2_9214472e-fb94-4645-bb9f-40ae57bf5cd0_430x.png?v=1763946588#)}.Joy-VIPTier__Block .Joy-VIPTier__Swiper .Joy-Swiper__Container .Joy-Tier__Item .Joy-VIPTier__Header--Container{color:#fff}.Joy-VIPTier__Block .Joy-VIPTier__Swiper .Joy-Swiper__Container .Joy-Tier__Item .Joy-Tier__NextTierText{color:#2a555a!important}.Joy-VIPTier__Block .Joy-VIPTier__Swiper .Joy-Swiper__Container .Joy-Tier__Item .current-tier-button{border-radius:1px!important}.Joy-FAQ__Question,.Joy-FAQ__Row.active .Joy-FAQ__Answers,.Joy-ReferralLoyalty.Joy-ReferralLoyalty__CustomWidth,div.Joy-VIPTier__Block .Joy-VIPTier__Swiper .Joy-Swiper__Container .Joy-Tier__Item{border:2px solid var(--joy-lp-primary-button-color)}.Joy-ReferralLoyalty.Joy-ReferralLoyalty__CustomWidth{border-radius:5px!important}.Joy-ReferralLoyalty.Joy-ReferralLoyalty--HasImage.image-right .Joy-ReferralLoyalty__Banner{border-radius:0 3px 3px 0}div.Joy-ReferralLoyalty .Joy-ReferralLoyalty__Info{padding:calc(var(--joy-referral-info-padding, 32px)/2)}div.Joy-ReferralLoyalty .Joy-Button--Primary.medium{height:auto}img.Avada-PopupImage{width:50px!important;height:50px!important}#Avada-Joy_FloatingButton .Avada-Preview__NavItem.Joy-WidgetVer3 .Avada-Preview__NavItem--IconNew svg,#Avada-Joy_FloatingButton .Avada-Preview__NavItem.Joy-WidgetVer3 .Avada-Preview__NavItem--IconNew img{width:30px!important;height:30px!important;object-fit:contain}#Joy-MyReward{max-width:60rem}#Joy-MyReward .Joy-MyReward__ListReward .Joy-MyReward__ListReward--Container .Joy-MyReward__ListReward--Item .Joy-MyReward__ListReward--ItemButton,div.Avada-LoyaltyPage__Modal-Paper .Avada-LoyaltyPage__Paper--button.primary{border-radius:50px!important}section:has(.Joy-Referral),section:has(#joy-vip-tiers){background:#fff!important}div.joy-redeem-icon img,div.joy-program-icon img,div.joy-redeem-icon{width:80px;height:80px}div.joy-program-card{flex-direction:column}div.joy-redeem-icon{margin-bottom:unset}div.joy-program-name{font-weight:700}div.joy-program-card:hover .joy-program-icon{background:#fff}.joy-custom-earn-container{padding:0 3.6rem!important}.joy-program-card,.joy-redeem-card{aspect-ratio:1/1;color:#fff!important;flex-direction:column!important;justify-content:center;cursor:unset!important}.joy-redeem-modal-content{aspect-ratio:1/1;border-radius:6px}.joy-redeem-modal-body{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.joy-program-original-content .joy-program-icon{margin:0 auto 20px}.joy-program-name,.joy-program-description{text-align:center}.joy-program-content{flex:none!important;display:flex;flex-direction:column}.joy-program-completed-text{font-size:24px;color:#000!important}.joy-custom-modal{padding:unset!important;border-radius:5px!important}.joy-modal-form{text-align:center}.joy-custom-earn-section{margin:40px 0}@media screen and (max-width: 749px){div.joy-program-name,div.joy-program-description,.joy-redeem-name{font-size:13px}.joy-program-completed-text,.joy-form-description{font-size:14px}.joy-redeem-order-req{font-size:10px}div.joy-custom-earn-container{padding:25px 15px!important}joy-earning-programs.joy-programs-full-width{grid-template-columns:repeat(2,1fr)}.joy-products-list{text-align:center}}.joy-custom-earn-section{background-color:var(--joy-background-color)}.joy-program-card .joy-custom-modal-close,.joy-modal-program-info,.joy-redeem-card .joy-redeem-modal-close{display:none!important}.joy-custom-modal-content{display:flex!important;justify-content:center!important;align-items:center!important;background:#fff !important!important}.joy-custom-modal .joy-button-primary,.joy-custom-modal .joy-button-primary:hover{background:#fff;color:#000;border-radius:10px;box-shadow:none;transform:unset!important}span.joy-login-text{color:#000}.joy-custom-modal .joy-button-secondary,.joy-custom-modal .joy-button-secondary:hover{border:none;color:#000;font-weight:400;padding:unset;background:unset;transform:unset!important}.joy-program-completed{display:flex;flex-direction:column;justify-content:center;align-items:center}.joy-modal-actions{justify-content:center!important}.joy-form-help{text-align:center;border:none!important;background:transparent!important}.joy-custom-earn-container{margin-top:30px;margin-bottom:30px}@media screen and (max-width: 749px){.joy-program-card .joy-program-icon,div.joy-redeem-icon{display:none}joy-redeem-programs.joy-programs-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.joy-redeem-description,.joy-redeem-name{font-size:13px!important}.joy-redeem-modal-overlay{position:fixed!important}}.joy-redeem-modal-header{display:none}button.joy-redeem-modal-close{font-size:35px}.joy-modal-button-action{background:#000!important;color:#fff!important;font-size:16px!important;font-family:Lora!important;font-weight:400!important;border-radius:10px}.joy-modal-button-action:focus{box-shadow:0 0 3px 3px #76bffd}@media screen and (min-width: 769px){body>.joy-custom-modal,body>.joy-redeem-modal-overlay{display:none!important}.joy-custom-modal-content{border-radius:5px}}@media screen and (max-width: 768px){body:has(.joy-custom-modal){overflow:unset!important}.joy-custom-modal{height:100%!important}.joy-custom-modal-content{height:100vh;border:none!important}.joy-program-card .joy-custom-modal{display:none!important}div.joy-earn-content{align-items:center}}.joy-custom-modal-content:has(button[data-program-event=place_order]) .joy-modal-form,.joy-custom-modal-content:has(button[data-program-event=place_order]) p.joy-form-description{margin-bottom:unset!important}.joy-completed-modal-text{font-size:16px!important;color:#121212!important;font-weight:700!important;text-align:center}.joy-form-input{text-transform:uppercase;width:194px;display:flex;justify-content:center;align-items:center;border:1px solid;padding:7px 0;margin:0 auto;box-sizing:border-box;color:#2c2c2c;background-color:var(--joy-background-color)!important}.joy-form-label{font-size:14px!important;color:#000!important;font-weight:700!important;text-align:center}.joy-modal-form{margin-bottom:unset!important}.joy-form-input{padding:0!important}.joy-earn-content{align-items:center!important}@media screen and (max-width: 768px){.joy-custom-modal:has(.joy-custom-modal-content.joy-modal-medium.joy-completed-modal-text){height:50px!important;top:unset!important;bottom:0;display:block!important}.joy-custom-modal-content.joy-modal-medium.joy-completed-modal-text{height:100%!important;margin:0 auto!important}}.joy-login-signup-modal .joy-custom-modal-body{padding:10px!important}.joy-login-signup-content h3{font-size:18px!important}p.joy-login-signup-description{margin-bottom:10px}.joy-redeem-modal .joy-login-signup-content{aspect-ratio:1/1;justify-content:center}.joy-redeem-modal-medium .joy-redeem-modal-content{padding:10px}.joy-login-signup-modal .joy-custom-modal-body{padding:40px 32px}.joy-modal-small.joy-login-signup-modal .joy-custom-modal-body{padding:32px 24px}.joy-modal-large.joy-login-signup-modal .joy-custom-modal-body{padding:48px}.joy-login-signup-content{text-align:center;padding:0;display:flex;flex-direction:column;align-items:center;width:100%}.joy-login-signup-content h3{margin:0 0 12px;font-size:28px;font-weight:700;color:#2a555a;line-height:1.2}.joy-login-signup-description{margin:0 0 40px;font-size:16px;color:#6b7280;line-height:1.5}.joy-login-signup-buttons{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%}.joy-button-primary{color:#fff;border:none;border-radius:8px;padding:10px!important;font-size:16px;font-weight:400;cursor:pointer;transition:all .2s ease;min-width:200px;box-shadow:0 2px 4px #6b72804d}.joy-button-primary:hover{transform:translateY(-1px)}.joy-login-signup-divider{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;width:100%}.joy-login-text{font-size:15px;color:#6b7280;font-weight:400;margin:0}.joy-button-secondary{border:none!important;background:transparent;border-radius:6px;font-size:15px;font-weight:600!important;cursor:pointer;transition:all .2s ease;text-decoration:none}.joy-button-secondary:hover{color:#fff;transform:translateY(-1px)}.Joy-Redeem__Item:nth-child(10) .Joy-Redeem__Item-IconCustom{width:52px}
/*# sourceMappingURL=/cdn/shop/t/75/assets/joy-loyalty-page.css.map */
