/* Replaces source runtime behavior while preserving captured component styling. */
html{scroll-behavior:smooth}body{--scrollbar-width:15px}wix-dropdown-menu{display:block;visibility:inherit!important}
[hidden]{display:none!important}#comp-ixeps2cumoreContainer{margin:0;padding:0;list-style:none}#comp-ixeps2cudropWrapper{background:#a90000}
.independent-search{width:min(720px,90vw);max-height:85vh;overflow:auto;padding:32px;color:#111;background:#fff;border:1px solid #888;font:16px/1.5 Arial,sans-serif}
dialog::backdrop{background:rgba(0,0,0,.65)}.search-close{float:right;background:none;border:0;font-size:30px;cursor:pointer}.local-search-form{display:flex;gap:12px;align-items:center}.local-search-form input{min-width:0;flex:1;padding:12px;font:inherit}.local-search-form button{padding:12px;cursor:pointer}.search-results{margin-top:24px}.search-results>a{display:block;font-size:18px;color:#8a0202;margin:20px 0 4px}.search-results p{margin:0 0 12px}
.independent-image{max-width:95vw;max-height:95vh;background:#111;border:0;padding:40px 12px 12px}.independent-image img{max-width:90vw;max-height:80vh;object-fit:contain}.independent-image button{position:absolute;right:10px;top:3px;color:#fff;background:none;border:0;font-size:32px;cursor:pointer}
.independent-article{font:var(--post-paragraph-font,normal normal normal 18px/1.6 Arial,sans-serif);line-height:1.6;color:inherit}.independent-article p{margin:0 0 24px}.independent-article h2{font-size:28px;line-height:1.3;margin:32px 0 18px}.independent-article h3{font-size:22px;margin:24px 0 12px}.independent-article figure{margin:0 0 28px}.independent-article figure img{width:100%;height:auto}
@media(max-width:767px){
  body.device-mobile-optimized{min-width:320px;width:100%;overflow-x:hidden}
  body.device-mobile-optimized #SITE_CONTAINER{width:320px;margin-left:auto;margin-right:auto;position:relative;zoom:var(--mobile-scale,1)}
  #MENU_AS_CONTAINER:not(.independent-menu-open){display:none!important}
  #MENU_AS_CONTAINER.independent-menu-open{display:block!important;visibility:visible!important;opacity:1!important;position:fixed!important;inset:0!important;width:100%!important;height:100dvh!important;z-index:10000!important;overflow:auto!important;background:#b29600}
  #MENU_AS_CONTAINER_TOGGLE{position:relative;z-index:10001;cursor:pointer}
  #MENU_AS_CONTAINER_EXPANDABLE_MENU{position:relative!important;display:block!important;visibility:visible!important;padding-top:75px}
  .local-search-form{flex-wrap:wrap}.local-search-form label{width:100%}.independent-article{font-size:16px}.independent-article h2{font-size:23px}
}
dialog nav a{display:block;padding:12px;color:#8a0202}
@media(min-width:768px) and (max-width:979px){body.independent-tablet{min-width:980px;width:980px;zoom:var(--tablet-scale,1)}}
@media print{header,footer,dialog,[data-hook^="share-button__"]{display:none!important}main{width:100%!important}}
