/*! 
----------------------------------------------
INNER PAGES
----------------------------------------------
NOTE: PLEASE DO NOT edit this file
      For custom styles use "custom.css" only!
----------------------------------------------
*//*! default page *//*! 404 */
.page404{text-align:center;height:100%}.page404 .page404__image{margin-bottom:2.5rem}@media(max-width:767.98px){.page404 .page404__image{padding:1.875rem 2.5rem 0 2.5rem}}@media(min-width:768px){.page404 .page404__image{margin-bottom:4.0625rem}}.page404 .page404__sign{font-size:clamp(80px,7vw,7.5rem);font-weight:700}.page404 .page404__title{font-size:1.125rem;font-weight:700;margin-bottom:.9375rem}@media(min-width:768px){.page404 .page404__title{font-size:1.875rem}}@media(min-width:768px){.page404 .page404__text{margin-bottom:1.875rem}}.page404 .nav{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;padding-top:1.875rem}@media(min-width:768px){.page404 .nav{font-size:1.25rem;gap:1.875rem}}.articlesGrid .card{font-size:15px;border:1px solid var(--color-border);border-radius:5px;overflow:hidden}.articlesGrid .card .ratio{--ratio-padding-top:65%}.articlesGrid .card .card__content{padding:20px}.articlesGrid .card .card__image{width:100%;margin-bottom:5px;border-radius:var(--border-radius);overflow:hidden}.articlesGrid .card .card__image .card__image_link{display:block}.articlesGrid .card .card__image picture{width:100%;height:100%}.articlesGrid .card .card__image picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all .3s}@media(hover:hover)and (pointer:fine){.articlesGrid .card .card__image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.articlesGrid .card .card__title{font-weight:500;line-height:18px;margin-bottom:15px}.articlesGrid .card .card__title>*{--max:18px;--val:1.125vw;margin-bottom:0}.articlesGrid .card .card__title .card__title_link{text-decoration:none;transition:all .3s;color:inherit}.articlesGrid .card .card__title .card__title_link:hover{color:var(--color-main);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.articlesGrid .card .card__desc{margin-bottom:15px;font-weight:300;font-size:14px;line-height:22px;color:#666}.articlesGrid .card .card__rating{font-weight:300;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.articlesGrid .card .card__more{display:flex;justify-content:space-between;align-items:center}.articlesGrid .card .card__more .card__more_link{text-decoration:none;color:var(--color-main);transition:all .3s}.articlesGrid .card .card__more .card__more_link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.articlesGrid .card .card__date{font-size:14px;font-weight:300}.articlesGrid--default{display:-ms-grid;display:grid;gap:40px 30px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media(min-width:576px){.articlesGrid--default{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.articlesGrid--separated .card{border:0;border-radius:0}.articlesGrid--separated .card .card__image{margin-bottom:20px}.articlesGrid--separated .card .card__content{padding:0}.articlesGrid--separated .swiper-slide{position:relative}.articlesGrid--separated .swiper-slide::after{position:absolute;content:"";width:1px;height:100%;background:#ebebeb;right:calc(clamp(10px,1.25vw,20px)*-1);top:0}@media(min-width:992px){.articlesGrid--carousel .swiper-slide{max-width:520px}}.page--404{border:0}.filter{display:flex;flex-direction:column;gap:40px}.filter .c_input{--c-input-size:18px;--c-input-icon-size:12px;--c-input-padding:12px}.filter .link--color{--link-color-size:48px;--link-color-padding:5px;--link-color-border-radius:14px}.filter .list{display:flex;flex-direction:column;gap:16px}.filter .filter__group .range .range__slider{padding-left:12px;padding-right:12px}.filter .filter__group .range .range__value{font-size:16px;font-weight:900;color:#001353;padding-top:25px;display:flex;justify-content:space-between}.filter .filter__group--color .list{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.filter .filter__group--price{padding-top:20px}.filter .filter__group--price .filter__group_title{margin-bottom:24px}.filter .filter__group--toggle .filter__group_title{cursor:pointer;position:relative;font-weight:400;font-size:16px;transition:all .3s}.filter .filter__group--toggle .filter__group_title::after{transition:all .3s;font-family:var(--font-icons);content:"";font-size:14px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter .filter__group--toggle .filter__group_content{display:none}.filter .filter__group.is-open .filter__group_title{margin-bottom:8px}.filter .filter__group.is-open .filter__group_title::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.filter .filter__group.is-open .filter__group_content{padding-top:16px;display:block}
