

/* Start:/local/components/alias/brands/templates/.default/style.min.css?174798468412257*/
.brands-page__wrapper .letter-list__wrapper .letter_list li,.view-more{cursor:pointer}.wrapper1 .top_inner_block_wrapper{padding-bottom:8px}.brand-desc .js-read-more+.read-more__link-wrap .read-more__link{color:#0078d7;font-size:14px;font-weight:600;letter-spacing:.012em}.brand-desc .js-read-more+.read-more__link-wrap .read-more__link svg{display:inline-block;height:8px;padding:0 5px;transform:rotate(90deg);width:16px}.brand-desc .js-read-more.is-expanded+.read-more__link-wrap .read-more__link svg{transform:rotate(270deg)}.brand-desc .js-read-more{max-height:140px;opacity:0;transition:opacity .3s ease-in-out}.brand-header{align-self:center;display:table;max-width:820px}.brand-logo{background:#f2f2f2;border-radius:12px;display:table-cell;height:156px;max-height:167px;padding:16px;vertical-align:middle;width:156px}.brand-logo img{max-width:100%;min-width:100px}.brand-desc{padding-left:35px}.brand-desc p{padding-left:0}.fb-catalog-listing-page{margin-top:16px}.brand-page__listing-wrapper .fb-catalog-listing-page__column-content{max-width:100%!important}.fb-catalog-listing-page__column-content{padding-left:0!important}.fb-catalog-deep-page__category-children-row{margin-left:0!important}.brand-page__listing-wrapper h2.second_title{margin:20px 0;font-weight:700;font-size:24px;line-height:1.5;letter-spacing:.012em}.brand-page__listing-wrapper a.seo__collapsible{display:block;text-align:center}.brand-page__listing-wrapper .seo__collapsible-arrow{width:24px;height:24px;position:relative;top:8px}.view-more{background:#f2f2f2;border-radius:4px;font-family:Gilroy;font-style:normal;line-height:32px;margin:30px auto auto;text-align:center;width:152px}.readmore-js-toggle{line-height:17px;margin-top:10px;padding-left:35px}.readmore-js-toggle::after{background-image:url('/local/templates/stroylandiya_2021/assets/sprite.svg#show-all-arow');content:"";display:inline-block;height:5px;margin:0 0 2px 3px;width:7px}.readmore-js-expanded+.readmore-js-toggle::after{transform:rotate(180deg)}.fb-catalog-deep-page__category-children{margin:40px -12px;max-height:380px;overflow:hidden;transition:2s linear}.fb-catalog-deep-page__category-children.active{height:auto;max-height:max-content}.fb-catalog-deep-page__category-children-column{flex-basis:14.2%;max-width:14.2%}@media (max-width:1367px){.fb-catalog-deep-page__category-children-column{flex-basis:16.666%;max-width:16.666%}.fb-catalog-deep-page__category-children{max-height:380px}}@media (max-width:820px){.brand-header,.brand-logo{display:block}.fb-category-image-link__image-wrapper{height:108px}.fb-catalog-deep-page__category-children{max-height:340px}.fb-catalog-deep-page__category-children-column{flex-basis:33%;max-width:33%}.brand-logo{align-items:center;display:flex;justify-content:center;margin-bottom:25px;padding:16px;text-align:center;width:100%}.brand-desc{padding-left:0!important}.readmore-js-toggle{padding-left:0}.breadcrumbs{margin:20px 0 0}.brand-logo img{max-height:100%;max-width:100%;min-width:unset}}.brands-page__wrapper .letter-list__wrapper .letter_list,.page_brands>.brands__blocks ul,.page_brands>.letter_list ul,.page_brands>ul{margin:0}.brand-page__slider-wrapper .dc-btn.-mini_icon{height:32px;padding:8px;width:32px}.brand-page__slider-wrapper .product_card_qty--input{border:none}.page_brands *,.page_brands>.brands__blocks ul li,.page_brands>.letter_list ul li,.page_brands>ul li{margin:0;padding:0}.brands__blocks__item ul,.brands__blocks__item--letter{-webkit-box-direction:normal;-webkit-box-orient:vertical}.brands__blocks__item ul li a,.letter_list li>a{color:#333;font-size:14px;letter-spacing:.012em}.page_brands *{-webkit-box-sizing:border-box;box-sizing:border-box}.letter_list li>.js,.page_brands>.brands__blocks ul li:before,.page_brands>.letter_list ul li:before,.page_brands>ul li:before{display:none}.brands__blocks__item{align-items:flex-start;-webkit-box-align:start;-webkit-box-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:start;-ms-flex-pack:start;height:calc((25px * 6) + 24px);justify-content:flex-start;margin-bottom:16px;width:100%;gap:24px}.brands__blocks__item .brands__blocks__item--letter a,.brands__blocks__item .brands__blocks__item--letter-link{display:block;line-height:25px}.brands__blocks__item .brands__blocks__item--letter a:Visited,.brands__blocks__item .brands__blocks__item--letter a:focus,.brands__blocks__item .brands__blocks__item--letter a:hover,.brands__blocks__item .brands__blocks__item--letter-link:focus,.brands__blocks__item .brands__blocks__item--letter-link:hover,.brands__blocks__item .brands__blocks__item--letter-link:visited{color:#007aff}.brands__blocks__item.expanded{position:relative;height:auto;padding-bottom:37px}.brands__blocks__item.expanded .brands__blocks__item--letter a,.brands__blocks__item.expanded .brands__blocks__item--letter-link{position:absolute;bottom:0}@media screen and (max-width:520px){.brands__blocks__item{align-items:start;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:start;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}}.brands__blocks__item--letter{align-items:flex-start;-webkit-box-align:start;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;height:100%;justify-content:space-between;width:calc(100% / 6)}@media screen and (max-width:800px){.brands__blocks__item--letter{min-width:130px}}.brands__blocks__item--letter span.brands__blocks__item--letter-text{color:#000;font-size:38px;font-weight:700;letter-spacing:.012em;line-height:38px}.brands__blocks__item ul li a:hover,.brands__blocks__item--letter a:focus,.letter_list li>a:hover{color:#0078d7}.brands__blocks__item--letter a{color:#0078d7;display:block;font-size:12px;font-weight:600;letter-spacing:.012em;line-height:14px;margin-bottom:16px;padding-right:11px;position:relative}.brands__blocks__item--letter a:after{content:'';height:6px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}.brands__blocks__item ul{column-count:5;column-gap:20px;list-style:none;padding:0;height:calc(25px * 6);overflow:hidden}.brands__blocks__item ul.expanded,.brands__brand_item-wrapper.expanded{height:auto}.brands__blocks__item ul li{line-height:17px;padding:0 16px 0 0!important;break-inside:avoid}@media screen and (max-width:1100px){.brands__blocks__item ul li{min-width:180px}}@media screen and (max-width:700px){.brands__blocks__item ul li{width:50%}}.brands__blocks__item ul li a{display:block;font-weight:600;line-height:17px}.brands__blocks__item ul li:not(:last-of-type){margin-bottom:8px}.letter_list{align-items:center;-webkit-box-align:center;-webkit-box-pack:start;display:flex;-ms-flex-align:center;-ms-flex-pack:start;justify-content:flex-start}.letter_list:first-of-type{float:left}.letter_list:first-of-type li a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:950px){.page-top-main>span{display:inherit!important}.page-top-main h1{text-align:center}.brands__blocks__item.one_letter{height:auto!important}.brands__blocks__item ul{max-width:calc(180px * 3)}.letter_list:first-of-type{margin-bottom:16px!important}.letter_list:first-of-type span.on{background:#0078d7;border-radius:100px;color:#fff;font-size:14px;font-weight:400;letter-spacing:.012em;line-height:16px;padding:4px 8px}.letter_list:first-of-type li{align-items:center;-webkit-box-align:center;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:end;justify-content:flex-end;width:100%}.letter_list:not(:last-of-type){margin-bottom:32px}.letter_list{-ms-flex-wrap:wrap;flex-wrap:wrap}.letter_list li>.js:not(:first-child){margin-left:8px}}@media screen and (max-width:520px){.brands__blocks__item--letter{align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-ms-flex-align:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;height:auto;justify-content:space-between;margin-bottom:16px;min-width:unset;width:100%}.brands__blocks__item ul li{width:100%}.letter_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-9px!important;margin-right:-9px!important}}.letter_list li{display:block;margin:0!important;overflow:hidden;padding:0!important}.ik_select,.letter_list li:before{display:none!important}.letter_list li>span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.letter_list li>.js:first-child{display:block}.letter_list li>a{display:block;font-weight:400;height:100%;line-height:16px;padding:4px 8px;width:100%}.brands__blocks__item.one_letter{height:calc((25px * 18) + 8px)}.fb-select__options{height:224px;overflow-y:scroll!important;scrollbar-width:thin!important;scrollbar-color:#3b9eeb #ffffff!important}.fb-select__options::-webkit-scrollbar{background-color:#f3faf7;height:3px;width:3px}.fb-select__options::-webkit-scrollbar-thumb{background-color:#843465;border-radius:9em;box-shadow:inset 1px 1px 10px #3b9eeb}#pagetitle{text-align:left!important}.page_brands .brands__blocks__item .brands__brand_item-wrapper{flex-basis:min-content}@media (min-width:1600px){.page_brands .brands__brand_item-wrapper .brands__brand_item{width:258px}.page_brands .brands__blocks__item--letter{width:254px;min-width:254px}}@media (max-width:1600px){.page_brands .brands__brand_item-wrapper .brands__brand_item{width:189px}.page_brands .brands__blocks__item--letter{width:172px;min-width:172px}}@media (max-width:1180px){.brands__blocks__item ul{column-count:4}.page_brands .brands__brand_item-wrapper .brands__brand_item{width:189px}.page_brands .brands__blocks__item--letter{width:172px;min-width:172px}}@media (max-width:520px){.page_brands .brands__blocks__item .brands__brand_item-wrapper{width:100%}#FbSelect1,.brands-page__wrapper .letter-list__wrapper{padding-right:11px}#FbSelect1 .fb-select__container{position:relative}}.brands-page__wrapper .letter-list__wrapper{margin-bottom:32px;margin-top:16px}.brands-page__wrapper .letter-list__wrapper .letter_list li.active span{background:#0078d7;border-radius:100px;color:#fff;font-size:14px;font-weight:400;line-height:16px;padding:4px 8px}.brands-page__wrapper .letter-list__wrapper .letter_list li>[data-lang=en],.brands-page__wrapper .letter-list__wrapper .letter_list li>[data-lang=ru]{text-transform:uppercase}.brands-page__wrapper .letter-list__wrapper .letter_list li>.js{background:unset}.brands-page__wrapper .letter-list__wrapper .letter_list li>.js.on{background:#0078d7;border-radius:100px;color:#fff}.brands-page__wrapper .brands__blocks__item .brands__blocks__item--letter-link svg{height:7px;margin-left:2px;width:10px}.fixed{position:fixed;width:100%;top:0;left:0;z-index:990;background:#fff}.top_inner_block_wrapper.fixed{top:128px;margin:0 0 0 16px}.letter-list__wrapper.fixed{top:190px;margin:0 0 0 16px;padding:32px 24px}@media (max-width:767px){.page_brands{display:flex;flex-direction:column}.brands__blocks__item.expanded,.page_brands .brands__blocks__item{height:auto}.brands__blocks__item ul{align-items:flex-start;-webkit-box-align:start;-webkit-box-pack:start;display:flex;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;max-width:calc(180px * 3);column-count:1;height:calc(25px * 18)}.brands-page__wrapper .brands-page__category-select,.page_brands .brands__brand_item-wrapper .brands__brand_item{width:100%}.hr{display:none}.brands-page__wrapper .letter-list__wrapper{display:flex;flex-direction:column;margin-top:0}.brands-page__wrapper .letter-list__wrapper .letter_list li>.js{background:unset;color:#333;display:block;padding:5px 8px 4px}.brands-page__wrapper .letter-list__wrapper .letter_list.en,.brands-page__wrapper .letter-list__wrapper .letter_list.ru{justify-content:center;column-gap:8px;row-gap:0}.top_inner_block_wrapper.fixed{top:90px;margin:0;z-index:100}.letter-list__wrapper.fixed{top:140px;margin:16px 0 0;padding:0 16px}}
/* End */
/* /local/components/alias/brands/templates/.default/style.min.css?174798468412257 */
