:root{scroll-behavior:inherit;--bs-gutter-x: 20px;--blue: #1198db;--blue2: #2baef0;--blue-hover: #0095e0;--green: #86c900;--green-hover: #77b300;--gray: #7c8083}.row{--bs-gutter-x: 40px}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-ExtraBold.eot");src:local("Gilroy ExtraBold"),local("Gilroy-ExtraBold"),url("../webfonts/Gilroy/Gilroy-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-ExtraBold.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-Heavy.eot");src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url("../webfonts/Gilroy/Gilroy-Heavy.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-Heavy.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-Heavy.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-LightItalic.eot");src:local("Gilroy Light Italic"),local("Gilroy-LightItalic"),url("../webfonts/Gilroy/Gilroy-LightItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-LightItalic.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-ThinItalic.eot");src:local("Gilroy Thin Italic"),local("Gilroy-ThinItalic"),url("../webfonts/Gilroy/Gilroy-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-ThinItalic.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-BlackItalic.eot");src:local("Gilroy Black Italic"),local("Gilroy-BlackItalic"),url("../webfonts/Gilroy/Gilroy-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-BlackItalic.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-BoldItalic.eot");src:local("Gilroy Bold Italic"),local("Gilroy-BoldItalic"),url("../webfonts/Gilroy/Gilroy-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-BoldItalic.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-SemiBold.eot");src:local("Gilroy SemiBold"),local("Gilroy-SemiBold"),url("../webfonts/Gilroy/Gilroy-SemiBold.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-SemiBold.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-UltraLightItalic.eot");src:local("Gilroy UltraLight Italic"),local("Gilroy-UltraLightItalic"),url("../webfonts/Gilroy/Gilroy-UltraLightItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-UltraLightItalic.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-UltraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-SemiBoldItalic.eot");src:local("Gilroy SemiBold Italic"),local("Gilroy-SemiBoldItalic"),url("../webfonts/Gilroy/Gilroy-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-SemiBoldItalic.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-Light.eot");src:local("Gilroy Light"),local("Gilroy-Light"),url("../webfonts/Gilroy/Gilroy-Light.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-Light.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-MediumItalic.eot");src:local("Gilroy Medium Italic"),local("Gilroy-MediumItalic"),url("../webfonts/Gilroy/Gilroy-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-MediumItalic.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-ExtraBoldItalic.eot");src:local("Gilroy ExtraBold Italic"),local("Gilroy-ExtraBoldItalic"),url("../webfonts/Gilroy/Gilroy-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-ExtraBoldItalic.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-Regular.eot");src:local("Gilroy Regular"),local("Gilroy-Regular"),url("../webfonts/Gilroy/Gilroy-Regular.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-Regular.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-HeavyItalic.eot");src:local("Gilroy Heavy Italic"),local("Gilroy-HeavyItalic"),url("../webfonts/Gilroy/Gilroy-HeavyItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-HeavyItalic.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-HeavyItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-Medium.eot");src:local("Gilroy Medium"),local("Gilroy-Medium"),url("../webfonts/Gilroy/Gilroy-Medium.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-Medium.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-RegularItalic.eot");src:local("Gilroy Regular Italic"),local("Gilroy-RegularItalic"),url("../webfonts/Gilroy/Gilroy-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-RegularItalic.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-RegularItalic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-UltraLight.eot");src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url("../webfonts/Gilroy/Gilroy-UltraLight.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-UltraLight.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-UltraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-Bold.eot");src:local("Gilroy Bold"),local("Gilroy-Bold"),url("../webfonts/Gilroy/Gilroy-Bold.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-Bold.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-Thin.eot");src:local("Gilroy Thin"),local("Gilroy-Thin"),url("../webfonts/Gilroy/Gilroy-Thin.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-Thin.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../webfonts/Gilroy/Gilroy-Black.eot");src:local("Gilroy Black"),local("Gilroy-Black"),url("../webfonts/Gilroy/Gilroy-Black.eot?#iefix") format("embedded-opentype"),url("../webfonts/Gilroy/Gilroy-Black.woff") format("woff"),url("../webfonts/Gilroy/Gilroy-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}a{cursor:pointer}a,a:hover,a:focus{text-decoration:none;outline:0;-moz-outline:0}button,button:hover,button:focus,.btn:focus,.btn:active:focus{outline:0;-moz-outline:0}.reset-ul,.oform-radio__list,.compare-data,.compare-names,.buyers-right__list,.cib-tabs__list,.ci-right-pay__list,.soc ul,.footer-top__list,.main-partners-slider .slick-dots,.main-bottom__list,.right-nav__list,.page__list,.catalog-body__ul,.catalog-body__list,.header-top__list{list-style:none;padding:0;margin:0}img{max-width:100%}textarea{max-width:100%;width:100%;min-width:100%;min-height:40px}.myrow{margin-left:0;margin-right:0}.mycol{padding-left:0;padding-right:0}.flexrow{display:flex}.detail ul{list-style:disc;padding-left:20px}.detail ol{list-style:decimal;padding-left:20px}html,body{height:100%}body{background:#fff;font-family:"Gilroy",sans-serif;font-size:14px;min-width:320px;color:#000}body.burger-open{overflow:hidden}.wrapper{display:flex;flex-direction:column;min-height:100%;max-width:1920px;box-shadow:0 7px 15px rgba(0,0,0,.1);margin:0 auto}header{flex:0 0 auto}main{flex:1 0 auto}footer{flex:0 0 auto}.header-panel{background:url("img/header-panel-bg.png") var(--blue2) no-repeat;background-position:center right 130px;background-position-y:-87px;color:#fff;padding:12px 0;position:relative}.header-panel::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(0, 97, 145, 0) 0%, rgba(0, 97, 145, 0.5) 100%)}.header-panel__text{font-size:24px;font-weight:bold;position:relative}.header-top{background:#f3f7f9;padding:14px 0}.header-top__row{display:flex;align-items:center;justify-content:space-between}.header-top__list{display:flex;align-items:center}.header-top__list>li{margin-right:20px}.header-top__list>li:last-child{margin-right:0}.header-top__list>li>a{display:block;color:#000;transition:all .2s ease-out}.header-top__list>li>a:hover{color:var(--blue-hover)}.header-top__list>li.active>a{color:var(--blue-hover)}.header-top__center{display:flex;align-items:center}.header-top__center>div{margin-right:20px}.header-top__center>div:last-child{margin-right:0}.header-top__mail a{color:#000;border-bottom:1px solid #dce0e2;transition:all .2s ease-out}.header-top__mail a:hover{border-color:var(--blue-hover)}.header-top__days{color:var(--gray)}.header-top__phone a{color:#000;font-weight:bold}.ht-shop-btn>a{font-weight:bold;border-radius:8px;border:2px solid #dce0e2;padding:3px 12px;transition:all .2s ease-out}.ht-shop-btn>a:hover{border-color:var(--blue-hover);color:#000 !important}.header-bottom{padding:25px 0;border-bottom:1px solid #dce0e2}.header-bottom__logo{margin-top:-55px}.fixed-header.is-fixed{position:fixed;top:0;left:0;width:100%;z-index:200;background:#fff}.fixed-header.is-fixed .header-bottom{padding:9px 0}.fixed-header.is-fixed .header-bottom__logo{margin-top:0;width:60px}.catalog-burger-icon{width:20px;height:14px;display:inline-block;vertical-align:middle;background:url("img/catalog-burger-icon.svg") no-repeat;background-size:contain}.catalog-burger-icon.big{width:40px;height:28px}.catalog-burger__btn{background:var(--blue2);color:#fff;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:16px;font-weight:bold;padding:13px 20px;transition:all .2s ease-out}.catalog-burger__btn i{margin-right:20px}.catalog-burger__btn:hover{background:var(--blue-hover)}.catalog-burger__btn.open{background:#fff;color:#000;box-shadow:0 0px 15px rgba(0,0,0,.1)}.catalog-burger__btn.open i{background:url("img/catalog-burger-close.svg") no-repeat;background-size:contain}.header-search{position:relative}.header-search input{border:2px solid var(--blue2);border-radius:8px;font-size:16px;height:50px;padding-right:60px}.header-search button{width:50px;height:50px;border-radius:8px;border:none;padding:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);position:absolute;top:0;right:0}.header-search__body{position:absolute;top:100%;left:0;width:100%;z-index:50;padding:35px 40px;padding-bottom:20px;border-radius:0 0 24px 24px;box-shadow:0 0px 15px rgba(0,0,0,.1);background:#fff}.hb-items{display:flex;align-items:center;justify-content:space-between}@keyframes hithere{30%{transform:scale(1.2)}40%,60%{transform:rotate(-20deg) scale(1.2)}50%{transform:rotate(20deg) scale(1.2)}70%{transform:rotate(0deg) scale(1.2)}100%{transform:scale(1)}}.hb-item{display:block;text-align:center}.hb-item__icon{position:relative;display:inline-block;vertical-align:top}.hb-item__icon path{stroke:var(--gray);transition:all .2s ease-out}.hb-item__num{width:16px;height:16px;position:absolute;top:0px;right:1px;background:var(--blue2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:bold}.hb-item__text{font-size:14px;color:var(--gray);transition:all .2s ease-out}.hb-item.active .hb-item__icon path{stroke:#000}.hb-item.active .hb-item__text{color:#000}.hb-item.hithere{animation:hithere 1s ease}.catalog-body-wr{position:relative}.catalog-body{position:absolute;top:0;left:0;width:100%;z-index:100;background:#fff;border-radius:0 0 24px 24px;box-shadow:0 0px 40px rgba(0,0,0,.05);overflow:hidden;display:none}.catalog-body.open{display:block}.catalog-body__row{display:flex}.catalog-body__left{width:480px;flex-shrink:0;background:#edf1f3;position:relative;padding-top:30px;padding-bottom:30px}.catalog-body__left::before{content:"";position:absolute;top:0;right:100%;width:400px;height:100%;background:#edf1f3}.catalog-body__right{flex:1;min-width:0;padding:50px 80px;padding-right:0}.catalog-body__right .row{--bs-gutter-x: 30px}.catalog-body__scroll{height:calc(100vh - 223px);max-height:880px;overflow:auto;padding:0 15px}.catalog-body__scroll::-webkit-scrollbar{width:4px}.catalog-body__scroll::-webkit-scrollbar-track{background:#f3f7f9;border-radius:10px}.catalog-body__scroll::-webkit-scrollbar-thumb{background:#dce0e2;border-radius:10px}.catalog-body__scroll::-webkit-scrollbar-thumb:hover{background:var(--gray)}.catalog-body__list{max-height:calc(100vh - 223px);overflow:auto}.catalog-body__list::-webkit-scrollbar{width:4px}.catalog-body__list::-webkit-scrollbar-track{background:#f3f7f9;border-radius:10px}.catalog-body__list::-webkit-scrollbar-thumb{background:#dce0e2;border-radius:10px}.catalog-body__list::-webkit-scrollbar-thumb:hover{background:var(--gray)}.catalog-body__list>li>a{color:#000;font-size:18px;display:block;padding:6px 10px;transition:all .2s ease-out}.catalog-body__list>li.active>a{font-weight:bold}.catalog-body__list>li.open>a{background:#fff;border-radius:12px 0 0 12px}.catalog-body__title{font-size:24px;font-weight:bold;margin-bottom:20px}.catalog-body__title a{color:#000}.catalog-body__sub{margin-bottom:15px}.catalog-body__sub a{font-size:16px;color:#000;font-weight:bold}.catalog-body__sub a:hover{text-decoration:underline}.catalog-body__ul{margin-bottom:30px}.catalog-body__ul.w-col{display:flex;flex-wrap:wrap;margin:0 -15px}.catalog-body__ul.w-col>div{width:33.3333%;padding:0 15px}.catalog-body__ul.w-col>div.w-100{width:100%;border-bottom:1px solid #ccc;padding:0 15px;margin:15px;margin-top:0px}.catalog-body__ul.w-col>div.w-100+.catalog-body__sub{width:100%}.catalog-body__ul.w-col>.catalog-body__ul{padding:0px;width:100%;margin:0;margin-bottom:15px}.catalog-body__ul.w-col>.catalog-body__ul>li{width:33.3333%;padding:0 15px}.catalog-body__ul>li{margin-bottom:10px}.catalog-body__ul>li>a{font-size:16px;color:#000;word-break:break-word}.catalog-body__ul>li>a:hover{text-decoration:underline}.catalog-body__ul .title>a{font-weight:bold}.catalog-body-item{display:none}.catalog-body-item.active{display:block}.page{padding-top:40px;position:relative}.page__title{font-size:36px;font-weight:bold;margin-bottom:20px}.page__sub{font-size:24px;font-weight:bold;margin-bottom:20px}.page__desc{font-size:24px;font-style:italic;margin-bottom:15px}.page__text{font-size:16px;margin-bottom:15px}.page__list{margin-bottom:30px}.page__list>li{position:relative;margin-bottom:15px;padding-left:20px;font-size:16px}.page__list>li span{display:block;color:var(--gray);font-size:14px;margin-top:4px}.page__list>li::before{content:"";width:4px;height:4px;border-radius:50%;background:#000;position:absolute;top:9px;left:0}.page__olist{list-style:none;counter-reset:item;margin-bottom:30px}.page__olist>li{counter-increment:item;margin-bottom:15px;display:flex;align-items:start}.page__olist>li span{display:block;color:var(--gray);font-size:20px;margin-top:4px;margin-bottom:8px}.page__olist>li::before{margin-right:10px;content:counter(item);font-weight:700;color:#86c900;font-size:72px;line-height:1}.main-page{padding-top:40px;position:relative}.page-inner{min-height:300px;padding-bottom:30px}.right-nav{position:absolute;right:0;top:0;height:100%;z-index:100;width:70px;transition:all .4s ease-out}.right-nav:hover{width:260px}.right-nav:hover .right-nav__list .arrow img{transform:rotate(0deg)}.right-nav.open{width:260px}.right-nav.open .right-nav__list .arrow img{transform:rotate(0deg)}.right-nav-i{position:sticky;top:80px;overflow:hidden;background:#f3f7f9}.right-nav__list>li>a,.right-nav__list>li>button{display:flex;align-items:center;color:#000;font-size:14px;width:100%;border:none;background:rgba(0,0,0,0);transition:all .2s ease-out;white-space:nowrap}.right-nav__list>li>a i,.right-nav__list>li>button i{flex-shrink:0;margin-right:5px}.right-nav__list>li>a:hover,.right-nav__list>li>button:hover{background:#edf1f3}.right-nav__list .arrow img{transform:rotate(-180deg)}.main-category{margin-bottom:40px}.main-category__more{float:right;margin-top:-45px}.main-category__more a{font-size:16px;border-bottom:1px solid #dce0e2;transition:all .2s ease-out;color:#000}.main-category__more a:hover{border-color:var(--blue-hover)}.main-category__promo{margin-bottom:16px}.main-category__promo img{border-radius:16px}.main-category__promo .row{--bs-gutter-x: 16px}.main-category-items .row{--bs-gutter-x: 16px}.main-category-items [class^=col-]{margin-bottom:16px}.main-category-item{border-radius:16px;background:linear-gradient(135deg, rgb(237, 241, 243) 0%, rgb(209, 220, 225) 100%);position:relative;min-height:330px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.main-category-item__title{font-size:16px;font-weight:bold;padding:30px;line-height:20px;color:#000;transition:all .2s ease-out;position:relative;z-index:10;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.main-category-item__bottom{position:absolute;bottom:0;left:0;width:100%;padding:16px 30px;display:flex;align-items:center;justify-content:space-between}.main-category-item__count{font-size:36px;color:rgba(0,0,0,.15);transition:all .2s ease-out}.main-category-item__icon{position:absolute;top:0;left:0}.main-category-item.vert{min-height:250px;overflow:hidden}.main-category-item.vert .main-category-item__title{font-size:24px;line-height:30px}.main-category-item.vert .main-category-item__img{position:absolute;right:-165px;top:50%;transform:translateY(-50%)}.main-category-item:hover{background:linear-gradient(135deg, rgb(102, 192, 86) 0%, rgb(43, 174, 240) 100%)}.main-category-item:hover .main-category-item__title{color:#fff}.main-category-item:hover .main-category-item__count{color:#fff}.main-category-item:hover .main-category-item__icon{opacity:.3}.mc-promo{text-align:center}.mc-promo img{border-radius:16px}.main-catalog-button-wr{margin-bottom:40px}.main-catalog-button{background:var(--blue2);color:#fff;width:100%;border-radius:16px;font-size:24px;font-weight:bold;transition:all .2s ease-out;padding:16px 20px}.main-catalog-button i{margin-right:10px}.main-catalog-button:hover,.main-catalog-button:focus{color:#fff;background:var(--blue-hover)}.main-bottom{padding-bottom:40px}.main-bottom__title{font-size:144px;line-height:144px;font-weight:bold;color:var(--green)}.main-bottom__sub{font-size:72px;line-height:72px;margin-bottom:30px}.main-bottom__b{font-size:24px;font-weight:bold;margin-bottom:20px}.main-bottom__desc{font-size:36px;font-style:italic;margin-bottom:20px}.main-bottom__well{font-size:36px;margin-bottom:30px}.main-bottom__text{font-size:16px;margin-bottom:30px}.main-bottom__img{margin-bottom:30px}.main-bottom__list{margin-bottom:30px}.main-bottom__list>li{position:relative;padding-left:20px;font-size:16px;margin-bottom:4px}.main-bottom__list>li::before{content:"";width:4px;height:4px;border-radius:50%;background:#000;position:absolute;left:0;top:12px}.main-partners{padding:30px 0;background:#f3f7f9}.main-partners-slider{margin:0 -20px;margin-bottom:30px}.main-partners-slider .slick-slide{outline:none;padding:0 20px}.main-partners-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:0;background:rgba(0,0,0,0);padding:0;border:none;z-index:10}.main-partners-slider .slick-arrow path{transition:all .2s ease-out;stroke:var(--blue)}.main-partners-slider .slick-arrow.slick-next{right:-40px}.main-partners-slider .slick-arrow.slick-prev{left:-40px}.main-partners-slider .slick-arrow:hover path{stroke:var(--blue-hover)}.main-partners-slider .slick-dots{display:flex;align-items:center;justify-content:center;margin-top:15px}.main-partners-slider .slick-dots>li{margin:0 5px}.main-partners-slider .slick-dots>li>button{font-size:0;padding:0;border:none;width:10px;height:10px;border-radius:50%;background:var(--gray)}.main-partners-slider .slick-dots>li.slick-active>button{background:var(--blue)}.main-partners-slider .main-partners-item{margin-bottom:0}.main-partners-item{height:150px;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.main-partners-item img{border-radius:16px}.footer-top{padding:30px 0}.footer-top__title{font-size:24px;font-weight:bold;margin-bottom:20px}.footer-top__list{margin-bottom:30px}.footer-top__list>li{margin-bottom:10px}.footer-top__list>li>a{font-size:16px;color:#000;transition:all .2s ease-out}.footer-top__list>li>a:hover{color:var(--blue-hover)}.footer-top__list.col3{-moz-columns:3;columns:3}.footer-top-item{margin-bottom:15px}.footer-top-item__text{font-size:16px}.footer-top-item__phone a{font-size:16px;font-weight:bold;color:#000}.footer-bottom{padding-bottom:30px}.footer-bottom__text{font-size:16px}.footer-bottom__text a{color:#000;text-decoration:underline}.footer-bottom__text a:hover{text-decoration:none;color:var(--blue2)}.footer-bottom__row{display:flex;align-items:center;justify-content:space-between}.bestweb{font-size:0}.bestweb .bw-logo{transition:all .2s ease-in-out}.bestweb .bw-logo-text{transition:all .2s ease-in-out}.bestweb .bw-text{transition:all .2s ease-in-out}.bestweb .bw-text-hover{opacity:0;transition:all .2s ease-in-out}.bestweb:hover .bw-logo{fill-opacity:1}.bestweb:hover .bw-logo-text{fill:#fff}.bestweb:hover .bw-text{opacity:0}.bestweb:hover .bw-text-hover{opacity:1}.soc ul{display:flex;align-items:center}.soc ul>li{margin-right:20px}.soc ul>li:last-child{margin-right:0}.soc ul>li>a{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:20px;color:#fff}.soc ul>li>a.vk{background:#3a699c}.soc ul>li>a.twitter{background:#42a5d5}.header-search-item{margin-bottom:30px}.header-search-item__title{font-size:24px;font-weight:bold;margin-bottom:20px}.header-search-item__right{float:right;margin-top:-45px}.header-search-item__right a{color:#000;font-size:16px;border-bottom:1px solid #dce0e2;transition:all .2s ease-out}.header-search-item__right a:hover{border-color:var(--blue-hover)}.header-search-item__text p{margin-bottom:5px;font-size:16px}.hsi-items .catalog-item-line{padding:8px 0}.hsi-items .catalog-item-line__cart .btn{width:70px}.mobile-header{display:none;position:fixed;top:0;left:0;width:100%;box-shadow:0 0px 15px rgba(0,0,0,.1);z-index:98;background:#fff;padding:10px 0}.mobile-header__row{display:flex;align-items:center;justify-content:space-between}.mobile-header__right{display:flex;align-items:center}.mobile-header__right>div{margin-left:10px}.mobile-header__right>div:first-child{margin-left:0}.mobile-header-logo{display:flex;align-items:center}.mobile-header-logo__img{flex-shrink:0;width:50px;margin-right:15px}.mobile-header-logo__phone{color:#000;font-size:12px;font-weight:bold}.mobile-header-logo__text{font-size:12px;color:var(--gray);line-height:16px}.bottom-fixed{display:none;position:fixed;bottom:0;left:0;width:100%;z-index:100;background:#fff;box-shadow:0 0px 15px rgba(0,0,0,.1);padding:10px 0}.mobile-search.open .mobile-search__body{display:block}.mobile-search__btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--blue2)}.mobile-search__btn path{stroke:#fff}.mobile-search__body{position:fixed;top:0;left:0;width:100%;z-index:100;background:#fff;height:100vh;display:none}.mobile-search__body .header-search__top{margin-right:60px;position:relative}.mobile-search__body .header-search input{height:40px;font-size:14px}.mobile-search__body .header-search button{width:40px;height:40px}.mobile-search__body .header-search__body{position:relative;padding:0;box-shadow:none;padding-top:15px}.mobile-search__body .header-search-item__title{font-size:16px}.mobile-search__body .header-search-item__right a{font-size:14px}.mobile-search__body .header-search-item__right{float:none;margin-top:0;margin-bottom:10px}.mobile-search__scroll{overflow:auto;max-height:calc(100vh - 83px)}.mobile-search__close{position:absolute;top:15px;right:0px;z-index:101}.mobile-search__close button{background:#edf1f3;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;border:none;box-shadow:0 0px 2px rgba(0,0,0,.1)}.mobile-search-i{position:relative;padding:15px 0}.mob-burger.open .mob-burger__body{display:block}.mob-burger__btn{background:var(--green);width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center}.mob-burger__body{position:fixed;top:0;left:0;width:100%;z-index:100;background:#fff;height:100vh;display:none}.mob-burger__body .header-top__list{display:block;margin-top:15px}.mob-burger__body .header-top__list>li{margin-bottom:15px}.mob-burger__body .header-top__list>li>a{font-size:16px}.mob-burger__body .ht-shop-btn>a{text-align:center;display:inline-block;vertical-align:middle}.mob-burger__body .header-top__mail{margin-bottom:10px}.mob-burger__body .right-nav__list{background:#f3f7f9;border-radius:8px}.mob-burger__scroll{overflow:auto;max-height:calc(100vh - 83px)}.mob-burger__close{position:absolute;top:15px;right:0px;z-index:101}.mob-burger__close button{background:#edf1f3;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;border:none;box-shadow:0 0px 2px rgba(0,0,0,.1)}.mob-burger-i{position:relative;padding:15px 0}.mob-auth{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#edf1f3;border-radius:8px;margin-left:10px}.mob-auth.active svg path{stroke:#0087c8}.hb-catalog{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:99;padding:10px 0;padding-bottom:80px;display:none}.hb-catalog.open{display:block}.hb-catalog__back{display:flex;align-items:center;padding:10px 0;margin-bottom:15px;font-size:18px;font-weight:bold;color:var(--blue-hover);cursor:pointer;padding:0 10px}.hb-catalog__back i{margin-right:20px}.hb-catalog .catalog-body__list{max-height:calc(100vh - 86px)}.hb-catalog .catalog-body__list>li>a{display:flex;align-items:center;justify-content:space-between}.hb-catalog .catalog-body__list>li.with-ul>a:after{content:"";display:inline-block;vertical-align:middle;width:7px;height:12px;background:url("img/arrow-right.svg") no-repeat;background-size:contain}.hb-catalog .catalog-body-item{position:absolute;top:0;left:0;width:100%;height:100vh;background:#fff;transform:translateX(100%);transition:all .2s ease-out;padding-top:10px}.hb-catalog .catalog-body-item.active{transform:translateX(0%)}.hb-catalog .catalog-body__scroll{padding:0 10px;height:calc(100vh - 142px);max-height:inherit}.hb-catalog-btn svg path{stroke:#000}.hb-catalog-btn svg .hb-catalog-btn__fill{fill:#000}.hb-catalog-btn .hb-item__text{color:#000}.hb-catalog-btn.open path{stroke:var(--blue-hover)}.hb-catalog-btn.open .hb-catalog-btn__fill{fill:var(--blue-hover)}.hb-catalog-btn.open .hb-item__text{color:var(--blue-hover)}.breadcrumb{margin-bottom:10px}.breadcrumb .breadcrumb-item>a{color:var(--gray);font-size:16px}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:var(--bs-breadcrumb-divider, "—");color:#dce0e2;margin-top:2px}.breadcrumb .dropdown-item{font-size:14px;padding:6px 12px}.breadcrumb .dropdown-item.active,.breadcrumb .dropdown-item:active{background:var(--blue-hover)}.breadcrumb .dropdown-menu{border-radius:8px;border:none;box-shadow:0 0px 15px rgba(0,0,0,.1)}.breadcrumb .dropdown-menu>li{border-bottom:1px solid #f3f7f9}.breadcrumb .dropdown-menu>li:last-child{border-bottom:none}.breadcrumb .dropdown-toggle{transition:all .2s ease-out}.breadcrumb .dropdown-toggle i{margin-left:5px}.breadcrumb .dropdown-toggle:hover{color:var(--blue2)}.breadcrumb .dropdown-toggle.show{color:var(--blue2)}.breadcrumb .dropdown-toggle::after{display:none}.breadcrumb .dropdown.last .dropdown-toggle path,.breadcrumb .dropdown:last-child .dropdown-toggle path{fill:var(--blue2);stroke:var(--blue2)}.catalog-filter{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.catalog-filter__right{display:flex;align-items:center}.catalog-filter__right>div{margin-left:60px}.catalog-filter__right>div:first-child{margin-left:0}.cf-check{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.cf-check__icon{flex-shrink:0;margin-right:10px}.cf-check__icon path{transition:all .2s ease-out}.cf-check__text{font-size:16px;font-weight:bold}.cf-check.active .cf-check__bg{fill:var(--blue2)}.cf-check.active .cf-check__th{transform:translateX(14px)}.compare-switch{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.compare-switch__icon{flex-shrink:0;margin-right:10px}.compare-switch__icon path{transition:all .2s ease-out}.compare-switch__text{font-size:16px;font-weight:bold;color:#000}.compare-switch.active .compare-switch__bg{fill:var(--blue2)}.compare-switch.active .compare-switch__th{transform:translateX(14px)}.cf-plit-line{display:flex;align-items:center}.cf-plit-line__btn{margin-left:10px;cursor:pointer}.cf-plit-line__btn:first-child{margin-left:0}.cf-plit-line__btn path{transition:all .2s ease-out}.cf-plit-line__btn:hover path{stroke:var(--gray)}.cf-plit-line__btn.active path{stroke:var(--blue2)}.cf-item__drp .dropdown-toggle::after{display:none}.cf-item__drp .dropdown-toggle{font-size:16px;font-weight:bold;color:#000}.cf-item__drp .dropdown-toggle i{margin-left:5px;margin-top:-3px}.cf-item__drp .dropdown-toggle span{border-bottom:1px solid #dce0e2}.cf-item__drp .dropdown-item.active,.cf-item__drp .dropdown-item:active{background:var(--blue-hover)}.cf-item__drp .dropdown-menu{border-radius:8px;border:none;box-shadow:0 0px 15px rgba(0,0,0,.1)}.cf-item-icon{display:inline-block;vertical-align:middle;width:13px;height:12px;background:url("img/cf-item-icon.svg") no-repeat;background-size:contain}.cf-item-arrow-icon{display:inline-block;vertical-align:middle;width:8px;height:4px;background:url("img/cf-item-arrow-icon.svg") no-repeat;background-size:contain}.catalog-area{--left-w: 300px;display:flex}.catalog-area.open .catalog-filter-items{width:var(--left-w)}.catalog-area.open .catalog-items__row{grid-template-columns:repeat(4, 1fr)}.catalog-area__left{flex-shrink:0;transition:all .2s ease-out}.catalog-area__right{flex:1;min-width:0}.catalog-filter-items{width:0;position:sticky;top:100px;overflow:hidden;transition:all .2s ease-out}.catalog-filter-items-i{width:var(--left-w);padding-right:40px;padding-left:4px}.catalog-filter-item{margin-bottom:40px}.catalog-filter-item__label{font-size:16px;font-weight:bold;margin-bottom:8px}.catalog-filter-item__more{font-size:16px;padding-top:10px}.catalog-filter-item__more a{color:var(--gray);border-bottom:1px solid #dce0e2}.range-slider__top{display:flex;align-items:center;margin:0 -10px;margin-bottom:15px}.range-slider__item{width:50%;padding:0 10px}.range-slider__item input{height:40px;font-size:16px;color:#000;border:2px solid #edf1f3;border-radius:8px}.range-slider__bottom{display:flex;align-items:center;justify-content:center}.range-slider .slider.slider-horizontal{width:calc(100% - 15px);margin-left:5px}.range-slider .slider.slider-horizontal .slider-track{height:4px}.range-slider .slider-track{background:var(--green);box-shadow:none}.range-slider .slider-selection{background:var(--blue2);box-shadow:none}.range-slider .slider-handle{width:16px;height:16px;background:var(--blue2);top:-1px}.pagination{flex-wrap:wrap}.pagination .page-item{margin-right:5px;margin-bottom:10px}.pagination .page-link{min-width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:bold;color:var(--gray);border-radius:8px !important;border:2px solid rgba(0,0,0,0);transition:all .2s ease-out;background:#fff}.pagination .page-link:hover{border-color:var(--blue-hover);background:#fff}.pagination .page-item:first-child .page-link{border:2px solid #dce0e2}.pagination .page-item:first-child .page-link:hover{border-color:var(--blue-hover);background:#fff}.pagination .page-item:last-child .page-link{border:2px solid #dce0e2}.pagination .page-item:last-child .page-link:hover{border-color:var(--blue-hover);background:#fff}.pagination .page-item.active .page-link{border-color:var(--blue-hover);background:#fff;color:#000}.catalog-items{margin-bottom:40px}.catalog-items__row{display:grid;grid-template-columns:repeat(5, 1fr);gap:40px;transition:all .2s ease-out}.catalog-item{height:100%;display:flex;flex-direction:column;justify-content:space-between}.catalog-item:hover .catalog-item__title{color:var(--blue-hover)}.catalog-item__pm{position:relative}.catalog-item__gray{position:absolute;bottom:calc(100% + 6px);left:0;width:100%;background:#f3f7f9;padding:8px 6px;border-radius:8px;font-size:12px;display:none;min-height:50px}.catalog-item__gray.active{display:block}.catalog-item__img{height:284px;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:10px;position:relative;margin-bottom:25px}.catalog-item__img img{max-height:100%}.catalog-item__img:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,71,107,.05);border-radius:16px}.catalog-item__stock{position:absolute;top:10px;right:10px;background:#fff;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s ease-out}.catalog-item__stock img{transition:all .2s ease-out}.catalog-item__stock:hover{background:var(--blue2)}.catalog-item__stock:hover img{filter:brightness(0) invert(1)}.catalog-item__title{font-size:16px;font-weight:bold;margin-bottom:10px;flex:1;transition:all .2s ease-out}.catalog-item__title a{color:#000}.catalog-item__desc{font-size:14px;margin-bottom:4px}.catalog-item__desc span{color:var(--gray)}.catalog-item__desc a{color:#000;border-bottom:1px solid #dce0e2;transition:all .2s ease-out}.catalog-item__desc a:hover{border-color:rgba(0,0,0,0)}.catalog-item__center{flex:1;display:flex;flex-direction:column;justify-content:space-between}.catalog-item__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin:0 -5px}.catalog-item__col{width:50%;flex:1;padding:0 5px}.catalog-item__col-left{flex:1;padding:0 5px}.catalog-item__col-right{flex-shrink:0;padding:0 5px}.catalog-item__old{padding:9px 0}.catalog-item__old i{font-style:normal;display:block;font-size:18px;line-height:18px;text-decoration:line-through;color:var(--gray)}.catalog-item__old span{display:block;font-size:12px;font-weight:bold;color:var(--green)}.catalog-item__price{font-size:22px;font-weight:bold;line-height:22px;padding:9px 0;white-space:nowrap}.catalog-item__cart .btn{height:50px;width:100%;white-space:nowrap}.catalog-item__cart .btn i{margin-left:10px}.catalog-item__btns{display:flex;margin:0 -5px;margin-bottom:6px;margin-top:18px}.catalog-item__pm .pm-wrap{--pm-height: 50px}.cart-icon{display:inline-block;vertical-align:middle;width:22px;height:22px;background:url("img/cart-icon.svg") no-repeat;background-size:contain}.btn-blue{background:var(--blue2);color:#fff;border-radius:8px;border:none;font-size:16px;font-weight:bold;padding:13px 6px;transition:all .2s ease-out}.btn-blue:hover,.btn-blue:focus{background:var(--blue-hover);color:#fff}.btn-blue[disabled]{opacity:.5;cursor:not-allowed}.btn-blue[disabled]:hover{background:var(--blue2)}.btn-blue .cart-icon{margin-left:10px}.btn-green{background:var(--green);color:#fff;border-radius:8px;border:none;font-size:16px;font-weight:bold;padding:13px 6px;transition:all .2s ease-out}.btn-green:hover,.btn-green:focus{background:var(--green-hover);color:#fff}.btn-gray{background:#edf1f3;color:var(--gray);border-radius:8px;border:none;font-size:16px;font-weight:bold;padding:13px 6px;transition:all .2s ease-out}.btn-gray:hover,.btn-gray:focus{background:#edf1f3;color:var(--gray)}.ci-checkbox label{display:block;margin-bottom:0;cursor:pointer}.ci-checkbox input{display:none}.ci-checkbox input:checked~.ci-compare{background:#fff;border:2px solid var(--green)}.ci-checkbox input:checked~.ci-compare path{stroke:var(--green)}.ci-btn{background:#f3f7f9;border-radius:8px;padding:8px 6px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid rgba(0,0,0,0);transition:all .2s ease-out}.ci-btn path{transition:all .2s ease-out}.ci-btn:hover{background:var(--green)}.ci-btn:hover path{stroke:#fff}.ci-btn.active{background:#fff;border:2px solid var(--green)}.ci-btn.active path{stroke:var(--green)}.ci-btn--rect{padding:8px 15px}.catalog-items-promo{margin:40px 0}.checkbox-item{margin-bottom:10px}.checkbox-item label{display:block;cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:0}.checkbox-item input{display:none}.checkbox-item input:checked~.checkbox-item__body .check{opacity:1;visibility:visible}.checkbox-item__body{display:flex}.checkbox-item__icon{flex-shrink:0;margin-right:20px}.checkbox-item__text{font-size:16px;padding-top:4px}.checkbox-item .check{visibility:hidden;opacity:0;transition:all .2s ease-out}.chi-num{color:var(--gray)}.ch-color{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-top:-3px;margin-right:10px;border-radius:50%}.ch-color.bordered{border:2px solid #edf1f3}.catalog-filter-mob{display:none;margin-bottom:30px}.catalog-filter-mob__row{display:flex;align-items:center;justify-content:space-between}.c-filter a{font-size:16px;font-weight:bold;color:#000}.c-filter a span{border-bottom:1px solid #dce0e2}.c-filter a i{margin-left:5px}.c-filter a:hover span{border-bottom:1px solid rgba(0,0,0,0)}.filter-modal .modal-dialog{max-width:600px}.filter-modal .modal-content{border-radius:8px;border:none}.filter-modal__body{padding:30px;padding-top:50px}.filter-modal__close{position:absolute;top:15px;right:15px;opacity:.5;transition:all .2s ease-out}.filter-modal__close svg{width:20px;height:20px}.filter-modal__btn{margin-top:30px}.filter-modal__btn .btn{width:100%}.filter-modal .catalog-filter-item{margin-bottom:15px}.filter-modal .filter-modal-cf{margin-bottom:30px}.filter-modal .cf-item{margin-bottom:15px}.catalog-items-line{margin-bottom:40px}.cil-check input{display:none}.cil-check input:checked~.cil-check__body .check{opacity:1;visibility:visible}.cil-check label{cursor:pointer;margin-bottom:0;display:block;-webkit-user-select:none;user-select:none}.cil-check .check{opacity:0;visibility:hidden;transition:all .2s ease-out}.catalog-item-line{display:flex;align-items:center;border-top:1px solid #dce0e2;padding:20px 0;position:relative}.catalog-item-line:last-child{border-bottom:1px solid #dce0e2}.catalog-item-line__check{flex-shrink:0;margin-right:18px;margin-left:8px}.catalog-item-line__imgwr{position:relative}.catalog-item-line__imgwr:hover .catalog-item-line__bigimg{opacity:1;visibility:visible}.catalog-item-line__bigimg{background:#fff;width:230px;height:230px;border-radius:16px;box-shadow:0 0px 30px rgba(0,0,0,.1);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;display:flex;align-items:center;justify-content:center;padding:15px;opacity:0;visibility:hidden;transition:all .5s ease-out}.catalog-item-line__img{width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:16px;position:relative;padding:10px;flex-shrink:0;margin-right:30px}.catalog-item-line__img:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,71,107,.05);border-radius:16px}.catalog-item-line__name{flex:1;min-width:0;font-size:16px;font-weight:bold;padding-right:15px}.catalog-item-line__name a{color:#000}.catalog-item-line__code{width:225px;flex-shrink:0;padding-right:20px}.catalog-item-line__stock{display:flex;align-items:center;width:135px;flex-shrink:0}.catalog-item-line__percent{font-size:24px;font-weight:bold;color:var(--green);margin-left:15px}.catalog-item-line__old{width:130px;flex-shrink:0;font-size:24px;color:var(--gray);text-decoration:line-through}.catalog-item-line__old.one{text-decoration:none;color:#000}.catalog-item-line__pm{margin-right:40px}.catalog-item-line__price{width:150px;flex-shrink:0;font-weight:bold;font-size:24px;white-space:nowrap}.catalog-item-line__btns{display:flex;align-items:center;margin:0 -5px;flex-shrink:0}.catalog-item-line__col{padding:0 5px;min-width:70px}.catalog-item-line__cart .pm-wrap{--pm-height: 50px}.catalog-item-line__cart .btn{width:150px}.ci-right{padding-left:30px}.ci-right__row{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0 -5px}.ci-right__col{padding:0 5px;width:50%;margin-bottom:20px;position:relative}.ci-right__col .ci-right__col{margin-bottom:0}.ci-right__btn{margin-bottom:25px}.ci-right__btn .btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 30px;font-size:24px}.ci-right-stock{font-size:16px;line-height:20px;font-weight:bold;border:2px solid var(--green);border-radius:8px;text-align:center;padding:8px 12px;cursor:pointer;-webkit-user-select:none;user-select:none}.ci-right-pm{margin-bottom:25px}.ci-right-pm__btn .btn{font-size:16px;width:100%;line-height:17px}.ci-right-pm__btn .btn span{display:block;font-weight:normal}.pm-wrap{--pm-height: 60px;display:flex;justify-content:center;align-items:center;background:#dce0e2;border-radius:8px;height:var(--pm-height);position:relative}.pm-wrap__count{font-size:14px;color:var(--gray);position:absolute;left:50%;transform:translateX(-50%);bottom:6px;pointer-events:none}.pm-wrap input{width:50px;height:40px;border-radius:8px;background:#fff;border:none;text-align:center;font-size:16px;font-weight:bold;color:#000;padding:0;flex:1;padding-bottom:11px}.pm-wrap span{width:var(--pm-height);height:var(--pm-height);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease-out}.pm-wrap span path{transition:all .2s ease-out}.pm-wrap span:hover{background:var(--blue-hover)}.pm-wrap span:hover path{stroke:#fff}.ci-right-info__label{font-size:16px;margin-bottom:6px}.ci-right-info__label.gray{color:var(--gray)}.ci-right-info__old{font-size:24px;line-height:24px;font-weight:bold;color:var(--gray);text-decoration:line-through}.ci-right-info__percent{font-size:18px;line-height:18px;font-weight:bold;color:var(--green)}.ci-right-info__percent span{white-space:nowrap}.ci-right-info__price{font-size:30px;line-height:30px;font-weight:bold;white-space:nowrap}.ci-right-pay{display:flex;margin-bottom:80px}.ci-right-pay__left{flex:1}.ci-right-pay__imgs{text-align:center}.ci-right-pay__imgs div{margin-bottom:25px}.ci-right-pay__title{font-size:16px;font-weight:bold;color:var(--gray);margin-bottom:5px}.ci-right-pay__list{color:var(--gray);margin-bottom:15px}.ci-right-pay__list li{position:relative;padding-left:20px;font-size:16px}.ci-right-pay__list li::before{content:"";width:4px;height:4px;border-radius:50%;position:absolute;top:10px;left:0;background:var(--gray)}.ci-right-review__title{font-size:24px;font-weight:bold;margin-bottom:15px}.cr-review{margin-bottom:30px;border:4px solid #edf1f3;border-radius:32px;padding:40px;position:relative}.cr-review__img{position:absolute;right:20px;top:30px;pointer-events:none}.cr-review__title{font-size:16px;font-weight:bold;margin-bottom:10px}.cr-review__date{font-size:16px;color:var(--gray);margin-bottom:20px}.cr-review__text{font-size:16px}.catalog-inner{--slider-width: 500px}.catalog-inner__row{display:flex;min-width:0}.catalog-inner__slider{margin-right:55px;min-width:0;display:flex;margin-bottom:40px}.catalog-inner__info{flex:1;min-width:0}.catalog-inner__info .catalog-item__desc{margin-bottom:15px}.catalog-inner__title{font-size:24px;line-height:28px;font-weight:bold;margin-bottom:30px}.catalog-inner__sub{font-size:16px;font-weight:bold;margin-bottom:15px}.catalog-inner__text{font-size:16px;margin-bottom:20px}.product-slider:not(.slick-initialized)>div{display:none}.product-slider:not(.slick-initialized)>div:nth-child(1){display:block}.product-slider .slick-slide{outline:none}.product-slider__left{min-width:0;margin-right:40px;width:var(--slider-width)}.product-slider__right{min-width:0;width:80px}.product-slider-item__img{width:var(--slider-width);height:var(--slider-width);border-radius:16px;position:relative;display:flex;align-items:center;justify-content:center;padding:30px}.product-slider-item__img:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,71,107,.05);border-radius:16px}.product-slider-th:not(.slick-initialized)>div{display:none}.product-slider-th:not(.slick-initialized)>div:nth-child(1){display:block}.product-slider-th .slick-slide{outline:none;margin-bottom:10px}.product-slider-th .slick-list{height:100% !important}.product-slider-th .slick-track{display:block !important;height:100% !important;transform:none !important}.product-slider-th .product-slider-item__img{width:80px;height:80px;padding:10px}.product-slider-th .slick-current .product-slider-item__img:after{background:rgba(0,71,107,.15)}.catalog-inner-list-item{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px dotted var(--gray);margin-bottom:20px}.catalog-inner-list-item__adr{font-size:14px;flex:1}.catalog-inner-list-item__phone{margin-right:40px}.catalog-inner-list-item__phone a{font-size:14px;font-weight:bold;color:#000;white-space:nowrap}.catalog-inner-list-item__count{font-size:14px;color:var(--gray);white-space:nowrap}.cib-tabs .nav-tabs{border-bottom:1px solid #dce0e2;margin-bottom:30px}.cib-tabs .nav-item{margin-right:50px}.cib-tabs .nav-item:last-child{margin-right:0}.cib-tabs .nav-tabs .nav-link{border:none;border-radius:0;font-size:24px;font-weight:bold;padding:10px 0;color:#000;border-bottom:2px solid rgba(0,0,0,0)}.cib-tabs .nav-tabs .nav-link.active,.cib-tabs .nav-tabs .nav-item.show .nav-link{border-bottom:2px solid var(--blue-hover)}.cib-tabs__count{font-size:16px;color:var(--gray);font-weight:normal}.cib-tabs__title{font-size:16px;font-weight:bold;margin-bottom:15px}.cib-tabs__text{font-size:16px;margin-bottom:30px}.cib-tabs__list{margin-bottom:20px}.cib-tabs__list>li{position:relative;padding-left:20px;font-size:16px;margin-bottom:4px}.cib-tabs__list>li::before{content:"";width:4px;height:4px;border-radius:50%;background:#000;position:absolute;left:0;top:12px}.dt-left{position:relative;margin-bottom:30px;padding-right:30px}.dt-left::before{content:"";position:absolute;right:calc(100% - 110px);top:0;width:280px;height:400px;background:url("img/dt-left-bg.svg") no-repeat;background-size:contain;z-index:-1;pointer-events:none}.dt-left__icon{margin-bottom:20px}.dt-left__title{font-size:36px;line-height:40px;font-weight:bold;margin-bottom:20px}.dt-left__num{font-size:60px;font-weight:bold}.dt-left__num2{font-size:48px;line-height:48px;margin-bottom:20px;font-weight:bold}.dt-left__text{font-size:16px;margin-bottom:20px}.dt-right{background:url("img/discount-text-bg-2.svg") no-repeat;background-position:center}.dt-right__title{font-size:24px;font-weight:bold;margin-bottom:20px}.dt-right__sub{font-size:16px;font-weight:bold;margin-bottom:15px}.dt-right__text{font-size:16px;margin-bottom:15px}.dt-right__img{background:#fff;display:inline-block;vertical-align:top;box-shadow:0 0px 15px rgba(0,0,0,.2);border-radius:72px;margin-bottom:30px}.dt-right__img img{border-radius:72px;transform:translate(-10px, -10px)}.dt-right__well{border:4px solid #f3f7f9;border-radius:16px;padding:30px 40px;font-size:16px;margin-bottom:30px}.dt-right__list{padding-left:0;list-style-type:none;counter-increment:questionNumber-1;font-size:16px}.dt-right__list li{counter-increment:questionNumber;margin-bottom:10px;display:flex}.dt-right__list li::before{content:counters(questionNumber, ".", decimal-leading-zero) ". ";counter-increment:num;flex-shrink:0;margin-right:10px}.dt-right-list{margin-bottom:30px}.dt-right-list-item{margin-bottom:10px;display:flex}.dt-right-list-item__num{font-size:24px;font-weight:bold;flex-shrink:0;width:50px;color:var(--blue2)}.dt-right-list-item__body{font-size:16px;padding-top:5px}.discount-bg{background:url("img/discount-text-bg-1.svg") no-repeat;background-position:top -140px right;margin-top:-40px;padding-top:40px}.delivery__img{margin-bottom:30px}.delivery__desc{font-size:24px;font-style:italic;margin-bottom:15px}.delivery-item{margin-bottom:30px;position:relative}.delivery-item::before{content:"";position:absolute;right:calc(100% - 110px);top:0;width:280px;height:400px;background:url("img/dt-left-bg.svg") no-repeat;background-size:contain;z-index:-1;pointer-events:none}.delivery-item__title{font-size:36px;font-weight:bold;margin-bottom:10px}.delivery-item__text{font-size:16px}.gallery-item{border:4px solid #edf1f3;border-radius:32px;padding:30px;margin-bottom:30px}.gallery-item__img img{border-radius:24px}.gallery-item__left{height:100%;display:flex;flex-direction:column;justify-content:space-between}.gallery-item__title{font-size:24px;line-height:30px;font-weight:bold;margin-bottom:5px}.gallery-item__date{color:var(--gray);font-size:16px}.gallery-item__more a{font-size:24px;font-weight:bold;border-bottom:2px solid #dce0e2;color:#000}.gallery-item__more a:hover{border-bottom:2px solid rgba(0,0,0,0)}.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px;box-sizing:border-box;background:rgba(0,0,0,.3);text-align:center}.fancybox-stage{padding-bottom:100px}.fancybox-thumbs>ul{white-space:nowrap}.fancybox-thumbs>ul>li{float:none;display:inline-block;vertical-align:middle;margin-bottom:0}.fancybox-show-thumbs .fancybox-inner{right:0}.fancybox-button--thumbs{display:none !important}.fancybox-slide>*{padding:0;background:rgba(0,0,0,0)}.fancybox-close-small{display:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);width:auto;height:auto;background:none}.fancybox-thumbs__list{display:flex;justify-content:center;flex-wrap:wrap}.fancybox-thumbs__list a:before{border:3px solid #0087c8}.fancybox-button--zoom{display:none !important}.fancybox-button--play{display:none !important}.buyers-item{margin-bottom:30px}.buyers-item__img{margin-bottom:20px}.buyers-item__img img{border-radius:32px}.buyers-item__name{font-size:24px;line-height:30px;font-weight:bold;margin-bottom:20px}.buyers-item-list-item{margin-bottom:15px;display:flex}.buyers-item-list-item__icon{flex-shrink:0;width:40px}.buyers-item-list-item__body{font-size:16px}.buyers-item-list-item__body a{color:#000}.buyers-right{border:4px solid #edf1f3;border-radius:32px;padding:30px 40px;margin-left:40px;margin-bottom:40px;background:#fff}.buyers-right__title{font-size:24px;font-weight:bold;margin-bottom:20px}.buyers-right__list>li{margin-bottom:10px}.buyers-right__list>li>a{font-size:16px;color:#000;display:block;border-bottom:1px solid #edf1f3;transition:all .2s ease-out}.buyers-right__list>li>a:hover{color:var(--blue2)}.buyers-right__list>li.active>a{font-weight:bold;border-color:var(--blue2)}.buyers-right__list>li.active>a:hover{color:#000}.btn-map-icon{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url("img/btn-map-icon.svg") no-repeat;background-size:contain}.btn-marshrut-icon{display:inline-block;vertical-align:middle;width:19px;height:19px;background:url("img/btn-marshrut-icon.svg") no-repeat;background-size:contain}.our-stores{margin-bottom:40px}.our-stores-item{height:100%;display:flex;flex-direction:column;justify-content:space-between}.our-stores-item__img{margin-bottom:20px}.our-stores-item__img img{border-radius:32px}.our-stores-item__title{font-size:24px;font-weight:bold;margin-bottom:10px}.our-stores-item__btn{margin-bottom:10px}.our-stores-item__btn .btn{width:100%;padding:13px 20px;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:bold}.our-stores-item__body{flex:1;display:flex;flex-direction:column;justify-content:space-between}.our-stores-item .buyers-item-list{margin-bottom:30px}.stock-item-count-icon{display:inline-block;vertical-align:middle;width:22px;height:14px;background:url("img/stock-item-count.svg") no-repeat;background-size:contain}.stock-items [class^=col-]{margin-bottom:40px}.stock-item__img{width:-moz-fit-content;width:fit-content;margin-bottom:20px;position:relative}.stock-item__img img{border-radius:32px}.stock-item__img .stock-inner__view{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px}.stock-item__center{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.stock-item__date{font-size:24px;font-weight:bold;color:#fff;padding:8px 15px;border-radius:12px;background:var(--green)}.stock-item__date--gray{background:#7c8083}.stock-item__text{font-size:24px;font-weight:bold;line-height:30px}.stock-item-count{display:flex;align-items:center}.stock-item-count__icon{flex-shrink:0;margin-right:10px}.stock-item-count__text{font-size:16px;color:var(--gray)}.stock-item-percent{position:absolute;top:30px;left:30px;color:#fff}.stock-item-percent__label{font-size:24px;font-weight:900;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.stock-item-percent__text{font-size:72px;line-height:72px;font-weight:900;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.vacancies-list{margin-bottom:40px}.vacancies-list-item{display:flex;margin-bottom:15px}.vacancies-list-item__icon{flex-shrink:0;width:30px;text-align:center;margin-right:10px}.vacancies-list-item__phone a{font-size:24px;line-height:24px;font-weight:bold;color:#000}.vacancies-list-item__mail a{font-size:24px;line-height:24px;font-weight:bold;border-bottom:2px solid #dce0e2;color:#000}.vacancies-list-item__mail a:hover{border-bottom:2px solid rgba(0,0,0,0)}.vacancies-list-item__doc a{font-size:16px;color:#000;border-bottom:1px solid #dce0e2}.vacancies-list-item__doc a:hover{border-bottom:1px solid rgba(0,0,0,0)}.vacancies-list-item__desc{font-size:16px}.vacancies-item{margin-bottom:40px}.vi-item{border-radius:32px;border:4px solid #edf1f3;padding:30px;margin-bottom:20px}.vi-item .page__list{margin-bottom:0}.compare-filter{margin-bottom:20px}.compare-filter .nav-tabs{border-bottom:none}.compare-filter .nav-tabs .nav-link{border:none;border-radius:8px;background:#edf1f3;color:var(--gray);font-weight:bold;margin-bottom:10px}.compare-filter .nav-tabs .nav-link span{font-weight:normal}.compare-filter .nav-tabs .nav-link.active,.compare-filter .nav-tabs .nav-item.show .nav-link{background:var(--gray);color:#fff}.compare-filter .nav-item{margin-right:15px}.compare-filter .nav-item:last-child{margin-right:0}.compare{margin-bottom:40px}.compare__row{display:flex}.compare__left{flex-shrink:0;width:270px}.compare__right{min-width:0;flex:1;position:relative}.compare-nums{position:absolute;top:-60px;right:0;font-size:16px;color:#000}.compare-del{background:#f3f7f9;border-radius:8px;padding:9px 19px;font-size:16px;font-weight:bold;color:var(--gray)}.compare-del i{margin-left:10px}.compare-del path{transition:all .2s ease-out}.compare-del:hover{background:var(--green);color:#fff}.compare-del:hover path{stroke:#fff}.compare-slider{margin:0 -20px;position:relative}.compare-slider:after{content:"";position:absolute;top:0;right:0;z-index:10;height:100%;width:300px;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);pointer-events:none}.compare-slider .slick-slide{outline:none;padding:0 20px}.compare-slider .catalog-item__img{height:230px}.compare-slider .slick-arrow{position:absolute;top:90px;width:50px;height:50px;font-size:0;border:none;padding:0;border-radius:50%;box-shadow:0 0px 15px rgba(0,0,0,.1);z-index:11;transition:all .2s ease-out}.compare-slider .slick-arrow.slick-next{background:url("img/compare-slider-arrow-right.svg") #fff no-repeat;background-position:center;right:0}.compare-slider .slick-arrow.slick-prev{background:url("img/compare-slider-arrow-left.svg") #fff no-repeat;background-position:center;right:60px}.compare-slider .slick-arrow:hover{background-color:#d2f0ff}.compare-left__top{height:409px;display:flex;flex-direction:column;justify-content:space-between}.compare-names{margin-top:30px}.compare-names li{font-size:16px;font-weight:bold;color:#000;padding:2px 20px;min-height:50px;display:flex;align-items:center}.compare-names li:nth-child(odd){background:#f3f7f9}.compare-data{margin-top:30px}.compare-data li{font-size:16px;font-weight:bold;color:#000;padding:2px 20px;min-height:50px;display:flex;align-items:center}.compare-data li:nth-child(odd){background:#f3f7f9}.compare-data .color{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-top:-3px;margin-right:10px;border-radius:50%}.compare-data .color.bordered{border:2px solid #edf1f3}.compare-item .catalog-item__title{height:48px;overflow:hidden;flex:auto}.favorite-filter{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.favorite-filter__left{flex-shrink:0;margin-right:40px}.favorite-filter__right{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.favorite-filter__right>div{margin-left:10px;margin-bottom:10px}.favorite-filter__right>div:first-child{margin-left:0}.favorite-filter__right .cf-item{margin-right:40px}.ff-check-btn{background:#f3f7f9;border-radius:8px;padding:8px 14px;font-size:16px;font-weight:bold;transition:all .2s ease-out}.ff-check-btn i{margin-right:10px}.ff-check-btn .check{opacity:0;visibility:hidden;transition:all .2s ease-out}.ff-check-btn:hover{background:#edf1f3}.ff-check-btn[disabled]{opacity:.5;cursor:not-allowed}.ff-check-btn[disabled]:hover{background:#f3f7f9}.ff-check-btn.active .check{opacity:1;visibility:visible}.ff-item .btn-blue{padding:12px 20px}.ff-item .ff-check-btn i{margin-right:0;margin-left:10px}.ff-item .ff-check-btn span{color:var(--gray)}.favorite-info{float:right;margin-top:-78px}.favorite-info__label{font-size:16px}.favorite-info__price{font-size:36px;font-weight:bold;line-height:36px}.cart-bottom{margin-top:40px;display:flex;align-items:center;justify-content:flex-end}.cart-bottom__btn{margin-left:40px}.cart-bottom__btn .btn{padding:13px 20px}.cart-bottom-info{display:flex;align-items:center}.cart-bottom-info__label{flex-shrink:0;margin-right:20px;font-size:16px;line-height:20px}.cart-bottom-info__price{font-size:36px;line-height:36px;font-weight:bold}.cart-bottom-info__price span{display:block;font-size:24px;line-height:24px;font-weight:normal;color:var(--gray);text-decoration:line-through}.oform__title{font-size:16px;font-weight:bold;margin-bottom:15px}.oform__pers{font-size:16px}.oform__pers a{color:#000;text-decoration:underline}.oform__pers a:hover{text-decoration:none}.oform__btn{margin-bottom:10px}.oform__btn .btn{padding:13px 20px;width:100%}.floating-label-def,.input-item textarea:focus~.floating-label,.input-item input:focus~.floating-label,.input-item.valid .floating-label{top:2px;left:20px;font-size:12px;opacity:1;color:var(--blue2)}.input-item{margin-bottom:15px;position:relative}.input-item.valid .floating-label{color:var(--gray)}.input-item.valid input,.input-item.valid textarea{border:2px solid #edf1f3;background:#fff}.input-item.error input,.input-item.error textarea{border:2px solid #c43e23;background:#fff}.input-item .error-text{color:#c43e23;font-size:12px;margin-top:2px}.input-item .floating-label{position:absolute;pointer-events:none;left:20px;top:18px;transition:.2s ease all;color:#000;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 40px)}.input-item input{border:2px solid #edf1f3;background:#edf1f3;border-radius:8px;height:60px;padding:10px 20px}.input-item input:focus{border:2px solid var(--blue2)}.input-item textarea{border:2px solid #edf1f3;background:#edf1f3;border-radius:8px;padding:10px 20px}.input-item textarea:focus{border:2px solid var(--blue2)}.radio-item{margin-bottom:20px}.radio-item label{cursor:pointer;-webkit-user-select:none;user-select:none;display:block;margin-bottom:0}.radio-item input{display:none}.radio-item input:checked~.radio-item__body .check{visibility:visible;opacity:1}.radio-item__icon{flex-shrink:0;margin-right:18px}.radio-item__icon .check{transition:all .2s ease-out;visibility:hidden;opacity:0}.radio-item__right{padding-top:5px}.radio-item__body{display:flex}.radio-item__title{font-size:16px}.radio-item__desc{font-size:14px;color:var(--gray)}.oform-radio-icon-1{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url("img/oform-radio-icon-1.svg") no-repeat;background-size:contain}.oform-radio-icon-2{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url("img/oform-radio-icon-2.svg") no-repeat;background-size:contain}.oform-radio-icon-3{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url("img/oform-radio-icon-3.svg") no-repeat;background-size:contain}.oform-radio-icon-4{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url("img/oform-radio-icon-4.svg") no-repeat;background-size:contain}.oform-radios{display:flex;justify-content:flex-start;flex-wrap:wrap}.oform-radios .oform-radio-wr{margin-right:4px;margin-bottom:4px}.oform-radios .oform-radio-wr:last-child{margin-right:0}.oform-radio-wr{cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:0;display:block}.oform-radio-wr input{display:none}.oform-radio-wr input:checked~.oform-radio{border-color:var(--blue2)}.oform-radio-wr input:checked~.oform-radio .check{opacity:1;visibility:visible}.oform-radio-wr input:checked~.oform-radio .bg{fill:var(--blue2)}.oform-radio{border:2px solid #edf1f3;border-radius:8px;padding:15px;position:relative;transition:all .2s ease-out}.oform-radio__check{position:absolute;top:15px;right:15px}.oform-radio__check .bg{fill:#edf1f3}.oform-radio__check .check{visibility:hidden;opacity:0;transition:all .2s ease-out}.oform-radio__title{font-size:16px;font-weight:bold;margin-bottom:10px}.oform-radio__list li{margin-bottom:10px;font-size:14px}.oform-info__label{font-size:16px;line-height:20px;font-weight:bold}.oform-info__price{font-size:24px;font-weight:bold}.custom-select{position:relative}.custom-select__label{font-size:12px;color:var(--gray);position:absolute;top:1px;left:20px;z-index:10}.custom-select .bootstrap-select>.dropdown-toggle{border:2px solid #edf1f3;background:#edf1f3;border-radius:8px;padding:20px 20px 12px;background:#fff;box-shadow:none !important;outline:none !important}.custom-select .dropdown-item.active,.custom-select .dropdown-item:active{background:var(--blue-hover)}.personal-data-modal .btn-close{position:absolute;top:15px;right:15px}.personal-data-modal .modal-sm{width:450px;margin-top:150px}.personal-data-modal__body{padding-top:25px}.oform-bottom{margin-top:30px}.oform-bottom-item__label{font-size:16px;font-weight:bold;color:#7c8083;margin-bottom:2px}.oform-bottom-item__price{font-size:24px;font-weight:bold}.oform-bottom-item__old{font-size:16px;text-decoration:line-through;color:#7c8083}.oform-bottom-item__total{font-size:36px;line-height:36px;font-weight:bold}.auth-wr{max-width:500px;margin:0 auto;margin-bottom:40px}.auth{border-radius:32px;border:4px solid #edf1f3;padding:50px 60px}.auth__title{font-size:36px;font-weight:bold}.auth__desc{font-size:24px;margin-bottom:20px}.auth__btn{margin-bottom:30px}.auth__btn .btn{width:100%;font-size:16px}.auth__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.auth__link{margin-bottom:15px}.auth__link a{font-size:16px;color:#000;text-decoration:underline}.auth__link a:hover{text-decoration:none}.auth__text{font-size:16px;color:#7c8083}.auth .checkbox-item{margin-bottom:30px}.captcha-item{display:flex;align-items:center;margin:0 -5px;margin-bottom:15px}.captcha-item>div{padding:0 5px}.captcha-item__img{width:40%}.captcha-item__input{width:60%}.stock-inner{margin-bottom:60px}.stock-inner__content{position:relative;display:grid;grid-template-areas:"I T" "I V" "C X";grid-template-columns:1fr;grid-template-rows:150px 1fr;gap:25px;margin-bottom:40px}.stock-inner__img{grid-area:I;position:relative}.stock-inner__img img{width:100%;height:auto;border-radius:32px}.stock-inner__title{font-size:24px;font-weight:bold;margin:-55px 0 20px 0}.stock-inner__text{grid-area:C;font-size:16px}.stock-inner__text p{font-weight:400}.stock-inner__view{grid-area:V;display:flex;flex-direction:column;gap:20px}.stock-inner__view .stock-item__date{width:-moz-fit-content;width:fit-content}.stock-inner__wrap{display:flex;margin-top:-10px}.stock-inner__control{display:none;flex-direction:column;gap:20px;margin-top:10px;margin-right:30px;z-index:500}.stock-inner__control div{position:sticky;top:300px}.stock-inner__timer{grid-area:T;background:#2baef0;border-radius:12px;padding:20px;color:#fff;max-height:150px}.stock-inner__timer p{font-weight:bold;font-size:14px;margin:0;text-align:center}.stock-inner__slider{max-width:365px}.stock-inner__slider-up,.stock-inner__slider-down{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:none;border-radius:50%;background:#fff;cursor:pointer;margin-bottom:12px}.stock-inner__slider .slick-slide{margin:10px 0;max-width:285px;height:530px}.stock-inner__slider div[data-entity=item]{height:100%}.timer{display:flex;justify-content:space-between}.timer__block{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:14px;color:#fff;margin:0 10px}.timer__block span{font-size:36px;font-weight:bold;color:#fff}.timer__separate p{font-size:36px;font-weight:bold;color:#fff;margin-top:-3px;transition:all .1s ease-out}.timer__separate p.hide{visibility:hidden}