.error{background-color:var(--error-bg);color:var(--error-text-color-1);display:flex;flex-direction:column;flex-grow:1;font-family:var(--general-font-family);height:100%;justify-content:center;padding:200px 0 100px}.orbit .error{margin:-130px 80px 80px}@media(max-width:1024px){.orbit .error{margin:-130px 0 0}}.error__content{left:50%;padding-bottom:50px;position:relative;text-align:center;transform:translate(-50%)}.error__content p{color:var(--error-text-color-2);font-size:var(--general-font-size-paragraph);font-weight:600;line-height:25px;padding:20px;text-align:center}.error__title{font-size:calc(80px*var(--font-size-multiplier, 1));font-weight:700}.error__number{color:var(--error-text-color-2);font-size:calc(200px*var(--font-size-multiplier, 1));font-weight:700;line-height:1}.error__subtitle{font-size:calc(26px*var(--font-size-multiplier, 1));font-weight:600;line-height:1}.error__btn .custom-button{background-color:#fff;color:#000}.orbit.dark .error__btn .custom-button,.orbit.light .error__btn .custom-button{background-color:var(--button-bg);color:var(--button-color)}body:not(.is-touch) .error__btn .custom-button:hover{background:var(--button-bg-hover);border:1px solid var(--button-bg-hover);color:var(--button-color-hover)}.stride .error{padding:100px 0}.stride body:not(.is-touch) .error .custom-button{border-color:var(--button-bg)}.stride body:not(.is-touch) .error .custom-button:hover{background-color:#000;border-color:#000}.stride.dark body:not(.is-touch) .error .custom-button:hover{background-color:var(--primary-color);border-color:var(--primary-color)}
