.rvfo{--rvfo-paper:#F2F0E9;--rvfo-ink:#111411;--rvfo-lime:#D9F64E;--rvfo-red:#E53935;background:var(--rvfo-paper);color:var(--rvfo-ink)}.rvfo *{box-sizing:border-box}.rvfo .rvfo__stage{position:relative;display:flex;flex-direction:column;height:auto;min-height:0;margin:0;background:var(--rvfo-paper);overflow:hidden;padding:clamp(60px,6vw,94px) 0 0}.rvfo .rvfo__stage:after{display:none}.rvfo .rvfo__content{position:relative;z-index:2;display:block;flex:0 0 auto;width:100%;max-width:1540px;min-height:0;margin:0 auto;padding:0 clamp(18px,4.1vw,70px) clamp(13px,1.5vw,26px);pointer-events:none}.rvfo .rvfo__kicker{display:flex;align-items:center;gap:11px;max-width:none;margin:0 0 12px;color:var(--rvfo-ink);font:italic 800 clamp(12px,1.07vw,16px)/1.35 Inter,Arial,sans-serif;text-shadow:none}.rvfo .rvfo__slashes{color:var(--rvfo-lime);font-size:clamp(24px,2.5vw,34px)}.rvfo .rvfo__head{display:block;max-width:none;margin:0;color:var(--rvfo-ink);font:400 clamp(53px,6.6vw,111px)/.94 Anton,Impact,"Arial Narrow",sans-serif!important;letter-spacing:-.026em;text-transform:uppercase;text-shadow:none}.rvfo .rvfo__head span{display:inline}.rvfo .rvfo__head span+span:before{content:" "}.rvfo .rvfo__visual{position:relative;z-index:1;inset:auto;flex:0 0 auto;display:block;width:100%;height:min(56.25vw,calc(100svh - 178px));min-height:460px;max-height:1080px;aspect-ratio:auto;margin:0;overflow:hidden;background:#f7e8da;touch-action:pan-y}.rvfo .rvfo__image,.rvfo .rvfo__slice{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.rvfo .rvfo__visual .rvfo__image img,.rvfo .rvfo__visual .rvfo__slice img{width:100%;height:100%;object-fit:contain;object-position:center center}.rvfo .rvfo__image--rest{z-index:1;opacity:1}.rvfo .rvfo__image--fight{z-index:2;opacity:0;transition:opacity .06s steps(1,end)}.rvfo.rvfo--fight .rvfo__image--fight{opacity:1}.rvfo .rvfo__reveal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:block;min-width:0;height:100%;overflow:visible;background:transparent;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility .22s ease}.rvfo.rvfo--revealed .rvfo__reveal{opacity:1;visibility:visible;pointer-events:auto}.rvfo .rvfo__reveal-inner{position:relative;width:100%;height:100%;min-height:0;overflow:visible;transform:none;transition:none}.rvfo .rvfo__reveal-wrap{position:absolute;bottom:clamp(18px,3.5vw,50px);left:clamp(22px,4.3vw,76px);width:min(42%,620px);max-width:none;margin:0;padding:0;transform:none}.rvfo .rvfo__reveal-kicker{display:none}.rvfo .rvfo__offer-grid{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(9px,1vw,14px)}.rvfo .rvfo__primary,.rvfo .rvfo__secondary{position:relative;min-width:0;max-width:100%;min-height:0;border:0;border-radius:0;box-shadow:0 6px 22px #11141129;opacity:0;transform:translate3d(-26px,25px,0) scale(.975);transition:transform .55s cubic-bezier(.2,.78,.2,1),opacity .37s ease}.rvfo.rvfo--revealed .rvfo__primary,.rvfo.rvfo--revealed .rvfo__secondary{opacity:1;transform:translateZ(0) rotate(0)}.rvfo .rvfo__primary{display:block;width:100%;padding:clamp(16px,2vw,28px) clamp(17px,2.2vw,35px);background:var(--rvfo-red);color:#fff;transition-delay:0s}.rvfo .rvfo__primary:before{content:"///";position:absolute;top:10px;right:19px;color:#ffffffc4;font:italic 27px/1 Anton,Impact,sans-serif;letter-spacing:-.25em}.rvfo .rvfo__value-second{display:flex;align-items:baseline;gap:clamp(9px,1.3vw,20px);flex-wrap:nowrap;max-width:100%;margin:0;color:#fff!important;font:400 clamp(83px,7.4vw,126px)/.9 Anton,Impact,"Arial Narrow",sans-serif!important;letter-spacing:-.035em;white-space:nowrap}.rvfo .rvfo__off-second{color:#fff;font-size:.47em;letter-spacing:-.006em;line-height:1}.rvfo .rvfo__offer-detail{max-width:440px;margin:9px 0 0;color:#fff!important;font:400 clamp(19px,1.75vw,30px)/1.1 Anton,Impact,"Arial Narrow",sans-serif!important;text-transform:uppercase}.rvfo .rvfo__secondary{display:block;width:min(68%,400px);padding:clamp(11px,1.2vw,17px) clamp(16px,1.65vw,23px);background:var(--rvfo-lime);color:var(--rvfo-ink);transition-delay:.1s}.rvfo .rvfo__offer-first{display:flex;align-items:baseline;gap:10px;flex-wrap:nowrap;margin:0;line-height:1;white-space:nowrap}.rvfo .rvfo__value-first{color:var(--rvfo-ink)!important;font:400 clamp(43px,4.4vw,69px)/.9 Anton,Impact,"Arial Narrow",sans-serif!important}.rvfo .rvfo__off-first{color:var(--rvfo-ink)!important;font:400 clamp(26px,2.2vw,35px)/1 Anton,Impact,"Arial Narrow",sans-serif!important}.rvfo .rvfo__qualifier{margin:5px 0 0;color:var(--rvfo-ink);font:italic 600 clamp(11px,1vw,14px)/1.4 Inter,Arial,sans-serif}.rvfo .rvfo__reveal-footer{display:flex;align-items:flex-start;flex-direction:column;gap:10px;margin:clamp(8px,1vw,13px) 0 0;padding:0;opacity:0;transform:translateY(14px);transition:transform .45s cubic-bezier(.2,.8,.2,1) .16s,opacity .4s ease .16s}.rvfo.rvfo--revealed .rvfo__reveal-footer{opacity:1;transform:none}.rvfo .rvfo__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;margin:0;padding:10px 16px;background:var(--rvfo-ink);border:1px solid var(--rvfo-ink);color:#fff!important;text-decoration:none!important;font:800 clamp(11px,.92vw,13px)/1.2 Inter,Arial,sans-serif;letter-spacing:.03em;white-space:nowrap}.rvfo .rvfo__cta span{font-size:22px;color:var(--rvfo-lime)}.rvfo .rvfo__fineprint{display:inline;max-width:420px;margin:0;padding:5px 7px;color:#fff;background:#111411ab;font:500 clamp(9px,.7vw,11px)/1.4 Inter,Arial,sans-serif;text-shadow:none}.rvfo .rvfo__trigger{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding:clamp(12px,2.4vw,27px);border:0;background:transparent;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.rvfo .rvfo__trigger-tag{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;max-width:270px;padding:10px 14px;background:var(--rvfo-ink);color:#fff;box-shadow:0 3px 12px #0000003b;font:800 clamp(10px,.84vw,12px)/1.2 Inter,Arial,sans-serif;letter-spacing:.06em;text-align:center;text-transform:uppercase}.rvfo .rvfo__trigger-tag .rvfo__prompt-before,.rvfo .rvfo__trigger-tag .rvfo__prompt-after{color:inherit;font:inherit;letter-spacing:inherit}.rvfo .rvfo__trigger-tag .rvfo__prompt-after,.rvfo.rvfo--revealed .rvfo__trigger-tag .rvfo__prompt-before{display:none}.rvfo.rvfo--revealed .rvfo__trigger-tag .rvfo__prompt-after{display:inline}.rvfo .rvfo__trigger-tag [aria-hidden]{font-size:19px;color:var(--rvfo-lime)}.rvfo.rvfo--revealed .rvfo__trigger{inset:12px 12px auto auto;width:auto;height:auto;padding:0}.rvfo.rvfo--revealed .rvfo__trigger-tag{background:var(--rvfo-ink)}.rvfo .rvfo__trigger:focus-visible{outline:3px solid var(--rvfo-lime);outline-offset:-4px}.rvfo.rvfo__ar .rvfo__head,.rvfo.rvfo__ar .rvfo__offer-detail{font-family:Mohawla,Noto Sans Arabic,Tahoma,sans-serif!important;letter-spacing:0;text-transform:none}.rvfo.rvfo__ar .rvfo__head span+span:before{content:" "}.rvfo.rvfo__ar .rvfo__qualifier,.rvfo.rvfo__ar .rvfo__fineprint,.rvfo.rvfo__ar .rvfo__trigger-tag,.rvfo.rvfo__ar .rvfo__cta{font-family:Noto Sans Arabic,Tahoma,sans-serif}.rvfo.rvfo__ar .rvfo__primary,.rvfo.rvfo__ar .rvfo__secondary{direction:rtl;text-align:right}.rvfo.rvfo__ar .rvfo__offer-detail{font-size:clamp(17px,1.7vw,25px)}.rvfo.rvfo__ar .rvfo__offer-first,.rvfo.rvfo__ar .rvfo__value-second{direction:ltr}.rvfo.rvfo__ar .rvfo__reveal-footer{direction:rtl;align-items:flex-end}@media(max-width:900px){.rvfo .rvfo__stage{padding:70px 0 0;min-height:0;height:auto}.rvfo .rvfo__content{max-width:none;min-height:0;padding:0 14px 9px}.rvfo .rvfo__kicker{gap:8px;margin:0 0 7px;font-size:clamp(10px,2.7vw,13px)}.rvfo .rvfo__slashes{margin:0 5px 0 0;font-size:21px}.rvfo .rvfo__head{max-width:none;margin:0;font-size:clamp(39px,10.6vw,64px);line-height:.93;letter-spacing:-.02em}.rvfo .rvfo__head span{display:block}.rvfo .rvfo__head span+span:before{content:none}.rvfo .rvfo__visual{height:min(177.78vw,calc(100svh - 178px));min-height:380px;max-height:800px;aspect-ratio:auto;margin:0;background:#f7e8da}.rvfo .rvfo__visual .rvfo__image img,.rvfo .rvfo__visual .rvfo__slice img{object-fit:contain;object-position:center center}.rvfo .rvfo__trigger{padding:10px}.rvfo .rvfo__trigger-tag{min-height:45px;max-width:220px;padding:9px 12px;font-size:10px;gap:7px}.rvfo.rvfo--revealed .rvfo__trigger{top:9px;right:10px;left:auto;bottom:auto}.rvfo .rvfo__reveal-wrap{left:12px;right:12px;bottom:11px;width:auto;max-width:none}.rvfo .rvfo__offer-grid{gap:7px}.rvfo .rvfo__primary{width:min(78%,320px);padding:11px 13px 12px}.rvfo .rvfo__primary:before{top:7px;right:10px;font-size:19px}.rvfo .rvfo__value-second{font-size:clamp(55px,17.1vw,75px);gap:8px;line-height:.91}.rvfo .rvfo__off-second{font-size:.44em}.rvfo .rvfo__offer-detail{max-width:265px;margin:5px 0 0;font-size:clamp(14px,4.2vw,20px);line-height:1.1}.rvfo .rvfo__secondary{width:min(49%,205px);padding:8px 11px 9px}.rvfo .rvfo__offer-first{gap:6px}.rvfo .rvfo__value-first{font-size:clamp(31px,9.6vw,45px)}.rvfo .rvfo__off-first{font-size:clamp(19px,5.3vw,26px)}.rvfo .rvfo__qualifier{margin:4px 0 0;font-size:clamp(9px,2.45vw,12px);line-height:1.2}.rvfo .rvfo__reveal-footer{position:absolute;right:0;bottom:0;width:43%;max-width:180px;align-items:flex-end;gap:6px;margin:0;padding:0}.rvfo .rvfo__cta{min-height:41px;max-width:100%;gap:9px;padding:9px 11px;font-size:clamp(10px,2.6vw,12px)}.rvfo .rvfo__cta span{font-size:17px}.rvfo .rvfo__fineprint{max-width:100%;padding:5px;background:#111411b3;color:#fff;font-size:clamp(8px,2.1vw,10px);line-height:1.25;text-align:start}.rvfo.rvfo__ar .rvfo__head{font-size:clamp(33px,8.9vw,52px);line-height:1.11;letter-spacing:0}.rvfo.rvfo__ar .rvfo__offer-detail{font-size:clamp(13px,3.8vw,18px)}.rvfo.rvfo__ar .rvfo__reveal-footer{right:0;left:auto;align-items:flex-end}}@media(max-width:359px){.rvfo .rvfo__stage{padding-top:62px}.rvfo .rvfo__head{font-size:39px}.rvfo .rvfo__visual{height:min(177.78vw,calc(100svh - 160px));min-height:350px}.rvfo .rvfo__primary{width:80%;padding:8px 10px 9px}.rvfo .rvfo__value-second{font-size:55px;gap:5px}.rvfo .rvfo__offer-detail{font-size:13px}.rvfo .rvfo__secondary{width:51%;padding:6px 9px}.rvfo .rvfo__reveal-footer{width:44%}.rvfo .rvfo__fineprint{font-size:8px}}@media(prefers-reduced-motion:reduce){.rvfo .rvfo__image--fight,.rvfo .rvfo__reveal,.rvfo .rvfo__primary,.rvfo .rvfo__secondary,.rvfo .rvfo__reveal-footer{transition:none!important}.rvfo .rvfo__slice,.rvfo .rvfo__visual:after{display:none!important;animation:none!important}}@media(max-width:900px){body:has(.rvfo) .section-header .header-wrapper,body:has(.rvfo).rv-hv2-dark-hero:not(.rv-hv2-past-hero) .section-header .header-wrapper{background:var(--rvfo-paper)!important;box-shadow:none!important}body:has(.rvfo) .section-header .header,body:has(.rvfo).rv-hv2-dark-hero:not(.rv-hv2-past-hero) .section-header .header{--ravin-header-text-color:#111411!important;--ravin-nav-overlay-color:#111411!important;color:#111411!important}body:has(.rvfo) .section-header .header__icon,body:has(.rvfo) .section-header .header__icon svg,body:has(.rvfo) .section-header .header__heading-link,body:has(.rvfo).rv-hv2-dark-hero:not(.rv-hv2-past-hero) .section-header .header__icon,body:has(.rvfo).rv-hv2-dark-hero:not(.rv-hv2-past-hero) .section-header .header__icon svg,body:has(.rvfo).rv-hv2-dark-hero:not(.rv-hv2-past-hero) .section-header .header__heading-link{color:#111411!important}body:has(.rvfo) .section-header .header__heading-logo{filter:none!important}}@media(min-width:901px){body:has(.rvfo).rv-hv2-dark-hero:not(.rv-hv2-past-hero) .section-header .header-wrapper{background:#f2f0e9!important;box-shadow:none!important}body:has(.rvfo).rv-hv2-dark-hero:not(.rv-hv2-past-hero) .section-header .header{--ravin-header-text-color:#111411!important;--ravin-nav-overlay-color:#111411!important;color:#111411!important}body:has(.rvfo).rv-hv2-dark-hero:not(.rv-hv2-past-hero) .section-header .header__icon,body:has(.rvfo).rv-hv2-dark-hero:not(.rv-hv2-past-hero) .section-header .header__icon svg,body:has(.rvfo).rv-hv2-dark-hero:not(.rv-hv2-past-hero) .section-header .header__heading-link{color:#111411!important}body:has(.rvfo).rv-hv2-dark-hero:not(.rv-hv2-past-hero) .section-header .header__heading-logo{filter:none!important}}
/*# sourceMappingURL=/cdn/shop/t/418/assets/ravin-faceoff-overlay-v3.css.map */
