.rm-shell .rm37-price{display:flex;align-items:center;flex-wrap:wrap;gap:14px;font-size:30px;line-height:1.25;color:#f0e8dc;margin:24px 0 20px}
.rm-shell .rm37-price>span{font:500 12px/1.5 var(--font-body-family);color:#cdb4de;border:1px solid #c5a4dc40;padding:7px 10px;border-radius:3px}
.rm-shell .rm37-terms{font-size:13px!important;line-height:1.8!important;color:#bfb3c6!important;max-width:420px;margin:16px 0 0!important}
.rm-shell .rm37-models{padding-block:44px 56px;border-top:1px solid #cfb6df29}
.rm-shell .rm37-models header{max-width:640px;margin-bottom:26px}
.rm-shell #MainContent .rm37-models h2{font:600 clamp(32px,4vw,52px)/1.1 RMCondensed,'Arial Narrow',sans-serif;margin:0 0 16px;color:#efe7dd}
.rm-shell .rm37-models header>p:not(.rm-kicker){font-size:14px;line-height:1.8;color:#baafc3}
.rm-shell .rm37-model-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.rm-shell .rm37-model-grid figure{margin:0;min-width:0;background:#151218;border:1px solid #cfb6df26;border-radius:4px;overflow:hidden}
.rm-shell .rm37-model-grid a{display:block}
.rm-shell .rm37-model-grid img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}
.rm-shell #MainContent .rm37-purchase-terms{padding:17px 18px;margin:12px 0 20px;background:#251d2c;border:1px solid #bd9ed83d;border-radius:4px}
.rm-shell #MainContent .rm37-purchase-terms>strong{display:block;color:#e5d4ee;font-size:14px;line-height:1.5;margin-bottom:9px}
.rm-shell #MainContent .rm37-purchase-terms p{font-size:13px;line-height:1.7;color:#c6bacf;margin:5px 0 0}
.rm-shell .rm37-model-grid a:focus-visible{outline:2px solid #d8b5ee;outline-offset:-5px}
@media(max-width:760px){.rm-shell .rm37-price{font-size:27px;margin-block:22px 16px}.rm-shell .rm37-terms{font-size:13px!important}.rm-shell .rm37-models{padding-block:32px}.rm-shell .rm37-model-grid{gap:14px}.rm-shell .rm37-models header{margin-bottom:22px}}
@media(max-width:640px){.rm-shell .rm37-model-grid{grid-template-columns:1fr;gap:20px}.rm-shell #MainContent .rm37-purchase-terms{padding:15px 16px}}
