.promo-banner{background-color:var(--promo-bg);color:var(--promo-text);padding-top:var(--promo-pt-mobile);padding-bottom:var(--promo-pb-mobile);overflow:hidden}.promo-banner .promo-banner__inner{max-width:1270px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr;gap:32px;align-items:center;box-sizing:border-box}.promo-banner .promo-banner__media{order:1}.promo-banner .promo-banner__content{order:2}@media screen and (min-width:990px){.promo-banner{padding-top:var(--promo-pt-desktop);padding-bottom:var(--promo-pb-desktop)}.promo-banner .promo-banner__inner{grid-template-columns:1.005fr 1fr;gap:88px}.promo-banner .promo-banner__content{order:1}.promo-banner .promo-banner__media{order:2}}.promo-banner .promo-rating{display:flex;align-items:center;gap:10px;margin-bottom:18px;flex-wrap:wrap}.promo-banner .promo-rating__stars{display:inline-flex}.promo-banner .promo-rating__stars-img{display:block;height:16px;width:auto}.promo-banner .promo-rating__text{color:var(--promo-heading);font-family:Helvetica;font-weight:700;font-size:12px;line-height:16px;letter-spacing:0;display:flex;align-items:center}.promo-banner .promo-heading{margin:0 0 26px}.promo-banner .promo-heading .promo-heading__prefix{font-family:Bebas Neue;font-weight:400;font-size:80px;line-height:90%;display:flex;align-items:center;letter-spacing:-.01em;text-transform:uppercase;color:var(--promo-heading)}.promo-banner .promo-heading__prefix p{margin:0;font:inherit;letter-spacing:inherit;line-height:inherit;color:inherit}.promo-banner .promo-heading__prefix strong{font-weight:400;color:var(--promo-heading-highlight-color)}.promo-banner .promo-icon-list{list-style:none;margin:0 0 26px;padding:0;display:flex;flex-direction:column;gap:16px}.promo-banner .promo-icon-list__item{display:flex;align-items:center;gap:14px;margin:0}.promo-banner .promo-icon-list__icon{flex:0 0 auto;display:inline-flex;width:30px;height:30px;color:var(--promo-icon)}.promo-banner .promo-icon-list__icon-img{width:100%;height:100%;object-fit:contain;display:block}.promo-banner .promo-icon-list__text{font-family:Helvetica;font-weight:400;font-size:20px;line-height:24px;letter-spacing:0;display:flex;align-items:center;color:var(--promo-text)}.promo-banner .promo-icon-list__text p{margin:0}.promo-banner .promo-button-wrap{margin:0 0 16px}.promo-banner .promo-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:16px 22px;background-color:var(--promo-btn-bg);color:var(--promo-btn-text);text-decoration:none;font-family:Helvetica;font-weight:700;font-size:21px;line-height:28px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s;cursor:pointer;max-width:400px;width:100%;box-sizing:border-box;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;border:2px solid var(--promo-btn-border);border-radius:24px}.promo-banner .promo-button:hover{background-color:var(--promo-btn-bg-hover);color:var(--promo-btn-text-hover)}.promo-banner .promo-button__icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;flex:0 0 auto;color:var(--promo-icon)}.promo-banner .promo-button__icon-img{width:100%;height:100%;object-fit:contain;display:block}.promo-banner .promo-note{display:flex;align-items:center;gap:8px;font-family:Helvetica;font-weight:700;font-size:12px;line-height:16px;letter-spacing:0;color:var(--promo-text)}.promo-banner .promo-note__dot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:var(--promo-dot);flex:0 0 auto}.promo-banner .promo-note__text p{margin:0;display:inline}.promo-banner .promo-note--blink .promo-note__dot{animation:rv-promo-blink 1.6s ease-in-out infinite}@keyframes rv-promo-blink{0%,to{opacity:1}50%{opacity:.35}}.promo-banner .promo-media{position:relative;display:flex;justify-content:center;align-items:center}.promo-banner .promo-media__img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}@media screen and (max-width:992px){.promo-banner .promo-banner__content{order:2;padding:0;max-width:500px;margin:0 auto}}@media screen and (max-width:767px){.promo-banner .promo-heading .promo-heading__prefix{font-size:50px;color:var(--promo-heading)}.promo-banner .promo-button{gap:20px;padding:16px 10px;font-size:20px;line-height:28px;letter-spacing:0}.promo-banner .promo-note{font-size:12px;line-height:16px;text-align:center;max-width:80%;margin:0 auto}.promo-banner .promo-banner__inner{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/clone-rv-offer.css.map */
