@charset "UTF-8";.frame-type-sectioncontent_pi1 .room-overview .features span:not(:last-child):after{content:"•";margin-left:1.25rem;margin-right:1.25rem}.frame-type-sectioncontent_pi1 .room-overview .category-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23006640' d='M6 8 0 0h12z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:2px solid var(--primary-color);border-radius:23px;color:var(--primary-color);cursor:pointer;font-family:var(--button-fontfamily);font-size:18px;font-weight:600;min-width:200px;padding:12px 40px 12px 20px;transition:all .3s ease}.frame-type-sectioncontent_pi1 .room-overview .category-select:hover{background-color:rgba(var(--primary-color-rgb),.05)}.frame-type-sectioncontent_pi1 .room-overview .category-select:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-color-rgb),.1);outline:none}.frame-type-sectioncontent_pi1 .room-overview .category-select option{background-color:var(--bg-color);border:none;color:var(--primary-color);font-family:var(--button-fontfamily);font-size:16px;line-height:1.5;padding:12px 16px}.frame-type-sectioncontent_pi1 .room-overview .category-select option:hover{background-color:rgba(var(--primary-color-rgb),.08)}.frame-type-sectioncontent_pi1 .room-overview .category-select option:checked{background:linear-gradient(var(--primary-color),var(--primary-color));background-color:var(--primary-color);color:#fff;font-weight:600}@media (max-width:768px){.frame-type-sectioncontent_pi1 .room-overview .category-select{max-width:100%;min-width:100%}}
