.course-card-new__container{container:course-card/inline-size}.course-card-new__container+.course-card__container{margin-top:16px}.course-card-new__container.splide__slide+.course-card__container{margin-top:0}.course-card-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:var(--color-white);border:1px solid var(--gray-50);border-radius:8px;gap:16px;height:100%;justify-content:space-between;padding:8px}.course-card-new.top-result{border:1px solid var(--tr-purple-500);-webkit-box-shadow:inset 0 0 0 1px var(--tr-purple-500);box-shadow:inset 0 0 0 1px var(--tr-purple-500)}.course-card-new.ecomm-course .course-card__footer .course-card__cta:before{background:url(/wp-content/themes/candlefox/images/shopping-bag.svg) no-repeat 50%/16px;content:"";display:block;height:16px;margin-right:8px;width:16px}.course-card-new .course-card__header{background-color:var(--tr-purple-50);border-top-left-radius:8px;border-top-right-radius:8px;display:grid;gap:8px;padding:8px}.course-card-new .course-card__header .course-card__meta{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-card-new .course-card__header .course-card__meta:has(.course-card__course-code),.course-card-new .course-card__header .course-card__meta:has(.course-card__tag){display:-webkit-box;display:-ms-flexbox;display:flex}.course-card-new .course-card__header .course-card__meta .course-card__course-code{font-size:8px}.course-card-new .course-card__header .course-card__meta .course-card__tags{margin-left:auto}.course-card-new .course-card__header .course-card__meta .course-card__tags .course-card__tag{background-color:var(--tr-purple-50);border-radius:4px;font-size:14px;font-weight:700;padding:4px 8px}.course-card-new .course-card__header .course-card__course-title{font-weight:700}.course-card-new .course-card__header .course-card__provider{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;gap:8px}.course-card-new .course-card__header .course-card__provider .partner-logo,.course-card-new .course-card__header .course-card__provider .provider-logo{background-color:var(--color-white);-webkit-box-shadow:inset 0 0 0 1px var(--gray-50);box-shadow:inset 0 0 0 1px var(--gray-50);height:32px;-o-object-fit:contain;object-fit:contain;padding:4px;width:32px}.course-card-new .course-card__header .course-card__provider .provider-copy{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-card-new .course-card__body{display:grid;gap:16px;padding:8px}.course-card-new .course-card__body .course-card__course-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding-inline:8px}.course-card-new .course-card__body .course-card__course-labels .course-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px}.course-card-new .course-card__body .course-card__course-labels .course-card__info:before{background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";display:block;height:16px;margin-top:4px;min-width:16px;width:16px}.course-card-new .course-card__body .course-card__course-labels .course-card__info.course-duration:before{background-image:url(/wp-content/themes/candlefox/images/course-duration-icon.svg)}.course-card-new .course-card__body .course-card__course-labels .course-card__info.course-study-method:before{background-image:url(/wp-content/themes/candlefox/images/course-study-method-icon.svg)}.course-card-new .course-card__body .course-card__course-labels .course-card__info.course-job-outcome:before{background-image:url(/wp-content/themes/candlefox/images/course-job-outcome-icon.svg)}.course-card-new .course-card__body .course-card__course-labels .course-card__info.course-job-outcome .course-job-outcome-count{margin-left:8px}.course-card-new .course-card__body .course-card__course-excerpt{display:none}.course-card-new .course-card__footer{gap:16px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.course-card-new .course-card__footer,.course-card-new .course-card__footer .course-card__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-card-new .course-card__footer .course-card__price{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:16px;font-weight:700;gap:8px}.course-card-new .course-card__footer .course-card__price .course-card__original-price:has(+.course-card__final-price){color:var(--gray-400);font-size:12px;text-decoration:line-through}.course-card-new .course-card__footer .course-card__cta{border-width:2px;font-size:14px;font-weight:600;height:35px;padding-inline:8px;width:auto}@container course-card (width >= 700px){.course-card{padding:16px 24px}.course-card.top-result{-webkit-box-shadow:inset 0 0 0 3px var(--tr-purple-500);box-shadow:inset 0 0 0 3px var(--tr-purple-500)}.course-card .course-card__header{gap:16px;padding:16px}.course-card .course-card__header .course-card__meta .course-card__course-code{font-size:14px}.course-card .course-card__header .course-card__course-title,.course-card .course-card__header .course-card__meta .course-card__tags .course-card__tag{font-size:18px}.course-card .course-card__header .course-card__provider .partner-logo,.course-card .course-card__header .course-card__provider .provider-logo{height:40px;padding:6px;width:40px}.course-card .course-card__body{padding:0}.course-card .course-card__body .course-card__course-labels{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-inline:0}.course-card .course-card__body .course-card__course-labels .course-card__info{background-color:var(--blue-200);border-radius:4px;padding:4px 8px}.course-card .course-card__body .course-card__course-labels .course-card__info.course-job-outcome .course-job-outcome-count{font-weight:700}.course-card .course-card__body .course-card__course-excerpt{display:block}.course-card .course-card__footer .course-card__price{font-size:18px}.course-card .course-card__footer .course-card__price .course-card__original-price:has(+.course-card__final-price){font-size:14px}.course-card .course-card__footer .course-card__cta{font-size:16px;font-weight:700;height:50px;padding-inline:16px}}#search-results-container .course-card .ais-Highlight-highlighted{background-color:var(--tr-purple-50);font-style:normal}.splide__slide .course-card{--tag-height:21px;--header-gap:8px;--header-padding:8px;--title-line-height:24px;--logo-height:32px;--cta-height:35px}.splide__slide .course-card .course-card__header{gap:var(--header-gap);height:calc(var(--tag-height) + var(--title-line-height)*2 + var(--logo-height) + var(--header-gap)*2 + var(--header-padding)*2)}.splide__slide .course-card .course-card__header .course-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--tag-height)}.splide__slide .course-card .course-card__header .course-card__course-title{display:-webkit-box;height:calc(var(--title-line-height)*2);line-height:var(--title-line-height);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.splide__slide .course-card .course-card__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.splide__slide .course-card .course-card__body .course-card__labels{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.splide__slide .course-card .course-card__footer{height:var(--cta-height)}
