.offersCarousel-module-scss-module__tsGnOW__offers{width:100%;position:relative}.offersCarousel-module-scss-module__tsGnOW__scrollContainer{--offers-scroll-gap:13px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:13px;height:auto;max-height:none;scroll-padding-left:22px;scroll-padding-right:22px;display:flex;overflow:auto hidden}.offersCarousel-module-scss-module__tsGnOW__scrollContainer::-webkit-scrollbar{display:none}@media print,screen and (min-width:64em){.offersCarousel-module-scss-module__tsGnOW__scrollContainer{--offers-scroll-gap:17px;gap:17px;scroll-padding-left:calc(50% + min(1332px,100vw - 110px)/-2)}}.offersCarousel-module-scss-module__tsGnOW__card{scroll-snap-align:start;border-radius:10px;flex-direction:column;flex:0 0 74vw;gap:0;width:74vw;min-width:300px;max-width:320px;min-height:600px;padding:23px 20px 41px;display:flex;overflow:hidden}@media print,screen and (min-width:40em){.offersCarousel-module-scss-module__tsGnOW__card{border-radius:20px;flex-direction:row-reverse;flex:0 0 650px;align-items:stretch;width:650px;max-width:650px;min-height:320px;padding:22px}}@media print,screen and (min-width:64em){.offersCarousel-module-scss-module__tsGnOW__card{border-radius:20px;flex-direction:row-reverse;flex:0 0 850px;align-items:stretch;width:850px;max-width:850px;min-height:380px;padding:32px}}.offersCarousel-module-scss-module__tsGnOW__card:first-child{margin-left:22px}@media print,screen and (min-width:64em){.offersCarousel-module-scss-module__tsGnOW__card:first-child{margin-left:calc(50% + min(1332px,100vw - 110px)/-2)}}.offersCarousel-module-scss-module__tsGnOW__card:last-child{margin-right:22px}.offersCarousel-module-scss-module__tsGnOW__imageWrapper{border-radius:10px 10px 0 0;width:100%;height:180px;margin-top:0;position:relative;overflow:hidden}@media print,screen and (min-width:40em){.offersCarousel-module-scss-module__tsGnOW__imageWrapper{border-radius:0 10px 10px 0;width:40%;height:100%}}@media print,screen and (min-width:64em){.offersCarousel-module-scss-module__tsGnOW__imageWrapper{width:43%;height:100%}}.offersCarousel-module-scss-module__tsGnOW__cardImage{object-fit:cover;width:100%;height:100%;min-height:180px;position:absolute;inset:0}@media print,screen and (min-width:64em){.offersCarousel-module-scss-module__tsGnOW__cardImage{min-height:100%}}.offersCarousel-module-scss-module__tsGnOW__cardImage img{object-fit:cover;width:100%;height:100%}.offersCarousel-module-scss-module__tsGnOW__content{z-index:1;flex-direction:column;flex:1;justify-content:center;gap:25px;padding:28px 18px 0;display:flex}@media print,screen and (min-width:64em){.offersCarousel-module-scss-module__tsGnOW__content{gap:30px;max-width:none;padding:0 27px 0 33px}}.offersCarousel-module-scss-module__tsGnOW__title{color:#fff;margin:0;font-weight:700;line-height:1.2}@media print,screen and (min-width:64em){.offersCarousel-module-scss-module__tsGnOW__title{font-size:32px;font-weight:600}}.offersCarousel-module-scss-module__tsGnOW__descriptionContainer{flex:1;display:flex}.offersCarousel-module-scss-module__tsGnOW__description{color:#fff;margin:0;font-weight:400;line-height:1.6}@media print,screen and (min-width:64em){.offersCarousel-module-scss-module__tsGnOW__description{font-size:18px}}.offersCarousel-module-scss-module__tsGnOW__cta{text-align:center;cursor:pointer;width:58%;min-width:174px;padding:12px 5px;transition:opacity .15s}.offersCarousel-module-scss-module__tsGnOW__cta:hover{opacity:.8}@media print,screen and (min-width:64em){.offersCarousel-module-scss-module__tsGnOW__cta{min-width:182px;padding:18px 30px}}.offersCarousel-module-scss-module__tsGnOW__scrollControls{align-items:center;gap:1rem;margin-top:2.5rem;padding:0 22px;display:flex}@media print,screen and (min-width:40em){.offersCarousel-module-scss-module__tsGnOW__scrollControls{gap:42px;margin-top:42px;padding-left:calc(50% + min(1332px,100vw - 110px)/-2)}}.offersCarousel-module-scss-module__tsGnOW__scrollLabel{text-transform:uppercase;letter-spacing:.1rem;color:#000;margin:0;font-size:16px;font-weight:500}@media print,screen and (min-width:40em){.offersCarousel-module-scss-module__tsGnOW__scrollLabel{font-size:18px}}.offersCarousel-module-scss-module__tsGnOW__spacer{background-color:#000;flex:1;height:1px;display:flex}.offersCarousel-module-scss-module__tsGnOW__navigation{justify-content:center;align-items:center;gap:8px;display:flex}.offersCarousel-module-scss-module__tsGnOW__prevButton,.offersCarousel-module-scss-module__tsGnOW__nextButton{cursor:pointer;background-color:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .15s,opacity .15s;display:flex}@media print,screen and (min-width:40em){.offersCarousel-module-scss-module__tsGnOW__prevButton,.offersCarousel-module-scss-module__tsGnOW__nextButton{width:44px;height:44px}}.offersCarousel-module-scss-module__tsGnOW__prevButton:hover:not(:disabled),.offersCarousel-module-scss-module__tsGnOW__nextButton:hover:not(:disabled){transform:scale(1.05)}.offersCarousel-module-scss-module__tsGnOW__prevButton:focus-visible,.offersCarousel-module-scss-module__tsGnOW__nextButton:focus-visible{outline-offset:2px;outline:2px solid #959083}.offersCarousel-module-scss-module__tsGnOW__prevButton:disabled,.offersCarousel-module-scss-module__tsGnOW__prevButton.offersCarousel-module-scss-module__tsGnOW__arrowDisabled,.offersCarousel-module-scss-module__tsGnOW__nextButton:disabled,.offersCarousel-module-scss-module__tsGnOW__nextButton.offersCarousel-module-scss-module__tsGnOW__arrowDisabled{opacity:.4;cursor:not-allowed}.offersCarousel-module-scss-module__tsGnOW__arrow{color:#000;font-size:24px;font-weight:700;line-height:1;display:block}.offersCarousel-module-scss-module__tsGnOW__arrowDesktop{display:none}@media print,screen and (min-width:40em){.offersCarousel-module-scss-module__tsGnOW__arrowDesktop{color:#000;font-size:34px;font-weight:700;line-height:1;display:block;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.offersCarousel-module-scss-module__tsGnOW__scrollContainer{scroll-behavior:auto}.offersCarousel-module-scss-module__tsGnOW__cta,.offersCarousel-module-scss-module__tsGnOW__prevButton,.offersCarousel-module-scss-module__tsGnOW__nextButton{transition:none}}
