@font-face{font-family:Wix Madefor Display;font-weight:400 800;font-display:swap;src:url(/fonts/wix-madefor-display-latin.woff2)format("woff2")}@font-face{font-family:Wix Madefor Text;font-weight:400 800;font-display:swap;src:url(/fonts/wix-madefor-text-latin.woff2)format("woff2")}body:has(.wix-404){min-width:0!important}body:has(.wix-404) :is(#SITE_HEADER,#SITE_FOOTER,#QUICK_ACTION_BAR,#BACK_TO_TOP_BUTTON,[data-cookie-banner],a[href=\#PAGES_CONTAINER]){display:none!important}.wix-404{z-index:1000;color:#000;background:#fff;padding:0 5vw;font-family:Wix Madefor Display,sans-serif;position:fixed;inset:0;overflow:auto}.wix-404 h2{letter-spacing:.05em;margin:9.64vw 0 0;font-size:4.5vw;font-weight:700;line-height:1.2536}.wix-404 h1{letter-spacing:-.07em;margin:-2.15vw 0 0;font-size:49vw;font-weight:400;line-height:1.261}.wix-404 :is(h1,h2){max-width:90vw}.wix-404 .wix-404-desc{max-width:79.75vw;font-size:6vw;line-height:1.282}.wix-404 a{margin-top:6.13vw;display:inline-block}.wix-404 button{color:#fff;white-space:nowrap;cursor:pointer;background:#000;border:0;border-radius:50px;height:11.26vw;padding:0 1.95em;font-family:Wix Madefor Text,sans-serif;font-size:3.7vw}@media (min-width:768px){.wix-404 h2{margin-top:13.72vw;font-size:1.35vw;line-height:1.286}.wix-404 h1{margin-top:0;font-size:20vw;line-height:1.2604}.wix-404 :is(h1,h2){max-width:50vw}.wix-404 .wix-404-desc{max-width:50vw;font-size:1.95vw;line-height:1.246}.wix-404 a{margin-top:3.125vw}.wix-404 button{height:3.674vw;padding:0 1.85em;font-size:1.5vw}}
