.image-block a,.image-block button,.image-block picture,.image-block img{width:100%;display:block}.image-block button{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.image-block img{height:auto}.catalog{margin-top:40px}.catalog__wrapper{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"a b c d""e f g h""consultation consultation consultation consultation""i j k l";gap:40px 24px;display:grid}@media (max-width:1279px){.catalog__wrapper{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a b c""d e f""consultation consultation consultation""g h i""j k l";gap:40px 11px;margin-left:16px;margin-right:16px}}@media (max-width:767px){.catalog__wrapper{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"a""b""c""d""e""f""consultation""g""h""i""j""k""l"}}.catalog__consultation{grid-area:consultation}.catalog__item{cursor:pointer;z-index:0;flex-direction:column;justify-content:space-between;row-gap:20px;max-width:300px;padding:22px 20px;display:flex;position:relative}@media (max-width:1279px){.catalog__item{min-width:238px;max-width:100%}}@media (max-width:767px){.catalog__item{flex-direction:row;column-gap:16px;max-width:100%}}@media (max-width:479px){.catalog__item{flex-direction:column;row-gap:16px}}.catalog__item:hover{border-radius:8px;outline:1px solid #2c3b480f;box-shadow:2px 6px 16px #0e518d1a}.catalog__item:first-child{grid-area:a}.catalog__item:nth-child(2){grid-area:b}.catalog__item:nth-child(3){grid-area:c}.catalog__item:nth-child(4){grid-area:d}.catalog__item:nth-child(5){grid-area:e}.catalog__item:nth-child(6){grid-area:f}.catalog__item:nth-child(7){grid-area:g}.catalog__item:nth-child(8){grid-area:h}.catalog__item:nth-child(9){grid-area:i}.catalog__item:nth-child(10){grid-area:j}.catalog__item:nth-child(11){grid-area:k}.catalog__item:nth-child(12){grid-area:l}.catalog__show-more-btn{color:#1e2833;cursor:pointer;width:-webkit-fill-available;font-family:var(--font-roboto),sans-serif;background-color:#2c3b4814;border:none;margin-top:40px;padding:11px 0;font-size:16px;font-weight:400;line-height:19.84px;display:block}@media (max-width:1279px){.catalog__show-more-btn{margin-left:16px;margin-right:16px}}.catalog-header{margin-top:20px}@media (max-width:1279px){.catalog-header{margin-left:16px;margin-right:16px}}.catalog-header__title{color:#1e2833;font-family:var(--font-myriad),sans-serif;margin:0 auto;font-size:28px;font-weight:600;line-height:30.8px}.catalog-section-list{margin-top:40px}@media (max-width:1279px){.catalog-section-list{padding-left:16px;padding-right:16px}}.catalog-section-list__wrapper{position:relative}.catalog-section-list__items{-ms-overflow-style:none;scrollbar-width:none;column-gap:40px;width:100%;display:inline-flex;overflow-x:auto}.catalog-section-list__link{color:#1e2833;min-width:fit-content;max-width:fit-content;font-family:var(--font-roboto),sans-serif;flex:1 0 auto;padding-bottom:16px;font-size:16px;font-weight:400;line-height:19.84px;text-decoration:none;position:relative}.catalog-section-list__link:hover:after,.catalog-section-list__link_active:after{content:"";background-color:#1e2833;width:100%;height:1px;position:absolute;bottom:0;left:0}.catalog-section-list__line{background-color:#1e28334d;width:-webkit-fill-available;height:1px;position:absolute;bottom:0}.catalog-product__image{object-fit:contain;align-self:center;width:260px;height:260px}@media (max-width:1279px){.catalog-product__image{width:210px;height:210px}}@media (max-width:479px){.catalog-product__image{width:100%;height:240px}}.catalog-product__detail{flex-direction:column;flex:1;row-gap:16px;display:flex}@media (max-width:767px){.catalog-product__detail{flex:1}}.catalog-product__info{flex-direction:column;flex:1;row-gap:8px;display:flex}.catalog-product__link{color:#1e2833;font-family:var(--font-roboto),sans-serif;flex:1;font-size:16px;font-weight:500;line-height:19.2px;text-decoration:none}.catalog-product__link:before{content:"";z-index:1;position:absolute;inset:0}.catalog-product__tag{color:#fff;width:fit-content;height:26px;font-family:var(--font-roboto),sans-serif;border-radius:100px;padding:5px 8px;font-size:14px;font-weight:400;line-height:15.68px}.catalog-product__available_green{color:#159b0a;font-family:var(--font-roboto),sans-serif;font-size:16px;font-weight:400;line-height:19.84px}.catalog-product__available_red{color:#ff7327;font-family:var(--font-roboto),sans-serif;font-size:14px;font-weight:400;line-height:15.68px}.catalog-product__footer{justify-content:space-between;align-items:center;display:flex}.catalog-product__prices{align-items:flex-end;column-gap:8px;display:flex}.catalog-product__base-price{color:#1e2833;font-family:var(--font-myriad),sans-serif;font-size:20px;font-weight:600;line-height:23.2px}@media (max-width:768px){.catalog-product__base-price{font-family:var(--font-myriad),sans-serif;font-size:18px;font-weight:600;line-height:116%}}.catalog-product__old-price{vertical-align:middle;opacity:.8;color:#1e2833cc;font-family:var(--font-roboto),sans-serif;font-size:16px;font-weight:400;line-height:19.84px;text-decoration:line-through}.catalog-product__buy{text-align:center;color:#1e2833;cursor:pointer;z-index:2;font-family:var(--font-roboto),sans-serif;background:#fff;border:1px solid #1e2833;border-radius:4px;padding:12px 42px 13px;font-size:16px;font-weight:500;line-height:19.2px;text-decoration:none}.catalog-product__buy:hover{color:#fff;background-color:#2c3b48}.catalog-product-tooltip{display:flex;position:relative}.catalog-product-tooltip__button{cursor:pointer;z-index:10;background:0 0;border:none;width:20px;height:20px;padding:0;position:relative}.catalog-product-tooltip__wrapper{background-color:#fff;border:1px solid #1e28330f;border-radius:8px;flex-direction:column;row-gap:4px;width:245px;padding:10px;display:flex;position:absolute;bottom:42px;right:-13px;box-shadow:2px 6px 16px #1e28330f}@media (max-width:1280px){.catalog-product-tooltip__wrapper{right:-27px}}.catalog-product-tooltip__wrapper_hide{display:none}.catalog-product-tooltip__wrapper:before{content:"";border-top:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;bottom:-10px;right:12px}.catalog-product-tooltip__wrapper:after{content:"";z-index:-1;border-bottom:1px solid #1e283308;border-right:1px solid #1e283308;width:15px;height:15px;position:absolute;bottom:-8px;right:14px;transform:rotate(45deg);box-shadow:2px 6px 16px #1e283308}.catalog-product-tooltip__title{color:#1e2833;font-family:var(--font-roboto),sans-serif;margin:0;font-size:12px;font-weight:600;line-height:112%}.catalog-product-tooltip__text{color:#1e2833cc;font-family:var(--font-roboto),sans-serif;margin:0;font-size:12px;font-weight:400;line-height:13.44px}.catalog-navigation{margin-top:24px}.catalog-navigation__wrapper{justify-content:center;align-items:center;column-gap:20px;padding:8px 0;display:flex}.catalog-navigation__previous-page-link,.catalog-navigation__next-page-link{display:flex}.catalog-navigation__item{color:#1e283399;font-family:var(--font-roboto),sans-serif;font-size:16px;font-weight:400;line-height:19.84px;text-decoration:none}.catalog-navigation_active{color:#1e2833;width:26px;height:26px;font-family:var(--font-roboto),sans-serif;background:#2c3b480f;border-radius:100px;justify-content:center;align-items:center;font-size:16px;font-weight:400;line-height:19.84px;display:flex}.breadcrumb{margin-top:40px}@media (max-width:1279px){.breadcrumb{padding-left:16px;padding-right:16px}}.breadcrumb__wrapper{column-gap:5px;display:flex}.breadcrumb__separator{color:#1e2833b3;font-family:var(--font-roboto),sans-serif;font-size:16px;font-weight:400;line-height:19.84px}.breadcrumb__item{align-items:center;column-gap:5px;display:flex}.breadcrumb__link,.breadcrumb__text{color:#1e2833b3;font-family:var(--font-roboto),sans-serif;font-size:16px;font-weight:400;line-height:19.84px;text-decoration:none}
