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)}}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}@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+.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){.breadcrumbs{color:#6f7583;margin-top:7px;display:flex;padding-bottom:11px}.breadcrumbs__link{text-decoration:none;color:#6f7583}.breadcrumbs__link:hover{text-decoration:none}.breadcrumbs__homepage{height:20px;display:inline-block;margin-right:4px}.breadcrumbs__devider{margin:auto 10px;display:inline-block;width:8px;background-image:url(/static/resources/blocks/breadcrumbs/img/breadcrumbs__devider.svg);background-repeat:no-repeat;background-position:center;min-height:13px}.breadcrumbs__current{font-weight:500}.breadcrumbs__current,.breadcrumbs__link{font-size:16px;line-height:22px;margin-top:auto;margin-bottom:auto;display:inline-block;white-space:nowrap}.breadcrumbs__link_homepage{height:20px;padding-left:0}}@media screen and (max-width:1023px){.breadcrumbs{color:#6f7583;margin-top:7px;display:flex;padding-bottom:11px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs__link{text-decoration:none;color:#6f7583}.breadcrumbs__link:hover{text-decoration:none;color:var(--link-color)}.breadcrumbs__homepage{height:20px;display:inline-block;margin-right:4px;scroll-snap-align:start end}.breadcrumbs__devider{margin:auto 0;display:inline-block;min-width:8px;background-image:url(/static/resources/blocks/breadcrumbs/img/breadcrumbs__devider.svg);background-repeat:no-repeat;background-position:center;min-height:13px}.breadcrumbs__current{font-weight:500}.breadcrumbs__current,.breadcrumbs__link{font-size:13px;line-height:19px;margin-top:auto;margin-bottom:auto;display:inline-block;white-space:nowrap;scroll-snap-align:start end;padding:0 10px}.breadcrumbs__link_homepage{height:20px;padding-left:0}}@media screen and (min-width:1024px){.product-card-gallery{display:grid;grid-template-columns:72px 1fr;grid-gap:0 23px}.product-card-gallery_simple{display:block}.product-card-gallery__thumbs-container{position:relative}.product-card-gallery__thumbs{position:absolute;left:0;right:0;top:0;bottom:0;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden;overflow-y:auto}.product-card-gallery__thumbs::-webkit-scrollbar{display:none}.product-card-gallery__thumb-container{border:1px solid #e2e2e2;padding:1px;display:flex;height:72px;box-sizing:border-box;cursor:pointer;text-decoration:none}.product-card-gallery__thumb-container:hover{text-decoration:none}.product-card-gallery__thumb-container+.product-card-gallery__thumb-container{margin-top:8px}.product-card-gallery__thumb-container_active{border:2px solid var(--pruma-green);padding:0}.product-card-gallery__thumb{max-width:100%;max-height:100%;box-sizing:border-box;margin:auto;pointer-events:none}.product-card-gallery__slider{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}.product-card-gallery__slider::-webkit-scrollbar{display:none}.product-card-gallery__frame-container{position:relative;width:100%;box-sizing:border-box;scroll-snap-align:start end}.product-card-gallery__frame-container_lazy-image:not(.product-card-gallery__frame-container_1){background-image:url(/static/resources/img/loader.svg);background-position:center;background-repeat:no-repeat}.product-card-gallery__frame-container:after{content:"";display:block;padding-bottom:100%}.product-card-gallery__frame{position:absolute;left:0;right:0;top:0;bottom:0;display:flex}.product-card-gallery__frame-link{display:block;margin:auto;max-width:100%;max-height:100%}.product-card-gallery__frame-image{max-width:100%;max-height:100%}}@media screen and (max-width:1023px){.product-card-gallery{display:flex;flex-wrap:wrap;margin-bottom:8px}.product-card-gallery__thumbs-container{order:2;position:relative;width:100%;height:20px;margin-top:20px}.product-card-gallery__thumbs{position:absolute;left:0;right:0;top:0;bottom:0;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden;overflow-y:auto}.product-card-gallery__thumbs::-webkit-scrollbar{display:none}.product-card-gallery__thumb-container{display:inline-block;width:50px;height:2px;background-image:url(/static/resources/blocks/product-card-gallery/img/product-card-gallery__thumb-container.svg);background-position:center;background-repeat:no-repeat;vertical-align:middle}.product-card-gallery__thumb-container_video{height:20px;background-image:url(/static/resources/blocks/product-card-gallery/img/product-card-gallery__thumb-container_video.svg)}.product-card-gallery__thumb-container:hover{text-decoration:none}.product-card-gallery__thumb-container+.product-card-gallery__thumb-container{margin-left:7px}.product-card-gallery__thumb-container_active{background-image:url(/static/resources/blocks/product-card-gallery/img/product-card-gallery__thumb-container_active.svg)}.product-card-gallery__thumb-container_active.product-card-gallery__thumb-container_video{background-image:url(/static/resources/blocks/product-card-gallery/img/product-card-gallery__thumb-container_video_active.svg)}.product-card-gallery__thumb{display:none}.product-card-gallery__slider{order:1;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;width:100%;box-sizing:border-box}.product-card-gallery__slider::-webkit-scrollbar{display:none}.product-card-gallery__frame-container{position:relative;width:100%;box-sizing:border-box;scroll-snap-align:start end}.product-card-gallery__frame-container_lazy-image:not(.product-card-gallery__frame-container_1){background-image:url(/static/resources/img/loader.svg);background-position:center;background-repeat:no-repeat}.product-card-gallery__frame-container:after{content:"";display:block;padding-bottom:100%}.product-card-gallery__frame{position:absolute;left:0;right:0;top:0;bottom:0;display:flex}.product-card-gallery__frame-link{display:block;margin:auto;max-width:100%;max-height:100%;pointer-events:none}.product-card-gallery__frame-image{max-width:100%;max-height:100%;pointer-events:none}}@media screen and (min-width:1024px){.product-card{margin-top:37px;position:relative}.breadcrumbs+.product-card{margin-top:32px}.product-card__showcase{display:grid;grid-template-columns:minmax(325px,1fr) minmax(280px,1.0626fr)}.product-card__sale{padding-left:28px;color:#303036}.product-card__info,.product-card__bottom-info{display:flex;justify-content:flex-start;flex-wrap:wrap}.product-card__bottom-info{margin-top:28px}.product-card__title{margin-bottom:30px;color:#303036;width:100%;font-size:28px;line-height:36px}.product-card__info-block{margin-right:35px;display:inline-flex;margin-top:0;margin-bottom:30px}.product-card__info-block-inner{font-size:14px;line-height:19px;color:var(--gray-text);margin-top:auto;margin-bottom:auto;white-space:nowrap;display:flex}.product-card__info-block-head{font-size:14px;line-height:19px;color:var(--gray-text)}.product-card__brand{text-transform:uppercase;padding-left:6px}.product-card__articul{color:#303036;padding-left:6px;font-weight:500}.product-card__brand-official-distributor{background-image:url(/static/resources/blocks/product-card/img/product-card__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-top:1px}.product-card__code{color:#303036;font-weight:500;margin-left:4px;overflow:hidden;transition:all var(--transition-duration) ease-out}.product-card__code.user-sign-placeholder{opacity:0}.product-card__hits-container{background-image:url(/static/resources/blocks/product-card/img/product-card__hits-container-2.svg);background-position:5px center;background-repeat:no-repeat;padding-left:30px}.product-card__hits{color:#303036;font-weight:500;padding-left:6px}.product-card__compare{background-image:url('/static/resources/blocks/product-card/img/product-card__compare.png');background-repeat:no-repeat;background-position:left center;padding-left:23px}.product-card__compare-text{border-bottom:1px dotted transparent;pointer-events:none;color:var(--link-color);font-size:14px;line-height:19px;transition:all var(--transition-duration) ease-out}.product-card__compare:hover .product-card__compare-text{border-bottom:1px dotted var(--link-color)}.product-card__compare:active{transform:scale(0.99)}.product-card__reviews-container{background-image:url('/static/resources/blocks/product-card/img/product-card__reviews-container.svg');background-repeat:no-repeat;background-position:left center;padding-left:28px}.product-card__review-stars,.product-card__reviews-title{display:inline-block;margin-top:auto;margin-bottom:auto}.product-card__review-link{display:inline-block;text-decoration:none;border-bottom:1px dashed transparent;color:var(--link-color);opacity:1;transition:all var(--transition-duration) ease-out}.product-card__review-link:hover{opacity:.8;border-bottom:1px dashed var(--link-color)}.product-card__review-stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:18px;line-height:1}.product-card__review-stars::before{content:'★★★★★';letter-spacing:3px;background:linear-gradient(90deg,#fc0 var(--percent),lightgray var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-card__shopping-area{box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:10px;padding:20px 30px}.product-card__shopping-area-inner{display:grid;grid-template-columns:1.24fr minmax(40%,1fr);gap:0 30px}.product-card__shopping-area-left{display:flex;flex-direction:column}.product-card__shopping-area-cell_purchace-control{margin-top:13px;width:100%;box-sizing:border-box}.product-card__shopping-area-cell_available{margin-bottom:25px}.product-card__unavailable{font-size:16px;line-height:23px;color:#303036;margin-bottom:7px;width:100%}.product-card__price-row{display:inline-flex;margin-left:auto;margin-right:auto;flex-wrap:wrap}.product-card__tax{color:var(--gray-text)}.product-card__price,.product-card__discount,.product-card__benefit{display:inline-block;margin-top:auto;margin-bottom:auto}.product-card__price{font-size:28px;line-height:40px;font-weight:800;margin-right:10px;font-family:var(--accidental-font)}.product-card__price .price-row__digit{margin-right:0}.product-card__price .price-row__digit+.price-row__digit{margin-left:6px}.product-card__price .price-row__digit_before-cents+.price-row__digit{margin-left:0}.product-card__price .price-row__ruble{margin-left:7px}.product-card__discount{font-size:16px;font-weight:bold;color:#fff;line-height:23px;padding:5px 10px;border-radius:20px;background-color:var(--pruma-orange);margin-right:10px}.product-card__benefit{font-size:16px;line-height:23px;color:var(--gray-text);text-decoration:line-through}.product-card__available-row{font-size:14px;line-height:19px;color:var(--gray-text)}.product-card__available-row+.product-card__available-row{margin-top:13px}.product-card__available-row-value{pointer-events:none;font-size:14px;line-height:19px;font-weight:500;color:#303036;background-image:url(/static/resources/blocks/product-card/img/product-card__available-row-value.svg);background-repeat:no-repeat;background-position:left center;padding-left:21.5px;margin-left:6px}.product-card__available-row_total{position:relative;cursor:pointer}.product-card__available-row-title{font-size:14px;line-height:19px;color:var(--gray-text);transition:all .5s ease-out;pointer-events:none}.product-card__available-row-title_total{border-bottom:1px dashed var(--pruma-green);color:var(--pruma-green)}.product-card__available-row_total:hover .product-card__available-row-title_total{border-bottom:1px solid var(--pruma-green)}.product-card__available-list{position:absolute;left:0;bottom:33px;padding:30px 20px;background-color:#fff;box-shadow:0 1px 9px 2px rgba(0,0,0,0.1);border-radius:6px;z-index:1;visibility:hidden;opacity:0;max-height:0;overflow:hidden;transition:all .5s ease-out}.product-card__available-row_total:hover .product-card__available-list,.product-card__available-row_total_visible .product-card__available-list{opacity:1;visibility:visible;max-height:none}.product-card__available-list-close{width:20px;height:20px;background-image:url(/static/resources/blocks/product-card/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-card__available-row_total_visible .product-card__available-list-close{opacity:1}.product-card__warehouse{white-space:nowrap}.product-card__warehouse+.product-card__warehouse{margin-top:15px}.product-card__warehouse-name{padding-right:2px}.product-card__warehouse-quantity{background-image:url(/static/resources/blocks/product-card/img/product-card__available-row-value.svg);background-position:left center;background-repeat:no-repeat;display:inline-block;padding-left:22px;margin-left:8px;color:#303036;font-weight:500}.product-card__available-description{white-space:normal;margin-top:22px;color:#303036}.product-card__purchase-control{position:relative;width:100%}.product-card__buy-container{width:100%}.product-card__buy,.product-card__quick-buy,.product-card__show-price,.product-card__goods-receipt,.product-card__go-on-note{display:block;width:100%;box-sizing:border-box;text-align:center;text-decoration:none;font-size:23px;line-height:28px;font-weight:bold;padding:16px 6px;white-space:nowrap;border-radius:10px;cursor:pointer;border:1px solid transparent;transition:all var(--transition-duration) ease-out}.product-card__buy{font-size:23px}.product-card__buy,.product-card__show-price,.product-card__goods-receipt{background-color:var(--pruma-green);color:#fff;border-color:var(--pruma-green)}.product-card__go-on-note_menu{line-height:20px;margin-top:0 !important}.product-card__buy_in-cart{border-color:#bbb;background-color:#fff;color:#555}.product-card__show-price,.product-card__goods-receipt{margin-top:1px;font-size:18px}.product-card__quick-buy,.product-card__go-on-note{border-color:var(--link-color);color:var(--link-color);background-color:#fff;margin-top:14px;font-size:18px}.product-card__buy:not(:disabled):active,.product-card__quick-buy:active,.product-card__go-on-note:active,.product-card__show-price:active,.product-card__goods-receipt:active{transform:scale(0.99)}.product-card__amount-container{display:flex;position:absolute;left:0;right:0;top:76px;height:62px;background-color:#fff;transition:all var(--transition-duration) ease-out;opacity:0;max-height:0;overflow:hidden}.product-card__amount-container_visibility{opacity:1;max-height:62px}.product-card__amount-container_visibility+.product-card__quick-buy{visibility:hidden}.product-card__amount{display:grid;grid-template-columns:72px 1fr 72px;margin:auto 0;width:100%;box-sizing:border-box}.product-card__menu-amount-container .product-card__amount{grid-template-columns:42px 72px 42px 1fr}.product-card__amount-button{width:100%;height:42px;display:block;border:1px solid var(--pruma-green);border-radius:6px;background-color:#fff;cursor:pointer;transition:all var(--transition-duration) ease-out}.product-card__amount-button-inner{pointer-events:none;font-size:28px;line-height:28px;font-weight:700;color:var(--pruma-green);display:block;margin:auto}.product-card__amount-button:hover{background-color:var(--pruma-green);border-color:var(--pruma-green)}.product-card__amount-button:hover .product-card__amount-button-inner{color:#fff}.product-card__amount-button:active{transform:scale(0.99)}.product-card__amount-input-container{padding:0 8px}.product-card__amount-input{box-sizing:border-box;width:100%;font-size:16px;line-height:24px;font-weight:bold;padding:8px 9px;border:1px solid #00b8b3;border-radius:6px;display:block}.product-card__delivery{font-size:14px;line-height:19px}.product-card__delivery+.product-card__delivery{margin-top:13px}.product-card__delivery-type{color:var(--link-color);text-decoration:none;border-bottom:1px dotted var(--link-color)}.product-card__delivery-type:hover{text-decoration:none;border-bottom:1px solid var(--link-color)}.product-card__delivery-date{font-weight:500;margin-left:3px}.product-card__state-container{margin-top:18px;margin-bottom:18px}.product-card__state{margin-bottom:10px}.product-card__state-name{display:inline-block;cursor:pointer;border-bottom:1px dashed #303036;position:relative}.product-card__state-note{visibility:hidden;position:absolute;bottom:24px;left:-20px;width:300px;z-index:1;white-space:normal;word-wrap:break-word;padding:30px 20px;background-color:#fff;box-shadow:0 1px 9px 2px rgba(0,0,0,0.1);border-radius:6px;visibility:hidden;opacity:0;overflow:hidden;transition:all .5s ease-out}.product-card__state-name:hover{border-bottom:1px solid #676767}.product-card__state-name:hover .product-card__state-note{visibility:visible;opacity:1}.product-card__state-note-spoute{position:absolute;bottom:-8px;left:46px;width:7px;height:7px;background-color:#45484d;transform:rotate(45deg)}.product-card__state-button{display:inline-flex;margin-right:20px;background-color:transparent;border-radius:6px;border:1px solid var(--pruma-green);color:var(--pruma-green);height:42px;padding:0 20px;align-items:center;justify-content:center;transition:all var(--transition-duration) ease-out;font-size:16px;font-weight:700;font-family:var(--accidental-font)}.product-card__state-button_current{color:#fff;background-color:var(--pruma-green)}.product-card__state-button:active{transform:scale(0.98)}.product-card__state-button:hover{opacity:.8}.product-card__modifications{margin-top:15px}.product-card__modifications-selector-title,.product-card__modification-features-title{font-size:13px}.product-card__modification-features+.product-card__modification-features{margin-top:15px}.product-card__modification-button{display:inline-block;font-size:13px;padding:5px;border:1px solid lightgray;margin-top:4px;margin-bottom:4px;margin-right:10px}.product-card__modification-button_active{border:2px solid #333;margin-top:3px;margin-bottom:3px}.product-card__modification-button:disabled{background:repeating-linear-gradient(45deg,transparent,transparent 2px,transparent 2px,transparent 4px,#f0f1f2 5px,#f0f1f2 6px);color:#b0b0b0}.product-card__document-link{text-transform:lowercase;margin-right:6px}.product-card__bottom-menu{display:flex;margin-bottom:25px;padding-top:10px;margin-left:-4%;padding-left:4%;margin-right:-4%;padding-right:4%;padding-bottom:20px;box-shadow:0 5px 10px rgba(57,57,61,0.1);background-color:#fff;position:relative}.product-card__bottom-menu-shadow-killer{position:absolute;left:0;right:0;top:-5px;height:8px;background-color:#fff}.product-card__bottom-menu-item{color:var(--link-color);display:inline-block;margin:auto 24px auto 0;text-decoration:none;transition:all var(--transition-duration) ease-out;font-size:16px;line-height:23px}.product-card__bottom-menu-item:hover{text-decoration:none;color:#303036;opacity:.7}.product-card__bottom-menu-item:nth-of-type(1){color:#303036}.product-card__menu{position:fixed;left:0;right:0;top:0;z-index:101;background-color:#fff;box-shadow:0 5px 10px rgba(57,57,61,0.1);opacity:1;overflow:hidden;transition:all var(--transition-duration) ease-out}.product-card__menu-cart{display:flex}.product-card__menu_hidden{max-height:0;opacity:.5}.product-card__menu-inner{display:grid;grid-template-columns:1fr auto}.product-card__menu-showcase{display:grid;grid-template-columns:auto auto auto;min-height:50px;margin:auto 0;width:100%}.product-card__menu-price{text-align:right;display:flex;font-weight:800;font-size:19px;padding-right:25px;font-family:var(--accidental-font)}.product-card__menu-hidden-price{font-size:14px;font-weight:normal;margin:auto 0;padding-left:6px}.product-card__menu-price .price-row{margin-top:auto;margin-bottom:auto;margin-left:auto;white-space:nowrap}.product-card__menu-price .price-row__ruble{margin-left:5px}.product-card__menu-price .price-row__digit{margin-right:0;margin-left:5px}.product-card__menu-price .price-row__digit_cents{margin-left:0}.product-card__menu-price .product-card__unit{margin-top:auto;margin-bottom:auto;white-space:nowrap}.product-card__menu-photo-container{text-align:center;display:flex;min-width:50px}.product-card__menu-photo{display:inline-block;margin:auto}.product-card__menu-purchase{display:flex;align-items:center}.product-card__menu-buy-container{margin-top:auto;margin-bottom:auto;width:100%}.product-card__menu-buy{background-color:var(--pruma-green);margin-top:auto;margin-bottom:auto;padding:3px 22px 3px 14px;border-radius:6px;cursor:pointer;display:inline-flex}.product-card__menu-buy-inner{background-image:url(/static/resources/blocks/product-card/img/product-card__menu-buy-inner.svg);background-position:left center;background-repeat:no-repeat;color:#fff;font-size:18px;font-weight:bold;line-height:42px;pointer-events:none;margin:auto;padding-left:46px;white-space:nowrap}.product-card__menu-price-request{background-color:var(--pruma-green);margin-top:auto;margin-bottom:auto;padding:7px 14px;margin-right:10px;border-radius:6px;cursor:pointer;display:inline-flex;font-size:18px;font-weight:bold;line-height:20px;color:#fff}.product-card__menu-amount-container{margin-top:auto;margin-bottom:auto;width:100%}.product-card__menu-amount-container .product-card__amount{opacity:1}.product-card__menu-items{display:flex;position:relative;margin:10px 0;min-height:24px;overflow:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap}.product-card__menu-items::-webkit-scrollbar{display:none}.product-card__menu-logo{display:inline-block;margin:auto 30px auto 0;min-width:40px}.product-card__menu-item{color:var(--link-color);display:inline-block;margin:auto 25px auto 0;text-decoration:none;font-size:16px;line-height:23px;transition:color 1s ease-out;scroll-snap-align:start end;white-space:normal;flex:0}.product-card__menu-item:nth-last-of-type(1){flex:1}.product-card__menu-item_active{color:#303036}.product-card__menu-item:hover{text-decoration:none}.product-card__analogs{margin-top:20px;position:relative;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:10px;padding:20px 30px}.product-card__analog{opacity:1;transition:opacity var(--transition-duration) ease-out;padding:0 10px 10px 10px}.product-card__analogs_slider .product-card__analog{padding-right:60px;padding-left:60px}.product-card__analog-inner{position:relative;display:grid;grid-gap:0 20px;grid-template-columns:100px 1fr}.product-card__analog-photo-container{display:flex}.product-card__analog-photo{display:block;max-width:100px}.product-card__analog-name,.product-card__analog-brand{overflow:hidden;text-overflow:ellipsis}.product-card__analog-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;text-decoration:none;transition:color var(--transition-duration) ease-out;color:#000;margin-bottom:15px}.product-card__analog-name:hover{color:var(--link-color)}.product-card__analog-brand-container{margin-bottom:5px}.product-card__analog-brand{display:inline-block;font-size:14px;text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--transition-duration) ease-out;color:var(--link-color)}.product-card__analog-brand:hover{border-bottom:var(--link-color)}.product-card__analog-price{display:flex;margin-bottom:0}.product-card__analog-price span{display:inline-block;margin-top:auto;margin-bottom:auto}.product-card__analog-discount{color:#fff;background-color:#f70;border-radius:2px;padding:2px 7px;font-size:14px;line-height:19px;margin-left:5px}.product-card__analogs-button{align-items:center;justify-content:center;display:inline-flex;background-color:var(--pruma-green);position:absolute;top:calc(40% - 9px);bottom:0;width:48px;height:48px;border-radius:50%;z-index:1;box-shadow:0 2px 10px 0 rgb(0 0 0 / 12%);opacity:.5;transition:opacity var(--transition-duration) ease-out}.product-card__analogs_slider:hover .product-card__analogs-button{opacity:1}.product-card__analogs-button:disabled{opacity:0 !important}.product-card__analogs-prev{left:10px}.product-card__analogs-next{right:10px}.product-card__analogs-prev-inner{color:#fff;transform:rotate(180deg)}.product-card__expected_to_arrive{display:block;margin-bottom:25px}.product-card__expected_to_arrive-value{background-image:url(/static/resources/blocks/product-card/img/product-card__expected_to_arrive.svg);background-position:left center;background-repeat:no-repeat;padding-left:17px;font-weight:500;margin-left:2px}.product-card__virtual-available-container{position:relative}.product-card__virtual-available{font-size:14px;line-height:19px;font-weight:500;color:#303036;background-image:url(/static/resources/blocks/product-card/img/product-card__available-row-value.svg);background-repeat:no-repeat;background-position:left center;padding-left:21.5px}.product-card__virtual-available:hover+.product-card__available-list,.product-card__virtual-available_visible+.product-card__available-list{opacity:1;visibility:visible;max-height:none}.product-card__virtual-available-container .product-card__available-description{margin-top:0}.product-card__terms-of-delivery p{font-size:16px;line-height:23px;color:#303036}div+.product-card__terms-of-delivery{margin-top:var(--in-block-margin-before-non-text)}.product-card__action-icon-container{margin-bottom:8px}.product-card__action-icon-container-inner{padding:5px 15px;border-radius:20px;background-color:var(--pruma-orange);display:inline-block}.product-card__action-icon{text-decoration:none;font-size:14px;font-weight:bold;color:#fff;line-height:23px;border-bottom:1px solid transparent;transition:all .3s ease-out}.product-card__action-icon:hover{border-color:#fff}}@media screen and (max-width:1023px){.product-card{margin-top:37px;position:relative}.breadcrumbs+.product-card{margin-top:32px}.product-card__showcase{padding:0 0 30px 0;display:grid;grid-template-columns:minmax(250px,1fr) 1fr}.product-card__title{margin-top:6px;margin-bottom:9px;order:0;width:100%;font-size:24px;line-height:30px}.product-card__info,.product-card__bottom-info{display:flex;flex-wrap:wrap}.product-card__bottom-info{margin-top:15px}.product-card__info-block{width:100%}.product-card__info-block_brand{order:1;margin-top:5px;width:auto;margin-right:20px}.product-card__info-block_brand .product-card__info-block-head{display:none}.product-card__info-block_code{order:2;display:inline-block;width:auto;margin-top:5px}.product-card__info-block-head{font-size:13px;line-height:19px;color:var(--gray-text)}.product-card__code{font-size:13px;line-height:19px;color:var(--pruma-orange);font-weight:500;margin-left:3px;overflow:hidden;transition:all var(--transition-duration) ease-out}.product-card__code.user-sign-placeholder{opacity:0}.product-card__info-block_hits,.product-card__info-block_reviews{display:none}.product-card__info-block_compare{order:3;display:inline-block;width:auto}.product-card__reviews{display:none}.product-card__brand{font-size:13px;line-height:19px}.product-card__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:2px}.product-card__articul{font-size:13px;line-height:19px;color:var(--gray-text);margin-left:4px}.product-card__compare{background-image:url('/static/resources/blocks/product-card/img/product-card__compare.png');background-repeat:no-repeat;background-position:left center;padding-left:20px}.product-card__compare-text{pointer-events:none;color:var(--link-color);font-size:13px;line-height:19px;text-decoration:none}.product-card__compare:hover .product-card__compare-text{text-decoration:underline}.product-card__compare:active{transform:scale(0.99)}.product-card__shopping-area{box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);border-radius:10px;padding:15px 20px 25px 20px;margin-top:15px}.product-card__shopping-area-left{min-width:200px}.product-card__unavailable{font-size:13px;line-height:19px;color:#303036;margin-bottom:7px;width:100%}.product-card__price-row{display:inline-flex;margin-left:auto;margin-right:auto;flex-wrap:wrap}.product-card__tax{color:var(--gray-text)}.product-card__price,.product-card__discount,.product-card__benefit{display:inline-block;margin-top:auto;margin-bottom:auto}.product-card__price{font-size:26px;line-height:42px;font-weight:800;font-family:var(--accidental-font)}.product-card__price_with-discount{margin-right:10px}.product-card__price .price-row__digit{margin-right:0}.product-card__price .price-row__digit+.price-row__digit{margin-left:5px}.product-card__price .price-row__digit_before-cents+.price-row__digit{margin-left:0}.product-card__price .price-row__ruble{margin-left:6px}.product-card__discount{margin-right:10px;font-size:16px;font-weight:bold;color:#fff;line-height:23px;padding:5px 10px;border-radius:20px;background-color:var(--pruma-orange)}.product-card__benefit{font-size:16px;line-height:23px;color:var(--gray-text);text-decoration:line-through}.product-card__mobile-available{margin-top:10px;margin-bottom:15px;display:none}.product-card__desktop-available{display:block;margin-bottom:25px}.product-card__shopping-area-cell_available{text-align:left;display:inline-block;margin:auto 0}.product-card__shopping-area-right{min-width:200px}.product-card__available-title{margin-top:var(--in-block-margin-before-non-text)}.product-card__available-row{font-size:13px;line-height:19px;color:var(--gray-text)}.product-card__available-row+.product-card__available-row{margin-top:4px}.product-card__available-row-title{pointer-events:none;font-size:14px}.product-card__available-row-value{pointer-events:none;font-size:13px;line-height:19px;color:#303036;background-image:url(/static/resources/blocks/product-card/img/product-card__available-row-value.svg);background-repeat:no-repeat;background-position:left center;padding-left:21.5px;margin-left:6px}.product-card__available-row_total{position:relative;cursor:pointer}.product-card__available-row-title_total{color:var(--pruma-green);border-bottom:1px dashed var(--pruma-green)}.product-card__available-row_total:hover .product-card__available-row-title_total{border-bottom-style:solid}.product-card__available-list{position:absolute;left:0;bottom:33px;padding:30px 20px;background-color:#fff;box-shadow:0 1px 9px 2px rgba(0,0,0,0.1);border-radius:6px;z-index:1;visibility:hidden;opacity:0;max-height:0;overflow:hidden;transition:all .5s ease-out}.product-card__available-list_visible{opacity:1;visibility:visible;max-height:none}.product-card__available-row_total:hover .product-card__available-list,.product-card__available-row_total_visible .product-card__available-list{opacity:1;visibility:visible;max-height:none}.product-card__available-list-close{width:20px;height:20px;background-image:url(/static/resources/blocks/product-card/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-card__available-row_total_visible .product-card__available-list-close,.product-card__virtual-available_visible+div .product-card__available-list-close{opacity:1}.product-card__warehouse{white-space:nowrap}.product-card__warehouse+.product-card__warehouse{margin-top:15px}.product-card__warehouse-name{padding-right:2px}.product-card__warehouse-quantity{background-image:url(/static/resources/blocks/product-card/img/product-card__available-row-value.svg);background-position:left center;background-repeat:no-repeat;display:inline-block;padding-left:22px;margin-left:8px;color:#303036;font-weight:500}.product-card__available-description{white-space:normal;margin-top:22px;color:#303036}.product-card__buy,.product-card__quick-buy,.product-card__show-price,.product-card__goods-receipt,.product-card__go-on-note{display:block;width:100%;box-sizing:border-box;text-align:center;text-decoration:none;font-size:18px;line-height:23px;font-weight:bold;padding:13px 6px;border-radius:10px;cursor:pointer;border:1px solid transparent;transition:all var(--transition-duration) ease-out;text-decoration:none}.product-card__buy,.product-card__show-price,.product-card__goods-receipt{background-color:var(--pruma-green);color:#fff;border-color:var(--pruma-green)}.product-card__show-price,.product-card__goods-receipt{margin-top:1px}.product-card__quick-buy,.product-card__go-on-note{border-color:var(--link-color);color:var(--link-color);background-color:#fff;margin-top:10px;font-size:16px}.product-card__buy:active,.product-card__quick-buy:active,.product-card__go-on-note:active,.product-card__show-price:active,.product-card__goods-receipt:active,{transform:scale(0.99)}.product-card__buy{font-family:var(--accidental-font);font-weight:800;font-size:18px}.product-card__buy_in-cart{border-color:#bbb;background-color:#fff;color:#555}.product-card__go-on-note_menu{margin-top:0;border-radius:5px;padding:5px 10px}.product-card__purchase-control{position:relative;width:100%;margin-top:13px}.product-card__purchase-control .product-card__amount-container{display:flex;background-color:#fff;transition:all var(--transition-duration) ease-out;opacity:0;max-height:0;overflow:hidden}.product-card__purchase-control .product-card__amount-container_visibility{opacity:1;max-height:62px}.product-card__purchase-control .product-card__amount{display:grid;grid-template-columns:72px 1fr 72px;margin:auto 0;width:100%;box-sizing:border-box;padding-top:10px}.product-card__purchase-control .product-card__amount-button{width:100%;height:42px;display:block;border:1px solid var(--pruma-green);border-radius:6px;background-color:#fff;cursor:pointer;transition:all var(--transition-duration) ease-out}.product-card__purchase-control .product-card__amount-button-inner{pointer-events:none;font-size:28px;line-height:28px;font-weight:700;color:var(--pruma-green);display:block;margin:auto}.product-card__purchase-control .product-card__amount-button:hover{background-color:var(--pruma-green);border-color:var(--pruma-green)}.product-card__purchase-control .product-card__amount-button:hover .product-card__amount-button-inner{color:#fff}.product-card__purchase-control .product-card__amount-button:active{transform:scale(0.99)}.product-card__purchase-control .product-card__amount-input-container{padding:0 8px}.product-card__purchase-control .product-card__amount-input{box-sizing:border-box;width:100%;font-size:16px;line-height:24px;font-weight:bold;padding:8px 9px;border:1px solid #00b8b3;border-radius:6px;display:block}.product-card__delivery{font-size:14px;line-height:19px}.product-card__delivery+.product-card__delivery{margin-top:13px}.product-card__delivery-type{color:var(--link-color);text-decoration:none;border-bottom:1px dotted var(--link-color)}.product-card__delivery-type:hover{text-decoration:none;border-bottom:1px solid var(--link-color)}.product-card__delivery-date{font-weight:500;margin-left:3px}.product-card__state-container{margin-top:18px;margin-bottom:18px}.product-card__state{margin-bottom:10px}.product-card__state-name{display:inline-block;cursor:pointer}.product-card__state-note{display:none}.product-card__state-button{display:inline-flex;margin-right:20px;background-color:transparent;border-radius:6px;border:1px solid var(--pruma-green);color:var(--pruma-green);height:42px;padding:0 20px;align-items:center;justify-content:center;transition:all var(--transition-duration) ease-out;font-size:16px;font-weight:700;font-family:var(--accidental-font)}.product-card__state-button:nth-last-of-type(1){margin-right:0}.product-card__state-button_current{color:#fff;background-color:var(--pruma-green)}.product-card__state-button:active{transform:scale(0.98)}.product-card__state-button:hover{opacity:.8}.product-card__bottom-menu{display:none}.product-card__bottom-menu-item{color:var(--link-color);display:inline-block;margin:auto 15px auto 0;text-decoration:none;border-bottom:1px dotted var(--link-color)}.product-card__bottom-menu-item:hover{text-decoration:none;border-style:solid}.product-card__bottom-menu-item:nth-of-type(1){border-style:solid}.product-card__menu{position:fixed;left:0;right:0;top:0;z-index:101;background-color:#fff;box-shadow:0 5px 10px rgba(57,57,61,0.1);opacity:1;overflow:hidden;transition:all var(--transition-duration) ease-out}.product-card__menu-cart{display:flex;width:100%}.product-card__menu_hidden{max-height:0;opacity:.5}.product-card__menu-inner{display:flex}.product-card__menu-showcase{display:flex;margin:auto 0;width:100%;min-height:64px;flex-wrap:wrap;padding-right:30px}.product-card__menu-price{text-align:right;display:flex;padding:6px 15px 4px 0;font-family:var(--accidental-font);font-weight:800}.product-card__menu-price .price-row{margin-top:auto;margin-bottom:auto;margin-left:auto}.product-card__menu-price .product-card__unit{margin-top:auto;margin-bottom:auto}.product-card__menu-photo-container{text-align:center;display:flex;padding:4px 0}.product-card__menu-photo{display:inline-block;margin:auto 4px auto auto}.product-card__menu-purchase{display:flex;position:relative;padding:4px 0;align-items:center}.product-card__menu-buy-container{display:flex}.product-card__menu-buy{border:1px solid var(--pruma-green);margin-top:auto;margin-bottom:auto;padding:9.5px 15px;border-radius:6px;cursor:pointer;display:inline-flex;transition:all var(--transition-duration) ease-out}.product-card__menu-buy:active{transform:scale(0.95)}.product-card__menu-buy-inner{background-image:url(/static/resources/blocks/product-card/img/product-card__menu-buy-inner_mobile.svg);background-position:left center;background-repeat:no-repeat;color:#303036;font-size:16px;font-weight:bold;line-height:21px;pointer-events:none;margin:auto;padding-left:35px;white-space:nowrap;transition:all var(--transition-duration) ease-out}.product-card__menu-buy:hover{background-color:var(--pruma-green)}.product-card__menu-buy:hover .product-card__menu-buy-inner{background-image:url(/static/resources/blocks/product-card/img/product-card__menu-buy-inner_mobile_hover.svg);color:#fff}.product-card__menu-amount-container{display:flex}.product-card__amount{display:grid;grid-template-columns:56px 56px 56px;margin:auto}.product-card__amount-button-container:nth-of-type(1){padding-right:10px}.product-card__amount-button-container:nth-last-of-type(1){padding-left:10px}.product-card__amount-button{width:100%;box-sizing:border-box;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;background-color:#fff}.product-card__amount-button-inner{pointer-events:none;margin:auto;color:#008ae0}.product-card__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}.product-card__menu-items{display:none}.product-card__menu-mobile-buy{display:inline-flex;margin:auto auto auto 10px;background-color:var(--pruma-green);color:#fff;padding:5px 10px;font-size:16px;line-height:23px;font-weight:bold;cursor:pointer;border-radius:6px}.product-card__menu-mobile-phone{display:inline-block;width:26px;height:34px;background-image:url(/static/resources/blocks/product-card/img/product-card__menu-mobile-phone.svg);background-position:center;background-repeat:no-repeat;margin:auto;box-sizing:border-box;position:absolute;right:10px;top:15px}.product-card__menu-hidden-price{font-size:14px;font-weight:normal;margin:auto 15px auto 15px;padding-left:6px}.product-card__menu-price-request{background-color:var(--pruma-green);margin-top:auto;margin-bottom:auto;padding:5px 10px;border-radius:6px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:bold;line-height:23px;color:#fff;white-space:nowrap;margin-right:10px}.product-card__expected_to_arrive{display:block;margin-bottom:8px}.product-card__expected_to_arrive-value{background-image:url(/static/resources/blocks/product-card/img/product-card__expected_to_arrive.svg);background-position:left center;background-repeat:no-repeat;padding-left:17px;font-weight:500;margin-left:2px}.product-card__virtual-available-container{position:relative}.product-card__virtual-available{font-size:13px;line-height:19px;color:var(--gray-text);background-image:url(/static/resources/blocks/product-card/img/product-card__available-row-value.svg);background-repeat:no-repeat;background-position:left center;padding-left:21.5px}.product-card__virtual-available:hover+.product-card__available-list,.product-card__virtual-available_visible+.product-card__available-list{opacity:1;visibility:visible;max-height:none}.product-card__virtual-available-container .product-card__available-description{margin-top:0}.product-card__terms-of-delivery p{font-size:14px;line-height:19px;color:#303036}div+.product-card__terms-of-delivery{margin-top:var(--in-block-margin-before-non-text)}.product-card__action-icon-container{margin-bottom:8px}.product-card__action-icon-container-inner{padding:5px 15px;border-radius:20px;background-color:var(--pruma-orange);display:inline-block}.product-card__action-icon{text-decoration:none;font-size:14px;font-weight:bold;color:#fff;line-height:23px;border-bottom:1px solid transparent;transition:all .3s ease-out}.product-card__action-icon:hover{border-color:#fff}}@media screen and (max-width:480px){.product-card__showcase{display:block}.product-card__mobile-available{display:flex}.product-card__desktop-available{display:none}.product-card__purchase-control{margin-top:0}.product-card__menu-hidden-price{display:none}.product-card__go-on-note_menu{display:none}}@media screen and (min-width:1024px){.pruma-choice{border:5px solid #eff3f5;display:flex;flex-flow:column}.pruma-choice__head{padding:8px 0 8px 15px;font-size:24px;font-weight:700;position:relative;background-color:#eff3f5}.pruma-choice__products{background-color:#fff;flex:1}.pruma-choice__move{display:block;height:9px;max-height:9px;min-height:9px;margin:11px 0;cursor:pointer;text-align:center;width:100%;box-sizing:border-box;background-position:center;background-repeat:no-repeat;background-image:url(/static/resources/blocks/pruma-choice/img/pruma-choice__move.png)}.pruma-choice__move_next{background-position:50% -9px}.pruma-choice__move_next:hover{background-position:50% -27px}.pruma-choice__move_prev{background-position:50% 0}.pruma-choice__move_prev:hover{background-position:50% -18px}.pruma-choice__move:disabled{opacity:0}.pruma-choice__item{position:relative;height:117px;opacity:0;transition:opacity var(--transition-duration) ease-out}.pruma-choice__item_hidden{display:none}.pruma-choice__item_visible{opacity:1}.pruma-choice__item:hover{background-color:#eff3f5}.pruma-choice__photo-container{position:absolute;left:8px;top:6px;bottom:6px;width:84px;display:flex;background-color:#fff}.pruma-choice__photo{display:block;margin:auto;max-width:100%;max-height:100%}.pruma-choice__product-data{margin:0 8px 0 100px;padding:12px 0}.pruma-choice__category,.pruma-choice__product-name,.pruma-choice__brand{display:block;overflow:hidden;text-overflow:ellipsis}.pruma-choice__category{font-size:11px;color:#6c6d6e;margin-bottom:3px;white-space:nowrap}.pruma-choice__product-name{font-size:13px;line-height:16px;margin-bottom:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;color:var(--link-color);min-height:32px}.pruma-choice__brand{font-size:11px;color:#6c6d6e;margin-bottom:4px}.pruma-choice__price{font-weight:500;color:#333;font-size:16px;display:flex}.pruma-choice__price span{display:inline-block;margin-top:auto;margin-bottom:auto}.pruma-choice__price .price-row__digit{margin-right:3px}.pruma-choice__discount{color:#fff;background-color:#f70;border-radius:2px;padding:2px 7px;font-size:13px;margin-left:5px}.pruma-choice__show-all{text-align:center;margin-bottom:8px}}@media screen and (max-width:1023px){.pruma-choice{border:1px solid #e1e1e1;position:relative;border-radius:6px;margin:15px 0;color:#191919}.pruma-choice__head{text-align:center;font-weight:700;font-size:20px;color:#191919;padding:15px 0}.pruma-choice__products{background-color:#fff;flex:1}.pruma-choice__move{display:block;height:30px;cursor:pointer;text-align:center;width:100%;background-position:center;background-repeat:no-repeat}.pruma-choice__move_next{background-image:url(/static/resources/blocks/pruma-choice/img/pruma-choice__move_next.png);border-top:1px solid #e1e1e1}.pruma-choice__move_prev{background-image:url(/static/resources/blocks/pruma-choice/img/pruma-choice__move_prev.png);border-bottom:1px solid #e1e1e1}.pruma-choice__move:disabled{filter:grayscale(100)}.pruma-choice__item{position:relative;transition:opacity var(--transition-duration) ease-out}.pruma-choice__item_hidden{display:none}.pruma-choice__item_visible{opacity:1}.pruma-choice__item:hover{background-color:#eff3f5}.pruma-choice__photo-container{height:221px;display:flex;background-color:#f8fafa}.pruma-choice__photo{display:block;margin:auto;max-height:100%}.pruma-choice__product-data{padding:15px}.pruma-choice__category,.pruma-choice__product-name,.pruma-choice__brand{display:block;overflow:hidden;text-overflow:ellipsis;font-size:15px;margin-bottom:10px}.pruma-choice__category{color:#6c6d6e;white-space:nowrap}.pruma-choice__product-name{line-height:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;color:var(--link-color);min-height:32px}.pruma-choice__brand{color:#6c6d6e}.pruma-choice__price{font-weight:500;color:#333;font-size:16px;display:flex}.pruma-choice__price span{display:inline-block;margin-top:auto;margin-bottom:auto}.pruma-choice__price .price-row__digit{margin-right:3px}.pruma-choice__discount{color:#fff;background-color:#f70;border-radius:2px;padding:2px 7px;font-size:13px;margin-left:5px}.pruma-choice__show-all{display:block;text-align:center;margin:15px auto 8px auto}}@media screen and (min-width:1024px){.product-sections{margin-top:46px;margin-bottom:46px}.product-sections__section{margin-top:72px;margin-bottom:32px}.product-sections__section_components{margin-left:-4%;padding-left:4%;margin-right:-4%;padding-right:4%;background-color:var(--alice-blue)}.product-sections__2-col-grid{display:grid;grid-template-columns:50% 50%}.product-sections__section-head{color:#000;margin-bottom:15px}.product-sections__tab-buttons{margin-bottom:20px}.product-sections__tab-button{display:inline-block;padding:8px 8px 16px 8px;border-bottom:3px solid lightgray;text-transform:uppercase;font-size:11px;font-weight:bold}.product-sections__tab-button_active{border-bottom:3px solid var(--pruma-green)}.product-sections__tab{display:none}.product-sections__tab_active{display:block}}@media screen and (max-width:1023px){.product-sections__section{margin-bottom:29px}.product-sections__section-head{color:#000;font-size:20px;line-height:26px}.product-sections__section .line-with-products{margin-top:0;margin-bottom:0}.product-sections__tab-buttons{margin-bottom:20px}.product-sections__tab-button{display:inline-block;padding:8px 8px 16px 8px;border-bottom:3px solid lightgray;text-transform:uppercase;font-size:11px;font-weight:bold}.product-sections__tab-button_active{border-bottom:3px solid var(--pruma-green)}.product-sections__tab{display:none}.product-sections__tab_active{display:block}}@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){.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){.product-note__description{max-width:50%}.product-note__features-and-documents{max-width:50%}.product-sections__2-col-grid .product-note__features-and-documents{padding-left:19px;max-width:none}.product-sections__2-col-grid .product-note__description{padding-right:20px;max-width:none}.product-note__header_features{padding-bottom:15px}.product-note__note+.product-note__header{margin-top:54px}.product-note__note iframe,.product-note__alice-blue-block-content iframe{max-width:100%;min-width:100%;box-sizing:border-box}.product-note__extra-image-container{margin-bottom:14px}.product-note__extra-image{max-width:100%}.product-note__note+.product-note__alice-blue-block{margin-top:18px}.product-note__alice-blue-block+.product-note__alice-blue-block{margin-top:40px}.product-note__alice-blue-block{background-color:var(--alice-blue);padding:20px;border-radius:8px}.product-note__alice-blue-block-header{font-size:18px;font-weight:700;line-height:34px;font-family:var(--accidenta-font);margin-bottom:11px}.product-note__video{height:355px;background-image:url(/static/resources/img/loader.svg);background-position:center;background-repeat:no-repeat}.product-note__features+.product-note__features{margin-top:29px}.product-note__features+.product-note__alice-blue-block{margin-top:42px}.product-note__feature{display:grid;grid-template-columns:1fr 1fr}.product-note__feature:nth-of-type(odd){background-color:var(--alice-blue)}.product-note__feature-name{font-size:14px;line-height:19px;font-weight:500;padding:12.5px 20px}.product-note__feature-value{font-size:16px;line-height:23px;padding:12.5px 20px}.product-note__alice-blue-block-content_documents{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.product-note__document{width:48%;display:inline-flex;border:1px solid transparent;margin-top:8px}.product-note__document-inner{display:grid;grid-template-columns:minmax(91px,91px) 1fr}.product-note__document-icon{min-height:106px;background-image:url(/static/resources/blocks/product-note/img/product-note__document-icon.svg);background-position:center;background-repeat:no-repeat;display:flex;overflow:hidden;text-overflow:ellipsis;text-decoration:none;cursor:pointer}.product-note__document-type{margin:auto;color:#fff;font-size:16px;font-weight:700;padding-top:30px}.product-note__document_ext-3 .product-note__document-type,.product-note__document_ext-2 .product-note__document-type,.product-note__document_ext-1 .product-note__document-type{font-size:28px}.product-note__document-data{padding:10px 0 10px 20px}.product-note__document-link-container{-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden;max-height:65px}.product-note__document-link{font-size:14px;line-height:19px;color:#000}.product-note__document-description{font-size:16px;line-height:24px;font-weight:700;margin-top:3px}}@media screen and (max-width:1023px){.product-note__description+.product-note__features-and-documents{margin-top:34px}.product-note__note iframe,.product-note__alice-blue-block-content iframe{max-width:100%;min-width:100%;box-sizing:border-box}.product-note__header_features{font-size:20px;line-height:26px}.product-note__note+.product-note__header{margin-top:54px}.product-note__extra-image-container{margin-bottom:14px}.product-note__extra-image{max-width:100%}.product-note__note+.product-note__alice-blue-block{margin-top:18px}.product-note__alice-blue-block+.product-note__alice-blue-block{margin-top:40px}.product-note__alice-blue-block{background-color:var(--alice-blue);padding:20px;border-radius:8px}.product-note__alice-blue-block-header{font-size:20px;font-weight:800;line-height:36px;font-family:var(--accidental-font)}.product-note__video{height:355px;background-image:url(/static/resources/img/loader.svg);background-position:center;background-repeat:no-repeat}.product-note__features+.product-note__features{margin-top:29px}.product-note__features+.product-note__alice-blue-block{margin-top:22px}.product-note__feature{display:grid;grid-template-columns:1fr 1fr}.product-note__feature:nth-of-type(odd){background-color:var(--alice-blue)}.product-note__feature-name{font-size:13px;line-height:19px;font-weight:400;padding:12.5px 20px}.product-note__feature-value{font-size:14px;line-height:19px;font-weight:700;padding:12.5px 20px}.product-note__alice-blue-block-content_documents{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.product-note__document{width:48%;display:inline-flex;border:1px solid transparent;margin-top:8px;min-width:250px}.product-note__document-inner{display:grid;grid-template-columns:minmax(91px,91px) 1fr}.product-note__document-icon{min-height:106px;background-image:url(/static/resources/blocks/product-note/img/product-note__document-icon.svg);background-position:center;background-repeat:no-repeat;display:flex;overflow:hidden;text-overflow:ellipsis;text-decoration:none;cursor:pointer}.product-note__document-type{margin:auto;color:#fff;font-size:16px;font-weight:700;padding-top:30px}.product-note__document_ext-3 .product-note__document-type,.product-note__document_ext-2 .product-note__document-type,.product-note__document_ext-1 .product-note__document-type{font-size:28px}.product-note__document-data{padding:10px 0 10px 20px}.product-note__document-link-container{-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden;max-height:65px}.product-note__document-link{font-size:14px;line-height:19px;color:#000}.product-note__document-description{font-size:16px;line-height:23px;font-weight:700;margin-top:3px}}@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){.itemset__note{font-size:16px;font-weight:bold;line-height:23px;margin-bottom:18px}.itemset__item{position:relative;width:215px;display:inline-block;margin:20px 11px 40px 11px;margin-top:20px;vertical-align:top;transition:opacity var(--transition-duration) ease-out}.itemset__item_disabled{opacity:.6}.itemset_sign{display:block;position:absolute;right:53px;top:31px;color:var(--pruma-green);font-weight:500;font-size:43px}.itemset__status{display:block;width:23px;height:23px;left:-12px;top:48px;background-color:#fff;border:1px solid #e2e2e2;border-radius:3px;position:absolute;cursor:pointer;z-index:1;background-position:center;background-repeat:no-repeat}.itemset__status_main{background-image:url(/static/resources/blocks/itemset/img/itemset__status_main.png)}.itemset__status_present{background-image:url(/static/resources/blocks/itemset/img/itemset__status_present.png)}.itemset__status_option{background-image:url(/static/resources/blocks/itemset/img/itemset__status_option.png);transition:all var(--transition-duration) ease-out}.itemset__item_disabled .itemset__status_option{background-image:none}.itemset__image-container{border:1px solid #e2e2e2;width:119px;height:119px;border-radius:3px;margin-bottom:10px;display:flex}.itemset__image{display:block;margin:auto;max-width:100%;max-height:100%}.itemset__name-container{margin-bottom:6px;height:57px;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden;line-height:18px}.itemset__name{font-size:13px}.itemset__brand-container{margin-bottom:10px}.itemset__brand{color:#747474;text-transform:uppercase}.itemset__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:2px;margin-left:0}.itemset__old-price-container{margin-bottom:5px;height:23px}.itemset__old-price-container_hidden{visibility:hidden}.itemset__old-price{color:#8a8a8a;font-size:13px}.itemset__discount{color:#fff;background-color:var(--pruma-orange);border-radius:2px;padding:2px 7px;font-size:13px;margin-left:5px}.itemset__actual-price{line-height:25px;vertical-align:middle}.itemset__present-title{background-color:var(--pruma-orange);border-radius:2px;color:white;padding:5px 8px;margin-right:10px;font-size:13px;vertical-align:middle}.itemset__count-input{border:1px solid #e2e2e2;display:inline;border-radius:3px;width:41px;height:23px;padding:0 3px;font-size:18px;vertical-align:middle;margin-left:20px}.itemset__price{vertical-align:middle;font-size:21px}.itemset__unit{vertical-align:middle;font-size:13px;color:var(--pruma-gray);margin-left:4px}.itemset__item_total{background-color:var(--panel-color);padding:10px 20px;height:260px}.itemset__total-price{font-size:32px;font-weight:700;margin-top:38px;margin-bottom:4px}.itemset__total-price .price-row__ruble{font-weight:400}.itemset__benefit{margin-bottom:40px;transition:all .3s ease-out}.itemset__benefit_hidden{opacity:0}.itemset__total-savings{margin-top:6px;font-weight:700}.itemset__buy{display:block;text-align:center;font-size:22px;color:#fff;padding:7px 0;border-radius:2px;background-color:var(--pruma-green);width:100%}.itemset__buy:active{transform:scale(0.96)}}@media screen and (min-width:1024px){.product-sections__section_components{padding-top:46px}.product-sections__section_mobile_components{display:none}.product-sections__section_components .product-sections__section-head{margin-bottom:23px}.components__menu{font-size:16px;line-height:21px;padding:14px 25px 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;margin-bottom:32px}.components__section{padding-bottom:45px;transition:all var(--transition-duration) ease-out}.components__section_hidden{display:none;opacity:0}.components__head-row{display:grid;grid-template-columns:1fr 115px 105px 115px 115px 90px 90px;margin-bottom:10px}.components__head-cell{min-height:46px;display:flex}.components__head-cell-inner{font-size:13px;line-height:19px;display:block;margin-top:auto}.components__head-cell-inner_category{font-size:16px;line-height:23px;font-weight:500;margin-top:0;margin-bottom:auto}.components__product-row{display:grid;grid-template-columns:58px 1fr}.components__product-row+.components__product-row{margin-top:7px}.components__product-flashing-row{display:grid;grid-template-columns:1fr 115px 105px 115px 115px 90px 90px;background-color:#fff;border-radius:6px;position:relative;opacity:.95;transition:all var(--transition-duration) ease-out}.components__product-row:nth-of-type(odd) .components__product-flashing-row{background-color:transparent}.components__product-row:hover .components__product-flashing-row{box-shadow:0 3px 18px -5px rgba(95,117,130,0.25);background-color:#fff;opacity:1}.components__product-cell{box-sizing:border-box;padding-top:2px;padding-bottom:2px;padding-right:11px;font-size:13px;line-height:19px;display:flex;align-items:center;color:#303036}.components__product-cell_image{padding-right:0}.components__image-link{display:flex;margin:auto auto auto 0;position:relative;width:48px;height:48px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.components__big-image{position:absolute;left:0;bottom:38px;border:1px solid #ddd;border-radius:6px;box-shadow:0 3px 18px -5px rgba(95,117,130,0.25);background-color:#fff;width:300px;height:300px;background-size:contain;background-position:center;background-repeat:no-repeat;transition:all var(--transition-duration) ease-out;opacity:.5;transform:scale(0.001,0.0001) rotate(180deg);z-index:1}.components__image-link:hover .components__big-image{opacity:1;transform:unset}.components__image{display:block;margin:auto}.components__product-cell_name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:17px;padding-right:17px}.components__product-link{font-size:16px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin:auto 0}.components__brand{text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.components__product-cell_code{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.components__available{position:relative}.components__available-button{color:var(--link-color);font-size:13px;line-height:19px}.components__available-button:active{transform:scale(0.95)}.components__available-button_red{color:var(--pruma-red)}.components__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:3}.components__available-list_visible{display:block}.components__available-button:hover+.components__available-list{display:block}.components__available-list-close{width:20px;height:20px;background-image:url(/static/resources/blocks/components/img/components__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}.components__available-list_visible .components__available-list-close{opacity:1}.components__warehouse{white-space:nowrap}.components__warehouse+.components__warehouse{margin-top:12px}.components__warehouse-name{padding-right:2px}.components__warehouse-quantity{background-image:url(/static/resources/blocks/components/img/components__warehouse-quantity.svg);background-position:left center;background-repeat:no-repeat;display:inline-block;padding-left:25px;margin-left:7px}.components__available-description{white-space:normal;margin-top:8px}.components__not-available{color:var(--gray-text)}.components__amount{margin:auto 0}.components__amount-input{box-sizing:border-box;width:100%;font-size:16px;line-height:24px;font-weight:bold;padding:8px 9px;border:1px solid #00b8b3;border-radius:6px;display:block;opacity:.9}.components__amount-input:focus{opacity:1}.components__amount-note{font-size:13px;color:var(--pruma-red);line-height:19px;max-height:38px transition:all var(--transition-duration) ease-out;overflow:hidden;opacity:1}.components__amount-note_hidden{max-height:0;opacity:0}.components__buy{width:100%;height:42px;display:block;border:1px solid var(--pruma-green);border-radius:6px;background-color:#fff;cursor:pointer;transition:all var(--transition-duration) ease-out;background-image:url(/static/resources/blocks/components/img/components__buy.svg);background-position:center;background-repeat:no-repeat}.components__buy:hover{background-image:url(/static/resources/blocks/components/img/components__buy_hover.svg);background-color:var(--pruma-green)}.components__buy:active{transform:scale(1.2)}.components__buy:disabled{border-color:var(--alice-blue);background-color:var(--alice-blue);background-image:url(/static/resources/blocks/components/img/components__buy_disabled.svg)}}@media screen and (max-width:1023px){.product-sections__section_components{display:none}}@media screen and (min-width:1024px){.product-sections__section-head{margin-bottom:31px}.card-delivery-info__block{display:block;margin-bottom:40px;display:none}.card-delivery-info__tabs{margin-bottom:33px}.card-delivery-info__tab{padding:15px 20px;text-decoration:none;font-size:16px;line-height:23px;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);transition:color 1s ease-out;display:inline-block;margin:auto 0;background-color:#fff}.card-delivery-info__tab+.card-delivery-info__tab{border-left:1px solid #dfe3ef}.card-delivery-info__tab:nth-last-of-type(1){border-radius:0 10px 10px 0}.card-delivery-info__tab:nth-of-type(1){border-radius:10px 0 0 10px}.card-delivery-info__tab_active,.product-sections__section_delivery-info:not(.product-sections__section_delivery-info-clicked) .card-delivery-info__tab:nth-of-type(1){color:#000;font-weight:bold;background-color:#f4f9ff}.product-sections__section_delivery-info:not(.product-sections__section_delivery-info-clicked) .card-delivery-info__block:nth-of-type(1),.card-delivery-info__block_active{display:block}.card-delivery-info__block-title{font-size:19px;line-height:22px;font-weight:bold;margin-bottom:10px}.card-delivery-info__text p{font-size:16px;line-height:22px}.card-delivery-info__text p+p{margin-bottom:20px}.card-delivery-info__paragraph{font-size:16px;line-height:22px}.card-delivery-info__paragraph+.card-delivery-info__paragraph{margin-bottom:20px}.card-delivery-info__ballon{padding:21px 21px;position:relative}.card-delivery-info__ballon-content{padding-top:9px}.card-delivery-info__ballon-address{font-size:16px;line-height:22px}.card-delivery-info__ballon-worktime{padding-top:8px;font-size:16px;line-height:22px}.card-delivery-info__ballon-email-container{padding-top:8px}.card-delivery-info__ballon-email{font-size:16px;line-height:22px;color:var(--link-color);font-weight:500}.card-delivery-info__ballon-phone-container{padding-top:8px}.card-delivery-info__ballon-phone{color:var(--link-color);line-height:23px;font-size:23px;font-weight:500}.card-delivery-info__ballon-email,.card-delivery-info__ballon-phone{text-decoration:none}.card-delivery-info__ballon-email:hover,.card-delivery-info__ballon-phone:hover{text-decoration:underline}.card-delivery-info__show-on-map{color:var(--link-color);font-size:16px}.card-delivery-info__show-on-map:active{transform:scale(0.97)}.card-delivery-info__overlay{background-color:rgba(10,13,34,0.8);position:fixed;left:0;right:0;top:0;bottom:0;z-index:100000}.card-delivery-info__map-container{position:absolute;box-shadow:0 3px 18px -5px rgba(0,0,0,0.14);background-color:#fff;border-radius:10px;width:80%;box-sizing:border-box;height:80%;left:10%;top:10%}.card-delivery-info__map{position:absolute;left:40px;right:40px;top:40px;bottom:40px}.card-delivery-info__map-close{display:block;position:absolute;width:40px;height:40px;top:calc((10% - 40px) / 2);right:calc((10% - 40px) / 2);background-image:url(/static/resources/img/cross_white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer}.card-delivery-info__map-close:active{transform:scale(0.97)}}@media screen and (max-width:1023px){.card-delivery-info__block{display:block;margin-bottom:25px}.card-delivery-info__block-title{color:#363636;font-weight:800;font-family:var(--accidental-font);font-size:14px;line-height:26px}.card-delivery-info__paragraph{font-size:14px;line-height:19px}.card-delivery-info__paragraph+.card-delivery-info__paragraph{margin-bottom:20px}.card-delivery-info__ballon{padding:21px 21px;position:relative;max-width:190px}.card-delivery-info__ballon-content{padding-top:8px}.card-delivery-info__ballon-address{font-size:14px;line-height:19px}.card-delivery-info__ballon-worktime{padding-top:8px;font-size:14px;line-height:19px}.card-delivery-info__ballon-email-container{padding-top:8px}.card-delivery-info__ballon-email{font-size:14px;line-height:19px;color:var(--link-color);font-weight:500}.card-delivery-info__ballon-phone-container{padding-top:8px}.card-delivery-info__ballon-phone{color:var(--link-color);line-height:23px;font-size:16px;font-weight:500}.card-delivery-info__ballon-email,.card-delivery-info__ballon-phone{text-decoration:none}.card-delivery-info__ballon-email:hover,.card-delivery-info__ballon-phone:hover{text-decoration:underline}.card-delivery-info__tabs{display:none}.card-delivery-info__show-on-map{color:var(--link-color);font-size:16px}.card-delivery-info__show-on-map:active{transform:scale(0.97)}.card-delivery-info__overlay{background-color:rgba(10,13,34,0.8);position:fixed;left:0;right:0;top:0;bottom:0;z-index:100000}.card-delivery-info__map-container{position:absolute;box-shadow:0 3px 18px -5px rgba(0,0,0,0.14);background-color:#fff;border-radius:10px;width:90%;box-sizing:border-box;height:90%;left:5%;top:5%}.card-delivery-info__map{position:absolute;left:10px;right:10px;top:10px;bottom:10px}.card-delivery-info__map-close{display:block;position:absolute;width:20px;height:20px;top:2px;right:2px;background-image:url(/static/resources/img/cross_white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer}.card-delivery-info__map-close:active{transform:scale(0.97)}}@media screen and (min-width:1024px){.payment-types__top-text{margin-bottom:30px}.payment-types__tab-buttons{margin-bottom:30px}.payment-types__tab-button{font-size:16px;line-height:23px;color:var(--link-color);transition:background-color var(--transition-duration) ease-out;background-color:#fff;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);display:inline-block;padding:15px 20px}.payment-types__tab-button+.payment-types__tab-button{border-left:1px solid #dee3ef}.payment-types__tab-button_active{color:#303036;font-weight:bold;background-color:#f4f9ff;position:relative;z-index:1}.payment-types__tab-button:nth-of-type(1){border-radius:10px 0 0 10px}.payment-types__tab-button:nth-last-of-type(1){border-radius:0 10px 10px 0}.payment-types__tab-button:not(.payment-types__tab-button_active):hover{color:#303036;opacity:.8}.payment-types__tabs{margin-bottom:30px}.payment_types__tab{display:none}.payment_types__tab_active{display:block}.payment_types__tab-content{max-width:740px}}@media screen and (max-width:1023px){.payment-types__top-text{margin-bottom:20px}.payment-types__tab-buttons{margin-bottom:20px}.payment-types__tab-button{font-size:14px;line-height:19px;color:var(--link-color);transition:background-color var(--transition-duration) ease-out;background-color:#fff;box-shadow:0 2px 10px 2px rgba(0,0,0,0.07);padding:15px 20px;align-items:center;justify-content:center;display:flex;width:100%;box-sizing:border-box}.payment-types__tab-button+.payment-types__tab-button{border-top:1px solid #dee3ef}.payment-types__tab-button_active{color:#303036;font-weight:bold;background-color:#f4f9ff;position:relative;z-index:1}.payment-types__tab-button:nth-of-type(1){border-radius:10px 10px 0 0}.payment-types__tab-button:nth-last-of-type(1){border-radius:0 0 10px 10px}.payment-types__tab-button:not(.payment-types__tab-button_active):hover{color:#303036;opacity:.8}.payment-types__tabs{margin-bottom:7px}.payment_types__tab{display:none}.payment_types__tab_active{display:block}}@media screen and (min-width:1024px){.product-reviews__head{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-gap:0 30px}.product-reviews__tab{padding:15px 60px 0 20px;border:1px solid #d3dfec;transition:background-color var(--transition-duration) ease-out}.product-reviews__tab_active{background-color:#f4f9ff}.product-reviews__tab_reviews{border-radius:6px}.product-reviews__tab_questions{border-radius:6px}.product-reviews__tab-checkbox{display:none}.product-reviews__tab-text{color:var(--link-color);background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__tab-text.svg);background-position:left center;background-repeat:no-repeat;padding-left:50px;display:block;transition:color var(--transition-duration) ease-out;cursor:pointer;padding-bottom:3px}.product-reviews__tab-checkbox:checked+.product-reviews__tab-text{color:#000;background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__tab-text_checked.svg)}.product-reviews__tab-extras{margin-left:50px;display:flex;flex-wrap:wrap}.product-reviews__tab-extra{display:inline-block;padding-right:85px;padding-bottom:15px}.product-reviews__tab-extra_button{padding-right:0}.product-reviews__tab-extra-head{color:#6f7583;font-size:14px;line-height:19px;padding-bottom:4px;width:100%}.product-reviews__tab-extra-payload{margin-bottom:0}.product-reviews__tab-extra-payload_with-star{background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__tab-extra-payload_with-star.svg);padding-left:30px;background-position:left 1px;background-repeat:no-repeat}.product-reviews__new-entity{border:1px solid var(--link-color);border-radius:6px;cursor:pointer;padding:2px 20px;display:inline-flex}.product-reviews__new-entity-inner{pointer-events:none;background-position:left center;background-repeat:no-repeat;color:var(--link-color);font-weight:700;font-size:18px;line-height:42px;padding-left:42px;margin:auto}.product-reviews__new-entity-inner_review{background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__new-entity-inner_review.svg)}.product-reviews__new-entity-inner_question{background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__new-entity-inner_question.svg)}.product-reviews__list{padding-top:34px}.product-reviews__entity{display:grid;grid-template-columns:1fr 320px;width:100%;gap:0 20px}.product-reviews__entity_hide{display:none}.product-reviews__entity+.product-reviews__entity{margin-top:47px}.product-reviews__entity-head{display:grid;grid-template-columns:auto auto auto 1fr}.product-reviews__entity-assessment{margin-bottom:0;background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__entity-assessment.svg);padding-left:27px;background-position:left 0;background-repeat:no-repeat;padding-right:27px}.product-reviews__entity-user{font-size:16px;font-weight:700;line-height:25px}.product-reviews__entity_question .product-reviews__entity-user{background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__entity-user.svg);padding-left:37px;background-position:left center;background-repeat:no-repeat}.product-reviews__entity-experience-of-using{font-size:16px;color:#303036;padding-left:20px}.product-reviews__criterion{font-size:14px;line-height:19px}.product-reviews__criterion-name{color:#6f7583}.product-reviews__entity-block{color:#303036}.product-reviews__entity-head+.product-reviews__criteria,.product-reviews__entity-head+.product-reviews__entity-block{margin-top:15px}.product-reviews__criteria+.product-reviews__entity-block,.product-reviews__entity-block+.product-reviews__entity-block{margin-top:22px}.product-reviews__entity-block-title{font-size:14px;line-height:19px;color:#6f7583;padding-bottom:6px}.product-reviews__entity-block-title_green{color:var(--pruma-green)}.product-reviews__entity-block-title_red{color:#ff003d}.product-reviews__entity-block-content{color:#303036;font-size:14px;line-height:19px}.product-reviews__photo{display:flex;box-sizing:border-box}.product-reviews__photo-inner{pointer-events:none;display:block;margin:auto;max-width:300px;max-height:200px;box-sizing:border-box}.product-reviews__answer_photo{margin-top:var(--in-block-margin-before-non-text)}.product-reviews__answer_photo-link{text-decoration:none}}@media screen and (max-width:1023px){.product-sections__section_reviews{background-image:url(/static/resources/blocks/product-reviews/img/product-sections__section_reviews.svg);background-position:left -35px top -14px;background-repeat:no-repeat;margin-left:-20px;margin-right:-20px;margin-top:-29px;padding-top:44px;padding-left:20px;padding-right:20px}.product-sections__section_reviews_empty{padding-bottom:30px}.product-reviews{padding-top:5px}.product-reviews__head{max-width:450px}.product-reviews__tab{width:100%;height:52px;box-sizing:border-box;border:1px solid #fff;border-radius:6px;padding:0 20px}.product-reviews__tab+.product-reviews__tab{margin-top:20px}.product-reviews__tab-control{display:none}.product-reviews__tab-extras{display:flex;width:100%;height:100%}.product-reviews__tab-extra{display:inline-flex;margin-top:auto;margin-bottom:auto}.product-reviews__tab-extra-head{display:inline;background-position:left center;background-repeat:no-repeat}.product-reviews__tab-extra-head_reviews{background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__tab-extra-head_reviews.svg);padding-left:30px}.product-reviews__tab-extra-head_questions{background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__tab-extra-head_questions.svg);padding-left:38px}.product-reviews__tab-extra-head,.product-reviews__tab-extra-payload{font-size:20px;line-height:26px;color:#fff;font-weight:800;font-family:var(--accidental-font)}.product-reviews__tab-extra_rating .product-reviews__tab-extra-head{display:none}.product-reviews__tab-extra_question-with-answers{display:none}.product-reviews__tab-extra-payload{display:inline-block;margin-bottom:0;padding-left:4px}.product-reviews__tab-extra-payload_with-star{background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__tab-extra-payload_with-star_mobile.svg);padding-left:27px;margin-left:25px;background-position:left 3px;background-repeat:no-repeat}.product-reviews__new-entity{border-radius:6px;width:54px;height:32px;background-color:#fff;cursor:pointer;background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__new-entity_mobile.svg);background-position:center;background-repeat:no-repeat;margin-left:15px}.product-reviews__new-entity-inner{display:none;pointer-events:none}.product-reviews__mobile-controls{display:grid;width:100%;grid-template-columns:1fr 1fr;background-color:#f7fafd;margin-top:20px;margin-bottom:40px;border:2px solid #fff;border-radius:6px;max-width:450px}.product-reviews__mobile-control-container{padding:10px 20px}.product-reviews__mobile-control-container_question{border-left:2px solid #fff}.product-reviews__mobile-checkbox{display:none}.product-reviews__mobile-checkbox-text{background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__mobile-checkbox-text.svg);background-position:left center;background-repeat:no-repeat;padding-left:40px;display:block;cursor:pointer;font-size:14px;line-height:30px}.product-reviews__mobile-checkbox:checked+.product-reviews__mobile-checkbox-text{background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__mobile-checkbox-text_checked.svg)}.product-reviews__entity_hide{display:none}.product-reviews__entity+.product-reviews__entity{margin-top:47px}.product-reviews__entity-head{display:flex;flex-wrap:wrap}.product-reviews__entity-assessment{margin-bottom:0;background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__entity-assessment.svg);padding-left:27px;background-position:left 0;background-repeat:no-repeat;order:3}.product-reviews__entity-user{font-size:20px;line-height:26px;font-weight:800;order:1;width:100%;background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__entity-user.svg);padding-left:35px;background-position:left center;background-repeat:no-repeat;margin-bottom:12px}.product-reviews__entity_question .product-reviews__entity-user{background-image:url(/static/resources/blocks/product-reviews/img/product-reviews__entity-user_mobile_question.svg)}.product-reviews__entity-experience-of-using{font-size:14px;line-height:19px;color:#303036;order:2;flex:1;margin:auto 0}.product-reviews__criterion{font-size:14px;line-height:19px}.product-reviews__criterion-name{color:#6f7583}.product-reviews__entity-block{color:#303036}.product-reviews__entity-head+.product-reviews__criteria,.product-reviews__entity-head+.product-reviews__entity-block{margin-top:10px}.product-reviews__criteria+.product-reviews__entity-block,.product-reviews__entity-block+.product-reviews__entity-block{margin-top:15px}.product-reviews__entity-block-title{font-size:14px;line-height:19px;color:#6f7583}.product-reviews__entity-block-title_green{color:var(--pruma-green)}.product-reviews__entity-block-title_red{color:#ff003d}.product-reviews__entity-block-content{color:#303036;font-size:14px;line-height:19px}.product-reviews__photo{display:flex;box-sizing:border-box}.product-reviews__photo-inner{pointer-events:none;display:block;margin:auto;max-width:300px;max-height:200px;box-sizing:border-box}.product-reviews__answer_photo{margin-top:var(--in-block-margin-before-non-text)}.product-reviews__answer_photo-link{text-decoration:none}}@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-card-qna__question-form{box-shadow:-1px 1px 5px rgba(50,50,50,.3);padding:14px 14px 20px 14px;background-color:var(--panel-color)}.product-card-qna__question-form-title{color:#363636;font-weight:400;font-size:20px;margin-bottom:10px}.product-card-qna__question-form-note{font-size:13px;color:#393939;line-height:15px;margin-bottom:20px;display:block}.product-card-qna__question-form-field-container{width:50%;min-width:300px;margin-bottom:8px}.product-card-qna__question-form-textarea,.product-card-qna__question-form-input{width:100%;padding:8px;font-size:13px;box-sizing:border-box}.product-card-qna__question-form-textarea{resize:vertical;height:70px;min-height:70px}.product-card-qna__question-form-action{display:inline-block;padding:8px 30px;color:#fff;cursor:pointer;background-color:var(--pruma-green);font-size:21px;text-decoration:none;margin-top:25px}.product-card-qna__question-form-action:active{transform:scale(0.96)}}@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}