@media screen and (min-width:901px){.h1,h1{font-size:44px}.h2,.page .b-cityselect__change_info,.page .shop-regions__window .shop-regions-window__sub-header,h2{font-size:32px}.h3,.h4,h3,h4{font-size:18px}.h5,h5{font-size:16px;font-weight:400}.body-inner{padding-top:104px}.body-inner_message-top{padding-top:140px}.container{padding:0 52px}.hide-d{display:none!important}}@media screen and (min-width:1024px){.h1,h1{font-size:80px}.h2,.page .b-cityselect__change_info,.page .shop-regions__window .shop-regions-window__sub-header,h2{font-size:44px}.h2.h2_s,.page .h2_s.b-cityselect__change_info,.page .shop-regions__window .h2_s.shop-regions-window__sub-header,h2.h2_s{font-size:32px}.h3,.h4,h3,h4{font-size:20px}.hide-d-l{display:none!important}.list-decorated li,.list-decorated-decorator ol:not(.list-decorated) li,.list-decorated-decorator ul:not(.list-decorated) li{min-height:39px;margin-bottom:32px;padding-left:68px}.list-decorated li::before,.list-decorated-decorator ol:not(.list-decorated) li::before,.list-decorated-decorator ul:not(.list-decorated) li::before{font-size:20px;line-height:44px;width:44px;height:44px;background-size:24px}.popup{width:600px;padding:52px 0;border-radius:40px}.popup_fail::before,.popup_success::before{width:90px;height:90px;-webkit-transform:translate(-50%,-45px);-ms-transform:translate(-50%,-45px);transform:translate(-50%,-45px)}.popup__title-text{font-size:44px;text-align:center}.popup__content{padding:0 52px}.blocks__block,.blocks__block_mb-small{margin-bottom:80px}.block_dark{padding:48px 52px;border-radius:40px}.block_dark .block__content{max-width:886px;margin:0 auto}.block__title{font-size:16px}.block__button-block{margin-top:40px}}@media screen and (min-width:1440px){.popup__close-icon-block{width:60px;height:60px}.popup__close-icon{width:32px;height:32px}}@media screen and (min-width:901px){.social-media__link{width:48px;height:48px}__title{font-size:16px}}@media screen and (min-width:1440px){.block:not(.block_dark){display:-webkit-box;display:-ms-flexbox;display:flex}.block:not(.block_dark) .block__title{width:calc((100% - 886px)/ 2);margin-top:8px;margin-bottom:0;padding-right:12px}.block:not(.block_dark) .block__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:886px}}@media screen and (min-width:1024px){.popup-video{width:100%;max-width:886px;padding:0}.popup-video_vertical{width:auto}.advantages__icon{width:40px;height:40px}.advantages__title{font-size:44px}.advantages__text{margin-top:12px}.advantages__list_column .advantages__icon{width:72px;height:72px}.advantages__list_column .advantages__text{margin-left:32px}}@media screen and (min-width:901px){.search-form__input{font-size:20px;line-height:1;padding:18px}.search-form__button .svg-icon{-webkit-box-sizing:content-box;box-sizing:content-box;width:32px;height:32px;padding:5px 18px}}@media screen and (min-width:1024px){.cart-btn{position:relative;right:auto;bottom:auto;width:42px;height:42px;margin-left:8px;background-color:transparent;border:1px solid}.cart-btn_empty{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-btn_empty .cart-btn__counter{display:none}.cart-btn:hover{color:#a2a3a3}.cart-btn .svg-icon{width:20px;height:20px}.cart-btn__counter{top:-4px;right:-4px;background-color:#3be0e0}.stores-banner{display:grid;grid-template-columns:60% 40%}.stores-banner>*{grid-column-start:1}.stores-banner::after{content:'';display:block;grid-column-start:2;grid-row:1/5;height:378px;margin-top:-80px;background:url(/wa-data/public/shop/themes/bronoskins2023/img/assortment.png) top -35px right 150px no-repeat}.stores-banner_no-text::after{grid-row:1/4;margin:-80px 0}.stores-banner__text{margin-top:32px}.stores-banner__btn-block{text-align:left;margin-top:40px}.header__wrapper{height:104px}.header .header__logo{margin-right:20px}.header:not(.header_dark) .header__cart{color:#000}.header:not(.header_dark) .header__cart:hover{color:#a2a3a3}.header-menu,.header-menu__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.header-menu__item a:not(.link),.header-menu__link{font-size:16px}.header-menu{position:relative;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding:0;background-color:transparent}.header-menu__list{-ms-flex-direction:row;flex-direction:row;margin-top:0}.header-menu__item ul:not(.list){list-style:none;margin:0;padding:0}.header-menu__link-wrapper{width:auto;padding:0 10px}.header-menu__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;margin-left:44px}.header-menu__button{font-size:16px;margin:0 8px;padding:0}.header-menu__request-btn{padding:12px 40px}.header-menu__auth{font-size:0;-ms-flex-negative:0;flex-shrink:0;padding:8px;border:1px solid;border-radius:50%}.header-menu_light .header-menu__button,.header-menu_light .header-menu__item:not(.link),.header-menu_light .header-menu__link{color:#000}.header-menu_light .header-menu__button:hover,.header-menu_light .header-menu__item:not(.link):hover,.header-menu_light .header-menu__link:hover{color:#a2a3a3}}@media screen and (min-width:901px){.header-nav-wrapper{margin-bottom:24px}.header-nav{padding:16px 65px}.header-nav.header-nav_btn{-ms-flex-item-align:center;align-self:center;width:60px;height:60px;margin-right:40px}.header-nav::before{left:52px}.header-nav-wrapper_hidden-search .header-nav-search{right:68px;left:52px;padding:0}.header-nav-search~.header-nav-breadcrumbs{margin-top:52px}.footer{padding-top:62px}.footer_min{padding-top:0}.footer__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__block{width:20%}.footer__block_socials{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer__title{font-size:20px}.footer__link{font-size:16px}.footer__socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:8px;margin-top:auto}}@media screen and (min-width:1024px){.footer__app-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;-ms-flex-item-align:center;align-self:center;padding:6px 20px}.page_cart .footer{display:block}}@media (min-width:1310px){.footer__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.footer__block{width:calc(100%/7);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 12px}.footer__block_socials{-webkit-box-flex:1.5;-ms-flex-positive:1.5;flex-grow:1.5;text-align:right}}@media screen and (min-width:901px){.home-page-banner{height:100vh;min-height:600px;text-align:left}.home-page-banner__video{width:auto;height:115%;min-height:100%}.home-page-banner__title{max-width:75%}.home-page-banner__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px}.home-page-banner__button-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:260px}.home-page-banner__button-block+.home-page-banner__button-block{margin-top:0;margin-left:16px}.home-page-banner__button{width:100%}}@media screen and (min-width:1024px){.home-page-assortment .block__button-block,.home-page-guarantee .block__button-block{text-align:left}.home-page{font-size:44px}.home-page-banner__title{max-width:75%}.home-page-banner__buttons{margin-top:64px}.home-page__video-block .video-popup-preview{max-width:initial}.home-page__video-block .block__button-block{margin-top:24px}.button-decorator .home-page__video-block button,.button-decorator .home-page__video-block input[type=button],.button-decorator .home-page__video-block input[type=reset],.button-decorator .home-page__video-block input[type=submit],.home-page__video-block .button,.home-page__video-block .button-decorator button,.home-page__video-block .button-decorator input[type=button],.home-page__video-block .button-decorator input[type=reset],.home-page__video-block .button-decorator input[type=submit],.home-page__video-block .page .b-cityselect__notifier .btn,.page .b-cityselect__notifier .home-page__video-block .btn{width:100%}.home-page-guarantee .block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:600px}.home-page-guarantee .block__content>:not(.home-page-guarantee__image-block){width:calc(100% - 350px);max-width:468px}.home-page-guarantee__text{font-size:20px;text-align:left;margin-top:24px}.home-page-guarantee__image-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:auto}.home-page-guarantee__image{width:350px;height:350px}.home-page-assortment .block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:400px}.home-page-assortment .block__content>:not(.home-page-guarantee__image-block){width:calc(100% - 290px);max-width:600px}.home-page-assortment__image-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:-148px;margin-bottom:-44px}.home-page-assortment__image{height:auto;min-height:260px;margin:0}}@media screen and (min-width:901px){.signup-page .wa-field-terms-accepted{max-width:345px;margin-right:auto;margin-left:auto}.info-page__name{margin-bottom:50px}.requisites{margin-bottom:-12px}.requisites__item{margin-bottom:32px}.requisites__item_mb-l{margin-bottom:44px}.requisites__item_col{width:50%;padding-right:8px}.requisites__item_col:nth-of-type(2n){padding-right:0;padding-left:8px}.requisites__title{font-size:16px}.requisites__text{font-size:44px;margin-top:16px}}@media screen and (min-width:1024px){.about-product__desc{text-align:center;max-width:1010px;margin:0 auto 100px}.about-product__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.about-product__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 8px);margin-top:0}.about-product__block_wide{display:grid;grid-template-columns:50% 50%;width:100%}.about-product__block_wide>*{grid-column-start:1;padding-right:60px}.about-product__block_wide .about-product__advantages{display:block;grid-column-start:2;grid-row:1/4;margin:auto 0;padding-right:0;padding-left:60px}.about-product__block::before{width:330px;height:240px;background-size:contain}.about-product__block_shiny::before{background-image:url(../img/product_shiny_d.png)}.about-product__block_matte::before{background-image:url(../img/product_matte_d.png)}.about-product__block_textured .about-product__title{max-width:550px}.about-product__block_textured::before{right:50%;width:433px;background-image:url(../img/product_textured_d.png)}.about-product__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding-top:52px;margin-top:auto}.about-product__buttons>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:0}}@media screen and (min-width:901px){.become-partner__advantages{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;margin-bottom:42px}.become-partner__video{max-width:100%}.become-partner__about{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:80px}.become-partner__about .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 8px)}.become-partner__about .block ol,.become-partner__about .block ul{margin-bottom:auto}.become-partner__franchise-link{width:100%;max-width:436px;margin-top:24px}}@media screen and (min-width:1024px){.about-company__desc p:first-child,.about-company__image{margin-bottom:40px}.about-company .about-company__timeline-item::before{top:5px}.about-company .about-company__timeline-item:not(:last-of-type)::after{top:56px;left:21px}.about-company__year{font-size:44px}.about-company__map{max-width:initial}.about-company__advantages{max-width:initial;margin-top:40px}.about-company__advantages .advantages__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -8px}.about-company__advantages .advantages__item{width:auto;max-width:180px;padding:0 8px}}@media screen and (min-width:901px){.contacts-page{display:-webkit-box;display:-ms-flexbox;display:flex;gap:72px}.contacts-page__block{width:calc(50% - 36px)}.contacts-page__block+.contacts-page__block{margin-top:0}.contacts-page__buttons{gap:16px;max-width:initial;margin-top:16px}}@media screen and (min-width:1024px){.dp-page__top{margin-bottom:96px}.dp-page__desc{margin-bottom:28px}.dp-page__hint{max-width:480px}.dp-page__item:not(:first-child){margin-top:80px}.dp-page__header{gap:66px}.dp-page__image,.dp-page__image_payment{max-width:252px}.refund-page__top{margin-bottom:60px}.refund-page__disc{font-size:44px;color:#000}.warranty-page__how{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.warranty-page__how .block{width:calc(50% - 8px)}.warranty-page__how .block+.block{margin-top:0}.warranty-page__how-title{margin-bottom:52px}.warranty-page__terms-block{max-width:886px;margin-right:auto;margin-left:auto}.warranty-page__terms-title{margin-bottom:32px}.warranty-page__terms{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;margin-right:-44px}.warranty-page__terms li{break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;padding-right:44px}.warranty-page__terms li::before{top:0}}@media screen and (min-width:901px){.products-list_slider .products-list__item{width:25%}.products-slider{margin:0;padding:0}.page .shop-regions-window__regions_all{-webkit-columns:3;-moz-columns:3;columns:3}}@media screen and (min-width:1024px){.products-list_slider .products-list__item{width:20%}.page .shop-regions-window__wrapper{padding:52px 40px;border-radius:40px}.page .shop-regions-window__regions_all{-webkit-columns:4;-moz-columns:4;columns:4}.page .shop-regions-window__regions-column{padding-right:40px}}@media screen and (min-width:901px){.page .b-cityselect__list{-webkit-columns:3;-moz-columns:3;columns:3}.page .b-cityselect__change_city_wrapper .suggestions-suggestions{padding:24px}}@media screen and (min-width:1024px){.page .b-cityselect__list{-webkit-columns:4;-moz-columns:4;columns:4}.cityselect-modal{width:100%;max-width:1012px}}