

/* Start:/local/templates/.default/components/citfact_aspro/catalog/main/style.min.css?17719987762460*/
.fb-catalog-listing-page__product .fb-catalog-listing-page__sort .fb-select{width:auto;justify-content:center}.fb-catalog-listing-page__product .fb-catalog-listing-page__sort .fb-select__list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.fb-catalog-listing-page__product .fb-catalog-listing-page__sort .fb-select__list li{font-weight:600;color:#777;padding-left:16px}.fb-catalog-listing-page__product .fb-catalog-listing-page__sort .fb-select__list li:before{content:none}.fb-catalog-listing-page__product .fb-catalog-listing-page__sort .fb-select__list li.active,.fb-catalog-listing-page__product .fb-catalog-listing-page__sort .fb-select__list li:not(:first-child):hover{font-weight:600;color:#0078d7}.fb-catalog-listing-page .show_more_button.fb-btn-load-more{display:block;width:100%;padding:16px 0;color:#0078d7;background:#f2f2f2;text-align:center;cursor:pointer}.fb-collapse-items__content.alphabet{margin-top:8px;margin-bottom:8px}.fb-collapse-items__content.alphabet.numeric-filter.opened{columns:1}.fb-collapse-items__content.alphabet .fb-collapse-items__letter,.fb-collapse-items__content.alphabet .fb-collapse-items__search{display:none;margin-bottom:12px}.fb-collapse-block .fb-collapse-block__content.searched.error .fb-input__input.error,.fb-collapse-items__content.alphabet.opened .fb-collapse-items__letter,.fb-collapse-items__content.alphabet.opened .fb-collapse-items__search{display:block}.fb-collapse-block .fb-collapse-block__content.searched .fb-collapse-items__letter,.fb-collapse-block .fb-collapse-block__content.searched .fb-collapse-items__toggle{display:none}.fb-collapse-items__search .fb-input__input input,.fb-slider-input__input .fb-input__input input{line-height:16px}.fb-collapse-block .fb-collapse-block__content .fb-input__input.error{display:none;font-weight:400;font-size:16px;line-height:100%;color:#777;margin-top:12px}.fb-collapse-items__item.fb-collapse-items__letter{margin-top:12px}.stroy-modal .stroy-modal__wrapper:has(#all-filters-block){width:100%;height:100%;max-width:100%;border-radius:0;padding:48px 44px 44px}.bonus_price_div{display:flex;justify-content:space-between;align-items:center;gap:0;padding:4px!important;border-radius:4px;background:#eaffdd;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.012em;text-align:center;color:#61a535;margin-top:6px;width:max-content}.fb-product-card__content .fb-product-card__price{align-items:start}
/* End */


/* Start:/local/templates/stroylandiya_2021/components/bitrix/catalog.element/main/style.min.css?177571669456085*/
.delete_btn,.qna-popup__body{transform:translate(-50%,-50%)}.card-changer.active>span.props-radio__inner{color:#fff;background:#0078d7;border-color:#0078d7}#reviews_content.guest_review .sp-summary-actions-primary-button,.js-docs.js-docs-content,.js-docs.js-docs-content ul li:after{display:none}.js-docs.js-docs-content.active{display:block}.js-docs.js-docs-content ul{column-count:2;max-width:100%}.js-docs.js-docs-content ul li{list-style:none;margin-bottom:16px;break-inside:avoid}.js-docs.js-docs-content ul li a{color:#333;text-decoration:unset;display:flex}.docs_link_item{background:url('/local/templates/stroylandiya_2021/components/bitrix/catalog.element/main/images/file_icon.svg') 0 0/cover no-repeat;height:22px;width:21px;margin-right:5px;font-size:6px;font-weight:700;padding-top:8px;text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-changer.active>span.props-radio__inner:hover{color:#fff}.card-changer:not(.active)>span.props-radio__inner:hover,.radio_buttons input:checked+label{color:#0078d7;border-color:#0078d7}.dc-row.p_product_info{justify-content:start;background:#f2f2f2;padding:16px 24px 16px 8px;border-radius:12px;margin:16px 0 0}.p_product_action--btn{font-size:14px;font-weight:600}.calculator__input--description,.calculator__param--value,.calculator__result-param--key,.review__input--description{font-weight:700;font-size:16px}.calculator__form,.p_product_action .p_product_action--item{position:relative}.btn_reset.p_product_info--item{font-size:18px}.p_product_info--item_wrapper.active .btn_reset.p_product_info--item:before{bottom:-16px;height:3px}.p_product_action .compare-indicator[data-text]::after{font-weight:600;margin-left:17px}.measure-tooltip{margin:3px 0;font-size:13px;display:inline-block}.measure-tooltip-text{border-bottom:1px dashed #555;color:#555}.price_matrix_block .tooltip .tooltip-inner{background:#0078d7!important;font-weight:400!important}.price_matrix_block .tooltip .tooltip-arrow{border-top-color:#0078d7!important}.price_matrix_block .price_measure{position:relative!important}.price_matrix_block .price_measure:after{position:absolute!important;display:inline-block;content:"";right:0!important;left:0!important;bottom:2px!important}.info_item .middle_info .sale_block .text{padding-left:0!important;padding-right:0!important;background:0 0!important;color:#555!important}.counter_block.big_basket+.counter-text{margin-left:-8px!important}.middle_info .sale_block .city-choice-embed .text{color:#1d2029!important}.counts-block .sale_block:last-child .text{padding-left:8px!important;padding-right:8px!important;background:#ffdd21!important;color:#1d2029!important}.basket-add-big-inputs>span.plus:before{background-position:1px -189px!important}.basket-add-big-inputs>span.minus:before{background-position:-18px -189px!important}.basket-add-big-inputs .minus,.basket-add-big-inputs .plus{font-size:0!important;line-height:40px!important;height:34px!important;width:24px!important;display:inline-block;cursor:pointer!important;vertical-align:top!important}.basket-add-big-inputs>span:before{opacity:.7!important;display:inline-block;content:"";width:24px!important;height:34px!important;background:url('/local/templates/aspro_next/images/ai.png') -80px -191px no-repeat!important;vertical-align:middle!important}.basket-add-big-inputs>span{height:34px!important;width:28px!important}.basket-add-big-inputs input[type=text]{font-size:13px!important;height:38px!important;width:65px!important;padding:7px 3px!important}.basket-add-big-inputs>span:hover:before{opacity:1!important}.basket-add-big-inputs{display:inline-block;background:#f3f3f5!important;border-radius:2px!important}.info_item .middle_info .prices .sale_block .text{padding-left:8px!important;padding-right:8px!important;background:#e52929!important;color:#fff!important}.price_matrix_wrapper .sale_block>a{display:inline-block;vertical-align:middle!important;line-height:16px!important;color:#555!important}.catalog_detail .item_main_info .price .tooltip{white-space:normal!important}@media screen and (max-width:767px){.price_matrix_block .price_measure:after{bottom:0!important}}.prices_block>span:first-of-type{display:block!important;margin-bottom:10px!important}.info_item .middle_info .buy_block .counter_wrapp .counter_block.big_basket,.info_item .middle_info .buy_block .counter_wrapp div.button_block{margin-bottom:0!important}.info_item .middle_info .buy_block div.wrapp_one_click{padding-bottom:14px!important}body .container .catalog_detail .main_item_wrapper div.total_summ{margin-top:0!important;margin-bottom:10px!important}.counts-block>.sale_block:first-of-type{margin-top:10px!important}.counts-block>.sale_block:last-of-type{margin-bottom:10px!important}@media screen and (max-width:479px){.counter_wrapp .button_block{display:block!important}.info_item .middle_info .buy_block .button_block .to-cart{margin-top:10px!important}.info_item .middle_info .sale_block .text{font-size:13px!important}}.fixprice-info-box{display:inline!important;margin-left:5px!important;color:#0078d7!important}.calculator__popup--size{max-width:700px!important}.-p90-135{padding:90px 135px}.mr-8-percent{margin-right:8%}.ml-8-percent{margin-left:8%}.mr-3-percent{margin-right:3%}.ml-3-percent{margin-left:3%}.calculator__descripton{color:#b6b5b5;font-size:14px!important}.calculator__param--key{font-family:Gilroy;color:#b6b5b5;font-size:16px}.calculator__param--value{font-family:Gilroy;color:#b6b5b5}.calculator__result-param--value{font-weight:700;font-size:24px;float:right;width:35%}.add_review_rules a,.calculator__count--val{color:#0078d7}.calculator__error--text,.calculator__error-message{font-size:14px;color:red}.calculator__error--text{position:absolute;display:block;width:140px;left:0}.calculator__input--value{width:96px!important;height:40px;border:1px solid #b6b5b5;border-radius:4px;padding-left:10px;font-weight:700;outline:0!important;text-align:center;color:#333}.multiply-block{display:inline-block;height:37px}.multiply{display:block;margin-top:19px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.calculator__input--error{border-color:red}.calculator__input--value:focus{border:1px solid #0078d7!important}.input-size div:first-child{margin-right:10px}.input-size div:last-child{margin-left:10px}.calculator-img{margin-right:15px}.calculator__result--value{display:none}.radio_buttons input{position:absolute;left:-9999px}.calculator__label{display:flex;justify-content:center;align-items:center;height:40px;border:1px solid #b6b5b5;border-radius:4px;font-weight:600;font-size:16px}.calculator__label .icon{width:24px;height:24px;margin-right:8px}.calculator__radio-item{max-width:190px;width:100%}.radio_buttons input:checked+label .icon{stroke:#0078d7}.p_product--article.p_product--order{font-size:14px}.p_product_radio.-color{margin-bottom:0}.p_product_radio--label.not-available{background-color:#f2f2f2;background-image:linear-gradient(to bottom right,transparent 49%,#b6b5b5,transparent 51%);background-repeat:no-repeat;border:1px solid #f2f2f2;color:#b6b5b5;cursor:default}.p_product_radio--label.not-available img{opacity:.3}.p_product_radio--label.not-available:hover{box-shadow:unset}.p_product_radio--label.not-available:active{box-shadow:unset!important}@media (max-width:767px){.p_product_radio--input.active+.p_product_radio--label{color:#0078d7;border:1px solid #0078d7;box-shadow:0 0 20px rgba(0,0,0,.15)}}.calculator__popup--size.content-area__linoleum{min-width:668px;width:-webkit-fill-available;max-width:956px!important;border-radius:12px;padding:24px}.content-area__linoleum .calculator__form div,.content-area__linoleum .input-area{width:100%}.calculator__popup--size.content-area__linoleum.quatro{width:auto}.content-area__linoleum .head-area{display:flex;flex-direction:column;gap:24px}.content-area__linoleum .head-area__title{font-weight:700;font-size:18px;line-height:22px;letter-spacing:.012em}.content-area__linoleum .head-area__product-card,.content-area__linoleum .result-area{display:flex;flex-direction:row;gap:16px}.content-area__linoleum .head-area__product-card img{height:120px}.content-area__linoleum .product-card__info{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.content-area__linoleum .product-card__name{margin-bottom:7px;font-size:14px;font-weight:600;line-height:17px;letter-spacing:.012em}.content-area__linoleum .product-card__price-block{display:flex;justify-content:space-between;align-items:baseline}.content-area__linoleum .product-card__price{display:flex;align-items:flex-end;gap:16px}.content-area__linoleum .product-card__price__price{font-size:16px;font-weight:700;line-height:19px;letter-spacing:.012em;color:#000}.content-area__linoleum .product-card__price__messure-price{font-size:16px;font-weight:700;line-height:19px;letter-spacing:.012em;color:#777}.content-area__linoleum .product-card__choice-selector__text{font-size:14px;font-weight:400;line-height:16px;letter-spacing:.012em}.content-area__linoleum .custom-link-col{min-width:56px}.content-area__linoleum .p_product_radio--label,.content-area__linoleum .p_product_radio--label_btn{height:36px;padding:8px;font-size:14px;line-height:16px;font-weight:400}.content-area__linoleum .product-card__choice-other{color:#0078d7;font-size:12px;font-weight:600;line-height:14px;letter-spacing:.012em}.content-area__linoleum .product-card__choice-other .all-view-link{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:600;line-height:14px;letter-spacing:.012em;color:#0078d7;text-decoration:none}.content-area__linoleum .product-card__choice-other .all-view-link-svg{height:14px;width:14px;margin-left:0;padding:4px;color:#0078d7;fill:#0078d7}.content-area__linoleum .hr.-sm{border:1px solid rgba(182,181,181,.5);margin:24px 0!important}.content-area__linoleum .bottom-area{display:flex;flex-direction:column;gap:16px}.content-area__linoleum .bottom-area__setting{display:flex;flex-direction:column;justify-content:space-between;gap:24px}.content-area__linoleum .bottom-area__setting__title{font-size:16px;font-weight:600;line-height:19px;letter-spacing:.012em;color:#333}.content-area__linoleum .calculator__form{display:flex;justify-content:space-between;gap:24px}.content-area__linoleum .calculator__form .calculator__form__input-item{position:relative;width:100%!important;border:1px solid #b6b5b5;padding:13px 34px 14px 16px;gap:8px;display:flex;background:#fff;text-align:left;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.012em;border-radius:4px}.content-area__linoleum .calculator__form .calculator__form__input-item button{padding:4px}.content-area__linoleum .calculator__form .calculator__form__input-item.active{padding:21px 34px 8px 16px}.content-area__linoleum .calculator__form__input-item .placeholder{top:13px;position:absolute;font-size:16px;z-index:0}.content-area__linoleum .calculator__form__input-item.active .placeholder{top:5px;color:#777;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.012em;animation-name:slidein}@keyframes slidein{from{top:13px}to{top:5px}}.content-area__linoleum .bottom-area__setting .calculator__input--value{position:absolute;width:100%!important;border:0;padding:17px 34px 10px 16px;gap:8px;display:flex;background:0 0;text-align:left;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.012em;border-radius:0;z-index:1;top:0;left:0;height:100%}.content-area__linoleum input:active,.content-area__linoleum input:focus,.content-area__linoleum input:hover{outline:0!important;border:none!important}.content-area__linoleum .bottom-area__setting .calculator__input--value.active{color:#333;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.012em}.content-area__linoleum .calculator__form__input-item.valid-error{border:1px solid red;box-sizing:border-box;box-shadow:inset 0 0 0 1px red}.content-area__linoleum .calculator__form__input-item.valid-error .placeholder,.content-area__linoleum .calculator__form__input-item.valid-error ::placeholder{color:red}.content-area__linoleum .calculator__form__input-item.valid-error .calculator__form__input-item__error{display:block!important;position:absolute;top:100%;margin-top:2px;left:0;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.012em;text-align:left;color:red}.content-area__linoleum .calculator__form__input-item .open_calculator-info_popup{right:12px;top:12px;z-index:10}.content-area__linoleum .calculate-button,.content-area__linoleum .calculate-button.product_card_shoping--btn{height:auto!important;padding:16px 24px;font-size:14px;font-weight:600;line-height:17px;letter-spacing:.012em;border:0}.content-area__linoleum .open_calculator-info_popup{position:absolute;width:24px;height:24px;right:0;z-index:10}.content-area__linoleum .calculator__form .calculator-form__question{position:absolute;height:24px;width:24px;top:calc(50% - 12px);right:12px;cursor:pointer;background-image:url('/local/includes/assets/images/sprite.svg#question');background-position:center;background-repeat:no-repeat;z-index:10}.content-area__linoleum .calculator__form .calculator-form__question .stroy-tooltip{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.012em}.content-area__linoleum .result-calculator-card{flex-grow:1;flex-basis:50%;padding:24px;gap:32px;display:flex;flex-direction:column;border:1px solid #b6b5b5;border-radius:12px}@media (max-width:375px){.content-area__linoleum .custom-link-col{min-width:50px}.content-area__linoleum .result-calculator-card{gap:28px;padding:22px}}@media (max-width:346px){.content-area__linoleum .result-calculator-card{padding:18px}}.content-area__linoleum .result-calculator-card__title{font-size:18px;font-weight:700;line-height:22px;letter-spacing:.012em;color:#333;position:relative}.content-area__linoleum .result-calculator-card__result{display:flex;flex-direction:row;gap:24px;justify-content:space-between}@media (max-width:375px){.content-area__linoleum .result-calculator-card__result{gap:18px}}.content-area__linoleum .result-calculator-card__result__block{display:flex;flex-direction:column;gap:8px}.content-area__linoleum .result-calculator-card__result__block__title{font-size:14px;font-weight:600;line-height:17px;letter-spacing:.012em;color:#777}.content-area__linoleum .result-calculator-card__result__block__value{position:relative;font-size:18px;font-weight:700;line-height:22px;letter-spacing:.012em;color:#333}.content-area__linoleum .result-calculator-card__result__block__value p{display:inline-flex;align-items:baseline;gap:4px;margin:0;padding:0;font-size:18px;font-weight:700;line-height:22px;letter-spacing:.012em;color:#333}.content-area__linoleum .result-calculator-card__result__block__value p.additional-text{margin-left:16px;color:#bdbdbd}@media (max-width:425px){.content-area__linoleum .open_calculator-info_popup{padding:4px}.content-area__linoleum .result-calculator-card__result__block__value{white-space:nowrap}.content-area__linoleum .result-calculator-card__result__block__value p.additional-text{margin-left:12px}}@media (max-width:386px){.content-area__linoleum .result-calculator-card__result__block__value p.additional-text{margin-left:0;gap:0}}.content-area__linoleum .result-calculator-card__result__block__value p.total,.content-area__linoleum .result-calculator-card__result__block__value span.total{font-size:24px;font-weight:700;line-height:29px;letter-spacing:.012em}@media (max-width:345px){.content-area__linoleum .result-calculator-card__result{gap:14px}.content-area__linoleum .result-calculator-card__result__block__value p{font-size:16px}.content-area__linoleum .result-calculator-card__result__block__value p.total,.content-area__linoleum .result-calculator-card__result__block__value span.total{font-size:22px}}.content-area__linoleum .result-calculator-card__result__block__value sup{font-size:12px}.content-area__linoleum .result-calculator-card__not-available{position:relative;padding:10px 34px;border-radius:8px;background:#f2f2f2;font-size:12px;line-height:14px;font-weight:400}.content-area__linoleum .result-calculator-card__not-available span{font-weight:700}.content-area__linoleum .result-calculator-card__not-available svg{position:absolute;top:10px;left:10px;width:16px;height:16px;padding:0}.content-area__linoleum .calculator__tooltip{position:absolute;bottom:15px;right:45px;background:rgba(51,51,51,.9);border-radius:4px;width:247px;height:66px;z-index:100;font-weight:400;font-size:12px;line-height:14px;color:#fff;letter-spacing:.012em;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;padding:12px 16px;gap:10px;margin-right:0;margin-bottom:20px}.content-area__linoleum .calculator__tooltip::after{content:url(/local/templates/stroylandiya_2021/images/price_block/arrow.svg);position:absolute;top:unset;right:unset;bottom:unset;left:unset;transform:rotate(90deg)}.content-area__linoleum .calculator__tooltip.result-value::after{top:unset;right:20px;bottom:-17px}.content-area__linoleum .calculator__tooltip.input-value__tooltip{bottom:17px;width:167px;height:auto;right:-66px}.content-area__linoleum .calculator__tooltip.input-value__tooltip::after{top:unset;right:73px;bottom:-17px}.content-area__linoleum .calculator__tooltip sup{font-size:10px}.content-area__linoleum .red,.content-area__linoleum .red p,.review__require{color:red}.content-area__linoleum .result-calculator-card__content-area{display:flex;flex-direction:row;justify-content:space-between}.content-area__linoleum.calculator-info{min-width:unset;width:456px;border-radius:12px;border:1px solid #b6b5b5;padding:24px}.content-area__linoleum.calculator-info .head-area{gap:8px}.content-area__linoleum.calculator-info .head-area__title{padding-right:80px}.content-area__linoleum.calculator-info .head-area__text{padding-right:50px;font-size:14px;font-weight:600;line-height:17px;letter-spacing:.012em}.content-area__linoleum.calculator-info .content-area{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:32px;gap:32px}.content-area__linoleum.calculator-info .calculate-button{align-self:stretch}.content-area__linoleum .alert-block{display:flex;align-items:center;position:absolute;top:16px;left:100px;right:100px;background:rgba(51,51,51,.9);padding:16px;border-radius:12px}.content-area__linoleum .alert-block__text{margin-left:32px;margin-right:40px;font-size:14px;font-weight:600;line-height:17px;letter-spacing:.012em;color:#fff}.content-area__linoleum .alert-block__text svg{position:absolute;top:16px;bottom:16px;left:16px;width:24px;display:flex;justify-content:center;align-items:center;padding:2px 0;margin-right:8px}.content-area__linoleum .alert-block__close-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:16px;bottom:16px;margin-top:auto;margin-bottom:auto;right:16px;width:24px;height:24px;padding:4px;cursor:pointer}@media (min-width:1366px){.popup.content-area__linoleum .fancybox-close-small{top:24px;right:24px;padding:0;width:24px;height:24px}}@media (max-width:710px){.calculator__input--description{margin-bottom:10px}.calculator__error--text,.calculator__error-message{font-size:12px;font-weight:400}.mr-mobile-0{margin-right:0!important}.ml-mobile-0{margin-left:0!important}.mt-mobile-15{margin-top:15px!important}.mb-mobile-15{margin-bottom:15px!important}.w-mobile-100{width:100%!important}.w-mobile-45{width:45%!important}.calculator__popup--size{max-width:100%!important;width:360px!important}.multiply-block{display:none}.calculator__input--value{width:100%;text-align:center}.calculate-button{font-size:16px!important;width:45%!important;height:40px!important}.calculator__radio-item{max-width:45%}}.p_product_block .p_product_price{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:8px!important}.p_product_block .p_product_price>.dcol-0{flex-grow:1}.p_product_price__old_price{font-family:Gilroy;font-style:normal;font-weight:600;font-size:14px;line-height:100%;letter-spacing:.012em}.add_review,.p_product_block .p_product_price--wrapper p b{font-weight:700}.p_product_price .h1{line-height:100%}.p_product_block .p_product_price .h2{font-size:18px;font-weight:400;line-height:100%;letter-spacing:.012em}.p_product_block .p_product_price--wrapper p{font-weight:400;font-size:14px;line-height:100%;letter-spacing:.012em}.p_product_block .p_product_block__product-info{position:absolute;height:24px;width:24px;top:24px;right:24px;cursor:pointer;background-image:url('/local/includes/assets/images/sprite.svg#product-info');background-position:center;background-repeat:no-repeat;z-index:10}.p_product_block .stroy-tooltip{min-width:240px;width:auto;min-height:64px;height:auto}.p_product_block .stroy-tooltip.stroy-tooltip--bottom.stroy-tooltip--arrow-right{right:-12px}.p_product_block .stroy-tooltip.stroy-tooltip--arrow-right::after{right:14px}.p_product_block .p_product_shoping--wrapper [data-role=basket-stepper]{margin:0}.p_product_block .p_product_shoping--wrapper [data-role=basket-stepper] .product_card_qty{justify-content:space-between;margin:0}.p_product_block .p_product_shoping--wrapper [data-role=basket-stepper] .dcol-0{padding:0;flex-grow:1}.p_product_block .p_product_shoping--wrapper [data-role=basket-stepper] .btn-to-basket--in-basket{width:181px!important}.p_product_block .product_card_qty--btn{width:56px;height:56px}.p_product_block .p_product_shoping--wrapper [data-role=basket-stepper] .product_card_qty--input{font-size:14px;line-height:100%;width:43px}.p_product_block .p_product_shoping--wrapper [data-role=basket-stepper] .price_block--calc_info{padding:0}.p_product_block .p_product_shoping--wrapper [data-role=basket-stepper] .price_block--calc_info .roll_goods{height:unset;padding-top:0}.p_product_block .p_product_shoping--wrapper [data-role=basket-stepper] .price_block--calc_info .roll_goods.roll_goods--top{height:unset;padding-top:8px}.p_product_block .p_product_loyality .price-block--bonus{display:flex;justify-content:space-between;align-items:center;gap:0;padding:4px!important;border-radius:4px;background:#eaffdd;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.012em;text-align:center;color:#61a535}.p_product_loyality--wrapper .price-block--bonus---parrent .price-block--bonus---tooltip,.review__popup--size .fancybox-close-small{display:none!important}.p_product_block .price-block--bonus:after,.p_product_block .price-block--bonus:before{content:''}.p_product_block .p_product_loyality .price-block--bonus svg{padding:1px}.p_product_block .p_product_loyality.price-block--bonus---parrent{max-width:max-content}.p_product_block .price-block--bonus---tooltip{bottom:unset;top:calc(100% + 10px);left:calc(100% - 45px);right:0;width:267px;height:auto;margin:0}.p_product_loyality--wrapper .price-block--bonus---parrent:hover .price-block--bonus---tooltip{display:block!important}.p_product_block .p_product_loyality--wrapper .price-block--bonus---tooltip:before{content:'';width:45%;display:block;top:-17px;left:-20%;height:25px;position:absolute}.p_product_block .price-block--bonus---tooltip-text{font-weight:400;font-size:12px;line-height:14px;color:#fff;letter-spacing:.012em;margin:0}.p_product_block .price-block--bonus---tooltip-text a{color:#fff;text-decoration:underline}.p_product_block .price-block--bonus---tooltip:after{content:'';position:absolute;border-style:solid;top:unset;bottom:100%;left:16px;right:unset;margin-left:-10px;border-width:10px;border-color:transparent transparent rgba(51,51,51,.9)}.mt-8{margin-top:8px}.w-15{width:15%}.w-85{width:85%}.review__popup--size{max-width:900px!important;cursor:default!important;top:12%}.review__product{height:80px;display:flex}.review__product--photo{width:100%;object-fit:contain}.review__product .justify-center{-webkit-box-pack:center;justify-content:center}.review__textarea--value{height:80px;background:#fff;padding-top:30px;box-shadow:0 0 1px 1px rgba(0,0,0,.15)!important;border-radius:4px;font-size:16px;color:#333;outline:0;outline-offset:0}.textarea__symbols-allowed{text-align:right;font-size:14px;display:block;color:#b6b5b5}.textarea__block{display:inline-block;vertical-align:top;position:relative}.textarea__label{position:absolute;pointer-events:none;left:15px;right:15px;top:0;white-space:nowrap;overflow:hidden;line-height:40px;transition:.3s}.review__textarea--value:focus~.textarea__label,.review__textarea--value:not(:focus):valid~.textarea__label{top:0;font-size:14px;color:#b6b5b5;background:#fff;line-height:30px;margin-right:15px;margin-bottom:0}.image_loader,.qna-popup--not-auth.fancybox-content .fancybox-close-small,.qna-popup.fancybox-content .fancybox-close-small,.qna__header--mobile,.review__textarea--value:focus~.textarea__label{display:none}.review__error--text{color:red;display:block}.images_upload_error{display:block;max-width:450px}.image_error_block{display:none;vertical-align:top;position:relative;margin:35px 0 0 25px}.image-block,.image-upload,.images__block{display:inline-block}.images_upload_error:before{content:"";display:block;width:25px;height:35px;border-radius:50%;font-family:FontAwesome;position:absolute;left:-7%;top:16%;background:url("/local/templates/stroylandiya_2021/images/icon_alert.svg") no-repeat}.review__photo--description{font-size:16px;color:#b6b5b5}.image-upload>input{visibility:hidden;width:0;height:0}.add__image{margin-right:25px;margin-bottom:0}.add__image:hover,.add_review:hover{cursor:pointer}.image-block{position:relative;margin-right:32px}.review__img{width:74px;height:74px;filter:brightness(55%);border-radius:4px}.delete_btn{position:absolute;top:45%;left:50%;background-image:url(/local/templates/stroylandiya_2021/images/delete_image.svg);background-repeat:no-repeat;width:30px;height:30px}.add_review{width:174px;height:56px;background:#0078d7;color:#fff;font-size:24px;outline:0;border:none;border-radius:4px}.close_review_btn{position:absolute!important;cursor:pointer!important;border:0!important;border-radius:0!important;color:#0078d7!important;padding:5px;right:10px;top:10px;background:0 0!important;outline:0!important}.blue_btn,.white_btn{height:56px;font-size:24px!important;font-weight:700!important;padding:0 15px}.white_btn{background:#fff;border:2px solid #0078d7;border-radius:4px!important;color:#0078d7;margin-right:16px}.blue_btn{background:#0078d7;border:2px solid #0078d7;border-radius:4px!important;color:#fff;margin-left:16px}.add_review_rules{background:#f2f2f2;border-radius:4px;width:100%;height:auto;font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.012em;color:#333;padding:24px;display:block}.ml-32{margin-left:32px}@media (max-width:910px){.review__popup--size{width:100%!important}.add_review_rules{font-size:13px}.add_review,.close_all_popup{width:100%}}.from-ajax-block{display:flex;justify-content:center}#main .fb-breadcrumb{display:flex;width:100%;flex-wrap:wrap;padding-top:24px}.qna__header{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.qna__first-question{display:flex;align-items:center;padding-left:48px}.qna__first-question__img{margin-right:28px}.qna__first-question__text{min-width:593px}.qna__first-question__text-title{font-weight:700;font-size:32px;line-height:39px;display:flex;align-items:center;letter-spacing:.012em;margin-bottom:8px}.qna__first-question__text-body{font-weight:400;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:.012em;color:#777}.qna__header-title,.qna__item-question-container{font-family:Gilroy;font-size:16px;line-height:19px;color:#333}@media (max-width:768px){.content-area__linoleum .p_product_radio{margin-bottom:0}.bx-touch .fancybox-content.review__popup--size{height:auto}.qna::-webkit-scrollbar{position:absolute;z-index:-999;display:none;width:0!important;height:0!important}.qna::-webkit-scrollbar-thumb{position:absolute;z-index:-999;display:none;width:0!important;height:0!important}.qna__header--mobile{display:block;width:92%;margin:0 16px;position:relative;padding:20px;border-bottom:1px solid rgba(182,181,181,.5)}}.qna__header-close-btn{cursor:pointer;position:absolute;top:17px;left:0;background-color:inherit;border:none}.qna__header-close-btn-svg{fill:#0078d7;width:12px;height:12px}.qna__header-close-btn:hover .qna__header-close-btn-svg{fill:#3b9eeb}.qna__header-title{font-style:normal;font-weight:700;text-align:center;letter-spacing:.012em}.qna__item-question-container,.qna__item-user-name{font-weight:600;letter-spacing:.012em;font-style:normal}.qna__container{width:100%;display:flex;flex-direction:column;justify-content:space-between;margin-top:-3px}.qna__questions{margin-top:25px;margin-left:23px;width:898px;display:flex;flex-direction:column;align-items:flex-start}.qna__all-questions-wrapper{width:898px}@media screen and (max-width:1601px){.qna__all-questions-wrapper,.qna__questions{width:881px}}@media screen and (max-width:1399px){.qna__all-questions-wrapper,.qna__questions{width:737px}.qna__first-question{flex-flow:column}.qna__first-question__text{min-width:385px}}@media screen and (max-width:768px){.qna__questions{width:100%;min-height:50vh}.qna__all-questions-wrapper{width:100%}.qna__questions-empty{min-height:unset}.qna__header{flex-flow:column;margin-top:16px}.qna__first-question{padding:16px 16px 32px}.qna__first-question__text{width:100%;min-width:unset;margin-top:60px}}@media screen and (max-width:1601px){.qna__questions{width:834px}}@media screen and (max-width:1399px){.qna__questions{width:690px}}.qna__item{width:100%;margin-bottom:24px}.popup__body,.popup__scroll,.qna__item-question{position:relative}.qna__item-question-main{display:flex}.qna__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.qna__item-location,.qna__item-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.qna__item-user-avatar{position:absolute;top:0;left:0;width:42px;min-width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#f2f2f2;border-radius:100px}.qna__item-user-avatar-svg{fill:#333333;width:18px;height:19px}.qna__item-question-container{margin:10px 0 0 58px;overflow-wrap:anywhere}.qna__item-date,.qna__item-user-name{color:#777;font-family:Gilroy;font-size:14px}.qna__item-question-wrapper{width:100%}.qna__item-footer{display:flex;align-items:center;justify-content:space-between;margin-left:59px;margin-top:8px}.qna__item-user-name{line-height:17px}.qna__item-date{font-weight:400;line-height:16px}.qna__item-date--new{margin:0 0 0 8px;display:inline-block;padding:1px 10px;background:#91d267;border-radius:4px;font-family:Gilroy;font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#fff;letter-spacing:.012em}.qna__item-response-user-name,.qna__item-text{font-family:Gilroy;font-size:16px;letter-spacing:.012em}.qna__item-text{margin-top:25px;font-weight:400;line-height:150%;color:#333}@media screen and (max-width:1601px){.qna__item-text{margin-top:31px;line-height:19px}}@media (max-width:768px){.qna__item-text{margin-top:46px}}@media (max-width:413px){.qna__item-text{margin-top:36px}}.qna__item-response{margin:24px 78px 0 58px;padding-left:15px;border-left:1px solid #0078d7}.qna__item-response--new{margin:24px 0 0 58px}.qna__item-response-verified-icon{width:13px;height:13px;margin-left:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#61a535}.qna__item-response-verified-icon-svg{min-width:9.5px;width:9.5px;height:6.62px;fill:white}.qna__item-response-user-name{display:flex;align-items:center;font-style:normal;font-weight:600;line-height:19px;color:#777}.qna__item-response-text,.qna__item-response-text--new{margin-top:8px;font-weight:400;line-height:16px;color:#333;font-size:14px;letter-spacing:.012em;font-family:Gilroy;font-style:normal}.qna__item-response-text--new{padding:16px;background:#f2f2f2;border-radius:12px}.qna__all-questions{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:8px 16px;min-width:219px;height:32px;margin:16px auto 32px;background:#f2f2f2;border-radius:4px;border:none;font-family:Gilroy;font-style:normal;font-weight:600;font-size:14px;line-height:17px;letter-spacing:.012em;color:#0078d7}.qna__all-questions:hover{background:#ececec;color:#3b9eeb}.qna-popup__form-submit:hover,.qna__ask-btn:hover{background:#3b9eeb}.qna__ask{width:474px;min-height:147px;padding:24px;margin-left:23px;margin-right:10px;box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:12px}@media screen and (max-width:1601px){.qna__item-response{margin:24px 45px 0 58px}.qna__ask{width:540px}}@media screen and (max-width:1367px){.qna__item-response{margin:24px 3px 0 58px}.qna__ask{width:479px}}.qna__ask-title{margin-bottom:10px;font-family:Gilroy;font-style:normal;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.012em;color:#333}.qna__ask-btn,.qna__ask-subtitle{font-size:14px;letter-spacing:.012em;font-family:Gilroy;font-style:normal}.qna__ask-subtitle{font-weight:400;line-height:16px;color:#333}@media screen and (max-width:768px){.qna__questions{width:92%;margin:31px 16px 0}.qna__item-header{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.qna__item-location{margin-bottom:15px}.qna__item-response{margin:24px 3px 0 58px}.qna__all-questions{width:92%;margin:0 auto 32px}.qna__ask{width:92%;height:auto;margin:0 16px}.qna__ask-title{text-align:left}.qna__ask-subtitle{text-align:left;padding:0}}@media screen and (max-width:413px){.qna__ask-subtitle{padding-right:10px}}.qna__ask-btn{cursor:pointer;border:none;display:flex;justify-content:center;align-items:center;padding:8px 16px;margin-top:23px;width:133px;height:32px;background:#0078d7;border-radius:4px;font-weight:600;line-height:17px;color:#fff}.qna__ask a.qna__ask-btn{text-decoration:none;color:#fff}@media (max-width:1023px){.popup.qna-popup--not-auth.fancybox-content{width:auto;padding:0}}.popup.open{opacity:1;visibility:visible;overflow-y:auto}.popup__close-svg{width:12px;height:12px}.qna-popup--not-auth.fancybox-content,.qna-popup.fancybox-content,.qna-popup__body{max-width:476px;width:100%}.qna-popup .popup__close-x{top:3px;right:3px}.qna-popup__body{padding:24px;background:#fff;border:1px solid #dbdee5;box-sizing:border-box;box-shadow:0 0 16px rgba(14,14,43,.1);border-radius:12px;position:absolute;top:50%;left:50%}.qna-popup__header-title{font-family:Gilroy;font-style:normal;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.012em;color:#333}.qna-popup__description,.qna-popup__item-title{font-family:Gilroy;font-style:normal;font-size:14px;color:#333;letter-spacing:.012em}.qna-popup__main{margin-top:19px}.merchant-popover-wrapper .p_product_params--value,.qna-popup__item{display:flex;align-items:center}.qna-popup__item-img{width:48px;height:48px;min-width:48px;object-fit:contain;border-radius:4px}.qna-popup__item-title{margin-left:8px;font-weight:600;line-height:17px}.qna-popup__description{margin-top:33px;font-weight:400;line-height:16px}.qna-popup__form-text,.qna-popup__form-text-placeholder{font-family:Gilroy;font-style:normal;font-weight:400;font-size:16px;line-height:19px;background:#fff}.qna-popup__form{margin-top:24px}.p_product_block.-shoping,.p_product_preview-collection,.qna-popup__form-text-container{position:relative}.qna-popup__form-text-container.error .qna-popup__form-text{border:2px solid red;padding:23px 19px 11px 15px}.qna-popup__form-text{padding:24px 20px 12px 16px;width:428px;height:100px;border:1px solid #b6b5b5;border-radius:4px;letter-spacing:.012em;color:#333;resize:none!important;caret-color:#3B9EEB}.qna-popup__form-text:focus{border:2px solid #0078d7;padding:23px 19px 11px 15px}.qna-popup__form-text::-webkit-resizer{display:none}.qna-popup__form span.error{display:block;margin-top:-4px;font-family:Gilroy;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.012em;color:red}.qna-popup__form-text-placeholder{border-radius:4px;left:1px;top:1px;right:1px;margin:0;padding-top:10px;padding-bottom:5px;position:absolute;letter-spacing:.012em;color:#777}.qna-popup__form-cancel,.qna-popup__form-submit{padding:16px 24px;height:48px;font-family:Gilroy;font-size:14px;line-height:17px;font-weight:600;font-style:normal;cursor:pointer;letter-spacing:.012em}.qna-popup__form-text:focus+.qna-popup__form-text-placeholder{background:#fff;left:2px;top:0;right:21px}.qna-popup__form-text:focus+.qna-popup__form-text-placeholder.focus{background:#fff;border-top:2px solid #0078d7;left:2px;top:0;right:21px;padding-top:6px}.qna-popup__form-text-container.error .qna-popup__form-text-placeholder{color:red;left:2px;top:2px;right:2px}.qna-popup__form-text-container.error .qna-popup__form-text-placeholder.focus{border-top:1px solid red;left:2px;top:1px;right:21px}.qna-popup__form .qna-popup__form-text-placeholder .placeholder-value{margin-left:14px;margin-top:10px}.qna-popup__form .qna-popup__form-text-placeholder.focus{border-radius:0;padding-top:7px;padding-bottom:0;border-top:1px solid #b6b5b5;left:2px;top:0;right:21px}.qna-popup__form .qna-popup__form-text-placeholder.focus .placeholder-value{margin:0;display:block;top:0;transform:scale(.8) translate(-34px,-1px)}.qna-popup__form-btns{display:flex;align-items:center;margin-top:28px}.qna-popup__form-submit{margin-right:16px;display:flex;align-items:center;justify-content:center;border:none;background:#0078d7;border-radius:4px;color:#fff}.modal__map-block-shops-inner ul li:before,.modal__popover-wrapper,.product_card_badge--list div.mb-8{display:none}.qna-popup__form-cancel{min-width:101px;display:flex;align-items:center;justify-content:center;border:none;background:#f2f2f2;border-radius:4px;color:#0078d7}.qna-popup__form-cancel:hover{color:#3b9eeb;background:#ececec}@media (max-width:768px){.qna__ask-btn{margin-top:22px}.qna-popup .popup__close-x{top:2px;left:6px}.qna-popup__body{max-width:unset;position:fixed;top:0;bottom:0;left:0;right:0;transform:translate(0,0);border-radius:0;padding:24px 15px;overflow-y:scroll}.qna-popup__container{display:flex;flex-direction:column;height:calc(100vh - 50px)}.qna-popup__header{padding-bottom:22px;border-bottom:1px solid rgba(182,181,181,.5)}.qna-popup__header-title{text-align:center}.qna-popup__main{flex-grow:1;display:flex;flex-direction:column;margin-top:15px}.qna-popup__item-title{margin-left:8px;margin-top:-16px}.qna-popup__description{margin-top:24px}.qna-popup__form{flex:1;display:flex;flex-direction:column}.qna-popup__form-text-container{display:flex;flex-direction:column}.qna-popup__form-text{width:100%;height:132px}.qna-popup__form span.error{margin-top:2px}.qna-popup__form .qna-popup__form-text-placeholder.focus .placeholder-value{padding-left:9px}.qna-popup__form-btns{flex:1;align-items:flex-end}.qna-popup__form-submit{width:100%;margin-right:0}.qna-popup--not-auth .popup__close,.qna-popup__form-cancel{display:none}.qna-popup--not-auth .qna-popup__body{top:unset;min-height:193px;border-radius:12px 12px 0 0}.qna-popup--not-auth .qna-popup__container{height:auto}}.qna-popup--not-auth .popup__close{top:3px;right:3px}@media (max-width:768px){.qna-popup--not-auth .qna-popup__header{border:none;padding:0;position:relative}.qna-popup--not-auth .qna-popup__header::before{content:"";width:58px;height:3px;position:absolute;top:-8px;left:50%;transform:translateX(-50%);background:#b6b5b5;border-radius:100px}.qna-popup--not-auth .qna-popup__header-title{margin-top:23px;font-family:Gilroy;font-style:normal;font-weight:600;font-size:14px;line-height:17px;letter-spacing:.012em;color:#333;text-align:left}}.qna-popup--not-auth .qna-popup__description{margin-top:29px}@media (max-width:768px){.qna-popup--not-auth .qna-popup__description{margin-top:1px}}.qna-popup--not-auth .qna-popup__form-btns{margin-top:38px}:active,:focus,:hover{outline:0;outline-offset:0}.qna__mobile-popup{width:unset!important;border-radius:0!important;padding:0!important;position:static;opacity:1;visibility:visible;overflow-y:auto;background:inherit;backdrop-filter:none}.popup__body{background-color:#fff}.test_links{margin-top:61px}.lock{overflow:hidden!important}.logo_and_menu-row.fixed{z-index:999!important}@media screen and (min-width:962px){.review-item .dc-row>:first-child{display:flex;align-items:center;justify-content:start}}@media screen and (max-width:962px){.mt-sm-16{margin-top:16px!important}}.header-fixed__btn{font-size:16px!important;line-height:19px!important;flex-wrap:wrap}.header-fixed__btn>div{width:-moz-available!important;width:-webkit-fill-available!important;width:fill-available!important}.header-fixed__counter_buttons{height:64px}.all_characteristics{font-size:14px;line-height:17px;display:flex;letter-spacing:.012em;text-decoration:none!important}.color_gray{color:#b6b5b5}.-sticky{position:sticky;top:100px}@media (min-width:1600px){.p_product_swiper_main--wrapper .p_product_swiper_main--swiper{width:560px;height:560px}.ml-five_percents{margin-left:5%}}.p_product_price__only_online_price_block{font-weight:600;font-size:12px;line-height:14px;letter-spacing:.012em;display:flex;justify-content:center;padding:8px;background:#ffdd21;border-radius:0 8px 8px}.p_product_info__cutting{font-weight:400;font-size:12px;line-height:100%;letter-spacing:.012em;color:#777}.p_product_loyality--wrapper{margin-bottom:8px}.p_product_faq H2,.p_product_otzyv h2,.p_product_params h2,.p_product_reviews h2{margin:-20px 0 40px}.p_product_params--list li a{text-decoration:unset}.p_product_params--list li .merchant-popover-link:after{content:url("data:image/svg+xml;utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.99998 16.6667C8.23187 16.6667 6.53618 15.9643 5.28593 14.714C4.03569 13.4638 3.33331 11.7681 3.33331 10C3.33331 8.23189 4.03569 6.5362 5.28593 5.28595C6.53618 4.03571 8.23187 3.33333 9.99998 3.33333C11.7681 3.33333 13.4638 4.03571 14.714 5.28595C15.9643 6.5362 16.6666 8.23189 16.6666 10C16.6666 11.7681 15.9643 13.4638 14.714 14.714C13.4638 15.9643 11.7681 16.6667 9.99998 16.6667ZM9.99998 8.33333C10.221 8.33333 10.433 8.42113 10.5892 8.57741C10.7455 8.73369 10.8333 8.94565 10.8333 9.16667V13.3333C10.8333 13.5543 10.7455 13.7663 10.5892 13.9226C10.433 14.0789 10.221 14.1667 9.99998 14.1667C9.77897 14.1667 9.567 14.0789 9.41072 13.9226C9.25444 13.7663 9.16665 13.5543 9.16665 13.3333V9.16667C9.16665 8.94565 9.25444 8.73369 9.41072 8.57741C9.567 8.42113 9.77897 8.33333 9.99998 8.33333ZM10.8333 6.66667C10.8333 6.44565 10.7455 6.23369 10.5892 6.07741C10.433 5.92113 10.221 5.83333 9.99998 5.83333C9.77897 5.83333 9.567 5.92113 9.41072 6.07741C9.25444 6.23369 9.16665 6.44565 9.16665 6.66667C9.16665 6.88768 9.25444 7.09964 9.41072 7.25592C9.567 7.4122 9.77897 7.5 9.99998 7.5C10.221 7.5 10.433 7.4122 10.5892 7.25592C10.7455 7.09964 10.8333 6.88768 10.8333 6.66667Z' fill='%23B6B5B5'/%3E%3C/svg%3E%0A");position:relative;height:24px;width:24px;margin-left:10px;border:none;top:3px;cursor:pointer}.p_product_params--list.merchant_block li:after{content:none}.p_product_params--list.merchant_block .p_product_params--value{flex:unset;max-width:unset;margin-left:unset;color:#333;font-weight:400!important}.merchant-popover-wrapper .popover{background:#333333E5!important;border:none;border-radius:4px;min-width:240px;max-width:240px;font-family:inherit;-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15);margin-top:20px}.merchant-popover-wrapper .popover .popover-content{padding:12px 16px}.merchant-popover-wrapper .popover.top>.arrow:after{margin-left:7px;border-top-color:#333333E5}.merchant-popover-wrapper .popover .arrow{border:none}.merchant-popover-wrapper .popover .row-title{margin-bottom:19px}.merchant-popover-wrapper .popover .row-text{font-style:normal;font-weight:400;font-size:12px;line-height:14px}.action-wrapper .action-wrapper__shield,.evaluate-btn{border-radius:12px;font-family:Gilroy;font-size:16px;letter-spacing:.192px}.dc-row.-md.custom-row-link-gap{grid-gap:8px;margin:0}.custom-link-col{display:block;min-width:14.6666%}.single_product_bage--list .product_card_badge.-red{background:#ff4040}.single_product_bage--list .product_card_badge.-black{background:#333}.single_product_bage--list .product_card_badge{padding:8px 10px 7px}.p_product_complection .all-view-anchor,.p_product_preview-collection .all-view-anchor{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}@media (max-width:768px){.qna-popup--not-auth .qna-popup__form-btns{margin-top:17px}.qna__mobile-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;opacity:0;visibility:hidden;overflow-y:hidden;overflow-x:hidden;background:rgba(0,39,70,.4);backdrop-filter:blur(4px)}.bx-touch .popup.qna__mobile-popup{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1000000}.qna__mobile-popup .popup__body{background-color:#fff;height:100vh}.qna__mobile-popup .popup__content{height:100%;display:flex}.qna__mobile-popup .qna__container{padding-top:0;padding-bottom:0}.qna__mobile-popup .qna__header{margin-top:0;flex-grow:1;background:#fff}.qna__mobile-popup .qna__first-question{flex-grow:1;justify-content:flex-end}.qna__mobile-popup .qna__first-question__img{display:flex;justify-content:flex-end;align-items:flex-end;margin-right:0;flex-grow:2}.qna__mobile-popup .qna__first-question__img img{width:100%;height:30vh}.p_product_timer--wrapper .evaluate-btn,.qna__mobile-popup .qna__first-question__text{margin-top:24px}.qna__mobile-popup .qna__header--mobile{padding:14px 14px 20px}.qna__mobile-popup .qna__header-close-btn{top:14px;padding:0}.qna__mobile-popup .qna__header-close-btn-svg{width:24px;height:24px;padding:6px}.p_product_faq .qna__mobile-popup H2{margin:0}.bx-touch .fancybox-content{height:100vh}.bx-touch .qna-popup--not-auth.fancybox-content{transform:unset}#main [data-role=basket-stepper] .product_card_qty .dcol-0{padding:0}.p_product_block .p_product_shoping{flex-direction:row}.p_product_block.-shoping{padding:16px}.p_product_block .p_product_block__product-info{top:16px;right:16px}.p_product_block .p_product_block__product-info .stroy-tooltip.stroy-tooltip--bottom.stroy-tooltip--arrow-right::after{content:'';display:block;width:10px;height:10px;background:rgba(51,51,51,.9);clip-path:polygon(50% 15%,0% 100%,100% 100%);border-bottom-width:medium}.p_product_block .stroy-tooltip.stroy-tooltip--bottom.stroy-tooltip--arrow-right{right:-9px}.p_product_block .stroy-tooltip.stroy-tooltip--arrow-right::after{right:12px}.p_product_block .roll_goods{text-align:left}.p_product_swiper_main--wrapper .p_product_swiper_main--swiper{padding-bottom:25px}.p_product_swiper_main--wrapper .p_product_swiper_main--swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}.p_product_swiper_main--wrapper .p_product_swiper_main--swiper .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px 3px}.p_product_swiper_main--wrapper .p_product_swiper_main--swiper .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#b6b5b5}.merchant-popover-wrapper .popover.top{display:none}.modal__popover-wrapper{display:none;position:fixed;height:100%;top:calc(100% - 190px);bottom:0;width:100%;left:0;right:0;z-index:1000;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:12px 12px 0 0}.modal__popover-wrapper.is-open{display:block}.modal__popover-button{position:relative;height:40px}.modal__popover-button::after{position:absolute;content:"";display:block;background:#b6b5b5;height:3px;width:58px;border-radius:100px;top:16px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.modal__popover-content{padding:8px 16px}.modal__popover-content__row{margin-bottom:16px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.012em}.container-fluid>.js-btns.active,.container-fluid>.p_product_info,.p_product_complection,.p_product_preview-collection,.p_product_timer--wrapper>div{margin-left:-15px;margin-right:-15px}.container-fluid>.p_product_info,.evaluate-btn:not(:last-child){margin-bottom:20px}.p_product_faq H2,.p_product_otzyv h2,.p_product_params h2,.p_product_reviews h2{margin-top:0}.p_product_complection.evaluate-btn,.p_product_preview-collection.evaluate-btn{width:auto}#main .p_product_relevant{margin-top:24px!important;padding-top:20px!important;padding-bottom:20px!important}#main .p_product_relevant .p_product--title{margin-bottom:16px}#collect:before{height:100px;margin:-100px 0 0}}.action-wrapper{display:flex;justify-content:flex-start;align-items:center}.action-wrapper .action-wrapper__shield{width:max-content;padding:4px 16px;background-color:#ff4040;color:#fff;font-weight:700;line-height:normal;margin-right:16px}.action-wrapper .action-wrapper__shield.with_image{padding:0;border-radius:inherit;background-color:transparent;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.action-wrapper .action-wrapper__shield.with_image img{max-width:83px;max-height:30px}.evaluate-btn{padding:16px;background-color:#f2f2f2;font-weight:600;color:#333;width:100%;position:relative;cursor:pointer;transition:background-color .2s;display:flex;flex-direction:row;align-items:center;gap:16px}.evaluate-btn:not(:last-child){margin-bottom:16px}.evaluate-btn svg{padding:0 3px}.evaluate-btn svg.collection{padding:2px 3px}.evaluate-btn svg.warning{padding:2px 0}@media (max-width:500px){.content-area__linoleum .bottom-area__setting .calculator__input--value{padding:0;position:relative;top:unset;left:unset;height:auto}.js-docs.js-docs-content ul{column:1;-webkit-columns:1;margin-bottom:30px;max-width:100%}.action-wrapper{display:grid;grid-template-columns:1fr}.action-wrapper .action-wrapper__shield{margin-bottom:8px}.evaluate-btn{width:auto}}.evaluate-btn:hover{background-color:#ececec}.evaluate-btn::after{position:absolute;content:'';display:block;width:24px;height:24px;background-position:center center;background-repeat:no-repeat;background-image:url('/local/includes/assets/images/sprite.svg#arrow-right');top:18px;right:16px}h1.p_product_title{overflow:hidden;text-overflow:ellipsis}@media (max-width:725px){.content-area__linoleum .product-card__name,.content-area__linoleum.calculator-info .head-area__text{font-weight:400}.content-area__linoleum .alert-block{position:fixed;left:16px;right:16px;z-index:100000}.page--wrapper{padding:0 16px}#main .container-fluid{padding:0}.popup.content-area__linoleum .fancybox-close-small{top:13px;left:10px;padding:10px}.bx-touch .popup.calculator__popup--size.content-area__linoleum{position:fixed!important;display:flex;flex-direction:column;top:0;left:0!important;right:0;bottom:0;width:100vw!important;min-width:unset;padding:16px;border-radius:0;transform:unset;overflow-x:auto!important}.content-area__linoleum .calculator__form__input-item .open_calculator-info_popup{top:12px;right:12px;z-index:10}.content-area__linoleum .tooltip-parent svg{z-index:1}.content-area__linoleum .tooltip-parent svg use{z-index:0}.content-area__linoleum .red .open_calculator-info_popup{width:unset;height:unset;top:0;bottom:0;left:0;right:0}.content-area__linoleum .head-area{gap:0;flex-grow:0}.content-area__linoleum .head-area__title{text-align:center;padding:8px 8px 0;font-size:16px}.content-area__linoleum .bottom-area{flex-grow:1}.content-area__linoleum .bottom-area__setting,.content-area__linoleum .input-area{height:100%}.calculator__popup--size .head-area__product-card{flex-direction:column;gap:16px}.content-area__linoleum .hr.-sm .-title{margin-top:14px!important}.calculator__popup--size .product-card__info-content{display:flex;gap:16px;border-radius:4px}.content-area__linoleum .head-area__product-card img{border-radius:4px}.content-area__linoleum .product-card__choice-selector{margin-bottom:8px}.content-area__linoleum .product-card__choice-selector__text{margin-bottom:16px!important}.content-area__linoleum .bottom-area__setting__title{flex-grow:0}.content-area__linoleum .bottom-area__setting .calculator__form{flex-direction:column;flex-grow:1}.content-area__linoleum .calculator__form__input-blocks{gap:24px;display:flex;flex-direction:column}.content-area__linoleum .result-area{flex-direction:column}.content-area__linoleum .calculate-button{width:100%!important;font-size:16px!important;line-height:19px;padding:18px 18px 19px 24px;height:auto!important}.content-area__linoleum .calculate-button.product_card_shoping--btn{padding:16px 24px;font-size:14px!important;line-height:19px}.bx-touch .popup.calculator__popup--size.content-area__linoleum.calculator-info{margin-bottom:0;bottom:0;top:unset;border-radius:12px 12px 0 0;padding:16px 16px 32px;height:112px}.bx-touch .popup.calculator__popup--size.content-area__linoleum.calculator-info .fancybox-close-small{display:none}.content-area__linoleum.calculator-info .head-area__title{padding:0;text-align:left}.content-area__linoleum.calculator-info .swipe-indicator{display:flex;justify-content:center;height:16px;margin-bottom:16px}.p_product_about iframe{width:100%;height:auto;aspect-ratio:18/10 auto}}@media (max-width:600px){.review__product{display:block;height:auto}.review__popup--size{width:100%!important}.review__product--name{padding:0!important}.mt-mobile-20{margin-top:20px}#main footer .container-fluid.mb-sm-88{margin-bottom:88px!important}.dc-row.footer-bottom{padding-bottom:105px}.p_product_title{margin:8px 0 16px;font-size:18px;line-height:24px}.p_product_action--item,.p_product_review--wrapper{margin-bottom:16px}}.video-play-btn-icon img{width:40px!important;height:36px!important;max-width:40px!important;max-height:36px!important}.video-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;padding-bottom:initial!important;height:auto!important}.video-container video{width:100%;height:auto}.p_product_swiper_main--swiper .swiper-wrapper .swiper-slide.video-container iframe,.single_product_popup_slider .swiper-slide.video-container iframe{width:100%;height:auto;aspect-ratio:16/9 auto}@media (min-width:1366px){#main .p_product_relevant{margin-top:32px!important}#main .p_product_relevant .p_product--title{margin-bottom:24px}.p-lg-0{padding:0!important}.single_product_popup_slider .swiper-wrapper .swiper-slide.video-container iframe{height:100%}}@media (max-width:575px){.single_product_popup_slider .swiper-wrapper .swiper-slide.video-container iframe{width:100%;height:auto;aspect-ratio:18/10 auto}}.p_product_block.-shoping .product_card_badge--list{margin:0 0 5px;gap:10px}.product_card_badge--list div.mb-8:nth-child(-n+2){display:block;padding:0}.product_card_badge--list .product_card_badge.str-shield-fix{padding:5px 6px;letter-spacing:.012em;line-height:1}.product_card_badge--list .product_card_badge.str-shield-fix span{font-size:12px;letter-spacing:.012em;line-height:1}@media (max-width:1600px){.calculator__popup--size.content-area__linoleum.quatro{min-width:612px;max-width:612px!important}.p_product--order.-one .p_product_swiper_main_nav--wrapper .swiper-wrapper{height:402px}}@media (min-width:1300px){.single_product_popup_slider.popup_center_wrapper{width:calc(100vw - 600px);height:100%;position:relative}.single_product_popup_slider .slider-list{height:100%}.single_product_popup_slider.popup_center_wrapper .slide{height:100%;justify-content:center}.single_product_popup_slider.popup_center_wrapper .prev{margin-left:unset;left:-50px;z-index:10}.single_product_popup_slider.popup_center_wrapper .next{margin-right:unset;right:-50px;z-index:10}.single_product_popup_slider .slide img{max-width:100%;max-height:100%;width:max-content;height:max-content}}
/* End */


/* Start:/local/components/str/loymax.list.action/templates/.default/style.min.css?17200038801999*/
.loymax-product_container{display:none;opacity:0;background:#fff;box-shadow:0 0 20px rgb(0 0 0/15%);border-radius:12px;padding:24px;margin:0 0 24px}.loymax-show_container{display:block;opacity:1}.loymax-product_title{margin:0 0 16px;font-size:16px;font-weight:600}.loymax-action_item:not(:last-child){margin:0 0 16px}.loymax-action_block{column-gap:5px;margin:0 0 16px}.loymax-action_block,.loymax-action_icon{display:flex;align-items:center}.loymax-action_title{font-size:16px;font-weight:600}.action-birthday .loymax-action_title,.action-time .loymax-action_title{color:#61a535;margin:0 10px 0 0}.loymax-action_info{display:flex;align-items:center;cursor:pointer}.loymax-action_timer{display:flex;flex-wrap:nowrap;margin-left:auto;padding:5px 10px;border-radius:4px;border:1px solid rgba(182,181,181,.5);color:#0078d7;font-weight:600;text-align:center}.loymax-action_timer span:not(:last-child){margin:0 5px 0 0}.loymax-action_timer span:nth-child(odd){display:inline-block;min-width:20px}.loymax-action_timer:not(.timer-type_2) span:nth-child(n+6){display:none}.loymax-action_timer.timer-type_2 span:nth-child(-n+2){display:none}@media (max-width:430px){.loymax-action_block{flex-wrap:wrap}.loymax-action_timer{width:100%;margin:8px 0 0}}.loymax-action_description{color:#777}.loymax-action_notes{display:grid;grid-template-columns:14px 1fr;gap:10px;padding:10px;background:#f2f2f2;border-radius:6px;overflow:hidden;color:#777;font-weight:600}.loymax-action_notes svg{margin:3px 0 0}.loymax-action_notes a{color:#0078d7}.loymax-loader{width:100%;background:#ececec;background-image:-webkit-linear-gradient(left,#ececec 0,#ddd 40px,#ececec 80px);background-image:-o-linear-gradient(left,#ececec 0,#ddd 40px,#ececec 80px);background-image:linear-gradient(90deg,#ececec 0,#ddd 40px,#ececec 80px);background-size:240px;-webkit-animation:shine-loading-container-items 2s infinite ease-out;animation:shine-loading-container-items 2s infinite ease-out}.loymax-loader .loymax-action_notes{background:0 0}
/* End */


/* Start:/local/js/stroy/calculator/src/css/style.min.css?175333591624257*/
.stroy-modal_container .calculator_form__input.error .calculator_form__input--value-error,.stroy-modal_container .calculator_result-value.has-discount .calculator_result-value--content.old-price,.stroy-modal_container .calculator_result-value.unavailable .calculator_result-value--content.insufficient{display:block}#add_remove_door,.remove_door_button{color:#0078d7;cursor:pointer;width:max-content}.stroy-modal .stroy-modal__wrapper:has(.calculator__Keramika),.stroy-modal .stroy-modal__wrapper:has(.calculator__Laminat){max-width:unset;padding:0}.stroy-modal .stroy-modal__wrapper:has(.calculator__Oboi){padding:24px}.stroy-modal_container.calculator__Oboi{width:768px;display:flex;flex-direction:column;gap:25px;padding:0}.stroy-modal_container .calculator__title{font-weight:700;font-size:18px;line-height:21.76px;letter-spacing:1.2%;color:#333}.stroy-modal_container .calculator_product{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:16px;border-bottom:1px solid #b6b5B580;padding-bottom:25px}.stroy-modal_container .calculator_product__image{width:86px;height:86px;min-width:86px}.stroy-modal_container .calculator_product__image img{width:100%;height:100%}.stroy-modal_container .calculator_product__info{display:flex;flex-direction:column;justify-content:space-between;height:86px;width:60%}.stroy-modal_container .calculator_product__title{font-weight:400;font-size:14px;line-height:16.24px;letter-spacing:1.2%;color:#333}.calculator__Plitka .stroy-tooltip,.stroy-modal_container.calculator__Keramika .calculator_product__title,.stroy-modal_container.calculator__Laminat .calculator_product__title{line-height:100%}.stroy-modal_container .calculator_product__prices{display:flex;flex-direction:row;gap:24px;align-items:flex-end;font-weight:700;font-size:18px;line-height:21.76px;letter-spacing:1.2%;color:#333}.stroy-modal_container .calculator_product.has-discount .calculator_product__prices{color:#ff4040}.stroy-modal_container .calculator_product.has-discount .calculator_product__price.oldPrice{display:block;color:#818181}.stroy-modal_container .calculator_product__price.oldPrice{display:none;font-weight:400;font-size:12px;line-height:13.92px;letter-spacing:1.2%;text-decoration:line-through;color:#818181}.stroy-modal_container .calculator_product.has-discount .calculator_product__prices.measurePrice,.stroy-modal_container .calculator_product__prices.measurePrice{color:#777}.stroy-modal_container .calculator_container{display:flex;align-content:flex-start;align-items:flex-start;flex-wrap:nowrap;justify-content:flex-start;gap:32px}.stroy-modal_container .calculator_container__title{font-weight:600;font-size:16px;line-height:19.09px;letter-spacing:1.2%;color:#333}.stroy-modal_container .calculator_form,.stroy-modal_container .calculator_result{width:100%}.stroy-modal_container .calculator_form__input,.stroy-modal_container input.calculator_form__input--value{width:100%!important;text-align:left;font-size:16px;line-height:19px;box-sizing:border-box;font-weight:400;letter-spacing:.012em}.stroy-modal_container.calculator__Keramika .calculator_form{max-width:343px}.stroy-modal_container .calculator_form{display:flex;gap:24px;flex-direction:column}.stroy-modal_container .calculator_form__input{position:relative;border:1px solid #b6b5b5;padding:32px 34px 14px 16px;gap:8px;display:flex;background:#fff;border-radius:4px}.stroy-modal_container .calculator_form__input.error{border:1px solid red;box-sizing:border-box;box-shadow:inset 0 0 0 1px red}.stroy-modal_container.calculator__Keramika .calculator_form__input.error,.stroy-modal_container.calculator__Laminat .calculator_form__input.error,.stroy-modal_container.calculator__Oboi .calculator_form__input.error{box-sizing:border-box}.stroy-modal_container .calculator_form__input--value-error{display:none;position:absolute;top:100%;margin-top:2px;left:0;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.012em;text-align:left;color:red;box-sizing:border-box}.stroy-modal_container .calculator_form__input .placeholder{top:13px;position:absolute;font-size:16px;z-index:0;color:#777}.stroy-modal_container .calculator_form__input.active .placeholder{top:5px;color:#777;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.012em;animation-name:slidein}.stroy-modal_container .calculator_form__input.error .placeholder,.stroy-modal_container .calculator_result--starttext.error{color:red}.stroy-modal_container .calculator_form__input--value:focus{box-sizing:border-box;border:2px solid #0078d7}.stroy-modal_container.calculator__Keramika .calculator_form__input--value:focus,.stroy-modal_container.calculator__Laminat .calculator_form__input--value:focus,.stroy-modal_container.calculator__Oboi .calculator_form__input--value:focus{box-sizing:border-box;border:1px solid #fff}.stroy-modal_container.calculator__Keramika .calculator_form__input.active:focus-within,.stroy-modal_container.calculator__Laminat .calculator_form__input.active:focus-within,.stroy-modal_container.calculator__Oboi .calculator_form__input.active:focus-within{box-sizing:border-box;border:2px solid #0078d7;border-radius:4px}.stroy-modal_container .calculator_form__input--value::placeholder{opacity:0}.stroy-modal_container.calculator__Keramika .stroy-tooltip.stroy-tooltip--top,.stroy-modal_container.calculator__Laminat .stroy-tooltip.stroy-tooltip--top,.stroy-modal_container.calculator__Oboi .stroy-tooltip.stroy-tooltip--top{font-size:12px;font-weight:400;line-height:110%;letter-spacing:inherit}.stroy-modal_container .calculator_form__question{position:absolute;height:24px;width:24px;top:calc(50% - 12px);right:12px;cursor:pointer;background-image:url('/local/js/stroy/calculator/src/css/../images/sprite.svg#question');background-position:center;background-repeat:no-repeat;z-index:10}.stroy-modal_container input.calculator_form__input--value{position:absolute;border:0;padding:17px 34px 10px 16px;gap:8px;display:flex;background:0 0;border-radius:0;z-index:1;top:3px;left:0;height:100%}.stroy-modal .stroy-modal__wrapper:has(.calculator__Keramika) input.calculator_form__input--value,.stroy-modal .stroy-modal__wrapper:has(.calculator__Laminat) input.calculator_form__input--value,.stroy-modal .stroy-modal__wrapper:has(.calculator__Plitka) input.calculator_form__input--value{box-sizing:border-box;top:0}.stroy-modal_container input.calculator_form__input--value:focus+.placeholder{box-sizing:border-box;top:5px;color:#777;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.012em;animation-name:slidein}.stroy-modal_container .calculator_form__buttons{margin-top:22px}.stroy-modal_container button.calculator_form__button{width:160px;height:48px;border-radius:4px;gap:8px;background:#ececec;outline:0;border:none;cursor:pointer}.stroy-modal_container button.calculator_form__button:hover{background:#d9d7d7}.stroy-modal_container button.calculator_form__button.active{background:#0078d7;color:#fff}.stroy-modal_container .calculator_result{display:flex;justify-content:flex-start;flex-direction:column;gap:34px}.stroy-modal_container.calculator__Keramika .calculator_result,.stroy-modal_container.calculator__Laminat .calculator_result,.stroy-modal_container.calculator__Oboi .calculator_result{gap:24px}.stroy-modal_container.calculator__Laminat .calculator_result{margin-top:-40px}.stroy-modal_container.calculator__Keramika .calculator_container .calculator_container__title,.stroy-modal_container.calculator__Keramika .calculator_container .calculator_form__buttons,.stroy-modal_container.calculator__Keramika .calculator_result,.stroy-modal_container.calculator__Laminat .calculator_container .calculator_container__title,.stroy-modal_container.calculator__Laminat .calculator_container .calculator_form__buttons{margin-top:0}.stroy-modal_container .calculator_result-block{border-radius:8px;box-shadow:0 0 20px 0 #00000026;min-height:195px;display:flex;justify-content:center;flex-direction:column;background-image:url('/local/js/stroy/calculator/src/css/../images/sprite.svg#calculator-bg');background-size:118px 110px;background-position:right top;background-repeat:no-repeat}.stroy-modal_container .calculator_result--starttext{font-weight:600;font-size:14px;line-height:16.7px;letter-spacing:1.2%;text-align:center;color:#333}.stroy-modal_container .calculator_result_note{border-radius:8px;display:flex;background:#f2f2f2;font-weight:400;font-size:12px;line-height:13.92px;letter-spacing:1.2%;color:#333;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}.stroy-modal_container .calculator_result-basket .fb-product-card__basket-button-fix,.stroy-modal_container .calculator_result-basket .listing_v24-product-card__basket-button svg,.stroy-modal_container .calculator_result-basket .listing_v24-product-card__basket-button__text--mobile,.stroy-modal_container .calculator_result_note.insufficient,.stroy-modal_container.calculator__Keramika .calculator_form__note,.stroy-modal_container.calculator__Keramika .calculator_result_note,.stroy-modal_container.calculator__Laminat .calculator_form__note,.stroy-modal_container.calculator__Laminat .calculator_result_note,.stroy-modal_container.calculator__Oboi .calculator_result_note{display:none}.stroy-modal_container .calculator_result_note,.stroy-modal_container .calculator_result_note.insufficient.unavailable{height:auto;padding-left:10px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:flex-start}.stroy-modal_container .calculator_result_note--icon{background:url('/local/js/stroy/calculator/src/css/../images/sprite.svg#info') left/24px 17px no-repeat;padding-left:24px;padding-top:10px;padding-bottom:10px}.stroy-modal_container .calculator_result-values{display:flex;flex-direction:column;gap:24px;padding:0}.stroy-modal_container .calculator_result-row{display:flex;gap:12px;flex-direction:row}.stroy-modal_container .calculator_result-value{display:flex;width:100%;flex-direction:column;gap:4px}.stroy-modal_container .calculator_result-value--title{font-weight:600;font-size:14px;line-height:16.7px;letter-spacing:1.2%;color:#777}.stroy-modal_container .calculator_result-value--content{font-weight:700;font-size:18px;line-height:21.76px;letter-spacing:1.2%;color:#333}.stroy-modal_container .calculator_result-value--content.price{font-weight:700;font-size:24px;line-height:29.02px;letter-spacing:1.2%;color:#333}.stroy-modal_container .calculator_result-value--content.old-price{font-weight:400;font-size:12px;line-height:13.92px;letter-spacing:1.2%;text-decoration:line-through;color:#333;display:none}.stroy-modal_container .calculator_result-value--content.insufficient{display:none;font-weight:400;font-size:14px;line-height:16.24px;letter-spacing:1.2%;color:red}.stroy-modal_container .calculator_result-value.unavailable .calculator_result-value--content{color:red}.stroy-modal_container .calculator_result-value.has-discount .calculator_result-value--content.price{color:#ff4040}.stroy-modal_container .calculator_result-value--count{font-weight:700;font-size:38px;line-height:45.94px;letter-spacing:1.2%}.stroy-modal_container .calculator_result-basket{display:flex;width:100%;flex-direction:column;justify-content:flex-end}.stroy-modal_container .calculator_result-basket .listing_v24-product-card__basket-button{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;width:100%;height:48px;border-radius:4px;gap:8px;background:#0078d7;border:none;font-weight:600;font-size:14px;line-height:16.7px;letter-spacing:1.2%;color:#fff;cursor:pointer}.stroy-modal_container .calculator_result-basket.unavailable .listing_v24-product-card__basket-button{background:#ececec;color:#777;pointer-events:none}.stroy-modal_container .calculator_result-basket .fb-product-card__basket-value{width:100%}.stroy-modal_container .calculator_result-basket .fb-product-card__basket-action{width:48px;height:48px;min-width:48px}@media screen and (max-width:820px){.stroy-modal_container button.calculator_form__button,.stroy-modal_container.calculator__Oboi{width:100%}.stroy-modal_container .calculator_container{flex-direction:column}}.calculator__Plitka .calculator_result,.stroy-modal_container.calculator__Oboi .calculator_container .calculator_form__buttons{margin-top:24px}.stroy-modal_container.calculator__Keramika,.stroy-modal_container.calculator__Laminat{width:816px;height:auto;padding:24px}.stroy-modal_container.calculator__Keramika .calculator__title,.stroy-modal_container.calculator__Keramika .calculator_container__title,.stroy-modal_container.calculator__Laminat .calculator__title,.stroy-modal_container.calculator__Laminat .calculator_container__title{margin-bottom:24px}.stroy-modal_container.calculator__Keramika .calculator_container__title,.stroy-modal_container.calculator__Laminat .calculator_container__title{line-height:100%;margin-top:24px}.stroy-modal_container.calculator__Keramika .calculator_result-block,.stroy-modal_container.calculator__Laminat .calculator_result-block,.stroy-modal_container.calculator__Oboi .calculator_result-block{padding:24px}.stroy-modal_container.calculator__Keramika .calculator_form__setting_content,.stroy-modal_container.calculator__Laminat .calculator_form__setting_content{displaY:flex;flex-direction:row;gap:24px}.stroy-modal_container.calculator__Keramika .calculator_form__setting_content-item input,.stroy-modal_container.calculator__Laminat .calculator_form__setting_content-item input{position:absolute;opacity:0}.stroy-modal_container.calculator__Keramika .calculator_form__setting_content-item,.stroy-modal_container.calculator__Laminat .calculator_form__setting_content-item{display:flex;flex-direction:column;justify-content:center;gap:8px;align-items:center;color:#777}.stroy-modal_container.calculator__Keramika .calculator_form__setting_content-item:has(input:checked),.stroy-modal_container.calculator__Laminat .calculator_form__setting_content-item:has(input:checked){color:#333}.stroy-modal_container.calculator__Keramika .calculator_form__setting--label,.stroy-modal_container.calculator__Laminat .calculator_form__setting--label,.stroy-modal_container.calculator__Plitka .calculator_form__setting--label{width:100px;height:100px;background-size:100px 100px;padding:6px;margin:0;border-radius:4px;border:2px solid #b6b5b5}.stroy-modal_container.calculator__Keramika .calculator_form__setting_content-item input:checked+.calculator_form__setting--label,.stroy-modal_container.calculator__Laminat .calculator_form__setting_content-item input:checked+.calculator_form__setting--label{border:2px solid #333}.stroy-modal_container.calculator__Keramika .calculator_form__note span,.stroy-modal_container.calculator__Laminat .calculator_form__note span{font-weight:400;font-size:14px;line-height:100%;margin-left:8px;color:#777}.stroy-modal_container.calculator__Plitka{width:816px}.calculator__Plitka .calculator_container__title{margin:24px 0}.calculator__Plitka .doors_inputs{display:flex;flex-direction:column}.calculator__Plitka .calculator_form{display:flex;flex-direction:row;max-height:800px;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.calculator__Plitka .calculator_form__setting--label{border:1px solid #b6b5b5;padding:8px;border-radius:4px}.calculator__Plitka .calculator_form__setting_content-item:has(input:checked) .calculator_form__setting--label{border:2px solid #000}.calculator__Plitka .form_column{width:50%}.calculator__Plitka .calculator_form__setting_content{display:flex;gap:24px}.calculator__Plitka .calculator__title,.calculator__Plitka .form_column .calculator_form__input{margin-bottom:24px}.calculator__Plitka .calculator_form__setting_content-item{display:flex;flex-direction:column}.calculator__Plitka .calculator_form__setting_content-item input,.calculator__Plitka .submit_mobile_btn{display:none}.doors_inputs .door_params{display:flex;justify-content:space-between}#add_remove_door{font-weight:600;display:flex}#add_remove_door:before{content:' ';width:16px;height:16px;display:flex;align-self:center;background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTAuNjY2NyA0LjgzMjY4SDYuNjY2NzVWMC44MzI2ODJDNi42NjY3NSAwLjQ2NDAxNiA2LjM2ODA4IDAuMTY2MDE2IDYuMDAwMDggMC4xNjYwMTZDNS42MzIwOCAwLjE2NjAxNiA1LjMzMzQyIDAuNDY0MDE2IDUuMzMzNDIgMC44MzI2ODJWNC44MzI2OEgxLjMzMzQxQzAuOTY1NDE1IDQuODMyNjggMC42NjY3NDggNS4xMzA2OCAwLjY2Njc0OCA1LjQ5OTM1QzAuNjY2NzQ4IDUuODY4MDIgMC45NjU0MTUgNi4xNjYwMiAxLjMzMzQxIDYuMTY2MDJINS4zMzM0MlYxMC4xNjZDNS4zMzM0MiAxMC41MzQ3IDUuNjMyMDggMTAuODMyNyA2LjAwMDA4IDEwLjgzMjdDNi4zNjgwOCAxMC44MzI3IDYuNjY2NzUgMTAuNTM0NyA2LjY2Njc1IDEwLjE2NlY2LjE2NjAySDEwLjY2NjdDMTEuMDM0NyA2LjE2NjAyIDExLjMzMzQgNS44NjgwMiAxMS4zMzM0IDUuNDk5MzVDMTEuMzMzNCA1LjEzMDY4IDExLjAzNDcgNC44MzI2OCAxMC42NjY3IDQuODMyNjhaIiBmaWxsPSIjMDA3OEQ3Ii8+Cjwvc3ZnPgo=') center no-repeat}.remove_door_button{font-weight:600;margin-bottom:24px;display:flex}.remove_door_button:before{content:' ';width:8px;height:8px;display:flex;align-self:center;margin-right:5px;background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOCA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQuOTQyODMgNC41MDAxN0w3LjgwNDgzIDEuNjM4MTdDOC4wNjU1IDEuMzc3NSA4LjA2NTUgMC45NTYxNjcgNy44MDQ4MyAwLjY5NTVDNy41NDQxNyAwLjQzNDgzMyA3LjEyMjgzIDAuNDM0ODMzIDYuODYyMTcgMC42OTU1TDQuMDAwMTcgMy41NTc1TDEuMTM4MTcgMC42OTU1QzAuODc3NSAwLjQzNDgzMyAwLjQ1NjE2NyAwLjQzNDgzMyAwLjE5NTUgMC42OTU1Qy0wLjA2NTE2NjcgMC45NTYxNjcgLTAuMDY1MTY2NyAxLjM3NzUgMC4xOTU1IDEuNjM4MTdMMy4wNTc1IDQuNTAwMTdMMC4xOTU1IDcuMzYyMTdDLTAuMDY1MTY2NyA3LjYyMjgzIC0wLjA2NTE2NjcgOC4wNDQxNyAwLjE5NTUgOC4zMDQ4M0MwLjMyNTUgOC40MzQ4MyAwLjQ5NjE2NyA4LjUwMDE3IDAuNjY2ODMzIDguNTAwMTdDMC44Mzc1IDguNTAwMTcgMS4wMDgxNyA4LjQzNDgzIDEuMTM4MTcgOC4zMDQ4M0w0LjAwMDE3IDUuNDQyODNMNi44NjIxNyA4LjMwNDgzQzYuOTkyMTcgOC40MzQ4MyA3LjE2MjgzIDguNTAwMTcgNy4zMzM1IDguNTAwMTdDNy41MDQxNyA4LjUwMDE3IDcuNjc0ODMgOC40MzQ4MyA3LjgwNDgzIDguMzA0ODNDOC4wNjU1IDguMDQ0MTcgOC4wNjU1IDcuNjIyODMgNy44MDQ4MyA3LjM2MjE3TDQuOTQyODMgNC41MDAxN1oiIGZpbGw9IiMwMDc4RDciLz4KPC9zdmc+Cg==') center no-repeat}.doors_inputs .door_params .calculator_form__input{width:176px!important}.calculator__Plitka.stroy-modal_container .calculator_result-values{padding:24px!important}.calculator__Plitka .calculator_form_input_door:has(input:focus){border:1px solid #0078d7;border-radius:4px}@media (max-width:765px){.stroy-modal:has(.stroy-modal_container.calculator__Keramika),.stroy-modal:has(.stroy-modal_container.calculator__Laminat),.stroy-modal:has(.stroy-modal_container.calculator__Plitka){padding-top:0;overflow-x:hidden;height:100%;top:0}.stroy-modal:has(.stroy-modal_container.calculator__Keramika) .stroy-modal__wrapper,.stroy-modal:has(.stroy-modal_container.calculator__Laminat) .stroy-modal__wrapper,.stroy-modal:has(.stroy-modal_container.calculator__Plitka) .stroy-modal__wrapper{height:100%;border-radius:0;padding:20px}.stroy-modal:has(.stroy-modal_container.calculator__Keramika) .stroy-modal__wrapper::before,.stroy-modal:has(.stroy-modal_container.calculator__Laminat) .stroy-modal__wrapper::before,.stroy-modal:has(.stroy-modal_container.calculator__Plitka) .stroy-modal__wrapper::before{top:56px;width:calc(100% - 40px);height:1px;left:20px;background-color:rgba(182,181,181,.5)}.stroy-modal .stroy-modal_container.calculator__Keramika,.stroy-modal .stroy-modal_container.calculator__Laminat{width:100%;padding-top:6px;margin-top:0}.stroy-modal:has(.stroy-modal_container.calculator__Keramika) .stroy-modal__wrapper .stroy-modal-wrapper__close,.stroy-modal:has(.stroy-modal_container.calculator__Laminat) .stroy-modal__wrapper .stroy-modal-wrapper__close,.stroy-modal:has(.stroy-modal_container.calculator__Plitka) .stroy-modal__wrapper .stroy-modal-wrapper__close{display:block;left:20px;top:20px}.stroy-modal_container .calculator_product__info{width:unset}.stroy-modal:has(.stroy-modal_container.calculator__Keramika) .calculator__title,.stroy-modal:has(.stroy-modal_container.calculator__Laminat) .calculator__title,.stroy-modal:has(.stroy-modal_container.calculator__Plitka) .calculator__title{text-align:center;margin-bottom:24px;font-weight:700;font-size:16px;letter-spacing:.012em}.stroy-modal_container.calculator__Keramika .calculator_product,.stroy-modal_container.calculator__Laminat .calculator_product{margin-top:36px;padding-bottom:24px}.stroy-modal_container .calculator_product.has-discount .calculator_product__prices.measurePrice,.stroy-modal_container .calculator_product__prices.measurePrice,.stroy-modal_container.calculator__Keramika .calculator_product.has-discount .calculator_product__prices,.stroy-modal_container.calculator__Laminat .calculator_product.has-discount .calculator_product__prices{font-weight:700;font-size:14px;letter-spacing:.012em}.stroy-modal_container.calculator__Keramika .calculator_product.has-discount .calculator_product__price.oldPrice,.stroy-modal_container.calculator__Laminat .calculator_product.has-discount .calculator_product__price.oldPrice{font-weight:400;font-size:10px;letter-spacing:.012em;text-decoration:line-through}.stroy-modal_container.calculator__Keramika .calculator_form__note span,.stroy-modal_container.calculator__Laminat .calculator_form__note span{color:#777}.stroy-modal_container.calculator__Keramika .calculator_result,.stroy-modal_container.calculator__Laminat .calculator_result{gap:0;margin-top:0}.stroy-modal_container.calculator__Keramika .calculator_result-block:has(.calculator_result--starttext),.stroy-modal_container.calculator__Laminat .calculator_result-block:has(.calculator_result--starttext){justify-content:center}.stroy-modal_container.calculator__Keramika .calculator_result-block,.stroy-modal_container.calculator__Laminat .calculator_result-block{justify-content:flex-start;margin-left:-20px;padding:16px 24px 0;width:calc(100% + 40px);border-radius:0;box-shadow:0 -10px 11px -10px #00000026}.stroy-modal_container.calculator__Keramika .calculator_result-values,.stroy-modal_container.calculator__Laminat .calculator_result-values{padding:0}.stroy-modal_container.calculator__Keramika .calculator_result_note.insufficient.unavailable,.stroy-modal_container.calculator__Laminat .calculator_result_note.insufficient.unavailable{padding-left:10px;border-radius:8px 8px 0 0;margin-left:0;width:100%}.stroy-modal_container.calculator__Keramika .calculator_result_note,.stroy-modal_container.calculator__Laminat .calculator_result_note{padding-left:10px;margin-left:4px;border-radius:0 0 8px 8px;width:calc(100% - 8px)}.stroy-modal_container.calculator__Oboi .calculator_container .calculator_form__buttons{margin-top:10px!important}.stroy-modal_container.calculator__Oboi .calculator_container .calculator_form{height:auto!important}.stroy-modal_container.calculator__Plitka{width:100%;margin-top:6px}.calculator__Plitka .calculator_form{flex-direction:column}.calculator__Plitka .form_column{width:100%}}@media (max-width:414px){.stroy-modal:has(.stroy-modal_container.calculator__Keramika) .stroy-modal__wrapper,.stroy-modal:has(.stroy-modal_container.calculator__Laminat) .stroy-modal__wrapper,.stroy-modal:has(.stroy-modal_container.calculator__Plitka) .stroy-modal__wrapper{padding:16px}.stroy-modal_container.calculator__Keramika .calculator_form__setting_content,.stroy-modal_container.calculator__Laminat .calculator_form__setting_content,.stroy-modal_container.calculator__Plitka .calculator_form__setting_content{gap:16px}.doors_inputs .door_params .calculator_form__input{width:47%!important}.calculator__Plitka .calculator_form__buttons.submit_mobile_btn{display:block}.calculator__Plitka .calculator_form__buttons{display:none}}.stroy-modal .stroy-modal__wrapper:has(.calculator__Keramika) .stroy-modal-wrapper__close,.stroy-modal .stroy-modal__wrapper:has(.calculator__Laminat) .stroy-modal-wrapper__close,.stroy-modal .stroy-modal__wrapper:has(.calculator__Oboi) .stroy-modal-wrapper__close,.stroy-modal .stroy-modal__wrapper:has(.calculator__Plitka) .stroy-modal-wrapper__close{top:24px;right:24px;background-image:url('/local/includes/assets/images/sprite.svg#close-2')}
/* End */


/* Start:/local/js/components/product-getting-ways/src/css/style.min.css?17490342148818*/
.stroy-modal .stroy-modal__wrapper.pgw-modal__wrapper{max-width:1200px;width:100%;padding:66px 0 0;overflow:hidden}.stroy-modal .stroy-modal__wrapper.pgw-modal__wrapper .stroy-modal-wrapper__close{z-index:20}.pgw-skeleton{width:100%;height:42px;background:#ececec;background-image:-webkit-linear-gradient(left,#ececec 0,#ddd 40px,#ececec 80px);background-image:-o-linear-gradient(left,#ececec 0,#ddd 40px,#ececec 80px);background-image:linear-gradient(90deg,#ececec 0,#ddd 40px,#ececec 80px);background-size:250px;border-radius:3px;-webkit-animation:shine-loading-container-items 2s infinite ease-out;animation:shine-loading-container-items 2s infinite ease-out}.pgw--container{display:flex;flex-direction:column;gap:16px;padding:24px;background:#f2f2f2;border-radius:12px}.pgw--title{display:flex;flex-wrap:nowrap;align-content:center;align-items:center;font-size:16px;font-weight:600}.pgw--title img,.pgw--title svg{width:22px;height:22px;color:#333;margin-right:10px}.pgw--content{display:flex;flex-direction:column;gap:16px;font-size:14px;line-height:17px;letter-spacing:.012em;font-weight:400;color:#777}.pgw--content a{color:#333;text-decoration:underline}.pgw--content-title{color:#333;font-weight:600}.pgw--map{position:relative;width:calc(100% - 345px)}.pgw--map .btn{display:flex;padding:8px;background:rgba(51,51,51,.7)}.pgw--map .btn svg{fill:#fff}.pgw--map-tabs{position:absolute;top:24px;left:24px;z-index:5;display:flex;background:#ececec;border-radius:4px}.pgw--map-tab{min-width:113px;min-height:38px;padding:10px;font-size:12px;font-weight:600;text-align:center;border-radius:4px;overflow:hidden}.pgw--map-tabs label{position:relative;margin:0;padding:0;cursor:pointer}.pgw--map-tabs label:not(:first-child)::after{position:absolute;top:50%;left:0;content:"";width:1px;height:17px;background:#b6b5b5;border-radius:.5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pgw--map-tabs input{display:none}.pgw--map-tabs input:checked+.pgw--map-tab{background:#fff}.pgw--map .point-pin{display:flex;align-items:center;flex-direction:column}.pgw--map .point-pin__body{display:flex;align-items:center;justify-content:center;gap:4px;padding:8px;border-radius:100px;border:2px solid #0078d7;background:#fff}.pgw--map .point-pin__body--img,.pgw--shops-item-image img{width:16px;height:16px}.pgw--map .point-pin__body--img img{display:block;max-width:100%;height:auto}.pgw--map .point-pin__body--text{max-width:100px;color:#0078d7;text-align:center;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pgw--map .point-pin__arrow svg,.pgw--shops-item:hover .pgw--shops-item-arrow{fill:#0078d7}.pgw--map .point-blob{height:38px;width:38px;border:4px solid #61a535;background:#fff;border-radius:100%0 100% 100%;transform:rotate(135deg)}.pgw--map .point-blob-img{display:flex;align-items:center;flex-direction:column;transform:rotate(-135deg);padding:6px}.pgw--map .point-blob-img img{width:100%;height:100%}.pgw--map .cluster-circle{position:relative;width:42px;height:42px;border-radius:100%;color:#333;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:1.5px;border:4px solid #0078d7}.pgw--map .cluster-circle__inner{display:flex;justify-content:center;width:34px;height:34px;padding:16px;border-radius:100%;background:#fff}.pgw--modal-container{width:100%!important;margin:0!important}.pgw--product{position:absolute;left:0;top:0;z-index:15;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:16px;width:100%;height:66px;overflow:hidden;padding:8px 70px 8px 16px;box-shadow:0 3px 8px rgba(51,51,51,.12);-webkit-box-shadow:0 3px 8px rgba(51,51,51,.12);background:#fff}.pgw--product-content{display:grid;align-items:center;grid-template-columns:50px calc(100% - 66px);gap:16px;width:calc(60% - 16px)}.pgw--product-img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0}.pgw--product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:normal}.pgw--product-cart{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:8px;min-width:250px}.pgw--product-prices{display:flex;flex-wrap:nowrap;flex-direction:column}.pgw--product-price-header{display:flex;flex-wrap:nowrap;align-items:center;gap:0 10px}.pgw--product-price_old{font-size:12px;font-weight:600;text-decoration-line:line-through}.pgw--product-price{font-weight:700;font-size:18px}.pgw--price_red{color:red}.pgw--product-prices-mobile{display:none;flex-wrap:wrap;align-items:center;gap:0 10px}.pgw--product-labels{display:flex;flex-wrap:wrap;flex-direction:row;gap:0 2px}.pgw--product-label-item{padding:4px 6px;border-radius:4px;font-size:10px;font-weight:600}.pgw--product-cart .dc-btn{height:50px!important;padding:8px!important;font-size:14px!important;font-weight:400!important;line-height:normal!important}.pgw--product-cart .icon{font-size:16px!important;color:#fff;margin:0 8px 0 0!important}.pgw--points{display:flex;flex-wrap:nowrap}.pgw--shops{width:345px;flex-shrink:0;-ms-flex-negative:0}.pgw--shops-title{font-size:16px;font-weight:700;padding:16px;margin:0 0 16px;border-bottom:1px solid rgba(182,181,181,.5)}.pgw--shops-popover-button{display:none;position:relative;height:40px}.pgw--shops-popover-button::after{position:absolute;content:"";display:block;background:#b6b5b5;height:3px;width:58px;border-radius:100px;top:16px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pgw--shops-content-title-mobile{display:none;font-size:16px;font-weight:700;margin-bottom:16px;padding-left:16px}.pgw--shops-items{height:65vh}.pgw-scroll{overflow-y:auto;overflow-x:hidden}.pgw-scroll::-webkit-scrollbar{width:3px}.pgw-scroll::-webkit-scrollbar-track{background:#f2f2f2}.pgw-scroll::-webkit-scrollbar-thumb{background:#3b9eeb;border-radius:100px}.pgw--shops-item{position:relative;padding:16px;font-size:12px;font-weight:400;line-height:14px;border-bottom:1px solid rgba(182,181,181,.5);transition:.2s ease 0s;cursor:pointer;min-height:75px}.pgw--shops-item:hover{background:#f2f2f2}.pgw--shops-item-adress,.pgw--shops-item-image,.pgw--shops-item-time{display:flex;align-items:center;gap:8px;margin:0 0 8px}.pgw--shops-item-adress,.pgw--shops-item-time{font-size:14px;font-weight:600}.pgw--shops-item-text{margin:0 0 4px}.pgw--shops-item-text p{margin:0;padding:0}.pgw--shops-item-arrow{position:absolute;width:24px;height:24px;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%) rotate(180deg);cursor:pointer;fill:#b6b5b5}.pgw--button-back{display:flex;align-items:center;padding:0 0 0 16px;background:0 0;border:0;font-size:12px;font-weight:600;color:#0078d7;cursor:pointer}.pgw--shop-details .pgw--shops-item{cursor:auto;margin:0 0 16px}.pgw--shop-details .pgw--shops-item:hover{background:#fff}.pgw--shop-details .pgw--shops-item:hover .pgw--shops-item-arrow{fill:#b6b5b5}@media (max-width:1200px){.stroy-modal .stroy-modal__wrapper.pgw-modal__wrapper{height:100vh;border-radius:0}.pgw--shops{width:300px}.pgw--shops-items{height:calc(100vh - 140px)}.pgw--map{width:calc(100% - 300px)}}@media (max-width:768px){.stroy-modal .stroy-modal__wrapper.pgw-modal__wrapper{padding:40px 0 75px}.stroy-modal .stroy-modal__wrapper.pgw-modal__wrapper .stroy-modal-wrapper__close{top:7px}.pgw--product{position:fixed;top:auto;bottom:0;gap:8px;padding:8px;height:75px;border-radius:0;-webkit-box-shadow:0-3px 6px rgba(51,51,51,.1);box-shadow:0-3px 6px rgba(51,51,51,.1)}.pgw--product-content{grid-template-columns:50px calc(100% - 58px);gap:8px}.pgw--product-img{grid-area:1/1/3/span 1}.pgw--product-title{font-size:12px}.pgw--product-prices{display:none}.pgw--product-cart{min-width:auto}.pgw--product-prices-mobile{display:flex}.pgw--product-price{font-size:14px}.pgw--product-price_old{font-size:10px}.pgw--points{flex-direction:column}.pgw--shops-items{height:110px}.pgw--shops-item:last-child{border:0}.pgw--shops{width:100%}.pgw--shops-inner{position:fixed;left:0;bottom:0;z-index:10;height:265px;width:100%;background:#fff;transition:top .2s ease 0s}.pgw--shops-title{position:absolute;top:0;left:0;width:100%;height:40px;padding:8px 20px;text-align:center}.pgw--shops-content-title-mobile,.pgw--shops-popover-button{display:block}.pgw--map{width:100%;height:calc(100vh - 265px)}.pgw--map-tabs{top:8px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:500px){.stroy-modal .stroy-modal__wrapper.pgw-modal__wrapper::before{display:none}.stroy-modal .stroy-modal__wrapper.pgw-modal__wrapper .stroy-modal-wrapper__close{display:block}.stroy-modal.pgw-modal{padding-top:0}}
/* End */


/* Start:/local/components/str/product.selection/templates/product_selection/style.min.css?17701144242969*/
.skeleton_wrapper {display: flex;padding: 24px 0;overflow: hidden;}.skeleton_wrapper .fb-catalog-listing-page__product-column {flex-basis: 20%;}@media (max-width: 1365px) {.skeleton_wrapper .fb-catalog-listing-page__product-column {flex-basis: 24%;max-width: 24%;}}@media (max-width: 768px) {.skeleton_wrapper .fb-catalog-listing-page__product-column {flex-basis: 40%;max-width: 40%;}[data-skeleton-wrapper="true"] .container-fluid {padding: 0 !important;}.ssc-not-mobile {display: none !important;}}.catalog-selection__wrapper [data-slider-fade-in-container="true"] {transition: opacity ease-in-out .5s;opacity: 0;}#main .p_product_relevant .p_product_swiper--swiper {margin: 0 -24px !important;}@media (max-width: 768px) {#main .container-fluid.p_product_relevant {padding: 0 !important;}#main .p_product_relevant .p_product_swiper--swiper {padding: 0;margin: 0 -16px !important;}#recommend-ajax-container {padding: 0 16px;}}.fb-catalog-listing-page__product-column.swiper-slide {flex-basis: calc(20% - 16px);max-width: calc(20% - 16px);height: auto;}.fb-catalog-listing-page__product-column.swiper-slide .fb-product-card.fb-product-card-grid {height: 100%;justify-content: space-between !important;}@media (max-width: 1366px) {.fb-catalog-listing-page__product-column.swiper-slide {flex-basis: calc(25% - 16px);max-width: calc(25% - 16px);}.calculator_page_slider .fb-catalog-listing-page__product-column.swiper-slide {flex-basis: calc((100% / 3) - 16px);max-width: calc((100% / 3) - 16px);}}@media (max-width: 768px) {.fb-catalog-listing-page__product-column.swiper-slide {flex-basis: calc(45% - 16px);max-width: calc(45% - 16px);}.calculator_page_slider .fb-catalog-listing-page__product-column.swiper-slide {flex-basis: 45%;max-width: 45%;}}@media (max-width: 375px) {.calculator_page_slider .fb-catalog-listing-page__product-column.swiper-slide {flex-basis: 50%;max-width: 50%;}}@media (max-width: 768px) {.p_product_swiper--swiper[data-view-mode="catalog_grid"] .fb-product-card.fb-product-card-grid .fb-product-card__actions {position: relative;bottom: unset;right: unset;margin-top: 4px;margin-bottom: unset;}.p_product_swiper--swiper[data-view-mode="catalog_grid"] .fb-product-card-grid .fb-product-card__actions-services [data-role="compare"] {display: none;}.p_product_swiper--swiper[data-view-mode="catalog_grid"] .fb-product-card.fb-product-card-grid .fb-product-card__actions-services {right: 16px;}}@media (min-width: 1366px) {#main .container-fluid.p_product_relevant {position: relative;}.p_product_swiper--swiper {padding-right: 40px !important;padding-left: 20px !important;}}.container-fluid.catalog-selection__wrapper {margin-top: 32px !important;}.bonus_price_div {display: flex;justify-content: space-between;align-items: center;gap: 0;padding: 4px !important;border-radius: 4px;background: #EAFFDD;font-weight: 600;font-size: 12px;line-height: 100%;letter-spacing: 0.012em;text-align: center;color: #61A535;margin-top: 6px;width: max-content;}
/* End */


/* Start:/local/components/str/goods.subscribe/templates/arrival/style.min.css?1724909929520*/
.arrival-goods-inform__wrapper .arrival-goods-inform__link{margin:32px 0}@media (max-width:1365px){.arrival-goods-inform__wrapper .arrival-goods-inform__link{margin-bottom:0}}.arrival-goods-inform__wrapper .arrival-goods-inform__link{align-items:center;background:#f2f2f2;border-radius:4px;color:#0078d7;cursor:pointer;display:flex;flex-direction:row;font-family:"Gilroy";font-size:16px;font-style:normal;font-weight:600;gap:8px;height:56px;justify-content:center;letter-spacing:.012em;padding:18px 24px 19px;width:100%}
/* End */
/* /local/templates/.default/components/citfact_aspro/catalog/main/style.min.css?17719987762460 */
/* /local/templates/stroylandiya_2021/components/bitrix/catalog.element/main/style.min.css?177571669456085 */
/* /local/components/str/loymax.list.action/templates/.default/style.min.css?17200038801999 */
/* /local/js/stroy/calculator/src/css/style.min.css?175333591624257 */
/* /local/js/components/product-getting-ways/src/css/style.min.css?17490342148818 */
/* /local/components/str/product.selection/templates/product_selection/style.min.css?17701144242969 */
/* /local/components/str/goods.subscribe/templates/arrival/style.min.css?1724909929520 */
