:root{--color-primary:#111827;--color-secondary:#fff;--color-brand:#7b61ff;--color-accent:#272e2a;--color-accent-red:#af231c;--color-button-red:#9f3026;--color-gray:#dfe1e1;--color-gray--selected:#f3f6f7;--color-gray--active:#d9d9d9;--color-nav--active:#6b7070;--color-btn:#0a0a0a;--color-btn--hover:#272e2a;--color-btn--disabled:#afafaf;--color-arrow__bg:#c0bfc0;--color-header-bg__mobile:#eceeed;--color-img__bg:#f2f5f7;--color-form:#939395;--color-form-input:#222;--color-form-success:#1f2d49;--color-form-warning:#ffb800;--color-form-error:$color-form-error}.page-404__related-products .carousel-header__title,.page-404__title{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-smooth:always;-webkit-font-smoothing:antialiased;color:#111827;font-family:var(--font-primary);font-style:normal;font-weight:var(--regular);line-height:1;margin:0;padding:0;text-decoration:none;text-rendering:optimizeLegibility;text-transform:none}@media screen and (min-width:769px){.page-404__related-products .carousel-header__title,.page-404__title{line-height:1.02}}.page-404__subtitle{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-smooth:always;-webkit-font-smoothing:antialiased;color:#111827;font-family:var(--font-primary);font-style:normal;font-weight:var(--regular);line-height:1;margin:0;padding:0;text-decoration:none;text-rendering:optimizeLegibility;text-transform:none}.page-404__title{font-size:1rem;line-height:1.173125;text-transform:uppercase}@media screen and (min-width:769px){.page-404__title{font-size:1.25rem;line-height:1.173}}.page-404__related-products .carousel-header__title{font-size:.8125rem;letter-spacing:.01em;line-height:1.1730769231;text-transform:uppercase}@media screen and (min-width:769px){.page-404__related-products .carousel-header__title{font-size:.875rem;line-height:1.1728571429}}.page-404__subtitle{font-size:.8125rem;line-height:1.6153846154}@media screen and (min-width:769px){.page-404__subtitle{font-size:.875rem;line-height:1.7142857143}}.section-spacing{margin-bottom:6rem;margin-top:6rem}@media screen and (min-width:769px){.section-spacing{margin-bottom:6.5rem;margin-top:6.5rem}}.page-404__container{margin-top:var(--header-height);padding:1rem}@media screen and (min-width:769px){.page-404__container{padding:2rem}}.page-404__title{text-align:center}.page-404__subtitle{margin-top:.5rem;text-align:center}@media screen and (min-width:769px){.page-404__subtitle{margin-top:1rem}}.page-404__actions{align-items:stretch;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:1.5rem}@media screen and (min-width:769px){.page-404__actions{flex-direction:row;margin-top:2rem}}.page-404__actions .btn{align-items:center;display:flex;flex:1 0;justify-content:center;line-height:1;margin:0 auto;max-width:300px;width:min(300px,100%)}@media screen and (min-width:769px){.page-404__actions .btn{margin:0}}.page-404__actions .btn:active:not([disabled]) svg [fill]:not([fill=none]),.page-404__actions .btn:focus:not([disabled]) svg [fill]:not([fill=none]){fill:#111827}.page-404__actions .btn:active:not([disabled]) svg [stroke]:not([stroke=none]),.page-404__actions .btn:focus:not([disabled]) svg [stroke]:not([stroke=none]){stroke:#111827}.page-404__actions .btn:hover:not([disabled]) svg [fill]:not([fill=none]){fill:#374151}.page-404__actions .btn:hover:not([disabled]) svg [stroke]:not([stroke=none]){stroke:#374151}.page-404__actions .btn-outline:after{content:none}.page-404__actions .btn svg{height:14px;margin-right:.5rem;width:auto}.page-404__actions .btn svg [fill]:not([fill=none]){fill:#6b7070}.page-404__actions .btn svg [stroke]:not([stroke=none]){stroke:#6b7070}.page-404__actions .btn svg *{transition:all .35s}.page-404__related-products .carousel-banner{margin-top:2rem;padding:0}@media screen and (min-width:769px){.page-404__related-products .carousel-banner{margin-top:4rem}}.page-404__related-products .carousel-header{margin-bottom:1rem}.page-404__related-products .carousel-header__title{text-align:center}.page-404__related-products .carousel-blocks{padding:0;width:100%}
/*# sourceMappingURL=template.404.css.map*/