.line-up-calendar .outsideCarre{padding-top:100%;position:relative;display:block;float:left;border-style:dotted;border-width:2px}.line-up-calendar .outsideCarre .insideCarre{display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.line-up-calendar .containerCalendar{display:block;position:relative}.line-up-calendar .calendarSlider{display:block;padding:0;overflow:hidden;width:100%;height:100%}.line-up-calendar .calendarSlider.notAd{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.line-up-calendar .calendarSlider .adContainer{position:absolute}.line-up-calendar .sliderSection{border:none}.line-up-calendar .sliderSection .inside{width:100%;height:auto;text-align:center}.line-up-calendar .sliderSection .inside h2{font-size:30px;line-height:30px;color:white;font-family:'cooperhewitt-light';margin-bottom:0}.line-up-calendar .sliderSection .inside p{font-size:16px;line-height:20px;color:white;font-family:'cooperhewitt-light'}.line-up-calendar .sliderSection .inside p a{color:white !important;font-family:'cooperhewitt-semibold'}.line-up-calendar .sliderSection .inside .comp-custom-button{background-color:white !important}.line-up-calendar .sliderSection .flickity-page-dots .dot.is-selected{background-color:white}.line-up-calendar .date-section{color:white;font-size:30px;background-color:rgba(245,240,233,0.8)}.line-up-calendar .flickity-wrapper{width:100%;height:100%;position:relative}.line-up-calendar .flickity-page-dots{bottom:20px}@media (min-width: 764px){.line-up-calendar .sliderSection .inside h2{font-size:32px;line-height:34px}.line-up-calendar .sliderSection .inside p{font-size:17px;line-height:22px}}@media (min-width: 980px){.line-up-calendar .sliderSection .inside h2{font-size:36px;line-height:38px}}@media (min-width: 1304px){.line-up-calendar .sliderSection .inside h2{font-size:40px;line-height:48px}.line-up-calendar .sliderSection .inside p{font-size:20px;line-height:25px}}@media (max-width: 763.98px){.line-up-calendar .outsideCarre{margin-top:3px}.line-up-calendar .sliderSection{width:calc((calc((100% - (3px * (3 - 1))) / 3) * 3) + ((3 - 1) * 3px) - 1px);padding-top:calc((calc((100% - (3px * (3 - 1))) / 3) * 3) + ((3 - 1) * 3px) - 1px);margin-right:3px}.line-up-calendar .date-section{width:calc((100% - (3px * (3 - 1))) / 3);margin-right:3px}.line-up-calendar .date-section.outsideCarre{padding-top:calc(calc((100% - (3px * (3 - 1))) / 3) - (2px * 2))}.line-up-calendar .date-section:nth-child(3n+1){margin-right:0}}@media (min-width: 764px) and (max-width: 979.98px){.line-up-calendar .outsideCarre{margin-top:10px}.line-up-calendar .sliderSection{width:calc((calc((100% - (10px * (4 - 1))) / 4) * 2) + ((2 - 1) * 10px) - 1px);padding-top:calc((calc((100% - (10px * (4 - 1))) / 4) * 2) + ((2 - 1) * 10px) - 1px);margin-right:10px}.line-up-calendar .date-section{width:calc((100% - (10px * (4 - 1))) / 4);margin-right:10px}.line-up-calendar .date-section.outsideCarre{padding-top:calc(calc((100% - (10px * (4 - 1))) / 4) - (2px * 2))}.line-up-calendar .date-section:nth-child(3),.line-up-calendar .date-section:nth-child(5),.line-up-calendar .date-section:nth-child(4n+5){margin-right:0}}@media (min-width: 980px) and (max-width: 1303.98px){.line-up-calendar .outsideCarre{margin-top:11px}.line-up-calendar .sliderSection{width:calc((calc((100% - (11px * (4 - 1))) / 4) * 2) + ((2 - 1) * 11px) - 1px);padding-top:calc((calc((100% - (11px * (4 - 1))) / 4) * 2) + ((2 - 1) * 11px) - 1px);margin-right:11px}.line-up-calendar .date-section{width:calc((100% - (11px * (4 - 1))) / 4);margin-right:11px}.line-up-calendar .date-section.outsideCarre{padding-top:calc(calc((100% - (11px * (4 - 1))) / 4) - (2px * 2))}.line-up-calendar .date-section:nth-child(3),.line-up-calendar .date-section:nth-child(5),.line-up-calendar .date-section:nth-child(4n+5){margin-right:0}}@media (min-width: 1304px){.line-up-calendar .outsideCarre{margin-top:11px}.line-up-calendar .sliderSection{width:calc((calc((100% - (11px * (6 - 1))) / 6) * 2) + ((2 - 1) * 11px) - 1px);padding-top:calc((calc((100% - (11px * (6 - 1))) / 6) * 2) + ((2 - 1) * 11px) - 1px);margin-right:11px}.line-up-calendar .date-section{width:calc((100% - (11px * (6 - 1))) / 6);margin-right:11px}.line-up-calendar .date-section.outsideCarre{padding-top:calc(calc((100% - (11px * (6 - 1))) / 6) - (2px * 2))}.line-up-calendar .date-section:nth-child(5),.line-up-calendar .date-section:nth-child(9),.line-up-calendar .date-section:nth-child(6n+9){margin-right:0}}

.view-custom-button.btn-dark .btn{color:white}.view-custom-button.btn-dark .btn:hover{color:black}.row-teaser[data-v-c7365774]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.row-teaser .col-title-description[data-v-c7365774]{display:block;clear:both}.row-teaser .col-pub[data-v-c7365774]{clear:both;width:100%;margin-bottom:20px}.row-teaser .col-button[data-v-c7365774]{clear:both;margin-left:auto;margin-right:auto}@media (min-width: 980px){.row-teaser[data-v-c7365774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-teaser .col-title-description[data-v-c7365774]{-webkit-box-flex:90;-ms-flex-positive:90;flex-grow:90;-ms-flex-preferred-size:0;flex-basis:0}.row-teaser .col-pub[data-v-c7365774]{width:auto}.row-teaser .col-button[data-v-c7365774]{margin-left:20px}}

.line-up-header h2.lh11{display:inline-block;padding-top:5px;line-height:1.1em}.line-up-header .line-up-sponsor{display:-webkit-box;display:-ms-flexbox;display:flex}.line-up-header .line-up-sponsor>.row{-ms-flex-item-align:end;align-self:flex-end}.starfrit-tile .tile{width:100%;height:auto}.starfrit-tile .tile .containerImage{position:relative;width:100%}.starfrit-tile .tile .productImage{width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.starfrit-tile .tile .textContainer{width:100%;height:auto;font-size:16px;line-height:19px;font-family:'cooperhewitt-semibold'}.starfrit-tile .tile .productTitle{color:#000;margin-top:4px;padding-top:0;display:inline-block;display:-webkit-box;margin-bottom:20px;width:100%;overflow:hidden;max-height:5em;-webkit-line-clamp:4;-webkit-box-orient:vertical}.starfrit-tile .tile .regular-price{color:#E01F22;margin-right:1em}.starfrit-tile .tile .sale-price{color:#3A3A3A;text-decoration:line-through}.starfrit-tile .tile .ctaContainer{width:100%;height:auto;position:relative;margin-top:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.starfrit-tile .tile .cta-acheter{color:white;background-color:#99BC06;font-size:17px;padding-left:18px 12px 18px 13px}@media (min-width: 764px){.starfrit-tile .tile .textContainer{font-size:14px;line-height:16px}}@media (min-width: 980px){.starfrit-tile .tile .textContainer{font-size:16px;line-height:19px}.starfrit-tile .tile .cta-acheter{font-size:17px}}@media (min-width: 1304px){.starfrit-tile .tile .textContainer{font-size:17px;line-height:21px}}.calendar-date .flip-container:hover .flipper.enabled{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.calendar-date .flipper{-webkit-transition:-webkit-transform 1.2s;transition:-webkit-transform 1.2s;transition:transform 1.2s;transition:transform 1.2s, -webkit-transform 1.2s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;height:calc(100% - (10px * 2));width:calc(100% - (10px * 2));margin:10px}.calendar-date .front,.calendar-date .back{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%}.calendar-date .front a,.calendar-date .back a{display:block;width:100%;height:100%}.calendar-date .front img,.calendar-date .back img{width:100%;height:100%}.calendar-date .front{z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.calendar-date .front p{display:inline-block;margin-bottom:-10%}.calendar-date .front p .dateDay{font-family:'cooperhewitt-medium';line-height:14px;font-size:28px}.calendar-date .front p .dateShortMonth{font-family:'cooperhewitt-book';line-height:7px;font-size:14px;text-transform:uppercase}@media (min-width: 764px){.calendar-date .front p .dateDay{line-height:24px;font-size:48px}.calendar-date .front p .dateShortMonth{line-height:9px;font-size:18px}}@media (min-width: 980px){.calendar-date .front p .dateDay{line-height:26px;font-size:52px}}@media (min-width: 1304px){.calendar-date .front p .dateDay{line-height:30px;font-size:60px}.calendar-date .front p .dateShortMonth{line-height:10px;font-size:20px}}.calendar-date .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}

