/* Keep the original visual system; replace plugin-dependent behavior. */
html{scroll-behavior:smooth}.form-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}.form-status:empty{display:none}.form-status{margin-top:12px}button:disabled{opacity:.65;cursor:wait}.standalone-slideshow{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;border-radius:inherit}.standalone-slide{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity .8s ease}.standalone-slide.is-active{opacity:1}.standalone-slide.ken-burns.is-active{animation:parkway-zoom 7s linear both}@keyframes parkway-zoom{from{transform:scale(1)}to{transform:scale(1.12)}}.elementor-background-overlay{z-index:0}.elementor-container,.e-con-inner{position:relative}#mobile-drawer.show-drawer{visibility:visible;opacity:1;pointer-events:auto;z-index:99999}#mobile-drawer.show-drawer .drawer-inner{transform:translateX(0);opacity:1}#mobile-drawer .sub-menu{display:none}.age-gate__wrapper{position:fixed!important;inset:0!important;z-index:1000000!important}.age-gate__form{visibility:visible!important;opacity:1!important}.age-gate__errors{color:#fff}.image-lightbox{max-width:95vw;max-height:95vh;background:#111;color:white;border:0}.image-lightbox::backdrop{background:#000d}.image-lightbox img{max-width:88vw;max-height:80vh;object-fit:contain}.image-lightbox button{display:block;margin:0 0 10px auto}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #ca5a40;outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
