html{
    box-sizing:border-box;
}
*,*:before,*:after{
    box-sizing:inherit;
}
.historyContainer{
    background-color:#f7f7f7;
    padding-bottom:20px;
}
@media(min-width:768px){
    .historyContainer{
        padding-top:20px;
    }
}
.historyContainer__title{
    font-size:14px;
    font-size:1.4rem;
    font-weight:bold;
}
@media(min-width:768px){
    .historyContainer__title{
        margin-left:15px;
    }
}
.historyItem{
    display:block;
    padding:15px 30px 15px 35px;
    position:relative;
    font-size:12px;
    color:#6e6c68;
    transition:padding .125s linear;
    margin-bottom:10px;
}
@media(min-width:768px){
    .historyItem{
        padding:15px 40px 15px 55px;
    }
}
.historyItem:last-child{
    margin-bottom:0;
}
.historyItem.active{
    background-image:url(/Static/images/global/chevron_right.svg);
    background-position:right 8px center;
    background-repeat:no-repeat;
    cursor:pointer;
    border-top:3px solid white;
}
.historyItem.selected{
    border-top:solid 3px #006341;
    padding:23px 30px 23px 35px;
}
@media(min-width:768px){
    .historyItem.selected{
        padding:23px 40px 23px 55px;
    }
}
.historyMessage{
    text-align:center;
    padding:200px 0;
    margin-bottom:0;
}
@media(max-width:767px){
    .historyMessage{
        display:none!important;
    }
}
.historyItemMessage{
    display:block;
}
.historyItemMessage--highlight{
    position:relative;
    font-size:14px;
    line-height:20px;
    color:#3d3a35;
}
.historyItemMessage--withStar::before{
    position:absolute;
    left:-25px;
}
@media(min-width:768px){
    .historyItemMessage--withStar::before{
        left:-36px;
    }
}
.level_gold .historyItemMessage--withStar::before{
    content:url(/Static/images/rewards/rewards-star-gold-small.svg);
}
@media(min-width:768px){
    .level_gold .historyItemMessage--withStar::before{
        content:url(/Static/images/rewards/rewards-star-gold.svg);
    }
}
.level_green .historyItemMessage--withStar::before{
    content:url(/Static/images/rewards/rewards-star-green-small.svg);
}
@media(min-width:768px){
    .level_green .historyItemMessage--withStar::before{
        content:url(/Static/images/rewards/rewards-star-green.svg);
    }
}
.numberStars{
    font-size:30px;
    font-size:3rem;
    font-family:Lato-Light,Lato;
}
.historyList ul{
    margin-bottom:0;
}
.historyWrapper{
    position:relative;
}
.buttonOverlay{
    position:relative;
}
.buttonOverlay__button{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    border:none;
    padding:0;
    background-color:transparent;
}
.historyIndexLoader{
    position:absolute;
    bottom:15px;
    right:30px;
    display:none;
}
@media(min-width:768px){
    .historyIndexLoader{
        right:40px;
    }
}
.receiptsColumn{
    position:static;
}
.historyContainer__receipts.isStickyTop{
    position:fixed;
    top:0;
    width:inherit;
}
.historyContainer__receipts.isStickyBottom{
    position:absolute;
    bottom:0;
    width:100%;
}
.emptyHistoryMessage{
    text-align:center;
    padding:100px 20px;
    margin-bottom:0;
}
.starGauge{
    display:inline-block;
    margin-bottom:-3px;
    width:38px;
    height:38px;
    background-color:white;
    border-radius:50%;
    border:1px solid rgba(110,108,104,0.5);
    box-shadow:inset 0 0 0 .5px rgba(110,108,104,0.5);
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box;
}
/*.starGauge__mask,.starGauge__fill{
    width:38px;
    height:38px;
    position:absolute;
    border-radius:50%;
    outline:1px solid transparent;
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transition:-webkit-transform 1s;
    -ms-transform:1s;
    -moz-transform:1s;
    -o-transform:1s;
    -webkit-transform:1s;
    transform:1s;
    -moz-transition:-webkit-transform 1s;
    -o-transition:-ms-transform 1s;
    transition:-webkit-transform 1s;
    transition:-ms-transform 1s;
    transition:transform 1s;
}
.starGauge__mask{
    clip:rect(0,38px,38px,19px);
}
.starGauge__fill{
    clip:rect(0,19px,38px,0);
    background-color:#6e6c68;
}
.starGauge__center{
    width:34px;
    height:34px;
    position:absolute;
    margin-left:2px;
    margin-top:2px;
    background-color:white;
    border-radius:50%;
}
.starGauge__mask.starGauge__mask--full,.starGauge__fill,.starGauge__fill.fix{
    -webkit-animation:800ms 1 alternate ease-in-out forwards 100ms;
    -moz-animation:800ms 1 alternate ease-in-out forwards 100ms;
    -o-animation:800ms 1 alternate ease-in-out forwards 100ms;
    animation:800ms 1 alternate ease-in-out forwards 100ms;
}
.starGauge--engaged .starGauge[data-progress="1"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="1"] .starGauge__fill{
    -ms-transform:rotate(1.8deg);
    -webkit-transform:rotate(1.8deg);
    transform:rotate(1.8deg);
}
.starGauge--engaged .starGauge[data-progress="1"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(3.6deg);
    -webkit-transform:rotate(3.6deg);
    transform:rotate(3.6deg);
}
.starGauge--engaged .starGauge[data-progress="2"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="2"] .starGauge__fill{
    -ms-transform:rotate(3.6deg);
    -webkit-transform:rotate(3.6deg);
    transform:rotate(3.6deg);
}
.starGauge--engaged .starGauge[data-progress="2"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(7.2deg);
    -webkit-transform:rotate(7.2deg);
    transform:rotate(7.2deg);
}
.starGauge--engaged .starGauge[data-progress="3"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="3"] .starGauge__fill{
    -ms-transform:rotate(5.4deg);
    -webkit-transform:rotate(5.4deg);
    transform:rotate(5.4deg);
}
.starGauge--engaged .starGauge[data-progress="3"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(10.8deg);
    -webkit-transform:rotate(10.8deg);
    transform:rotate(10.8deg);
}
.starGauge--engaged .starGauge[data-progress="4"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="4"] .starGauge__fill{
    -ms-transform:rotate(7.2deg);
    -webkit-transform:rotate(7.2deg);
    transform:rotate(7.2deg);
}
.starGauge--engaged .starGauge[data-progress="4"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(14.4deg);
    -webkit-transform:rotate(14.4deg);
    transform:rotate(14.4deg);
}
.starGauge--engaged .starGauge[data-progress="5"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="5"] .starGauge__fill{
    -ms-transform:rotate(9deg);
    -webkit-transform:rotate(9deg);
    transform:rotate(9deg);
}
.starGauge--engaged .starGauge[data-progress="5"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(18deg);
    -webkit-transform:rotate(18deg);
    transform:rotate(18deg);
}
.starGauge--engaged .starGauge[data-progress="6"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="6"] .starGauge__fill{
    -ms-transform:rotate(10.8deg);
    -webkit-transform:rotate(10.8deg);
    transform:rotate(10.8deg);
}
.starGauge--engaged .starGauge[data-progress="6"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(21.6deg);
    -webkit-transform:rotate(21.6deg);
    transform:rotate(21.6deg);
}
.starGauge--engaged .starGauge[data-progress="7"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="7"] .starGauge__fill{
    -ms-transform:rotate(12.6deg);
    -webkit-transform:rotate(12.6deg);
    transform:rotate(12.6deg);
}
.starGauge--engaged .starGauge[data-progress="7"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(25.2deg);
    -webkit-transform:rotate(25.2deg);
    transform:rotate(25.2deg);
}
.starGauge--engaged .starGauge[data-progress="8"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="8"] .starGauge__fill{
    -ms-transform:rotate(14.4deg);
    -webkit-transform:rotate(14.4deg);
    transform:rotate(14.4deg);
}
.starGauge--engaged .starGauge[data-progress="8"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(28.8deg);
    -webkit-transform:rotate(28.8deg);
    transform:rotate(28.8deg);
}
.starGauge--engaged .starGauge[data-progress="9"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="9"] .starGauge__fill{
    -ms-transform:rotate(16.2deg);
    -webkit-transform:rotate(16.2deg);
    transform:rotate(16.2deg);
}
.starGauge--engaged .starGauge[data-progress="9"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(32.4deg);
    -webkit-transform:rotate(32.4deg);
    transform:rotate(32.4deg);
}
.starGauge--engaged .starGauge[data-progress="10"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="10"] .starGauge__fill{
    -ms-transform:rotate(18deg);
    -webkit-transform:rotate(18deg);
    transform:rotate(18deg);
}
.starGauge--engaged .starGauge[data-progress="10"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(36deg);
    -webkit-transform:rotate(36deg);
    transform:rotate(36deg);
}
.starGauge--engaged .starGauge[data-progress="11"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="11"] .starGauge__fill{
    -ms-transform:rotate(19.8deg);
    -webkit-transform:rotate(19.8deg);
    transform:rotate(19.8deg);
}
.starGauge--engaged .starGauge[data-progress="11"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(39.6deg);
    -webkit-transform:rotate(39.6deg);
    transform:rotate(39.6deg);
}
.starGauge--engaged .starGauge[data-progress="12"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="12"] .starGauge__fill{
    -ms-transform:rotate(21.6deg);
    -webkit-transform:rotate(21.6deg);
    transform:rotate(21.6deg);
}
.starGauge--engaged .starGauge[data-progress="12"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(43.2deg);
    -webkit-transform:rotate(43.2deg);
    transform:rotate(43.2deg);
}
.starGauge--engaged .starGauge[data-progress="13"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="13"] .starGauge__fill{
    -ms-transform:rotate(23.4deg);
    -webkit-transform:rotate(23.4deg);
    transform:rotate(23.4deg);
}
.starGauge--engaged .starGauge[data-progress="13"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(46.8deg);
    -webkit-transform:rotate(46.8deg);
    transform:rotate(46.8deg);
}
.starGauge--engaged .starGauge[data-progress="14"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="14"] .starGauge__fill{
    -ms-transform:rotate(25.2deg);
    -webkit-transform:rotate(25.2deg);
    transform:rotate(25.2deg);
}
.starGauge--engaged .starGauge[data-progress="14"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(50.4deg);
    -webkit-transform:rotate(50.4deg);
    transform:rotate(50.4deg);
}
.starGauge--engaged .starGauge[data-progress="15"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="15"] .starGauge__fill{
    -ms-transform:rotate(27deg);
    -webkit-transform:rotate(27deg);
    transform:rotate(27deg);
}
.starGauge--engaged .starGauge[data-progress="15"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(54deg);
    -webkit-transform:rotate(54deg);
    transform:rotate(54deg);
}
.starGauge--engaged .starGauge[data-progress="16"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="16"] .starGauge__fill{
    -ms-transform:rotate(28.8deg);
    -webkit-transform:rotate(28.8deg);
    transform:rotate(28.8deg);
}
.starGauge--engaged .starGauge[data-progress="16"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(57.6deg);
    -webkit-transform:rotate(57.6deg);
    transform:rotate(57.6deg);
}
.starGauge--engaged .starGauge[data-progress="17"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="17"] .starGauge__fill{
    -ms-transform:rotate(30.6deg);
    -webkit-transform:rotate(30.6deg);
    transform:rotate(30.6deg);
}
.starGauge--engaged .starGauge[data-progress="17"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(61.2deg);
    -webkit-transform:rotate(61.2deg);
    transform:rotate(61.2deg);
}
.starGauge--engaged .starGauge[data-progress="18"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="18"] .starGauge__fill{
    -ms-transform:rotate(32.4deg);
    -webkit-transform:rotate(32.4deg);
    transform:rotate(32.4deg);
}
.starGauge--engaged .starGauge[data-progress="18"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(64.8deg);
    -webkit-transform:rotate(64.8deg);
    transform:rotate(64.8deg);
}
.starGauge--engaged .starGauge[data-progress="19"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="19"] .starGauge__fill{
    -ms-transform:rotate(34.2deg);
    -webkit-transform:rotate(34.2deg);
    transform:rotate(34.2deg);
}
.starGauge--engaged .starGauge[data-progress="19"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(68.4deg);
    -webkit-transform:rotate(68.4deg);
    transform:rotate(68.4deg);
}
.starGauge--engaged .starGauge[data-progress="20"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="20"] .starGauge__fill{
    -ms-transform:rotate(36deg);
    -webkit-transform:rotate(36deg);
    transform:rotate(36deg);
}
.starGauge--engaged .starGauge[data-progress="20"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(72deg);
    -webkit-transform:rotate(72deg);
    transform:rotate(72deg);
}
.starGauge--engaged .starGauge[data-progress="21"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="21"] .starGauge__fill{
    -ms-transform:rotate(37.8deg);
    -webkit-transform:rotate(37.8deg);
    transform:rotate(37.8deg);
}
.starGauge--engaged .starGauge[data-progress="21"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(75.6deg);
    -webkit-transform:rotate(75.6deg);
    transform:rotate(75.6deg);
}
.starGauge--engaged .starGauge[data-progress="22"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="22"] .starGauge__fill{
    -ms-transform:rotate(39.6deg);
    -webkit-transform:rotate(39.6deg);
    transform:rotate(39.6deg);
}
.starGauge--engaged .starGauge[data-progress="22"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(79.2deg);
    -webkit-transform:rotate(79.2deg);
    transform:rotate(79.2deg);
}
.starGauge--engaged .starGauge[data-progress="23"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="23"] .starGauge__fill{
    -ms-transform:rotate(41.4deg);
    -webkit-transform:rotate(41.4deg);
    transform:rotate(41.4deg);
}
.starGauge--engaged .starGauge[data-progress="23"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(82.8deg);
    -webkit-transform:rotate(82.8deg);
    transform:rotate(82.8deg);
}
.starGauge--engaged .starGauge[data-progress="24"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="24"] .starGauge__fill{
    -ms-transform:rotate(43.2deg);
    -webkit-transform:rotate(43.2deg);
    transform:rotate(43.2deg);
}
.starGauge--engaged .starGauge[data-progress="24"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(86.4deg);
    -webkit-transform:rotate(86.4deg);
    transform:rotate(86.4deg);
}
.starGauge--engaged .starGauge[data-progress="25"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="25"] .starGauge__fill{
    -ms-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.starGauge--engaged .starGauge[data-progress="25"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(90deg);
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg);
}
.starGauge--engaged .starGauge[data-progress="26"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="26"] .starGauge__fill{
    -ms-transform:rotate(46.8deg);
    -webkit-transform:rotate(46.8deg);
    transform:rotate(46.8deg);
}
.starGauge--engaged .starGauge[data-progress="26"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(93.6deg);
    -webkit-transform:rotate(93.6deg);
    transform:rotate(93.6deg);
}
.starGauge--engaged .starGauge[data-progress="27"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="27"] .starGauge__fill{
    -ms-transform:rotate(48.6deg);
    -webkit-transform:rotate(48.6deg);
    transform:rotate(48.6deg);
}
.starGauge--engaged .starGauge[data-progress="27"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(97.2deg);
    -webkit-transform:rotate(97.2deg);
    transform:rotate(97.2deg);
}
.starGauge--engaged .starGauge[data-progress="28"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="28"] .starGauge__fill{
    -ms-transform:rotate(50.4deg);
    -webkit-transform:rotate(50.4deg);
    transform:rotate(50.4deg);
}
.starGauge--engaged .starGauge[data-progress="28"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(100.8deg);
    -webkit-transform:rotate(100.8deg);
    transform:rotate(100.8deg);
}
.starGauge--engaged .starGauge[data-progress="29"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="29"] .starGauge__fill{
    -ms-transform:rotate(52.2deg);
    -webkit-transform:rotate(52.2deg);
    transform:rotate(52.2deg);
}
.starGauge--engaged .starGauge[data-progress="29"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(104.4deg);
    -webkit-transform:rotate(104.4deg);
    transform:rotate(104.4deg);
}
.starGauge--engaged .starGauge[data-progress="30"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="30"] .starGauge__fill{
    -ms-transform:rotate(54deg);
    -webkit-transform:rotate(54deg);
    transform:rotate(54deg);
}
.starGauge--engaged .starGauge[data-progress="30"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(108deg);
    -webkit-transform:rotate(108deg);
    transform:rotate(108deg);
}
.starGauge--engaged .starGauge[data-progress="31"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="31"] .starGauge__fill{
    -ms-transform:rotate(55.8deg);
    -webkit-transform:rotate(55.8deg);
    transform:rotate(55.8deg);
}
.starGauge--engaged .starGauge[data-progress="31"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(111.6deg);
    -webkit-transform:rotate(111.6deg);
    transform:rotate(111.6deg);
}
.starGauge--engaged .starGauge[data-progress="32"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="32"] .starGauge__fill{
    -ms-transform:rotate(57.6deg);
    -webkit-transform:rotate(57.6deg);
    transform:rotate(57.6deg);
}
.starGauge--engaged .starGauge[data-progress="32"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(115.2deg);
    -webkit-transform:rotate(115.2deg);
    transform:rotate(115.2deg);
}
.starGauge--engaged .starGauge[data-progress="33"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="33"] .starGauge__fill{
    -ms-transform:rotate(59.4deg);
    -webkit-transform:rotate(59.4deg);
    transform:rotate(59.4deg);
}
.starGauge--engaged .starGauge[data-progress="33"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(118.8deg);
    -webkit-transform:rotate(118.8deg);
    transform:rotate(118.8deg);
}
.starGauge--engaged .starGauge[data-progress="34"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="34"] .starGauge__fill{
    -ms-transform:rotate(61.2deg);
    -webkit-transform:rotate(61.2deg);
    transform:rotate(61.2deg);
}
.starGauge--engaged .starGauge[data-progress="34"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(122.4deg);
    -webkit-transform:rotate(122.4deg);
    transform:rotate(122.4deg);
}
.starGauge--engaged .starGauge[data-progress="35"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="35"] .starGauge__fill{
    -ms-transform:rotate(63deg);
    -webkit-transform:rotate(63deg);
    transform:rotate(63deg);
}
.starGauge--engaged .starGauge[data-progress="35"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(126deg);
    -webkit-transform:rotate(126deg);
    transform:rotate(126deg);
}
.starGauge--engaged .starGauge[data-progress="36"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="36"] .starGauge__fill{
    -ms-transform:rotate(64.8deg);
    -webkit-transform:rotate(64.8deg);
    transform:rotate(64.8deg);
}
.starGauge--engaged .starGauge[data-progress="36"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(129.6deg);
    -webkit-transform:rotate(129.6deg);
    transform:rotate(129.6deg);
}
.starGauge--engaged .starGauge[data-progress="37"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="37"] .starGauge__fill{
    -ms-transform:rotate(66.6deg);
    -webkit-transform:rotate(66.6deg);
    transform:rotate(66.6deg);
}
.starGauge--engaged .starGauge[data-progress="37"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(133.2deg);
    -webkit-transform:rotate(133.2deg);
    transform:rotate(133.2deg);
}
.starGauge--engaged .starGauge[data-progress="38"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="38"] .starGauge__fill{
    -ms-transform:rotate(68.4deg);
    -webkit-transform:rotate(68.4deg);
    transform:rotate(68.4deg);
}
.starGauge--engaged .starGauge[data-progress="38"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(136.8deg);
    -webkit-transform:rotate(136.8deg);
    transform:rotate(136.8deg);
}
.starGauge--engaged .starGauge[data-progress="39"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="39"] .starGauge__fill{
    -ms-transform:rotate(70.2deg);
    -webkit-transform:rotate(70.2deg);
    transform:rotate(70.2deg);
}
.starGauge--engaged .starGauge[data-progress="39"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(140.4deg);
    -webkit-transform:rotate(140.4deg);
    transform:rotate(140.4deg);
}
.starGauge--engaged .starGauge[data-progress="40"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="40"] .starGauge__fill{
    -ms-transform:rotate(72deg);
    -webkit-transform:rotate(72deg);
    transform:rotate(72deg);
}
.starGauge--engaged .starGauge[data-progress="40"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(144deg);
    -webkit-transform:rotate(144deg);
    transform:rotate(144deg);
}
.starGauge--engaged .starGauge[data-progress="41"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="41"] .starGauge__fill{
    -ms-transform:rotate(73.8deg);
    -webkit-transform:rotate(73.8deg);
    transform:rotate(73.8deg);
}
.starGauge--engaged .starGauge[data-progress="41"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(147.6deg);
    -webkit-transform:rotate(147.6deg);
    transform:rotate(147.6deg);
}
.starGauge--engaged .starGauge[data-progress="42"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="42"] .starGauge__fill{
    -ms-transform:rotate(75.6deg);
    -webkit-transform:rotate(75.6deg);
    transform:rotate(75.6deg);
}
.starGauge--engaged .starGauge[data-progress="42"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(151.2deg);
    -webkit-transform:rotate(151.2deg);
    transform:rotate(151.2deg);
}
.starGauge--engaged .starGauge[data-progress="43"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="43"] .starGauge__fill{
    -ms-transform:rotate(77.4deg);
    -webkit-transform:rotate(77.4deg);
    transform:rotate(77.4deg);
}
.starGauge--engaged .starGauge[data-progress="43"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(154.8deg);
    -webkit-transform:rotate(154.8deg);
    transform:rotate(154.8deg);
}
.starGauge--engaged .starGauge[data-progress="44"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="44"] .starGauge__fill{
    -ms-transform:rotate(79.2deg);
    -webkit-transform:rotate(79.2deg);
    transform:rotate(79.2deg);
}
.starGauge--engaged .starGauge[data-progress="44"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(158.4deg);
    -webkit-transform:rotate(158.4deg);
    transform:rotate(158.4deg);
}
.starGauge--engaged .starGauge[data-progress="45"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="45"] .starGauge__fill{
    -ms-transform:rotate(81deg);
    -webkit-transform:rotate(81deg);
    transform:rotate(81deg);
}
.starGauge--engaged .starGauge[data-progress="45"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(162deg);
    -webkit-transform:rotate(162deg);
    transform:rotate(162deg);
}
.starGauge--engaged .starGauge[data-progress="46"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="46"] .starGauge__fill{
    -ms-transform:rotate(82.8deg);
    -webkit-transform:rotate(82.8deg);
    transform:rotate(82.8deg);
}
.starGauge--engaged .starGauge[data-progress="46"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(165.6deg);
    -webkit-transform:rotate(165.6deg);
    transform:rotate(165.6deg);
}
.starGauge--engaged .starGauge[data-progress="47"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="47"] .starGauge__fill{
    -ms-transform:rotate(84.6deg);
    -webkit-transform:rotate(84.6deg);
    transform:rotate(84.6deg);
}
.starGauge--engaged .starGauge[data-progress="47"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(169.2deg);
    -webkit-transform:rotate(169.2deg);
    transform:rotate(169.2deg);
}
.starGauge--engaged .starGauge[data-progress="48"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="48"] .starGauge__fill{
    -ms-transform:rotate(86.4deg);
    -webkit-transform:rotate(86.4deg);
    transform:rotate(86.4deg);
}
.starGauge--engaged .starGauge[data-progress="48"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(172.8deg);
    -webkit-transform:rotate(172.8deg);
    transform:rotate(172.8deg);
}
.starGauge--engaged .starGauge[data-progress="49"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="49"] .starGauge__fill{
    -ms-transform:rotate(88.2deg);
    -webkit-transform:rotate(88.2deg);
    transform:rotate(88.2deg);
}
.starGauge--engaged .starGauge[data-progress="49"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(176.4deg);
    -webkit-transform:rotate(176.4deg);
    transform:rotate(176.4deg);
}
.starGauge--engaged .starGauge[data-progress="50"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="50"] .starGauge__fill{
    -ms-transform:rotate(90deg);
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg);
}
.starGauge--engaged .starGauge[data-progress="50"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
}
.starGauge--engaged .starGauge[data-progress="51"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="51"] .starGauge__fill{
    -ms-transform:rotate(91.8deg);
    -webkit-transform:rotate(91.8deg);
    transform:rotate(91.8deg);
}
.starGauge--engaged .starGauge[data-progress="51"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(183.6deg);
    -webkit-transform:rotate(183.6deg);
    transform:rotate(183.6deg);
}
.starGauge--engaged .starGauge[data-progress="52"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="52"] .starGauge__fill{
    -ms-transform:rotate(93.6deg);
    -webkit-transform:rotate(93.6deg);
    transform:rotate(93.6deg);
}
.starGauge--engaged .starGauge[data-progress="52"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(187.2deg);
    -webkit-transform:rotate(187.2deg);
    transform:rotate(187.2deg);
}
.starGauge--engaged .starGauge[data-progress="53"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="53"] .starGauge__fill{
    -ms-transform:rotate(95.4deg);
    -webkit-transform:rotate(95.4deg);
    transform:rotate(95.4deg);
}
.starGauge--engaged .starGauge[data-progress="53"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(190.8deg);
    -webkit-transform:rotate(190.8deg);
    transform:rotate(190.8deg);
}
.starGauge--engaged .starGauge[data-progress="54"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="54"] .starGauge__fill{
    -ms-transform:rotate(97.2deg);
    -webkit-transform:rotate(97.2deg);
    transform:rotate(97.2deg);
}
.starGauge--engaged .starGauge[data-progress="54"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(194.4deg);
    -webkit-transform:rotate(194.4deg);
    transform:rotate(194.4deg);
}
.starGauge--engaged .starGauge[data-progress="55"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="55"] .starGauge__fill{
    -ms-transform:rotate(99deg);
    -webkit-transform:rotate(99deg);
    transform:rotate(99deg);
}
.starGauge--engaged .starGauge[data-progress="55"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(198deg);
    -webkit-transform:rotate(198deg);
    transform:rotate(198deg);
}
.starGauge--engaged .starGauge[data-progress="56"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="56"] .starGauge__fill{
    -ms-transform:rotate(100.8deg);
    -webkit-transform:rotate(100.8deg);
    transform:rotate(100.8deg);
}
.starGauge--engaged .starGauge[data-progress="56"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(201.6deg);
    -webkit-transform:rotate(201.6deg);
    transform:rotate(201.6deg);
}
.starGauge--engaged .starGauge[data-progress="57"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="57"] .starGauge__fill{
    -ms-transform:rotate(102.6deg);
    -webkit-transform:rotate(102.6deg);
    transform:rotate(102.6deg);
}
.starGauge--engaged .starGauge[data-progress="57"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(205.2deg);
    -webkit-transform:rotate(205.2deg);
    transform:rotate(205.2deg);
}
.starGauge--engaged .starGauge[data-progress="58"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="58"] .starGauge__fill{
    -ms-transform:rotate(104.4deg);
    -webkit-transform:rotate(104.4deg);
    transform:rotate(104.4deg);
}
.starGauge--engaged .starGauge[data-progress="58"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(208.8deg);
    -webkit-transform:rotate(208.8deg);
    transform:rotate(208.8deg);
}
.starGauge--engaged .starGauge[data-progress="59"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="59"] .starGauge__fill{
    -ms-transform:rotate(106.2deg);
    -webkit-transform:rotate(106.2deg);
    transform:rotate(106.2deg);
}
.starGauge--engaged .starGauge[data-progress="59"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(212.4deg);
    -webkit-transform:rotate(212.4deg);
    transform:rotate(212.4deg);
}
.starGauge--engaged .starGauge[data-progress="60"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="60"] .starGauge__fill{
    -ms-transform:rotate(108deg);
    -webkit-transform:rotate(108deg);
    transform:rotate(108deg);
}
.starGauge--engaged .starGauge[data-progress="60"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(216deg);
    -webkit-transform:rotate(216deg);
    transform:rotate(216deg);
}
.starGauge--engaged .starGauge[data-progress="61"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="61"] .starGauge__fill{
    -ms-transform:rotate(109.8deg);
    -webkit-transform:rotate(109.8deg);
    transform:rotate(109.8deg);
}
.starGauge--engaged .starGauge[data-progress="61"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(219.6deg);
    -webkit-transform:rotate(219.6deg);
    transform:rotate(219.6deg);
}
.starGauge--engaged .starGauge[data-progress="62"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="62"] .starGauge__fill{
    -ms-transform:rotate(111.6deg);
    -webkit-transform:rotate(111.6deg);
    transform:rotate(111.6deg);
}
.starGauge--engaged .starGauge[data-progress="62"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(223.2deg);
    -webkit-transform:rotate(223.2deg);
    transform:rotate(223.2deg);
}
.starGauge--engaged .starGauge[data-progress="63"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="63"] .starGauge__fill{
    -ms-transform:rotate(113.4deg);
    -webkit-transform:rotate(113.4deg);
    transform:rotate(113.4deg);
}
.starGauge--engaged .starGauge[data-progress="63"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(226.8deg);
    -webkit-transform:rotate(226.8deg);
    transform:rotate(226.8deg);
}
.starGauge--engaged .starGauge[data-progress="64"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="64"] .starGauge__fill{
    -ms-transform:rotate(115.2deg);
    -webkit-transform:rotate(115.2deg);
    transform:rotate(115.2deg);
}
.starGauge--engaged .starGauge[data-progress="64"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(230.4deg);
    -webkit-transform:rotate(230.4deg);
    transform:rotate(230.4deg);
}
.starGauge--engaged .starGauge[data-progress="65"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="65"] .starGauge__fill{
    -ms-transform:rotate(117deg);
    -webkit-transform:rotate(117deg);
    transform:rotate(117deg);
}
.starGauge--engaged .starGauge[data-progress="65"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(234deg);
    -webkit-transform:rotate(234deg);
    transform:rotate(234deg);
}
.starGauge--engaged .starGauge[data-progress="66"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="66"] .starGauge__fill{
    -ms-transform:rotate(118.8deg);
    -webkit-transform:rotate(118.8deg);
    transform:rotate(118.8deg);
}
.starGauge--engaged .starGauge[data-progress="66"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(237.6deg);
    -webkit-transform:rotate(237.6deg);
    transform:rotate(237.6deg);
}
.starGauge--engaged .starGauge[data-progress="67"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="67"] .starGauge__fill{
    -ms-transform:rotate(120.6deg);
    -webkit-transform:rotate(120.6deg);
    transform:rotate(120.6deg);
}
.starGauge--engaged .starGauge[data-progress="67"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(241.2deg);
    -webkit-transform:rotate(241.2deg);
    transform:rotate(241.2deg);
}
.starGauge--engaged .starGauge[data-progress="68"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="68"] .starGauge__fill{
    -ms-transform:rotate(122.4deg);
    -webkit-transform:rotate(122.4deg);
    transform:rotate(122.4deg);
}
.starGauge--engaged .starGauge[data-progress="68"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(244.8deg);
    -webkit-transform:rotate(244.8deg);
    transform:rotate(244.8deg);
}
.starGauge--engaged .starGauge[data-progress="69"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="69"] .starGauge__fill{
    -ms-transform:rotate(124.2deg);
    -webkit-transform:rotate(124.2deg);
    transform:rotate(124.2deg);
}
.starGauge--engaged .starGauge[data-progress="69"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(248.4deg);
    -webkit-transform:rotate(248.4deg);
    transform:rotate(248.4deg);
}
.starGauge--engaged .starGauge[data-progress="70"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="70"] .starGauge__fill{
    -ms-transform:rotate(126deg);
    -webkit-transform:rotate(126deg);
    transform:rotate(126deg);
}
.starGauge--engaged .starGauge[data-progress="70"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(252deg);
    -webkit-transform:rotate(252deg);
    transform:rotate(252deg);
}
.starGauge--engaged .starGauge[data-progress="71"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="71"] .starGauge__fill{
    -ms-transform:rotate(127.8deg);
    -webkit-transform:rotate(127.8deg);
    transform:rotate(127.8deg);
}
.starGauge--engaged .starGauge[data-progress="71"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(255.6deg);
    -webkit-transform:rotate(255.6deg);
    transform:rotate(255.6deg);
}
.starGauge--engaged .starGauge[data-progress="72"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="72"] .starGauge__fill{
    -ms-transform:rotate(129.6deg);
    -webkit-transform:rotate(129.6deg);
    transform:rotate(129.6deg);
}
.starGauge--engaged .starGauge[data-progress="72"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(259.2deg);
    -webkit-transform:rotate(259.2deg);
    transform:rotate(259.2deg);
}
.starGauge--engaged .starGauge[data-progress="73"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="73"] .starGauge__fill{
    -ms-transform:rotate(131.4deg);
    -webkit-transform:rotate(131.4deg);
    transform:rotate(131.4deg);
}
.starGauge--engaged .starGauge[data-progress="73"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(262.8deg);
    -webkit-transform:rotate(262.8deg);
    transform:rotate(262.8deg);
}
.starGauge--engaged .starGauge[data-progress="74"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="74"] .starGauge__fill{
    -ms-transform:rotate(133.2deg);
    -webkit-transform:rotate(133.2deg);
    transform:rotate(133.2deg);
}
.starGauge--engaged .starGauge[data-progress="74"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(266.4deg);
    -webkit-transform:rotate(266.4deg);
    transform:rotate(266.4deg);
}
.starGauge--engaged .starGauge[data-progress="75"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="75"] .starGauge__fill{
    -ms-transform:rotate(135deg);
    -webkit-transform:rotate(135deg);
    transform:rotate(135deg);
}
.starGauge--engaged .starGauge[data-progress="75"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(270deg);
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg);
}
.starGauge--engaged .starGauge[data-progress="76"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="76"] .starGauge__fill{
    -ms-transform:rotate(136.8deg);
    -webkit-transform:rotate(136.8deg);
    transform:rotate(136.8deg);
}
.starGauge--engaged .starGauge[data-progress="76"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(273.6deg);
    -webkit-transform:rotate(273.6deg);
    transform:rotate(273.6deg);
}
.starGauge--engaged .starGauge[data-progress="77"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="77"] .starGauge__fill{
    -ms-transform:rotate(138.6deg);
    -webkit-transform:rotate(138.6deg);
    transform:rotate(138.6deg);
}
.starGauge--engaged .starGauge[data-progress="77"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(277.2deg);
    -webkit-transform:rotate(277.2deg);
    transform:rotate(277.2deg);
}
.starGauge--engaged .starGauge[data-progress="78"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="78"] .starGauge__fill{
    -ms-transform:rotate(140.4deg);
    -webkit-transform:rotate(140.4deg);
    transform:rotate(140.4deg);
}
.starGauge--engaged .starGauge[data-progress="78"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(280.8deg);
    -webkit-transform:rotate(280.8deg);
    transform:rotate(280.8deg);
}
.starGauge--engaged .starGauge[data-progress="79"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="79"] .starGauge__fill{
    -ms-transform:rotate(142.2deg);
    -webkit-transform:rotate(142.2deg);
    transform:rotate(142.2deg);
}
.starGauge--engaged .starGauge[data-progress="79"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(284.4deg);
    -webkit-transform:rotate(284.4deg);
    transform:rotate(284.4deg);
}
.starGauge--engaged .starGauge[data-progress="80"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="80"] .starGauge__fill{
    -ms-transform:rotate(144deg);
    -webkit-transform:rotate(144deg);
    transform:rotate(144deg);
}
.starGauge--engaged .starGauge[data-progress="80"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(288deg);
    -webkit-transform:rotate(288deg);
    transform:rotate(288deg);
}
.starGauge--engaged .starGauge[data-progress="81"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="81"] .starGauge__fill{
    -ms-transform:rotate(145.8deg);
    -webkit-transform:rotate(145.8deg);
    transform:rotate(145.8deg);
}
.starGauge--engaged .starGauge[data-progress="81"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(291.6deg);
    -webkit-transform:rotate(291.6deg);
    transform:rotate(291.6deg);
}
.starGauge--engaged .starGauge[data-progress="82"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="82"] .starGauge__fill{
    -ms-transform:rotate(147.6deg);
    -webkit-transform:rotate(147.6deg);
    transform:rotate(147.6deg);
}
.starGauge--engaged .starGauge[data-progress="82"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(295.2deg);
    -webkit-transform:rotate(295.2deg);
    transform:rotate(295.2deg);
}
.starGauge--engaged .starGauge[data-progress="83"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="83"] .starGauge__fill{
    -ms-transform:rotate(149.4deg);
    -webkit-transform:rotate(149.4deg);
    transform:rotate(149.4deg);
}
.starGauge--engaged .starGauge[data-progress="83"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(298.8deg);
    -webkit-transform:rotate(298.8deg);
    transform:rotate(298.8deg);
}
.starGauge--engaged .starGauge[data-progress="84"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="84"] .starGauge__fill{
    -ms-transform:rotate(151.2deg);
    -webkit-transform:rotate(151.2deg);
    transform:rotate(151.2deg);
}
.starGauge--engaged .starGauge[data-progress="84"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(302.4deg);
    -webkit-transform:rotate(302.4deg);
    transform:rotate(302.4deg);
}
.starGauge--engaged .starGauge[data-progress="85"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="85"] .starGauge__fill{
    -ms-transform:rotate(153deg);
    -webkit-transform:rotate(153deg);
    transform:rotate(153deg);
}
.starGauge--engaged .starGauge[data-progress="85"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(306deg);
    -webkit-transform:rotate(306deg);
    transform:rotate(306deg);
}
.starGauge--engaged .starGauge[data-progress="86"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="86"] .starGauge__fill{
    -ms-transform:rotate(154.8deg);
    -webkit-transform:rotate(154.8deg);
    transform:rotate(154.8deg);
}
.starGauge--engaged .starGauge[data-progress="86"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(309.6deg);
    -webkit-transform:rotate(309.6deg);
    transform:rotate(309.6deg);
}
.starGauge--engaged .starGauge[data-progress="87"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="87"] .starGauge__fill{
    -ms-transform:rotate(156.6deg);
    -webkit-transform:rotate(156.6deg);
    transform:rotate(156.6deg);
}
.starGauge--engaged .starGauge[data-progress="87"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(313.2deg);
    -webkit-transform:rotate(313.2deg);
    transform:rotate(313.2deg);
}
.starGauge--engaged .starGauge[data-progress="88"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="88"] .starGauge__fill{
    -ms-transform:rotate(158.4deg);
    -webkit-transform:rotate(158.4deg);
    transform:rotate(158.4deg);
}
.starGauge--engaged .starGauge[data-progress="88"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(316.8deg);
    -webkit-transform:rotate(316.8deg);
    transform:rotate(316.8deg);
}
.starGauge--engaged .starGauge[data-progress="89"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="89"] .starGauge__fill{
    -ms-transform:rotate(160.2deg);
    -webkit-transform:rotate(160.2deg);
    transform:rotate(160.2deg);
}
.starGauge--engaged .starGauge[data-progress="89"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(320.4deg);
    -webkit-transform:rotate(320.4deg);
    transform:rotate(320.4deg);
}
.starGauge--engaged .starGauge[data-progress="90"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="90"] .starGauge__fill{
    -ms-transform:rotate(162deg);
    -webkit-transform:rotate(162deg);
    transform:rotate(162deg);
}
.starGauge--engaged .starGauge[data-progress="90"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(324deg);
    -webkit-transform:rotate(324deg);
    transform:rotate(324deg);
}
.starGauge--engaged .starGauge[data-progress="91"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="91"] .starGauge__fill{
    -ms-transform:rotate(163.8deg);
    -webkit-transform:rotate(163.8deg);
    transform:rotate(163.8deg);
}
.starGauge--engaged .starGauge[data-progress="91"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(327.6deg);
    -webkit-transform:rotate(327.6deg);
    transform:rotate(327.6deg);
}
.starGauge--engaged .starGauge[data-progress="92"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="92"] .starGauge__fill{
    -ms-transform:rotate(165.6deg);
    -webkit-transform:rotate(165.6deg);
    transform:rotate(165.6deg);
}
.starGauge--engaged .starGauge[data-progress="92"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(331.2deg);
    -webkit-transform:rotate(331.2deg);
    transform:rotate(331.2deg);
}
.starGauge--engaged .starGauge[data-progress="93"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="93"] .starGauge__fill{
    -ms-transform:rotate(167.4deg);
    -webkit-transform:rotate(167.4deg);
    transform:rotate(167.4deg);
}
.starGauge--engaged .starGauge[data-progress="93"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(334.8deg);
    -webkit-transform:rotate(334.8deg);
    transform:rotate(334.8deg);
}
.starGauge--engaged .starGauge[data-progress="94"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="94"] .starGauge__fill{
    -ms-transform:rotate(169.2deg);
    -webkit-transform:rotate(169.2deg);
    transform:rotate(169.2deg);
}
.starGauge--engaged .starGauge[data-progress="94"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(338.4deg);
    -webkit-transform:rotate(338.4deg);
    transform:rotate(338.4deg);
}
.starGauge--engaged .starGauge[data-progress="95"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="95"] .starGauge__fill{
    -ms-transform:rotate(171deg);
    -webkit-transform:rotate(171deg);
    transform:rotate(171deg);
}
.starGauge--engaged .starGauge[data-progress="95"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(342deg);
    -webkit-transform:rotate(342deg);
    transform:rotate(342deg);
}
.starGauge--engaged .starGauge[data-progress="96"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="96"] .starGauge__fill{
    -ms-transform:rotate(172.8deg);
    -webkit-transform:rotate(172.8deg);
    transform:rotate(172.8deg);
}
.starGauge--engaged .starGauge[data-progress="96"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(345.6deg);
    -webkit-transform:rotate(345.6deg);
    transform:rotate(345.6deg);
}
.starGauge--engaged .starGauge[data-progress="97"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="97"] .starGauge__fill{
    -ms-transform:rotate(174.6deg);
    -webkit-transform:rotate(174.6deg);
    transform:rotate(174.6deg);
}
.starGauge--engaged .starGauge[data-progress="97"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(349.2deg);
    -webkit-transform:rotate(349.2deg);
    transform:rotate(349.2deg);
}
.starGauge--engaged .starGauge[data-progress="98"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="98"] .starGauge__fill{
    -ms-transform:rotate(176.4deg);
    -webkit-transform:rotate(176.4deg);
    transform:rotate(176.4deg);
}
.starGauge--engaged .starGauge[data-progress="98"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(352.8deg);
    -webkit-transform:rotate(352.8deg);
    transform:rotate(352.8deg);
}
.starGauge--engaged .starGauge[data-progress="99"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="99"] .starGauge__fill{
    -ms-transform:rotate(178.2deg);
    -webkit-transform:rotate(178.2deg);
    transform:rotate(178.2deg);
}
.starGauge--engaged .starGauge[data-progress="99"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(356.4deg);
    -webkit-transform:rotate(356.4deg);
    transform:rotate(356.4deg);
}
.starGauge--engaged .starGauge[data-progress="100"] .starGauge__mask.starGauge__mask--full,.starGauge--engaged .starGauge[data-progress="100"] .starGauge__fill{
    -ms-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
}
.starGauge--engaged .starGauge[data-progress="100"] .starGauge__fill.starGauge__fill--fix{
    -ms-transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
}
.starGauge__star{
    position:absolute;
    top:5px;
    left:5px;
    height:24px;
    width:24px;
}
.starGauge__star g{
    fill:none;
    fill-rule:evenodd;
    shape-rendering:geometricPrecision;
    stroke:#6e6c68;
    stroke-width:5;
    stroke-linecap:round;
    stroke-linejoin:round;
}
.starGauge--green{
    border-color:rgba(0,99,65,0.5);
    box-shadow:inset 0 0 0 .5px rgba(0,99,65,0.5);
}
.starGauge--green .starGauge__fill{
    background-color:#006341;
}
.starGauge--green .starGauge__star g{
    stroke:#006341;
}
.starGauge--gold{
    border-color:rgba(194,166,97,0.5);
    box-shadow:inset 0 0 0 .5px rgba(194,166,97,0.5);
}
.starGauge--gold .starGauge__fill{
    background-color:#c2a661;
}
.starGauge--gold .starGauge__star g{
    stroke:#c2a661;
}
.starGauge--gold.starGauge--filled .starGauge__star g{
    fill:#c2a661;
}*/
.profileBanner+.starRewards__container{
    padding-top:25px;
}
.starsRewards__title{
    padding:20px 20px .5em;
    margin-bottom:0;
    background:white;
}
@media(min-width:768px){
    .starsRewards__title{
        padding:0;
        padding-left:15px;
        margin-bottom:.5em;
        background:none;
    }
}
.starRewards__Box.cardUI .rewards__currentStars{
    line-height:1.2rem;
}
.starRewards__Box.cardUI .rewards__status{
    border:none;
    margin-bottom:0;
}
@media(max-width:767px){
    .starRewards__Box.cardUI{
        margin-bottom:0;
        border-radius:0;
        box-shadow:none;
    }
}
@media(min-width:768px){
    .starRewards__Box.cardUI{
        margin-bottom:15px;
        border-radius:2px;
        padding-left:10%;
        padding-right:10%;
        min-height:155px;
    }
}
.contentDrawer--starsExpiring{
    margin-bottom:20px;
    padding-top:10px;
    padding-bottom:10px;
    border-bottom:2px solid #ededed;
}
@media(min-width:768px){
    .contentDrawer--starsExpiring{
        border-bottom:none;
    }
}
@media(max-width:767px){
    .contentDrawer--starsExpiring.contentDrawer{
        padding-top:10px;
        padding-bottom:10px;
    }
}
.contentDrawer--starsExpiring .contentDrawer__title{
    margin-bottom:0;
    font-weight:bold;
    display:block;
}
@media(min-width:768px){
    .contentDrawer--starsExpiring .contentDrawer__title{
        margin-bottom:.5em;
    }
}
.contentDrawer--starsExpiring .contentDrawer__drawer,.contentDrawer--starsExpiring .contentDrawer__panel{
    padding:0;
}
.starsExpiring__message{
    height:133px;
    display:flex;
    align-items:center;
}
.starsExpiring__messageBox{
    color:#3d3a35;
    font-size:14px;
    font-size:1.4rem;
    text-align:center;
    width:66%;
    margin:0 auto;
}
.starsExpiring__messageBox p{
    margin-bottom:0;
}
.expiration_greenLevelText{
    color:#006341;
    font-weight:bold;
}
.starsExpiring{
    display:flex;
    flex-direction:column;
}
@media(min-width:768px){
    .starsExpiring{
        padding-top:5px;
        padding-bottom:5px;
    }
}
.expiringStars__cell{
    display:table-cell;
    line-height:1.1;
    vertical-align:middle;
}
.expiringStars__row{
    position:relative;
    padding:15px 0;
}
.expiringStars__row::after{
    position:absolute;
    bottom:0;
    left:0;
    content:"";
    border-bottom:1px solid #d9d9d9;
    width:100%;
}
.expiringStars__month{
    width:100%;
}
.expiringStars__amountExpiring{
    background-image:url(/Static/images/rewards/rewards-star-gold-xs.svg);
    background-position:right center;
    background-repeat:no-repeat;
    text-align:right;
    padding-right:15px;
}
.expiringStars__row:last-child::after{
    border-bottom:none;
}
@media(min-width:768px){
    .medCardUI.starsExpiring{
        padding-right:0;
    }
    .starsExpiring{
        flex-direction:row;
        flex-wrap:wrap;
    }
    .starsExpiring__message{
        min-height:155px;
    }
    .expiringStars__row:nth-last-child(2):nth-child(odd):after{
        border-bottom:none;
    }
    .expiringStars__row{
        width:50%;
        flex-shrink:0;
        padding-right:20px;
    }
    .expiringStars__row::after{
        width:calc(100% - 20px);
    }
}
.purchaseDetail{
    display:none;
    margin-bottom:0;
    padding:40px 7%;
    position:fixed;
    top:0;
    left:0;
    height:100vh;
    width:100vw;
    z-index:1;
    font-size:12px;
    color:#6e6c68;
    overflow:auto;
}
@media(min-width:768px){
    .purchaseDetail{
        position:relative;
        height:auto;
        width:auto;
        padding:40px 10%;
    }
}
.purchaseDetail.js-hasKeyboardFocus:focus{
    outline:2px solid #00af66;
    -webkit-box-shadow:inset 0 0 2px 2px #00af66;
    -moz-box-shadow:inset 0 0 2px 2px #00af66;
    box-shadow:inset 0 0 2px 2px #00af66;
}
.purchaseDetail__close{
    position:absolute;
    top:15px;
    right:15px;
    cursor:pointer;
    border:none;
    padding:0 4px;
    background-color:transparent;
    font-size:36px;
    font-size:3.6rem;
}
@media(min-width:768px){
    .purchaseDetail__close{
        font-size:18px;
        font-size:1.8rem;
    }
}
.purchaseDetail__date{
    text-align:center;
    margin-bottom:20px;
}
.purchaseDetail__title{
    font-size:12px;
    font-size:1.2rem;
    color:#3d3a35;
    line-height:20px;
    margin-bottom:0;
}
.purchaseDetail__brand{
    position:relative;
    min-height:60px;
    padding-left:70px;
    margin-bottom:20px;
}
.purchaseDetail__logo{
    position:absolute;
    top:0;
    left:0;
    height:60px;
    width:60px;
}
.purchaseDetail__storeName{
    display:block;
}
.purchaseDetail__storeName,.purchaseDetail__starsEarnedText{
    font-size:14px;
    color:#3d3a35;
}
.purchaseDetail__starsPoints{
    font-size:30px;
    font-size:3rem;
    font-family:Lato;
    font-weight:300;
    color:#3d3a35;
}
.purchaseDetail__starsPoints::after{
    margin-right:3px;
}
.level_gold .purchaseDetail__starsPoints::after{
    content:url(/Static/images/rewards/rewards-star-gold.svg);
}
.level_green .purchaseDetail__starsPoints::after{
    content:url(/Static/images/rewards/rewards-star-green.svg);
}
.purchaseDetail__itemization{
    padding:20px 0;
    border-top:1px dotted #949390;
    border-bottom:1px dotted #949390;
    color:#3d3a35;
    font-size:14px;
    font-size:1.4rem;
}
.purchaseDetail__subtotals{
    margin-top:20px;
    padding-bottom:20px;
    border-bottom:1px dotted #949390;
}
.purchaseDetail__discount{
    color:#006341;
}
.purchaseDetail__totalTowardStars{
    color:#c2a661;
}
.purchaseDetail__total{
    padding:20px 0;
    font-size:14px;
    color:#3d3a35;
}
.msrv3{
    background-color:white;
}
.msrv3 .stars_rewards_module,.msrv3 .card_info_module{
    margin-bottom:0;
}
.msrv3 .cardTitle--outer{
    margin-left:15px;
}
@media(max-width:767px){
    .msrv3 .cardTitle--outer{
        display:none;
    }
}
@media(min-width:768px){
    .msrv3 .cardTitle--inner{
        display:none;
    }
}
.msrv3 aside.sb_tooltip{
    font-size:1.4rem;
    line-height:2.0rem;
    padding:15px;
}
.msrv3 aside.sb_tooltip h5{
    font-size:1.8rem;
    font-weight:600;
    letter-spacing:.5px;
}
.msrv3 .rewards_details--rewards_list{
    border-bottom:1px solid #d9d9d9;
    margin-bottom:15px;
    border-top:1px solid #d9d9d9;
    padding-top:10px;
}
.msrv3 .star_code_module{
    text-align:left;
}
.msrv3 .star_code_container{
    display:block;
    margin:auto auto;
    padding-left:0;
}
@media(min-width:768px){
    .msrv3 .star_code_container{
        width:80%;
    }
}
.msrv3 .contentDrawer__panel--cards_section,.msrv3 .contentDrawer__panel--offers_section{
    display:block;
    line-height:1;
    padding:0;
}
.msrv3 .contentDrawer__title{
    margin-bottom:.5em;
}
.msrv3 .contentDrawer__drawer{
    padding:0;
}
@media(min-width:768px){
    .msrv3{
        background-color:#f7f7f7;
    }
    .msrv3 .rewards_details--rewards_list{
        margin-bottom:20px;
    }
    .msrv3 .stars_rewards_module--box,.msrv3 .card_section--box{
        padding-top:25px;
        padding-bottom:25px;
        min-height:365px;
    }
    .msrv3 .offers__container{
        background-color:transparent;
    }
}
@media(max-width:767px){
    .msrv3 .stars_rewards_module--box,.msrv3 .card_section--box,.msrv3 .offers_section--box{
        padding-top:15px;
        padding-bottom:15px;
    }
    .msrv3 .stars_rewards_module--box{
        margin-bottom:0;
    }
    .msrv3 .star_code_container a{
        width:100%;
    }
    .msrv3 .contentDrawer{
        background-color:white;
    }
}
.rewards h5{
    font-size:1.4rem;
    letter-spacing:.5px;
}
.rewards__container{
    margin:0 auto;
}
@media(min-width:768px){
    .rewards__container{
        width:80%;
    }
}
.rewards__availableStars{
    position:relative;
}
.rewards__currentStars{
    display:inline-block;
    font-family:Lato;
    font-size:4.8rem;
    font-weight:300;
    line-height:.75;
    min-width:20px;
    padding-right:3px;
}
.rewards__level{
    line-height:1.8rem;
    margin-bottom:10px;
    width:100%;
}
.rewards__levelText{
    color:#6e6c68;
    float:left;
    font-weight:600;
    font-size:1.4rem;
    line-height:2rem;
    margin-right:5px;
}
.rewards__statusBar{
    line-height:2.0rem;
}
.rewards__outerStatusBar{
    background:#d9d9d9;
    border-radius:2.5px;
    height:3px;
    margin:9px auto;
    width:100%;
}
.rewards__innerStatusBar{
    background-color:#6e6c68;
    border-radius:5px;
    height:3px;
    width:0;
}
.rewards__infoIcon{
    color:#6e6c68;
    font-size:1.8rem;
}
.level_green .rewards__levelText{
    color:#006341;
}
.level_green .rewards__innerStatusBar{
    background-color:#006341;
}
.level_green .rewards__infoIcon{
    color:#006341;
}
.level_gold .rewards__levelText{
    color:#c2a661;
}
.level_gold .rewards__innerStatusBar{
    background-color:#c2a661;
}
.level_gold .rewards__infoIcon{
    color:#c2a661;
}
.rewards__status{
    border-bottom:solid 1px #d9d9d9;
    line-height:1.2rem;
    padding-bottom:10px;
    margin-bottom:15px;
    width:100%;
}
.rewards__statusSummary{
    font-size:1.2rem;
    color:#3d3a35;
    display:inline-block;
    vertical-align:top;
}
.rewards__statusUntilText{
    color:#949390;
    display:inline-block;
    font-size:1.2rem;
    float:right;
    vertical-align:top;
}
.profileBanner{
    background-color:#1e1e1e;
    background-image:url(/static/images/account/profile_banner_bg.png);
    background-size:150% 100%;
    padding:15px 0 13px 0;
}
@media(min-width:768px){
    .profileBanner{
        background-size:cover;
        padding:20px 0 25px 0;
    }
}
.profileBanner__avatar{
    border-radius:50%;
    width:40px;
    height:40px;
    background-color:#949390;
    display:inline-block;
    float:left;
    margin-right:10px;
}
@media(min-width:768px){
    .profileBanner__avatar{
        width:50px;
        height:50px;
    }
}
.profileBanner__memberName{
    font-size:2.4rem;
    letter-spacing:.2px;
    line-height:2.4rem;
    display:inline-block;
    vertical-align:bottom;
    color:white;
    padding:8px 0;
}
@media(min-width:768px){
    .profileBanner__memberName{
        padding:12px 0;
    }
}
.profileBanner__links{
    list-style:none;
    margin-bottom:0;
}
.profileBanner__links>li{
    display:inline-block;
    padding-right:15px;
    margin-bottom:0;
}
.profileBanner__links>li:last-of-type{
    padding-right:0;
}
.profileBanner__links a{
    display:inline-block;
    padding-bottom:3px;
    letter-spacing:.2px;
    font-size:1.4rem;
    font-weight:normal;
    color:#949390;
}
.profileBanner__links a:hover,.profileBanner__links a:active,.profileBanner__links a:focus{
    background-color:transparent;
}
.profileBanner__links a:hover{
    color:#d9d9d9;
}
.profileBanner__links a:focus{
    color:white;
}
body[data-focus-source="keyboard"] .profileBanner__links a:focus{
    outline:2px solid #00af66;
    -webkit-box-shadow:inset 0 0 2px 2px #00af66;
    -moz-box-shadow:inset 0 0 2px 2px #00af66;
    box-shadow:inset 0 0 2px 2px #00af66;
}
@media(min-width:768px){
    .profileBanner__links{
        margin-top:-1.0rem;
    }
}
a.profileBanner--activeLink{
    border-bottom:solid 3px #c2a661;
    color:white;
    font-weight:600;
}
.profileBanner__settingsLink{
    display:none;
    position:absolute;
    right:0;
    top:0;
    line-height:6.0rem;
    color:#949390;
    font-size:1.2rem;
}
.profileBanner__settingsLink a{
    color:#949390;
}
.profileBanner__settingsLink a:hover,.profileBanner__settingsLink a:active,.profileBanner__settingsLink a:focus{
    background:transparent;
}
@media(min-width:481px){
    .profileBanner__container{
        float:left;
    }
}
@media(min-width:768px){
    .msr3_logo{
        position:absolute;
        right:0;
        min-height:37px;
        height:100%;
        width:158px;
        margin-right:15px;
        background-image:url("/Static/images/rewards/msr3_usen_logo.svg");
        background-position:center;
        background-repeat:no-repeat;
        background-size:contain;
    }
    .msr3_caen_logo{
        background-image:url("/Static/images/rewards/msr3_caen_logo.svg");
    }
    .msr3_cafr_logo{
        background-image:url("/Static/images/rewards/msr3_cafr_logo.svg");
    }
}
/*!GENERATED BY SASS. DO NOT EDIT THIS FILE.*/
 .css_loader::before,.css_loader::after,.css_loader{
    display:inline-block;
    border-radius:50%;
    width:8px;
    height:8px;
    margin:0;
    padding:0;
    background:none;
    border:none;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation:loader 1.2s infinite ease-in-out;
    animation:loader 1.2s infinite ease-in-out;
}
.css_loader::before{
    left:-12px;
}
.css_loader::after{
    left:12px;
    -webkit-animation-delay:.192s;
    animation-delay:.192s;
}
.css_loader::before,.css_loader::after{
    content:'';
    position:absolute;
    top:0;
}
.css_loader{
    font-size:8px;
    position:relative;
    top:-8px;
    margin-right:12px;
    margin-left:12px;
    text-indent:-9999em;
    -webkit-animation-delay:.096s;
    animation-delay:.096s;
}
.css_loader.css_loader--dark,.css_loader.css_loader--dark::after,.css_loader.css_loader--dark::before{
    -webkit-animation-name:darkloader;
    animation-name:darkloader;
}
.store_add_to_cart .css_loader{
    margin-left:20px;
}
@-webkit-keyframes loader{
    0%,80%,100%{
        box-shadow:0 8px 0 -6px white;
    }
    40%{
        box-shadow:0 8px 0 0 white;
    }
}
@keyframes loader{
    0%,80%,100%{
        box-shadow:0 8px 0 -6px white;
    }
    40%{
        box-shadow:0 8px 0 0 white;
    }
}
@-webkit-keyframes darkloader{
    0%,80%,100%{
        box-shadow:0 8px 0 -6px #3d3a35;
    }
    40%{
        box-shadow:0 8px 0 0 white;
    }
}
@keyframes darkloader{
    0%,80%,100%{
        box-shadow:0 8px 0 -6px #3d3a35;
    }
    40%{
        box-shadow:0 8px 0 0 white;
    }
}
.contentDrawer{
    display:block;
    background-color:#f7f7f7;
    width:100%;
    border-top:2px solid #ededed;
    padding:15px 20px 20px 20px;
}
.contentDrawer:focus{
    outline:none;
}
@media(min-width:768px){
    .contentDrawer{
        margin:0;
        padding:0;
        border-top:none;
    }
}
.contentDrawer h3{
    font-size:13px;
    font-size:1.3rem;
    line-height:19px;
    line-height:1.9rem;
}
.contentDrawer h3 strong{
    font-size:19px;
    font-size:1.9rem;
    line-height:17px;
    line-height:1.7rem;
}
.contentDrawer__panel{
    width:calc(100% - 20px);
    padding:0;
    float:left;
    clear:both;
    cursor:pointer;
}
@media(min-width:768px){
    .contentDrawer__panel{
        padding:10px 8px 0;
    }
}
.contentDrawer__title{
    display:inline-block;
    margin-bottom:13px;
}
@media(min-width:768px){
    .contentDrawer__title{
        margin-left:15px;
    }
}
.contentDrawer__summary{
    margin-bottom:0;
}
@media(min-width:768px){
    .contentDrawer__summary{
        display:none;
    }
}
.contentDrawer__toggleButton{
    display:inline-block;
    width:20px;
    padding:0;
    background-color:transparent;
    border:none;
    margin-right:0;
    vertical-align:middle;
    -webkit-transition:.15s ease-in;
    transition:.15s ease-in;
    -ms-transform:rotate(0deg);
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
}
.contentDrawer__toggleButton:focus,.contentDrawer__toggleButton:hover{
    outline:none;
    text-shadow:0 0 5px rgba(0,0,0,0.5);
}
.contentDrawer__toggleButton [data-icon]:before{
    color:#3f4042;
}
@media(min-width:768px){
    .contentDrawer__toggleButton{
        display:none;
    }
}
.contentDrawer__drawer{
    display:none;
    clear:both;
    padding:0;
}
.contentDrawer__drawer:focus{
    outline:none;
}
@media(min-width:768px){
    .contentDrawer__drawer{
        display:block;
        width:100%;
        margin-bottom:30px;
        padding:0 8px;
    }
}
.contentDrawer.pre-init,.contentDrawer--expanded{
    background-color:white;
    padding-bottom:30px;
}
@media(min-width:768px){
    .contentDrawer.pre-init,.contentDrawer--expanded{
        background-color:#f7f7f7;
        padding:0;
    }
}
.contentDrawer.pre-init .contentDrawer__toggleButton,.contentDrawer--expanded .contentDrawer__toggleButton{
    -ms-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
}
.contentDrawer.pre-init .contentDrawer__summary,.contentDrawer--expanded .contentDrawer__summary{
    display:none;
}
.contentDrawer.pre-init .contentDrawer__drawer,.contentDrawer--expanded .contentDrawer__drawer{
    display:block;
}
.contentDrawer.pre-init .contentDrawer__toggleButton{
    display:none;
}
.contentDrawer__icon{
    display:inline-block;
    vertical-align:text-bottom;
}
.contentDrawer__icon--card{
    margin:0 7px 0 0;
    width:30px;
    height:19px;
}
.contentDrawer--marquee .contentDrawer__summary{
    overflow:hidden;
}
.contentDrawer--marquee .contentDrawer__marquee__container{
    position:relative;
    white-space:nowrap;
    float:left;
}
