.experience-panel {
  border-radius: var(--albrstay-radius-card, 12px);
  overflow: hidden;
}

.contact-actions .btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.65rem;
}

.contact-action-icon {
  width: 22px;
  height: 22px;
  flex: 0 0 22px;
  object-fit: contain;
}

.contact-action-icon-light {
  filter: brightness(0) invert(1);
}

.account-link .login-user-icon {
  width: 18px !important;
  height: 18px !important;
  border-radius: 0 !important;
  background: transparent !important;
  object-fit: contain;
}
.guest-reviews-section{background:#fbf6ef;overflow:hidden}.guest-reviews-track{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.5rem .25rem 1.5rem}.guest-reviews-track::-webkit-scrollbar{display:none}.guest-review-card{width:min(390px,86vw);min-height:300px;scroll-snap-align:start;border:1px solid rgba(100,31,45,.1);border-radius:18px;box-shadow:0 12px 35px rgba(63,17,27,.07)}.guest-review-comment{font-size:1.05rem;line-height:1.9;color:#5d4d53}.guest-review-card .guest-review-avatar{display:block!important;width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;min-height:52px!important;max-height:52px!important;aspect-ratio:1/1;border-radius:50%!important;object-fit:cover!important;object-position:center!important;overflow:hidden;flex:0 0 52px!important}.guest-review-card .guest-review-symbol{display:grid!important;place-items:center;color:#fff;font-size:1.25rem;font-weight:700}.review-arrow{width:46px;height:46px;padding:0;font-size:1.7rem;line-height:1}

.faq-section {
  background: #fffaf4;
}

.faq-accordion {
  --bs-accordion-border-color: rgba(100, 31, 45, 0.14);
  --bs-accordion-border-radius: 14px;
  --bs-accordion-inner-border-radius: 13px;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(159, 61, 24, 0.16);
  --bs-accordion-active-color: #641f2d;
  --bs-accordion-active-bg: #fbf0e4;
}

.faq-accordion .accordion-item {
  overflow: hidden;
}

.faq-accordion .accordion-button {
  color: #3c292e;
  font-weight: 700;
  line-height: 1.6;
}

.faq-accordion .accordion-body {
  color: #65565a;
  line-height: 1.9;
}
