.company-main__blocks,.company-main__blocks-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__blocks-wrapper{gap:var(--indent-l)}.company-main__advantages-header-wrapper,.company-main__group-storefront-header-wrapper,.company-main__storefront-header-wrapper{gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.company-main__header{font-size:26px;font-weight:400;line-height:39px;color:var(--dark-dark)}.company-main__header_main{margin-bottom:var(--indent-m)}.company-main__advantages-edit,.company-main__group-storefront-edit,.company-main__storefront-edit{-ms-flex-item-align:center;align-self:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.company-main__news-list{gap:var(--indent-xl);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:var(--indent-m)}.company-main__news-item,.company-main__news-list{display:-webkit-box;display:-ms-flexbox;display:flex}.company-main__news-item{gap:var(--indent-l)}.company-main__news-image-link{width:180px;height:180px;overflow:hidden;border-radius:6px;border:1px solid var(--light-gray)}.company-main__news-image-link,.company-main__news-image-link_empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.company-main__news-image{max-width:100%;max-height:100%}.company-main__news-description-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.company-main__news-title:active,.company-main__news-title:link,.company-main__news-title:visited{font-size:18px;line-height:24px;text-decoration:none;color:var(--dark-dark);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.company-main__news-title_two-lines:link{-webkit-line-clamp:2}.company-main__news-more:active,.company-main__news-more:link,.company-main__news-more:visited{display:block;font-size:16px;line-height:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--blue);text-decoration:none;margin-top:var(--indent-m)}.company-main__news-more:hover,.company-main__news-title:hover{cursor:pointer;color:var(--dark-blue)}.company-main__news-date{font-size:14px;line-height:24px;color:var(--light-blue-dark);margin-bottom:var(--indent-xs)}.company-main__news-description{font-size:14px;line-height:24px;color:var(--dark-dark);overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical}.company-main__business-types-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--indent-l);row-gap:var(--indent-m);margin-top:var(--indent-m)}.company-main__business-types-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;font-size:14px;gap:var(--indent-s);color:var(--dark-dark)}.company-main__business-types-item:before{content:"";width:25px;height:25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-size:100%;background-repeat:no-repeat}.company-main__business-types-item_1:before{background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/business-type-1-3a63b6a554830fdde37376ac1a2807f2.svg)}.company-main__business-types-item_2:before{background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/business-type-2-dac0afcbf6ad02f90c7a6fa622b30f8f.svg)}.company-main__business-types-item_3:before{height:21px;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/business-type-3-3769fb6681ff31638635523ab383113d.svg)}.company-main__business-types-item_4:before{width:24px;height:20px;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/business-type-4-6908947ef14fb5d1b5e1ac76802c3288.svg)}.company-main__business-types-item_5:before{background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/business-type-5-23f135c9ab4b0de3259af7c71b0be46b.svg)}.company-main__business-types-item_6:before{height:22px;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/business-type-6-09c5d58fe6207a8c3c80045a73f653ed.svg)}.company-main__business-types-item_7:before{height:16px;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/business-type-7-81911cd1d1e0af6d468892b77c9be0dc.svg)}.company-main__business-types-item_8:before{height:21px;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/business-type-8-fc81944b8db6f30cc4c3f959ea418f25.svg)}.company-main__business-types-item_9:before{width:24px;height:21px;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/business-type-9-63ce030c20c252ed6e592bb29950b0c1.svg)}.company-main__group-storefront-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--indent-m);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__group-storefront-galery-three-column-row{display:grid;-webkit-column-gap:var(--indent-m);-moz-column-gap:var(--indent-m);column-gap:var(--indent-m);grid-template-columns:1fr 1fr 1fr}.company-main__group-storefront-galery-four-column-row{display:grid;-webkit-column-gap:var(--indent-m);-moz-column-gap:var(--indent-m);column-gap:var(--indent-m);grid-template-columns:1fr 1fr 1fr 1fr}.company-main__group-storefront-galery-item,.company-main__group-storefront-galery-item:link,.company-main__group-storefront-galery-item:visited,.company-main__group-storefront-icons-item,.company-main__group-storefront-icons-item:link,.company-main__group-storefront-icons-item:visited{width:100%;height:100%;overflow:hidden;border-radius:6px;position:relative;text-decoration:none;color:var(--dark-dark)}.company-main__group-storefront-galery-item{aspect-ratio:1/1;border:1px solid var(--medium-gray)}.company-main__group-storefront-galery-image-wrapper{width:100%;height:100%}.company-main__group-storefront-galery-title{font-size:16px;line-height:150%;position:absolute;border-radius:6px;top:var(--indent-s);left:var(--indent-s);color:var(--dark-dark);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin-right:var(--indent-s);border:1px solid var(--medium-gray);padding:var(--indent-xs) var(--indent-s);background:hsla(0,0%,100%,.6)}.company-main__group-storefront-galery-image,.company-main__group-storefront-icons-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.company-main__group-storefront-galery-image_by-fit,.company-main__group-storefront-icons-image_by-fit{-o-object-fit:cover;object-fit:cover}.company-main__group-storefront-galery-image-wrapper_empty-image,.company-main__group-storefront-icons-image-wrapper_empty-image,.company-main__storefront-item-image-wrapper_empty{width:100%;height:100%;background-size:84px;background-position:50%;background-repeat:no-repeat;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/empty-image-c855efaa7f7e944be63babaecc15ca42.svg)}.company-main__group-storefront-icons-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--indent-xs);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__group-storefront-icons-row{display:grid;-webkit-column-gap:var(--indent-sm);-moz-column-gap:var(--indent-sm);column-gap:var(--indent-sm);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:repeat(5,165px)}.company-main__group-storefront-icons-row_big{grid-template-columns:repeat(5,217px)}.company-main__group-storefront-icons-image-wrapper{width:165px;height:165px;overflow:hidden;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--medium-gray)}.company-main__group-storefront-icons-image-wrapper_big{width:217px;height:217px}.company-main__group-storefront-icons-title{font-size:14px;overflow:hidden;line-height:24px;display:-webkit-box;-webkit-line-clamp:3;color:var(--dark-dark);-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical}.company-main__group-storefront-galery-hide-button{height:33px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;font-size:14px;line-height:18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--blue);border-radius:6px;gap:var(--indent-xs);margin-top:var(--indent-m);background-color:transparent;border:1px solid var(--blue);padding:var(--indent-xs) var(--indent-s)}.company-main__group-storefront-galery-hide-button:before{content:"";width:8px;height:8px;display:block;margin-top:5%;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);border:2px solid var(--blue);border-left:0;border-top:0}.company-main__group-storefront-galery-hide-button_opened:before{margin-top:2%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.company-main__group-storefront-galery-hide-button:hover{cursor:pointer;color:var(--white);background-color:var(--blue)}.company-main__group-storefront-galery-hide-button:hover:before{border-color:var(--white)}.company-main__discount{display:grid;overflow:hidden}.company-main__discounted-products{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.company-main__discounted-products_with-gap{gap:24px}.company-main__discounted-product{width:206px;position:relative;border-radius:6px;background-color:var(--d2020-light-pale-gray)}.company-main__discounted-product,.company-main__discounted-product_more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--indent-s)}.company-main__discounted-product_more{min-width:209px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--indent-sm);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--white);border:1px solid var(--blue)}.company-main__discounted-product_transparent{display:none}.company-main__discounted-product-image-link{margin-bottom:var(--indent-xs)}.company-main__discounted-product-image-wrapper{min-width:182px;height:182px;overflow:hidden;border-radius:6px;position:relative;border:1px solid var(--light-gray)}.company-main__discounted-product-image-wrapper_empty{width:100%;height:100%;min-height:182px;background-size:84px;background-position:50%;background-repeat:no-repeat;background-color:var(--white);background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/empty-image-c855efaa7f7e944be63babaecc15ca42.svg)}.company-main__discounted-product-percent{font-size:14px;line-height:24px;border-radius:6px;position:absolute;color:var(--white);top:var(--indent-xs);left:var(--indent-xs);padding:0 var(--indent-xs);background-color:var(--dim-red)}.company-main__discounted-product-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background-color:var(--white)}.company-main__product-name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:63px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company-main__discounted-product-name:active,.company-main__discounted-product-name:link,.company-main__discounted-product-name:visited{display:-ms-flexbox;display:flex;font-size:14px;line-height:21px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;text-decoration:none;-webkit-line-clamp:3;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:var(--dark-dark);-webkit-box-orient:vertical;margin-bottom:var(--indent-xs)}.company-main__discounted-product-date{font-size:12px;line-height:18px;color:var(--light-dark)}.company-main__discounted-product-price .bp-price-cover.discount{width:100%;font-size:14px;line-height:21px;color:var(--dark-dark)}.company-main__discounted-product-price .bp-price-cover.discount:after{height:0}.company-main__discounted-product-price [data-price-type=discount-new]{font-size:16px;font-weight:700}.company-main__discounted-product-price [data-price-type=discount-old]{font-size:14px}.company-main__discounted-product-price .bp-price-cover{text-decoration:none;display:block;font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--d2020-pure-light-gray)}.company-main__discounted-products-wrapper{overflow:hidden;margin-top:var(--indent-m)}.company-main__discounted-product-show-more{font-size:16px;line-height:24px;color:var(--blue);text-align:center}.company-main__discounted-product-link:active,.company-main__discounted-product-link:link,.company-main__discounted-product-link:visited{font-size:14px;line-height:36px;color:var(--blue);border-radius:6px;text-decoration:none;padding:0 var(--indent-m);border:1px solid var(--blue)}.company-main__discounted-product-link:hover{cursor:pointer}.company-main__discounted-product-button{margin-top:var(--indent-s)}.company-main__discounted-product-button .external-order-link{display:none}.company-main__offers-and-showcases{display:grid}.company-main__offers-and-showcases-products-wrapper{overflow:hidden;margin-top:var(--indent-m)}.company-main__offers-and-showcases-products{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.company-main__offers-and-showcases-products_with-gap{gap:var(--indent-m)}.company-main__showcase{width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--indent-s) var(--indent-s) var(--indent-sm);border:1px solid var(--medium-gray)}.company-main__showcase-title,.company-main__showcase-title:active,.company-main__showcase-title:link,.company-main__showcase-title:visited{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;cursor:pointer;font-weight:600;line-height:21px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:var(--medium-dark);margin-bottom:var(--indent-xs)}.company-main__showcase-description-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--indent-s)}.company-main__showcase-description{cursor:auto;overflow:hidden;font-size:14px;font-weight:400;line-height:21px;display:-webkit-box;-webkit-line-clamp:3;color:var(--medium-dark);-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical}.company-main__showcase-image-wrapper{width:224px;height:224px;margin-bottom:var(--indent-s)}.company-main__showcase-image{width:100%;height:100%;border-radius:5px;-o-object-fit:contain;object-fit:contain;background-color:var(--white);border:1px solid var(--medium-gray)}.company-main__showcase-image_empty{width:100%;height:100%;background-size:60px;background-position:50%;background-repeat:no-repeat;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/empty-image-c855efaa7f7e944be63babaecc15ca42.svg)}.company-main__showcase-more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:center;align-self:center;margin-top:auto}.company-main__slider-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--indent-m);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--indent-m)}.company-main__slider-arrow{width:36px;height:36px;border-radius:50%;border:1px solid var(--blue)}.company-main__slider-arrow_left,.company-main__slider-arrow_right{cursor:pointer;background-size:14px 8px;background-position:50%;background-repeat:no-repeat;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/arrow-2a58ecb054d80abc2b4ad8c677a8c4cc.svg)}.company-main__slider-arrow_left{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.company-main__slider-arrow_right{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.company-main__slider-arrow_hidden{display:none}.company-main__storefront-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--indent-s);margin-bottom:var(--indent-m)}.company-main__storefront-item-wrapper_list{width:162px;height:162px;overflow:hidden;border-radius:6px;position:relative}.company-main__storefront-item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:var(--indent-xs);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__storefront-item_list{width:100%;display:grid;grid-column-gap:var(--indent-m);grid-template-columns:162px 1fr 192px}.company-main__storefront-items{list-style:none}.company-main__storefront-items_one-columns,.company-main__storefront-items_two-columns{display:grid;row-gap:var(--indent-xl);-webkit-column-gap:var(--indent-m);-moz-column-gap:var(--indent-m);column-gap:var(--indent-m)}.company-main__storefront-items_one-columns{grid-template-columns:repeat(5,206px)}.company-main__storefront-items_two-columns{grid-template-columns:repeat(4,minmax(150px,206px))}.company-main__storefront-items_list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--indent-xl);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__storefront-item-image-wrapper{width:206px;height:206px;overflow:hidden;border-radius:6px;position:relative;border:1px solid var(--medium-gray)}.company-main__storefront-item-image-wrapper_list{width:100%;height:162px}.company-main__storefront-item-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.company-main__storefront-item-image_by-fit{-o-object-fit:cover;object-fit:cover}.company-main__storefront-item-name-wrapper{display:grid;grid-template-columns:auto}.company-main__storefront-item-name,.company-main__storefront-item-name:link,.company-main__storefront-item-name:visited{font-size:14px;font-weight:400;line-height:21px;text-decoration:none;color:var(--dark-dark)}.company-main__storefront-item-name:hover{color:var(--dark-blue)}.company-main__storefront-item-name_list:link{font-size:16px;line-height:24px}.company-main__storefront-item-button{margin-top:var(--indent-s);gap:var(--indent-xs);display:-webkit-box;display:-ms-flexbox;display:flex}.company-main__storefront-item-discount{height:24px;font-size:14px;line-height:24px;border-radius:6px;position:absolute;color:var(--white);top:var(--indent-xs);left:var(--indent-xs);padding:0 var(--indent-xs);background-color:var(--dim-red)}.company-main__storefront-wholesale-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__storefront-discount-date{font-size:12px;line-height:18px;color:var(--light-dark)}.company-main__storefront-price{font-size:14px;line-height:21px}.company-main__storefront-price .bp-price{font-size:20px;font-weight:700;line-height:27px;color:var(--dark-dark)}.company-main__storefront-price [data-price-type=from].bp-price:after{content:"\A";white-space:pre}.company-main__storefront-price .bp-price-cover.discount{line-height:21px;color:var(--dark-dark)}.company-main__storefront-price .price-currency{font-size:14px;font-weight:400;line-height:21px;color:var(--dark-dark)}.company-main__discounted-product-price .bp-price-cover.discount+.bp-price-cover,.company-main__storefront-price .bp-price-cover.discount+.bp-price-cover{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;text-decoration:line-through;color:var(--d2020-pure-light-gray)}.company-main__storefront-price .bp-price-cover.discount+.bp-price-cover .bp-price{font-size:14px;font-weight:400;line-height:21px;color:var(--d2020-pure-light-gray)}.company-main__storefront-price .price-from{font-size:14px;font-weight:400}.company-main__storefront-wholesale .bp-price{font-size:20px;font-weight:700;line-height:27px;color:var(--dark-dark)}.company-main__storefront-wholesale .price-currency,.company-main__storefront-wholesale .price-from{font-size:14px;font-weight:400;line-height:21px}.company-main__storefront-wholesale-label,.company-main__storefront-wholesale-min-quantity{font-size:14px;line-height:21px;color:var(--d2020-pure-light-gray)}.company-main__storefront-item-labels{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--indent-xs);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__storefront-item-labels_list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;row-gap:var(--indent-xs);-webkit-column-gap:var(--indent-s);-moz-column-gap:var(--indent-s);column-gap:var(--indent-s)}.company-main__storefront-item-label{height:24px;font-size:14px;overflow:hidden;line-height:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--blue);border-radius:6px;display:-webkit-box;-webkit-line-clamp:1;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 var(--indent-s);-webkit-box-orient:vertical;background-color:var(--very-light-blue)}.company-main__storefront-add-item:link,.company-main__storefront-add-item:visited{width:192px;height:290px;display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--gray);position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--indent-sm);border-style:solid;border:2px dashed var(--gray);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer}.company-main__storefront-add-item:hover{color:var(--blue);border-color:var(--blue);background-color:var(--very-light-blue)}.company-main__storefront-add-item:before{content:"";width:36px;height:36px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--gray);-webkit-mask-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/add-948e3bda183529e19e4e2598f026b4fa.svg);mask-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main/icons/add-948e3bda183529e19e4e2598f026b4fa.svg)}.company-main__storefront-add-item:hover:before{background-color:var(--blue)}.company-main__storefront-add-item:hover .company-main__storefront-add-item-link{color:var(--blue)}.company-main__storefront-add-item-link{width:83px;font-size:16px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-weight:600;line-height:22px;position:absolute;left:var(--indent-sm);bottom:var(--indent-sm)}.company-main__storefront-item-left-column{position:relative}.company-main__storefront-item-center-column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--indent-s);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__storefront-announce{font-size:14px;font-weight:400;line-height:21px;color:var(--light-dark);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical}.company-main__storefront-item-availability{font-size:14px;font-weight:400;line-height:24px}.company-main__storefront-item-availability_available{color:var(--green)}.company-main__storefront-item-availability_not-available{color:var(--light-dark)}.company-main__storefront-cart{width:36px;height:36px;border-radius:6px}.company-main__storefront-item-article{font-size:14px;font-weight:400;line-height:21px;color:var(--light-dark);overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.company-main__description{font-size:18px;line-height:26px;border-radius:6px;padding:var(--indent-m);color:var(--medium-dark);margin-top:var(--indent-m);background-color:var(--d2020-light-pale-gray)}.company-main__advantages-editor-content{font-size:14px}.company-main__storefront-wholesale-label .price-currency,.company-main__storefront-wholesale-label .price-from{font-size:14px;font-weight:400;line-height:21px;color:var(--light-dark)}.company-main__storefront-wholesale-label [data-price-type=exact],.company-main__storefront-wholesale-label [data-price-type=from]{font-size:16px;font-weight:400;line-height:24px;color:var(--light-dark)}.company-main__full-address-wrapper{margin-top:var(--indent-xs)}.company-main__full-address{font-size:14px;font-weight:400;line-height:21px;color:var(--dark-dark)}.company-main__full-address-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:14px;height:14px;cursor:pointer;font-weight:600;position:relative;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:var(--indent-xs);background-color:var(--light-gray-blue)}.company-main__full-address-comment{position:absolute;width:380px;top:28px;font-size:14px;font-weight:400;line-height:21px;min-height:150px;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--indent-s);background-color:var(--white);z-index:var(--z-index-absolute);-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.2);box-shadow:0 4px 20px 0 rgba(0,0,0,.2)}.company-main__full-address-comment:before{content:"";display:block;top:-10px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--white)}.company-main__schedules{list-style:none;margin:var(--indent-xs) 0 0 0}.company-main__schedule{font-size:14px;font-weight:400;line-height:21px;color:var(--light-blue-dark)}@media (max-width:1226px){.company-main__group-storefront-icons-row{grid-template-columns:repeat(5,119px)}.company-main__group-storefront-icons-row_big{grid-template-columns:repeat(5,171px)}.company-main__group-storefront-icons-image-wrapper{width:119px;height:119px}.company-main__group-storefront-icons-image-wrapper_big{width:171px;height:171px}.company-main__storefront-items_one-columns{grid-template-columns:repeat(4,206px)}.company-main__storefront-items_two-columns{grid-template-columns:repeat(3,206px)}}.company-favorite-product,.company-favorite-product__wrapper{position:relative;z-index:0}.company-favorite-product__button{position:absolute;top:var(--indent-s);right:var(--indent-s);font-size:0;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;height:24px;background-color:transparent;cursor:pointer}.company-favorite-product__button:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px;height:16px;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-favorite-product/heart-9548ceac9f2ff7838605c09bb9c456bf.svg);background-repeat:no-repeat;background-size:contain;background-color:transparent}.company-favorite-product__button_mobile-slider{right:calc(var(--indent-sm) + var(--indent-xs))}.company-favorite-product__button_product-card{width:20px;height:18px;top:var(--indent-sm);right:var(--indent-sm)}.company-favorite-product__button_slider{width:20px;height:18px;top:var(--indent-m);right:var(--indent-m)}.company-favorite-product__button_storefront{width:18px;height:16px;top:var(--indent-xs);right:var(--indent-xs)}.company-favorite-product__button_discounted{width:18px;height:16px;top:var(--indent-sm);right:var(--indent-sm)}.company-favorite-product__button_desktop-listing,.company-favorite-product__button_mobile-listing{top:var(--indent-xs);right:var(--indent-xs)}.company-favorite-product__button_active:before{background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-favorite-product/heart-hover-69f064c8bf52f899df5562d5acfc9259.svg);-webkit-animation:heart-click .15s;animation:heart-click .15s}@-webkit-keyframes heart-click{to{width:20px;height:18px}}@keyframes heart-click{to{width:20px;height:18px}}@media (hover:hover){.company-favorite-product__button:hover:before{background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-favorite-product/heart-hover-69f064c8bf52f899df5562d5acfc9259.svg)}}.company-search-hints{position:absolute;top:100%;min-width:100%;width:480px;font-size:14px;line-height:24px;background:var(--white);z-index:30;-webkit-box-shadow:0 0 24px rgba(17,56,86,.24);box-shadow:0 0 24px rgba(17,56,86,.24);padding:var(--indent-sm) 0;-webkit-box-sizing:border-box;box-sizing:border-box}.company-search-hints_wrap{z-index:2;border-radius:12px;padding-top:var(--indent-xxl);padding-bottom:var(--indent-s);top:calc(var(--indent-s)*-1);left:calc(var(--indent-s)*-1);min-width:calc(100% + var(--indent-m))}.company-search-hints__full-match{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;line-height:21px;gap:var(--indent-xs);color:var(--dark-dark);padding:0 var(--indent-s)}.company-search-hints__list{max-height:277px;padding:0 var(--indent-sm);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--medium-gray) var(--light-gray);list-style:none}.company-search-hints__list::-webkit-scrollbar{width:8px;border-radius:4px;background:var(--light-gray)}.company-search-hints__list::-webkit-scrollbar-thumb{background:var(--medium-gray);border-radius:4px}.company-search-hints__list_full-match{margin-top:var(--indent-s)}.company-search-hints__item{height:24px;overflow:hidden}.company-search-hints__item+.company-search-hints__item{margin-top:var(--indent-s)}.company-search-hints__item:hover{background:var(--very-light-blue)}.company-search-hints__link{display:block}.company-search-hints__link:hover,.company-search-hints__link:link,.company-search-hints__link:visited{color:var(--medium-dark);text-decoration:none}.company-search-hints__query{font-weight:700}.company-search-hints__custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;line-height:21px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--indent-xs);color:var(--dark-dark)}.company-search-hints__custom-checkbox:before{content:"";top:3px;left:0;width:16px;height:16px;cursor:inherit;line-height:16px;font-weight:700;text-align:center;border-radius:3px;background:var(--white);border:1px solid #e0e0e0;color:var(--light-dark)}.company-search-hints__full-match-checkbox:checked+.company-search-hints__custom-checkbox:before{content:"✔"}