:root{--color-primary:#707070;--color-secondary:#fff;--color-brand:#668aab;--color-form:#939395;--color-form-input:#222;--color-form-success:#1f2d49;--color-form-warning:#ffb800;--color-form-error:#dc2626}.template-404__title{font-weight:var(--bold)}.template-404__text,.template-404__text a,.template-404__title{color:#707070;font-family:var(--font-primary);font-style:normal;letter-spacing:normal;line-height:normal;margin:0;padding:0;text-decoration:none;text-transform:none}.template-404__text,.template-404__text a{font-weight:400}.template-404__title{font-size:16px}@media screen and (min-width:769px){.template-404__title{font-size:26px}}.template-404__text,.template-404__text a{font-size:14px}@media screen and (min-width:769px){.template-404__text,.template-404__text a{font-size:18px}}.section-spacing{margin-bottom:2.2857142857rem;margin-top:2.2857142857rem}@media screen and (min-width:769px){.section-spacing{margin-bottom:4.5714285714rem;margin-top:4.5714285714rem}}.underline-hover{position:relative}.underline-hover:after{background:#707070;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .25s;width:0}.underline-hover.disabled{cursor:default}.underline-hover:not(.disabled){cursor:pointer}.underline-hover:not(.disabled).active:after,.underline-hover:not(.disabled):hover:after{width:100%}.acb-widget-trigger-btn{bottom:93px!important;height:50px!important;right:28px!important;width:50px!important}@media screen and (min-width:1025px){.acb-widget-trigger-btn{right:33px!important}}.template-404__container{margin:49px 0 47px}@media screen and (min-width:769px){.template-404__container{margin:82px 0 84px}}.template-404__container .predictive-search__container{left:auto;opacity:1;overflow:initial;pointer-events:auto;position:relative;top:auto;transform:none}.template-404__container .predictive-search__form{margin:0 auto;padding:0;width:73.5%}@media screen and (min-width:769px){.template-404__container .predictive-search__form{width:41.6%}}.template-404__container .predictive-search__form input[type=search]{padding:0 0 4px 4px}@media screen and (min-width:769px){.template-404__container .predictive-search__form input[type=search]{padding-left:10px}}.template-404__container .predictive-search__icon{left:auto;right:0;transform:translateY(-50%)}@media screen and (min-width:769px){.template-404__container .predictive-search__icon{right:8px;transform:translateY(calc(-50% - 5px))}}.template-404__container .predictive-search__icon--close{display:none}.template-404__container .predictive-search__results-wrapper{height:auto!important;left:10%;max-height:none!important;position:absolute;top:100%;width:80%;z-index:8}.template-404__title{line-height:11px;margin-bottom:25px;padding:0 1.1428571429rem;text-align:center}@media screen and (min-width:769px){.template-404__title{line-height:18px;margin-bottom:71px;padding:0 2.2857142857rem}}.template-404__text{line-height:18px;margin:41px auto 0;text-align:center;width:68.1%}@media screen and (min-width:769px){.template-404__text{line-height:30px;margin-top:68px;width:39%}}.template-404__text a{display:block;margin:18px auto 0;text-decoration:underline;width:-moz-max-content;width:max-content}@media screen and (min-width:769px){.template-404__text a{margin-top:32px}}.template-404__text a:hover{font-style:italic}
/*# sourceMappingURL=template.404.css.map*/