.offerVideoHeader{text-align:center;padding-bottom:175px;display:grid;grid-gap:16px}.offerVideoHeader__content{display:flex;flex-direction:column;justify-content:center}.offerVideoHeader__video{position:relative;margin:16px auto 0}.offerVideoHeader img,.offerVideoHeader video{max-width:100%}.offerVideoHeader__image{position:absolute;left:0;right:0;top:0;width:100%}.offerVideoHeader__desktopActions{display:none}.offerVideoHeader__media{display:flex;align-items:center}.offerVideoHeader video{max-width:77%;margin-top:9%}.offerHeader__title{margin-bottom:16px}.offerHeader__subtitle{margin-bottom:0}.offerVideoHeader__cta{display:flex;align-items:center;flex-direction:column;grid-gap:24px;margin-top:24px}.offerVideoHeader__button{max-width:240px}.offerVideoHeader__promo{display:flex;justify-content:center;align-items:center}.offerVideoHeader__promoCode{padding:8px 32px;background:var(--neutral0);color:var(--neutral95);margin-left:24px;border-radius:4px}@media (min-width:768px){.offerVideoHeader__button{max-width:260px}.offerVideoHeader__media{margin-top:64px}.offerVideoHeader video{max-width:100%;margin-top:0}.offerVideoHeader__image{transform:scale(1.3);top:-10%}}@media (min-width:908px){.offerVideoHeader__desktopActions{display:block}.offerVideoHeader__mobileActions{display:none}}@media (min-width:1024px){.offerVideoHeader{text-align:left;grid-template-columns:repeat(2,1fr)}.offerVideoHeader__content{margin-top:var(--sidePadding)}.offerVideoHeader__cta{align-items:flex-start;grid-gap:40px;margin-top:40px}}.rating{display:flex;grid-gap:12px;align-items:center}.rating__stars{max-width:150px}.rating__score{transition:all 1s;display:inline-block}.rating__score--voted{color:rgb(255,188,11)}.rating__score--animated{animation:rating-score-animation 2s;color:rgb(255,188,11)}@keyframes rating-score-animation{50%{transform:scale(1.06)}}.scrollingCarousel{--columnMinWidth:260px;display:flex;flex-flow:column nowrap;height:auto;overflow:hidden;position:relative}.scrollingCarousel--scrollSnap .scrollingCarousel__content{scroll-snap-type:x mandatory;scroll-padding:50%;padding-top:5px}.scrollingCarousel--scrollSnap .scrollingCarousel__content>*{scroll-snap-align:center}@media (min-width:1100px){.scrollingCarousel--left .scrollingCarousel__content{justify-content:flex-start}.scrollingCarousel--center .scrollingCarousel__content{justify-content:center}.scrollingCarousel--right .scrollingCarousel__content{justify-content:flex-end}}.scrollingCarousel:hover .scrollingCarousel__content{will-change:transform}.scrollingCarousel.section__child{overflow:visible}.scrollingCarousel__content{z-index:1;display:flex;flex-flow:row nowrap;overflow:auto;width:calc(100% + var(--sidePadding) * 2);margin-left:calc(-1 * var(--sidePadding));padding:10px var(--sidePadding);height:auto;-webkit-overflow-scrolling:touch}.scrollingCarousel__content>*{width:var(--columnMinWidth);flex-basis:var(--columnMinWidth);flex-shrink:0;margin-right:calc(var(--sidePadding) / 2)}.isCard .scrollingCarousel.section__child{padding-left:var(--sidePadding);padding-right:var(--sidePadding)}.isCard .scrollingCarousel.section__child:after{content:"";display:block;position:absolute;pointer-events:none;z-index:2;right:0;top:0;width:100%;height:100%;box-shadow:inset -18px 0 24px -6px #fff,inset 18px 0 24px -6px #fff}.scrollingCarousel__content>:last-of-type{margin-right:0}.scrollingCarousel__showMore.scrollingCarousel__showMore{position:relative;flex-shrink:0;width:100px!important;flex-basis:auto!important}.scrollingCarousel__showMore>div:first-of-type{visibility:hidden}.scrollingCarousel__showMoreAction{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;padding-left:5px;align-items:center;z-index:2}.scrollingCarousel__content::-webkit-scrollbar{display:none}@media (max-width:1138px){.section:not(.isCard) .scrollingCarousel.section__child .scrollingCarousel__content{width:calc(100% + var(--sidePadding) * 2);margin-left:calc(-1 * var(--sidePadding))}}.scrollingCarousel__arrow{z-index:2;position:absolute;top:0;bottom:0;width:60px;height:60px;padding:19px;border-radius:50%;background-size:19px 19px;background:rgba(0,0,0,0) url(https://cdn.mrq.com/images/dropdown-arrow-icon.svg) 50% no-repeat;background-color:#ffffff;margin:auto 0;opacity:.95;cursor:pointer;transition:padding .1s ease-in-out,opacity .1s ease-in-out}.scrollingCarousel__arrow:hover{padding:40px}.scrollingCarousel__arrow:active{opacity:.75;padding:45px}.scrollingCarousel__arrow--left{left:0;transform:rotate(180deg);box-shadow:0 -2px 4px 0 rgba(0,0,0,.3)}.scrollingCarousel__arrow--right{right:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}