.fast-track--tier h1.heading-01{font:var(--f-brand-type-title-3)}
.fast-track--tier .card-item{height:100%;border-radius:var(--f-brand-border-radius-rounded);overflow:hidden}
.fast-track--tier .card-item .card{height:100%;padding:1.25rem;border:0;box-shadow:0 2px 10px #00000014}
.fast-track--tier .card-item .card .status-points{border-bottom:var(--f-base-border-size-1) solid var(--f-brand-color-background-default)}
.fast-track--tier .card-item .card .card-body{padding:var(--f-base-space-0)}
.fast-track--tier .card-item .card .card-body .card-text{font:var(--f-brand-type-subheading)}
.fast-track--tier .card-item .card .status-points .status-points-checkbox{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}
.fast-track--tier .card-item .card .status-points .status-points-checkbox .tier{margin-bottom:var(--f-base-space-4)}
.fast-track--tier .card-item .card .status-points .status-points-checkbox .tier label{display:inline-block;font:var(--f-brand-type-body);position:relative;cursor:pointer;margin:var(--f-base-space-0) var(--f-base-space-0) var(--f-base-space-0) var(--f-base-space-8);color:var(--f-brand-color-text-default)}
.fast-track--tier .card-item .card .status-points .status-points-checkbox .tier .check-box{display:none}
.fast-track--tier .card-item .card .status-points .status-points-checkbox .tier input[type="radio"]:checked+label{background:0}
.fast-track--tier .card-item .card .status-points .status-points-checkbox .tier label::before{content:"";position:absolute;width:24px;height:24px;margin-right:20px;border:10px solid var(--f-brand-color-background-accent);opacity:0;display:inline-block;left:-30px;border-radius:50%;transition:all .5s ease}
.fast-track--tier .card-item .card .status-points .status-points-checkbox .tier .check-box:checked+label::before{border:10px solid var(--f-brand-color-background-accent);opacity:1}
.fast-track--tier .card-item .card .status-points .status-points-checkbox .tier label::after{content:"";position:absolute;width:24px;height:24px;border:var(--f-base-border-size-1) solid var(--f-brand-color-border-disabled);left:-30px;border-radius:50%;top:var(--f-base-space-0)}
.fast-track--tier .card-item .card .status-points .status-points-checkbox .tier .check-box:checked+label::after{border:10px solid transparent;opacity:1}
.fast-track--tier .card-item .card .card-container{position:relative;height:100%}
.fast-track--tier .card-item .card .card-container .card-image{width:180px;height:110px;margin:var(--f-base-space-6) auto;overflow:hidden;border-radius:var(--f-brand-border-radius-base)}
.fast-track--tier .card-item .card .card-container .card-image img{width:100%;object-fit:cover}
.fast-track--tier .card-item .card .card-container .card-body{display:none}
.fast-track--tier .card-item .card .card-container .card-body .card-content .details{flex:1}
.fast-track--tier .card-item .card .card-container .card-body.active{height:100%;display:flex}
.fast-track--tier .card-item .card .card-container .card-body .card-title{color:var(--f-brand-color-text-primary);font:var(--f-brand-type-body)}
a.no-border--btn:hover{text-decoration:none}
.tnc a:hover,.tnc a:active,.tnc a:focus,.tnc a:visited,.tnc a{color:var(--f-brand-color-text-primary);text-decoration:underline}
.fade.active{transition:all .6s ease;opacity:1;animation:animate .6s linear}
.fade:not(.active){opacity:0}
.fast-track .fast-track--tier .description{margin-top:var(--f-base-space-3)}
@keyframes animate{0{opacity:0}
40%{opacity:.9}
100%{opacity:1}
}
@media(min-width:767px){.fast-track--tier h1.heading-01{font:var(--f-brand-type-title-1)}
.fast-track--tier .card-item .card .status-points .status-points-checkbox{align-items:center;flex-direction:row}
.fast-track--tier .card-item .card .status-points .status-points-checkbox .tier{margin-right:30px;margin-bottom:var(--f-base-space-0)}
.fast-track--tier .card-item .card .card-container .card-body .card-content{display:flex;width:100%;gap:20px;align-items:flex-start !important}
.fast-track--tier .card-item .card .card-container .card-body .card-content .details{padding:var(--f-base-space-0)}
.fast-track--tier .card-item .card .card-body .card-text{font:var(--f-brand-type-caption)}
.fast-track--tier .card-item .card .card-container .card-image{width:140px;height:85px;margin:auto var(--f-base-space-0);overflow:hidden;border-radius:var(--f-brand-border-radius-base);margin-top:unset}
.fast-track--tier .card-item .card .status-points .status-points-checkbox .tier label{margin:var(--f-base-space-0) var(--f-base-space-0) var(--f-base-space-0) 30px}
}