

/* Start:/bitrix/templates/utes/css/pages/page-detail.min.css?17945396091771*/
.list li::before,a:not([class]):hover{color:var(--color-green-dark)}.dates-badge,.room-description .btn-promo{display:inline-flex;gap:8px;font-size:15px}.room-description .btn-promo,.room-description h2,.room-description h3,.text h2{font-weight:700;font-family:CoreRhino,sans-serif}:root{--color-green-dark:#007a60;--color-green-light:#e6f7f3;--yellow:#F5C518;--yellow-dark:#d4a800;--text:#1a1a1a;--text-light:#555;--bg-soft:#f7f9f8;--border:#e0ebe7;--radius:12px}a:not([class]){color:var(--color-green)}.list{list-style:none;padding:0;margin:16px 0 0}.list li{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid #eee;font-size:15px}.list li p{margin-bottom:0;color:var(--text)}.list li p strong{font-weight:700}.list li:last-child{border-bottom:none}.list li::before{content:"✦";font-size:12px;margin-top:4px;flex-shrink:0}.list--check-mark li::before{content:'✓'}.room-description h2{font-size:22px}.room-description h3{font-size:20px}.room-description ul{margin-bottom:20px}.dates-badge{align-items:center;background:linear-gradient(135deg,#2a7a4b 0,#1d5c38 100%);color:#fff;padding:10px 20px;border-radius:30px;font-weight:700;margin-bottom:36px}.inline-cta{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.room-description .btn-promo{align-items:center;padding:14px 28px;border-radius:50px;text-decoration:none;cursor:pointer;transition:transform .15s,box-shadow .15s;border:none}.btn-promo:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.room-description .btn-promo-green{background:#2a7a4b;color:#fff}.room-description .btn-promo-outline-green{background:0 0;color:#2a7a4b;border:2px solid #2a7a4b}.note{font-size:13px;color:#999}@media (max-width:480px){.btn-promo{width:100%;justify-content:center}}
/* End */
/* /bitrix/templates/utes/css/pages/page-detail.min.css?17945396091771 */
