html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! system-font.css v2.0.2 | CC0-1.0 License | github.com/jonathantneal/system-font-css */@font-face{font-family:system-ui;font-style:normal;font-weight:300;src:local(".SFNS-Light"),local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Segoe UI Light"),local("Ubuntu Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:300;src:local(".SFNS-LightItalic"),local(".SFNSText-LightItalic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Light Italic"),local("Ubuntu Light Italic"),local("Roboto-LightItalic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:400;src:local(".SFNS-Regular"),local(".SFNSText-Regular"),local(".HelveticaNeueDeskInterface-Regular"),local(".LucidaGrandeUI"),local("Segoe UI"),local("Ubuntu"),local("Roboto-Regular"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:400;src:local(".SFNS-Italic"),local(".SFNSText-Italic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Italic"),local("Ubuntu Italic"),local("Roboto-Italic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:500;src:local(".SFNS-Medium"),local(".SFNSText-Medium"),local(".HelveticaNeueDeskInterface-MediumP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold"),local("Ubuntu Medium"),local("Roboto-Medium"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:500;src:local(".SFNS-MediumItalic"),local(".SFNSText-MediumItalic"),local(".HelveticaNeueDeskInterface-MediumItalicP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold Italic"),local("Ubuntu Medium Italic"),local("Roboto-MediumItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:normal;font-weight:700;src:local(".SFNS-Bold"),local(".SFNSText-Bold"),local(".HelveticaNeueDeskInterface-Bold"),local(".LucidaGrandeUI"),local("Segoe UI Bold"),local("Ubuntu Bold"),local("Roboto-Bold"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:700;src:local(".SFNS-BoldItalic"),local(".SFNSText-BoldItalic"),local(".HelveticaNeueDeskInterface-BoldItalic"),local(".LucidaGrandeUI"),local("Segoe UI Bold Italic"),local("Ubuntu Bold Italic"),local("Roboto-BoldItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:'Roboto';src:local('Roboto Thin'),local('Roboto-Thin'),url('/static/vendors/roboto/Robotothin.woff2') format('woff2'),url('/static/vendors/roboto/Robotothin.woff') format('woff'),url('/static/vendors/roboto/Robotothin.ttf') format('truetype');font-weight:100;font-style:normal}@font-face{font-family:'Roboto';src:local('Roboto Thin Italic'),local('Roboto-ThinItalic'),url('/static/vendors/roboto/Robotothinitalic.woff2') format('woff2'),url('/static/vendors/roboto/Robotothinitalic.woff') format('woff'),url('/static/vendors/roboto/Robotothinitalic.ttf') format('truetype');font-weight:100;font-style:italic}@font-face{font-family:'Roboto';src:local('Roboto Light'),local('Roboto-Light'),url('/static/vendors/roboto/Robotolight.woff2') format('woff2'),url('/static/vendors/roboto/Robotolight.woff') format('woff'),url('/static/vendors/roboto/Robotolight.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Roboto';src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url('/static/vendors/roboto/Robotolightitalic.woff2') format('woff2'),url('/static/vendors/roboto/Robotolightitalic.woff') format('woff'),url('/static/vendors/roboto/Robotolightitalic.ttf') format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Roboto';src:local('Roboto'),local('Roboto-Regular'),url('/static/vendors/roboto/Roboto.woff2') format('woff2'),url('/static/vendors/roboto/Roboto.woff') format('woff'),url('/static/vendors/roboto/Roboto.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Roboto';src:local('Roboto Italic'),local('Roboto-Italic'),url('/static/vendors/roboto/Robotoitalic.woff2') format('woff2'),url('/static/vendors/roboto/Robotoitalic.woff') format('woff'),url('/static/vendors/roboto/Robotoitalic.ttf') format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Roboto';src:local('Roboto Medium'),local('Roboto-Medium'),url('/static/vendors/roboto/Robotomedium.woff2') format('woff2'),url('/static/vendors/roboto/Robotomedium.woff') format('woff'),url('/static/vendors/roboto/Robotomedium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Roboto';src:local('Roboto Medium Italic'),local('Roboto-MediumItalic'),url('/static/vendors/roboto/Robotomediumitalic.woff2') format('woff2'),url('/static/vendors/roboto/Robotomediumitalic.woff') format('woff'),url('/static/vendors/roboto/Robotomediumitalic.ttf') format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Roboto';src:local('Roboto Bold'),local('Roboto-Bold'),url('/static/vendors/roboto/Robotobold.woff2') format('woff2'),url('/static/vendors/roboto/Robotobold.woff') format('woff'),url('/static/vendors/roboto/Robotobold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Roboto';src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url('/static/vendors/roboto/Robotobolditalic.woff2') format('woff2'),url('/static/vendors/roboto/Robotobolditalic.woff') format('woff'),url('/static/vendors/roboto/Robotobolditalic.ttf') format('truetype');font-weight:700;font-style:italic}@font-face{font-family:'Roboto';src:local('Roboto Black'),local('Roboto-Black'),url('/static/vendors/roboto/Robotoblack.woff2') format('woff2'),url('/static/vendors/roboto/Robotoblack.woff') format('woff'),url('/static/vendors/roboto/Robotoblack.ttf') format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Roboto';src:local('Roboto Black Italic'),local('Roboto-BlackItalic'),url('/static/vendors/roboto/Robotoblackitalic.woff2') format('woff2'),url('/static/vendors/roboto/Robotoblackitalic.woff') format('woff'),url('/static/vendors/roboto/Robotoblackitalic.ttf') format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'Inter';font-style:normal;font-weight:400;src:local(''),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:800;src:local(''),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-800.woff2') format('woff2'),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-800.woff') format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;src:local(''),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:900;src:local(''),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-900.woff2') format('woff2'),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-900.woff') format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;src:local(''),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2') format('woff2'),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-600.woff') format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:300;src:local(''),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-300.woff2') format('woff2'),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-300.woff') format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:500;src:local(''),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2') format('woff2'),url('/static/vendors/inter/inter-v3-latin-ext_latin_cyrillic-ext_cyrillic-500.woff') format('woff')}:root{--translucency:.70;--transition-duration:.4s;--transition-short-duration:.2s;--link-color:#0087d8;--pruma-green:#36c4bb;--pruma-alt-green:#05aaa7;--pruma-gray:#9e9e9e;--gray-text:#6f7583;--pruma-orange:#f70;--pruma-red:#ff003d;--panel-color:#ececec;--alice-blue:#f4f9ff;--bright-turquoise:#60c8d7;--catalog-filter-font-size:13px;--accidental-font:'Inter','Roboto',system-ui,sans;--base-font:'Roboto',system-ui,sans}.select{display:inline-block;font-family:var(--base-font) font-weight:400;color:#303034;line-height:24px;padding:7px 28px 7px 6px;width:auto;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aec0d6;border-radius:4px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(/static/resources/img/select__dropdown-arrow.svg),linear-gradient(to bottom,#fff 0,#fff 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0}@media screen and (min-width:1024px){.select{font-size:16px;line-height:24px}}@media screen and (max-width:1023px){.select{font-size:14px;line-height:19px}}.select::-ms-expand{display:none}.select:hover{border-color:#888}.select:focus{border-color:#d1d1d1;color:#3a3a3a;outline:0}.select option{font-weight:normal}*[dir="rtl"] .select,:root:lang(ar) .select,:root:lang(iw) .select{background-position:left .7em top 50%,0 0;padding:3px 9px 2px 29px}.select:disabled,.select[aria-disabled=true]{color:graytext;background-image:url(/static/resources/img/select__dropdown-arrow.svg),linear-gradient(to bottom,#fff 0,#e5e5e5 100%)}.select:disabled:hover,.select[aria-disabled=true]{border-color:#d1d1d1}button{display:inline-block;border:0;padding:0;margin:0;text-decoration:none;background:0;color:#000;cursor:pointer;outline:0;font-family:var(--base-font)}button:focus{outline:0}button::-moz-focus-inner{border:0}body{font-family:var(--base-font);color:#303036;font-weight:400}body.no-scroll{overflow:hidden;position:fixed;left:0;top:0;right:0;bottom:0}*:focus{outline:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.translucency{transition:opacity var(--transition-duration) ease-out}.translucency:hover{opacity:.85}.link{text-decoration:underline;transition:opacity,text-decoration,filter var(--transition-duration) ease-out;color:var(--link-color)}.link:hover{filter:invert(30%);text-decoration:underline;text-decoration-color:transparent;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent}.link_default-not-underlined{text-decoration:none;text-decoration-color:transparent}.link_default-not-underlined:hover{text-decoration:underline;text-decoration-color:currentColor}.no-select{user-select:none;-moz-user-select:none;-webkit-user-select:none}.price-row .price-row__digit{margin-right:3px}.price-row .price-row__digit_before-ruble{margin-right:2px}.price-row .price-row__digit_before-cents{margin-right:1px}.text_notice{font-size:14px;line-height:19px}.text_gray{color:var(--gray-text)}@media screen and (max-width:1023px){body{min-width:320px}.no-scroll-on-mobile{height:100%;overflow-y:hidden}.no-mobile{display:none}}@media screen and (min-width:1024px){.no-desktop{display:none}}@media screen and (min-width:1024px){:root{--interblock-margin:70px;--in-block-margin-before-section:40px;--in-block-margin-before-text:15px;--in-block-margin-before-non-text:30px}body,.base-text{font-family:var(--base-font);color:#000;font-size:16px;line-height:1.5;font-family:var(--base-font);font-weight:400}.base-text *+h1,.base-text *+h2,.base-text *+h3,.base-text *+h4,.base-text *+h5,.base-text *+h6{margin-top:--in-block-margin-before-section}.base-text h1+h1,.base-text h1+h2,.base-text h1+h3,.base-text h1+h4,.base-text h1+h5,.base-text h1+h6,.base-text h2+h1,.base-text h2+h2,.base-text h2+h3,.base-text h2+h4,.base-text h2+h5,.base-text h2+h6,.base-text h3+h1,.base-text h3+h2,.base-text h3+h3,.base-text h3+h4,.base-text h3+h5,.base-text h3+h6,.base-text h4+h1,.base-text h4+h2,.base-text h4+h3,.base-text h4+h4,.base-text h4+h5,.base-text h4+h6,.base-text h5+h1,.base-text h5+h2,.base-text h5+h3,.base-text h5+h4,.base-text h5+h5,.base-text h5+h6,.base-text h6+h1,.base-text h6+h2,.base-text h6+h3,.base-text h6+h4,.base-text h6+h5,.base-text h6+h6{margin-top:0}.base-text+.base-text{margin-top:var(--interblock-margin)}.base-text *{margin-bottom:var(--in-block-margin-before-text)}.base-text *:last-child{margin-bottom:0}.base-text h1,.base-text h2,.base-text h3,.base-text h4,.base-text h5,.base-text h6,.title{font-weight:800;text-align:left;font-family:var(--accidental-font)}.base-text h1,.title_h1{font-size:42px;line-height:52px}.base-text h2,.title_h2{font-size:34px;line-height:42px}.base-text h3,.title_h3{font-size:28px;line-height:36px}.base-text h4,.title_h4{font-size:24px;line-height:28px}.base-text h5,.title_h5{font-size:17px;line-height:24px}.base-text h6,.title_h6{font-size:16px;line-height:24px}.title{margin-bottom:var(--in-block-margin-before-text)}.title_leading-blocks{margin-bottom:var(--in-block-margin-before-non-text)}.base-text strong{font-weight:700}.base-text em{font-style:italic}.base-text strong em,.base-text em strong{font-weight:700;font-style:italic}.base-text ol{list-style-type:decimal;padding-left:17px}.base-text ul{list-style-type:"–";padding-left:08px}.base-text ol,.base-text ul{list-style-position:outside}.base-text ol li{padding-left:6px}.base-text ul li{padding-left:12px}.base-text ol li,.base-text ul li{padding-bottom:6px;line-height:1.36}.base-text ol li:last-child,.base-text ul li:last-child{padding-bottom:0}.base-text a{display:inline-block;text-decoration:none;transition:border-color,var(--transition-duration) ease-out;color:var(--link-color);border-bottom:1px solid transparent;cursor:pointer}.base-text a:hover{opacity:.9;text-decoration:none;border-bottom:1px solid var(--link-color)}}@media screen and (max-width:1023px){:root{--interblock-margin:50px;--in-block-margin-before-section:30px;--in-block-margin-before-text:15px;--in-block-margin-before-non-text:20px}body,.base-text{font-family:var(--base-font);color:var(--base-font-color);font-size:14px;line-height:1.36;font-weight:400}.base-text *+h1,.base-text *+h2,.base-text *+h3,.base-text *+h4,.base-text *+h5,.base-text *+h6{margin-top:var(--in-block-margin-before-section)}.base-text h1+h1,.base-text h1+h2,.base-text h1+h3,.base-text h1+h4,.base-text h1+h5,.base-text h1+h6,.base-text h2+h1,.base-text h2+h2,.base-text h2+h3,.base-text h2+h4,.base-text h2+h5,.base-text h2+h6,.base-text h3+h1,.base-text h3+h2,.base-text h3+h3,.base-text h3+h4,.base-text h3+h5,.base-text h3+h6,.base-text h4+h1,.base-text h4+h2,.base-text h4+h3,.base-text h4+h4,.base-text h4+h5,.base-text h4+h6,.base-text h5+h1,.base-text h5+h2,.base-text h5+h3,.base-text h5+h4,.base-text h5+h5,.base-text h5+h6,.base-text h6+h1,.base-text h6+h2,.base-text h6+h3,.base-text h6+h4,.base-text h6+h5,.base-text h6+h6{margin-top:0}.base-text+.base-text{margin-top:var(--interblock-margin)}.base-text *{margin-bottom:var(--in-block-margin-before-text)}.base-text *:last-child{margin-bottom:0}.base-text h1,.base-text h2,.base-text h3,.base-text h4,.base-text h5,.base-text h6,.title{font-weight:800;text-align:left;font-family:var(--accidental-font)}.base-text h1,.title_h1{font-size:24px;line-height:30px}.base-text h2,.title_h2{font-size:20px;line-height:26px}.base-text h3,.title_h3{font-size:17px;line-height:26px}.base-text h4,.title_h4{font-size:14px;line-height:26px}.base-text h5,.title_h5{font-size:15px;line-height:23px;font-weight:700}.base-text h6,.title_h6{font-size:16px;line-height:22px;font-weight:700}.title{margin-bottom:var(--in-block-margin-before-text)}.title_leading-blocks{margin-bottom:var(--in-block-margin-before-non-text)}.base-text strong{font-weight:700}.base-text em{font-style:italic}.base-text strong em,.base-text em strong{font-weight:700;font-style:italic}.base-text ol{list-style-type:decimal;padding-left:17px}.base-text ul{list-style-type:"–";padding-left:8px}.base-text ol,.base-text ul{list-style-position:outside}.base-text ol li{padding-left:4px}.base-text ul li{padding-left:10px}.base-text ol li,.base-text ul li{padding-bottom:6px;line-height:1.3}.base-text ol li:last-child,.base-text ul li:last-child{padding-bottom:0}.base-text a{display:inline-block;text-decoration:none;transition:border-color,var(--transition-duration) ease-out;color:var(--link-color);border-bottom:1px solid transparent;cursor:pointer}.base-text a:hover{opacity:.9;text-decoration:none;border-bottom:1px solid var(--link-color)}}@media screen and (min-width:1024px){.page{position:relative}.page_gray-bg{background-color:var(--alice-blue)}.page__inner{max-width:1440px;margin:0 auto}.page__inner_external-area{margin:0 auto}.page_external-area{margin:0 auto}.page_internal-horizontal-margin{margin-left:4%;margin-right:4%}.page_internal-left-horizontal-margin{margin-left:4%}.page_internal-right-horizontal-margin{margin-right:4%}.page_internal-horizontal-padding{padding-left:4%;padding-right:4%}.page__bottom-margin{padding-bottom:var(--interblock-margin)}}@media screen and (max-width:1023px){.page{position:relative}.page_gray-bg{background-color:var(--alice-blue)}.page_internal-horizontal-margin{margin-left:20px;margin-right:20px}.page_internal-left-horizontal-margin{margin-left:20px}.page_internal-right-horizontal-margin{margin-right:20px}.page_internal-horizontal-padding{padding-left:20px;padding-right:20px}.page__bottom-margin{padding-bottom:var(--interblock-margin)}}@media screen and (min-width:1024px){.layout__table-like{display:grid}.layout__table-like_left-aside{grid-template-columns:max(275px,21%) 1fr}.layout__table-like_left-aside .layout__right-column{padding-left:25px}.layout__table-like>*{min-width:0}}@media screen and (min-width:1024px){}@media screen and (max-width:1023px){}@media screen and (min-width:1024px){.top-menu{background-color:var(--alice-blue);color:#000}.top-menu__inner{display:grid;grid-template-columns:auto 1fr auto 55px}.top-menu__current-city{padding-top:25px;padding-left:32px;background-image:url(/static/resources/blocks/top-menu/img/top-menu__current-city.svg);background-position:left 25px;background-repeat:no-repeat;position:relative}.top-menu__city-selector{font-weight:bold;cursor:pointer;font-size:16px;line-height:23px;transition:all var(--transition-duration) ease-out}.top-menu__city-selector:active{transform:scale(0.97)}.top-menu__city-selector-distortion{position:absolute;left:32px;top:48px;font-size:14px;line-height:19px;color:var(--gray-text);text-overflow:ellipsis;overflow:hidden;text-transform:none;font-weight:normal;padding-top:4px;display:block;white-space:nowrap}.top-menu__links{display:flex;padding:25px 84px 0 84px;justify-content:center}.top-menu__links-inner{display:flex;margin:0 auto}.top-menu__links_without-overflow,.top-menu__links-inner_without-overflow{overflow:hidden}.top-menu__item{display:inline-block;font-weight:bold;position:relative;break-inside:avoid transition:all var(--transition-duration) ease-out}.top-menu__item_optional{opacity:.5}.top-menu__item_hidden{display:none}.top-menu__item-link{font-size:16px;line-height:23px;font-size:16px;font-weight:bold;line-height:23px;color:#000;text-decoration:none;display:block;white-space:nowrap}.top-menu__item-link:hover{text-decoration:underline}.top-menu__item-link_orange{color:var(--pruma-orange)}.top-menu__item+.top-menu__item{margin-left:42px}.top-menu__item_dropdown{cursor:pointer;position:relative}.top-menu__popup-menu{max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:all var(--transition-duration) ease-out;padding:15px 25px 15px 25px;position:absolute;left:-25px;top:31px;background-color:var(--alice-blue);z-index:110;box-shadow:0 1px 9px 2px rgba(0,0,0,0.1);display:block}.top-menu__item_dropdown:hover .top-menu__popup-menu{max-height:185px;visibility:visible;overflow:visible;opacity:1}.top-menu__popup-item{display:block;white-space:nowrap;font-size:16px;line-height:23px;font-weight:500;color:#000}.top-menu__popup-item+.top-menu__popup-item{margin-top:8px}.top-menu__popup-item_hidden{display:none}.top-menu__contacts{display:grid;grid-template-columns:auto auto}.top-menu__phone-container-outer{padding:25px min(60px,3.5vw) 16px 0;display:flex;box-sizing:border-box}.top-menu__phone-container-inner{margin-left:auto;position:relative;padding-right:24px;box-sizing:border-box}.top-menu__phone{font-size:18px;line-height:22px;font-weight:bold;text-decoration:none;white-space:nowrap}.top-menu__dropdown-contacts-button{width:14px;height:8px;position:absolute;top:7px;right:0;background-position:center;background-repeat:no-repeat;background-image:url(/static/resources/blocks/top-menu/img/top-menu__dropdown-contacts-button.svg);vertical-align:middle;cursor:pointer;transition:all var(--transition-duration) ease-out}.top-menu__phone-container-inner_expanded-menu .top-menu__dropdown-contacts-button{transform:rotate(180deg)}.top-menu__dropdown-contacts{max-height:0;overflow:hidden;visibility:hidden;transition:all var(--transition-duration) ease-out;position:absolute;left:calc(50% - 140px);top:28px;background-color:#fff;z-index:110;box-shadow:0 2px 7px 2px rgba(0,0,0,0.06);display:block;min-width:280px;border-radius:6px}.top-menu__phone-container-inner_expanded-menu .top-menu__dropdown-contacts{max-height:550px;visibility:visible}.top-menu__dropdown-contacts-section{padding:20px 20px 20px 19px}.top-menu__dropdown-contacts-section+.top-menu__dropdown-contacts-section{border-top:1px solid #aec0d6}.top-menu__dropdown-contacts-row{white-space:nowrap}.top-menu__dropdown-contacts-row_hide{display:none}.top-menu__dropdown-contacts-row_phone:not(.top-menu__dropdown-contacts-row_hide):first-of-type{display:block}.top-menu__dropdown-contacts-row_address{white-space:normal}.top-menu__dropdown-contacts-row{margin-bottom:20px}.top-menu__dropdown-contacts-row:nth-last-of-type(1){margin-bottom:0}.top-menu__point-type{font-weight:700}.top-menu__dropdown-contacts-row_worktime{margin-top:7px !important}.top-menu__dropdown-contacts-telegram,.top-menu__dropdown-contacts-whatsapp,.top-menu__dropdown-contacts-phone,.top-menu__dropdown-contacts-email{font-size:16px;line-height:24px;background-position:left center;background-size:24px;background-repeat:no-repeat;padding-left:34px;display:block}.top-menu__dropdown-contacts-phone{background-image:url(/static/resources/blocks/top-menu/img/top-menu__dropdown-contacts-phone.svg)}.top-menu__dropdown-contacts-email{background-image:url(/static/resources/blocks/top-menu/img/top-menu__dropdown-contacts-email.svg)}.top-menu__dropdown-contacts-telegram{background-image:url(/static/resources/blocks/top-menu/img/top-menu__dropdown-contacts-telegram.svg)}.top-menu__dropdown-contacts-whatsapp{background-image:url(/static/resources/blocks/top-menu/img/top-menu__dropdown-contacts-whatsapp.svg)}.top-menu__call-container{padding-top:4px}.top-menu__call{font-size:14px;line-height:19px;white-space:nowrap}.top-menu__email-container-outer{padding:25px 25px 16px 0;display:flex}.top-menu__email-container-inner{margin-right:auto}.top-menu__email{font-size:18px;line-height:22px;font-weight:bold}.top-menu__email-remark{padding-top:4px;font-size:14px;line-height:19px;color:var(--gray-text);display:block}.top-menu__login-status{padding-top:25px;display:flex}.top-menu__login-status-inner{margin-left:auto;display:inline-block;text-align:right;overflow:hidden;text-overflow:ellipsis}.top-menu__user-name{display:none;font-size:14px;line-height:19px;color:var(--gray-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-menu__logout{padding-top:4px}.top-menu__logout{font-size:14px;line-height:19px;white-space:nowrap}.top-menu__login{font-size:18px;line-height:22px;font-weight:bold}.top-menu__login-remark{padding-top:4px;font-size:14px;line-height:19px;color:var(--gray-text);display:none;white-space:nowrap}}@media screen and (max-width:1023px){.top-menu{display:none}}@media screen and (min-width:1440px){.top-menu__login-status{padding-top:25px;display:flex}.top-menu__login-status-inner{margin-left:auto;display:inline-block;text-align:right;overflow:hidden;text-overflow:ellipsis}.top-menu__user-name,.top-menu__login-remark{display:block}}@media screen and (min-width:1024px){.head-slogan{display:grid;grid-template-columns:116px 1fr;max-width:500px;user-select:none;-moz-user-select:none;-webkit-user-select:none;transition:opacity 1s ease-out;opacity:1}.head-slogan_wide-image{display:flex}.head-slogan_hidden{display:none}.head-slogan_raw{opacity:0}.head-slogan_link,.head-slogan_link:hover,.head-slogan_link:active,.head-slogan_link:visited{text-decoration:none;color:#838383}.head-slogan__image-container{display:flex}.head-slogan_wide-image .head-slogan__image-container{margin:auto}.head-slogan__image{display:block;margin:auto;max-width:100%}.head-slogan__info{display:flex}.head-slogan__info-content{margin:auto 0}.head-slogan__title{font-size:19px;color:black;padding-left:10px;margin-bottom:5px}.head-slogan__text{color:#838383;font-size:13px;font-family:var(--base-font);padding-left:10px;line-height:18px}}@media screen and (min-width:1024px){.main-menu{background-color:#fff;z-index:101}.main-menu__inner{display:grid;grid-template-columns:260px 1fr;position:relative;z-index:10}.main-menu__mobile-menu,.main-menu__mobile-menu{display:none}.main-menu__logo-container{height:117px;display:flex;box-sizing:border-box}.main-menu__homepage-link,.main-menu__logo-h1{display:inline-block;margin:auto 0;text-decoration:none}.main-menu__payload{position:relative}.main-menu__overlay{background-color:#000;opacity:.3;position:fixed;width:100vw;height:100vh;left:0;top:0;display:none}.main-menu__payload_visible .main-menu__overlay{display:block}.main-menu__controls{display:grid;grid-template-columns:200px 1fr 255px;margin-top:15px;width:100%;position:relative;background-color:#fff;padding-top:13px;border-top:1px solid transparent}.main-menu__payload_visible .main-menu__controls{border-top-color:var(--link-color)}.main-menu__margin{position:absolute;top:-63px;bottom:0;width:20px;box-sizing:border-box;background-color:#fff;border:1px solid transparent}.main-menu__payload_visible .main-menu__margin{border-color:var(--link-color)}.main-menu__margin_left{left:-20px;border-radius:10px 0 0 10px;border-right:0}.main-menu__margin_right{right:-20px;border-radius:0 10px 10px 0;border-left:0}.main-menu__items,.main-menu__search,.main-menu__cart{display:flex}.main-menu__items{position:relative}.main-menu__item{font-size:16px;line-height:23px;font-weight:bold;display:inline-block;color:#000;text-decoration:none;transition:all var(--transition-duration) ease-out;margin-top:auto;margin-bottom:auto}.main-menu__item+.main-menu__item{margin-left:23px}.main-menu__item:hover{text-decoration:underline;opacity:.8;color:var(--link-color)}.main-menu__item:active{transform:scale(0.97)}.main-menu__item_catalog{background-image:url(/static/resources/blocks/main-menu/img/main-menu__item_catalog.svg);background-position:left center;background-repeat:no-repeat;padding-left:38px}.main-menu__search{position:relative;padding-right:20px;display:flex;z-index:101}.main-menu__search-input{display:block;font-size:16px;line-height:23px;color:#000;font-weight:bold;border:1px solid #d9d9d9;border-radius:8px;padding:12px 40px 12px 19px;margin-top:auto;margin-bottom:auto;box-sizing:border-box;width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none}.main-menu__search-input::-webkit-input-placeholder{font-size:16px;line-height:23px;color:var(--gray-text);font-weight:400}.main-menu__search-input::-moz-placeholder{font-size:16px;line-height:23px;color:var(--gray-text);font-weight:400}.main-menu__search-input:-moz-placeholder{font-size:16px;line-height:23px;color:var(--gray-text);font-weight:400}.main-menu__search-input:-ms-input-placeholder{font-size:16px;line-height:23px;color:var(--gray-text);font-weight:400}.main-menu__call-button{display:none}.main-menu__search-button{display:block;background-image:url(/static/resources/blocks/main-menu/img/main-menu__search-button.svg);background-position:center;background-repeat:no-repeat;position:absolute;height:32px;width:32px;top:calc(50% - 16px);right:36px;z-index:1}.main-menu__search-btn:active{transform:scale(0.97)}.main-menu__search-button_busy{background-image:url(/static/resources/blocks/main-menu/img/main-menu__search-button_busy.svg);background-size:contain}.main-menu__search-popup{position:absolute;left:0;right:20px;top:44px;overflow:hidden;border:1px solid #d9d9d9;border-radius:0 0 8px 8px;background-color:#fff;background-image:url(/static/resources/blocks/main-menu/img/main-menu__search-popup.jpg);background-position:right top;background-repeat:repeat-y;transition:opacity var(--transition-duration) ease-out;opacity:0;visibility:hidden;bottom:0;min-width:380px}.main-menu__search-popup_visible{opacity:1;bottom:auto;visibility:visible}.main-menu__cart-button{height:49px;margin:auto 0;background-color:var(--pruma-green);width:100%;display:flex;border-radius:8px;background-color:var(--pruma-green)}.main-menu__cart_empty .main-menu__cart-button{background-color:var(--alice-blue)}.main-menu__empty-cart-text{display:none;line-height:32px;background-image:url(/static/resources/blocks/main-menu/img/main-menu__empty-cart-text.svg);background-repeat:no-repeat;background-position:left center;font-size:16px;color:var(--gray-text);padding-left:48px;margin:auto}.main-menu__cart_empty .main-menu__empty-cart-text{display:inline-block}.main-menu__cart-link{display:grid;grid-template-columns:55px 1fr;text-decoration:none}.main-menu__cart-link-icon{background-image:url(/static/resources/blocks/main-menu/img/main-menu__cart-link-icon.svg);background-repeat:no-repeat;background-position:center;height:49px;background-color:var(--pruma-alt-green);border-radius:8px 0 0 8px}.main-menu__cart-link-inner{padding-top:5px;padding-left:8px}.main-menu__cart_empty .main-menu__cart-link{display:none}.main-menu__cart-top{color:#fff;font-size:14px;line-height:19px}.main-menu__cart-length-remark{margin-left:4px}.main-menu__cart-total{color:#fff;font-weight:bold;line-height:23px;font-size:15px;margin-top:-2px}.main-menu__menu-outer{position:relative;background-color:#fff;position:absolute;left:-260px;right:0;top:78px;display:none}.main-menu__logo-filler{border-top:1px solid var(--link-color);position:absolute;background-image:url(/static/resources/blocks/main-menu/img/main-menu__logo.svg);background-position:0 15px;background-repeat:no-repeat;background-color:#fff;left:0;top:-63px;width:260px;height:63px}.main-menu__payload_visible .main-menu__menu-outer{display:block}.main-menu__menu{padding:25px 0 10px 0;border-bottom:1px solid transparent}.main-menu__payload_visible .main-menu__menu{border-bottom-color:var(--link-color)}.main-menu__auxiliary-menu{white-space:nowrap;border-bottom:1px solid #ededed;padding-top:25px;padding-bottom:27px;margin-bottom:35px}.main-menu__auxiliary-menu-item{display:inline-block;padding:0 50px 0 29px;background-position:left center;background-repeat:no-repeat}.main-menu__auxiliary-menu-item_brands{background-image:url(/static/resources/blocks/main-menu/img/main-menu__auxiliary-menu-item_brands.svg)}.main-menu__auxiliary-menu-item_actions{background-image:url(/static/resources/blocks/main-menu/img/main-menu__auxiliary-menu-item_actions.svg)}.main-menu__auxiliary-menu-item_offers{background-image:url(/static/resources/blocks/main-menu/img/main-menu__auxiliary-menu-item_offers.svg)}.main-menu__auxiliary-menu-item_applications{background-image:url(/static/resources/blocks/main-menu/img/main-menu__auxiliary-menu-item_applications.svg)}.main-menu__auxiliary-menu-link{font-size:18px;line-height:22px;font-weight:bold;text-decoration:none;color:var(--link-color);transition:all var(--transition-duration) ease-out}.main-menu__auxiliary-menu-link:hover{text-decoration:underline;opacity:.8}.main-menu__category-menu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.main-menu__category-submenu_1-col{padding-right:25px}.main-menu__category-submenu_2-col,.main-menu__category-submenu_3-col{padding-left:25px;padding-right:25px}.main-menu__category-submenu_4-col{padding-left:25px}.main-menu__category-menu-item{margin-bottom:22px;min-width:220px;line-height:17px}.main-menu__category-menu-link{font-size:16px;line-height:25px;font-weight:400;text-decoration:none;color:var(--link-color);transition:all var(--transition-duration) ease-out;line-height:1.2em}.main-menu__category-menu-link:hover{text-decoration:underline;opacity:.8}.main-menu__search-popup-blank{padding:17px}.main-menu__search-popup-row{overflow:hidden;border-top:1px solid #e6ecec;display:grid;grid-template-columns:1fr 106px}.main-menu__search-popup-row:nth-of-type(1){border-top:0}.main-menu__search-popup-cell{padding:18px 22px}.main-menu__link-container{display:block;margin-bottom:14px}.main-menu__search-popup-cell .main-menu__link-container:nth-last-of-type(1){margin-bottom:0}.main-menu__search-popup-link{text-decoration:none;color:var(--link-color)}.main-menu__search-popup-link:hover{text-decoration:underline}.main-menu__search-popup-cell_right{color:#5c5f5f;font-size:13px}.main-menu__search-popup-amount{font-size:15px;font-weight:bold;display:block;margin-top:6px}.main-menu__search-popup-product{text-decoration:none;display:grid;grid-template-columns:55px 1fr;height:57px}.main-menu__search-popup-product:hover{background-color:#2c312d;border-color:#fe6a00}.main-menu__search-popup-product_mobile-only{display:none}.main-menu__search-popup-product-image{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:38px}.main-menu__search-popup-product-name-container{padding:4px 15px;display:flex}.main-menu__search-popup-product:hover .main-menu__search-popup-product-name{color:#00c6c1}.main-menu__search-popup-product-name{margin:auto 0;font-size:13px;line-height:15px;color:var(--link-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.main-menu__search-popup-show-all{background-color:var(--pruma-green);display:block;font-size:14px;font-weight:bold;text-decoration:none;text-align:center;color:white;padding:12px 0 14px;border-radius:0 0 2px 2px}.main-menu__mobile-search-container{display:none}}@media screen and (max-width:1023px){.main-menu__inner{display:grid;grid-template-columns:auto 1fr;position:relative}.main-menu__items,.main-menu__menu-outer,.main-menu__overlay,.main-menu__cart{display:none}.main-menu__logo-container{display:flex}.main-menu__homepage-link,.main-menu__logo-h1{text-decoration:none;position:absolute;left:calc(50% - 67px);top:25px;display:block;height:32px;z-index:1}.main-menu__logo{height:32px}.main-menu_with-mobile-search .main-menu__homepage-link,.main-menu_with-mobile-search .main-menu__logo-h1{z-index:0;visibility:hidden}.main-menu__mobile-menu{width:28px;height:28px;background-image:url(/static/resources/blocks/main-menu/img/main-menu__mobile-menu.svg);background-position:left center;background-repeat:no-repeat;display:inline-block;margin:auto 13px auto 0}.main-menu__mobile-location-selector{width:32px;height:32px;border-radius:10px;display:inline-block;margin:auto 0;display:flex}.main-menu__mobile-location-selector-icon{display:inline-block;margin:auto;pointer-events:none}.main-menu__mobile-location-selector-inner{stroke:#1290de}.main-menu__mobile-location-selector_red .main-menu__mobile-location-selector-inner{stroke:var(--pruma-red)}.main-menu__search{padding:16px 0;position:relative;min-height:50px}.main-menu__search-input{border:1px solid #d9d9d9;box-sizing:border-box;border-radius:8px;font-size:16px;line-height:23px;padding:12.5px 12.5px;position:absolute;left:0;right:40px;width:calc(100% - 40px);top:16px;visibility:hidden;-moz-appearance:none;-webkit-appearance:none;appearance:none;z-index:1}.main-menu_with-mobile-search .main-menu__search-input{visibility:visible}.main-menu__search-input_visible{max-height:50px}.main-menu__call-button{display:block;background-image:url(/static/resources/blocks/main-menu/img/main-menu__call-button.svg);background-position:center;background-repeat:no-repeat;position:absolute;height:32px;width:32px;top:25px;right:42px}.main-menu__search-button{display:block;background-image:url(/static/resources/blocks/main-menu/img/main-menu__search-button.svg);background-position:center;background-repeat:no-repeat;position:absolute;height:32px;width:32px;top:25px;right:0}.main-menu_with-mobile-search .main-menu__search-button{background-image:url(/static/resources/blocks/main-menu/img/main-menu__search-button_alt.svg)}.main-menu__search-btn:active{transform:scale(0.97)}.main-menu__search-popup{position:absolute;max-height:0;overflow:hidden;transition:opacity var(--transition-duration) ease-out;background-color:#fff;z-index:10}.main-menu__search-popup_visible{max-height:none;opacity:1;overflow-y:auto;left:-70px;top:0;right:-14px;margin-top:66px;padding:0 25px 20px 25px;border-bottom:1px solid var(--link-color);box-shadow:0 10px 5px rgba(0,0,0,0.1)}.main-menu__mobile-search-container{display:flex}.main-menu__search-popup-blank{margin-top:17px}.main-menu__search-popup-row{margin-top:20px;margin-bottom:5px;display:flex;flex-wrap:wrap}.main-menu__search-popup-cell{width:100%;box-sizing:border-box}.main-menu__search-popup-cell_right{order:1;color:#303036;font-weight:700;font-size:15px;margin-bottom:5px}.main-menu__search-popup-amount{display:inline-block;padding-left:3px;color:gray}.main-menu__search-popup-cell_left{order:2}.main-menu__search-popup-link,.main-menu__search-popup-product-name{font-size:14px;color:var(--link-color);cursor:pointer;text-decoration:none;line-height:150%}.main-menu__search-popup-product{display:grid;grid-template-columns:45px 1fr}.main-menu__search-popup-product-image{min-height:45px;background-position:center;background-repeat:no-repeat;background-size:contain}.main-menu__search-popup-product-name-container{padding:5px 0 10px 15px}.main-menu__search-popup-show-all{color:var(--link-color);margin-top:10px;font-size:15px;font-weight:500;text-decoration:none;display:inline-block}}@media screen and (min-width:1024px){.homepage-slider{margin-bottom:var(--interblock-margin)}.homepage-slider__left-col{display:none;position:relative}.homepage-slider__catalog{position:absolute;left:0;right:0;top:0;bottom:0;padding:20px 20px 0 20px}.homepage-slider__catalog::after{content:"";display:block;position:absolute;right:0;left:0;bottom:0;height:60px;background:linear-gradient(to bottom,rgba(244,249,255,0),rgba(244,249,255,1))}.homepage-slider__category-list{overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;width:100%;height:100%}.homepage-slider__category-list::-webkit-scrollbar{display:none}.homepage-slider__category-row:nth-last-of-type(1){margin-bottom:30px}.homepage-slider__category-row_blank{height:10px}.homepage-slider__catalog-link{text-decoration:none;color:var(--link-color);white-space:nowrap}.homepage-slider__catalog-link:hover{text-decoration:underline}.homepage-slider__category{font-size:16px;line-height:24px;text-decoration:none;white-space:nowrap;overflow:hidden;color:#000;text-overflow:ellipsis;display:inline-block;transition:all var(--transition-duration) ease-out;scroll-snap-align:start end;max-width:100%}.homepage-slider__category-row:nth-of-type(1){scroll-snap-align:start}.homepage-slider__category:hover{color:var(--link-color)}.homepage-slider__category-row+.homepage-slider__category-row{margin-top:14px}.homepage-slider__frames{display:grid;grid-template-columns:repeat(var(--length),100%);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:12px}.homepage-slider__frames .banners__banner{scroll-snap-align:start end}.homepage-slider__frames .banners__banner{box-shadow:none;border-radius:11.7318px}.homepage-slider__dots{transition:opacity .3s ease-out;display:flex;gap:10px 7px;padding-top:10px;align-items:center;justify-content:center}.homepage-slider__dots_unprepared{opacity:0}.homepage-slider__dot{width:50px;height:20px;display:inline-block;background-image:url(/static/resources/blocks/homepage-slider/img/homepage-slider__dot.svg);background-position:center;background-repeat:no-repeat}.homepage-slider__dot_active{background-image:url(/static/resources/blocks/homepage-slider/img/homepage-slider__dot_active.svg)}.homepage-slider__right-col .tns-nav{text-align:center;padding-top:2px}.homepage-slider__right-col .tns-nav button{display:inline-block;width:50px;height:20px;background-position:center;background-repeat:no-repeat;background-image:url(/static/resources/blocks/homepage-slider/img/tns-nav.svg)}.homepage-slider__right-col .tns-nav button+button{margin-left:7px}.homepage-slider__right-col .tns-nav button.tns-nav-active{background-image:url(/static/resources/blocks/homepage-slider/img/tns-nav-active.svg)}.homepage-slider__promo-blocks{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0 20px;padding-bottom:5px;margin-top:10px}.homepage-slider__promo-block{box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:6px;padding:25px 50px 25px 20px;display:flex;background-position:right center;background-repeat:no-repeat;overflow:hidden;vertical-align:top}.homepage-slider__promo-block-content{font-family:var(--accidental-font);font-weight:700;font-size:18px;line-height:23px;margin:auto 0;max-width:172px;display:inline-block}.homepage-slider__promo-block-content_link{color:#fff;text-decoration:none}.homepage-slider__promo-block-content_link:hover{text-decoration:underline}.homepage-slider__promo-block_delivery{background-image:url(/static/resources/blocks/homepage-slider/img/homepage-slider__promo-block_delivery.png)}.homepage-slider__promo-block_cases{background:linear-gradient(90deg,#0d0d2f 28.41%,rgba(20,20,67,0) 94.36%),right center no-repeat url(/static/resources/blocks/homepage-slider/img/homepage-slider__promo-block_cases.png);color:#fff}.homepage-slider__promo-block_subscribe{background:right 30px center no-repeat url(/static/resources/blocks/homepage-slider/img/homepage-slider__promo-block_subscribe-2.png),right center no-repeat url(/static/resources/blocks/homepage-slider/img/homepage-slider__promo-block_subscribe-1.png)}.homepage-slider__promo-block_demo{background-image:url(/static/resources/blocks/homepage-slider/img/homepage-slider__promo-block_demo.jpg)}.homepage-slider__promo-block_demo .homepage-slider__promo-block-content_link{color:#000}}@media screen and (max-width:1023px){.homepage-slider{margin-bottom:var(--interblock-margin);margin-left:-20px;margin-right:-20px}.homepage-slider__left-col{display:none}.homepage-slider__frames{display:grid;grid-template-columns:repeat(var(--length),100%);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07)}.homepage-slider__frames .banners__banner{box-shadow:none;border-radius:0}.homepage-slider__dots{transition:opacity .3s ease-out;display:flex;gap:10px 7px;padding-top:10px;align-items:center;justify-content:center}.homepage-slider__dots_unprepared{opacity:0}.homepage-slider__dot{width:50px;height:20px;display:inline-block;background-image:url(/static/resources/blocks/homepage-slider/img/homepage-slider__dot.svg);background-position:center;background-repeat:no-repeat}.homepage-slider__dot_active{background-image:url(/static/resources/blocks/homepage-slider/img/homepage-slider__dot_active.svg)}.homepage-slider__right-col .tns-nav{text-align:center;min-height:21px}.homepage-slider__right-col .tns-nav button{display:inline-block;width:35px;height:14px;background-position:center;background-repeat:no-repeat;background-image:url(/static/resources/blocks/homepage-slider/img/tns-nav_mobile.svg);margin-top:auto}.homepage-slider__right-col .tns-nav button+button{margin-left:5px}.homepage-slider__right-col .tns-nav button.tns-nav-active{background-image:url(/static/resources/blocks/homepage-slider/img/tns-nav-active_mobile.svg)}.homepage-slider__promo-blocks{white-space:nowrap;padding-bottom:5px;margin-top:30px;padding-left:20px;overflow-y:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none}.homepage-slider__promo-blocks::-webkit-scrollbar{display:none}.homepage-slider__promo-block{box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:6px;padding-left:17px;display:inline-flex;background-position:right center;background-repeat:no-repeat;background-size:contain;overflow:hidden;width:272px;height:120px;box-sizing:border-box;scroll-snap-align:start end;vertical-align:top}.homepage-slider__promo-block+.homepage-slider__promo-block{margin-left:10px}.homepage-slider__promo-block-content{font-family:var(--accidental-font);font-weight:700;font-size:15px;line-height:20px;margin:auto 0;max-width:150px;display:inline-block;white-space:normal;color:#17192b}.homepage-slider__promo-block-content_link{color:#fff;text-decoration:none}.homepage-slider__promo-block-content_link:hover{text-decoration:underline}.homepage-slider__promo-block_delivery{background-image:url(/static/resources/blocks/homepage-slider/img/homepage-slider__promo-block_delivery.png)}.homepage-slider__promo-block_cases{background:linear-gradient(90deg,#0d0d2f 28.41%,rgba(20,20,67,0) 94.36%),right center no-repeat url(/static/resources/blocks/homepage-slider/img/homepage-slider__promo-block_cases.png);color:#fff}.homepage-slider__promo-block_subscribe{background:right 30px center no-repeat url(/static/resources/blocks/homepage-slider/img/homepage-slider__promo-block_subscribe-2.png),right center no-repeat url(/static/resources/blocks/homepage-slider/img/homepage-slider__promo-block_subscribe-1.png)}.homepage-slider__promo-block_demo{background-image:url(/static/resources/blocks/homepage-slider/img/homepage-slider__promo-block_demo.jpg)}.homepage-slider__promo-block_demo .homepage-slider__promo-block-content_link{color:#000}}@media screen and (min-width:1232px){.homepage-slider{display:grid;grid-template-columns:minmax(250px,1fr) minmax(auto,980px);grid-gap:0 17px}.homepage-slider__left-col{display:block;background-color:#f4f9ff;border-radius:6px}}@media screen and (min-width:1024px){.banners{display:grid;grid-template-columns:repeat(auto-fill,calc(50% - 15px));grid-gap:var(--in-block-margin-before-non-text);margin-bottom:10px}.banners_1{display:block}.banners__banner{background:var(--desktopBackground);display:flex;align-items:center;overflow:hidden;border-radius:12px;overflow:hidden;box-shadow:0 1.02286px 8.18286px 1.02286px rgba(0,0,0,0.15);min-height:var(--desktopFixedHeight);max-height:var(--desktopFixedHeight);height:var(--desktopFixedHeight)}.banners__banner-payload{width:100%}.banners__banner-title-container{padding-left:var(--desktopHeadingLeftPadding);padding-right:var(--desktopHeadingRightPadding);padding-top:var(--desktopHeadingTopPadding);padding-bottom:var(--desktopHeadingBottomPadding);line-height:var(--desktopHeadingLineHeight);text-align:var(--headingHorAlignDesktop);color:var(--headingColor);font-size:var(--desktopHeadingFontSize)}.banners__banner-title{color:inherit;font-family:var(--accidental-font);font-weight:800;font-size:inherit;display:inline-block}.banners__banner-title_link{text-decoration:none;transition:opacity var(--transition-duration) ease-out}.banners__banner-title_link:hover{text-decoration:none}.banners__banner-text{padding-left:var(--desktopTextLeftPadding);padding-right:var(--desktopTextRightPadding);padding-top:var(--desktopTextTopPadding);padding-bottom:var(--desktopTextBottomPadding);text-align:var(--textHorAlignDesktop);color:var(--textColor);font-size:var(--desktopTextFontSize);line-height:1.2;font-weight:800;font-family:var(--accidental-font)}.banners__button-container{padding-left:var(--desktopButtonLeftPadding);padding-right:var(--desktopButtonRightPadding);padding-top:var(--desktopButtonTopPadding);padding-bottom:var(--desktopButtonBottomPadding);text-align:var(--buttonHorAlignDesktop);color:var(--buttonTextColor);font-size:var(--desktopButtonFontSize)}.banners__banner-button{color:inherit;font-family:var(--accidental-font);font-weight:800;font-size:inherit;line-height:1.2;background-color:var(--buttonColor);padding:14px 40px;border-radius:4px;display:inline-block}.banners__banner-button_link{text-decoration:none;transition:opacity var(--transition-duration) ease-out;cursor:pointer}.banners__banner-button_link:hover{text-decoration:none}}@media screen and (max-width:1023px){.banners{display:grid;grid-template-columns:repeat(auto-fill,calc(50% - 15px));grid-gap:18px;margin-bottom:18px}.banners_1{display:block}.banners__banner{background:var(--mobileBackground);display:flex;align-items:center;overflow:hidden;border-radius:12px;overflow:hidden;box-shadow:0 1.02286px 8.18286px 1.02286px rgba(0,0,0,0.15);min-height:var(--mobileFixedHeight);max-height:var(--mobileFixedHeight);height:var(--mobileFixedHeight)}.banners__banner-payload{width:100%}.banners__banner-title-container{padding-left:var(--mobileHeadingLeftPadding);padding-right:var(--mobileHeadingRightPadding);padding-top:var(--mobileHeadingTopPadding);padding-bottom:var(--mobileHeadingBottomPadding);line-height:var(--mobileHeadingLineHeight);text-align:var(--headingHorAlignMobile);color:var(--headingColor);font-size:var(--mobileHeadingFontSize)}.banners__banner-title{color:inherit;font-family:var(--accidental-font);font-weight:800;font-size:inherit;display:inline-block}.banners__banner-title_link{text-decoration:none;transition:opacity var(--transition-duration) ease-out}.banners__banner-title_link:hover{text-decoration:none}.banners__banner-text{padding-left:var(--mobileTextLeftPadding);padding-right:var(--mobileTextRightPadding);padding-top:var(--mobileTextTopPadding);padding-bottom:var(--mobileTextBottomPadding);text-align:var(--textHorAlignMobile);color:var(--textColor);font-family:var(--accidental-font);font-weight:800;font-size:var(--mobileTextFontSize);line-height:1.2}.banners__button-container{padding-left:var(--mobileButtonLeftPadding);padding-right:var(--mobileButtonRightPadding);padding-top:var(--mobileButtonTopPadding);padding-bottom:var(--mobileButtonBottomPadding);text-align:var(--buttonHorAlignMobile);color:var(--buttonTextColor);font-size:var(--mobileButtonFontSize)}.banners__banner-button{color:inherit;font-family:var(--accidental-font);font-weight:800;font-size:inherit;line-height:1.2;background-color:var(--buttonColor);padding:10px 30px;border-radius:4px;display:inline-block;text-align:center}.banners__banner-button_link{text-decoration:none;transition:opacity var(--transition-duration) ease-out;cursor:pointer}.banners__banner-button_link:hover{text-decoration:none}}@media screen and (max-width:480px){.banners{display:block}.banners__banner+.banners__banner{margin-top:18px}}@media screen and (min-width:1024px){.homepage-best-offers{margin-bottom:var(--interblock-margin)}.homepage-best-offers__slider{position:relative}.homepage-best-offers__button{display:flex;position:absolute;top:calc(50% - 24px);width:48px;height:48px;box-shadow:0 2px 10px 1px rgba(0,0,0,0.1),0 1px 2px 1px rgba(0,0,0,0.05);background-color:#fff;border-radius:50%;z-index:1;opacity:0;transition:opacity var(--transition-duration) ease-out}.homepage-best-offers:hover .homepage-best-offers__button{opacity:1}.homepage-best-offers:hover .homepage-best-offers__button:disabled,.homepage-best-offers__button:disabled,.homepage-best-offers__button_disabled{opacity:0}.homepage-best-offers__button:active{transform:scale(0.97)}.homepage-best-offers__button svg{margin:auto}.homepage-best-offers__button *{pointer-events:none}.homepage-best-offers__button_prev{left:-24px}.homepage-best-offers__list{display:grid;grid-template-columns:repeat(var(--length),calc(25% - 40px));grid-gap:0 20px;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-top:2px;padding-bottom:2px;padding-left:2px;margin-left:-2px}.homepage-best-offers__list::-webkit-scrollbar{display:none}.homepage-best-offers__product-container{display:block;scroll-snap-align:start end}.homepage-best-offers__product-container_hidden{opacity:.5}.homepage-best-offers__product{display:block;padding:10px 15px 20px;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:6px;margin:2px;box-sizing:border-box}.homepage-best-offers__product .product-tile{margin:0;width:100%;box-sizing:border-box}.homepage-best-offers__product .product-tile__footer-button{width:100%}.homepage-best-offers__button_next{right:-24px}}@media screen and (max-width:1023px){.homepage-best-offers{margin-bottom:var(--interblock-margin)}.homepage-best-offers__button{display:none}.homepage-best-offers__products{margin-right:-20px}.homepage-best-offers__list{display:grid;grid-template-columns:repeat(var(--length),220px);grid-gap:0 20px;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-top:2px;padding-bottom:2px;padding-left:2px;margin-left:-2px;padding-right:40px}.homepage-best-offers__list::-webkit-scrollbar{display:none}.homepage-best-offers__product-container{scroll-snap-align:start end;scroll-margin:40px}.homepage-best-offers__product-container_hidden{opacity:.5}.homepage-best-offers__product{padding:10px 15px 20px;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:6px;margin:2px;width:100%;box-sizing:border-box}.homepage-best-offers__product .product-tile{margin:0}.homepage-best-offers__product .product-tile__footer-button{width:100%}.homepage-best-offers .tns-nav{display:none}}@media screen and (min-width:1024px){.homepage-catalog{margin-bottom:var(--interblock-margin)}.homepage-catalog__categories{position:relative}.homepage-catalog__slider{padding-left:2px;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-top:2px;margin-left:-2px;padding-left:2px}.homepage-catalog__slider::-webkit-scrollbar{display:none}.homepage-catalog__slider .category-children{grid-template-columns:repeat(var(--length),calc(25% - 30px))}.homepage-catalog__hidden-item{opacity:.6}.homepage-catalog__button{display:flex;position:absolute;top:calc(50% - 24px);width:48px;height:48px;box-shadow:0 2px 10px 1px rgba(0,0,0,0.1),0 1px 2px 1px rgba(0,0,0,0.05);background-color:#fff;border-radius:50%;z-index:1;opacity:0;transition:opacity var(--transition-duration) ease-out}.homepage-catalog:hover .homepage-catalog__button{opacity:1}.homepage-catalog:hover .homepage-catalog__button_disabled,.homepage-catalog__button_disabled{opacity:0}.homepage-catalog__button:active{transform:scale(0.97)}.homepage-catalog__button svg{margin:auto}.homepage-catalog__button *{pointer-events:none}.homepage-catalog__button_prev{left:-24px}.homepage-catalog__button_next{right:-24px}.homepage-catalog__slider .category-child_filler_homepage-filler{width:11%;display:block !important;box-sizing:border-box}}@media screen and (max-width:1023px){.homepage-catalog{margin-bottom:var(--interblock-margin)}.homepage-catalog__categories{position:relative}.homepage-catalog__opacity-filler{display:none}.homepage-catalog__slider{padding-left:2px;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-top:2px}.homepage-catalog__slider::-webkit-scrollbar{display:none}.homepage-catalog__slider .category-children{grid-template-columns:repeat(var(--length),220px)}.homepage-catalog__hidden-item{opacity:.6}.homepage-catalog__button{display:none}.category-child_homepage-extra{display:none}}@media screen and (min-width:1024px){.category-children{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px}}@media screen and (max-width:1023px){.category-children{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1024px){.category-child{margin-bottom:18px;position:relative;padding-bottom:61px;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:10px;border:1px solid transparent}.category-child_hide-bottom{padding-bottom:0}.category-child_filler{height:1px;max-height:1px;margin-bottom:0;padding-bottom:0;opacity:0}.category-child_hide-on-homepage{display:none}.category-child__head{transition:all var(--transition-duration) ease-out}.category-child__image{background-position:left center;background-repeat:no-repeat;height:140px;margin:30px 30px 10px 30px;background-size:contain}.category-child__name-container{display:flex;height:48px;padding:0 30px;margin-bottom:17px;height:50px}.category-child__name-container-inner{box-sizing:border-box;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden;margin:auto 0 0 0;max-height:48px}.category-child__name{box-sizing:border-box;overflow:hidden;font-family:var(--accidental-font);font-weight:800;font-size:17px;line-height:24px;color:#000;transition:all var(--transition-duration) ease-out}.category-child__product-count{color:#fff;font-weight:700;font-size:14px;line-height:19px;display:inline-block;padding:5px 10px;border-radius:20px;background-color:var(--pruma-orange);transition:all var(--transition-duration) ease-out;visibility:hidden;opacity:0;position:absolute;left:12px;top:20px}.category-child:hover .category-child__product-count{visibility:visible;opacity:1}.category-child__name-link{text-decoration:none;margin:auto 0}.category-child__name-link:hover{text-decoration:none;color:#444}.category-child:hover{border-color:var(--pruma-green)}.category-child:hover .category-child__name{color:var(--link-color)}.category-child__expander-container{display:none}.category-child__grandchildren{padding-left:30px;padding-right:30px}.category-child__item{padding:2px 0}.category-child__item+.category-child__item{margin-top:8px}.category-child__grandchild{text-decoration:none;display:inline-block;border-bottom:1px solid transparent;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#303036;font-size:16px;line-height:23px;transition:all var(--transition-duration) ease-out;max-width:100%;box-sizing:border-box}.category-child__grandchild:hover{text-decoration:none;color:var(--link-color)}.category-child__item_hidden{display:none}.category-child__bottom{position:absolute;left:30px;right:0;bottom:0;padding-bottom:27px}.category-child_hide-bottom .category-child__bottom{display:none}.category-child__show-all{margin:auto 0;font-size:16px;line-height:24px;color:var(--gray-text);white-space:nowrap}.category-child__show-all:hover{color:var(--link-color)}.category-child__show-all_hidden,.category-child_row-was-expand .category-child__show-all{display:none}.category-child_expand .category-child__show-all{display:inline-block}.category-children_homepage .category-child_bright{background-image:none !important}.category-child__child{display:none}}@media screen and (max-width:1023px){.category-child{width:100% !important;padding:10px 0;border-bottom:1px solid #d7e0ea;position:relative;box-sizing:border-box}.category-child__head{display:grid;grid-template-columns:1fr 24px;grid-gap:0 20px}.category-child__image{pointer-events:none;width:50px;height:50px;background-position:center;background-repeat:no-repeat;background-size:50px}.category-child__name-container{display:flex}.category-child__name-container-inner{display:flex;align-items:center;padding:11px 0;margin:auto 0}.category-child__name{font-family:var(--accidental-font);font-size:14px;line-height:19px;font-weight:700;color:#000;text-decoration:none}.category-child__product-count{display:none}.category-child__name-link{display:grid;grid-template-columns:50px 1fr;grid-gap:0 20px;text-decoration:none}.category-child__expander-container{display:flex}.category-child__expander{background-repeat:no-repeat;background-position:right center;background-image:url(/static/resources/blocks/category-child/img/category-child__expander.svg);box-sizing:contain;display:block;height:100%;width:100%;display:block;margin:auto 0 auto auto;cursor:pointer;transition:all var(--transition-duration) ease-out}.category-child__expander_expanded{transform:rotate(180deg);background-position:left center}.category-child__expander_hidden{display:none}.category-child__grandchild{display:none}.category-child__bottom{width:20px;height:1px;background-color:#d7e0ea;position:absolute;bottom:-1px;right:-20px}.category-child__show-all{display:none}.category-child__child{padding-left:70px;max-height:0;overflow:hidden;transition:all .1s ease-out}.category-child__subcategory{margin-top:5px;margin-bottom:20px}.category-child__subcategory-head{display:grid;grid-template-columns:1fr 24px;grid-gap:0 20px}.category-child__subcategory-name{font-size:14px;line-height:19px}.category-child__subcategory-child{padding-left:15px;margin-top:20px}}@media screen and (max-width:767px){}@media screen and (min-width:1232px){}@media screen and (min-width:1024px){.homepage-sales{margin-bottom:var(--interblock-margin);position:relative}.homepage-sales__all{position:absolute;right:1px;top:13px;margin-bottom:0}.homepage-sales__sales{position:relative}.homepage-sales__products{display:grid;grid-template-columns:repeat(var(--length),calc(25% - 40px));grid-gap:0 20px;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-right:40px}.homepage-sales__products::-webkit-scrollbar{display:none}.homepage-sales__product{scroll-snap-align:start end;padding:3px}.homepage-sales__product:nth-of-type(1){padding-left:0}.homepage-sales__product .product-tile{padding:10px 15px 20px;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:6px}.homepage-sales__hidden-item{opacity:.6}.homepage-sales__button{display:flex;position:absolute;top:calc(50% - 24px);width:48px;height:48px;box-shadow:0 2px 10px 1px rgba(0,0,0,0.1),0 1px 2px 1px rgba(0,0,0,0.05);background-color:#fff;border-radius:50%;z-index:1;opacity:0;transition:opacity var(--transition-duration) ease-out}.homepage-sales:hover .homepage-sales__button{opacity:1}.homepage-sales:hover .homepage-sales__button_disabled,.homepage-sales__button_disabled{opacity:0}.homepage-sales__button:active{transform:scale(0.97)}.homepage-sales__button svg{margin:auto}.homepage-sales__button *{pointer-events:none}.homepage-sales__button_prev{left:-24px}.homepage-sales__button_next{right:-24px}}@media screen and (max-width:1023px){.homepage-sales{margin-bottom:var(--interblock-margin);position:relative}.homepage-sales__all{position:absolute;right:0;top:3px;margin-bottom:0}.homepage-sales__sales{position:relative}.homepage-sales__slider{margin-right:-20px}.homepage-sales__products{display:grid;grid-template-columns:repeat(var(--length),225px);grid-gap:0 20px;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-top:2px;padding-bottom:2px;padding-left:2px;margin-left:-2px;padding-right:40px}.homepage-sales__products::-webkit-scrollbar{display:none}.homepage-sales__product{box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:6px;scroll-snap-align:start end;padding:10px;scroll-margin:40px}.homepage-sales__hidden-item{opacity:.6}.homepage-sales__button{display:none}}@media screen and (min-width:1024px){.product-rect{display:grid;grid-template-columns:80px 1fr;grid-gap:0 10px}.product-rect_left-column{display:flex;padding:10px 0 10px 10px;position:relative}.product-rect__photo-container{display:block;height:70px}.product-rect__photo{max-width:100%;max-height:100%}.product-rect_discount{position:absolute;left:10px;bottom:10px;padding:5px 10px;background-color:var(--pruma-orange);color:#fff;font-size:14px;line-height:19px;border-radius:4px}.product-rect_right-column{padding:6px 10px 11px 0}.product-rect__category-container{line-height:19px;margin-bottom:3px}.product-rect__category{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:19px;opacity:.5;color:#000}.product-rect__name-container{box-sizing:border-box;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden;height:57px;margin-bottom:5px;line-height:19px}.product-rect__name{color:#303036;font-size:13px;line-height:19px}.product-rect__brand{display:inline-block;vertical-align:middle;color:var(--gray-text)}.product-rect__brand-official-distributor{background-image:url(/static/resources/blocks/product-rect/img/product-rect__brand-official-distributor.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;width:13px;height:13px;vertical-align:middle;margin-bottom:1px;margin-left:4px}.product-rect__price{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px;display:flex;height:27px}.product-rect__price_withdrawn-from-sale{color:var(--pruma-red);display:block;margin:auto 0}.product-rect__price-request{display:inline-block;margin:auto 0;padding:0;color:var(--link-color);border-bottom:1px dashed var(--link-color);transition:all var(--transition-duration) ease-out}.product-rect__price-request:hover{border-bottom:1px solid var(--link-color)}.product-rect__price_price{font-size:18px;line-height:27px;font-weight:800;font-family:var(--accidental-font);display:block;margin:auto 0}.product-rect__price_price .price-row__digit:not(.price-row__digit_before-cents){margin-right:6px}}@media screen and (max-width:1023px){.product-rect{padding:12.5px 10px}.product-rect_left-column{display:flex;margin-bottom:10px;position:relative}.product-rect__photo-container{display:flex;height:80px;width:80px}.product-rect__photo{max-width:100%;max-height:100%;margin:auto;display:block}.product-rect_discount{position:absolute;right:10px;top:12.5px;padding:5px 10px;background-color:var(--pruma-orange);color:#fff;font-size:14px;line-height:19px;border-radius:4px}.product-rect__category-container{line-height:19px;margin-bottom:3px}.product-rect__category{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:19px;opacity:.5;color:#000}.product-rect__name-container{box-sizing:border-box;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden;height:57px;margin-bottom:5px;line-height:19px}.product-rect__name{color:#303036;font-size:13px;line-height:19px}.product-rect__brand{display:inline-block;vertical-align:middle;color:var(--gray-text)}.product-rect__brand-official-distributor{background-image:url(/static/resources/blocks/product-rect/img/product-rect__brand-official-distributor.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;width:13px;height:13px;vertical-align:middle;margin-bottom:1px;margin-left:4px}.product-rect__price{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px;display:flex;height:27px}.product-rect__price_withdrawn-from-sale{color:var(--pruma-red);display:block;margin:auto 0}.product-rect__price-request{display:inline-block;margin:auto 0;padding:0;color:var(--link-color);border-bottom:1px dashed var(--link-color);transition:all var(--transition-duration) ease-out}.product-rect__price-request:hover{border-bottom:1px solid var(--link-color)}.product-rect__price_price{font-size:18px;line-height:27px;font-weight:800;font-family:var(--accidental-font);display:block;margin:auto 0}.product-rect__price_price .price-row__digit:not(.price-row__digit_before-cents){margin-right:6px}}@media screen and (min-width:1024px){.homepage-best-brands{margin-bottom:var(--interblock-margin);position:relative}.homepage-best-brands__title-link{position:absolute;right:1px;top:13px;margin-bottom:0}.homepage-best-brands__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(202px,1fr));grid-gap:30px 20px}.homepage-best-brands__item{padding:5px 10px 10px 10px;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:5px}.homepage-best-brands__brand{display:block;text-decoration:none}.homepage-best-brands__brand-image-container{height:48px;margin-bottom:4px;display:flex}.homepage-best-brands__picture{display:flex;width:100%;height:100%}.homepage-best-brands__image{display:block;max-width:100%;max-height:100%;margin:auto}.homepage-best-brands__name{font-size:14px;line-height:19px;text-align:center;display:block}}@media screen and (max-width:1023px){.homepage-best-brands{margin-bottom:var(--interblock-margin);position:relative}.homepage-best-brands__title-link{position:absolute;right:1px;top:3px;margin-bottom:0}.homepage-best-brands__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-gap:10px}.homepage-best-brands__item{padding:5px;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:5px}.homepage-best-brands__brand{display:block;text-decoration:none;width:100%;height:100%}.homepage-best-brands__brand-image-container{display:flex;width:100%;height:100%}.homepage-best-brands__picture{display:flex;width:100%;height:100%}.homepage-best-brands__image{display:block;max-width:100%;max-height:100%;margin:auto}.homepage-best-brands__name{display:none}}@media screen and (min-width:1024px){.homepage-applications{margin-bottom:var(--interblock-margin);position:relative}.homepage-applications__title-link{position:absolute;right:1px;top:2px;margin-bottom:0}.homepage-applications__content{position:relative}.homepage-applications__slider{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-top:2px;padding-bottom:2px;margin-left:-2px;padding-left:2px}.homepage-applications__slider::-webkit-scrollbar{display:none}.homepage-applications__list{display:grid;grid-template-columns:repeat(10,calc(25% - 30px));grid-gap:0 20px}.homepage-applications__hidden-item{opacity:.6}.homepage-applications__button{display:flex;position:absolute;top:calc(50% - 24px);width:48px;height:48px;box-shadow:0 2px 10px 1px rgba(0,0,0,0.1),0 1px 2px 1px rgba(0,0,0,0.05);background-color:#fff;border-radius:50%;z-index:1;opacity:0;transition:opacity var(--transition-duration) ease-out}.homepage-applications:hover .homepage-applications__button{opacity:1}.homepage-applications:hover .homepage-applications__button_disabled,.homepage-applications__button_disabled{opacity:0}.homepage-applications__button:active{transform:scale(0.97)}.homepage-applications__button svg{margin:auto}.homepage-applications__button *{pointer-events:none}.homepage-applications__button_prev{left:-24px}.homepage-applications__button_next{right:-24px}}@media screen and (max-width:1023px){.homepage-applications{margin-bottom:var(--interblock-margin);position:relative}.homepage-applications__title-link{position:absolute;right:1px;top:2px;margin-bottom:0}.homepage-applications__content{position:relative}.homepage-applications__slider{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-top:2px;padding-bottom:2px;margin-left:-2px;padding-left:2px;margin-right:-20px}.homepage-applications__slider::-webkit-scrollbar{display:none}.homepage-applications__list{display:grid;grid-template-columns:repeat(10,220px);grid-gap:0 20px}.homepage-applications__hidden-item{opacity:.6}.homepage-applications__button{display:inline-flex;width:48px;height:48px;box-shadow:0 2px 10px 1px rgba(0,0,0,0.1),0 1px 2px 1px rgba(0,0,0,0.05);background-color:#fff;border-radius:50%;z-index:1;transition:opacity var(--transition-duration) ease-out}.homepage-applications__button_disabled{opacity:.5}.homepage-applications__button:active{transform:scale(0.97)}.homepage-applications__button svg{margin:auto}.homepage-applications__button *{pointer-events:none}.homepage-applications__button_next{margin-left:20px}}@media screen and (min-width:1024px){.case-tile{box-shadow:0 2px 10px rgba(0,0,0,0.07);border-radius:6px;background-color:#fff;overflow:hidden;transition:opacity var(--transition-duration) ease-out;scroll-snap-align:start end}.case-tile__image-container{height:186px;display:block;background-position:center;background-repeat:no-repeat;background-size:cover}.case-tile__image-container_blank{background-size:contain}.case-tile__head{margin:15px 20px 10px 20px}.case-tile__name-link{color:#000}.case-tile__text{font-size:14px;line-height:19px;color:#000;margin-bottom:25px;margin-left:20px;margin-right:20px}.case-tile__bottom{display:grid;grid-template-columns:auto 1fr;grid-gap:0 20px;margin:0 20px 20px 20px}.case-tile__date{font-size:14px;line-height:19px}.case-tile__number-of-views{font-size:14px;line-height:19px;background-image:url(/static/resources/blocks/case-tile/img/case-tile__number-of-views.svg);background-position:left center;background-repeat:no-repeat;padding-left:19px}}@media screen and (max-width:1023px){.case-tile{transition:opacity var(--transition-duration) ease-out;scroll-snap-align:start end}.case-tile__image-container{height:152px;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:6px;overflow:hidden}.case-tile__image-container_blank{background-size:contain}.case-tile__head{margin:10px 0 10px 0}.case-tile__name-link{color:#000;font-size:14px;line-height:20px}.case-tile__text{font-size:13px;line-height:19px;color:#000;margin-bottom:10px}.case-tile__bottom{display:grid;grid-template-columns:auto 1fr;grid-gap:0 20px;margin-bottom:20px}.case-tile__date{font-size:14px;line-height:19px}.case-tile__number-of-views{font-size:14px;line-height:19px;background-image:url(/static/resources/blocks/case-tile/img/case-tile__number-of-views.svg);background-position:left center;background-repeat:no-repeat;padding-left:19px}}@media screen and (min-width:1024px){.pruma-in-numbers{margin-bottom:var(--interblock-margin)}.pruma-in-numbers__content{display:flex;justify-content:space-between}.pruma-in-numbers__block{display:inline-block;padding-top:10px}.pruma-in-numbers__block_lifetime{position:relative}.pruma-in-numbers__block-top{font-size:16px;line-height:24px;color:#303036;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pruma-in-numbers__block_lifetime .pruma-in-numbers__block-top{padding-left:7px}.pruma-in-numbers__block-middle{font-family:var(--accidental-font);font-size:64px;line-height:82px;font-weight:900;color:var(--pruma-green)}.pruma-in-numbers__wheat{background:left center no-repeat url(/static/resources/blocks/pruma-in-numbers/img/pruma-in-numbers__wheat_left.svg),right center no-repeat url(/static/resources/blocks/pruma-in-numbers/img/pruma-in-numbers__wheat_right.svg);padding-left:32px;padding-right:32px;margin-left:-1px}.pruma-in-numbers__block-bottom{color:000;margin-bottom:0}.pruma-in-numbers__block_lifetime .pruma-in-numbers__block-bottom{padding-left:7px}}@media screen and (max-width:1023px){.pruma-in-numbers{margin-bottom:var(--interblock-margin)}.pruma-in-numbers__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px}.pruma-in-numbers__block{display:inline-block;padding:10px;box-shadow:0 2px 10px rgba(0,0,0,0.07);border-radius:6px}.pruma-in-numbers__block_lifetime{position:relative}.pruma-in-numbers__block-top{font-size:13px;line-height:19px;color:#303036;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pruma-in-numbers__block-middle{font-family:var(--accidental-font);font-size:36px;line-height:52px;font-weight:900;color:var(--pruma-green)}.pruma-in-numbers__wheat{background:left center no-repeat url(/static/resources/blocks/pruma-in-numbers/img/pruma-in-numbers__wheat_left.svg),right center no-repeat url(/static/resources/blocks/pruma-in-numbers/img/pruma-in-numbers__wheat_right.svg);padding-left:32px;padding-right:32px;margin-left:-14px}.pruma-in-numbers__block-bottom{color:000;margin-bottom:0}}@media screen and (min-width:1024px){.homepage-dealers{margin-bottom:var(--interblock-margin);position:relative}.homepage-dealers__content{position:relative}.homepage-dealers__slider{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-top:2px;padding-bottom:2px}.homepage-dealers__slider::-webkit-scrollbar{display:none}.homepage-dealers__list{display:grid;grid-template-columns:repeat(var(--length),max-content);grid-gap:0 20px}.homepage-dealers__certificate{display:block}.homepage-dealers__thumb{max-width:100%;pointer-events:none}.homepage-dealers__hidden-item{opacity:.6}.homepage-dealers__button{display:flex;position:absolute;top:calc(50% - 24px);width:48px;height:48px;box-shadow:0 2px 10px 1px rgba(0,0,0,0.1),0 1px 2px 1px rgba(0,0,0,0.05);background-color:#fff;border-radius:50%;z-index:1;opacity:0;transition:opacity var(--transition-duration) ease-out}.homepage-dealers:hover .homepage-dealers__button{opacity:1}.homepage-dealers:hover .homepage-dealers__button_disabled,.homepage-dealers__button_disabled{opacity:0}.homepage-dealers__button:active{transform:scale(0.97)}.homepage-dealers__button svg{margin:auto}.homepage-dealers__button *{pointer-events:none}.homepage-dealers__button_prev{left:-24px}.homepage-dealers__button_next{right:-24px}}@media screen and (max-width:1023px){.homepage-dealers{margin-bottom:var(--interblock-margin);position:relative}.homepage-dealers__content{position:relative}.homepage-dealers__slider{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-top:2px;padding-bottom:2px;margin-right:-20px}.homepage-dealers__slider::-webkit-scrollbar{display:none}.homepage-dealers__list{display:grid;grid-template-columns:repeat(var(--length),max-content);grid-gap:0 20px}.homepage-dealers__certificate{display:block;height:120px}.homepage-dealers__thumb{max-width:100%;max-height:100%;pointer-events:none}.homepage-dealers__hidden-item{opacity:.6}.homepage-dealers__button{display:none}.homepage-dealers:hover .homepage-dealers__button{opacity:1}.homepage-dealers:hover .homepage-dealers__button_disabled,.homepage-dealers__button_disabled{opacity:0}.homepage-dealers__button:active{transform:scale(0.97)}.homepage-dealers__button svg{margin:auto}.homepage-dealers__button *{pointer-events:none}.homepage-dealers__button_prev{left:-24px}.homepage-dealers__button_next{right:-24px}}@media screen and (min-width:1024px){.homepage-reviews{margin-bottom:var(--interblock-margin);position:relative}.homepage-reviews__content{position:relative}.homepage-reviews__slider{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-top:2px;padding-bottom:2px}.homepage-reviews__slider::-webkit-scrollbar{display:none}.homepage-reviews__list{display:grid;grid-template-columns:repeat(var(--length),max-content);grid-gap:0 20px}.homepage-reviews__review{display:block}.homepage-reviews__thumb{max-width:100%;pointer-events:none}.homepage-reviews__hidden-item{opacity:.6}.homepage-reviews__button{display:flex;position:absolute;top:calc(50% - 24px);width:48px;height:48px;box-shadow:0 2px 10px 1px rgba(0,0,0,0.1),0 1px 2px 1px rgba(0,0,0,0.05);background-color:#fff;border-radius:50%;z-index:1;opacity:0;transition:opacity var(--transition-duration) ease-out}.homepage-reviews:hover .homepage-reviews__button{opacity:1}.homepage-reviews:hover .homepage-reviews__button_disabled,.homepage-reviews__button_disabled{opacity:0}.homepage-reviews__button:active{transform:scale(0.97)}.homepage-reviews__button svg{margin:auto}.homepage-reviews__button *{pointer-events:none}.homepage-reviews__button_prev{left:-24px}.homepage-reviews__button_next{right:-24px}}@media screen and (max-width:1023px){.homepage-reviews{margin-bottom:var(--interblock-margin);position:relative}.homepage-reviews__content{position:relative}.homepage-reviews__slider{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-top:2px;padding-bottom:2px;margin-right:-20px}.homepage-reviews__slider::-webkit-scrollbar{display:none}.homepage-reviews__list{display:grid;grid-template-columns:repeat(var(--length),max-content);grid-gap:0 20px}.homepage-reviews__review{display:block;height:120px}.homepage-reviews__thumb{max-width:100%;max-height:100%;pointer-events:none}.homepage-reviews__hidden-item{opacity:.6}.homepage-reviews__button{display:none}.homepage-reviews:hover .homepage-reviews__button{opacity:1}.homepage-reviews:hover .homepage-reviews__button_disabled,.homepage-reviews__button_disabled{opacity:0}.homepage-reviews__button:active{transform:scale(0.97)}.homepage-reviews__button svg{margin:auto}.homepage-reviews__button *{pointer-events:none}.homepage-reviews__button_prev{left:-24px}.homepage-reviews__button_next{right:-24px}}@media screen and (min-width:1024px){.homepage-about{margin-bottom:var(--interblock-margin)}.homepage-about__layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 130px}.homepage-about__recommended-categories-items{margin-bottom:20px;line-height:19px}.homepage-about__recommended-categories-item{display:inline-block;width:47%;text-overflow:ellipsis;overflow:hidden;margin-bottom:9px;font-size:14px;line-height:19px;box-sizing:border-box;white-space:nowrap}.homepage-about__recommended-category{font-size:16px;line-height:19px;color:#000;white-space:nowrap}.homepage-about__recommended-categories-item:nth-of-type(2n+1){padding-right:20px}.homepage-about__recommended-categories-item:nth-of-type(2n+2){padding-left:20px}.homepage-about__recommended-brands-item{float:left;margin-right:16px}.homepage-about__recommended-brand{text-transform:uppercase;font-size:16px;line-height:36px}}@media screen and (max-width:1023px){.homepage-about{display:none}}@media screen and (min-width:1024px){.homepage-advantages{margin-bottom:var(--interblock-margin);padding-bottom:60px}.pruma-in-numbers__head{padding-top:var(--in-block-margin-before-section)}.homepage-advantages__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px}.homepage-advantages__block{box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:6px;background-color:#fff;padding:30px 20px;box-sizing:border-box}.homepage-advantages__image{height:115px;background-position:left center;background-repeat:no-repeat;margin-bottom:25px}.homepage-advantages__title-container{margin-bottom:20px}.homepage-advantages__title{margin-bottom:0;color:#000}.homepage-advantages__title.link{cursor:pointer}.homepage-advantages__text{font-size:16px;line-height:24px}}@media screen and (max-width:1023px){.homepage-advantages{margin-bottom:var(--interblock-margin);padding-bottom:30px;margin-right:-20px}.pruma-in-numbers__head{padding-top:var(--in-block-margin-before-section)}.homepage-advantages__content{display:grid;grid-template-columns:repeat(4,220px);grid-gap:20px;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-top:2px;padding-bottom:2px;margin-left:-2px;padding-left:2px}.homepage-advantages__content::-webkit-scrollbar{display:none}.homepage-advantages__block{box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:6px;background-color:#fff;padding:30px 20px;box-sizing:border-box;scroll-snap-align:start end}.homepage-advantages__image{height:115px;background-position:left center;background-repeat:no-repeat;margin-bottom:25px}.homepage-advantages__title-container{margin-bottom:20px}.homepage-advantages__title{margin-bottom:0;color:#000;font-size:17px;line-height:26px}.homepage-advantages__title.link{cursor:pointer}.homepage-advantages__text{font-size:14px;line-height:19px}}@media screen and (min-width:1024px){.gallery{position:fixed;background-color:var(--panel-color);left:0;top:0;right:0;bottom:0;z-index:102}.gallery__close{position:absolute;background-image:url(/static/resources/img/cross_black.svg);background-repeat:no-repeat;background-position:center;background-size:19px;width:36px;height:36px;right:10px;top:10px;z-index:103}.gallery__close:active{transform:scale(0.95)}.gallery__thumbnails{background-color:#fff;position:absolute;left:0;top:0;width:112px;bottom:0}.gallery__thumbnail{width:48px;height:48px;background-position:center;background-repeat:no-repeat;background-size:40px;display:block;margin-left:auto;margin-right:auto;margin:15px auto;border:2px solid transparent;transition:all var(--transition-duration) ease-out;border-radius:2px}.gallery__thumbnail_active,.gallery__thumbnail:hover{border-color:var(--pruma-green)}.gallery__image-container{position:absolute;background-color:#fff;left:120px;top:0;right:0;bottom:0;display:flex}.gallery__image{display:block;margin:auto;max-width:100%;max-height:100%;transition:opacity .2s ease-out;pointer-events:none}.gallery__image_hidden{opacity:0 !important}.gallery__nav-button{position:absolute;width:48px;height:48px;border-radius:50%;top:calc(50% - 24px);align-items:center;justify-content:center;display:inline-flex;box-shadow:0 2px 10px 0 rgb(0 0 0 / 12%);transition:all var(--transition-duration) ease-out}.gallery__nav-button:active{transform:scale(0.95)}.gallery__nav-button_prev{left:20px}.gallery__nav-button *{pointer-events:none}.gallery__nav-button_prev .gallery__nav-button-inner{transform:rotate(180deg)}.gallery__nav-button_next{right:20px}.gallery__nav-button:hover{background-color:var(--pruma-green)}.gallery__nav-button:hover path{fill:#fff}}@media screen and (max-width:1023px){.gallery{position:fixed;background-color:var(--panel-color);left:0;top:0;right:0;bottom:0;z-index:102}.gallery__close{position:absolute;background-image:url(/static/resources/img/cross_black.svg);background-repeat:no-repeat;background-position:center;background-size:19px;width:36px;height:36px;right:10px;top:10px;z-index:103}.gallery__close:active{transform:scale(0.95)}.gallery__thumbnails{background-color:#fff;position:absolute;left:0;right:0;bottom:0;height:68px;padding:10px;box-sizing:border-box;white-space:nowrap;overflow-x:auto}.gallery__thumbnail{width:48px;height:48px;background-position:center;background-repeat:no-repeat;background-size:40px;display:inline-block;border:2px solid transparent;transition:all var(--transition-duration) ease-out;border-radius:2px}.gallery__thumbnail+.gallery__thumbnail{margin-left:10px}.gallery__thumbnail_active,.gallery__thumbnail:hover{border-color:var(--pruma-green)}.gallery__image-container{position:absolute;background-color:#fff;left:0;top:0;right:0;bottom:76px;display:flex}.gallery__image{display:block;margin:auto;max-width:100%;max-height:100%;transition:opacity .2s ease-out;pointer-events:none}.gallery__image_hidden{opacity:0 !important}.gallery__nav-button{position:absolute;width:48px;height:48px;border-radius:50%;top:calc(50% - 24px);align-items:center;justify-content:center;display:inline-flex;box-shadow:0 2px 10px 0 rgb(0 0 0 / 12%);transition:all var(--transition-duration) ease-out}.gallery__nav-button:active{transform:scale(0.95)}.gallery__nav-button_prev{left:20px}.gallery__nav-button *{pointer-events:none}.gallery__nav-button_prev .gallery__nav-button-inner{transform:rotate(180deg)}.gallery__nav-button_next{right:20px}.gallery__nav-button:hover{background-color:var(--pruma-green)}.gallery__nav-button:hover path{fill:#fff}}@media screen and (min-width:1024px){.product-tile{min-width:150px;box-sizing:border-box;margin:5px}.product-tile__photo-container{height:150px;display:flex;position:relative}.product-tile__picture{width:100%;height:100%;display:flex}.product-tile__photo{display:block;margin:auto;pointer-events:none}.product-tile__discount{background-color:var(--pruma-orange);font-size:16px;font-weight:700;line-height:21px;color:#fff;padding:5px 10px;border-radius:20px;position:absolute;left:0;bottom:0}.product-tile__category-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px;margin-right:10px}.product-sections__section_in_stock_products .product-tile__category-container,.product-sections__section_related_analogs .product-tile__category-container{display:none}.product-tile__name-container{box-sizing:border-box;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden;margin-top:10px;margin-right:10px;height:57px}.product-tile__name{display:block;color:#000;text-decoration:none;line-height:19px;font-size:14px}.product-tile_hovered .product-tile__name,.product-tile__name:hover{display:block;color:var(--link-color);text-decoration:none;opacity:1}.product-line-brand-container{margin:3px 10px 7px 0}.product-tile__brand{display:inline-block;vertical-align:middle}.product-tile__brand-official-distributor{background-image:url(/static/resources/img/brand-official-distributor.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;width:16px;height:16px;vertical-align:middle;margin-bottom:1px;margin-left:1px}.product-tile__price{padding-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px;min-height:27px}.product-tile__units{color:var(--gray-text);display:block;font-size:14px;line-height:19px}.product-tile__price_hidden-price{color:var(--pruma-red);margin-top:2px;display:inline-block}.product-tile__price_withdrawn-from-sale{color:var(--pruma-red);margin-top:2px;display:inline-block}.product-tile__price_price{font-size:19px;line-height:27px;font-weight:800;font-family:var(--accidental-font)}.product-tile__price_price .price-row__digit_1{margin-right:6px}.product-tile__price_price .price-row__digit_before-cents{margin-right:0}.product-tile__price_full-price{font-size:16px;line-height:23px;display:inline-block;margin-left:10px;text-decoration:line-through}.product-tile__available{position:relative;margin-top:10px;min-height:22.4px}.product-tile_simplified .product-tile__available{display:none}.product-tile__available-button{background-image:url(/static/resources/blocks/product-tile/img/product-tile__available-button.svg);background-position:left center;background-repeat:no-repeat;padding-left:21px;color:var(--link-color)}.product-tile__virtual-available{background-image:url(/static/resources/blocks/product-tile/img/product-tile__available-button.svg);background-position:left center;background-repeat:no-repeat;padding-left:21px;color:var(--link-color);cursor:pointer}.product-tile__available-button:active{transform:scale(0.95)}.product-tile__available-button_red{color:var(--pruma-red);background-image:url(/static/resources/blocks/product-tile/img/product-tile__available-button_red.svg)}.product-tile__available-list{position:absolute;left:0;bottom:35px;padding:30px 20px;display:none;background-color:#fff;box-shadow:0 1px 9px 2px rgba(0,0,0,0.1);border-radius:6px;z-index:1}.product-tile__available-list_visible{display:block}.product-tile__available-button:hover+.product-tile__available-list{display:block}.product-tile__available-list-close{width:20px;height:20px;background-image:url(/static/resources/blocks/product-tile/img/product-tile__available-list-close.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:10px;right:10px;cursor:pointer;opacity:0;transition:opacity var(--transition-duration) ease-out}.product-tile__available-list_visible .product-tile__available-list-close{opacity:1}.product-tile__warehouse{white-space:nowrap}.product-tile__warehouse+.product-tile__warehouse{margin-top:12px}.product-tile__warehouse-name{padding-right:2px}.product-tile__warehouse-quantity{background-image:url(/static/resources/blocks/product-tile/img/product-tile__warehouse-quantity.svg);background-position:left center;background-repeat:no-repeat;display:inline-block;padding-left:25px;margin-left:7px}.product-tile__available-description{white-space:normal;margin-top:8px;font-size:14px;line-height:19px}.product-tile__view-counter{position:absolute;top:2px;right:0;background-image:url(/static/resources/blocks/product-tile/img/product-tile__view-counter.svg);background-position:left center;background-repeat:no-repeat;padding-left:21px}.product-tile__footer{margin-top:10px}.product-tile_simplified .product-tile__footer{display:none}.product-tile__footer-button{padding:11px 38px;border:1px solid var(--pruma-green);transition:all var(--transition-duration) ease-out;cursor:pointer;border-radius:6px;transition:opacity var(--transition-duration) ease-out;white-space:nowrap}.product-tile__footer-button-inner{font-size:16px;line-height:21px;color:#000;font-weight:700;transition:opacity var(--transition-duration) ease-out;pointer-events:none}.product-tile__footer-button:hover{background-color:var(--pruma-green)}.product-tile__footer-button:hover .product-tile__footer-button-inner{color:#fff}.product-tile__buy .product-tile__footer-button-inner{background-image:url(/static/resources/blocks/product-tile/img/product-tile__buy.svg);background-position:left center;background-repeat:no-repeat;padding-left:36px;white-space:nowrap}.product-tile__buy:hover .product-tile__footer-button-inner{background-image:url(/static/resources/blocks/product-tile/img/product-tile__buy_hover.svg)}.product-tile__get-analog,.product-tile__price-request{padding:11px 23px}.product-tile__get-analog .product-tile__footer-button-inner,.product-tile__price-request .product-tile__footer-button-inner{font-size:14px;line-height:21px}.product-tile__virtual-available-container{position:relative}.product-tile__virtual-available:hover+.product-tile__available-list{display:block}.product-tile__virtual-available-container .product-tile__available-description{margin-top:0}}@media screen and (max-width:1023px){.product-tile{min-width:185px;box-sizing:border-box;margin:5px}.product-tile__photo-container{height:150px;display:flex;position:relative;pointer-events:none;cursor:default}.product-tile__picture{width:100%;height:100%;display:flex}.product-tile__photo{display:block;margin:auto auto auto 0}.product-tile__discount{background-color:var(--pruma-orange);font-size:16px;font-weight:700;line-height:21px;color:#fff;padding:5px 10px;border-radius:20px;position:absolute;left:0;bottom:0}.product-tile__category-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px;margin-right:10px}.product-sections__section_in_stock_products .product-tile__category-container,.product-sections__section_related_analogs .product-tile__category-container{display:none}.product-tile__name-container{box-sizing:border-box;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden;margin-top:10px;margin-right:10px;height:57px}.product-tile__name{display:block;color:#000;text-decoration:none}.product-line-brand-container{margin:3px 10px 7px 0}.product-tile__brand{display:inline-block;vertical-align:middle}.product-tile__brand-official-distributor{background-image:url(/static/resources/img/brand-official-distributor.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;width:16px;height:16px;vertical-align:middle;margin-bottom:1px;margin-left:4px}.product-tile__price{padding-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px;min-height:27px}.product-tile__units{color:var(--gray-text);display:block;font-size:14px;line-height:19px}.product-tile__price_withdrawn-from-sale{color:var(--pruma-red)}.product-tile__price_price{font-size:19px;line-height:27px;font-weight:700}.product-tile__price_price .price-row__digit_1{margin-right:6px}.product-tile__price_price .price-row__digit_before-cents{margin-right:0}.product-tile__price_full-price{font-size:16px;line-height:23px;display:inline-block;margin-left:10px;text-decoration:line-through}.product-tile__available{position:relative;margin-top:10px;min-height:22.4px}.product-tile__available-button{background-image:url(/static/resources/blocks/product-tile/img/product-tile__available-button.svg);background-position:left center;background-repeat:no-repeat;padding-left:21px;color:var(--link-color)}.product-tile__virtual-available{background-image:url(/static/resources/blocks/product-tile/img/product-tile__available-button.svg);background-position:left center;background-repeat:no-repeat;padding-left:21px;color:var(--link-color)}.product-tile__available-button:active{transform:scale(0.95)}.product-tile__available-button_red{color:var(--pruma-red);background-image:url(/static/resources/blocks/product-tile/img/product-tile__available-button_red.svg)}.product-tile__available-list{position:absolute;left:0;bottom:35px;padding:30px 20px;display:none;background-color:#fff;box-shadow:0 1px 9px 2px rgba(0,0,0,0.1);border-radius:6px;z-index:1}.product-tile__available-list_visible{display:block}.product-tile__available-button:hover+.product-tile__available-list{display:block}.product-tile__available-list-close{width:20px;height:20px;background-image:url(/static/resources/blocks/product-tile/img/product-tile__available-list-close.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:10px;right:10px;cursor:pointer;opacity:0;transition:opacity var(--transition-duration) ease-out}.product-tile__available-list_visible .product-tile__available-list-close{opacity:1}.product-tile__warehouse{white-space:nowrap}.product-tile__warehouse+.product-tile__warehouse{margin-top:12px}.product-tile__warehouse-name{padding-right:2px}.product-tile__warehouse-quantity{background-image:url(/static/resources/blocks/product-tile/img/product-tile__warehouse-quantity.svg);background-position:left center;background-repeat:no-repeat;display:inline-block;padding-left:25px;margin-left:7px}.product-tile__available-description{white-space:normal;margin-top:8px;font-size:14px;line-height:19px}.product-tile_simplified .product-tile__available{display:none}.product-tile__view-counter{position:absolute;top:2px;right:0;background-image:url(/static/resources/blocks/product-tile/img/product-tile__view-counter.svg);background-position:left center;background-repeat:no-repeat;padding-left:21px}.product-tile__footer{margin-top:10px}.product-tile_simplified .product-tile__footer{display:none}.product-tile__footer-button{padding:9.5px 38px;border:1px solid var(--pruma-green);transition:all var(--transition-duration) ease-out;cursor:pointer;border-radius:6px;transition:opacity var(--transition-duration) ease-out;white-space:nowrap}.product-tile__footer-button-inner{font-size:16px;line-height:21px;color:#000;font-weight:700;transition:opacity var(--transition-duration) ease-out;pointer-events:none}.product-tile__footer-button:hover{background-color:var(--pruma-green)}.product-tile__footer-button:hover .product-tile__footer-button-inner{color:#fff}.product-tile__buy .product-tile__footer-button-inner{background-image:url(/static/resources/blocks/product-tile/img/product-tile__buy.svg);background-position:left center;background-repeat:no-repeat;padding-left:36px}.product-tile__buy:hover .product-tile__footer-button-inner{background-image:url(/static/resources/blocks/product-tile/img/product-tile__buy_hover.svg)}.product-tile__get-analog,.product-tile__price-request{padding:11px 23px}.product-tile__get-analog .product-tile__footer-button-inner,.product-tile__price-request .product-tile__footer-button-inner{font-size:14px;line-height:21px}.product-tile__virtual-available-container{position:relative}.product-tile__virtual-available:hover+.product-tile__available-list{display:block}.product-tile__virtual-available-container .product-tile__available-description{margin-top:0}}@media screen and (max-width:480px){.product-tile{min-width:auto}}@media screen and (min-width:1232px){.category-most-popular .product-tile:nth-of-type(5){display:block !important}.category-most-popular .product-tile{width:17.5%}}@media screen and (min-width:1024px){.product-not-available,.product-available,.product-available__authorization-required,.product-not-available__withdrawn-from-sale{background-repeat:no-repeat;background-position:left center;padding:4px 0 4px 19px;display:inline-block;position:relative}.product-available_modification{padding-top:5px}.product-available__authorization-required{white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;padding:4px 0 0 0}.product-not-available__withdrawn-from-sale{padding:4px 0 0 0;font-weight:700}.product-available__authorization-required a{color:#676767;font-size:13px;display:inline-block;border-bottom:1px dotted #676767;text-decoration:none}.product-available__authorization-required a:hover{border-bottom:1px solid #676767;text-decoration:none}.product-available{background-image:url(/static/resources/blocks/product-available/img/product-available.svg);background-size:15px;background-position:left center}.product-available .product-available__title,.product-not-available .product-not-available__title{cursor:pointer;border-bottom:1px dotted #676767;font-size:13px;transition:all var(--transition-duration) ease-out}.product-available .product-available__title:hover,.product-not-available .product-not-available__title:hover{border-bottom:1px solid #676767}.product-not-available .product-not-available__note,.product-available .product-available__note{visibility:hidden;opacity:0;transition:all var(--transition-duration) ease-out;position:absolute;bottom:calc(-50% - 12px);left:-250px;width:200px;background-color:#fff;border:4px solid #45484d;border-radius:3px;z-index:10000;white-space:normal;word-wrap:break-word}.product-available .product-available__note{padding:12px}.product-available__spoute-border{position:absolute;top:0;bottom:0;right:0;width:6px;background-color:#fff}.product-not-available .product-not-available__note{padding:12px 8px}.product-not-available:hover .product-not-available__note,.product-available:hover .product-available__note{visibility:visible;opacity:1}.product-line .product-available .product-available__note{width:182px}.product-not-available:hover .product-not-available__spoute,.product-available:hover .product-available__spoute{position:absolute;right:-7px;top:calc(50% - 5px);width:9px;height:9px;background-color:#45484d;transform:rotate(45deg)}.product-available__city,.product-available__description{display:block;font-size:13px}.product-available__description{margin-top:4px}.product-available_product .product-not-available__note,.product-available_product .product-available__note{left:0;bottom:auto;top:33px;display:none}.product-not-available_product:hover .product-not-available__note,.product-available_product:hover .product-available__note{display:block}.product-available_product .product-not-available__spoute,.product-available_product .product-available__spoute{right:auto !important;top:-6px !important;left:17px !important;width:5px !important;height:5px !important}}@media screen and (min-width:1024px){.line-with-products{margin-top:30px;margin-bottom:22px}.line-with-products__head{font-size:24px;font-weight:700;line-height:30px;color:#000;margin-bottom:15px}.line-with-products__products{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start}.line-with-products .product-tile{width:24%}.line-with-products .product-tile:nth-of-type(6),.line-with-products .product-tile:nth-of-type(5){display:none}}@media screen and (max-width:1023px){.line-with-products{margin-top:30px}.homepage-teasers+.line-with-products{margin-top:0}.line-with-products__head{font-size:21px;color:#000;margin-bottom:5px}.line-with-products .product-tile{width:31%;display:inline-block}}@media screen and (max-width:767px){.line-with-products .product-tile{width:47%}}@media screen and (max-width:480px){.line-with-products .product-tile{width:auto}}@media screen and (min-width:1232px){.line-with-products .product-tile{width:19%}.line-with-products .product-tile:nth-of-type(5){display:block}}@media screen and (min-width:1440px){.line-with-products .product-tile{width:15.5%}.line-with-products .product-tile:nth-of-type(6){display:block}}@media screen and (min-width:1024px){.related-products__filter{margin-bottom:38px}.related-products_recent-products .related-products__filter{display:none}.related-products__categories,.related-products__brands{display:inline-block}.related-products__categories+.related-products__brands{margin-left:20px}.related-products__category,.related-products__brand{font-size:16px;line-height:21px;padding:14px 37px 14px 15px;border:1px solid #ededed;box-sizing:border-box;box-shadow:0 1px 9px 2px rgba(0,0,0,0.1);border-radius:6px}.related-products__slider-container{position:relative}.related-products__slider{margin:-5px;padding:5px;opacity:1;transition:opacity var(--transition-duration) ease-out}.related-products__slider_unprepared{opacity:0}.related-products__products{display:grid;grid-template-columns:repeat(var(--length),calc(25% - 40px));grid-gap:0 20px;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none}.related-products__products::-webkit-scrollbar{display:none}.related-products__product{scroll-snap-align:start end;padding:3px;scroll-margin:40px}.related-products__product-inner{padding:10px 15px 20px;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:6px}.related-products__product_hidden{display:none}.related-products_recent-products{margin-bottom:40px}.related-products__shaded-item{opacity:.3}.related-products__button{display:flex;position:absolute;top:calc(50% - 24px);width:48px;height:48px;box-shadow:0 2px 10px 1px rgba(0,0,0,0.1),0 1px 2px 1px rgba(0,0,0,0.05);background-color:#fff;border-radius:50%;z-index:1;opacity:0;transition:opacity var(--transition-duration) ease-out}.related-products:hover .related-products__button{opacity:1}.related-products:hover .related-products__button_disabled,.related-products__button_disabled{opacity:0}.related-products__button:active{transform:scale(0.97)}.related-products__button svg{margin:auto}.related-products__button *{pointer-events:none}.related-products__button_prev{left:-24px}.related-products__button_next{right:-24px}}@media screen and (max-width:1023px){.related-products__filter{margin-bottom:10px;margin-right:14px;max-width:400px}.related-products_recent-products .related-products__filter{display:none}.related-products__categories+.related-products__brands{margin-top:10px}.related-products__category,.related-products__brand{font-size:16px;line-height:21px;padding-top:8px;padding-bottom:8px;border:1px solid #ededed;box-sizing:border-box;box-shadow:0 1px 9px 2px rgba(0,0,0,0.1);border-radius:6px;width:100%}.related-products__slider-container{position:relative}.related-products__slider{margin-right:-20px;opacity:1;transition:opacity var(--transition-duration) ease-out}.related-products__slider_unprepared{opacity:0}.related-products__products{display:grid;grid-template-columns:repeat(var(--length),225px);grid-gap:0 20px;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;padding-right:40px}.related-products__products::-webkit-scrollbar{display:none}.related-products__product{scroll-snap-align:start end;padding:3px;scroll-margin:40px}.related-products__product-inner{box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:6px;padding:10px}.related-products__product_hidden{display:none}.related-products_recent-products{margin-bottom:40px}.related-products__shaded-item{opacity:.5}.related-products__button{display:none}}@media screen and (min-width:1024px){.subscription-form{position:fixed;right:-300px;bottom:25px;z-index:101}.subscription-form__visibility-button{width:44px;height:36px;background-color:var(--pruma-green);background-image:url(/static/resources/blocks/subscription-form/img/subscription-form__visibility-button.svg);background-position:center;background-repeat:no-repeat;background-size:25px;position:absolute;top:0;left:-44px;border-radius:4px 0 0 4px}.subscription-form__visibility-button:active{transform:scale(0.95)}.subscription-form__form{width:300px;box-sizing:border-box;padding:var(--in-block-margin-before-text);padding-bottom:var(--in-block-margin-before-non-text);background-color:var(--panel-color);border-radius:0 0 0 4px;background-image:url(/static/resources/blocks/subscription-form/img/subscription-form__form.png);background-position:left bottom;background-repeat:repeat-x;position:relative;display:flex;flex-wrap:wrap;border:1px solid transparent;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07)}.subscription-form_opened .subscription-form__form{box-shadow:-1px 1px 5px rgba(50,50,50,.3)}.subscription-form__head{font-size:16px;line-height:24px;color:#000;display:block;padding-bottom:var(--in-block-margin-before-text)}.subscription-form__input{width:100%;box-sizing:border-box;border:1px solid #aec0d6;border-radius:4px;font-size:16px;line-height:24px;font-weight:700;font-family:var(--accidental-font);color:#000;padding:8px 38px 8px 8px;background-image:url(/static/resources/blocks/subscription-form/img/subscription-form__input.png);background-position:97% center;background-repeat:no-repeat;background-size:23px}.subscription-form__input:focus{border:1px solid var(--link-color)}.subscription-form__input_with-error{border:1px solid #661919}.subscription-form__submit{margin:var(--in-block-margin-before-text) auto 0 auto;font-family:var(--accidental-font);font-weight:800;font-size:17px;line-height:24px;background-color:var(--pruma-green);color:#fff;padding:14px 40px;border-radius:4px;display:inline-block}.subscription-form__submit:active{transform:scale(0.95)}.subscription-form__error{opacity:1;color:#661919;font-size:11px;transition:all var(--transition-duration) ease-out}.subscription-form__error_hidden{opacity:0}.subscription-form__response-text{position:absolute;left:0;top:0;right:0;bottom:4px;background-color:#fff;display:flex;padding:25px}.subscription-form__response-text_hidden{display:none}.subscription-form__response-text_busy{background-image:url(/static/resources/blocks/subscription-form/img/subscription-form__response-text_busy.gif);background-position:center;background-repeat:no-repeat}.subscription-form__response-text-content{display:flex;margin:auto;font-size:13px;text-align:center;font-weight:500;color:#303036}.subscription-form__response-text_error .subscription-form__response-text-content{color:#661919}}@media screen and (max-width:1023px){.subscription-form{display:none}}@media screen and (min-width:1024px){.footer{padding:30px 0;background-color:#1b182f}.footer__content{display:grid;grid-template-columns:22% 1fr;width:100%;color:#fff}.footer__left-area{padding-top:130px;position:relative}.footer__right-area{padding-top:130px;padding-left:80px;background-image:url(/static/resources/blocks/footer/img/footer__right-area.svg);background-size:contain;background-repeat:no-repeat;background-position:right 30px top}.footer__logo{position:absolute;left:0;top:30px}.footer__menu{display:flex;flex-wrap:wrap;column-gap:80px}.footer__buy,.footer__brands,.footer__pruma,.footer__contacts{flex:1;width:25%;min-width:170px;padding-bottom:36px}.footer__text{width:100%}.footer__section-head{font-size:28px;line-height:34px;font-weight:bold;color:#fff;padding-bottom:35px;display:block}.footer__menu-item-container_hide{display:none}.footer__go-to-cart{font-size:16px;line-height:21px;color:#fff;font-weight:bold;background-image:url(/static/resources/blocks/footer/img/footer__go-to-cart.svg);background-repeat:no-repeat;background-position:left 15px center;padding:11.5px 15px 11.5px 50px;border-radius:6px;background-color:var(--pruma-green);text-decoration:none;cursor:pointer;display:inline-block}.footer__go-to-cart:active{transform:scale(0.97)}.footer__cart-info{font-size:16px;font-weight:bold;line-height:22px;color:var(--pruma-green);display:block;padding-bottom:6px;padding-top:9px}.footer__menu-item-container:not(.footer__menu-item-container_hide)+.footer__menu-item-container{margin-top:20px}.footer__menu-item{font-size:16px;line-height:22px;color:#fff}.footer__paragraph{font-size:11px;line-height:16px}.footer__paragraph+.footer__paragraph{margin-top:10px}.footer__bottom-link{color:#4d9fff;font-size:11px}.footer__address-section,.footer__worktime{font-size:16px;line-height:22px}.footer__worktime{margin-top:5px}.footer__address-section_warehouse{margin-top:15px}.footer__phone{font-size:18px;line-height:31px;color:#4d9fff;margin-top:15px;display:inline-block}}@media screen and (max-width:1023px){.footer{padding:30px 0;background-color:#1b182f}.footer__content{color:#fff}.footer__logo{width:158px}.footer__catalog{padding-top:27px;padding-bottom:14px}.footer__menu{display:flex;flex-wrap:wrap;column-gap:80px}.footer__buy,.footer__brands,.footer__pruma,.footer__contacts{flex:1;width:50%;min-width:170px;padding-bottom:20px}.footer__text{width:100%}.footer__section-head{font-size:18px;line-height:36px;font-weight:bold;color:#fff;display:block;padding-bottom:6px}.footer__section-head_catalog{color:#008ae0}.footer__menu-item-container{display:inline-block;width:50%;min-width:150px;box-sizing:border-box}.footer__catalog .footer__menu-item-container{display:none}.footer__menu-item-container_hide{display:none}.footer__menu-item-container_cart{display:block;width:100%}.footer__go-to-cart{font-size:16px;line-height:21px;color:#fff;font-weight:bold;background-image:url(/static/resources/blocks/footer/img/footer__go-to-cart.svg);background-repeat:no-repeat;background-position:left 15px center;padding:11.5px 15px 11.5px 50px;border-radius:6px;background-color:var(--pruma-green);text-decoration:none;cursor:pointer;display:inline-block}.footer__go-to-cart:active{transform:scale(0.97)}.footer__cart-info{font-size:16px;font-weight:bold;line-height:22px;color:var(--pruma-green);display:block;padding-bottom:6px;padding-top:9px}.footer__menu-item-container:not(.footer__menu-item-container_hide)+.footer__menu-item-container{margin-top:10px}.footer__menu-item{font-size:14px;line-height:25px;color:#008ae0}.footer__paragraph{font-size:11px;line-height:16px}.footer__paragraph+.footer__paragraph{margin-top:10px}.footer__bottom-link{color:#4d9fff;font-size:11px}.footer__address-section,.footer__worktime{font-size:14px;line-height:22px}.footer__worktime{margin-top:5px}.footer__address-section_warehouse{margin-top:15px}.footer__phone{font-size:18px;line-height:31px;color:#4d9fff;margin-top:15px;display:inline-block}}@media screen and (max-width:480px){.footer__menu{margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.mobile-menu__overlay{display:none}.mobile-menu{display:none}}@media screen and (max-width:1023px){.mobile-menu__overlay{background-color:#fff;left:0;top:0;right:0;bottom:0;position:fixed;opacity:0;overflow:hidden;display:none;transition:opacity .35s ease-out;z-index:11}.mobile-menu__overlay_expanded{display:block;opacity:.5}.mobile-menu{left:0;top:0;bottom:0;width:100%;max-width:375px;height:100%;position:fixed;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;z-index:12;background-color:#1b182f;padding-top:68px;padding-bottom:73px;box-sizing:border-box;transform:translateX(-101%);transition:transform .35s ease-out}.mobile-menu_expanded{transform:translateX(0)}.mobile-menu::-webkit-scrollbar{display:none}.mobile-menu__header{position:absolute;left:20px;right:20px;top:20px;height:48px;box-sizing:border-box;display:grid;grid-template-columns:48px 1fr 48px}.mobile-menu__header-cell{display:flex}.mobile-menu__close{width:48px;height:48px;background-image:url(/static/resources/blocks/mobile-menu/img/mobile-menu__close.svg);background-position:left center;background-repeat:no-repeat;border:0;outline:0;display:block;margin:auto 0}.mobile-menu__close:active,.mobile-menu__close:focus{border:0;outline:0}.mobile-menu__homepage{text-decoration:none;display:block;margin:auto;line-height:1}.mobile-menu__phone{width:48px;height:48px;background-image:url(/static/resources/blocks/mobile-menu/img/mobile-menu__phone.svg);background-position:right center;background-repeat:no-repeat;border:0;outline:0;display:block;margin:auto 0}.mobile-menu__phone:active,.mobile-menu__phone:focus{border:0;outline:0}.mobile-menu__container{height:100%;white-space:nowrap;transition:transform .35s ease-out}.mobile-menu__slide{height:100%;width:100%;padding:20px 20px 0 20px;box-sizing:border-box;display:inline-block;white-space:normal;vertical-align:top;position:relative}.mobile-menu__slide::after{content:"";display:block;position:absolute;right:0;left:0;bottom:0;height:40px;background:linear-gradient(to bottom,rgba(27,24,47,0),rgba(27,24,47,1))}.mobile-menu__slide_categories{display:inline-flex;flex-flow:column}.mobile-menu__slide-top{flex:0 1 38px;padding-bottom:15px;border-bottom:1px solid #322f44}.mobile-menu__slide-prev{pointer-events:none;color:var(--link-color);font-size:16px;line-height:24px;background-image:url(/static/resources/blocks/mobile-menu/img/mobile-menu__slide-prev.svg);background-position:left center;background-repeat:no-repeat;padding-left:25px}.mobile-menu__slide-content{flex:1 1 auto;height:100%;box-sizing:border-box;overflow-y:auto;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none}.mobile-menu__slide_main .mobile-menu__slide-content{padding-top:0}.mobile-menu__slide-content::-webkit-scrollbar{display:none}.mobile-menu__cart{width:100%;padding:11.5px 0;text-align:center;display:block;border-radius:6px;background-color:var(--pruma-green);color:#fff;font-size:16px;line-height:21px;font-weight:700;text-decoration:none;margin-bottom:30px;scroll-snap-align:start end}.mobile-menu__cart span{pointer-events:none;vertical-align:middle;display:inline-block}.mobile-menu__cart-caption{background-image:url(/static/resources/blocks/mobile-menu/img/mobile-menu__cart-caption.svg);background-position:left center;background-repeat:no-repeat;padding-left:35px}.mobile-menu__cart:not(.mobile-menu__cart_empty) .mobile-menu__empty-cart-text{display:none}.mobile-menu__cart-total{padding-left:4px}.mobile-menu__cart_empty .mobile-menu__cart-length{display:none}.mobile-menu__cart_empty .mobile-menu__cart-total{display:none}.mobile-menu__item{padding-right:23px;margin-top:20px;scroll-snap-align:start end}.mobile-menu__item:nth-last-of-type(1){margin-bottom:20px}.mobile-menu__item_has-child{background-image:url(/static/resources/blocks/mobile-menu/img/mobile-menu__item_has-child.svg);background-position:right center;background-repeat:no-repeat}.mobile-menu__item_catalog{background:left center no-repeat url(/static/resources/blocks/mobile-menu/img/mobile-menu__item_catalog.svg),right center no-repeat url(/static/resources/blocks/mobile-menu/img/mobile-menu__item_has-child.svg);padding-left:35px;padding-top:0;padding-bottom:0}.mobile-menu__category{color:#fff;font-size:16px;line-height:24px;vertical-align:middle;text-decoration:none}.mobile-menu__category:hover{text-decoration:none}.mobile-menu__category:active{transform:scale(0.98)}.mobile-menu__item_catalog .mobile-menu__category{color:var(--link-color);font-size:18px;line-height:27px;font-weight:700}.mobile-menu__item_prev .mobile-menu__category{color:#fff;font-size:18px;line-height:27px;font-weight:700;opacity:.5}.mobile-menu__footer{position:absolute;left:20px;right:20px;grid-row:0;bottom:0;height:73px;padding-top:12px;border-top:1px solid #322f44;background-color:#1b182f;box-sizing:border-box}.mobile-menu__change-location{pointer-events:none;display:block;width:100%;font-size:18px;font-weight:700;line-height:28px;color:var(--link-color);background-image:url(/static/resources/blocks/mobile-menu/img/mobile-menu__footer.svg);background-position:right center;background-repeat:no-repeat;text-align:left}}@media screen and (min-width:1024px){.body_with-locations{overflow:hidden;position:fixed;left:0;top:0;right:0;bottom:0}.locations{background-color:rgba(10,13,34,0.7);position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000;display:none}.locations_visible{display:flex}.locations__window{background-color:#fff;border-radius:10px;position:relative;margin:auto}.locations__close{background-image:url(/static/resources/blocks/locations/img/locations__close.svg);background-position:center;background-repeat:no-repeat;width:21px;height:21px;position:absolute;right:-37px;top:2px}.locations__close:active{transform:scale(0.96)}.locations__confirmation{padding:35px 50px;width:640px;display:flex;flex-wrap:wrap}.locations__confirmation-top-text{font-size:16px;line-height:22px;width:100%;padding-bottom:18px}.locations__assumption-container{flex:1}.locations__auto-detect-city-name{font-size:25px;line-height:32px;font-weight:bold;background-image:url(/static/resources/blocks/locations/img/locations__auto-detect-city-name.svg);background-position:right center;background-repeat:no-repeat;padding-right:33px;min-height:29px}.locations__auto-detect-city-remark{font-size:14px;line-height:19px;display:block;padding-top:2px}.locations__confirm-button-container{width:245px;display:flex}.locations__confirm-button{font-size:23px;line-height:42px;font-weight:bold;color:#fff;background-color:var(--pruma-green);padding:10px 85px;border-radius:10px;margin:auto 0 auto auto}.locations__selector{background-color:#f8f9fc;padding:35px 50px 0 50px;max-width:740px;box-sizing:border-box;display:block}.locations__selector-title{font-size:25px;line-height:32px;font-weight:bold;width:100%;padding-bottom:24px}.locations__selector-block{display:none}.locations__selector-block_offices{padding-right:20px;display:block}.locations__selector-block-title{font-size:18px;line-height:34px;font-weight:bold;padding-bottom:17px}.locations__selector-block-title-remark{display:block;font-size:14px;line-height:19px;padding-top:1px;font-weight:normal}.locations__list-item{width:50%;box-sizing:border-box;display:inline-block}.locations__selector-block_offices .locations__list-item{width:100%}.locations__list-item+.locations__list-item{margin-top:7px}.locations__location{font-size:16px;line-height:23px;font-weight:bold;color:var(--link-color);display:inline-block;padding:9px 31px 9px 8px;text-decoration:none;border-radius:3px}.locations__location:not(.locations__location_current):hover{background-color:#fff}.locations__location_current{background-color:var(--pruma-green);color:#fff;background-image:url(/static/resources/blocks/locations/img/locations__location_current.svg);background-position:right 7px center;background-repeat:no-repeat}.locations__note{background-color:#f8f9fc;padding:19px 50px 35px 90px;background-image:url(/static/resources/blocks/locations/img/locations__note.svg);background-position:left 58px top 16px;background-repeat:no-repeat}.locations__note-block{font-size:14px;line-height:19px;border-radius:0 0 10px 10px}.locations__note-block+.locations__note-block{margin-top:13px}.locations__change-region-button{display:none}}@media screen and (max-width:1023px){.locations{background-color:rgba(10,13,34,0.7);position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000;display:none;overflow-y:auto}.locations_visible{display:flex}.locations__window{background-color:#fff;border-radius:10px;position:relative;margin:40px auto auto auto;max-width:280px}.locations__close{background-image:url(/static/resources/blocks/locations/img/locations__close_mobile.svg);background-position:center;background-repeat:no-repeat;width:21px;height:21px;position:absolute;right:22px;top:17px}.locations__close:active{transform:scale(0.96)}.locations__confirmation-top-text{font-size:14px;line-height:19px;padding:22px 22px 14px 22px}.locations__confirmation-top-text-gray{color:#9498a3;display:block}.locations__assumption-container{background-image:url(/static/resources/blocks/locations/img/locations__auto-detect-city-name.svg);background-position:right 22px top 12px;background-repeat:no-repeat;padding:0 22px 29px 22px;border-bottom:1px solid #aec0d6}.locations__auto-detect-city-name{font-size:18px;line-height:36px;font-weight:bold}.locations__auto-detect-city-remark{font-size:14px;line-height:19px;display:block;margin-top:-3px;color:#9498a3}.locations__confirm-button-container{display:flex;flex-wrap:wrap;width:100%;padding:30px 22px 0 22px;box-sizing:border-box}.locations__confirm-button-container_hidden{display:none}.locations__change-region-button,.locations__confirm-button{line-height:42px;font-weight:bold;display:flex;align-items:center;justify-content:center;border-radius:10px;margin-left:auto;margin-right:auto;width:100%;max-width:300px}.locations__change-region-button:active,.locations__confirm-button:active{transform:scale(0.95)}.locations__change-region-button{color:var(--link-color);border:1px solid var(--link-color);font-size:18px}.locations__confirm-button{color:#fff;background-color:var(--pruma-green);border:1px solid transparent;font-size:21px;margin-top:20px}.locations__selector{background-color:#f8f9fc;padding:22px 22px 0 22px;box-sizing:border-box;display:none}.locations__selector_visibility{display:block}.locations__selector-title{display:none}.locations__selector-block{margin-top:15px;display:none}.locations__selector-block_offices{display:block;padding-right:20px;margin-top:0}.locations__selector-block-title{font-size:18px;line-height:36px;font-weight:bold;padding-bottom:17px}.locations__selector-block-title-remark{display:block;font-size:14px;line-height:19px;padding-top:1px;font-weight:normal}.locations__list-item{box-sizing:border-box}.locations__list-item+.locations__list-item{margin-top:7px}.locations__location{font-size:16px;line-height:23px;font-weight:bold;color:var(--link-color);display:inline-block;padding:9px 31px 9px 8px;text-decoration:none;border-radius:3px}.locations__location:not(.locations__location_current):hover{background-color:#fff}.locations__location_current{background-color:var(--pruma-green);color:#fff;background-image:url(/static/resources/blocks/locations/img/locations__location_current.svg);background-position:right 7px center;background-repeat:no-repeat}.locations__note{background-color:#f8f9fc;padding:22px;border-radius:0 0 10px 10px}.locations__note-block{font-size:14px;line-height:19px;display:none}.locations__note-block:nth-of-type(1){display:block}}@media screen and (min-width:1024px){.popup__overlay{position:fixed;width:100%;height:100%;top:0;left:0;box-sizing:border-box;z-index:9998;overflow:auto;background:rgba(10,13,34,0.7);display:flex;font-family:var(--base-font)}.popup{max-width:640px;width:80%;margin:auto;background-color:#fff;border-radius:10px;position:relative;box-shadow:0 1px 8px rgba(0,0,0,0.1);padding:40px 30px;box-sizing:border-box}.popup__footer{padding-top:37px}.popup__button{display:inline-flex;background-color:#fff;border:1px solid var(--link-color);color:var(--link-color);font-family:var(--accidental-font);padding:3px 32px;font-size:18px;line-height:42px;white-space:nowrap;font-weight:bold;cursor:pointer;border-radius:6px;transition:opacity var(--transition-duration) ease-out;margin-right:20px;margin-bottom:20px}.popup__button:hover{opacity:.8}.popup__button:active{transform:scale(0.95)}.popup__button_green{background-color:var(--pruma-green);border:1px solid var(--pruma-green);color:#fff}.popup__close{transition:all var(--transition-duration) ease-out;position:absolute;width:20px;height:20px;right:-40px;top:15px;background-image:url(/static/resources/blocks/form/img/form__close.svg);background-repeat:no-repeat;background-position:center;cursor:pointer}.popup__close:hover{opacity:.8}.popup__close:active{transform:scale(0.95)}}@media screen and (max-width:1023px){.popup__overlay{position:fixed;width:100%;height:100%;top:0;left:0;box-sizing:border-box;z-index:9998;overflow:auto;background:rgba(10,13,34,0.7);display:flex;font-family:var(--base-font)}.popup{max-width:640px;width:80%;margin:auto;background-color:#fff;border-radius:10px;position:relative;box-shadow:0 1px 8px rgba(0,0,0,0.1);padding:40px 30px;box-sizing:border-box}.popup__footer{padding-top:30px}.popup__button{display:inline-flex;background-color:#fff;border:1px solid var(--link-color);color:var(--link-color);font-family:var(--accidental-font);padding:3px 32px;font-size:18px;line-height:42px;white-space:nowrap;font-weight:bold;cursor:pointer;border-radius:6px;transition:opacity var(--transition-duration) ease-out;margin-right:20px;margin-bottom:10px}.popup__button:hover{opacity:.8}.popup__button:active{transform:scale(0.95)}.popup__button_green{background-color:var(--pruma-green);border:1px solid var(--pruma-green);color:#fff}.popup__close{transition:all var(--transition-duration) ease-out;position:absolute;width:20px;height:20px;right:16px;top:17px;background-image:url(/static/resources/blocks/popup/img/popup__close_mobile.svg);background-size:contain;background-repeat:no-repeat;cursor:pointer}.popup__close:hover{opacity:.8}.popup__close:active{transform:scale(0.95)}}@media screen and (min-width:1024px){.form__overlay{position:fixed;width:100%;height:100%;top:0;left:0;box-sizing:border-box;z-index:9996;overflow:auto;background:rgba(10,13,34,0.7);display:flex;font-family:var(--base-font)}.form{max-width:500px;width:80%;margin:auto;background-color:#fff;border-radius:10px;position:relative;box-shadow:0 1px 8px rgba(0,0,0,0.1);font-size:13px;padding:50px 30px;box-sizing:border-box}.form_quick-buy{width:540px}.form__title{font-size:28px;line-height:36px;font-weight:bold;color:#303036;padding-bottom:22px}.form__close{position:absolute;background-image:url(/static/resources/blocks/form/img/form__close.svg);background-repeat:no-repeat;background-position:center;width:20px;height:20px;right:-40px;top:15px}.form__close:active{transform:scale(0.95)}.form__2-col-row{display:grid;grid-template-columns:1fr 1fr;margin-top:20px}.form__2-col-row .form__field-row:nth-of-type(1){padding-right:10px}.form__2-col-row .form__field-row:nth-of-type(2){padding-left:10px}.form__2-col-row+.form__field-row,.form__field-row+.form__field-row{margin-top:20px}.form__2-col-row .form__field-row+.form__field-row{margin-top:0}.form__field{font-size:16px;line-height:23px}.form__field-title{display:block;font-size:16px;line-height:23px;margin-bottom:10px}.form__input{display:block;box-sizing:border-box;width:100%;padding:11px 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #d9d9d9;border-radius:8px;color:#303036;font-size:16px;line-height:23px;font-family:var(--base-font);-moz-appearance:none;-webkit-appearance:none;appearance:none}.form__input::placeholder,.form__textarea::placeholder{color:#9498a3;opacity:1;font-family:var(--base-font)}.form__input:-ms-input-placeholder,.form__textarea:-ms-input-placeholder{color:#9498a3;font-family:var(--base-font)}.form__input::-ms-input-placeholder,.form__textarea::-ms-input-placeholder{color:#9498a3;font-family:var(--base-font)}.form__input_error{background-color:#ffc7c7}.form__input:focus{border:1px solid var(--pruma-green)}.form__footer{padding-top:20px}.form__privacy-row{margin-bottom:20px}.form__call-form-footer-row{margin-bottom:4px}.form__call-form-footer-row+.form__call-form-footer-row{margin-top:8px}.form__radio-field,.form__checkbox-field{display:flex}.form__radio{display:inline-block;margin-top:auto;margin-bottom:auto}.form__checkbox{display:inline-block;margin-top:auto;margin-bottom:auto}.form__radio-text,.form__checkbox-text{font-size:16px;line-height:23px;padding-left:4px;display:inline-block;margin-top:auto;margin-bottom:auto}.form__call-time{display:inline-block;box-sizing:border-box;padding:11px 35px 11px 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #d9d9d9;border-radius:8px;color:#303036;font-size:16px;line-height:23px;font-family:var(--base-font)}.form__textarea{height:78px;min-height:78px;max-height:150px;resize:vertical;width:100%;box-sizing:border-box;padding:11px 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #d9d9d9;border-radius:8px;color:#303036;font-size:16px;line-height:23px;font-family:var(--base-font)}.form__buttons{display:flex;margin-top:37px}.form__button{margin-top:auto;margin-bottom:auto;display:inline-flex;background-color:var(--pruma-green);padding:3px 32px;color:#fff;font-size:18px;line-height:42px;font-weight:bold;cursor:pointer;border-radius:6px}.form__button__inner{margin:auto;pointer-events:none}.form__button:active:not([disabled]):not(.form__button_submit_busy){transform:scale(0.95)}.form__button:disabled{opacity:.6}.form__button_submit_busy{border:1px solid #bbb;background-color:#fff;color:#fff;background-image:url(/static/resources/img/loader.svg);background-position:center;background-repeat:no-repeat;background-size:32px;cursor:default}.form__subscribe-info{display:inline-block;width:16px;height:16px;position:relative;cursor:pointer;background-image:url(/static/resources/blocks/form/img/form__subscribe-info.png);background-position:center;background-repeat:no-repeat;margin-left:8px;margin-top:auto;margin-bottom:auto}.form__subscribe-info-window{position:absolute;display:block;width:300px;left:-7px;top:-6px;background-color:#323232;background-image:url(/static/resources/blocks/form/img/form__subscribe-info-window.png);background-position:top 7px left 8px;background-repeat:no-repeat;border-radius:3px;transition:visibility 0s linear .3s,opacity .3s linear;visibility:hidden;opacity:0;border:1px solid #fff;z-index:9997}.form__subscribe-info:hover .form__subscribe-info-window{visibility:visible;opacity:1.0;transition-delay:.3s}.form__subscribe-info-text{padding:10px 30px;display:block;color:#fff}.form__call-form-mdash{display:inline-block;margin:0 10px}.form__call-type-button{background-color:var(--panel-color);font-size:15px;font-weight:500 !important;color:#303036;display:block;border:1px solid #ddd;border-radius:2px;text-align:center;text-decoration:none;width:100%;box-sizing:border-box;padding:8px 8px;font-family:var(--base-font)}.form__call-type-button:active{transform:scale(0.95)}.form__call-type-button span{display:block}.form__call-type-button span+.form__call-type-button span{margin-top:10px}.form__call-type-button+.form__call-type-button{margin-top:20px}.form__quick-buy-showcase{display:grid;grid-template-columns:108px 1fr;padding-bottom:20px}.form__quick-buy-image{background-position:left top;background-repeat:no-repeat;background-size:90px}.form__quick-buy-product-info{font-size:13px;color:#303036}.form__quick-buy-product-container{margin-bottom:8px}.form__quick-buy-product{font-size:14px;line-height:19px;color:var(--link-color);overflow:hidden;display:inline-block;max-width:100%}.form__quick-buy-brand{color:#747474;font-size:14px;line-height:19px}.form__quick-buy-price-row{margin-top:8px}.form__quick-buy-price{font-size:16px;line-height:23px;font-weight:700}.form__quick-buy-units{font-size:14px;line-height:19px;color:#969696;margin-left:5px}.form__quick-buy-price .price-row__ruble{font-size:14px}.form__quick-buy-amount{display:grid;grid-template-columns:46px 96px 46px 97px 1fr;margin-bottom:20px}.form__quick-buy-amount-button{width:100%;height:36px;border:1px solid #008ae0;border-radius:4px;display:flex;background-color:#fff;position:relative;cursor:pointer;transition:all var(--transition-duration) ease-out}.form__quick-buy-amount-button-svg{margin:auto;display:block;pointer-events:none}.form__quick-buy-amount-button-svg-inner{fill:#008ae0}.form__quick-buy-amount-button:hover{background-color:var(--pruma-green);border-color:var(--pruma-green)}.form__quick-buy-amount-button:hover .form__quick-buy-amount-button-svg-inner{fill:#fff}.form__quick-buy-amount-button:active{transform:scale(0.99)}.form__quick-buy-amount-input-container{padding:0 10px}.form__quick-buy-amount-input{box-sizing:border-box;width:100%;font-size:14px;line-height:20px;font-weight:bold;padding:7px 8px;border:1px solid #9498a3;border-radius:4px;display:block;text-align:center}.form__quick-buy-amount-input:focus{border:1px solid var(--pruma-green)}.form__quick-buy-amount-total-container{padding-left:10px;font-size:20px;font-weight:bold;display:flex;text-align:right}.form__quick-buy-amount-total-container .price-row{display:inline-block;margin-top:auto;margin-bottom:auto}.form__quick-buy-amount-note{display:flex;padding:10px;overflow:hidden}.form__quick-buy-amount-note span{display:inline-block;margin-top:auto;margin-bottom:auto;font-size:11px}.form__quick-buy-amount-note_error span{color:red}}@media screen and (max-width:1023px){.form__overlay{position:fixed;width:100%;height:100%;top:0;left:0;box-sizing:border-box;z-index:9996;overflow:auto;background:rgba(10,13,34,0.7);display:flex;font-family:var(--base-font)}.form{max-width:450px;width:80%;margin:auto;background-color:#fff;border-radius:10px;position:relative;box-shadow:0 1px 8px rgba(0,0,0,0.1);font-size:13px;padding:50px 30px;box-sizing:border-box}.form_quick-buy{max-width:520px}.form__title{font-size:28px;line-height:36px;font-weight:bold;color:#303036;padding-bottom:22px;position:relative}.form__close{position:absolute;background-image:url(/static/resources/blocks/form/img/form__close_mobile.svg);background-repeat:no-repeat;background-position:center;width:20px;height:20px;right:16px;top:17px}.form__close:active{transform:scale(0.95)}.form__2-col-row .form__field-row{margin-top:20px}.form__2-col-row+.form__field-row,.form__field-row+.form__field-row{margin-top:20px}.form__2-col-row .form__field-row+.form__field-row{margin-top:20px}.form__field{font-size:16px;line-height:23px}.form__field-title{display:block;font-size:16px;line-height:23px;margin-bottom:10px}.form__input{display:block;box-sizing:border-box;width:100%;padding:11px 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #d9d9d9;border-radius:8px;color:#303036;font-size:16px;line-height:23px;font-family:var(--base-font);-moz-appearance:none;-webkit-appearance:none;appearance:none}.form__input::placeholder,.form__textarea::placeholder{color:#9498a3;opacity:1;font-family:var(--base-font)}.form__input:-ms-input-placeholder,.form__textarea:-ms-input-placeholder{color:#9498a3;font-family:var(--base-font)}.form__input::-ms-input-placeholder,.form__textarea::-ms-input-placeholder{color:#9498a3;font-family:var(--base-font)}.form__input_error{background-color:#ffc7c7}.form__input:focus{border:1px solid var(--pruma-green)}.form__footer{padding-top:20px}.form__privacy-row{margin-bottom:20px}.form__call-form-footer-row{margin-bottom:4px}.form__call-form-footer-row+.form__call-form-footer-row{margin-top:8px}.form__radio-field,.form__checkbox-field{display:flex}.form__radio{display:inline-block;margin-bottom:auto}.form__checkbox{display:inline-block;margin-bottom:auto}.form__radio-text,.form__checkbox-text{font-size:16px;line-height:23px;padding-left:4px;display:inline-block;margin-top:auto;margin-bottom:auto}.form__call-time{display:inline-block;box-sizing:border-box;padding:11px 35px 11px 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #d9d9d9;border-radius:8px;color:#303036;font-size:16px;line-height:23px;font-family:var(--base-font)}.form__textarea{height:78px;min-height:78px;max-height:150px;resize:vertical;width:100%;box-sizing:border-box;padding:11px 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #d9d9d9;border-radius:8px;color:#303036;font-size:16px;line-height:23px;font-family:var(--base-font)}.form__buttons{display:flex;margin-top:37px}.form__button{margin-top:auto;margin-bottom:auto;display:inline-flex;background-color:var(--pruma-green);padding:3px 32px;color:#fff;font-size:18px;line-height:42px;font-weight:bold;cursor:pointer;border-radius:6px}.form__button__inner{margin:auto;pointer-events:none}.form__button:active:not([disabled]):not(.form__button_submit_busy){transform:scale(0.95)}.form__button:disabled{opacity:.6}.form__button_submit_busy{border:1px solid #bbb;background-color:#fff;color:#fff;background-image:url(/static/resources/img/loader.svg);background-position:center;background-repeat:no-repeat;background-size:32px;cursor:default}.form__subscribe-info{display:none}.form__call-form-mdash{display:inline-block;margin:0 10px}.form__call-type-button{background-color:var(--panel-color);font-size:15px;font-weight:500 !important;color:#303036;display:block;border:1px solid #ddd;border-radius:2px;text-align:center;text-decoration:none;width:100%;box-sizing:border-box;padding:8px 8px;font-family:var(--base-font)}.form__call-type-button:active{transform:scale(0.95)}.form__call-type-button span{display:block}.form__call-type-button span+.form__call-type-button span{margin-top:10px}.form__call-type-button+.form__call-type-button{margin-top:20px}.form__quick-buy-showcase{margin-bottom:20px}.form__quick-buy-image{display:none}.form__quick-buy-product-info{font-size:13px;color:#303036}.form__quick-buy-product-container{margin-bottom:8px}.form__quick-buy-product{font-size:14px;line-height:19px;color:var(--link-color);overflow:hidden;display:inline-block;max-width:100%}.form__quick-buy-brand{color:#747474;font-size:14px;line-height:19px}.form__quick-buy-price-row{margin-top:8px}.form__quick-buy-price{font-size:16px;line-height:23px;font-weight:700}.form__quick-buy-units{font-size:14px;line-height:19px;color:#969696;margin-left:5px}.form__quick-buy-price .price-row__ruble{font-size:14px}.form__quick-buy-amount{display:flex;flex-wrap:wrap;margin-bottom:20px;width:100%}.form__quick-buy-amount-button-container{width:46px}.form__quick-buy-amount-input-container{flex:1}.form__quick-buy-amount-button{width:100%;height:36px;border:1px solid #008ae0;border-radius:4px;display:flex;background-color:#fff;position:relative;cursor:pointer;transition:all var(--transition-duration) ease-out}.form__quick-buy-amount-button-svg{margin:auto;display:block;pointer-events:none}.form__quick-buy-amount-button-svg-inner{fill:#008ae0}.form__quick-buy-amount-button:hover{background-color:var(--pruma-green);border-color:var(--pruma-green)}.form__quick-buy-amount-button:hover .form__quick-buy-amount-button-svg-inner{fill:#fff}.form__quick-buy-amount-button:active{transform:scale(0.99)}.form__quick-buy-amount-input-container{padding:0 10px}.form__quick-buy-amount-input{box-sizing:border-box;width:100%;font-size:14px;line-height:20px;font-weight:bold;padding:7px 8px;border:1px solid #9498a3;border-radius:4px;display:block;text-align:center}.form__quick-buy-amount-input:focus{border:1px solid var(--pruma-green)}.form__quick-buy-amount-total-container{font-size:20px;font-weight:bold;display:flex;text-align:right;width:100%;order:4;margin-top:10px}.form__quick-buy-amount-total-container .price-row{display:inline-block;margin-top:auto;margin-bottom:auto}.form__quick-buy-amount-note{display:flex;overflow:hidden;width:100%;order:5;margin-bottom:10px}.form__quick-buy-amount-note span{display:inline-block;margin-top:auto;margin-bottom:auto;font-size:11px}.form__quick-buy-amount-note_error span{color:red}}.hide{display:none}