@keyframes promo-hero-word-appear{0%{transform:translateY(100%) skew(5deg,5deg)}to{transform:translateY(0) skew(0deg,0deg)}}.promo-hero__inner{height:calc(100vh - 106px);height:calc(var(--vh, 1vh)*100 - 106px);min-height:614px}@media only screen and (max-width:1023px){.promo-hero__inner{height:calc(100vh - 49px);height:calc(var(--vh, 1vh)*100 - 49px);min-height:431px}}.has-promo-banner .promo-hero__inner{height:calc(100vh - 146px);height:calc(var(--vh, 1vh)*100 - 146px);min-height:574px}@media only screen and (max-width:1023px){.has-promo-banner .promo-hero__inner{height:calc(100vh - 89px);height:calc(var(--vh, 1vh)*100 - 89px);min-height:391px}}.promo-hero__item{transition:opacity .235s ease;opacity:0;pointer-events:none}.promo-hero__item.is-active{opacity:1;pointer-events:all;z-index:10}.promo-hero__item .c-shoppable-images{position:absolute}@media only screen and (max-width:1023px){.promo-hero__item .c-shoppable-images{display:none}}.promo-hero__item .c-shoppable-images__image{object-position:right}.promo-hero__item .c-shoppable-images__products{left:unset;right:0;transform:translateY(-50%)}.promo-hero__item .promo-hero-title{font-size:65px;line-height:1.25;font-weight:600}@media only screen and (max-width:767px){.promo-hero__item .promo-hero-title{font-size:35px}}@media only screen and (max-width:425px){.promo-hero__item .promo-hero-title{font-size:28px}}.promo-hero__item .promo-hero-title__word{display:inline-flex;overflow:hidden}.promo-hero__item .promo-hero-title__word:first-child>span{animation-delay:1.633s}.promo-hero__item .promo-hero-title__word:nth-child(2)>span{animation-delay:1.766s}.promo-hero__item .promo-hero-title__word:nth-child(3)>span{animation-delay:1.899s}.promo-hero__item .promo-hero-title__word:nth-child(4)>span{animation-delay:2.032s}.promo-hero__item .promo-hero-title__word:nth-child(5)>span{animation-delay:2.165s}.promo-hero__item .promo-hero-title__word:nth-child(6)>span{animation-delay:2.298s}.promo-hero__item .promo-hero-title__word:nth-child(7)>span{animation-delay:2.431s}.promo-hero__item .promo-hero-title__word:nth-child(8)>span{animation-delay:2.564s}.promo-hero__item .promo-hero-title__word:nth-child(9)>span{animation-delay:2.697s}.promo-hero__item .promo-hero-title__word:nth-child(10)>span{animation-delay:2.83s}.promo-hero__item .promo-hero-title__word>span{display:inline-block;transform:translateY(100%);will-change:transform;animation:promo-hero-word-appear 1s cubic-bezier(.16,1.08,.38,.98) forwards}.promo-hero__item .promo-hero-subtitle{line-height:1.5}.promo-hero__item .promo-hero-btn,.promo-hero__item .promo-hero-subtitle{opacity:0;animation:fade-in 1s cubic-bezier(.16,1.08,.38,.98) 2.5s forwards,from-bottom 1s cubic-bezier(.16,1.08,.38,.98) 2.5s forwards}#featured-slider .js-slider__item{display:none}#featured-slider .js-slider__item.is-active{display:block}#featured-slider #panier-bleu{background-color:#051d4a}#featured-slider #panier-bleu .icon-quebec{position:absolute;color:#052a77;left:50%;top:50%;transform:translate(-50%,-50%);font-size:600px}@media only screen and (max-width:767px){#featured-slider #panier-bleu .icon-quebec{color:#0638a7;left:unset;right:0;transform:translate(50%,-50%)}}#featured-slider #panier-bleu .icon-quebec:before{position:static}#featured-slider #panier-bleu .icon-quebec.in-background{opacity:.7;font-size:1200px;left:0}#featured-slider #moisson-quebec{background-color:#368142}#featured-slider #moisson-quebec #moisson-quebec-left-side{max-width:1040px}#featured-slider #moisson-quebec #moisson-quebec-left-side .c-typography--link:hover{color:#fff;background-image:linear-gradient(#fff,#fff)}#featured-slider #moisson-quebec .background-fade{position:absolute;bottom:0;left:0;width:100%;height:240px;background:linear-gradient(0deg,#0b1222,transparent)}#featured-slider #moisson-quebec .icon-hand{position:absolute;z-index:-10;right:80px;bottom:152px;font-size:400px;color:#3b8e47}@media only screen and (max-width:767px){#featured-slider #moisson-quebec .icon-hand{bottom:0;right:0}}#featured-slider #moisson-quebec .icon-hand:before{position:static}#featured-slider #moisson-quebec .icon-heart{position:absolute;z-index:-10;right:0;bottom:72px;color:#3b8e47;font-size:300px}@media only screen and (max-width:767px){#featured-slider #moisson-quebec .icon-heart{bottom:-104px;right:-104px}}#featured-slider #moisson-quebec .icon-heart:before{position:static}#values .value-slider .value{position:relative;outline:none;min-width:80px}@media only screen and (max-width:1365px){#values .value-slider .value{min-width:0}}@media only screen and (max-width:425px){#values .value-slider .value{margin-right:8px!important;margin-left:8px!important}}#values .value-slider .value:not(:last-child){margin-right:240px}@media only screen and (max-width:1920px){#values .value-slider .value:not(:last-child){margin-right:176px}}@media only screen and (max-width:1365px){#values .value-slider .value:not(:last-child){margin-right:40px}}#values .value-slider .value__text{position:absolute;white-space:nowrap;left:50%;transform:translateX(-50%);top:80px;text-align:center;margin-bottom:8px}@media only screen and (max-width:1365px){#values .value-slider .value__text{position:static;left:unset;transform:none;top:unset;margin-top:32px;display:block}}@media only screen and (max-width:767px){#values .value-slider .value__text{white-space:normal}}#values .value-slider .value__subtext{white-space:nowrap;position:absolute;left:50%;transform:translateX(-50%);top:104px;text-align:center;margin-bottom:0;font-size:12px}@media only screen and (max-width:1920px){#values .value-slider .value__subtext{white-space:normal;width:240px}}@media only screen and (max-width:1440px){#values .value-slider .value__subtext{width:208px}}@media only screen and (max-width:1365px){#values .value-slider .value__subtext{width:unset;position:static;left:unset;transform:none;top:unset;display:block}}@media only screen and (max-width:425px){#values .value-slider .slick-dots{margin-top:16px}}#categories .category img{transition:box-shadow .325s cubic-bezier(.33,0,.25,1)}#categories .category img:focus,#categories .category img:hover{box-shadow:0 0 16px rgba(0,0,0,.2)}#news .flex .news-article{outline:none}@media only screen and (max-width:767px){#news .flex .news-article{opacity:1;transform:translateY(0)}}#news .flex .news-article__image,#news .flex__image{min-height:24px;max-width:120px}@keyframes wave{0%{transform:translate(-50%,-50%) scale(1) rotate(0deg)}to{transform:translate(-50%,-47%) scaleY(1.15) rotate(2deg)}}#business .c-product-card{max-width:240px}#volume-discounts .wave{position:absolute;width:110%;height:auto;left:50%;top:50%;transform:translate(-50%,-50%) scaleY(.5);opacity:0;z-index:-1;min-width:1920px;transition:transform 1s cubic-bezier(.33,0,.25,1),opacity 1s cubic-bezier(.33,0,.25,1)}#volume-discounts .wave.js-scrolled{opacity:1;transform:translate(-50%,-50%) scale(1);animation:wave 5s ease-in-out infinite alternate;animation-delay:1s}@media only screen and (max-width:1439px){#volume-discounts .wave{top:70%}}@media only screen and (max-width:767px){#volume-discounts .wave{top:70%;left:20%}}@media only screen and (max-width:425px){#volume-discounts .wave{left:10%}}#volume-discounts .js-on-scroll>div{transform:scale(.8) translateY(16px);opacity:0;transition:opacity .5s cubic-bezier(.33,0,.25,1),transform .5s cubic-bezier(.33,0,.25,1)}#volume-discounts .js-on-scroll>div:nth-child(2){transition-delay:.25s}#volume-discounts .js-on-scroll>div:nth-child(3){transition-delay:.5s}#volume-discounts .js-on-scroll.js-scrolled>div{transform:scale(1) translateY(0);opacity:1}#about-us .play-video{left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 6px rgba(0,0,0,.05);transition:all .325s cubic-bezier(.33,0,.25,1)}#about-us .play-video .c-icon{-webkit-text-stroke:2px #7985a2;left:50%;top:50%;transform:translate(-50%,-50%);transition:color .325s cubic-bezier(.33,0,.25,1)}#about-us .play-video:focus,#about-us .play-video:hover{height:56px!important;width:56px!important;box-shadow:0 0 16px rgba(0,0,0,.2)}#about-us .play-video:focus .c-icon,#about-us .play-video:hover .c-icon{color:#7985a2!important}#gift-cards.js-on-scroll #line-pattern{position:absolute;left:50%;top:50%;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}#gift-cards.js-on-scroll #line-pattern path{transition:stroke-dashoffset cubic-bezier(.33,0,.25,1)}#gift-cards.js-on-scroll #line-pattern path#Tracé_1097{stroke-dasharray:726.29;stroke-dashoffset:726.29;transition-duration:1.4s}.js-scrolled#gift-cards.js-on-scroll #line-pattern path#Tracé_1097{stroke-dashoffset:0}#gift-cards.js-on-scroll #line-pattern path#Tracé_1098{stroke-dasharray:611.57;stroke-dashoffset:611.57;transition-duration:1.2s;transition-delay:.5s}.js-scrolled#gift-cards.js-on-scroll #line-pattern path#Tracé_1098{stroke-dashoffset:0}#gift-cards.js-on-scroll #line-pattern path#Tracé_1326{stroke-dasharray:1149.54;stroke-dashoffset:1149.54;transition-duration:2.2s;transition-delay:1s}.js-scrolled#gift-cards.js-on-scroll #line-pattern path#Tracé_1326{stroke-dashoffset:0}#social-club .slick-list{padding:0 160px}#social-club .slick-list .slick-track{display:flex}#trees{background-color:#ecf7f6}#trees .planted-trees{color:#00a673}.murphy-bed-style-carrousel.u-arrows-slider .flickity-prev-next-button.previous{left:0}.murphy-bed-style-carrousel.u-arrows-slider .flickity-prev-next-button.next{right:0}.murphy-bed-style-carrousel .flickity-viewport{overflow:visible}.murphy-bed-style-carrousel .murphy-bed-style-card:hover .murphy-bed-style-card__image img{opacity:.5}@media only screen and (max-width:1024px){.murphy-bed-style-carrousel .murphy-bed-style-card:hover .murphy-bed-style-card__image img{opacity:1}}.murphy-bed-style-carrousel .murphy-bed-style-card:hover .c-btn{opacity:1;pointer-events:all}.murphy-bed-style-carrousel .murphy-bed-style-card__image img{transition:opacity .235s cubic-bezier(.33,0,.25,1)}.murphy-bed-style-carrousel .murphy-bed-style-card .c-btn{top:50%;left:50%;transform:translate(-50%);opacity:0;pointer-events:none;transition:opacity .235s cubic-bezier(.33,0,.25,1)}@media only screen and (max-width:1024px){.murphy-bed-style-carrousel .murphy-bed-style-card .c-btn{opacity:1;pointer-events:all;top:unset;left:unset;right:24px;bottom:-28px;transform:none}}