@-webkit-keyframes fadein{from{opacity:0.2}to{opacity:1}}@keyframes fadein{from{opacity:0.2}to{opacity:1}}.korsvip-invites{border-bottom:1px solid #ebebeb;position:relative;text-align:center}@media (max-width: 1024.98px){.korsvip-invites{border-bottom:none}}.korsvip-invites picture{display:block;margin:30px 0 20px}@media (max-width: 1199.98px){.korsvip-invites picture{margin:0 0 14px}}.korsvip-invites picture img{height:40px}@media (max-width: 1199.98px){.korsvip-invites picture img{height:20px}}.korsvip-invites picture a{display:block}.korsvip-invites h1{line-height:normal}.korsvip-invites h2{color:#000;font-family:"Kors Sans Light",arial,sans-serif;letter-spacing:0.05em;text-transform:uppercase;font-size:1.75rem;line-height:34px;width:75%;margin:0 auto 50px}@media (max-width: 1024.98px){.korsvip-invites h2{font-size:1.125rem;line-height:22px;margin:0 auto 20px}}@media (max-width: 767.98px){.korsvip-invites h2{margin:0 auto 24px;width:80%}}.korsvip-invites p{color:#000;font-family:"Kors Sans Light",arial,sans-serif;font-size:16px;letter-spacing:0.05em}.korsvip-invites p .korsvip-logo{font-family:"Kors Sans Light",arial,sans-serif}@media (min-width: 1025px){.korsvip-invites .invites-pictures{min-height:180px}}.korsvip-invites .invites-pictures img{width:100%}.korsvip-invites .invites-contents{background:#fff;margin:-150px auto 0;padding:40px 0 60px;position:relative;width:75%}@media (max-width: 1024.98px){.korsvip-invites .invites-contents{width:100%;padding:30px 0 50px;margin:0}}@media (max-width: 767.98px){.korsvip-invites .invites-contents{padding:30px 0}}.korsvip-invites .invites-contents p{margin:0 auto 40px;width:70%;font-size:.875rem}@media (max-width: 1024.98px){.korsvip-invites .invites-contents p{width:100%;font-size:.75rem;line-height:17px}}@media (max-width: 1199.98px){.korsvip-invites .invites-contents p{margin:0 auto 25px}}.korsvip-invites .korsvip-ctas{padding:0 12px}.korsvip-invites .korsvip-ctas a{margin:0 8px;display:inline-block;width:202px;height:40px;font-family:"Kors Sans Medium",arial,sans-serif;font-size:.625rem;padding:10px;line-height:2}@media (max-width: 1024.98px){.korsvip-invites .korsvip-ctas a{width:100%;margin:0}.korsvip-invites .korsvip-ctas a:first-child{margin:0 0 20px;width:100%}}.korsvip-invites .korsvip-ctas .create-btn:hover{background:#000;border:1px solid transparent;color:#fff}.program-summary{border-bottom:1px solid #ebebeb;text-align:center;position:relative;padding:60px 0}@media (max-width: 1024.98px){.program-summary{padding:0}}.program-summary img{height:50px;cursor:default}@media (max-width: 1199.98px){.program-summary{border-top:none;padding:60px 0}.program-summary a>img{height:42px}}.program-summary h3{color:#af906b;font-family:"Kors Sans Medium",arial,sans-serif;font-size:1.125rem;letter-spacing:0.9px;margin:20px 0;line-height:22px;text-transform:uppercase}@media (max-width: 1024.98px){.program-summary h3{margin:18px 0 20px}}@media (max-width: 767.98px){.program-summary h3{margin:20px 0 16px}}.program-summary p{color:#000;font-size:.875rem;line-height:21px;font-family:"Kors Sans Light",arial,sans-serif;letter-spacing:0.05em;margin:0 auto;width:86%}@media (max-width: 1024.98px){.program-summary p{margin-bottom:36px;width:76%}}@media (max-width: 767.98px){.program-summary p{margin-bottom:30px}}.program-summary p .korsvip-logo{font-family:"Kors Sans Medium",arial,sans-serif}.program-summary p .korsvip-logo span{font-family:"Kors Sans Light",arial,sans-serif}.featured-benefits{text-align:center;position:relative;padding:60px 0}@media (max-width: 1199.98px){.featured-benefits{border-top:none;padding:60px 24px}.featured-benefits .small-12.large-4 .korsVIPBenefits-title{margin-bottom:27px}}@media (max-width: 1024.98px){.featured-benefits{padding:60px 12px}}.featured-benefits h3,.featured-benefits h2{color:#000;font-family:"Kors Sans Light",arial,sans-serif;font-size:1.125rem;letter-spacing:0.05em;margin-bottom:15px;line-height:19px;text-transform:uppercase}.featured-benefits h2{font-family:"Kors Sans Light",arial,sans-serif;margin-bottom:24px;line-height:22px}@media (max-width: 1024.98px){.featured-benefits h2{margin-bottom:34px}}.featured-benefits .bottom-line{position:relative;display:block;padding-top:1px;margin:16px 0 19px}.featured-benefits .bottom-line::after{content:"";position:absolute;bottom:0;left:50%;height:1px;width:33%;background:#000;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 1199.98px){.featured-benefits .bottom-line::after{width:90px}}@media (max-width: 1199.98px){.featured-benefits .bottom-line{margin:9px 0 11px}}.featured-benefits p{color:#000;font-size:.75rem;font-family:"Kors Sans Light",arial,sans-serif;letter-spacing:0.05em;margin:0 auto 26px;width:57%}@media (max-width: 1199.98px){.featured-benefits p{margin:0 auto 32px;line-height:18px}}.featured-benefits a{color:#000;font-family:"Kors Sans Medium",arial,sans-serif;font-size:14px;line-height:17px;letter-spacing:2.8px;text-transform:uppercase;margin-top:15px;display:inline-block;border-bottom:1px solid #000}@media (max-width: 1199.98px){.featured-benefits a{margin-top:0}}@media (max-width: 1024.98px){.featured-benefits a{line-height:15px}}@media (max-width: 767.98px){.featured-benefits a{line-height:17px}}.featured-benefits .korsVIPBenefits-img-wrapper{position:relative}.featured-benefits .korsVIPBenefits-img-wrapper .korsVIPBenefits-code{left:50%;margin:0 auto;max-width:300px;width:100%;position:absolute;padding:0 20px;top:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.featured-benefits .korsVIPBenefits-img-wrapper .korsVIPBenefits-code span{color:#000;font-family:"Kors Sans Book",arial,sans-serif;font-size:18px;letter-spacing:0.05em;line-height:24px}.featured-benefits .korsVIPBenefits-img-wrapper img{width:100%}@media (max-width: 1199.98px){.featured-benefits .korsVIPBenefits-img-wrapper img{height:201px}}.featured-benefits .korsVIPBenefits-title{background:#fff;margin:-30px auto 24px;position:relative;padding:25px 30px 0;width:70%;word-break:break-word}@media (max-width: 1199.98px){.featured-benefits .korsVIPBenefits-title{margin-bottom:34px;padding:25px 20px 0;width:85%}}@media (max-width: 1024.98px){.featured-benefits .korsVIPBenefits-title{margin-bottom:48px}}.featured-benefits .korsVIPBenefits-title p{color:#000;font-family:"Kors Sans Medium",arial,sans-serif;font-size:1rem;line-height:19px;margin:0;width:100%}.earn-points-section{position:relative}.earn-points-section h2{color:#000;font-family:"Kors Sans Light",arial,sans-serif;text-transform:uppercase;font-size:1.375rem;line-height:22px;margin-bottom:50px}@media (max-width: 1024.98px){.earn-points-section h2{margin-bottom:35px}}@media (max-width: 767.98px){.earn-points-section h2{font-size:1.0625rem;line-height:22px;margin:0 -3px 20px}}.earn-points-section h3{color:#000;font-family:"Kors Sans Medium",arial,sans-serif;letter-spacing:0.05em;font-size:1.125rem;line-height:22px;margin-bottom:10px;text-transform:uppercase}.earn-points-section h3 span{font-family:"Kors Sans Book",arial,sans-serif}.earn-points-section p{color:#000;font-family:"Kors Sans Book",arial,sans-serif;letter-spacing:0.05em;margin-bottom:1px;font-size:.75rem;line-height:17px}.earn-points-section .pointCals{border:2px solid #af906b;text-align:center;background:#fff;width:70%;margin:0 auto;padding:50px 0}@media (max-width: 767.98px){.earn-points-section .pointCals{width:95%;padding:30px 0}}.earn-points-section .pointCals div{display:inline-block;vertical-align:middle}.earn-points-section .pointCals .circlenumber{background-color:#af906b;border-radius:50%;height:80px;width:80px;position:relative}.earn-points-section .pointCals .circlenumber span.getPoints{color:#fff;font-size:20px;font-family:"Kors Sans Medium",arial,sans-serif;left:0;letter-spacing:0.05em;line-height:20px;padding:0 5px;position:absolute;top:50%;width:100%;word-wrap:break-word;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.earn-points-section .pointCals .getPoints span:last-child{font-size:10px;text-transform:uppercase;display:block;line-height:12px}.earn-points-section .pointCals .equalSign{margin:0 5%}.earn-points-section .pointCals .equalSign span{font-size:30px;color:#b0906a}.earn-points-section .pointCals p{font-size:.875rem;line-height:21px;margin-bottom:0;margin-top:27px;padding:0 35px}@media (max-width: 767.98px){.earn-points-section .pointCals p{font-size:.75rem}}.earn-points-section .point-desc-container{position:absolute;background:#fff;height:85%;width:100%;top:15%;z-index:-1}@media (max-width: 1199.98px){.earn-points-section .point-desc-container{height:92%;top:8%}}.earn-points-section .earn-point-desc{margin:50px 0 40px}@media (max-width: 1199.98px){.earn-points-section .earn-point-desc{margin:50px 0 12px}}@media (max-width: 1024.98px){.earn-points-section .earn-point-desc{margin:30px 0 12px}}@media (max-width: 767.98px){.earn-points-section .earn-point-desc{margin:30px 0 10px}}.earn-points-section .earn-point-desc:nth-child(2) .descImg img{width:51px}.earn-points-section .earn-point-desc .large-6{margin-bottom:34px}@media (max-width: 1199.98px){.earn-points-section .earn-point-desc .large-6{margin-bottom:25px}}.earn-points-section .earn-point-desc .descImg{margin-bottom:8px}.earn-points-section .earn-point-desc .descImg img{height:31px;width:36px}.earn-points-section .earn-desc-wrapper{width:60%;margin:0 auto;text-align:center}@media (max-width: 1199.98px){.earn-points-section .earn-desc-wrapper{width:92%}}@media (max-width: 1199.98px){.join-login-secondary{margin-top:0}}.join-login-secondary h2{color:#fff;font-family:"Kors Sans Light",arial,sans-serif;font-size:1.25rem;line-height:24px;letter-spacing:0.05em;margin-bottom:36px;text-transform:uppercase}@media (max-width: 1024.98px){.join-login-secondary h2{font-size:17px;line-height:21px;margin-bottom:41px}}@media (max-width: 767.98px){.join-login-secondary h2{margin-bottom:20px}}.join-login-secondary p{color:#fff;font-family:"Kors Sans Light",arial,sans-serif;font-size:1rem;letter-spacing:0;line-height:25px;margin:0}@media (max-width: 1199.98px){.join-login-secondary p{margin-bottom:20px}}@media (max-width: 1024.98px){.join-login-secondary p{font-size:.75rem;line-height:17px;padding:0 50px;margin-bottom:18px}}@media (max-width: 767.98px){.join-login-secondary p{padding:0;margin-bottom:24px}}.join-login-secondary .korsvip-logo{font-family:"Kors Sans Medium",arial,sans-serif}.join-login-secondary .invites-container{border-top:8px solid #af906b;background:#000;color:#fff;padding:48px 87px 44px;text-align:left}@media (max-width: 1024.98px){.join-login-secondary .invites-container{text-align:center;padding:23px 10px 40px}}.join-login-secondary .invites-container .row{width:85%;margin:0 auto;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.join-login-secondary .invites-container .col-sm-4{left:10%;top:15px}.join-login-secondary .invites-container .korsvip-ctas a{min-width:235px;height:45px;font-size:.6875rem;letter-spacing:2.2px;line-height:17px}.join-login-secondary .invites-container .korsvip-ctas .btn-primary{border:1px solid;margin-top:14px}.join-login-secondary .invites-container .korsvip-ctas .btn-primary a{color:white}@media (max-width: 1199.98px){.join-login-secondary .invites-container .row{width:100%;padding:0 12px;text-align:center}}.app-invites{position:relative;margin:0 0 30px}@media (max-width: 1199.98px){.app-invites{margin:0}}.app-invites h2{color:#fff;font-family:"Kors Sans Light",arial,sans-serif;font-size:26px;letter-spacing:0.05em;line-height:32px;margin-bottom:28px;text-transform:uppercase}@media (max-width: 1199.98px){.app-invites h2{font-size:17px;line-height:23px;margin-bottom:21px}}.app-invites p{color:#fff;font-family:"Kors Sans Book",arial,sans-serif;font-size:20px;letter-spacing:0.05em;line-height:1.4;margin:0}@media (max-width: 1199.98px){.app-invites p{font-size:12px;line-height:18px;margin-bottom:20px;padding:0 18px}}.app-invites .appStore-container{background:url("https://www.michaelkors.com/img/loyalty_endeca/appInvite_bg.jpg");background-size:cover;background-position:center}.app-invites .appStore-container .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:70%}.app-invites .appStore-container .row .col-5{padding:26px 0}.app-invites .appStore-container img{width:70%;margin-left:30%}@media (max-width: 1199.98px){.app-invites .appStore-container .row{width:80%}}@media (max-width: 1199.98px){.app-invites .appStore-container{background:#fff;border-bottom:1px solid #ebebeb;margin:0;padding:0 0 40px}.app-invites .appStore-container .row{text-align:center;width:100%}.app-invites .appStore-container .row .col-5{padding-bottom:0}.app-invites .appStore-container .col:first-child img{width:70%}.app-invites .appStore-container .app-img-wrapper{background:url("https://www.michaelkors.com/img/loyalty_endeca/appInvite_bg.jpg");background-size:cover;background-position:center}}.app-invites .appStore-container h2{color:#000;padding-top:85px}@media (max-width: 1024.98px){.app-invites .appStore-container h2{padding-top:26px}}.app-invites .appStore-container p{color:#000;width:80%}@media (max-width: 1199.98px){.app-invites .appStore-container p{padding:0 18px;width:100%}}.app-invites .appStore-container .app_btn{margin-top:44px}@media (max-width: 1199.98px){.app-invites .appStore-container .app_btn{margin-top:36px}}.app-invites .appStore-container .app_btn img{height:40px;width:auto;margin-left:0}.app-invites .appStore-container .app_btn div{display:inline-block;cursor:pointer}.app-invites .appStore-container .app_btn div:first-child{margin-right:20px}.korsvip-faq{position:relative;padding:60px 0 80px;width:100%}@media (max-width: 1199.98px){.korsvip-faq{width:70%;margin:0 auto}}@media (max-width: 1024.98px){.korsvip-faq{width:100%;padding:60px 0 24px}}.korsvip-faq h2{color:#000;font-family:"Kors Sans Light",arial,sans-serif;font-size:1.125rem;line-height:22px;letter-spacing:0.05em;margin-bottom:56px;padding:0 12px;text-align:center;text-transform:uppercase}.korsvip-faq .faq-container{margin:0 auto;width:70%}@media (max-width: 1199.98px){.korsvip-faq .faq-container{width:100%;margin:11px 0 23px}}.korsvip-faq .faq-container .faq-answer{background:#f6f6f6;border-bottom:1px solid #ebebeb;font-size:12px;padding:23px 50px 24px 30px}@media (max-width: 1199.98px){.korsvip-faq .faq-container .faq-answer{padding:16px 12px}}.korsvip-faq .faq-container .faq-answer>span{color:#000;font-family:"Kors Sans Book",arial,sans-serif;font-size:12px;line-height:21px;letter-spacing:0.05em}.korsvip-faq .korlvip_question{border-bottom:1px solid #ebebeb;width:100%;cursor:pointer;font-size:12px;padding:13px 55px 14px 0;position:relative}@media (max-width: 1199.98px){.korsvip-faq .korlvip_question{margin:0 12px;padding:16px 55px 16px 0}}.korsvip-faq .korlvip_question span.question-content{color:#000;font-family:"Kors Sans Book",arial,sans-serif;font-size:.875rem;line-height:21px;letter-spacing:0.05em;min-width:30px}@media (min-width: 1025px){.korsvip-faq .korlvip_question span.question-content.question-content{display:-webkit-box;display:-ms-flexbox;display:flex;display:flexbox}}.korsvip-faq .see-all-faqs{text-align:center;margin-top:33px}.korsvip-faq .see-all-faqs a{color:#000;display:inline-block;font-family:"Kors Sans Medium",arial,sans-serif;font-size:14px;letter-spacing:0.05em;text-transform:uppercase;line-height:17px}.korsvip-faq .see-all-faqs a:hover{border-bottom:1px solid #000}.korsvip-terms-conditions{color:#707070;font-family:"Kors Sans Book",arial,sans-serif;font-size:12px;letter-spacing:0.05em;padding:0 12px;margin-bottom:20px !important}@media (max-width: 767.98px){.korsvip-terms-conditions{text-align:left}}.korsvip-terms-conditions span{display:table-cell;min-width:10px}.korsvip-terms-conditions a{border-bottom:1px solid #000;padding-bottom:3px}.korsVipGainedStatus{width:81%;margin:100px auto 65px}@media (max-width: 1199.98px){.korsVipGainedStatus{width:100%}}.korsVipGainedStatus h2{color:#000;font-family:"Kors Sans Light",arial,sans-serif;font-size:1.125rem;line-height:22px;letter-spacing:0.05em;margin-bottom:50px;padding:0 12px;text-align:center;text-transform:uppercase}@media (max-width: 1024.98px){.korsVipGainedStatus h2{font-size:1.0625rem;line-height:21px;margin-bottom:29px}}@media (max-width: 767.98px){.korsVipGainedStatus h2{margin-bottom:30px}}@media (max-width: 1024.98px){.korsVipGainedStatus{width:100%;margin:50px auto 65px}.korsVipGainedStatus .desc-for-earn-points{padding-right:12px}.korsVipGainedStatus .leadCopy p{color:#000;font-size:12px;letter-spacing:0.05em;line-height:17px}.korsVipGainedStatus .row{padding-left:12px}}.korsVipGainedStatus .korsvip-registered-chart-table-container{padding-top:56px;padding-bottom:2px}@media (max-width: 1199.98px){.korsVipGainedStatus .korsvip-registered-chart-table-container{padding-top:36px}}@media (max-width: 1024.98px){.korsVipGainedStatus .korsvip-registered-chart-table-container{overflow:scroll;overflow-y:hidden}.korsVipGainedStatus .korsvip-registered-chart-table-container.col{padding:0}}.korsVipGainedStatus #korsvipRangeSlider{width:100%}.korsVipGainedStatus .gainStatusLeftContainer{max-width:23%;-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%}.korsVipGainedStatus .gainStatusLeftContainer .statusPointsLabel{width:100%;margin-bottom:49px}.korsVipGainedStatus .gainStatusRightContainer{max-width:72%;-webkit-box-flex:0;-ms-flex:0 0 72%;flex:0 0 72%}.korsVipGainedStatus .pointDetails{position:relative}.korsVipGainedStatus .pointDetails .tooltip-arrow-top{display:none;text-align:center;width:18px;height:14px;position:absolute;top:-20px;right:0;z-index:26}.korsVipGainedStatus .pointDetails .tooltip-arrow-top span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-6px;left:0;right:0;margin:0 auto;display:block;width:0;height:0;position:absolute}.korsVipGainedStatus .pointDetails .tooltip-arrow-top span:last-child{border-color:#fff}.korsVipGainedStatus .pointDetails .tooltip-arrow-top .tooltip-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px;border-color:#d6d6d6}.korsVipGainedStatus .pointDetails .tooltip-arrow-top.showToolTipArrow{display:block}.korsVipGainedStatus .statusPointsLabel{color:#000;font-family:"Kors Sans Light",arial,sans-serif;font-size:18px;display:inline-block;text-align:left;letter-spacing:0.05em;line-height:1.3;position:relative;margin-bottom:8px}.korsVipGainedStatus .statusPointsLabel .korsvipPointTooltip{background-image:url("/img/tooltip_icon.jpg");background-size:100%;display:inline-block;height:14px;vertical-align:baseline;width:16px;margin-left:5px}.korsVipGainedStatus .statusPointsLabel .korsvipPointTooltip:focus{outline:thin dotted #000}.korsVipGainedStatus .korsvipPointTooltipContent{position:absolute;z-index:25;border:1px solid #ccc;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;min-width:auto;background-color:#fff;-webkit-box-sizing:content-box;box-sizing:content-box;padding:11px 10px;top:-65px;left:-90px}.korsVipGainedStatus .korsvipPointTooltipContent.showToolTip{display:block}.korsVipGainedStatus .korsvipPointTooltipContent.hideToolTip{display:none}.korsVipGainedStatus .korsvipPointTooltipContent .mk-korsvip-stages ul.row{display:block}.korsVipGainedStatus .korsvipPointTooltipContent .mk-korsvip-stages li{display:inline-block;float:left;max-width:none}.korsVipGainedStatus .korsvipPointTooltipContent .mk-korsvip-stages li ::before{border-right:1px solid #707070;content:"";display:inline-block;height:26px;width:1px;float:right;margin-top:4px}.korsVipGainedStatus .korsvipPointTooltipContent .mk-korsvip-stages li:last-child::before{border-right:1px solid transparent}.korsVipGainedStatus .korsvipPointTooltipContent .mk-korsvip-stages p{margin:0;padding:0 10px}.korsVipGainedStatus .korsvipPointTooltipContent .korVIP-stage{color:#000;display:block;font-family:"Kors Sans Medium",arial,sans-serif;font-size:11px;letter-spacing:0.05em;line-height:1.6;text-align:center;text-transform:uppercase}.korsVipGainedStatus .korsvipPointTooltipContent .korVIP-qualify-points{color:#000;display:block;font-family:"Kors Sans Book",arial,sans-serif;font-size:11px;line-height:1.6;letter-spacing:0.05em;text-align:center}.korsVipGainedStatus .korsvip-chart-table{border-spacing:0;text-align:left}.korsVipGainedStatus .scrollable tr td:nth-child(2),.korsVipGainedStatus .scrollable tr th:nth-child(2){border-left:none}.korsVipGainedStatus div.table-wrapper{border:none !important}.korsVipGainedStatus .status-badge{display:inline-block;height:25px}.korsVipGainedStatus .status-badge img{height:25px}.korsVipGainedStatus .status-badge-tier{background:#000;color:#fff;font-family:"Kors Sans Medium",arial,sans-serif;letter-spacing:2px;font-size:22px;text-transform:uppercase}.korsVipGainedStatus th.tableHeader{padding:15px 25px 11px 0;font-size:12px;color:#000;letter-spacing:0.02em;line-height:1.5;width:23%;vertical-align:top;font-family:"Kors Sans Book",arial,sans-serif;font-weight:normal}.korsVipGainedStatus th.tableHeader .tiers{font-size:.875rem;text-transform:uppercase;line-height:17px}@media (max-width: 767.98px){.korsVipGainedStatus th.tableHeader .tiers{font-size:.75rem;line-height:15px}}.korsVipGainedStatus th.tableHeader:not(:first-child){padding-left:12px;padding-right:13px;text-align:center;border:none;border-left:1px solid #d1d1d1;width:18%}.korsVipGainedStatus th.tableHeader:not(:first-child) .tiers{font-family:"Kors Sans Medium",arial,sans-serif}.korsVipGainedStatus th.tableHeader:not(:first-child) .tiers span{font-family:"Kors Sans Book",arial,sans-serif;font-weight:normal;font-size:12px}@media (min-width: 1025px){.korsVipGainedStatus th.tableHeader.activeTier{border:none;border-top:10px solid #eee8e0;border-right:10px solid #eee8e0;border-left:10px solid #eee8e0;padding-top:10px;margin-top:-20px;position:relative}.korsVipGainedStatus th.tableHeader.activeTier th.tableHeader{border:none}}.korsVipGainedStatus td.tableData,.korsVipGainedStatus th.tableData{font-weight:normal;padding:11px 25px 11px 0;font-size:12px;color:#000;letter-spacing:0.02em;line-height:1.5}.korsVipGainedStatus td.tableData:not(:first-child),.korsVipGainedStatus th.tableData:not(:first-child){text-align:center;border:none;border-left:1px solid #d1d1d1;vertical-align:middle;padding:0;width:18%}@media (min-width: 1025px){.korsVipGainedStatus td.tableData.activeTier,.korsVipGainedStatus th.tableData.activeTier{border:none;border-right:10px solid #eee8e0;border-left:10px solid #eee8e0}}.korsVipGainedStatus tbody tr:hover{background-color:#f6f6f6}.korsVipGainedStatus tbody tr:last-child{vertical-align:bottom}@media (min-width: 1025px){.korsVipGainedStatus tbody tr:last-child td.tableData.activeTier{border-bottom:10px solid #eee8e0}}.korsVipGainedStatus .pinned{border:none;width:auto;left:9px;top:36px;padding:0 0 0 4px;font-size:12px;border-right:1px solid #d1d1d1}@media (max-width: 767.98px){.korsVipGainedStatus .pinned{top:17px}}.korsVipGainedStatus .pinned .table-heading{padding:0 5px 14px 0}@media (max-width: 767.98px){.korsVipGainedStatus .pinned .table-heading{padding:15px 25px 11px 0}}.korsVipGainedStatus .pinned .table-body{padding:11px 8px 11px 0}.korsVipGainedStatus div.table-wrapper div.scrollable table{margin-left:0}.korsVipGainedStatus span.pointsEnabled{width:6px;height:6px;background:#000;border-radius:50px;display:block;margin:0 auto}.korsVipGainedStatus .loyaltyPointsRangeStep{position:relative;font-family:"Kors Sans Book",arial,sans-serif;font-size:12px;letter-spacing:0.05em;color:#707070;line-height:18px}.korsVipGainedStatus .loyaltyPointsRangeStep .rangeStepIndicator{position:absolute;top:-32px;left:0;display:block;height:15px;width:3px;background:#af906b}.korsVipGainedStatus .loyaltyPointsRangeStep .rangeStepRightIndicator{position:absolute;top:-32px;right:0;display:block;height:15px;width:3px;background:#af906b}.korsVipGainedStatus .loyaltyPointsRangeStep:not(:first-child) .rangeStepLabel{margin-left:-10px}.korsVipGainedStatus .rangeStepLabel{display:block;margin-top:2px}@media (max-width: 319.98px){.korsVipGainedStatus .pinned{width:30%}.korsVipGainedStatus .pinned table th,.korsVipGainedStatus .pinned table td{padding-right:2px}}.korsVipGainedStatus .customRange{display:none}table th{font-weight:bold;padding:9px 10px;text-align:left}table td{padding:9px 10px;text-align:left}@media (max-width: 1024.98px){table.responsive{margin-bottom:0}table.responsive th,table.responsive td{position:relative;white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child{display:block;white-space:normal;padding-right:5px;width:100%}table.responsive .pinned td{display:none}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc}.pinned table{border-right:none;border-left:none;width:100%}.pinned table th{white-space:nowrap}.pinned table td{white-space:nowrap}.pinned table td:last-child{border-bottom:0}div .table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div .table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}div .table-wrapper div.scrollable table{margin-left:35%}div .table-wrapper div.scrollable td:first-child,div .table-wrapper div.scrollable th:first-child{visibility:hidden}.tableHeader:first-child>span>span:last-child{display:none}.table-container{margin-bottom:30px;padding-top:36px}}@media (max-width: 1024.98px) and (max-width: 1024.98px){.table-container{padding-top:20px}}@media (max-width: 1024.98px){.join-login-secondary .invites-container .join-login-btn-conatiner{left:0}.join-login-secondary .invites-container .join-login-btn-conatiner .korsvip-ctas{height:auto;margin:0 auto;max-width:100%;width:100%}.join-login-secondary .invites-container .join-login-btn-conatiner .korsvip-ctas a{max-width:100%;width:100%;padding:14px 0}.appStore-container .app-img-wrapper{text-align:center}.appStore-container .app-img-wrapper img{margin:0 auto;max-width:100%;width:100%}.appStore-container.row .app-content-wrapper{padding:0;text-align:center}.appStore-container .app_btn img{margin-left:0}.korsvip-faq .korlvip_question{text-align:left;margin:0}.row.see-all-faqs{margin:0}.program-summary>.row{margin:0}.faq-content h5{margin:0 12px}}.rangeslider-wrap{padding-top:53px;min-height:101px}.rangeslider{position:relative;height:4px;border-radius:5px;width:100%;background-color:rgba(175,144,106,0.2)}.rangeslider__handle{-webkit-transition:background-color 0.2s;transition:background-color 0.2s;-webkit-box-sizing:border-box;box-sizing:border-box;width:32px;height:32px;border-radius:100%;background-image:url("https://www.michaelkors.com/img/Scrubber.svg");-ms-touch-action:pan-y;touch-action:pan-y;cursor:pointer;display:inline-block;position:absolute;z-index:3;top:-15px}.rangeslider__handle__value{-webkit-transition:background-color 0.2s, -webkit-box-shadow 0.1s, -webkit-transform 0.1s;transition:background-color 0.2s, -webkit-box-shadow 0.1s, -webkit-transform 0.1s;transition:background-color 0.2s, box-shadow 0.1s, transform 0.1s;transition:background-color 0.2s, box-shadow 0.1s, transform 0.1s, -webkit-box-shadow 0.1s, -webkit-transform 0.1s;-webkit-box-sizing:border-box;box-sizing:border-box;width:60px;text-align:center;padding:6px 10px;background-color:#fff;color:#000;left:-15px;top:-45px;position:absolute;white-space:nowrap;border:1px solid #000;font-size:12px;letter-spacing:0.05em}.rangeslider__handle__value::before{-webkit-transition:border-top-color 0.2s;transition:border-top-color 0.2s;position:absolute;bottom:-7px;left:calc(50% - 6px);content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid;border-top-color:#000}.rangeslider__handle__value::after{-webkit-transition:border-top-color 0.2s;transition:border-top-color 0.2s;position:absolute;bottom:-6px;left:calc(50% - 6px);content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid;border-top-color:#fff}.rangeslider__fill{position:absolute;top:0;z-index:1;height:100%;background-color:#af906b;border-radius:5px}.rangeslider__labels{position:absolute;width:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rangeslider__labels__label{position:relative;padding-top:30px;font-size:12px;letter-spacing:0.05em;color:#707070;line-height:18px;-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}.rangeslider__labels__label::before{position:absolute;top:-4px;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";width:1px;height:12px;border-radius:1px;background-color:#af906b}.rangeslider__labels__label:first-child::before,.rangeslider__labels__label:last-child::before{height:12px;width:2px}.rangeslider__labels__label:first-child::before{background-color:#af906b}.rangeslider__labels__label:last-child::before{background-color:#af906b}.rangeslider.rangeslider--active .rangeslider__handle,.rangeslider.rangeslider--active .rangeslider__handle *{background-color:#fff}.rangeslider.rangeslider--active .rangeslider__handle *::before{border-top-color:#000}.rangeslider input[type="range"]::-webkit-slider-thumb{border-radius:50%;height:32px;width:32px;background-image:url("/img/Scrubber.svg");background-size:cover;cursor:pointer;-webkit-appearance:none;appearance:none;margin-top:-14px;z-index:5}.rangeslider .rangeSliderContent{position:relative;left:-24px;font-family:"Kors Sans Book",arial,sans-serif;font-size:12px;letter-spacing:0.05em;color:#707070;line-height:18px}.rangeslider .rangeslider__labels__label:first-child .rangeSliderContent{left:0}.rangeslider .rangeslider__labels__label:nth-child(5){display:none}.container[data-page-cid="about-kors-vip"]{padding:0 30px}@media (max-width: 1199.98px){.container[data-page-cid="about-kors-vip"]{padding:0}}

