/*! © 2016 - present, Accedo */
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/Button/button.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.button__button___Ob4gO {
  background-color: #00838a;
  border: 0;
  border-radius: 2.2395833333vw;
  color: #fff;
  display: inline-block;
  font-family: inherit;
  font-size: 1.6666666667vw;
  outline: none;
}
.button__button___Ob4gO:hover {
  background-color: #00838a;
}

.button__default-style___BkM2w {
  margin-right: 1.0416666667vw;
  padding: 0.9375vw 0;
  width: 13.0208333333vw;
}

.button__default-style___BkM2w:focus {
  outline: 0;
}

.button__default-focused___tAODG {
  transform: scale(1.03);
}
/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/App/app.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.app__root___J1hRG {
  height: 100%;
  margin: 0 auto;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/Card/CardImage/cardImage.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.card-image-wrapper {
  box-sizing: border-box;
  border: 0.1041666667vw solid transparent;
  position: relative;
  transform: scale(1);
}
.card-image-wrapper.cardImage__live-inactive___Nevwd::after {
  content: "";
  background: #141b1c;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}

.cardImage__image___Xo7dH {
  float: left;
}
.cardImage__image___Xo7dH.cardImage__not-live___xeH7X {
  opacity: 0.5;
}

.cardImage__circle-image-wrapper___YnI8t {
  width: 10.4166666667vw;
  height: 10.4166666667vw;
  margin: 0;
  background-color: #20282a;
  border-radius: 50%;
  border: 0.0520833333vw solid #20282a;
  box-shadow: 0 0.1041666667vw 0.4166666667vw 0 #000;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cardImage__circle-image-wrapper___YnI8t.cardImage__selected___twfvw {
  border: 0.0520833333vw solid #414748;
  background-color: #00838a;
}

.cardImage__round___t0YIt {
  border-radius: 50%;
}
/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/Badge/badge.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.badge__badge___XUmv4 {
  position: absolute;
  top: 0.4166666667vw;
  left: 0.8333333333vw;
  transform: translateY(-50%);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.15625vw 0.3125vw;
  border-radius: 0.2083333333vw;
  background-color: #006580;
  color: #fff;
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  font-size: 0.9375vw;
  text-transform: uppercase;
  line-height: 100%;
  min-height: 1.25vw;
  z-index: 2;
}
.badge__badge-large___FXv_R {
  padding: 0.2083333333vw 0.4166666667vw;
  font-size: 1.0416666667vw;
  min-height: 1.7708333333vw;
}
.badge__badge-live___DEwIb {
  background-color: #ffdd15;
  color: #000;
}
.badge__badge-live-rewound___zoh2Q {
  background-color: #303738;
  color: #fff;
}
.badge__badge-paid-content___ToE_y {
  background-color: #b0bcbe;
  color: #000;
}

.badge__badge-icon___sUpQg {
  width: 1.25vw;
  height: 1.25vw;
  -webkit-mask-size: 1.25vw 1.25vw;
  mask-size: 1.25vw 1.25vw;
  margin-right: 0.4166666667vw;
}
.badge__badge-icon-large___I2ImZ {
  width: 1.3541666667vw;
  height: 1.3541666667vw;
  -webkit-mask-size: 1.3541666667vw 1.3541666667vw;
  mask-size: 1.3541666667vw 1.3541666667vw;
  margin-right: 0.5208333333vw;
}
.badge__badge-icon-live___nEChD {
  background-color: #000;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuNDI4IDMuNSkiIGZpbGw9IiNEOEQ4RDgiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGNpcmNsZSBvcGFjaXR5PSIuMjUiIGN4PSI4LjczNSIgY3k9IjguNzM1IiByPSI4LjczNSIvPgogICAgICAgIDxjaXJjbGUgY3g9IjguNzM1IiBjeT0iOC43MzUiIHI9IjQuNzA0Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuNDI4IDMuNSkiIGZpbGw9IiNEOEQ4RDgiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGNpcmNsZSBvcGFjaXR5PSIuMjUiIGN4PSI4LjczNSIgY3k9IjguNzM1IiByPSI4LjczNSIvPgogICAgICAgIDxjaXJjbGUgY3g9IjguNzM1IiBjeT0iOC43MzUiIHI9IjQuNzA0Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
}
.badge__badge-icon-live-rewound___xIEGK {
  background-color: #fff;
}
.badge__badge-icon-clock___irJDn {
  background-color: #fff;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMi40MjggMmM1LjUyMiAwIDEwIDQuNDc4IDEwIDEwcy00LjQ3OCAxMC0xMCAxMC0xMC00LjQ3OC0xMC0xMCA0LjQ3OC0xMCAxMC0xMHptMCAxLjg3NWMtNC40OCAwLTguMTI1IDMuNjQ1LTguMTI1IDguMTI1czMuNjQ1IDguMTI1IDguMTI1IDguMTI1UzIwLjU1MyAxNi40OCAyMC41NTMgMTJzLTMuNjQ1LTguMTI1LTguMTI1LTguMTI1em0wIDEuNTRjLjUxNCAwIC45MzQuNDIuOTM0LjkzM3Y1LjQ4MWw0LjAyMiAyLjMyMmMuNDQ1LjI1Ny42LjgzLjM0MiAxLjI3NWEuOTM2LjkzNiAwIDAgMS0xLjI3Ni4zNDJsLTQuNDktMi41OTNjLS4wMTMtLjAwNi0uMDIyLS4wMTYtLjAzNC0uMDI0YTEuMTc4IDEuMTc4IDAgMCAxLS4xNDYtLjExNWMtLjAxMi0uMDEzLS4wMjQtLjAyNy0uMDM3LS4wMzktLjAyNy0uMDMyLS4wNTQtLjA2Mi0uMDc4LS4wOTZsLS4wMzUtLjA1N2MtLjAxNy0uMDMtLjAzNi0uMDYtLjA1LS4wOTMtLjAxMi0uMDI3LS4wMi0uMDU0LS4wMy0uMDhhMS40NzcgMS40NzcgMCAwIDEtLjAyOC0uMDg4LjkxOC45MTggMCAwIDEtLjAxNS0uMDg5Yy0uMDA0LS4wMy0uMDA5LS4wNjQtLjAxLS4wOTUgMC0uMDEtLjAwMy0uMDItLjAwMy0uMDMyVjYuMzQ4YzAtLjUxMy40Mi0uOTMzLjkzNC0uOTMzeiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMi40MjggMmM1LjUyMiAwIDEwIDQuNDc4IDEwIDEwcy00LjQ3OCAxMC0xMCAxMC0xMC00LjQ3OC0xMC0xMCA0LjQ3OC0xMCAxMC0xMHptMCAxLjg3NWMtNC40OCAwLTguMTI1IDMuNjQ1LTguMTI1IDguMTI1czMuNjQ1IDguMTI1IDguMTI1IDguMTI1UzIwLjU1MyAxNi40OCAyMC41NTMgMTJzLTMuNjQ1LTguMTI1LTguMTI1LTguMTI1em0wIDEuNTRjLjUxNCAwIC45MzQuNDIuOTM0LjkzM3Y1LjQ4MWw0LjAyMiAyLjMyMmMuNDQ1LjI1Ny42LjgzLjM0MiAxLjI3NWEuOTM2LjkzNiAwIDAgMS0xLjI3Ni4zNDJsLTQuNDktMi41OTNjLS4wMTMtLjAwNi0uMDIyLS4wMTYtLjAzNC0uMDI0YTEuMTc4IDEuMTc4IDAgMCAxLS4xNDYtLjExNWMtLjAxMi0uMDEzLS4wMjQtLjAyNy0uMDM3LS4wMzktLjAyNy0uMDMyLS4wNTQtLjA2Mi0uMDc4LS4wOTZsLS4wMzUtLjA1N2MtLjAxNy0uMDMtLjAzNi0uMDYtLjA1LS4wOTMtLjAxMi0uMDI3LS4wMi0uMDU0LS4wMy0uMDhhMS40NzcgMS40NzcgMCAwIDEtLjAyOC0uMDg4LjkxOC45MTggMCAwIDEtLjAxNS0uMDg5Yy0uMDA0LS4wMy0uMDA5LS4wNjQtLjAxLS4wOTUgMC0uMDEtLjAwMy0uMDItLjAwMy0uMDMyVjYuMzQ4YzAtLjUxMy40Mi0uOTMzLjkzNC0uOTMzeiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=);
}

.badge__banner-badge___tDA6u {
  display: inline-flex;
  margin-bottom: 1.25vw;
  padding: 0.2083333333vw 0.4166666667vw 0.3125vw;
  border-radius: 0.2083333333vw;
  background-color: #006580;
  color: #fff;
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  font-size: 1.0416666667vw;
  text-transform: uppercase;
  align-items: center;
  height: 1.1458333333vw;
}
.badge__banner-badge-paid-content___I_90A {
  background-color: #b0bcbe;
  color: #000;
  padding: 0.2604166667vw 0.4166666667vw;
}

.badge__banner-badge-live___yOGce {
  display: inline-flex;
  margin-bottom: 1.25vw;
  padding: 0.2083333333vw 0.4166666667vw 0.3125vw;
  border-radius: 0.2083333333vw;
  background-color: #ffdd15;
  color: #000;
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  font-size: 1.0416666667vw;
  text-transform: uppercase;
  align-items: center;
  height: 1.1458333333vw;
}
.badge__banner-badge-live-rewound___PaeW8 {
  background-color: #303738;
  color: #fff;
}

.badge__ads-badge___jflza {
  display: inline-block;
  margin-bottom: 1.25vw;
  padding: 0.2083333333vw 0.4166666667vw 0.3125vw;
  border-radius: 0.2083333333vw;
  background-color: #b0bcbe;
  color: #000;
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  font-size: 1.0416666667vw;
  text-transform: uppercase;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/Card/CardData/cardData.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.swimlane-item.focused .cardData__filter____v7x3 {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  white-space: normal;
  margin: 1.4583333333vw 0 0;
}

.card-data {
  float: left;
  width: 100%;
  transform: translateY(0) translateX(0);
}
.card-data > div:first-child {
  margin-top: 0.8333333333vw;
}
.card-data.cardData__force-visible___JOb83 {
  opacity: 1;
}

.cardData__live-airdate___XZvDS {
  font-family: "Radio Canada Regular", "Radio Canada Aboriginal", sans-serif;
  color: #b0bcbe;
  font-size: 1.1458333333vw;
  line-height: 1.41;
  margin-top: 0.0520833333vw;
  margin-bottom: 0.2083333333vw;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
}

.cardData__title___eOcl3 {
  color: #fff;
  font-family: "Radio Canada Regular", "Radio Canada Aboriginal", sans-serif;
  font-size: 1.3541666667vw;
  line-height: 1.38;
  height: 1.875vw;
  min-height: 1.86875vw;
}
.cardData__title___eOcl3.cardData__singleline___tflGr {
  overflow: hidden;
  width: 95%;
}
.cardData__title___eOcl3.cardData__multiline___d9Q8T {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  white-space: normal;
  height: auto;
}
.cardData__title___eOcl3.cardData__paid-content___Xv8UO {
  font-style: italic;
}
.cardData__title___eOcl3.cardData__filter____v7x3 {
  text-align: center;
  color: #fff;
}

.cardData__info-wrapper___KPUys {
  align-items: center;
  display: flex;
  margin-top: 0.4166666667vw;
  gap: 0.4166666667vw;
}

.cardData__info-title___Ve9Hy {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  white-space: normal;
  color: #b0bcbe;
  font-family: "Radio Canada Light", "Radio Canada Aboriginal", sans-serif;
  font-size: 1.1458333333vw;
  line-height: 1.41;
  position: relative;
  top: -0.3125vw;
  word-break: break-all;
}
.cardData__info-title___Ve9Hy .cardData__pipe___XGCM2 {
  color: #606869;
  margin-left: 0.4166666667vw;
  margin-right: 0.4166666667vw;
}

.cardData__premium-tag___LupeP {
  box-sizing: border-box;
  height: 1.5625vw;
  top: -0.3645833333vw;
  padding: 0.3125vw 0.3125vw 0.3125vw 0.2604166667vw;
}
.cardData__premium-tag___LupeP.cardData__center___ZOD_T {
  left: 50%;
  transform: translateX(-50%);
}

.cardData__rating___M3twb {
  top: -0.3125vw;
}

.cardData__closed-captions___Mo6zq {
  top: 0.0520833333vw;
}

.cardData__video-description___zc5pj {
  height: 1.5625vw;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/Card/CtaOverlay/ctaOverlay.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.ctaOverlay__overlay___Weu5Z {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 2.0833333333vw;
  box-sizing: border-box;
  bottom: 0.8333333333vw;
  display: flex;
  height: 2.7083333333vw;
  position: absolute;
  left: 0.8333333333vw;
  min-width: 4.2708333333vw;
  padding: 0.625vw 1.40625vw;
  justify-content: center;
  transform: translate(0, 0);
  z-index: 2;
}
.ctaOverlay__overlay___Weu5Z.ctaOverlay__focused___vLNLN {
  transform: translate(-1.0416666667vw, 0.625vw);
}

.ctaOverlay__play-icon___qWL59 {
  display: inline-block;
  width: 1.09375vw;
  height: 1.1979166667vw;
  background-color: #fff;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyOSAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yOC40NzQgMTMuOTAyIDEuOTEgMjUuODY1QTEgMSAwIDAgMSAuNSAyNC45NTNWMS4wNDZBMSAxIDAgMCAxIDEuOTEuMTM0TDI4LjQ3MyAxMi4wOGExIDEgMCAwIDEgMCAxLjgyM3oiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyOSAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yOC40NzQgMTMuOTAyIDEuOTEgMjUuODY1QTEgMSAwIDAgMSAuNSAyNC45NTNWMS4wNDZBMSAxIDAgMCAxIDEuOTEuMTM0TDI4LjQ3MyAxMi4wOGExIDEgMCAwIDEgMCAxLjgyM3oiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
  -webkit-mask-size: 1.09375vw 1.1979166667vw;
  mask-size: 1.09375vw 1.1979166667vw;
}

.ctaOverlay__member-icon___X9e2y {
  display: inline-block;
  width: 1.4583333333vw;
  height: 1.4583333333vw;
  margin-right: 0.625vw;
  background-color: #fff;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0zLjU0NyAxOC4zOTRhLjA4NS4wODUgMCAwIDEtLjA4NC0uMDg2czAtNS4wMDUgNy4wMzItNS4wMDVjMi40OTkgMCA0LjExMS42MDMgNS4xNTIgMS4zOTIgMS45NjIgMS40ODggMS44OSAzLjYzNSAxLjg5IDMuNjM1YS4wODUuMDg1IDAgMCAxLS4wODQuMDg1bC00Ljc4NS0uMDA3LTkuMTItLjAxNHptNi45OC03Ljg1NmMyLjE1NiAwIDMuOTA1LTEuNzggMy45MDUtMy45NzcgMC0yLjE5Ni0xLjc0OS0zLjk3Ni0zLjkwNi0zLjk3NlM2LjYyMSA0LjM2NSA2LjYyMSA2LjU2YzAgMi4xOTYgMS43NDggMy45NzcgMy45MDUgMy45Nzd6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz4KPC9zdmc+Cg==);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0zLjU0NyAxOC4zOTRhLjA4NS4wODUgMCAwIDEtLjA4NC0uMDg2czAtNS4wMDUgNy4wMzItNS4wMDVjMi40OTkgMCA0LjExMS42MDMgNS4xNTIgMS4zOTIgMS45NjIgMS40ODggMS44OSAzLjYzNSAxLjg5IDMuNjM1YS4wODUuMDg1IDAgMCAxLS4wODQuMDg1bC00Ljc4NS0uMDA3LTkuMTItLjAxNHptNi45OC03Ljg1NmMyLjE1NiAwIDMuOTA1LTEuNzggMy45MDUtMy45NzcgMC0yLjE5Ni0xLjc0OS0zLjk3Ni0zLjkwNi0zLjk3NlM2LjYyMSA0LjM2NSA2LjYyMSA2LjU2YzAgMi4xOTYgMS43NDggMy45NzcgMy45MDUgMy45Nzd6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz4KPC9zdmc+Cg==);
  -webkit-mask-size: 1.5625vw 1.5625vw;
  mask-size: 1.5625vw 1.5625vw;
}

.ctaOverlay__premium-icon___cWSO0 {
  display: inline-block;
  width: 1.4583333333vw;
  height: 1.4583333333vw;
  margin-right: 0.625vw;
  background-color: #fff;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yMC45MzcgMTEuNTU5Yy4yMTIgMCAuMzE4LjEwNi41My4yMTJhLjgwOS44MDkgMCAwIDEgLjIxMS41Mjl2OC41NzZjMCAuMjEyLS4xMDYuMzE4LS4yMTEuNTNhLjgwOS44MDkgMCAwIDEtLjUzLjIxMkg0LjQyYy0uMjExIDAtLjMxNy0uMTA2LS41MjktLjIxMmEuODA5LjgwOSAwIDAgMS0uMjEyLS41M1YxMi4zYzAtLjIxMi4xMDYtLjQyNC4yMTItLjUzYS44MDkuODA5IDAgMCAxIC41My0uMjExaC43NFY4LjdjMC0uOTUzLjIxMi0xLjkwNi42MzYtMi44NTkuMzE4LS44NDcuODQ3LTEuNTg4IDEuNTg4LTIuMjIzLjYzNS0uNjM2IDEuNDgzLTEuMTY1IDIuMzMtMS41ODkuOTUzLS4zMTcgMS45MDUtLjUyOSAyLjk2NC0uNTI5IDEuMDYgMCAyLjAxMi4yMTIgMi45NjUuNTMuODQ3LjQyMyAxLjY5NC44NDYgMi4zMyAxLjQ4Mi42MzUuNjM1IDEuMjcgMS4zNzYgMS41ODggMi4zMy4zMTcuOTUyLjYzNSAxLjguNjM1IDIuODU4djIuODU5aC43NDF6TTE3LjIzMSA4LjdhNC4yNCA0LjI0IDAgMCAwLTEuMjctMy4wN2MtLjg0Ny0uODQ4LTEuOTA2LTEuMjcxLTMuMTc3LTEuMjcxLTEuMjcgMC0yLjQzNS40MjMtMy4yODIgMS4yN1M4LjEyNSA3LjQzIDguMTI1IDguN3YyLjg1OWg5bC4xMDYtMi44NTl6bS0zLjcwNiA3LjYyNGMuMjEyLS4xMDYuMzE4LS4zMTguNDI0LS41My4xMDYtLjIxMi4yMTItLjQyMy4yMTItLjYzNSAwLS40MjQtLjEwNi0uNzQxLS40MjQtMS4wNTktLjMxOC0uMzE4LS42MzUtLjQyNC0xLjA1OS0uNDI0LS40MjMgMC0uNzQuMTA2LTEuMDU5LjQyNC0uMzE3LjMxOC0uNDIzLjYzNS0uNDIzIDEuMDU5IDAgLjIxMi4xMDYuNDIzLjIxMi42MzUuMTA2LjIxMi4yMTEuNDI0LjQyMy41M2wtLjQyMyAxLjQ4MnYuMjEyYzAgLjIxMS4xMDYuNDIzLjIxMS41M2EuODA5LjgwOSAwIDAgMCAuNTMuMjFoMS4wNTlhLjgwOS44MDkgMCAwIDAgLjUzLS4yMS44MDkuODA5IDAgMCAwIC4yMS0uNTN2LS4yMTJsLS40MjMtMS40ODJ6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yMC45MzcgMTEuNTU5Yy4yMTIgMCAuMzE4LjEwNi41My4yMTJhLjgwOS44MDkgMCAwIDEgLjIxMS41Mjl2OC41NzZjMCAuMjEyLS4xMDYuMzE4LS4yMTEuNTNhLjgwOS44MDkgMCAwIDEtLjUzLjIxMkg0LjQyYy0uMjExIDAtLjMxNy0uMTA2LS41MjktLjIxMmEuODA5LjgwOSAwIDAgMS0uMjEyLS41M1YxMi4zYzAtLjIxMi4xMDYtLjQyNC4yMTItLjUzYS44MDkuODA5IDAgMCAxIC41My0uMjExaC43NFY4LjdjMC0uOTUzLjIxMi0xLjkwNi42MzYtMi44NTkuMzE4LS44NDcuODQ3LTEuNTg4IDEuNTg4LTIuMjIzLjYzNS0uNjM2IDEuNDgzLTEuMTY1IDIuMzMtMS41ODkuOTUzLS4zMTcgMS45MDUtLjUyOSAyLjk2NC0uNTI5IDEuMDYgMCAyLjAxMi4yMTIgMi45NjUuNTMuODQ3LjQyMyAxLjY5NC44NDYgMi4zMyAxLjQ4Mi42MzUuNjM1IDEuMjcgMS4zNzYgMS41ODggMi4zMy4zMTcuOTUyLjYzNSAxLjguNjM1IDIuODU4djIuODU5aC43NDF6TTE3LjIzMSA4LjdhNC4yNCA0LjI0IDAgMCAwLTEuMjctMy4wN2MtLjg0Ny0uODQ4LTEuOTA2LTEuMjcxLTMuMTc3LTEuMjcxLTEuMjcgMC0yLjQzNS40MjMtMy4yODIgMS4yN1M4LjEyNSA3LjQzIDguMTI1IDguN3YyLjg1OWg5bC4xMDYtMi44NTl6bS0zLjcwNiA3LjYyNGMuMjEyLS4xMDYuMzE4LS4zMTguNDI0LS41My4xMDYtLjIxMi4yMTItLjQyMy4yMTItLjYzNSAwLS40MjQtLjEwNi0uNzQxLS40MjQtMS4wNTktLjMxOC0uMzE4LS42MzUtLjQyNC0xLjA1OS0uNDI0LS40MjMgMC0uNzQuMTA2LTEuMDU5LjQyNC0uMzE3LjMxOC0uNDIzLjYzNS0uNDIzIDEuMDU5IDAgLjIxMi4xMDYuNDIzLjIxMi42MzUuMTA2LjIxMi4yMTEuNDI0LjQyMy41M2wtLjQyMyAxLjQ4MnYuMjEyYzAgLjIxMS4xMDYuNDIzLjIxMS41M2EuODA5LjgwOSAwIDAgMCAuNTMuMjFoMS4wNTlhLjgwOS44MDkgMCAwIDAgLjUzLS4yMS44MDkuODA5IDAgMCAwIC4yMS0uNTN2LS4yMTJsLS40MjMtMS40ODJ6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==);
  -webkit-mask-size: 1.5625vw 1.5625vw;
  mask-size: 1.5625vw 1.5625vw;
}

.ctaOverlay__label___ldL3w {
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  font-size: 1.25vw;
  font-weight: 500;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/Card/CardProgressBar/cardProgressBar.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.cardProgressBar__progress-bar___XMygZ {
  border-bottom-right-radius: 0.4166666667vw;
  border-bottom-left-radius: 0.4166666667vw;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/Card/PromoCardOverlay/promoCardOverlay.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.promoCardOverlay__overlay___lSL6f {
  background-color: #b0bcbe;
  color: #000;
  border-bottom-right-radius: 0.2083333333vw;
  border-bottom-left-radius: 0.2083333333vw;
  bottom: -0.0520833333vw;
  height: 1.6666666667vw;
  position: absolute;
  width: 100%;
  font-size: 1.1458333333vw;
  font-weight: 500;
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  text-align: center;
  text-transform: uppercase;
  align-items: center;
  display: flex;
  justify-content: center;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/Card/BrowseCard/browseCard.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.browseCard__category___I386I {
  border: 0.1041666667vw solid transparent;
  border-radius: 0.4166666667vw;
  height: 10.4166666667vw;
  margin: 0;
  margin-right: 2.5vw;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 18.5416666667vw;
}
.browseCard__category-image___xp8lH {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  position: relative;
  z-index: 0;
}
.browseCard__category-image___xp8lH::before {
  background: linear-gradient(130deg, #20282a, #414748);
  bottom: 0;
  content: "";
  left: 0;
  opacity: 1;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
  border-radius: 0.2083333333vw;
  background-size: 200% 200%;
}
.browseCard__category-image___xp8lH.browseCard__loaded___oRBcX::before {
  opacity: 0 !important;
}
.browseCard__category-overlay___G7DdH {
  z-index: 1;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(to bottom, rgba(25, 25, 25, 0) 1%, rgba(25, 25, 25, 0.1));
}
.browseCard__category-title___Q52Uh {
  z-index: 2;
  position: absolute;
  bottom: 0.8854166667vw;
  left: 1.25vw;
  margin: 0;
  padding: 0;
  font-size: 1.3541666667vw;
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  line-height: 1.875vw;
}

.browseCard__collection-channel___V0PXe {
  border: 0.1041666667vw solid transparent;
  border-radius: 0.4166666667vw;
  height: 10.4166666667vw;
  margin: 0;
  margin-right: 2.5vw;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 18.5416666667vw;
  background-color: #20282a;
}

.browseCard__collection-channel-image___mvggx {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
}
.browseCard__collection-channel-image___mvggx.browseCard__loaded___oRBcX {
  opacity: 1;
}
.browseCard__collection-channel-image___mvggx.collection, .browseCard__collection-channel-image___mvggx.networks {
  max-width: 80%;
}
.browseCard__collection-channel-image___mvggx.collection.bigger, .browseCard__collection-channel-image___mvggx.networks.bigger {
  max-height: 3.75vw;
}
.browseCard__collection-channel-image___mvggx.collection.normal, .browseCard__collection-channel-image___mvggx.networks.normal {
  max-height: 3.0208333333vw;
}
.browseCard__collection-channel-image___mvggx.collection.smaller, .browseCard__collection-channel-image___mvggx.networks.smaller {
  max-height: 2.5vw;
}

.browseCard__collection-channel-title___tKkxn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 16.0416666667vw;
  margin: 0;
  padding: 0;
  font-size: 1.6666666667vw;
  font-family: "Radio Canada Light", "Radio Canada Aboriginal", sans-serif;
  line-height: 2.34375vw;
  white-space: normal;
  word-break: normal;
  text-align: center;
}

.browseCard__focused___RQ3X_ {
  border-color: #414748;
  box-shadow: 0 0.5208333333vw 5.2083333333vw rgba(0, 202, 212, 0.4);
  transform: scale(1.135);
}
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/Ads/styledAds.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.styledAds__ads___Euksf {
  width: 100vw;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0;
  z-index: -1;
}

.styledAds__ad-video___UprGs {
  position: inherit;
  width: 100vw;
  height: 100vh;
  padding: 0;
  margin: 0;
}
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/Banner/banner.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.banner__container___Tcko9 {
  position: absolute;
  height: 37.5vw;
  width: 100%;
}

.banner__image___S_kRr {
  position: relative;
  z-index: 0;
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;
  height: 36.4583333333vw;
  width: 64.7916666667vw;
  right: 0;
  z-index: -1;
}
.banner__image___S_kRr::before {
  background: linear-gradient(#20282a, #414748);
  bottom: 0;
  content: "";
  left: 0;
  opacity: 1;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.banner__image___S_kRr.banner__loaded___POX6L::before {
  opacity: 0 !important;
}

.banner__left-gradient___QVwyO {
  position: absolute;
  width: 46.875vw;
  height: 100%;
  left: -0.0520833333vw;
  background: linear-gradient(to right, #141b1c, rgba(25, 25, 25, 0.85) 34%, rgba(25, 25, 25, 0));
}

.banner__bottom-gradient___AmS43 {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 14.5833333333vw;
  background: linear-gradient(to top, #141b1c, rgba(25, 25, 25, 0.65) 57%, rgba(25, 25, 25, 0));
}

.banner__content___O7x8w {
  position: absolute;
  width: 39.5833333333vw;
  margin-top: 5.625vw;
  margin-left: 5.4166666667vw;
}

div > .banner__title___BjeHe {
  color: #fff;
  line-height: 1.29;
  margin: 0 0 1.6666666667vw;
}
div > .banner__title___BjeHe h1 {
  font-family: "Radio Canada Light", "Radio Canada Aboriginal", sans-serif;
}

.banner__description___G3zPU {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  white-space: normal;
  margin: 0;
  margin-bottom: 1.25vw;
  color: #fff;
  font-family: "Radio Canada Light", "Radio Canada Aboriginal", sans-serif;
  font-size: 1.6666666667vw;
  line-height: 1.41;
}

.banner__bottom-info___RvbZS {
  display: flex;
  align-items: center;
  margin: 0;
  margin-bottom: 1.6666666667vw;
  font-size: 1.3541666667vw;
  line-height: 1.875vw;
  font-family: "Radio Canada Light", "Radio Canada Aboriginal", sans-serif;
}
.banner__bottom-info-text___ULhks {
  color: #b0bcbe;
}
.banner__bottom-info-pipe___GChr3 {
  color: #414748;
  margin-left: 0.625vw;
  margin-right: 0.625vw;
}
/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/AuthButton/authButton.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.authButton__button___Ttylk {
  align-items: center;
  justify-content: center;
  display: flex;
  padding: 1.09375vw 1.875vw;
  border-radius: 2.2395833333vw;
  background-color: #303738;
  color: #fff;
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  font-size: 1.6666666667vw;
}
.authButton__button___Ttylk.authButton__focused___p8xFA {
  background: #00838a;
}
.authButton__button___Ttylk.authButton__premium___nsXWy.authButton__focused___p8xFA, .authButton__button___Ttylk.authButton__premium___nsXWy:hover {
  background: #00838a !important;
}

.authButton__icon___dpPrH {
  background-color: white;
  display: inline-block;
  margin-right: 1.0416666667vw;
  position: relative;
  top: 0.0520833333vw;
  height: 1.5625vw;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-mask-size: 1.5625vw 1.5625vw;
  mask-size: 1.5625vw 1.5625vw;
  width: 1.5625vw;
}
.authButton__icon___dpPrH.authButton__lock___IqMCx {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yMC45MzcgMTEuNTU5Yy4yMTIgMCAuMzE4LjEwNi41My4yMTJhLjgwOS44MDkgMCAwIDEgLjIxMS41Mjl2OC41NzZjMCAuMjEyLS4xMDYuMzE4LS4yMTEuNTNhLjgwOS44MDkgMCAwIDEtLjUzLjIxMkg0LjQyYy0uMjExIDAtLjMxNy0uMTA2LS41MjktLjIxMmEuODA5LjgwOSAwIDAgMS0uMjEyLS41M1YxMi4zYzAtLjIxMi4xMDYtLjQyNC4yMTItLjUzYS44MDkuODA5IDAgMCAxIC41My0uMjExaC43NFY4LjdjMC0uOTUzLjIxMi0xLjkwNi42MzYtMi44NTkuMzE4LS44NDcuODQ3LTEuNTg4IDEuNTg4LTIuMjIzLjYzNS0uNjM2IDEuNDgzLTEuMTY1IDIuMzMtMS41ODkuOTUzLS4zMTcgMS45MDUtLjUyOSAyLjk2NC0uNTI5IDEuMDYgMCAyLjAxMi4yMTIgMi45NjUuNTMuODQ3LjQyMyAxLjY5NC44NDYgMi4zMyAxLjQ4Mi42MzUuNjM1IDEuMjcgMS4zNzYgMS41ODggMi4zMy4zMTcuOTUyLjYzNSAxLjguNjM1IDIuODU4djIuODU5aC43NDF6TTE3LjIzMSA4LjdhNC4yNCA0LjI0IDAgMCAwLTEuMjctMy4wN2MtLjg0Ny0uODQ4LTEuOTA2LTEuMjcxLTMuMTc3LTEuMjcxLTEuMjcgMC0yLjQzNS40MjMtMy4yODIgMS4yN1M4LjEyNSA3LjQzIDguMTI1IDguN3YyLjg1OWg5bC4xMDYtMi44NTl6bS0zLjcwNiA3LjYyNGMuMjEyLS4xMDYuMzE4LS4zMTguNDI0LS41My4xMDYtLjIxMi4yMTItLjQyMy4yMTItLjYzNSAwLS40MjQtLjEwNi0uNzQxLS40MjQtMS4wNTktLjMxOC0uMzE4LS42MzUtLjQyNC0xLjA1OS0uNDI0LS40MjMgMC0uNzQuMTA2LTEuMDU5LjQyNC0uMzE3LjMxOC0uNDIzLjYzNS0uNDIzIDEuMDU5IDAgLjIxMi4xMDYuNDIzLjIxMi42MzUuMTA2LjIxMi4yMTEuNDI0LjQyMy41M2wtLjQyMyAxLjQ4MnYuMjEyYzAgLjIxMS4xMDYuNDIzLjIxMS41M2EuODA5LjgwOSAwIDAgMCAuNTMuMjFoMS4wNTlhLjgwOS44MDkgMCAwIDAgLjUzLS4yMS44MDkuODA5IDAgMCAwIC4yMS0uNTN2LS4yMTJsLS40MjMtMS40ODJ6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yMC45MzcgMTEuNTU5Yy4yMTIgMCAuMzE4LjEwNi41My4yMTJhLjgwOS44MDkgMCAwIDEgLjIxMS41Mjl2OC41NzZjMCAuMjEyLS4xMDYuMzE4LS4yMTEuNTNhLjgwOS44MDkgMCAwIDEtLjUzLjIxMkg0LjQyYy0uMjExIDAtLjMxNy0uMTA2LS41MjktLjIxMmEuODA5LjgwOSAwIDAgMS0uMjEyLS41M1YxMi4zYzAtLjIxMi4xMDYtLjQyNC4yMTItLjUzYS44MDkuODA5IDAgMCAxIC41My0uMjExaC43NFY4LjdjMC0uOTUzLjIxMi0xLjkwNi42MzYtMi44NTkuMzE4LS44NDcuODQ3LTEuNTg4IDEuNTg4LTIuMjIzLjYzNS0uNjM2IDEuNDgzLTEuMTY1IDIuMzMtMS41ODkuOTUzLS4zMTcgMS45MDUtLjUyOSAyLjk2NC0uNTI5IDEuMDYgMCAyLjAxMi4yMTIgMi45NjUuNTMuODQ3LjQyMyAxLjY5NC44NDYgMi4zMyAxLjQ4Mi42MzUuNjM1IDEuMjcgMS4zNzYgMS41ODggMi4zMy4zMTcuOTUyLjYzNSAxLjguNjM1IDIuODU4djIuODU5aC43NDF6TTE3LjIzMSA4LjdhNC4yNCA0LjI0IDAgMCAwLTEuMjctMy4wN2MtLjg0Ny0uODQ4LTEuOTA2LTEuMjcxLTMuMTc3LTEuMjcxLTEuMjcgMC0yLjQzNS40MjMtMy4yODIgMS4yN1M4LjEyNSA3LjQzIDguMTI1IDguN3YyLjg1OWg5bC4xMDYtMi44NTl6bS0zLjcwNiA3LjYyNGMuMjEyLS4xMDYuMzE4LS4zMTguNDI0LS41My4xMDYtLjIxMi4yMTItLjQyMy4yMTItLjYzNSAwLS40MjQtLjEwNi0uNzQxLS40MjQtMS4wNTktLjMxOC0uMzE4LS42MzUtLjQyNC0xLjA1OS0uNDI0LS40MjMgMC0uNzQuMTA2LTEuMDU5LjQyNC0uMzE3LjMxOC0uNDIzLjYzNS0uNDIzIDEuMDU5IDAgLjIxMi4xMDYuNDIzLjIxMi42MzUuMTA2LjIxMi4yMTEuNDI0LjQyMy41M2wtLjQyMyAxLjQ4MnYuMjEyYzAgLjIxMS4xMDYuNDIzLjIxMS41M2EuODA5LjgwOSAwIDAgMCAuNTMuMjFoMS4wNTlhLjgwOS44MDkgMCAwIDAgLjUzLS4yMS44MDkuODA5IDAgMCAwIC4yMS0uNTN2LS4yMTJsLS40MjMtMS40ODJ6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==);
}
.authButton__icon___dpPrH.authButton__user___yAnXA {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNyAzNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgPHBhdGggZD0iTTE4LjYxIDIyLjVjNC45MDIgMCA5LjcyNCAyLjEgMTQuNDQ2IDYuMjQyLjUzNS40Ny41OTUgMS4yOS4xMzQgMS44MzVhMS4yNjIgMS4yNjIgMCAwIDEtMS44MDEuMTM3Yy00LjI4Ny0zLjc2LTguNTM5LTUuNjEyLTEyLjc3OC01LjYxMi01LjM2IDAtMTAgMi4zNy0xMi45MDIgNS41MTdhMS4yNjEgMS4yNjEgMCAwIDEtMS44MDYuMDU3IDEuMzE4IDEuMzE4IDAgMCAxLS4wNTctMS44MzlDNy4yMDEgMjUuMiAxMi40ODcgMjIuNSAxOC42MTEgMjIuNXpNMTguNjY1IDQuNWM0LjIzMyAwIDcuNjY0IDMuNDk1IDcuNjY0IDcuODA2IDAgNC4zMS0zLjQzMSA3LjgwNi03LjY2NCA3LjgwNlMxMSAxNi42MTcgMTEgMTIuMzA2IDE0LjQzMiA0LjUgMTguNjY1IDQuNXptMCAyLjYwMmMtMi44MjIgMC01LjExIDIuMzMtNS4xMSA1LjIwNCAwIDIuODc0IDIuMjg4IDUuMjA0IDUuMTEgNS4yMDQgMi44MjIgMCA1LjExLTIuMzMgNS4xMS01LjIwNCAwLTIuODc0LTIuMjg4LTUuMjA0LTUuMTEtNS4yMDR6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNyAzNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgPHBhdGggZD0iTTE4LjYxIDIyLjVjNC45MDIgMCA5LjcyNCAyLjEgMTQuNDQ2IDYuMjQyLjUzNS40Ny41OTUgMS4yOS4xMzQgMS44MzVhMS4yNjIgMS4yNjIgMCAwIDEtMS44MDEuMTM3Yy00LjI4Ny0zLjc2LTguNTM5LTUuNjEyLTEyLjc3OC01LjYxMi01LjM2IDAtMTAgMi4zNy0xMi45MDIgNS41MTdhMS4yNjEgMS4yNjEgMCAwIDEtMS44MDYuMDU3IDEuMzE4IDEuMzE4IDAgMCAxLS4wNTctMS44MzlDNy4yMDEgMjUuMiAxMi40ODcgMjIuNSAxOC42MTEgMjIuNXpNMTguNjY1IDQuNWM0LjIzMyAwIDcuNjY0IDMuNDk1IDcuNjY0IDcuODA2IDAgNC4zMS0zLjQzMSA3LjgwNi03LjY2NCA3LjgwNlMxMSAxNi42MTcgMTEgMTIuMzA2IDE0LjQzMiA0LjUgMTguNjY1IDQuNXptMCAyLjYwMmMtMi44MjIgMC01LjExIDIuMzMtNS4xMSA1LjIwNCAwIDIuODc0IDIuMjg4IDUuMjA0IDUuMTEgNS4yMDQgMi44MjIgMCA1LjExLTIuMzMgNS4xMS01LjIwNCAwLTIuODc0LTIuMjg4LTUuMjA0LTUuMTEtNS4yMDR6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
}
.authButton__icon___dpPrH.authButton__play___QnZ05 {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyOSAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yOC40NzQgMTMuOTAyIDEuOTEgMjUuODY1QTEgMSAwIDAgMSAuNSAyNC45NTNWMS4wNDZBMSAxIDAgMCAxIDEuOTEuMTM0TDI4LjQ3MyAxMi4wOGExIDEgMCAwIDEgMCAxLjgyM3oiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyOSAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yOC40NzQgMTMuOTAyIDEuOTEgMjUuODY1QTEgMSAwIDAgMSAuNSAyNC45NTNWMS4wNDZBMSAxIDAgMCAxIDEuOTEuMTM0TDI4LjQ3MyAxMi4wOGExIDEgMCAwIDEgMCAxLjgyM3oiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
}
/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/AddToFavorites/addToFavorites.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.addToFavorites__focused___PciJA {
  background-color: #00838a !important;
}

.addToFavorites__button___v75fK {
  align-items: center;
  justify-content: center;
  display: flex;
  margin: 0 1.25vw 0 0;
  padding: 0.5208333333vw 1.1979166667vw 0.6770833333vw 1.3020833333vw;
  border-radius: 2.2395833333vw;
  background-color: #303738;
  color: #fff;
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  font-size: 1.25vw;
  white-space: nowrap;
}
.addToFavorites__button___v75fK .addToFavorites__icon___khF1g {
  display: inline-block;
  margin-right: 0.625vw;
  background-color: #fff;
}
.addToFavorites__button___v75fK .addToFavorites__icon___khF1g.addToFavorites__heart-outline___FgGXu {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzQiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTM0IDEyMCI+CiAgICA8cGF0aCBkPSJNMzkuMjg1IDExLjQ0NmMtNy43NiAwLTE0Ljg0NiAzLjIwNS0xOS45NTMgOS4wMTUtNC45NTMgNS42MzUtNy42ODcgMTMuMjI2LTcuNjg3IDIxLjM3MSAwIDguOTM1IDMuNTU0IDE3LjMzIDExLjE2NyAyNi40MTkgNy4xNjcgOC41MzYgMTcuNjggMTcuNTE4IDI5Ljg1MyAyNy45MTYgNC41ODcgMy45MiA5LjMzNCA3Ljk3NiAxNC4zOCAxMi40MDMgNC44MzQtNC4zMTkgOS40NjctOC4yOCAxMy45NTQtMTIuMTEzbC4zNC0uMjljNy44ODYtNi43NCAxNC42OTMtMTIuNTU4IDIwLjUzMy0xOC4xMzIgMTAuNjMzLTEwLjE2MiAyMC40ODctMjEuNTggMjAuNDg3LTM2LjIwMyAwLTguMTQ1LTIuNzM0LTE1LjczNi03LjY4Ny0yMS4zNzctMy44MTMtNC4zMjYtOC43NC03LjIzNC0xNC4yNTMtOC40MTVhMjcuNjI2IDI3LjYyNiAwIDAgMC01LjcwNy0uNTk0Yy04LjcwNyAwLTE2LjAxMyA0LjA4My0yMS42OTMgMTIuMTMzLS40NDcuNjItLjg0NyAxLjIzNS0xLjI0IDEuODU2bC00Ljc4IDcuNjM4LTQuNzgtNy42MzhhNDAuODI3IDQwLjgyNyAwIDAgMC0xLjIzNC0xLjg2M0M1NS4yOTIgMTUuNTMgNDggMTEuNDQ2IDM5LjI4NSAxMS40NDZNNjcgMTIwLjAwMWMtMi43MDcgMC01LjMyNy0uOTkyLTcuMzYtMi43OC01LjAwNy00LjM5My05LjcxNC04LjQxNS0xNC4yNjctMTIuMzAxLTEyLjU2Ny0xMC43My0yMy40MTMtMTkuOTk1LTMxLjE4LTI5LjI1M0M0LjczMiA2NC4zOS4zMzIgNTMuNjM1LjMzMiA0MS44MzJjMC0xMC45NTIgMy43NDctMjEuMjUgMTAuNTQ3LTI4Ljk4MkMxOC4xNjUgNC41NTYgMjguMjU5IDAgMzkuMjg1IDAgNTAuMDcyLjAwMSA1OS41NjUgNC40MjggNjcgMTIuODcgNzQuNDMyIDQuNDI4IDgzLjkyNSAwIDk0LjcxMiAwYzIuNzEzIDAgNS40Mi4yODQgOC4wNC44MzcgNy44OTMgMS42ODcgMTQuOTQ3IDUuODM3IDIwLjM2NyAxMi4wMDUgNi44MDYgNy43NCAxMC41NDYgMTguMDM3IDEwLjU0NiAyOC45OSAwIDE4Ljk2MS0xMS41NDYgMzIuNjEyLTI0LjAzMyA0NC41MzYtNi4wNjcgNS43OS0xMi45ODcgMTEuNjk1LTIwLjk4NyAxOC41MzdsLS4zNDYuMzA0Yy00LjQ1NCAzLjc5OS05LjA2IDcuNzMzLTEzLjkzNCAxMi4wMTFhMTEuMTg2IDExLjE4NiAwIDAgMS03LjM2NiAyLjc4IiBmaWxsPSIjNjA2ODY5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzQiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTM0IDEyMCI+CiAgICA8cGF0aCBkPSJNMzkuMjg1IDExLjQ0NmMtNy43NiAwLTE0Ljg0NiAzLjIwNS0xOS45NTMgOS4wMTUtNC45NTMgNS42MzUtNy42ODcgMTMuMjI2LTcuNjg3IDIxLjM3MSAwIDguOTM1IDMuNTU0IDE3LjMzIDExLjE2NyAyNi40MTkgNy4xNjcgOC41MzYgMTcuNjggMTcuNTE4IDI5Ljg1MyAyNy45MTYgNC41ODcgMy45MiA5LjMzNCA3Ljk3NiAxNC4zOCAxMi40MDMgNC44MzQtNC4zMTkgOS40NjctOC4yOCAxMy45NTQtMTIuMTEzbC4zNC0uMjljNy44ODYtNi43NCAxNC42OTMtMTIuNTU4IDIwLjUzMy0xOC4xMzIgMTAuNjMzLTEwLjE2MiAyMC40ODctMjEuNTggMjAuNDg3LTM2LjIwMyAwLTguMTQ1LTIuNzM0LTE1LjczNi03LjY4Ny0yMS4zNzctMy44MTMtNC4zMjYtOC43NC03LjIzNC0xNC4yNTMtOC40MTVhMjcuNjI2IDI3LjYyNiAwIDAgMC01LjcwNy0uNTk0Yy04LjcwNyAwLTE2LjAxMyA0LjA4My0yMS42OTMgMTIuMTMzLS40NDcuNjItLjg0NyAxLjIzNS0xLjI0IDEuODU2bC00Ljc4IDcuNjM4LTQuNzgtNy42MzhhNDAuODI3IDQwLjgyNyAwIDAgMC0xLjIzNC0xLjg2M0M1NS4yOTIgMTUuNTMgNDggMTEuNDQ2IDM5LjI4NSAxMS40NDZNNjcgMTIwLjAwMWMtMi43MDcgMC01LjMyNy0uOTkyLTcuMzYtMi43OC01LjAwNy00LjM5My05LjcxNC04LjQxNS0xNC4yNjctMTIuMzAxLTEyLjU2Ny0xMC43My0yMy40MTMtMTkuOTk1LTMxLjE4LTI5LjI1M0M0LjczMiA2NC4zOS4zMzIgNTMuNjM1LjMzMiA0MS44MzJjMC0xMC45NTIgMy43NDctMjEuMjUgMTAuNTQ3LTI4Ljk4MkMxOC4xNjUgNC41NTYgMjguMjU5IDAgMzkuMjg1IDAgNTAuMDcyLjAwMSA1OS41NjUgNC40MjggNjcgMTIuODcgNzQuNDMyIDQuNDI4IDgzLjkyNSAwIDk0LjcxMiAwYzIuNzEzIDAgNS40Mi4yODQgOC4wNC44MzcgNy44OTMgMS42ODcgMTQuOTQ3IDUuODM3IDIwLjM2NyAxMi4wMDUgNi44MDYgNy43NCAxMC41NDYgMTguMDM3IDEwLjU0NiAyOC45OSAwIDE4Ljk2MS0xMS41NDYgMzIuNjEyLTI0LjAzMyA0NC41MzYtNi4wNjcgNS43OS0xMi45ODcgMTEuNjk1LTIwLjk4NyAxOC41MzdsLS4zNDYuMzA0Yy00LjQ1NCAzLjc5OS05LjA2IDcuNzMzLTEzLjkzNCAxMi4wMTFhMTEuMTg2IDExLjE4NiAwIDAgMS03LjM2NiAyLjc4IiBmaWxsPSIjNjA2ODY5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+);
  width: 1.1979166667vw;
  height: 1.09375vw;
  -webkit-mask-size: 1.1979166667vw 1.09375vw;
  mask-size: 1.1979166667vw 1.09375vw;
}
.addToFavorites__button___v75fK .addToFavorites__icon___khF1g.addToFavorites__heart-fill___Sx96e {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyNCAyMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yMy42NjcgNy40ODRjMC0xLjg0Ny0uNjE5LTMuNTc2LTEuNzQzLTQuODdBNi4wNTEgNi4wNTEgMCAwIDAgMTcuMjk5LjQ5OWMtMi4wMDYgMC0zLjc0NS45NzMtNS4wMjggMi44MWE3LjU1NiA3LjU1NiAwIDAgMC0uMjcxLjQxMiA3LjU1NiA3LjU1NiAwIDAgMC0uMjctLjQxMkMxMC40NDUgMS40NzIgOC43MDUuNSA2LjcuNWMtMS43OTggMC0zLjQ0Ljc1Mi00LjYyNSAyLjExNUMuOTUyIDMuOTA4LjMzMyA1LjYzNy4zMzMgNy40ODRjMCAyLjAwOC43NjEgMy44NiAyLjM5NCA1LjgzIDEuNDI0IDEuNzE2IDMuNDY4IDMuNDgzIDUuODM0IDUuNTI4Ljg3NS43NTYgMS43NzkgMS41MzggMi43MzkgMi4zOWExLjA1OCAxLjA1OCAwIDAgMCAxLjQgMGMuOTYtLjg1MiAxLjg2NC0xLjYzNCAyLjczOC0yLjM5IDEuNTItMS4zMTMgMi44MzMtMi40NDggMy45NzEtMy41NDggMi4yMTEtMi4xMzYgNC4yNTgtNC41NiA0LjI1OC03LjgxIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyNCAyMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yMy42NjcgNy40ODRjMC0xLjg0Ny0uNjE5LTMuNTc2LTEuNzQzLTQuODdBNi4wNTEgNi4wNTEgMCAwIDAgMTcuMjk5LjQ5OWMtMi4wMDYgMC0zLjc0NS45NzMtNS4wMjggMi44MWE3LjU1NiA3LjU1NiAwIDAgMC0uMjcxLjQxMiA3LjU1NiA3LjU1NiAwIDAgMC0uMjctLjQxMkMxMC40NDUgMS40NzIgOC43MDUuNSA2LjcuNWMtMS43OTggMC0zLjQ0Ljc1Mi00LjYyNSAyLjExNUMuOTUyIDMuOTA4LjMzMyA1LjYzNy4zMzMgNy40ODRjMCAyLjAwOC43NjEgMy44NiAyLjM5NCA1LjgzIDEuNDI0IDEuNzE2IDMuNDY4IDMuNDgzIDUuODM0IDUuNTI4Ljg3NS43NTYgMS43NzkgMS41MzggMi43MzkgMi4zOWExLjA1OCAxLjA1OCAwIDAgMCAxLjQgMGMuOTYtLjg1MiAxLjg2NC0xLjYzNCAyLjczOC0yLjM5IDEuNTItMS4zMTMgMi44MzMtMi40NDggMy45NzEtMy41NDggMi4yMTEtMi4xMzYgNC4yNTgtNC41NiA0LjI1OC03LjgxIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==);
  width: 1.1979166667vw;
  height: 1.09375vw;
  -webkit-mask-size: 1.1979166667vw 1.09375vw;
  mask-size: 1.1979166667vw 1.09375vw;
}

.addToFavorites__modal___uSJSQ {
  align-items: center;
  background-color: #141b1c;
  box-sizing: border-box;
  display: flex;
  flex-flow: column;
  padding: 11.71875vw 23.9583333333vw;
  height: 100vh;
  left: 0;
  position: fixed;
  top: 0;
  text-align: center;
  width: 100vw;
  z-index: 1;
}
.addToFavorites__modal___uSJSQ .addToFavorites__icon___khF1g {
  height: 8.3333333333vw;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-mask-size: 8.3333333333vw 8.3333333333vw;
  mask-size: 8.3333333333vw 8.3333333333vw;
  width: 8.3333333333vw;
  background-color: #606869;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzQiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTM0IDEyMCI+CiAgICA8cGF0aCBkPSJNMzkuMjg1IDExLjQ0NmMtNy43NiAwLTE0Ljg0NiAzLjIwNS0xOS45NTMgOS4wMTUtNC45NTMgNS42MzUtNy42ODcgMTMuMjI2LTcuNjg3IDIxLjM3MSAwIDguOTM1IDMuNTU0IDE3LjMzIDExLjE2NyAyNi40MTkgNy4xNjcgOC41MzYgMTcuNjggMTcuNTE4IDI5Ljg1MyAyNy45MTYgNC41ODcgMy45MiA5LjMzNCA3Ljk3NiAxNC4zOCAxMi40MDMgNC44MzQtNC4zMTkgOS40NjctOC4yOCAxMy45NTQtMTIuMTEzbC4zNC0uMjljNy44ODYtNi43NCAxNC42OTMtMTIuNTU4IDIwLjUzMy0xOC4xMzIgMTAuNjMzLTEwLjE2MiAyMC40ODctMjEuNTggMjAuNDg3LTM2LjIwMyAwLTguMTQ1LTIuNzM0LTE1LjczNi03LjY4Ny0yMS4zNzctMy44MTMtNC4zMjYtOC43NC03LjIzNC0xNC4yNTMtOC40MTVhMjcuNjI2IDI3LjYyNiAwIDAgMC01LjcwNy0uNTk0Yy04LjcwNyAwLTE2LjAxMyA0LjA4My0yMS42OTMgMTIuMTMzLS40NDcuNjItLjg0NyAxLjIzNS0xLjI0IDEuODU2bC00Ljc4IDcuNjM4LTQuNzgtNy42MzhhNDAuODI3IDQwLjgyNyAwIDAgMC0xLjIzNC0xLjg2M0M1NS4yOTIgMTUuNTMgNDggMTEuNDQ2IDM5LjI4NSAxMS40NDZNNjcgMTIwLjAwMWMtMi43MDcgMC01LjMyNy0uOTkyLTcuMzYtMi43OC01LjAwNy00LjM5My05LjcxNC04LjQxNS0xNC4yNjctMTIuMzAxLTEyLjU2Ny0xMC43My0yMy40MTMtMTkuOTk1LTMxLjE4LTI5LjI1M0M0LjczMiA2NC4zOS4zMzIgNTMuNjM1LjMzMiA0MS44MzJjMC0xMC45NTIgMy43NDctMjEuMjUgMTAuNTQ3LTI4Ljk4MkMxOC4xNjUgNC41NTYgMjguMjU5IDAgMzkuMjg1IDAgNTAuMDcyLjAwMSA1OS41NjUgNC40MjggNjcgMTIuODcgNzQuNDMyIDQuNDI4IDgzLjkyNSAwIDk0LjcxMiAwYzIuNzEzIDAgNS40Mi4yODQgOC4wNC44MzcgNy44OTMgMS42ODcgMTQuOTQ3IDUuODM3IDIwLjM2NyAxMi4wMDUgNi44MDYgNy43NCAxMC41NDYgMTguMDM3IDEwLjU0NiAyOC45OSAwIDE4Ljk2MS0xMS41NDYgMzIuNjEyLTI0LjAzMyA0NC41MzYtNi4wNjcgNS43OS0xMi45ODcgMTEuNjk1LTIwLjk4NyAxOC41MzdsLS4zNDYuMzA0Yy00LjQ1NCAzLjc5OS05LjA2IDcuNzMzLTEzLjkzNCAxMi4wMTFhMTEuMTg2IDExLjE4NiAwIDAgMS03LjM2NiAyLjc4IiBmaWxsPSIjNjA2ODY5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzQiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTM0IDEyMCI+CiAgICA8cGF0aCBkPSJNMzkuMjg1IDExLjQ0NmMtNy43NiAwLTE0Ljg0NiAzLjIwNS0xOS45NTMgOS4wMTUtNC45NTMgNS42MzUtNy42ODcgMTMuMjI2LTcuNjg3IDIxLjM3MSAwIDguOTM1IDMuNTU0IDE3LjMzIDExLjE2NyAyNi40MTkgNy4xNjcgOC41MzYgMTcuNjggMTcuNTE4IDI5Ljg1MyAyNy45MTYgNC41ODcgMy45MiA5LjMzNCA3Ljk3NiAxNC4zOCAxMi40MDMgNC44MzQtNC4zMTkgOS40NjctOC4yOCAxMy45NTQtMTIuMTEzbC4zNC0uMjljNy44ODYtNi43NCAxNC42OTMtMTIuNTU4IDIwLjUzMy0xOC4xMzIgMTAuNjMzLTEwLjE2MiAyMC40ODctMjEuNTggMjAuNDg3LTM2LjIwMyAwLTguMTQ1LTIuNzM0LTE1LjczNi03LjY4Ny0yMS4zNzctMy44MTMtNC4zMjYtOC43NC03LjIzNC0xNC4yNTMtOC40MTVhMjcuNjI2IDI3LjYyNiAwIDAgMC01LjcwNy0uNTk0Yy04LjcwNyAwLTE2LjAxMyA0LjA4My0yMS42OTMgMTIuMTMzLS40NDcuNjItLjg0NyAxLjIzNS0xLjI0IDEuODU2bC00Ljc4IDcuNjM4LTQuNzgtNy42MzhhNDAuODI3IDQwLjgyNyAwIDAgMC0xLjIzNC0xLjg2M0M1NS4yOTIgMTUuNTMgNDggMTEuNDQ2IDM5LjI4NSAxMS40NDZNNjcgMTIwLjAwMWMtMi43MDcgMC01LjMyNy0uOTkyLTcuMzYtMi43OC01LjAwNy00LjM5My05LjcxNC04LjQxNS0xNC4yNjctMTIuMzAxLTEyLjU2Ny0xMC43My0yMy40MTMtMTkuOTk1LTMxLjE4LTI5LjI1M0M0LjczMiA2NC4zOS4zMzIgNTMuNjM1LjMzMiA0MS44MzJjMC0xMC45NTIgMy43NDctMjEuMjUgMTAuNTQ3LTI4Ljk4MkMxOC4xNjUgNC41NTYgMjguMjU5IDAgMzkuMjg1IDAgNTAuMDcyLjAwMSA1OS41NjUgNC40MjggNjcgMTIuODcgNzQuNDMyIDQuNDI4IDgzLjkyNSAwIDk0LjcxMiAwYzIuNzEzIDAgNS40Mi4yODQgOC4wNC44MzcgNy44OTMgMS42ODcgMTQuOTQ3IDUuODM3IDIwLjM2NyAxMi4wMDUgNi44MDYgNy43NCAxMC41NDYgMTguMDM3IDEwLjU0NiAyOC45OSAwIDE4Ljk2MS0xMS41NDYgMzIuNjEyLTI0LjAzMyA0NC41MzYtNi4wNjcgNS43OS0xMi45ODcgMTEuNjk1LTIwLjk4NyAxOC41MzdsLS4zNDYuMzA0Yy00LjQ1NCAzLjc5OS05LjA2IDcuNzMzLTEzLjkzNCAxMi4wMTFhMTEuMTg2IDExLjE4NiAwIDAgMS03LjM2NiAyLjc4IiBmaWxsPSIjNjA2ODY5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+);
  width: 6.9791666667vw;
  height: 6.25vw;
  -webkit-mask-size: 6.9791666667vw 6.25vw;
  mask-size: 6.9791666667vw 6.25vw;
}
.addToFavorites__modal___uSJSQ .addToFavorites__title___uJGH0 {
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  font-size: 2.9166666667vw;
  font-weight: 500;
  line-height: 1.3;
  margin: 1.6666666667vw 0;
}
.addToFavorites__modal___uSJSQ .addToFavorites__connect___ylIGi {
  display: block;
  font-size: 1.7708333333vw;
  font-weight: 300;
  line-height: 1.38;
  white-space: pre;
  font-family: "Radio Canada Light", "Radio Canada Aboriginal", sans-serif;
}
.addToFavorites__modal___uSJSQ .addToFavorites__goto___e5YdN {
  display: block;
  font-size: 1.7708333333vw;
  font-weight: 300;
  line-height: 1.38;
  white-space: pre;
  margin-bottom: 3.3333333333vw;
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  font-weight: 500;
}
.addToFavorites__modal___uSJSQ .addToFavorites__modal-button___enQRf {
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  padding: 0.9895833333vw 1.8229166667vw 1.1979166667vw 1.875vw;
  background-color: #303738;
}
.addToFavorites__modal___uSJSQ .addToFavorites__modal-button___enQRf:hover {
  background-color: #00838a;
}
/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/components/AdsModal/adsModal.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
/* Base colors */
/* Brand colors */
/* stylelint-disable scss/dollar-variable-pattern */
/* Env variables injected through webpack. These should not be overwritten. */
/** Returns the pixel value in vw with a default context of 1080p. */
/** Returns the correct value based on the app running. */
/** Returns the svg file on the icons folder. */
/* @deprecated */
/* @deprecated */
/* @deprecated */
.adsModal__container___sBYQu {
  align-items: center;
  justify-content: center;
  display: flex;
  z-index: 10;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #141b1c;
}

.adsModal__content___GM0TR {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 50vw;
}

.adsModal__info-icon___c9ymO {
  display: inline-block;
  margin: 0 0 2.3958333333vw;
  background-color: #606869;
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMi40MjggMi41YzUuNTIyIDAgMTAgNC40NzggMTAgMTAgMCA1LjUyMy00LjQ3OCAxMC0xMCAxMHMtMTAtNC40NzctMTAtMTBjMC01LjUyMiA0LjQ3OC0xMCAxMC0xMHptMCAxLjg3NWMtNC40OCAwLTguMTI1IDMuNjQ1LTguMTI1IDguMTI1czMuNjQ1IDguMTI1IDguMTI1IDguMTI1IDguMTI1LTMuNjQ1IDguMTI1LTguMTI1LTMuNjQ1LTguMTI1LTguMTI1LTguMTI1em0uNyA1Ljc1N2EuMzUuMzUgMCAwIDEgLjM0OC4zNXY2LjI1OGguNjZhLjM1LjM1IDAgMCAxIC4zNS4zNXYuNjk4YS4zNS4zNSAwIDAgMS0uMzUuMzQ4SDEwLjcyYS4zNS4zNSAwIDAgMS0uMzQ5LS4zNDh2LS42OTlhLjM1LjM1IDAgMCAxIC4zNS0uMzQ5aC42NnYtNS40OGgtLjY2YS4zNS4zNSAwIDAgMS0uMzUtLjM0OXYtLjQzYS4zNS4zNSAwIDAgMSAuMzUtLjM0OXptLS43MDQtMy4yMDVhMS4wNDIgMS4wNDIgMCAxIDEgMCAyLjA4NCAxLjA0MiAxLjA0MiAwIDAgMSAwLTIuMDg0eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=);
  height: 6.9270833333vw;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-mask-size: 6.9270833333vw 6.9270833333vw;
  mask-size: 6.9270833333vw 6.9270833333vw;
  width: 6.9270833333vw;
}

.adsModal__title___KFeDZ {
  margin: 0 0 1.6666666667vw;
  color: #fff;
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  font-size: 2.9166666667vw;
  line-height: 3.8020833333vw;
  text-align: center;
}

.adsModal__description___SUujH {
  margin: 0 0 3.3333333333vw;
  color: #fff;
  font-family: "Radio Canada Light", "Radio Canada Aboriginal", sans-serif;
  font-size: 1.7708333333vw;
  line-height: 2.4479166667vw;
  text-align: center;
}

.adsModal__button___MxWja {
  margin: 0;
  padding: 0.9895833333vw 1.8229166667vw 1.1979166667vw 1.9270833333vw;
  border-radius: 2.2395833333vw;
  box-shadow: 0 1.0416666667vw 2.0833333333vw #000;
  color: #fff;
  font-family: "Radio Canada Medium", "Radio Canada Aboriginal", sans-serif;
  font-size: 1.6666666667vw;
}
.adsModal__button-gem___hHbfa {
  background-color: #00a5ad;
}
.adsModal__button-toutv___VFBld {
  background-color: #00838a;
}
