.rx-promo{position:relative;overflow:hidden;isolation:isolate}.rx-promo__grid{display:grid;gap:var(--rx-space-7);align-items:center}@media screen and (min-width:990px){.rx-promo__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:var(--rx-space-8)}.rx-promo--visual-start .rx-promo__visual{order:-1}}.rx-promo__copy{max-width:58rem}.rx-promo__heading{margin:0;font-family:var(--rx-font-display);font-weight:700;font-size:clamp(5.2rem,7.4vw,9.6rem);line-height:.88;color:rgb(var(--rx-white));text-wrap:balance}.rx-promo__heading em,.rx-promo__heading i{display:inline-block;font-style:normal;color:rgb(var(--rx-red))}.rx-promo__text{margin:var(--rx-space-5) 0 0;max-width:48rem;font-size:var(--rx-fs-base);line-height:1.7;color:rgba(var(--rx-white),.72)}.rx-promo__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rx-space-3) var(--rx-space-5);margin-block-start:var(--rx-space-6)}.rx-promo__link{display:inline-flex;align-items:center;gap:var(--rx-space-2);min-height:var(--rx-tap);font-size:var(--rx-fs-sm);font-weight:700;color:rgb(var(--rx-white));text-decoration:underline;text-decoration-color:rgba(var(--rx-red),.9);text-underline-offset:.5rem}.rx-promo__link:hover{text-decoration-color:rgb(var(--rx-white))}.rx-promo__link:focus-visible{outline:.2rem solid rgb(var(--rx-white));outline-offset:.3rem}[dir=rtl] .rx-promo__link-icon{transform:scaleX(-1)}@media screen and (max-width:749px){.rx-promo__button{flex:1 1 100%}}.rx-promo__visual{position:relative}.rx-promo__stats{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rx-space-3);margin:0}.rx-promo__stat{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--rx-space-2);min-width:0;padding:var(--rx-space-5) var(--rx-space-4) var(--rx-space-4);background:rgb(var(--rx-surface-2));border:.1rem solid var(--rx-line)}.rx-promo__stat:before{content:"";position:absolute;inset-block-start:-.1rem;inset-inline-start:var(--rx-space-4);width:3.6rem;height:.3rem;background:rgb(var(--rx-red));transform:skew(var(--rx-slant))}.rx-promo__stat-icon{--rx-cut: .6rem;display:grid;place-items:center;width:4.4rem;height:4rem;color:rgb(var(--rx-red-text));background:rgba(var(--rx-red),.12);clip-path:polygon(var(--rx-cut) 0,100% 0,calc(100% - var(--rx-cut)) 100%,0 100%)}.rx-promo__stat-value{font-family:var(--rx-font-display);font-weight:700;font-size:clamp(3.6rem,4.4vw,5.2rem);line-height:.9;color:rgb(var(--rx-white));unicode-bidi:plaintext}.rx-promo__stat-label{font-size:var(--rx-fs-xs);line-height:1.5;color:rgba(var(--rx-white),.66)}.rx-promo__stat--lead{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon value" "label label";align-items:center;column-gap:var(--rx-space-4);row-gap:var(--rx-space-3);padding:var(--rx-space-6) var(--rx-space-5);overflow:hidden}.rx-promo__stat--lead .rx-promo__stat-icon{grid-area:icon;width:5.6rem;height:5.2rem}.rx-promo__stat--lead .rx-promo__stat-value{grid-area:value;font-size:clamp(5.6rem,9vw,11rem);line-height:.82}.rx-promo__stat--lead .rx-promo__stat-label{grid-area:label;font-size:var(--rx-fs-sm)}.rx-promo__stat--lead:after{content:"";position:absolute;inset-inline:0;bottom:0;height:.3rem;background-image:repeating-linear-gradient(to left,rgba(var(--rx-white),.14) 0 2.4rem,transparent 2.4rem 4rem)}@media screen and (min-width:990px){.rx-promo__stats{gap:var(--rx-space-4)}}.rx-promo--alt .rx-promo__stat{background:rgb(var(--rx-surface-2))}.rx-promo--plain .rx-promo__stat{background:rgb(var(--rx-surface-1))}.rx-promo--red .rx-promo__visual:before{content:"";position:absolute;z-index:-1;inset-block:-12%;inset-inline:12% -40vw;background:linear-gradient(to bottom,rgba(var(--rx-red),.9),rgba(var(--rx-red-deep),.9));transform:skew(var(--rx-slant))}.rx-promo--red.rx-promo--visual-start .rx-promo__visual:before{inset-inline:-40vw 12%}.rx-promo--red .rx-promo__stat{background:rgb(var(--rx-black));border-color:rgba(var(--rx-white),.1)}.rx-promo--red .rx-promo__stat--lead{background:rgb(var(--rx-surface-1))}@media screen and (max-width:989px){.rx-promo--red .rx-promo__visual:before{inset-block:18% -10%;inset-inline:-2rem}}.rx-promo__frame{--rx-cut: 3.2rem;position:relative;aspect-ratio:4 / 3;overflow:hidden;background:rgb(var(--rx-surface-2));clip-path:polygon(var(--rx-cut) 0,100% 0,calc(100% - var(--rx-cut)) 100%,0 100%)}.rx-promo__img{width:100%;height:100%;object-fit:cover}.rx-promo__visual--image .rx-promo__stats{margin-block-start:calc(-1 * var(--rx-space-7));margin-inline:var(--rx-space-4)}.rx-promo__visual--image .rx-promo__stat--lead .rx-promo__stat-value{font-size:clamp(4.4rem,6vw,7.2rem)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/revix-promo.css.map */
