/* RO MEDIA — current refinement layer */
.rm-button span{display:none!important}
.rm-portfolio-item{border:0!important;padding:0!important;appearance:none;box-shadow:none!important}
.rm-portfolio-body{background:var(--paper)}
.rm-service-index{margin-top:62px}
.rm-service-index .rm-other-service{min-height:270px}
.rm-service-index .rm-other-service .rm-button{margin-top:28px}
.rm-wedding-link{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:30px 0;border-top:1px solid var(--line);font:500 clamp(32px,4vw,58px)/.9 var(--condensed);text-transform:uppercase}
.rm-wedding-link em{font:400 .88em var(--serif);text-transform:none;color:var(--accent)}
.rm-mobile-menu a[href*="wa.me"]{font-size:0!important}.rm-mobile-menu a[href*="wa.me"]:after{content:"WhatsApp";font-size:18px}
.rm-section.light .rm-package{color:var(--paper)!important}
.rm-section.light .rm-package h3{color:var(--paper)!important}
.rm-section.light .rm-package h3 em{color:var(--accent)!important}
.rm-section.light .rm-package li{color:#d1cbc4!important}
.rm-section.light .rm-package .rm-button.ghost{border-color:rgba(244,240,234,.32)!important;color:var(--paper)!important}
.rm-section.light .rm-package .rm-button.ghost:hover{background:var(--paper)!important;color:#161412!important}
.rm-package .rm-price{display:block;color:var(--accent)!important;font:500 16px var(--sans);letter-spacing:.08em;text-transform:uppercase}
.rm-service-price{display:block;margin-top:18px;color:var(--accent);font:500 12px var(--sans);letter-spacing:.12em;text-transform:uppercase}
@media(max-width:850px){
  .rm-hero-media{background:#050505}
  .rm-hero-media .rm-hero-slide img{object-fit:contain!important;object-position:center!important}
  .rm-hero-media:after{background:linear-gradient(0deg,rgba(5,5,5,.72),rgba(5,5,5,.06) 58%,rgba(5,5,5,.22))!important}
  .rm-portfolio-body{padding-top:35px}
  .rm-portfolio-item{border:0!important;outline:0!important}
  .rm-service-index{margin-top:38px}
  .rm-service-index .rm-other-service{min-height:auto}
  .rm-wedding-link{font-size:42px}
}
