.myca-dashboard{position:relative}.myca-dashboard>img{width:100%;max-height:515px;object-fit:cover}.myca-dashboard .myca-bg-cont{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.myca-dashboard .myca-bg-cont .my-ca-logo{display:block;margin:0 auto 15px;width:140px}.myca-dashboard .myca-bg-cont .ca-reward .ca-reward-tier{display:flex;align-items:center;justify-content:center;width:300px;height:75px;background:url('../images/club_apparel_tier_background.png');background-size:100% 100%;border-radius:50px;margin:0 auto;padding:10px 30px;position:relative}.myca-dashboard .myca-bg-cont .ca-reward .club-unlock{color:#fff;font-size:13px;max-width:300px;margin:20px auto 0;letter-spacing:.2px;text-align:center}.myca-dashboard .myca-bg-cont .ca-reward .worth{border-right:1px solid #d8d8d8;color:#4a4a4a;font-size:12px;padding:8px 8px 8px 0;text-transform:uppercase;width:195px}.myca-dashboard .myca-bg-cont .ca-reward .worth .worth-wrap{margin:0 0 1px}.myca-dashboard .myca-bg-cont .ca-reward .worth .price{font-size:21px;font-weight:600;line-height:19px;margin-right:5px}.myca-dashboard .myca-bg-cont .ca-reward .worth label{font-size:14px}.myca-dashboard .myca-bg-cont .ca-reward .tier-level{position:relative;width:190px}.myca-dashboard .myca-bg-cont .ca-reward .tier-level .tier-logo{position:absolute;top:-25px;left:10px;height:76px}.myca-dashboard .myca-bg-cont .ca-reward .tier-level .tier-name{color:#9d9b9b;font-size:16px;font-weight:700;letter-spacing:.2px;position:absolute;top:-8px;right:0}.myca-dashboard .myca-bg-cont .ca-reward .tier-level.gold .tier-name{color:#f5801e}.myca-dashboard .myca-bg-cont .ca-reward .tier-level.black .tier-name{color:#111}.myca-dashboard .myca-bg-cont .ca-phone{display:flex;justify-content:center;color:#fff;margin:30px 0 25px;text-align:center}.myca-dashboard .myca-bg-cont .ca-phone .num-wrap{direction:ltr;margin:0 5px}.myca-dashboard .myca-bg-cont .ca-phone .num-wrap strong{font-weight:600;letter-spacing:.4px}.myca-dashboard .myca-bg-cont .ca-phn-chng{text-align:center}.myca-dashboard .myca-bg-cont .ca-phn-chng .phn-chng-pop{background:#fff;border:none;border-radius:5px;color:#273039;font-size:12px;font-weight:800;height:40px;letter-spacing:.5px;margin:0;text-transform:uppercase;transition-property:background-color,color,border;transition-timing-function:ease-out;transition-duration:.25s}.myca-dashboard .myca-bg-cont .ca-phn-chng .phn-chng-pop:hover{background:#cacaca}.myca-dashboard .myca-bg-cont .ca-phn-chng.delink{margin-top:10px}.ca-non-linked{background:url('../images/myaccount-ca-bg.png');background-size:cover}.ca-non-linked .non-linked-inn .ca-logo img{display:block;margin:0 auto 35px;padding:30px 0 0;width:170px}.ca-non-linked .non-linked-inn .benefits{display:flex;list-style:none;justify-content:center;margin:0 0 30px;padding:0}.ca-non-linked .non-linked-inn .benefits ul{display:flex;list-style:none;max-width:650px;margin:0;padding:0;justify-content:center}.ca-non-linked .non-linked-inn .benefits ul li{width:calc(100%/3);margin:0;text-align:center}.ca-non-linked .non-linked-inn .benefits ul li .overlay{border-radius:8px;background:rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:center;width:calc(100% - 10px);margin:0 auto;min-height:220px;padding:10px 20px 20px}.ca-non-linked .non-linked-inn .benefits ul li .icon{margin:0 0 10px}.ca-non-linked .non-linked-inn .benefits ul li .icon img{height:45px}.ca-non-linked .non-linked-inn .benefits ul li .title{color:#ccba8a;font-family:"proximanova-bold";font-size:12px;font-weight:600;letter-spacing:.5px;line-height:18px;margin:0 0 10px;min-height:40px}.ca-non-linked .non-linked-inn .benefits ul li p{color:#fff;font-size:12px;line-height:1.5;letter-spacing:.5px;margin:0}.ca-non-linked .non-linked-inn .benefits ul li p.dark{color:#919191}.ca-non-linked .non-linked-inn .link-earn{margin:0 0 30px}.ca-non-linked .non-linked-inn .link-earn p{color:#fff;font-size:13px;letter-spacing:.4px;margin:0;text-align:center}.ca-non-linked .non-linked-inn .guest-link{margin:0 0 40px;text-align:center}.ca-non-linked .non-linked-inn .guest-link button{background:#fff;border:none;border-radius:5px;color:#273039;font-size:12px;font-weight:800;height:40px;letter-spacing:.5px;margin:0;text-transform:uppercase;transition-property:background-color,color,border;transition-timing-function:ease-out;transition-duration:.25s}.ca-non-linked .non-linked-inn .guest-link button:hover{background:#cacaca}.myca-accordion{margin:20px 0 0}.myca-accordion ul{list-style:none;margin:0;padding:0}.myca-accordion ul .listings{border-bottom:1px solid #ccc;font-size:16px;margin:0;padding:12px 5px}.myca-accordion ul .listings .d-flex{cursor:pointer;align-items:center;justify-content:space-between}.myca-accordion ul .listings .d-flex .title{font-weight:600}.myca-accordion ul .listings .d-flex svg{transform:rotate(45deg);transition:.2s linear transform}.myca-accordion ul .listings .d-flex:after{display:none}.myca-accordion ul .listings .active svg{transform:rotate(0deg);transition:.2s linear transform}.myca-accordion ul .listings .content{margin:15px 0 0}.myca-accordion ul .listings .content p{font-size:13px}.myca-accordion ul .listings .content p:last-of-type{margin-bottom:10px}.myca-accordion ul .listings .content p a{text-decoration:underline;font-weight:600}html[lang=ar] .myca-dashboard .myca-bg-cont .ca-reward .worth{border-left:1px solid #d8d8d8;border-right:none}html[lang=ar] .myca-dashboard .myca-bg-cont .ca-reward .tier-level .tier-logo{left:auto;right:10px}html[lang=ar] .myca-dashboard .myca-bg-cont .ca-reward .tier-level .tier-name{left:0;right:auto}@media (min-width:768px){.myca-dashboard .myca-bg-cont .ca-phn-chng .phn-chng-pop{min-width:340px}}@media (max-width:800px){.myca-dashboard>img{min-height:470px}}@media (max-width:768px){.ca-non-linked .non-linked-inn .benefits ul{flex-direction:column}.ca-non-linked .non-linked-inn .benefits ul li{width:100%;margin:0 0 20px}.ca-non-linked .non-linked-inn .benefits ul li:last-of-type{margin-bottom:0}.myca-dashboard .myca-bg-cont .ca-phn-chng .phn-chng-pop{max-width:340px;width:100%}}@media (max-width:480px){.ca-non-linked .non-linked-inn .ca-logo img{margin:0 auto 25px;padding:25px 0 0;width:160px}.ca-non-linked .non-linked-inn .benefits ul li .overlay{max-width:280px;padding-bottom:0}.ca-non-linked .non-linked-inn .benefits ul li .title{min-height:auto}}@media (max-width:359px){.myca-dashboard .myca-bg-cont .ca-reward .ca-reward-tier{width:265px;padding:10px 18px}.myca-dashboard .myca-bg-cont .ca-phn-chng .phn-chng-pop{line-height:130%}}