.rvfo{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:0;border-radius:0}.rvfo .rvfo__stage{position:relative;display:block;height:auto;min-height:0;padding:0;margin:0;background:#f7e8da;overflow:hidden}.rvfo .rvfo__visual{position:relative;display:block;width:100%;height:clamp(600px,56.25vw,1100px);min-height:0;max-height:none;margin:0;aspect-ratio:auto;border-radius:0;overflow:hidden}.rvfo .rvfo__visual .rvfo__image img,.rvfo .rvfo__visual .rvfo__slice img{object-fit:cover;object-position:50% 50%}.rvfo .rvfo__content{position:absolute;z-index:7;top:clamp(100px,9vw,172px);left:clamp(30px,4.4vw,92px);right:auto;display:block;width:min(46%,785px);max-width:none;height:auto;min-height:0;margin:0;padding:0;pointer-events:none}.rvfo .rvfo__kicker{display:flex;align-items:center;gap:11px;margin:0 0 clamp(15px,1.8vw,27px);font-size:clamp(11px,1vw,16px);color:#111411;text-shadow:none}.rvfo .rvfo__head{display:block;width:100%;margin:0;max-width:none;font-size:clamp(58px,6.5vw,115px);line-height:.95;letter-spacing:-.024em;color:#111411;text-shadow:none}.rvfo .rvfo__head span{display:block}.rvfo .rvfo__head span+span:before{content:none}.rvfo .rvfo__reveal-wrap{left:clamp(30px,4.4vw,92px)}.rvfo.rvfo__ar .rvfo__content{direction:rtl;text-align:right}.rvfo.rvfo__ar .rvfo__kicker{justify-content:flex-start}.rvfo.rvfo__ar .rvfo__head{line-height:1.13;font-size:clamp(50px,5.4vw,92px)}@media(min-width:901px)and (max-width:1140px){.rvfo .rvfo__content{top:94px;width:48%}.rvfo .rvfo__head{font-size:clamp(58px,6.1vw,70px)}.rvfo .rvfo__reveal-wrap{bottom:20px;width:min(43%,480px)}.rvfo .rvfo__value-second{font-size:clamp(75px,7vw,94px)}}@media(max-width:900px){.rvfo{width:100vw;margin-left:calc(50% - 50vw)}.rvfo .rvfo__stage{padding:0;min-height:0}.rvfo .rvfo__visual{height:clamp(630px,177.78vw,900px);min-height:0;max-height:none;width:100%}.rvfo .rvfo__visual:before{content:"";position:absolute;z-index:5;inset:0 0 auto;height:24%;background:linear-gradient(180deg,#f7e8daf5,#f7e8dab8 58%,#f7e8da00);pointer-events:none}.rvfo .rvfo__visual .rvfo__image img,.rvfo .rvfo__visual .rvfo__slice img{object-fit:cover;object-position:center center}.rvfo .rvfo__content{top:clamp(28px,8vw,43px);left:15px;right:15px;width:auto;max-width:100%;margin:0;padding:0;z-index:7}.rvfo .rvfo__kicker{margin:0 0 6px;font-size:clamp(10px,2.6vw,12px);gap:6px}.rvfo .rvfo__slashes{font-size:21px}.rvfo .rvfo__head{max-width:100%;font-size:clamp(36px,9.9vw,53px);line-height:.95;letter-spacing:-.023em}.rvfo .rvfo__head span{display:block}.rvfo .rvfo__reveal-wrap{bottom:12px;left:12px;right:12px;width:auto}.rvfo.rvfo__ar .rvfo__head{font-size:clamp(34px,8.8vw,48px);line-height:1.1}.rvfo.rvfo__ar .rvfo__content{direction:rtl;text-align:right}.rvfo:not(.rvfo--revealed) .rvfo__trigger{align-items:flex-end}}.rvfo .rvfo__trigger-tag,.rvfo.rvfo--revealed .rvfo__trigger{display:none!important}.rvfo:not(.rvfo--revealed) .rvfo__trigger{background:transparent!important;border:0!important}
/*# sourceMappingURL=/cdn/shop/t/418/assets/ravin-faceoff-fullbleed-v4.css.map */
