.booksy-widget-container{position:fixed;z-index:1101;@media (min-width:1201px){top:12px;right:10px}@media (max-width:1200px){height:40px!important;width:40px!important;top:23px;right:28px}}.booksy-widget-container-default .booksy-widget-button{@media (max-width:1200px){height:40px!important;width:40px!important;background:url(/assets/images/booksy-icon.webp) no-repeat 50%!important}}.booksy-widget-container-dialog .booksy-business-link{position:fixed;top:70px;right:5px;@media (max-width:1200px){display:none!important}}.booksy-widget-overlay{z-index:1102!important}div.booksy-widget-dialog{@media (min-width:1201px){margin-top:30px!important;margin-bottom:30px!important}@media (max-width:1200px){border-radius:0!important}}.gallery-thumbnail-rail::-webkit-scrollbar{display:none}@keyframes pulse-booksy{0%{box-shadow:0 0 0 0 rgba(0,163,173,.35)}70%{box-shadow:0 0 0 12px rgba(0,163,173,0)}to{box-shadow:0 0 0 0 rgba(0,163,173,0)}}.animate-pulse-booksy{animation:pulse-booksy 2.2s ease-in-out infinite}@keyframes search-lens{0%,to{transform:translate(-4px,-2px) rotate(-7deg)}50%{transform:translate(3px,3px) rotate(6deg)}}@keyframes search-mascot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes search-pointer{0%,to{transform:rotate(-3deg)}50%{transform:rotate(5deg)}}.font-vonca,body{font-family:var(--font-vonca),serif}.font-gilroy{font-family:var(--font-gilroy),system-ui,sans-serif}body[data-contact-result-dialog=true] #lc_chat_widget,body[data-contact-result-dialog=true] #lc_text-widget,body[data-contact-result-dialog=true] [class*=lc_text-widget],body[data-contact-result-dialog=true] [data-lc-chat-widget],body[data-contact-result-dialog=true] [id^=chat-widget]{display:none!important}.voucher-a11y-contrast{color:#3f321a!important}.voucher-a11y-muted{color:#4f4435!important}.voucher-a11y-success{color:#064e3b!important}.voucher-input-a11y{color:#17120a!important}.voucher-input-a11y::-moz-placeholder{color:#5f5442!important;opacity:1}.voucher-input-a11y::placeholder{color:#5f5442!important;opacity:1}.voucher-legal-consent-label{color:#4f4435!important}.voucher-legal-consent-label a{color:#4f3a08!important}