
/*
Внимание! 
Этот файл сформирован автоматически, компонентом olegpro.csscompiler. 
Исходники файлов стилей лежат в папке: /bitrix/templates/ikses-2024/css/
*/

:root{--rrblock-element-width:214px}@media (width >=600px){:root{--rrblock-element-width:234px}}@media (width >=1024px){:root{--rrblock-element-width:226px}}@media (width >=1280px){:root{--rrblock-element-width:224px}}@media (width >=1366px){:root{--rrblock-element-width:239px}}@media (width >=1440px){:root{--rrblock-element-width:256px}}@media (width >=1536px){:root{--rrblock-element-width:272px}}@media (width >=1920px){:root{--rrblock-element-width:260px}}.content-404-block-wrapper{padding:0 var(--gap-right) 0 var(--gap)}@media (width>=1024px){.content-404-block-wrapper{display:flex;justify-content:space-between}}.content-404-block-wrapper .content-404-wrapper{color:#202333}@media (width>=1024px){.content-404-block-wrapper .content-404-wrapper{width:502px}}@media (width>=1280px){.content-404-block-wrapper .content-404-wrapper{width:585px}}@media (width>=1366px){.content-404-block-wrapper .content-404-wrapper{width:620px}}@media (width>=1440px){.content-404-block-wrapper .content-404-wrapper{width:622px}}@media (width>=1536px){.content-404-block-wrapper .content-404-wrapper{width:700px}}@media (width>=1920px){.content-404-block-wrapper .content-404-wrapper{width:880px}}.content-404-block-wrapper .content-404-wrapper .title{color:#5c9034;font-size:28px;letter-spacing:0.05em;font-weight:500;margin:31px 0 0 0}@media (width>=1280px){.content-404-block-wrapper .content-404-wrapper .title{width:880px;font-size:32px;line-height:40px;margin:90px 0 0 0}}@media (width>=1366px){.content-404-block-wrapper .content-404-wrapper .title{margin:106px 0 0 0}}@media (width>=1440px){.content-404-block-wrapper .content-404-wrapper .title{margin:135px 0 0 0}}@media (width>=1920px){.content-404-block-wrapper .content-404-wrapper .title{margin:146px 0 0 0}}.content-404-block-wrapper .content-404-wrapper .title-1{font-size:28px;letter-spacing:0.05em;font-weight:500;line-height:31px}@media (width>=1280px){.content-404-block-wrapper .content-404-wrapper .title-1{width:880px;font-size:32px;line-height:40px}}.content-404-block-wrapper .content-404-wrapper .text{font-size:20px;letter-spacing:0.05em;font-weight:500;margin:25px 0 0 0}@media (width>=1280px){.content-404-block-wrapper .content-404-wrapper .text{margin:32px 0 0 0}}.content-404-block-wrapper .content-404-wrapper .text-1{font-size:16px;color:#4d4f5c;margin:24px 0 0 0;line-height:24px}.content-404-block-wrapper .content-404-wrapper .variants-wrapper{margin:12px 0 0 0;display:flex;flex-direction:column;row-gap:10px}@media (width>=1280px){.content-404-block-wrapper .content-404-wrapper .variants-wrapper{margin:16px 0 0 0}}.content-404-block-wrapper .content-404-wrapper .variants-wrapper .variant{font-size:16px;color:#4d4f5c;position:relative;padding:0 0 0 25px}.content-404-block-wrapper .content-404-wrapper .variants-wrapper .variant::before{content:"";width:12px;height:12px;background:url(/images-2024/swiper-pag/swiper-pag-active-4.svg);background-size:cover;position:absolute;left:0;top:6px}.content-404-block-wrapper .content-404-wrapper .variants-wrapper .variant a{color:#5c9034;text-decoration:underline}.content-404-block-wrapper .content-404-wrapper .link-wrapper{margin:25px 0 0 0;width:191px}@media (width>=1280px){.content-404-block-wrapper .content-404-wrapper .link-wrapper{margin:35px 0 0 0}}.content-404-block-wrapper .pic-404{background:url(/images-2024/404-pic.png) no-repeat;background-size:contain;height:201px;margin:62px 0 0 0}@media (width >=360px){.content-404-block-wrapper .pic-404{height:223px}}@media (width >=390px){.content-404-block-wrapper .pic-404{height:244px}}@media (width >=480px){.content-404-block-wrapper .pic-404{height:307px}}@media (width >=600px){.content-404-block-wrapper .pic-404{height:391px}}@media (width >=768px){.content-404-block-wrapper .pic-404{height:509px}}@media (width >=1024px){.content-404-block-wrapper .pic-404{height:309px;width:442px}}@media (width >=1280px){.content-404-block-wrapper .pic-404{height:402px;width:575px;margin:80px 0 0 0}}@media (width >=1366px){.content-404-block-wrapper .pic-404{height:431px;width:616px}}@media (width >=1440px){.content-404-block-wrapper .pic-404{height:490px;width:700px}}.rrblock-wrapper.p404-mostint-section{background:url(/images-2024/bruch.png) #f8f8f8;margin:60px 0 0 0}@media (width >=1280px){.rrblock-wrapper.p404-mostint-section{margin:100px 0 0 0}}.rrblock-wrapper.p404-hits-section{margin:28px 0 0 0}@media (width>=1280px){.rrblock-wrapper.p404-hits-section{margin:0}}.rrblock-wrapper.p404-hits-section,.rrblock-wrapper.p404-mostint-section{padding:0 var(--gap-right) 80px var(--gap)}@media (width>=1280px){.rrblock-wrapper.p404-hits-section,.rrblock-wrapper.p404-mostint-section{padding:0 var(--gap-right) 94px var(--gap)}}.rrblock-wrapper.p404-hits-section > .title,.rrblock-wrapper.p404-mostint-section > .title{font-size:28px;margin:0 0 22px 0;padding:32px 0 0 0}@media (width>=1280px){.rrblock-wrapper.p404-hits-section > .title,.rrblock-wrapper.p404-mostint-section > .title{font-size:32px;line-height:40px;padding:60px 0 0 0;margin:0 0 40px 0}}.rrblock-wrapper.p404-hits-section .rrblock.catalog-element,.rrblock-wrapper.p404-mostint-section .rrblock.catalog-element{padding:0 0 30px 0}.rrblock-wrapper.p404-hits-section .catalog-element-wrapper.swiper-slide,.rrblock-wrapper.p404-mostint-section .catalog-element-wrapper.swiper-slide{width:var(--rrblock-element-width)}.rrblock-wrapper.p404-hits-section .catalog-element-wrapper.swiper-slide .photo-container,.rrblock-wrapper.p404-mostint-section .catalog-element-wrapper.swiper-slide .photo-container{width:var(--rrblock-element-width)}.rrblock-wrapper.p404-hits-section .swiper-pagination-custom,.rrblock-wrapper.p404-mostint-section .swiper-pagination-custom{left:50%;transform:translate(-50%, 0);width:fit-content;bottom:-52px}.rrblock-wrapper.p404-hits-section .buttons-wrapper,.rrblock-wrapper.p404-mostint-section .buttons-wrapper{top:-78px;right:0}.viewed-wrapper.viewed-404-products{margin:36px 0 0 0;padding:0 var(--gap) 55px var(--gap);position:relative;background:url(/images-2024/bruch.png) #f8f8f8;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}@media (width>=360px){.viewed-wrapper.viewed-404-products{margin:30px 0 0 0}}@media (width>=1280px){.viewed-wrapper.viewed-404-products{padding:0 var(--gap) 70px var(--gap);margin:19px 0 0 0}}.viewed-wrapper.viewed-404-products > .title{font-size:28px;font-weight:500;letter-spacing:0.05em;color:#202333;margin:29px 0 24px 0}@media (width>=1280px){.viewed-wrapper.viewed-404-products > .title{font-size:32px;margin:61px 0 41px 0}}.viewed-wrapper.viewed-404-products > .viewed{position:static;padding:0 0 24px 0}.viewed-wrapper.viewed-404-products > .viewed .swiper-pagination-custom{position:absolute;padding:0;width:fit-content;left:50%;transform:translate(-50%, 0);bottom:28px}@media (width>=1280px){.viewed-wrapper.viewed-404-products > .viewed .swiper-pagination-custom{bottom:38px}}@media (width>=1280px){.viewed-wrapper.viewed-404-products > .viewed .buttons-wrapper{top:62px;right:var(--gap-right)}}