.rooms-page .rooms-copy-intro,.rooms-faq .rooms-copy-intro{max-width:820px;margin:24px auto 0;color:var(--grey-dark);font-size:18px;line-height:1.6}.rooms-page .rooms-building-copy{max-width:960px;margin:0 0 32px;color:var(--grey-dark);font-size:17px;line-height:1.6}.rooms-page .rooms-building-copy[hidden]{display:none}.rooms-page .rooms-card .packages-card__description{display:block;-webkit-line-clamp:unset;max-height:none;overflow:visible;font-size:16px;line-height:1.6}.rooms-page .rooms-card .packages-card__body{min-width:0}.rooms-page .rooms-intro h1{line-height:1.05;text-wrap:balance}@media(max-width:760px){.rooms-page .rooms-copy-intro,.rooms-faq .rooms-copy-intro,.rooms-page .rooms-building-copy{font-size:16px}}.rooms-page .rooms-intro{text-align:left}.rooms-page .rooms-intro__inner{max-width:none}.rooms-page .rooms-intro h1{max-width:1000px;margin:17px 0 24px;font-size:clamp(48px,6.2vw,96px);line-height:1;letter-spacing:-.035em}.rooms-page .rooms-intro__inner>div{max-width:800px;margin:0;font-size:19px;line-height:1.6}.rooms-page .rooms-intro__inner>div p{margin:0}@media(max-width:760px){.rooms-page .rooms-intro h1{font-size:clamp(38px,11vw,60px)}.rooms-page .rooms-intro__inner>div{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pmw-rooms-copy.css.map */
