.winter-active .offers-dynamic-wrap .btn{background-color:#333334;color:#fff}.winter-active .offers-dynamic-wrap .btn:hover{background-color:#fff;color:#333334}.offers-dynamic-wrap{position:relative;margin-bottom:6em;padding:6em 0 0}.offers-dynamic-wrap>.inner{width:94%;max-width:none;margin:0 auto 0 0}@media screen and (max-width:1023px){.offers-dynamic-wrap>.inner{width:90%;margin:0 auto}}.offers-dynamic-wrap .accent-hdr{position:absolute;top:0;left:-.3em;color:#929396;opacity:.15}.offers-dynamic-wrap .accent-hdr::before{content:attr(data-text);font-size:12rem}@media screen and (max-width:767px){.offers-dynamic-wrap .accent-hdr::before{font-size:26.3vw}}.offers-dynamic-wrap .view-all{margin:0 1em 1em;text-align:right}.offers-dynamic-wrap .view-all .lm{display:inline-block;text-decoration:none;padding:.25em 0 0 .75em;border-left:.35em solid}.offers-dyn-slider-wrap{height:560px}@media screen and (max-width:1440px){.offers-dyn-slider-wrap{height:420px}}@media screen and (max-width:1023px){.offers-dyn-slider-wrap{height:auto}}.offers-dyn-slider{height:100%;transition:opacity .6s ease}.offers-dyn-slider.loading{opacity:0;visibility:hidden}.offers-dyn-slider .slick-list{padding:0 0 0 20%}@media screen and (max-width:1023px){.offers-dyn-slider .slick-list{padding:0}}.offers-dyn-slider .slick-arrow{width:58px;height:58px}.offers-dyn-slider .slick-arrow::before{font-size:1.35rem}.offers-dyn-slider .slick-prev{left:1rem}@media screen and (max-width:1023px){.offers-dyn-slider .slick-prev{left:-1rem}}.offers-dyn-slider .slick-next{right:-1rem}.offers-dyn-slide{margin:0 1em;height:100%;display:flex}@media screen and (max-width:1023px){.offers-dyn-slide{display:block}}.ods-img{width:100%;height:100%}@media screen and (max-width:1023px){.ods-img{height:auto;aspect-ratio:70/65}}@media screen and (max-width:767px){.ods-img{aspect-ratio:39/27}}.ods-img .object-fit{object-position:50% 20%}.ods-content{box-sizing:border-box;overflow:hidden;order:-1;background-color:#0faae8;color:#fff;flex:0 0 45%;padding:3em 3em 0}.ods-content .h4{color:#333334;font-size:1.6rem;margin-bottom:.65em}.ods-content .copy{position:relative;padding-left:1.5em}.ods-content .copy::before{content:'';pointer-events:none;position:absolute;top:0;left:0;width:1px;height:600px;background-color:currentColor}.ods-content p{line-height:1.5em;margin-bottom:1.25em}.ods-content .lm:hover{color:#fff}