.ht-package-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;font-family:var(--wp--preset--font-family--sans,Arial,sans-serif)}
.ht-package-actions a{display:inline-flex;align-items:center;justify-content:center;gap:20px;box-sizing:border-box;min-height:48px;padding:12px 22px;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;line-height:1.5}
.ht-package-actions .ht-package-book{background:#e8a317;color:#12372a}
.ht-package-actions .ht-package-email{border:1px solid rgba(255,255,255,.6);color:#fffdf8}
.ht-package-actions a:focus-visible{outline:3px solid #fffdf8;outline-offset:4px}
.ht-package-actions a:hover{filter:brightness(.95)}
@media(max-width:599px){.ht-package-actions{gap:10px}.ht-package-actions .ht-package-book{flex:1 0 100%}.ht-package-actions .ht-package-email{flex:1}}
