@font-face{font-display:swap;font-family:PPWoodland-Medium;src:url(../../../../../../../../themes/sunrype.ca/dist/fonts/pp-woodland/PPWoodland-Medium.otf) format("otf"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/pp-woodland/PPWoodland-Medium.ttf) format("ttf"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/pp-woodland/PPWoodland-Medium.woff2) format("woff2"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/pp-woodland/PPWoodland-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:PPWoodland-Bold;src:url(../../../../../../../../themes/sunrype.ca/dist/fonts/pp-woodland/PPWoodland-Bold.otf) format("otf"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/pp-woodland/PPWoodland-Bold.ttf) format("ttf"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/pp-woodland/PPWoodland-Bold.woff2) format("woff2"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/pp-woodland/PPWoodland-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi-Medium;src:url(../../../../../../../../themes/sunrype.ca/dist/fonts/satoshi/Satoshi-Medium.otf) format("otf"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/satoshi/Satoshi-Medium.ttf) format("ttf"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/satoshi/Satoshi-Medium.woff2) format("woff2"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/satoshi/Satoshi-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi-Bold;src:url(../../../../../../../../themes/sunrype.ca/dist/fonts/satoshi/Satoshi-Bold.otf) format("otf"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/satoshi/Satoshi-Bold.ttf) format("ttf"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/satoshi/Satoshi-Bold.woff2) format("woff2"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/satoshi/Satoshi-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi-Variable;src:url(../../../../../../../../themes/sunrype.ca/dist/fonts/satoshi/Satoshi-Variable.otf) format("otf"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/satoshi/Satoshi-Variable.ttf) format("ttf"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/satoshi/Satoshi-Variable.woff2) format("woff2"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/satoshi/Satoshi-Variable.woff) format("woff")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(../../../../../../../../themes/sunrype.ca/dist/fonts/icomoon.eot?wsdqdd);src:url(../../../../../../../../themes/sunrype.ca/dist/fonts/icomoon.eot?wsdqdd#iefix) format("embedded-opentype"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/icomoon.woff2?wsdqdd) format("woff2"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/icomoon.ttf?wsdqdd) format("truetype"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/icomoon.woff?wsdqdd) format("woff"),url(../../../../../../../../themes/sunrype.ca/dist/fonts/icomoon.svg?wsdqdd#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-telecharger:before{content:"\e925"}.icon-pinterest-alt:before{content:"\e924"}.icon-print:before{content:"\e921"}.icon-mail:before{content:"\e922"}.icon-share:before{content:"\e923"}.icon-pin-pinterest .path1:before{color:#fff;content:"\e91a"}.icon-pin-pinterest .path2:before{color:#fff;content:"\e91b";margin-left:-1em}.icon-pin-pinterest .path3:before{color:#e60023;content:"\e91c";margin-left:-1em}.icon-star:before{color:#ffd500;content:"\e91d"}.icon-time:before{color:#fff;content:"\e91e"}.icon-stamp-crest-EN:before{content:"\e91f"}.icon-stanp-crest-FR:before{content:"\e920"}.icon-play-button-arrowhead:before{content:"\e900"}.icon-Rectangle:before{content:"\e901"}.icon-warning:before{content:"\e902"}.icon-validation:before{content:"\e903"}.icon-triangle-up:before{content:"\e904"}.icon-triangle-down:before{content:"\e905"}.icon-sun-bullet:before{content:"\e906"}.icon-search:before{content:"\e907"}.icon-plus:before{content:"\e908"}.icon-radio-actif:before{content:"\e909"}.icon-playpath:before{content:"\e90a"}.icon-Oval-Copy:before{content:"\e90b"}.icon-radio:before{content:"\e90c"}.icon-arrow-path:before{content:"\e90d"}.icon-nav-left:before{content:"\e90e"}.icon-nav-left-2:before{content:"\e90f"}.icon-Minus:before{content:"\e910"}.icon-insta:before{content:"\e911"}.icon-facebook-path:before{content:"\e912"}.icon-information:before{content:"\e913"}.icon-error:before{content:"\e914"}.icon-close-blue:before{content:"\e915"}.icon-checkmark:before{content:"\e916"}.icon-burger:before{content:"\e917"}.icon-arrow-right:before{content:"\e918"}.icon-ariane:before{content:"\e919"}.highlight-products-block{padding-bottom:30px;padding-top:30px}body.ctheme-base .highlight-products-block{background-color:#f2f3fa}body.ctheme-01 .highlight-products-block{background-color:#e5f5ea}body.ctheme-02 .highlight-products-block{background-color:#efe0ea}body.ctheme-03 .highlight-products-block{background-color:#e0f1f0}body.ctheme-04 .highlight-products-block{background-color:#f6e7e0}body.ctheme-05 .highlight-products-block{background-color:#f6e0e7}body.ctheme-06 .highlight-products-block{background-color:#c5e9f8}body.ctheme-07 .highlight-products-block{background-color:#ebe4ed}body.ctheme-08 .highlight-products-block{background-color:#e2e5ff}.entry-content .highlight-products__title,.highlight-products__title{margin:0 auto 20px;text-align:center}.highlight-products-carousel{padding:0 20px}@media (min-width:1080px){.highlight-products-carousel{padding-left:0;padding-right:0}}.highlight-products-carousel .listing__item__thumbnail-wrapper{background-color:#fff;border:1px solid #e5e7f5}.highlight-products-carousel .listing__item__content-wrapper{padding-right:30px}@media (max-width:767.98px){.highlight-products-carousel .swiper-button-next,.highlight-products-carousel .swiper-button-prev{display:none}}.highlight-products-carousel .swiper-pagination.swiper-pagination-bullets{margin-top:40px}@media (min-width:768px){.highlight-products-carousel .swiper-pagination.swiper-pagination-bullets{display:none}}.highlight-products-carousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active),body.ctheme-base .highlight-products-carousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#000f9f}body.ctheme-01 .highlight-products-carousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#009b30}body.ctheme-02 .highlight-products-carousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#940166}body.ctheme-03 .highlight-products-carousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#00a8a1}body.ctheme-04 .highlight-products-carousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#dc4100}body.ctheme-05 .highlight-products-carousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#dc0049}body.ctheme-06 .highlight-products-carousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#02a5d8}body.ctheme-07 .highlight-products-carousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#722a84}body.ctheme-08 .highlight-products-carousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#1d428a}.highlight-products-carousel__navigation{height:74.2%;left:40px;position:absolute;top:0;width:calc(100% - 80px)}@media (min-width:1441px){.highlight-products-carousel__navigation{left:80px;width:calc(100% - 160px)}}@media (min-width:768px){.highlight-products-block{padding-bottom:80px;padding-top:80px}.entry-content .highlight-products__title,.highlight-products__title{margin-bottom:50px}}