.rmc-portimao-banner{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,45%) minmax(0,55%);background:var(--rmc-color-ink, #111);color:#fff;font-family:RMC Banner Flama,Arial,sans-serif}.rmc-portimao-banner__copy{z-index:1;padding:clamp(28px,4vw,72px)}.rmc-portimao-banner__logo{display:block;width:min(100%,360px);height:auto;margin-bottom:clamp(22px,3vw,42px)}.rmc-portimao-banner h2{margin:0;font:900 clamp(24px,3vw,52px)/1.12 "RMC Banner Monument","Arial Black",sans-serif;letter-spacing:-.035em}.rmc-portimao-banner p{margin:18px 0 24px;font-size:clamp(17px,1.6vw,24px)}.rmc-portimao-banner .rmc-portimao-banner__play{background:var(--rmc-color-red, #e22c33);color:#fff;font-family:inherit}.rmc-portimao-banner__scene{position:relative;margin-left:-9%;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%)}.rmc-portimao-banner__art{position:absolute;width:100%;height:100%;object-fit:cover}.rmc-portimao-banner__social{position:absolute;right:clamp(16px,3vw,42px);bottom:clamp(16px,2vw,28px);width:clamp(151px,14vw,216px);height:auto}@media(max-width:740px){.rmc-portimao-banner{grid-template-columns:minmax(0,1fr)}.rmc-portimao-banner__logo{width:min(78%,300px)}.rmc-portimao-banner__scene{width:100%;margin-left:0;min-height:210px;aspect-ratio:2 / 1;clip-path:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/rmc-portimao-banner.css.map */
