:root{--joy-primary: #FF6900;--joy-primary-hover: #E85D00;--joy-dark: #1A1A1A;--joy-text: #383F42;--joy-text-light: #666666;--joy-text-muted: #818181;--joy-text-hint: #999999;--joy-white: #FFFFFF;--joy-bg-light: #F5F5F5;--joy-bg-card: #F9F9F9;--joy-border: #E8E8E8;--joy-border-light: #F0F0F0;--joy-border-dashed: #E0E0E0;--joy-tier1-bg: linear-gradient(135deg, #E8F0FE, #D0E0F8);--joy-tier1-icon-bg: #E8F0FE;--joy-tier2-bg: linear-gradient(135deg, #FDE8D8, #F5C8A8);--joy-tier2-icon-bg: #FDE8D8;--joy-tier3-bg: linear-gradient(135deg, #F5D8A8, #E8C088);--joy-tier3-icon-bg: #F5E8D0;--joy-max-width: 1200px;--joy-content-width: 1100px;--joy-grid-width: 1000px;--joy-section-py-desktop: 80px;--joy-section-py-mobile: 60px;--joy-section-px-desktop: 48px;--joy-section-px-mobile: 24px;--joy-radius-card: 12px;--joy-radius-card-lg: 16px;--joy-radius-btn: 4px;--joy-radius-icon: 10px;--joy-font-family: "Lato", sans-serif}.joy-container{width:100%;max-width:var(--joy-max-width);margin-left:auto;margin-right:auto;padding-left:var(--joy-section-px-mobile);padding-right:var(--joy-section-px-mobile);box-sizing:border-box}@media(min-width:1000px){.joy-container{padding-left:var(--joy-section-px-desktop);padding-right:var(--joy-section-px-desktop)}}.joy-section-title{font-family:var(--joy-font-family);font-size:24px;font-weight:700;color:var(--joy-dark);text-align:center;margin:0;line-height:1.2}@media(min-width:1000px){.joy-section-title{font-size:32px}}.joy-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--joy-font-family);font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;padding:12px 32px;border-radius:var(--joy-radius-btn);cursor:pointer;transition:all .2s ease;border:none;line-height:1;letter-spacing:.5px;box-sizing:border-box}.joy-btn--primary{background-color:var(--joy-primary);color:var(--joy-white)}.joy-btn--primary:hover{background-color:var(--joy-primary-hover)}.joy-btn--dark{background-color:var(--joy-dark);color:var(--joy-white)}.joy-btn--dark:hover{background-color:#333}.joy-btn--outline{background-color:var(--joy-white);color:var(--joy-dark);border:1px solid var(--joy-dark)}.joy-btn--outline:hover{background-color:var(--joy-dark);color:var(--joy-white)}.joy-btn--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.joy-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:joy-skeleton-shimmer 1.5s infinite;border-radius:var(--joy-radius-card)}@keyframes joy-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.joy-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Joy-FAQ__Question,.Joy-FAQ__Question label,.Joy-FAQ__Answers{background:unset!important}@media(min-width:1025px){.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Container{display:grid!important;grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;gap:16px;align-items:start!important;align-content:start}.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Row{margin:0;align-self:start!important;justify-self:stretch;height:auto!important;min-height:0!important;max-height:none!important;display:block!important}.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Question,.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Answers{width:100%}}.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__ArrowIcon{display:none!important}.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Question{display:flex!important;align-items:center;justify-content:space-between;padding:16px 20px;position:relative;border-bottom:none!important;cursor:pointer}.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Question label{flex:1;margin:0;cursor:pointer}.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Plus{position:relative;width:20px;height:20px;flex-shrink:0;margin-left:auto}.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Plus:before,.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Plus:after{content:"";position:absolute;top:50%;left:50%;background-color:#000;transition:transform .3s ease,opacity .3s ease}.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Plus:before{width:14px;height:2px;transform:translate(-50%,-50%)}.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Plus:after{width:2px;height:14px;transform:translate(-50%,-50%)}.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Row.active .Joy-FAQ__Plus:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.Joy-FAQ.Avada-Joy__Block .Joy-FAQ__Question:after{content:"";position:absolute;left:20px;right:40px;bottom:0;height:1px;background-color:#e5e5e5}.Joy-FAQ__Row.active .Joy-FAQ__Answers{padding:12px 20px}@media(min-width:1025px){.joy-member-day__bg picture,.joy-member-day__bg img{margin-bottom:1rem}.joy-tier-card__name{font-size:24px!important}}@media(min-width:768px)and (max-width:1024px){.joy-member-day__bg picture,.joy-member-day__bg img{margin-bottom:1rem;margin-top:unset!important}.joy-hero__title{font-size:36px!important}.joy-member-day__description,.joy-hiw__card-desc,.joy-earn__card-title,.joy-earn__more-link,.joy-redeem__tab,.joy-tier-card__range,.joy-tier-card__benefit-text,.joy-redeem__modal-btn joy-redeem__modal-btn--primary{font-size:16px!important}.joy-tier-card__name{font-size:24px!important;font-weight:700}}@media(max-width:767px){.joy-hero__title{font-size:36px!important}.Joy-Blocks__Heading{font-size:24px!important}.joy-hero__subtitle{font-size:16px}.joy-hiw__card-title{font-size:20px!important}.joy-hiw__card-desc,.Joy-FAQ__Question label,.joy-redeem__modal-btn joy-redeem__modal-btn--primary{font-size:14px!important}}#Avada-Joy_FloatingButton .NewVersion .MuiButton-root,#Avada-Joy_FloatingButton .Joy-WidgetVer3 .MuiButton-containedPrimary{text-align:center}.joy-redeem__card-label{line-height:1.3}.joy-points-calculator__block{background-color:#f5f5f5!important;border-radius:4px}.Avada-PointsCalculator__Container img{max-width:20px!important;height:unset!important}.Avada-PointsCalculator__Container{margin-top:unset!important;margin:10px!important;column-gap:8px!important}.Avada-PointsCalculator__Container p{margin-top:unset!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/joy-loyalty.css.map */
