.sidekick rai-hero[mode=sidekick]{width:100%}@media(min-width: 120rem){.sidekick rai-hero[mode=sidekick]{display:flex;justify-content:center}}.sidekick__container .highlight__container{padding-right:0}html.touch .sidekick__container .highlight__container{padding-right:0}@media screen and (max-width: 767px){.sidekick__container .highlight__info{width:100%;margin-top:140px}.sidekick--large .sidekick__container .highlight__info{margin-top:205px}}@media(min-width: 48rem){.sidekick__container .highlight__info{width:90%;margin:0}}.sidekick__container .highlight__info__features{font-size:.875rem}@media(min-width: 90rem){.sidekick__container .highlight__info__features{font-size:1rem}}@media(min-width: 120rem){.sidekick__container .highlight__info__features{font-size:1.125rem}}.sidekick__container .highlight__image{display:flex;flex-flow:row;align-items:flex-start;justify-content:flex-end;min-width:auto !important;opacity:100;min-height:210px}.sidekick__container .highlight__image picture{min-height:100%;aspect-ratio:16/9}@media(min-width: 48rem){.sidekick__container .highlight__image picture{aspect-ratio:4/3}}@media(min-width: 64rem){.sidekick__container .highlight__image picture{aspect-ratio:4/3}}@media(min-width: 90rem){.sidekick__container .highlight__image picture{aspect-ratio:16/9}}@media(min-width: 120rem){.sidekick__container .highlight__image picture{aspect-ratio:16/9}}.sidekick--large .sidekick__container .highlight__image{min-height:280px}.sidekick--large .sidekick__container .highlight__image picture{min-height:100%;aspect-ratio:4/3}@media(min-width: 48rem){.sidekick--large .sidekick__container .highlight__image picture{aspect-ratio:1}}@media screen and (min-width: 768px)and (max-width: 959px){.sidekick--large .sidekick__container .highlight__image picture{width:auto}}@media screen and (min-width: 960px)and (max-width: 1023px){.sidekick--large .sidekick__container .highlight__image picture{width:100%}}@media(min-width: 64rem){.sidekick--large .sidekick__container .highlight__image picture{aspect-ratio:1;width:100%}}@media(min-width: 90rem){.sidekick--large .sidekick__container .highlight__image picture{width:auto;aspect-ratio:16/9}}@media(min-width: 120rem){.sidekick--large .sidekick__container .highlight__image picture{aspect-ratio:16/9}}@media screen and (min-width: 2300px){.sidekick--large .sidekick__container .highlight__image picture{width:100%}}@media screen and (max-width: 360px){.sidekick__container .highlight__image img{height:280px;object-fit:cover;object-position:center;width:auto}}.sidekick__container .highlight__info__buttons{gap:.75rem}@media(min-width: 48rem){.sidekick__container .highlight__info__buttons{gap:1rem}}@media(min-width: 64rem){.sidekick__container .highlight__info__buttons{gap:1.5rem}}@media(min-width: 90rem){.sidekick__container .highlight__info__buttons{gap:2rem}}@media(min-width: 120rem){.sidekick__container .highlight__info__buttons{gap:2.5rem}}@media screen and (max-width: 767px){.sidekick__container .highlight__info__buttons .button--circle{background:none !important;display:flex;justify-content:center;align-items:center}.sidekick__container .highlight__info__buttons .button--circle:hover,.sidekick__container .highlight__info__buttons .button--circle:focus{background:none}}.sidekick__container .highlight__info__buttons .highlight__more-info,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite{display:flex}.sidekick__container .highlight__info__buttons .highlight__more-info__button svg,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite__button svg{width:1.5rem;height:1.5rem}.sidekick__container .highlight__info__buttons .highlight__more-info span.mobile-label,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite span.mobile-label{font-size:.75rem;line-height:1.25rem;color:#fff;font-weight:600}@media(min-width: 48rem){.sidekick__container .highlight__info__buttons .highlight__more-info span.mobile-label,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite span.mobile-label{display:none}}.sidekick__container .highlight__info__buttons .highlight__more-info--primary,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite--primary{flex:100%}.sidekick__container .highlight__info__buttons .highlight__more-info--primary svg,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite--primary svg{width:1.5rem;height:1.5rem;fill:#000}.sidekick__container .highlight__info__buttons .highlight__more-info--primary svg path,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite--primary svg path{fill:#000}.sidekick__container .highlight__info__buttons .highlight__more-info--primary .highlight__play__button,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite--primary .highlight__play__button{justify-content:flex-start;gap:.75rem}.sidekick__container .highlight__info__buttons .highlight__more-info--primary .highlight__play__button span,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite--primary .highlight__play__button span{text-transform:uppercase}@media screen and (max-width: 767px){.sidekick__container .highlight__info__buttons .highlight__more-info,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite{flex-flow:column nowrap;align-items:center;margin:.375rem 1rem 0}}@media(min-width: 48rem){.sidekick__container .highlight__info__buttons .highlight__more-info,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite{margin:0;justify-content:center}.sidekick__container .highlight__info__buttons .highlight__more-info__button svg,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite__button svg{width:1rem;height:1rem}.sidekick__container .highlight__info__buttons .highlight__more-info--primary,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite--primary{width:auto;flex:0 0 auto}}@media(min-width: 64rem){.sidekick__container .highlight__info__buttons .highlight__more-info__button svg,.sidekick__container .highlight__info__buttons .highlight__add-to-favourite__button svg{width:1.5rem;height:1.5rem}}.sidekick.highlight--loading .highlight__info__padding *{color:rgba(0,0,0,0) !important;background:none !important}.sidekick.highlight--loading .highlight__info__padding svg{opacity:0 !important}/*# sourceMappingURL=sidekick.css.map */
