@charset "UTF-8";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,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption{margin:0;padding:0;border:0;outline:0;font-size:100.01%;vertical-align:baseline;background:0 0}html,body{width:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}html{touch-action:manipulation}html *{max-height:1000000px}html *,*:before,*:after{box-sizing:border-box}html,body{max-width:100%;overflow-x:clip!important}body{line-height:1.2;width:100%;padding:0;margin:0;background:#fff;color:#000;font-weight:400}img{border:none}input,textarea{-webkit-appearance:none}.clear{clear:both;height:0}::-webkit-file-upload-button{cursor:pointer}a,a[nohref],a[role=button]{cursor:pointer}b,strong,.bold{font-weight:700}@media (max-width:0px){@view-transition{navigation:auto}}:root{--vh:100dvh;--vw:100dvw;--bw:100svw;--container-width:1345px;--transition-name:all;--transition-duration:.3s;--transition-easing:linear;--transition:var(--transition-name) var(--transition-duration) var(--transition-easing)}:root{--primary-color:#c7152a;--primary-color-active:#d91d38}body{font-family:'Roboto',sans-serif}body.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}#wrapper{display:block;margin:0 auto;padding:0;position:relative;max-width:1920px;background:#fff;z-index:80}body.bgBreadcrumbs #wrapper{background-repeat:no-repeat;background-position:50% 0}@media (min-width:1921px){body{background-color:#efedeb}#wrapper{box-shadow:0px 0px 80px 0px rgba(0,0,0,.1)}}@media (min-width:768px){#wrapper.sticky{overflow:unset}}@media (min-width:500px){body.bgBreadcrumbs #wrapper{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/bg-breadcrumbs.webp)}}@media (max-width:499px){body.bgBreadcrumbs #wrapper{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/bg-breadcrumbs_mobile.webp)}body.bgBreadcrumbs.pFront #wrapper{background-image:none}}.container{width:1345px;position:relative;margin:0 auto;padding:0;z-index:2}.container:after{content:"";display:block;clear:both}@media (max-width:1394px){.container{width:1200px}}@media (max-width:1199px){.container{width:690px}}@media (max-width:767px){.container{width:500px}}@media (max-width:499px){.container{width:100%;min-width:270px;padding-left:25px;padding-right:25px}}.nowrap{overflow-wrap:normal;word-wrap:normal;word-break:keep-all;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}.title-section{display:block;margin:-6px 0 0;padding:0;position:relative;font-size:26px;line-height:34px;font-weight:500;color:#000;text-align:left}.title-section-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:-6px 0 0;padding:0;position:relative}.title-section-wrapper .title-section{display:inline-block;vertical-align:top;margin-top:0}.title-section-wrapper__link{display:inline-block;vertical-align:top;margin:0 0 0 25px;padding:0;position:relative;font-size:14px;line-height:19px}.title-section-wrapper__link a{color:#c7152a;text-decoration:none}.title-section-wrapper__link a:hover,.title-section-wrapper__link a:active{color:#e90520;text-decoration:underline}@media (max-width:1199px){.title-section-wrapper__link{display:none}}@media (max-width:499px){.title-section{margin-top:-4px;font-size:22px;line-height:28px}.title-section-wrapper{margin-top:-4px}.title-section-wrapper__link{display:block;margin:5px 0 0;width:100%}}.btn-yellow{display:inline-block;vertical-align:top;margin:0;padding:0 20px;position:relative;float:none;width:auto;height:45px;font-family:'Roboto',sans-serif;font-size:14px;line-height:14px;font-weight:500;color:#000;background:#fc0;border-radius:4px;border:none;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;text-decoration:none;box-sizing:border-box}.btn-yellow.--border{background:0 0;border:2px solid #fc0}a.btn-yellow,span.btn-yellow{padding-top:16px;padding-bottom:16px}.btn-yellow:hover,.btn-yellow:active{background:#ffe400}.btn-yellow.--border:hover,.btn-yellow.--border:active{border-color:#ffe400}.btn-yellow:disabled,.btn-yellow[disabled]{background:#fc0 !important;cursor:default !important;opacity:.5 !important}.btn-gray{display:inline-block;vertical-align:top;margin:0;padding:0 20px;position:relative;float:none;width:auto;height:45px;font-family:'Roboto',sans-serif;font-size:14px;line-height:14px;font-weight:500;color:#000;background:#f0eeec;border-radius:4px;border:none;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;text-decoration:none;box-sizing:border-box}a.btn-gray,span.btn-gray{padding-top:16px;padding-bottom:16px}.btn-gray:hover,.btn-gray:active{color:#fff;background:#c7152a}.btn-gray:disabled,.btn-gray[disabled]{background:#c7152a !important;cursor:default !important;color:#fff !important}.btn-green{display:inline-block;vertical-align:top;margin:0;padding:0 20px;position:relative;float:none;width:auto;height:45px;font-family:'Roboto',sans-serif;font-size:14px;line-height:14px;font-weight:500;color:#fff;background:#5dc351;border-radius:4px;border:none;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;text-decoration:none;box-sizing:border-box}a.btn-green,span.btn-green{padding-top:16px;padding-bottom:16px}.btn-green:hover,.btn-green:active{color:#fff;background:#63d656}.btn-green:disabled,.btn-green[disabled]{background:#63d656a !important;cursor:default !important;color:#fff !important}@media (max-width:499px){.btn-yellow,.btn-gray{padding:0 16px;height:43px}a.btn-yellow,span.btn-yellow,a.btn-gray,span.btn-gray{padding-top:14px;padding-bottom:14px}}.schema-block{display:none}.topline-section{display:block;margin:0;padding:0;position:relative;height:35px;background:#f0eeec;color:#584e43;font-size:13px;line-height:17px;z-index:99}.topline-section .container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;padding-top:9px;padding-bottom:9px}.topline-section .container:after{display:none}.topline__address{display:inline-block;vertical-align:top;margin:0;padding:0 20px 0 0;position:relative;text-align:left;height:17px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.topline__address a,.topline__address-link{color:#584e43;text-decoration:underline;cursor:pointer}.topline__address a:hover,.topline__address a:active,.topline__address-link:hover,.topline__address-link:active{color:#e90520;text-decoration:none}.topline__menu{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;text-align:right;flex-shrink:0}.topline__menu ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;margin:-10px -10.5px 0;padding:0;position:relative}.topline__menu ul li{display:inline-block;vertical-align:top;margin:10px 10.5px 0;padding:0;position:relative}.topline__menu ul li:before{content:"";display:block;margin:0;padding:0;position:absolute;top:3px;right:-11px;width:1px;height:11px;background:#584e43;opacity:.45}.topline__menu ul li:last-child:before{display:none}.topline__menu ul li a{color:#584e43;text-decoration:none}.topline__menu ul li a:hover,.topline__menu ul li a:active{color:#e90520;text-decoration:none}@media (min-width:768px) and (max-width:1199px){.topline-section .container{justify-content:center}.topline__address{display:none}.topline__menu{text-align:center}.topline__menu ul{justify-content:center}.topline__menu ul li:nth-child(n+6):not(:last-child){display:none}}@media (max-width:767px){.topline-section{display:none}}.header-mobile-section{display:none;margin:0;padding:0;position:relative;height:60px;background:#fff;box-shadow:0px 0px 0px 1px rgba(0,0,0,.1);z-index:999}.header-mobile-section .container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;height:inherit;background:#fff;z-index:20}.header-mobile-section .container:after{display:none}.header-mobile__left,.header-mobile__right{display:inline-block;margin:0;padding:0;position:relative}.header-mobile__left{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.header-mobile__burger{display:inline-block;margin:0;padding:0;position:relative;width:22px;cursor:pointer}.header-mobile__burger>span{display:block;margin:4px 0;padding:0;position:relative;width:100%;height:3px;background:#999;border-radius:6px}.header-mobile__burger>span:first-child{margin-top:0}.header-mobile__burger>span:last-child{margin-bottom:0}.header-mobile__burger:hover>span,.header-mobile__burger:active>span{background:#c7152a}.header-mobile__logo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative}.header-mobile__burger+.header-mobile__logo{margin-left:20px}.header-mobile__logo-img{display:inline-block;margin:0;padding:0;text-decoration:none}.header-mobile__logo-img:hover,.header-mobile__logo-img:active{text-decoration:none}.header-mobile__logo-img img{display:block;margin:0;padding:0;width:100%;max-width:100%}.header-mobile__right{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.header-mobile__email,.header-mobile__phone,.header-mobile__search,.header-mobile__whatsapp,.header-mobile__telegram{display:inline-block;margin:0 10px;padding:0;position:relative;font-size:0px;line-height:0}.header-mobile__telegram{margin-left:0}.header-mobile__phone{margin-right:0}.header-mobile__phone-link{display:inline-block;margin:0;padding:0;position:relative}.header-mobile__email>a,.header-mobile__phone>a,.header-mobile__phone-link>a,.header-mobile__search>a,.header-mobile__whatsapp>a,.header-mobile__telegram>a{display:inline-block;margin:0;padding:0;position:relative;background-position:0 0;background-repeat:no-repeat;text-decoration:none;font-size:0px;line-height:0}.header-mobile__email>a:hover,.header-mobile__email>a:active,.header-mobile__phone>a:hover,.header-mobile__phone>a:active,.header-mobile__phone-link:hover,.header-mobile__phone-link:active,.header-mobile__search>a:hover,.header-mobile__search>a:active,.header-mobile__whatsapp>a:hover,.header-mobile__whatsapp>a:active,.header-mobile__telegram>a:hover,.header-mobile__telegram>a:active{opacity:.8;text-decoration:none}.header-mobile__email>a{min-width:22px;height:22px}.header-mobile__email>a svg{min-width:inherit;height:inherit}.header-mobile__phone>a,.header-mobile__phone-link{min-width:22px;height:22px}.header-mobile__phone-link>a{position:absolute;top:0;left:0;width:100%;height:100%}.header-mobile__phone>a svg,.header-mobile__phone-link>svg{min-width:inherit;height:inherit}.header-mobile__search>a{min-width:22px;height:22px}.header-mobile__search>a i.header-mobile__search-icon-default,.header-mobile__search>a i.header-mobile__search-icon-close{display:inline-block;vertical-align:top;min-width:inherit;height:inherit}.header-mobile__search>a i.header-mobile__search-icon-close{display:none}.header-mobile-section:has(.header-mobile__search-panel_show) .header-mobile__search>a i.header-mobile__search-icon-default{display:none}.header-mobile-section:has(.header-mobile__search-panel_show) .header-mobile__search>a i.header-mobile__search-icon-close{display:inline-block}.header-mobile__search>a svg{min-width:inherit;height:inherit}.header-mobile__search-panel{display:inline-block;vertical-align:top;margin:0;padding:10px 25px;position:absolute;top:3px;left:0;width:100%;background:#c7152a;box-shadow:0px 0px 0px 1px rgba(0,0,0,.1);backface-visibility:hidden;transform:translateZ(0);transition:top .25s linear;z-index:5}.header-mobile__search-panel.header-mobile__search-panel_show{top:60px}.header-mobile__search-panel form{display:block;margin:0;padding:0;position:relative}.header-mobile__search-panel input.header-mobile__search-panel-input{display:block;margin:0;padding:0 15px;padding-right:calc(20px + (10px * 2));position:relative;width:100%;height:36px;border:none;outline:none;text-align:left;font-family:'Roboto',sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#000;background:#fff;border-radius:4px;box-sizing:border-box;z-index:1}.header-mobile__search-panel input.header-mobile__search-panel-input_error[type=text]::-webkit-input-placeholder,.header-mobile__search-panel input.header-mobile__search-panel-input_error[type=text]::-moz-placeholder,.header-mobile__search-panel input.header-mobile__search-panel-input_error[type=text]:-moz-placeholder,.header-mobile__search-panel input.header-mobile__search-panel-input_error[type=text]:-ms-input-placeholder{color:gray}.header-mobile__search-panel input.header-mobile__search-panel-input_error[type=text]::-webkit-input-placeholder{color:gray}.header-mobile__search-panel input.header-mobile__search-panel-input_error[type=text]:focus::-webkit-input-placeholder,.header-mobile__search-panel input.header-mobile__search-panel-input_error[type=text]:focus::-moz-placeholder,.header-mobile__search-panel input.header-mobile__search-panel-input_error[type=text]:focus:-moz-placeholder,.header-mobile__search-panel input.header-mobile__search-panel-input_error[type=text]:focus:-ms-input-placeholder{color:transparent}.header-mobile__search-panel-submit{display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:0;right:0;width:calc(20px + (10px * 2));height:100%;border:none;outline:none;background:0 0;cursor:pointer;-webkit-appearance:none;text-decoration:none;box-sizing:border-box;z-index:10}.header-mobile__search-panel-submit>i{display:block;position:absolute;top:calc(50% - (20px / 2));right:calc(50% - (20px / 2));width:20px;height:20px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-search.svg);background-size:cover}.header-mobile__search-panel-submit:hover>i,.header-mobile__search-panel-submit:active>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-search-hover.svg)}.header-mobile__search-panel.loading .header-mobile__search-panel-submit>i:before{content:"";display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:4px;right:8px;width:8px;height:8px;border:1px solid #999;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;animation:header-mobile__search-panel-submit--rotation 1s linear infinite}.header-mobile__search-panel.loading .header-mobile__search-panel-submit:hover>i:before,.header-mobile__search-panel.loading .header-mobile__search-panel-submit:active>i:before{border-color:#c7152a;border-bottom-color:transparent}@keyframes header-mobile__search-panel-submit--rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.header-mobile__search-panel-submit>span{display:none}.header-mobile__whatsapp>a{min-width:22px;height:22px}.header-mobile__whatsapp>a svg{min-width:inherit;height:inherit}.header-mobile__telegram>a{min-width:22px;height:22px}.header-mobile__telegram>a svg{min-width:inherit;height:inherit}@media (max-width:499px){.header-mobile-section{display:block;position:fixed;width:100%;top:0;left:0}body{padding-top:60px !important}.header-mobile__email{display:none}}@media (max-width:389px){.header-mobile__search{display:none}}@media (max-width:349px){.header-mobile__burger+.header-mobile__logo{margin-left:14px}.header-mobile__email,.header-mobile__phone,.header-mobile__search,.header-mobile__whatsapp,.header-mobile__telegram{margin-left:7px;margin-right:7px}}@media (max-width:329px){.header-mobile__whatsapp,.header-mobile__telegram{display:none}}.header-section{display:block;margin:0;padding:0;position:relative;height:100px;z-index:99}.header-section .container{background:#fff;padding-left:25px;padding-right:25px;width:calc(1200px + (25px * 2));height:inherit}.header__wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0;padding:0;position:relative;height:inherit}.header__side{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin:0 -15px;padding:0;position:relative;height:inherit}.header__side.header__side_left{justify-content:flex-start}.header__side.header__side_right{justify-content:flex-end}.header__logo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0 15px;padding:0;position:relative;height:inherit}.header__logo-img{display:inline-block;margin:0;padding:0;width:123px;text-decoration:none}.header__logo-img:hover,.header__logo-img:active{text-decoration:none}.header__logo-img>span{display:inline-block;margin:0;padding:0}.header__logo-img img{display:block;margin:0;padding:0;width:100%;max-width:100%}.header__logo-txt{display:inline-block;margin:0;padding:0 0 0 15px;position:relative;top:-2px;width:calc(100% - 123px);font-size:13px;line-height:19px;color:#45392b;text-align:left}.header__email{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0 15px;padding:0;position:relative;height:inherit;font-size:14px;line-height:20px;text-align:left}.header__email-icon{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:29px}.header__email-icon img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%}.header__email-text{display:inline-block;vertical-align:top;margin:0 0 0 15px;padding:0;position:relative}.header__email a{color:#c7152a;text-decoration:underline;font-weight:500}.header__email a:hover,.header__email a:active{color:#e90520;text-decoration:none}.header__email a>span{color:inherit}.header__email b,.header__email strong{color:#000;font-weight:500}.header__worktime{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0 15px;padding:0;position:relative;height:inherit;text-align:left;font-size:14px;line-height:20px}.header__worktime-icon{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;top:-1px;width:31px}.header__worktime-icon img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%}.header__worktime-text{display:inline-block;vertical-align:top;margin:0 0 0 15px;padding:0;position:relative}.header__worktime-text p{display:block;margin:0;padding:0;position:relative}.header__worktime-text b,.header__worktime-text strong{font-weight:500}.header__btns-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0 15px;padding:0;position:relative;height:inherit}.header__btns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 -8px;padding:0;position:relative}.header__btn{display:inline-block;vertical-align:top;margin:0 8px;padding:0;position:relative}.header__btn .btn-yellow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:40px;padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px}.header__phone{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0 15px;padding:0;position:relative;height:inherit;text-align:left;font-size:14px;line-height:20px}.header__phone-icon{display:none;vertical-align:top;margin:0;padding:0;position:relative;top:0;width:31px}.header__phone-icon img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%}.header__phone-text{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.header__phone-tel{display:block;margin:0;padding:0;font-size:18px;line-height:20px;font-weight:500}.header__phone-tel a{color:#000;text-decoration:none;cursor:text}.header__phone-tel a:hover,.header__phone-tel a:active{color:#000;text-decoration:none}.header__phone-tel a>span{color:inherit}.header__phone-call{display:block;margin:5px 0 0;padding:0;position:relative}.header__phone-call a{font-weight:500;color:#c7152a;text-decoration:underline}.header__phone-call a:hover,.header__phone-call a:active{color:#e90520;text-decoration:none}.header__phone-call_open{padding-left:calc(18px + 7px)}.header__phone-call>i.header__phone-call_open-icon{display:block;margin:0;padding:0;position:absolute;top:calc(50% - (18px / 2) - 1px);left:0;width:18px;height:18px;background-position:0 0;background-repeat:no-repeat;background-size:cover}@media (min-width:1395px){.header-section .container{width:calc(1345px + (25px * 2))}}@media (max-width:1394px){.header__worktime{display:none}}@media (min-width:1200px) and (max-width:1279px){.header-section .container{width:1200px}}@media (max-width:1199px){.header-section .container{width:calc(690px + (25px * 2))}.header__email,.header__worktime,.header__btns-wrapper{display:none}}@media (max-width:767px){.header-section .container{width:500px}.header-section{background:#fff}.header-section .container{padding-left:0;padding-right:0;background:0 0}.header__logo{width:123px}.header__logo-txt{display:none}}@media (max-width:499px){.header-section{display:none;width:100%;min-width:270px;height:90px;padding-left:25px;padding-right:25px}.header-section .container{width:100%;padding-left:0;padding-right:0}}@media (max-width:379px){.header__phone-tel{font-size:16px}}.header-menu-section{display:block;margin:0;padding:0;position:relative;z-index:500}.header-menu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin:0;padding:0;position:relative;background:#c7152a;height:56px}.header-menu__device{display:inline-block;vertical-align:top;margin:0 1px 0 0;padding:0;position:relative;width:230px;height:inherit;text-align:left;z-index:5}.header-menu__device{display:none;width:calc(100% - 56px)}.header-menu__device>a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:19px 22px 18px;position:relative;height:inherit;font-size:16px;line-height:19px;font-weight:700;color:#fff;text-decoration:none}.header-menu__device:hover>a,.header-menu__device:active>a{background:#d91d38}.header-menu__device>a>span{position:relative;z-index:5}.header-menu__wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;width:calc(100% - 171px)}.header-menu__seperator{display:inline-block;vertical-align:top;margin:0 !important;padding:0;width:1px;min-width:1px;height:26px !important;background:#e65d6d;font-size:0px !important;line-height:0 !important}.header-menu__catalog{display:inline-block;vertical-align:top;padding:0;margin:0;position:relative;height:inherit;text-align:left;z-index:5}.header-menu__catalog>a,.header-menu__main>ul>li.menu-item-has-children>a,.header-menu__main>ul>li>a{padding:19px 22px 18px}.header-menu__catalog>a,.header-menu__main>ul>li.menu-item-has-children>a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;position:relative;height:inherit;font-size:16px;line-height:19px;font-weight:700;color:#fff;text-decoration:none;overflow-wrap:normal;word-wrap:normal;word-break:keep-all;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}.header-menu__catalog:hover>a,.header-menu__catalog:active>a,.header-menu__main>ul>li.menu-item-has-children:hover>a,.header-menu__main>ul>li.menu-item-has-children:active>a{background:#d91d38}.header-menu__catalog>a:after,.header-menu__main>ul>li.menu-item-has-children>a:after{content:"";display:block;padding:0;margin:0 0 0 12px;width:7px;height:4px;min-width:7px;min-height:4px;max-width:7px;max-height:4px;position:relative;top:0;right:0;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-menu-submenu-arrow.png);z-index:1}.header-menu__catalog>a>span,.header-menu__main>ul>li.menu-item-has-children>a>span{position:relative;z-index:5}@media (min-width:1395px){.header-menu__burger{width:18px;height:2px;margin-top:-1px;margin-right:20px;position:relative;background-color:#fff;transition:.3s}.header-menu__burger>span{display:none}.header-menu__burger:before,.header-menu__burger:after{content:"";position:absolute;width:18px;height:2px;background-color:#fff;transition:.3s;backface-visibility:hidden}.header-menu__burger:before{top:6px}.header-menu__burger:after{bottom:6px}.header-menu__catalog:hover>a .header-menu__burger{background-color:transparent}.header-menu__catalog:hover>a .header-menu__burger:before,.header-menu__catalog:hover>a .header-menu__burger:after{width:20px;left:-1px}.header-menu__catalog:hover>a .header-menu__burger:before{top:0;transform:rotate(45deg)}.header-menu__catalog:hover>a .header-menu__burger:after{bottom:0;transform:rotate(135deg)}}@media (max-width:1394px){.header-menu__burger{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:-1px 20px 0 0;padding:0;position:relative;width:18px}.header-menu__burger>span{display:block;margin:2px 0;padding:0;background:#fff;width:100%;height:2px}.header-menu__burger>span:first-child{margin-top:0}.header-menu__burger>span:last-child{margin-bottom:0}}.header-menu__catalog-submenus{display:none;margin:0;padding:0;background:#fff;color:#000;position:absolute;top:56px;left:0;box-shadow:0px 0px 20px 0px rgba(0,0,0,.1)}.header-menu__catalog:hover>.header-menu__catalog-submenus,.header-menu__catalog:active>.header-menu__catalog-submenus{display:block}.header-menu__catalog-submenus>ul{display:block;margin:0;padding:15px 0;position:relative;font-size:16px;line-height:19px;font-weight:500}.header-menu__catalog-submenus>ul>li{display:block;margin:0;padding:0 15px}.header-menu__catalog-submenus>ul>li>a{display:block;margin:0;padding:11px 15px 12px;padding-right:calc(6px + 15px + 15px);position:relative;border-radius:5px;color:#000;text-decoration:none;overflow-wrap:normal;word-wrap:normal;word-break:keep-all;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}.header-menu__catalog-submenus>ul>li:not(:has(.header-menu__catalog-submenu-content))>a{padding-right:15px}.header-menu__catalog-submenus>ul>li:hover>a,.header-menu__catalog-submenus>ul>li:active>a{background:#c7152a;color:#fff;text-decoration:none}.header-menu__catalog-submenus>ul>li>a:before{content:"";display:block;margin:0;padding:0;position:absolute;top:calc(50% - (10px / 2) - 0px);right:15px;width:6px;height:10px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-menu-sub-horizontal-arrow.png)}.header-menu__catalog-submenus>ul>li:hover>a:before,.header-menu__catalog-submenus>ul>li:active>a:before{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-menu-sub-horizontal-arrow-hover.png)}.header-menu__catalog-submenus>ul>li:not(:has(.header-menu__catalog-submenu-content))>a:before{display:none !important}.header-menu__catalog-submenus>ul>li>.header-menu__catalog-submenu-content{top:0;left:100%}.header-menu__catalog-submenus>ul>li:hover>.header-menu__catalog-submenu-content,.header-menu__catalog-submenus>ul>li:active>.header-menu__catalog-submenu-content{display:block}.header-menu__catalog-submenu-content{display:none;margin:0;padding:30px;position:absolute;top:56px;left:0;background:#fff;color:#000;box-shadow:0px 0px 20px 0px rgba(0,0,0,.1)}.header-menu__catalog.header-menu__catalog_products .header-menu__catalog-submenu-content{width:calc(1345px - 100%);min-height:100%;max-height:calc(100vh - 191px - 30px);overflow-y:auto}.float-menu__menu .header-menu__catalog.header-menu__catalog_products .header-menu__catalog-submenu-content{width:calc(1345px - (86px + 15px) - 100%);max-height:calc(100vh - 59px - 30px)}.header-menu__catalog.header-menu__catalog_products .header-menu__catalog-submenu-content::-webkit-scrollbar-track,.header-menu__catalog.header-menu__catalog_products .header-menu__catalog-submenu-content::-webkit-scrollbar{background-color:#f3f0ec}.header-menu__catalog.header-menu__catalog_products .header-menu__catalog-submenu-content::-webkit-scrollbar{width:4px}.header-menu__catalog.header-menu__catalog_products .header-menu__catalog-submenu-content::-webkit-scrollbar-thumb{background-color:#c7152a}.header-menu__catalog:hover>.header-menu__catalog-submenu-content,.header-menu__main>ul>li.menu-item-has-children:hover>.header-menu__catalog-submenu-content{display:block}.header-menu__catalog-submenu-content-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0;padding:0;position:relative;width:100%;min-height:100%}.header-menu__catalog-submenu-columns-wrapper{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:calc(100% - 226px - 30px)}.header-menu__catalog-submenu-columns-wrapper.header-menu__catalog-submenu-columns-wrapper_area{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin-left:-15px;margin-right:-15px;width:calc((100% + (15px * 2)) - 226px - 30px)}.float-menu__menu .header-menu__catalog-submenu-columns-wrapper{width:100%}.float-menu__menu .header-menu__catalog-submenu-columns-wrapper.header-menu__catalog-submenu-columns-wrapper_area{width:calc(100% + (15px * 2))}.header-menu__catalog-submenu-columns-area{display:inline-block;margin:0 15px;padding:0;position:relative}.header-menu__catalog-submenu.header-menu__catalog-submenu_gates .header-menu__catalog-submenu-columns-area{width:calc(50% - (15px * 2))}.header-menu__catalog-submenu-columns-title{display:block;margin:-5px 0 0;padding:0;position:relative;font-size:24px;line-height:28px;font-weight:500}.header-menu__catalog-submenu-columns-title a{color:#000;text-decoration:none}.header-menu__catalog-submenu-columns-title a:not([href]){cursor:text}.header-menu__catalog-submenu-columns-title a[href]:hover,.header-menu__catalog-submenu-columns-title a[href]:active{color:#e90520;text-decoration:none}.header-menu__catalog-submenu-columns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-5px -15px 0;padding:0}.header-menu__catalog-submenu-columns-title+.header-menu__catalog-submenu-columns{margin-top:20px}.header-menu__catalog-submenu-column{display:inline-block;vertical-align:top;margin:0 15px;padding:0;position:relative;width:calc(33.3333% - (15px * 2))}.header-menu__catalog-submenu.header-menu__catalog-submenu_tehdveri .header-menu__catalog-submenu-column{width:calc(100% - (15px * 2))}.header-menu__catalog-submenu.header-menu__catalog-submenu_porchdoors .header-menu__catalog-submenu-column{width:calc(100% - (15px * 2))}.header-menu__catalog-submenu.header-menu__catalog-submenu_alumdoors .header-menu__catalog-submenu-column{width:calc(100% - (15px * 2))}.header-menu__catalog-submenu.header-menu__catalog-submenu_alumokna .header-menu__catalog-submenu-column{width:calc(100% - (15px * 2))}.header-menu__catalog-submenu.header-menu__catalog-submenu_gates .header-menu__catalog-submenu-column{width:calc(100% - (15px * 2))}.header-menu__catalog-submenu.header-menu__catalog-submenu_ventings .header-menu__catalog-submenu-column{width:calc(100% - (15px * 2))}.header-menu__catalog.header-menu__catalog_calculators .header-menu__catalog-submenu-column{width:calc(100% - (15px * 2))}.header-menu__main>ul>li.menu-item-has-children .header-menu__catalog-submenu-column{width:calc(100% - (15px * 2))}.header-menu__catalog-submenu-column-name{display:block;margin:0;padding:0;font-size:16px;line-height:21px;font-weight:500}.header-menu__catalog-submenu-column-name>a{color:#000;text-decoration:none}.header-menu__catalog-submenu-column-name>a:hover,.header-menu__catalog-submenu-column-name>a:active{color:#e90520;text-decoration:none}.header-menu__catalog-submenu-column>div{display:block;margin:20px 0 0;padding:0}.header-menu__catalog-submenu-column>div:first-child{margin-top:0}.header-menu__catalog-submenu-column ul{display:block;margin:8px 0 0;padding:0;font-size:14px;line-height:19px;font-weight:400}.header-menu__catalog-submenu-column ul:first-child{margin-top:0}.header-menu__catalog-submenu-column[data-columns] ul{column-gap:10px}.header-menu__catalog-submenu-column[data-columns="1"] ul{column-count:1}.header-menu__catalog-submenu-column[data-columns="2"] ul{column-count:2}.header-menu__catalog-submenu-column[data-columns="3"] ul{column-count:3}.header-menu__catalog-submenu-column[data-columns="4"] ul{column-count:4}.header-menu__catalog-submenu-column ul li{display:block;margin:8px 10px 0 0;padding:0;position:relative;overflow-wrap:normal;word-wrap:normal;word-break:keep-all;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}.header-menu__catalog-submenu-column ul li.--hidden{display:none}.header-menu__catalog-submenu-column ul li.--display{display:block !important}.header-menu__catalog-submenu-column ul li.--display-none,.header-menu__catalog-submenu-column ul li.--display-none.--display{display:none !important}.header-menu__catalog-submenu-column[data-columns="1"] ul li{margin-right:0}.header-menu__catalog-submenu-column ul li:first-child{margin-top:0}.header-menu__catalog-submenu-column ul li a{color:#333;text-decoration:none}.header-menu__catalog-submenu-column ul li a:hover,.header-menu__catalog-submenu-column ul li a:active{color:#e90520;text-decoration:none}.header-menu__catalog-submenu-column-more{display:inline-block;vertical-align:top;margin:8px 0 0;padding:0;position:relative;font-size:14px;line-height:19px;font-weight:400;cursor:pointer}.header-menu__catalog-submenu-column-more>span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative;color:gray}.header-menu__catalog-submenu-column-more>span:hover,.header-menu__catalog-submenu-column-more>span:active{color:#e90520}.header-menu__catalog-submenu-column-more>span>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.header-menu__catalog-submenu-column-more i{display:inline-block;vertical-align:top;margin:0 0 0 6px;padding:0;position:relative;width:8px;height:5px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-menu-sub-more-arrow.png)}.header-menu__catalog-submenu-column-more.--tohidden i{transform:rotate(180deg)}.header-menu__catalog-submenu-column-more>span:hover i,.header-menu__catalog-submenu-column-more>span:active i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-menu-sub-more-arrow-hover.png)}.header-menu__catalog-submenu-banner-wrapper{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:226px;height:425px;border-radius:10px;flex-shrink:0}.float-menu__menu .header-menu__catalog-submenu-banner-wrapper{display:none !important}.header-menu__catalog-submenu-banner{display:block;margin:0;padding:0;position:absolute;top:0;right:0;width:100%;height:100%;border-radius:inherit;background-color:#eee;background-repeat:no-repeat;background-position:50% 50%}.header-menu__main{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;height:inherit;font-size:0px;color:#fff;text-align:left;z-index:3}.header-menu__main>ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative;width:100%;height:inherit;font-size:0px}.header-menu__main>ul>li{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;height:inherit;font-size:16px;line-height:19px;font-weight:700}.header-menu__main>ul>li:last-child{margin-right:0}.header-menu__main>ul>li>a{display:inline-block;vertical-align:top;margin:0;height:inherit;color:#fff;text-decoration:none;overflow-wrap:normal;word-wrap:normal;word-break:keep-all;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}.header-menu__main>ul>li>a:hover,.header-menu__main>ul>li>a:active,.header-menu__main>ul>li.active>a{color:#fff;text-decoration:none;background:#d91d38}.header-menu__icons{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;height:inherit;z-index:5}.header-menu__icons-items-wrapper{display:block;margin:0;padding:0;position:relative;height:inherit}.header-menu__icons-items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:0;padding:0;position:relative;height:inherit}.header-menu__icons-item{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:56px;height:inherit}.header-menu__icons-item>a,.header-menu__icons-item>span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;width:inherit;height:inherit;color:#fff;text-decoration:none;cursor:pointer}.header-menu__icons-item>a:hover,.header-menu__icons-item>a:active,.header-menu__icons-item>span:hover,.header-menu__icons-item>span:active{background:#d91d38}.header-menu__icons-item.header-menu__icons-item_active>a,.header-menu__icons-item.header-menu__icons-item_active>span{background:#9a0207 !important}.header-menu__icons-item>a>i,.header-menu__icons-item>span>i{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:contain;z-index:1}.header-menu__icons-item.header-menu__icons-item_search>a>i,.header-menu__icons-item.header-menu__icons-item_search>span>i{width:20px;height:20px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-header-search.svg)}.header-menu__icons-item.header-menu__icons-item_active.header-menu__icons-item_search>a>i,.header-menu__icons-item.header-menu__icons-item_active.header-menu__icons-item_search>span>i{width:18px;height:18px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-header-search-close.svg)}.header-menu__icons-item.header-menu__icons-item_compare>a>i,.header-menu__icons-item.header-menu__icons-item_compare>span>i{width:22px;height:20px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-header-compare.svg)}.header-menu__icons-item.header-menu__icons-item_favorites>a>i,.header-menu__icons-item.header-menu__icons-item_favorites>span>i{width:22px;height:20px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-header-favorites.svg)}.header-menu__icons-item>a>span,.header-menu__icons-item>span>span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0 4px;position:absolute;top:calc(10px - 3px);right:calc(10px - 3px);min-width:calc(15px + (3px * 2));height:calc(15px + (3px * 2));color:#000;font-size:9px;line-height:15px;font-weight:500;text-align:center;border-radius:18px;background:#fff;border:3px solid #c61529;opacity:0;transform:translateY(-5px);transition:opacity .25s linear,transform .25s linear;z-index:2}.header-menu__icons-item>a:hover>span,.header-menu__icons-item>a:active>span,.header-menu__icons-item>span:hover>span,.header-menu__icons-item>span:active>span{border-color:#d91d38}.header-menu__icons-item>a>span.header-menu__icons-item-counter_show,.header-menu__icons-item>span>span.header-menu__icons-item-counter_show{transform:translateY(0px);opacity:1}.header-menu__search{display:inline-block;vertical-align:top;margin:0;padding:10px 10px 10px 0;position:relative;width:calc(255px + 10px);flex-shrink:0;z-index:5}.header-menu__search form{display:block;margin:0;padding:0;position:relative}.header-menu__search input.header-menu__search-input{display:block;margin:0;padding:0 15px;padding-right:calc(20px + (10px * 2));position:relative;width:100%;height:36px;border:none;outline:none;text-align:left;font-family:'Roboto',sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#000;background:#fff;border-radius:4px;box-sizing:border-box;z-index:1}.header-menu__search input.header-menu__search-input_error[type=text]::-webkit-input-placeholder,.header-menu__search input.header-menu__search-input_error[type=text]::-moz-placeholder,.header-menu__search input.header-menu__search-input_error[type=text]:-moz-placeholder,.header-menu__search input.header-menu__search-input_error[type=text]:-ms-input-placeholder{color:gray}.header-menu__search input.header-menu__search-input_error[type=text]::-webkit-input-placeholder{color:gray}.header-menu__search input.header-menu__search-input_error[type=text]:focus::-webkit-input-placeholder,.header-menu__search input.header-menu__search-input_error[type=text]:focus::-moz-placeholder,.header-menu__search input.header-menu__search-input_error[type=text]:focus:-moz-placeholder,.header-menu__search input.header-menu__search-input_error[type=text]:focus:-ms-input-placeholder{color:transparent}.header-menu__search-submit{display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:0;right:0;width:calc(20px + (10px * 2));height:100%;border:none;outline:none;background:0 0;cursor:pointer;-webkit-appearance:none;text-decoration:none;box-sizing:border-box;z-index:10}.header-menu__search-submit>i{display:block;position:absolute;top:calc(50% - (20px / 2));right:calc(50% - (20px / 2));width:20px;height:20px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-search.svg);background-size:cover}.header-menu__search-submit:hover>i,.header-menu__search-submit:active>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-search-hover.svg)}.header-menu__search.loading .header-menu__search-submit>i:before{content:"";display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:4px;right:8px;width:8px;height:8px;border:1px solid #999;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;animation:header-menu__search-submit--rotation 1s linear infinite}.header-menu__search.loading .header-menu__search-submit:hover>i:before,.header-menu__search.loading .header-menu__search-submit:active>i:before{border-color:#c7152a;border-bottom-color:transparent}@keyframes header-menu__search-submit--rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.header-menu__search-submit>span{display:none}.header-menu__search.header__search_results input.header-menu__search-input,.header-mobile__search-panel.header__search_results input.header-mobile__search-panel-input{border-radius:4px 4px 0 0}.header-menu__icons-item-search .header-menu__search.header__search_results input.header-menu__search-input{border-radius:4px}.header__search-result{display:block;margin:0;padding:0;position:absolute;top:calc(100% - 10px);left:0;width:calc(100% - 10px);background:#fff;border-radius:0 0 4px 4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.1);z-index:50}.header-menu__icons-item-search .header__search-result{top:100%;width:100%}.header__search-result.header__search-result_hidden{display:none}.header-menu__icons-item-search.header-menu__icons-item-search_results .header__search-result.header__search-result_hidden{display:block}.header__search-result-links{display:block;margin:0;padding:0;position:relative}.header__search-result-links-items-wrapper{display:block;margin:0;padding:0;position:relative}.header__search-result-links-items{display:block;margin:0;padding:0;position:relative}.header__search-result-links-item{display:block;margin:0;padding:0;position:relative;font-size:14px;line-height:18px;font-family:'Roboto',sans-serif;font-weight:400;color:gray}.header__search-result-links-item.header__search-result-links-item_all{background:#f0eeec;color:#5d5854;border-radius:0 0 4px 4px}.header__search-result-links-item-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0;padding:4px 15px;position:relative;color:inherit;text-decoration:none}.header__search-result-links-item:first-child .header__search-result-links-item-inner{padding-top:calc(4px + 5px + 4px)}.header__search-result-links-items:has(.header__search-result-links-item_all) .header__search-result-links-item:nth-last-child(2) .header__search-result-links-item-inner,.header__search-result-links-items:not(:has(.header__search-result-links-item_all)) .header__search-result-links-item:last-child .header__search-result-links-item-inner{padding-bottom:calc(4px + 5px + 3px)}.header__search-result-links-item.header__search-result-links-item_all .header__search-result-links-item-inner{padding-top:10px;padding-bottom:10px}a.header__search-result-links-item-inner:hover,a.header__search-result-links-item-inner:active{color:#e90520;text-decoration:none}.header__search-result-links-item-label{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.header__search-result-links-item-count{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:40px;text-align:right;flex-shrink:0}.header-menu__icons-item-search{display:none;margin:0;padding:0;position:absolute;top:100%;right:0;background:#9a0207;border-radius:0 0 4px 4px;box-shadow:0px 2px 5px 0px rgba(0,0,0,.2)}.header-menu__icons-item.header-menu__icons-item_active .header-menu__icons-item-search{display:block}.header-menu__icons-item-search.header-menu__icons-item-search_results{border-radius:0}.header-menu__icons-item-search .header-menu__search{padding:10px;width:320px}@media (min-width:1395px){.header-menu__catalog>a,.header-menu__main>ul>li.menu-item-has-children>a,.header-menu__main>ul>li>a{padding-left:26px;padding-right:26px}.header-menu__catalog-submenu-content{padding:26px}}@media (max-width:1394px){.header-menu__catalog.header-menu__catalog_products .header-menu__catalog-submenu-content{width:calc(1200px - 100%)}.float-menu__menu .header-menu__catalog.header-menu__catalog_products .header-menu__catalog-submenu-content{width:calc(1200px - (86px + 15px) - 100%)}.header-menu__catalog-submenu-columns-wrapper{width:100%}.header-menu__catalog-submenu-columns-wrapper.header-menu__catalog-submenu-columns-wrapper_area{flex-wrap:wrap;width:calc(100% + (15px * 2))}.header-menu__catalog-submenu-banner-wrapper{display:none !important}.header-menu__catalog>a,.header-menu__main>ul>li.menu-item-has-children>a,.header-menu__main>ul>li>a{padding-left:23px;padding-right:23px}.header-menu__main>ul>li:first-child{display:none}.header-menu__main>ul>li:first-child+.header-menu__seperator{display:none}.header-menu__catalog-submenu-content{padding:23px}.header-menu__search{width:calc(205px + 10px)}.header__search-result-links-item-count{display:none}}@media (max-width:1199px){.header-menu__device{display:inline-block}.header-menu__catalog,.header-menu__main,.header-menu__wrapper{display:none}.header-menu__search{padding-left:10px;width:calc(205px + (10px * 2))}.header__search-result{left:10px;width:calc(100% - (10px * 2))}}@media (max-width:499px){.header-menu{display:none;height:53px}.header-menu__device>a{padding-top:17px;padding-bottom:18px}.header__search-result{left:25px;width:calc(100% - (25px * 2))}.header__search-result-links-item-count{display:inline-block}}@media (max-width:349px){.header__search-result-links-item-count{display:none}}.breadcrumbs,.breadcrumbs-section{display:block;margin:0;padding:0;position:relative;z-index:80}.breadcrumbs .container{padding-top:20px;padding-bottom:calc(20px + 8px);z-index:5}.breadcrumbs .title-page-wrapper{display:block;margin:0;padding:0;position:relative}.breadcrumbs .title-page{display:block;margin:0;padding:0;position:relative;font-size:28px;line-height:36px;font-weight:700;color:#000;text-wrap:balance}.breadcrumbs .title-page-wrapper .title-page{display:inline-block;vertical-align:top}.breadcrumbs .title-page-wrapper>sup{display:inline-block;vertical-align:top;margin:0 0 0 8px;padding:0;position:relative;top:13px;color:gray;font-size:14px;line-height:0;white-space:nowrap}.breadcrumbs-list-wrapper{display:block;margin:7px 0 0;padding:0}.breadcrumbs-list-wrapper ul{display:block;margin:0;padding:0;font-size:0px}.breadcrumbs-list-wrapper ul li{display:inline-block;vertical-align:top;margin:0;margin-left:10px;padding:0;padding-right:calc(10px + 6px);position:relative;font-size:14px;line-height:19px;font-weight:400;color:#5d5854}.breadcrumbs-list-wrapper ul li:first-child{margin-left:0}.breadcrumbs-list-wrapper ul li:last-child{padding-right:0}.breadcrumbs-list-wrapper ul li:after{content:"";display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:5px;right:0;min-width:6px;width:6px;height:9px;background-repeat:no-repeat;background-position:center top;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-breadcrumbs-arrow.png)}.breadcrumbs-list-wrapper ul li:last-child:after{display:none}.breadcrumbs-list-wrapper ul li a{color:#5d5854;text-decoration:underline}.breadcrumbs-list-wrapper ul li a:hover,.breadcrumbs-list-wrapper ul li a:active{color:#e90520;text-decoration:none}@media (max-width:1394px){.breadcrumbs .title-page-wrapper>sup{display:none}}@media (max-width:1199px){.breadcrumbs .title-page{font-size:28px;line-height:32px}.breadcrumbs-list-wrapper ul li:nth-last-child(1){display:none}.breadcrumbs-list-wrapper ul li:nth-last-child(2){padding-right:0}.breadcrumbs-list-wrapper ul li:nth-last-child(2):after{display:none}}@media (max-width:767px){.breadcrumbs .container{padding-top:23px;padding-bottom:calc(23px + 4px)}.breadcrumbs .title-page{font-size:26px;line-height:30px}}@media (max-width:499px){.breadcrumbs-list-wrapper{display:none}.breadcrumbs .title-page{font-size:25px;line-height:29px}.breadcrumbs-list-wrapper ul li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding-right:0;margin-left:0;width:100%}.breadcrumbs-list-wrapper ul li:after{position:relative;margin-left:9px}}.clients-section{display:block;margin:0;padding:60px 0 0;position:relative;z-index:70}.clients__items-wrapper{display:block;margin:40px 0 0;padding:0;position:relative}.clients__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -5.5px 0;padding:0;font-size:0px;text-align:center}.clients__item{display:inline-block;vertical-align:top;margin:10px 5.5px 0;padding:0;position:relative;width:162px;height:110px;border:1px solid #e8e8e8}.clients__item-img{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;width:100%;height:100%;opacity:.5;-webkit-filter:grayscale(100%);-webkit-filter:grayscale(1);filter:grayscale(100%)}.clients__item:hover .clients__item-img,.clients__item:active .clients__item-img{opacity:1;-webkit-filter:grayscale(0%);-webkit-filter:grayscale(0);filter:grayscale(0%)}.clients__item-img>div{display:block;margin:0;padding:0;position:relative}.clients__item-img img{display:block;margin:0;padding:0;position:relative;min-width:0;min-height:0%;max-width:100%;max-height:100%;z-index:1}@media (min-width:1395px){.clients__item{width:182.5px}}@media (max-width:1199px){.clients__items{margin-left:-5px;margin-right:-5px}.clients__item{margin-left:5px;margin-right:5px}}@media (min-width:768px) and (max-width:1199px){.clients__item{width:165px}}@media (min-width:500px) and (max-width:767px){.clients__item{width:160px}}@media (max-width:499px){.clients-section{padding-top:43px}.clients__items-wrapper{margin-top:30px}.clients__item{width:calc(50% - (5px * 2));height:100px}.clients__item-img img{backface-visibility:hidden;transform:translateZ(0);image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}}@media (max-width:369px){.clients__item{padding-left:10px;padding-right:10px}}.product-items-wrapper{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:100%}.product-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin:-20px -10px 0;padding:0;font-size:0px;text-align:center}.product-item{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative;width:calc(25% - (10px * 2))}.product-item.product-item_hidden{display:none !important}.product-item.product-item-reshetka{width:calc(33.3333% - (10px * 2))}.product-item.product-item-dver{width:calc(33.3333% - (10px * 2))}.product-item.product-item-tehdver{width:calc(33.3333% - (10px * 2))}.product-item.product-item-luk{width:calc(33.3333% - (10px * 2))}.product-item.product-item-door{width:calc(33.3333% - (10px * 2))}.product-item.product-item-vestibule{width:calc(33.3333% - (10px * 2))}.product-item.product-item-porchdoor{width:calc(33.3333% - (10px * 2))}.product-item.product-item-latticedoor{width:calc(33.3333% - (10px * 2))}.product-item.product-item-alumdoor{width:calc(33.3333% - (10px * 2))}.product-item.product-item-alumokno{width:calc(33.3333% - (10px * 2))}.product-item.product-item-gate{width:calc(33.3333% - (10px * 2))}.product-item.product-item-venting{width:calc(33.3333% - (10px * 2))}.products-slider .product-item{margin:0 !important;width:100% !important}body.pSearch .product-item{width:calc(33.3333% - (10px * 2)) !important}body.pFavorites .product-item{width:calc(25% - (10px * 2)) !important}.rubriki-products .product-item,.calculator-section .products-hits-wrapper .product-item,.otdelka-doors-products-items-wrapper .product-item{width:calc(25% - (10px * 2))}.rubriki-products .product-item.product-item-reshetka,.calculator-section .products-hits-wrapper .product-item.product-item-reshetka,.otdelka-doors-products-items-wrapper .product-item.product-item-reshetka{width:calc(25% - (10px * 2))}.rubriki-products .product-item.product-item-dver,.calculator-section .products-hits-wrapper .product-item.product-item-dver,.otdelka-doors-products-items-wrapper .product-item.product-item-dver{width:calc(25% - (10px * 2))}.rubriki-products .product-item.product-item-tehdver,.calculator-section .products-hits-wrapper .product-item.product-item-tehdver,.otdelka-doors-products-items-wrapper .product-item.product-item-tehdver{width:calc(25% - (10px * 2))}.rubriki-products .product-item.product-item-luk,.calculator-section .products-hits-wrapper .product-item.product-item-luk,.otdelka-doors-products-items-wrapper .product-item.product-item-luk{width:calc(25% - (10px * 2))}.rubriki-products .product-item.product-item-door,.calculator-section .products-hits-wrapper .product-item.product-item-door,.otdelka-doors-products-items-wrapper .product-item.product-item-door{width:calc(25% - (10px * 2))}.rubriki-products .product-item.product-item-vestibule,.calculator-section .products-hits-wrapper .product-item.product-item-vestibule,.otdelka-doors-products-items-wrapper .product-item.product-item-vestibule{width:calc(25% - (10px * 2))}.rubriki-products .product-item.product-item-porchdoor,.calculator-section .products-hits-wrapper .product-item.product-item-porchdoor,.otdelka-doors-products-items-wrapper .product-item.product-item-porchdoor{width:calc(25% - (10px * 2))}.rubriki-products .product-item.product-item-latticedoor,.calculator-section .products-hits-wrapper .product-item.product-item-latticedoor,.otdelka-doors-products-items-wrapper .product-item.product-item-latticedoor{width:calc(25% - (10px * 2))}.rubriki-products .product-item.product-item-alumdoor,.calculator-section .products-hits-wrapper .product-item.product-item-alumdoor,.otdelka-doors-products-items-wrapper .product-item.product-item-alumdoor{width:calc(25% - (10px * 2))}.rubriki-products .product-item.product-item-alumokno,.calculator-section .products-hits-wrapper .product-item.product-item-alumokno,.otdelka-doors-products-items-wrapper .product-item.product-item-alumokno{width:calc(25% - (10px * 2))}.rubriki-products .product-item.product-item-gate,.calculator-section .products-hits-wrapper .product-item.product-item-gate,.otdelka-doors-products-items-wrapper .product-item.product-item-gate{width:calc(25% - (10px * 2))}.rubriki-products .product-item.product-item-venting,.calculator-section .products-hits-wrapper .product-item.product-item-venting,.otdelka-doors-products-items-wrapper .product-item.product-item-venting{width:calc(25% - (10px * 2))}.product-item:hover,.product-item:active{z-index:10}.product-item>div{display:block;margin:0;padding:0;position:relative;width:100%;height:100%;background:#fff;border:1px solid #ededed;text-decoration:none}.product-item:hover>div,.product-item:active>div{box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.products-slider .product-item:hover>div,.products-slider .product-item:active>div{box-shadow:none !important}.product-item__img{display:block;margin:0;padding:0;position:relative;width:100%;text-align:center;overflow:hidden;z-index:8}.product-item.product-item-reshetka .product-item__img{height:296px}.product-item.product-item-dver .product-item__img{height:calc(296px - 6px)}.product-item.product-item-tehdver .product-item__img{height:calc(296px - 6px)}.product-item.product-item-luk .product-item__img{height:calc(180px + (25px * 2));margin-bottom:-6px}.product-item.product-item-door .product-item__img{height:calc(259px + (25px * 2));margin-bottom:-6px}.product-item.product-item-vestibule .product-item__img{height:calc(259px + (25px * 2));margin-bottom:-6px}.product-item.product-item-porchdoor .product-item__img{height:calc(259px + (25px * 2));margin-bottom:-6px}.product-item.product-item-latticedoor .product-item__img{height:calc(259px + (25px * 2));margin-bottom:-6px}.product-item.product-item-alumdoor .product-item__img{height:calc(259px + (25px * 2));margin-bottom:-6px}.product-item.product-item-alumokno .product-item__img{height:calc(259px + (25px * 2));margin-bottom:-6px}.product-item.product-item-gate .product-item__img{height:calc(182px + (25px * 2));margin-bottom:-6px}.product-item.product-item-venting .product-item__img{height:calc(259px + (25px * 2));margin-bottom:-6px}.product-item__tips{display:block;margin:0;padding:0;position:absolute;top:12px;left:12px;z-index:10}.product-item__tips-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-8px -4px 0;padding:0;position:relative}.product-item__tip{display:inline-block;vertical-align:top;margin:8px 4px 0;padding:4px 4px 3px;position:relative;font-size:11px;line-height:11px;font-weight:700;color:#fff;text-transform:uppercase;background:#aea8a2;border-radius:4px;cursor:default}.product-item__tip.product-item__tip_hit{background:#11b812}.product-item__tip.product-item__tip_hit.product-item__tip_hit-icon{width:30px;height:16px;padding:0}.product-item__tip.product-item__tip_hit.product-item__tip_hit-icon>i{display:block;margin:0;padding:0;width:inherit;height:inherit;background-repeat:no-repeat;background-position:50% 0;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-hit.png)}.product-item__tip.product-item__tip_sale{background:#e7001b}.product-item__tip.product-item__tip_sale.product-item__tip_sale-icon{width:36px;height:16px;padding:0}.product-item__tip.product-item__tip_sale.product-item__tip_sale-icon>i{display:block;margin:0;padding:0;width:inherit;height:inherit;background-repeat:no-repeat;background-position:50% 0}.product-item__tip.product-item__tip_sale.product-item__tip_sale-icon[data-icon="10"]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-sale-10.png)}.product-item__tip.product-item__tip_sale.product-item__tip_sale-icon[data-icon="15"]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-sale-15.png)}.product-item__tip.product-item__tip_sale.product-item__tip_sale-icon[data-icon="20"]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-sale-20.png)}.product-item__tip.product-item__tip_sale.product-item__tip_sale-icon[data-icon="25"]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-sale-25.png)}.product-item__tip.product-item__tip_sale.product-item__tip_sale-icon[data-icon="30"]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-sale-30.png)}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon{width:33px;height:16px;padding:0}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=eis]{width:24px}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=tip-1],.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=tip-2],.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=tip-3]{width:40px}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=none]{display:none}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon>i{display:block;margin:0;padding:0;width:inherit;height:inherit;background-repeat:no-repeat;background-position:50% 0}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=ei-15]>i,.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=eiw-15]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-resistance-ei-15.png)}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=ei-30]>i,.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=eiw-30]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-resistance-ei-30.png)}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=ei-45]>i,.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=eiw-45]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-resistance-ei-45.png)}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=ei-60]>i,.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=eiw-60]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-resistance-ei-60.png)}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=ei-90]>i,.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=eiw-90]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-resistance-ei-90.png)}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=eis]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-resistance-eis.png)}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=tip-1]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-resistance-tip-1.png)}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=tip-2]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-resistance-tip-2.png)}.product-item__tip.product-item__tip_resistance.product-item__tip_resistance-icon[data-icon=tip-3]>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-tip-resistance-tip-3.png)}.product-item__actions{display:block;margin:0;padding:0;position:absolute;top:12px;right:12px;visibility:hidden;opacity:0;z-index:10}.product-item:hover .product-item__actions,.product-item:active .product-item__actions{visibility:visible;opacity:1}.product-item__actions-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:-8px -4px 0;padding:0;position:relative}.product-item__action{display:inline-block;vertical-align:top;margin:8px 4px 0;padding:0;position:relative;font-size:0px;line-height:0;opacity:.5;cursor:pointer}.product-item__action:hover,.product-item__action:active,.product-item__action.product-item__action_active{opacity:1}.product-item__action>i{display:block;margin:0;padding:0;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:contain}.product-item__action.product-item__action_compare>i{width:16px;height:15px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-compare.svg)}.product-item__action.product-item__action_favorites>i{width:17px;height:15px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-favorites.svg)}.product-item__action.product-item__action_active.product-item__action_compare>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-compare-active.svg)}.product-item__action.product-item__action_active.product-item__action_favorites>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-favorites-active.svg)}.product-item__actions.product-item__actions_bg .product-item__action{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background:#f3f0ec;border-radius:4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);opacity:1 !important}.product-item__actions.product-item__actions_bg .product-item__action.product-item__action_compare{width:calc(16px + (6px * 2));height:calc(15px + (6px * 2))}.product-item__actions.product-item__actions_bg .product-item__action.product-item__action_favorites{width:calc(17px + (6px * 2));height:calc(15px + (6px * 2))}.product-item__actions.product-item__actions_bg .product-item__action>i{opacity:.5}.product-item__actions.product-item__actions_bg .product-item__action:hover>i,.product-item__actions.product-item__actions_bg .product-item__action:active>i,.product-item__actions.product-item__actions_bg .product-item__action.product-item__action_active>i{opacity:1}.product-item__img-inner{display:block;margin:0;padding:0;position:relative;height:100%;z-index:3}.product-item.product-item-dver .product-item__img-inner{height:296px}.product-item.product-item-tehdver .product-item__img-inner{height:296px}.product-item__img-inner>a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;width:100%;height:100%;text-decoration:none !important;z-index:10}.product-item__img-inner>a:hover,.product-item__img-inner>a:active{text-decoration:none !important}.product-item.product-item-door .product-item__img-inner>a{padding-left:20px;padding-right:20px}.product-item.product-item-vestibule .product-item__img-inner>a{padding-left:20px;padding-right:20px}.product-item.product-item-porchdoor .product-item__img-inner>a{padding-left:20px;padding-right:20px}.product-item.product-item-latticedoor .product-item__img-inner>a{padding-left:20px;padding-right:20px}.product-item.product-item-alumdoor .product-item__img-inner>a{padding-left:20px;padding-right:20px}.product-item.product-item-alumokno .product-item__img-inner>a{padding-left:20px;padding-right:20px}.product-item.product-item-gate .product-item__img-inner>a{padding-left:20px;padding-right:20px}.product-item.product-item-venting .product-item__img-inner>a{padding-left:20px;padding-right:20px}.product-item__img-inner img{display:inline-block;vertical-align:top;margin:0;padding:0;min-width:calc(56px + (0px * 2));min-height:calc(56px + (10px * 2));max-width:100%;max-height:100%}.product-item__btn-quickview{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:absolute;top:calc(50% - ((35px + 1px) / 2));left:calc(50% - (164px / 2));width:164px;height:35px;visibility:hidden;opacity:0;z-index:30}.product-item:hover .product-item__btn-quickview,.product-item:active .product-item__btn-quickview{visibility:visible;opacity:1}.product-item__btn-quickview>span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0 10px;width:164px;height:35px;text-align:center;border-radius:30px;background:rgba(0,0,0,.55);color:#fff;font-size:15px;line-height:19px;cursor:pointer}.product-item__btn-quickview>span:hover,.product-item__btn-quickview>span:active{background:#c7152a}.product-item__btn-quickview>span>span{width:100%}.product-item__txt{display:block;margin:0;padding:0 24px calc(24px + (15px + 45px)) 24px;position:relative;text-align:left;color:#45392b;z-index:5}.product-item__cost-wrapper{display:block;margin:0;padding:0;position:relative}.product-item__cost-cols{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0 -5px;padding:0;position:relative}.product-item__cost-col{display:inline-block;vertical-align:top;margin:0 5px;padding:0;position:relative;font-weight:400;text-align:left}.product-item__cost-col.--new{color:#c7152a;font-size:19px;line-height:19px;font-weight:700}.product-item__cost-col.--old{top:2px;color:#b2b2b2;font-size:14px;line-height:19px;font-weight:500;text-decoration:line-through}.product-item__cost-col.--sale{top:2px;color:#c7152a;font-size:14px;line-height:19px;font-weight:500}.product-item__cost-col-value{display:block;margin:0;padding:0;position:relative;white-space:nowrap}.product-item__cost-col-value[data-content]:before{content:attr(data-content);display:inline}.product-item__cost-col.--sale .product-item__cost-col-value:not([data-content]):before{content:"-";display:inline;margin:0;padding:0;position:relative}.product-item__cost-col.--sale .product-item__cost-col-value:not([data-content])>span[data-content]:before{content:attr(data-content);display:inline}.product-item__title{display:block;margin:10px 0 0;padding:0;font-size:16px;line-height:22px;font-weight:400;color:#5d5854}.product-item__title a,.products-slider .product-item__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#5d5854;text-decoration:none;text-wrap:balance}.product-item__title a:hover,.product-item__title a:active,.products-slider .product-item__title a:hover,.products-slider .product-item__title a:active{color:#e90520}.product-item__title-size{display:block}.product-item__title-id{display:block;margin:8px 0 0;padding:0;position:relative;color:#11b812;font-weight:500}.product-item__title-id a{display:inline;color:inherit !important;text-decoration:none}.product-item__title-id a:hover,.product-item__title-id a:active{opacity:.75;text-decoration:underline}.product-item__rating{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:8px -5px 0;padding:0;position:relative;z-index:10}.product-item__rating-stars-wrapper{display:inline-block;vertical-align:top;margin:0 5px;padding:0;position:relative;top:-1px}.product-item__rating-stars{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 -1.5px;padding:0;position:relative}.product-item__rating-star{display:inline-block;vertical-align:top;margin:0;padding:0 1.5px;position:relative;font-size:0px;line-height:0}.product-item__rating-star>i{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:12px;height:12px;font-size:0px;line-height:0;background-repeat:no-repeat;background-position:-5px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-stars.png)}.product-item__rating-star>i>span{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:0;height:100%;background-repeat:no-repeat;background-position:-27px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-stars.png)}.product-item__rating-total{display:inline-block;vertical-align:top;margin:0 5px;padding:0;position:relative;font-size:14px;line-height:18px;color:#b2b2b2;overflow-wrap:normal;word-wrap:normal;word-break:keep-all;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}.product-item__rating-total-average{color:#5d5854}.product-item__price-wrapper{display:block;margin:10px 0 0;padding:0;position:relative}.product-item__price-cols{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;margin:0 -5px;padding:0}.product-item__price-col{display:inline-block;vertical-align:top;margin:0 5px;padding:0;font-size:19px;line-height:23px;font-weight:400;word-spacing:0em;text-align:center}.product-item__price-col.product-item__price-col_new{color:#c7152a;font-weight:500}.product-item__price-col.product-item__price-col_old{color:#b2b2b2;text-decoration:line-through}.product-item__price-col>sup{position:relative;top:3px;left:3px;font-size:12px;line-height:0;font-weight:500}.product-item__price-col.product-item__price-col_new>sup{color:#c7152a}.product-item__price-col.product-item__price-col_old>sup{color:#b2b2b2}.product-item__btn-wrapper{display:block;margin:15px 0 0;padding:0;position:absolute;bottom:24px;left:24px;width:calc(100% - (24px * 2));z-index:8}.product-item__btn{width:100%}.product-item__btn[aria-label]:before{content:attr(aria-label)}.product-item__btn.btn-yellow{background:0 0;border:2px solid #fc0}a.product-item__btn.btn-yellow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding-top:0 !important;padding-bottom:0 !important}a.product-item__btn.btn-yellow>span{display:block}.product-item__btn.btn-yellow:hover,.product-item__btn.btn-yellow:active{background:#ffe400;border-color:#ffe400}.product-item__btn.btn-yellow:disabled,.product-item__btn.btn-yellow[disabled]{background:0 0 !important;border-color:#fc0 !important;cursor:default !important;opacity:.5 !important}.product-item:has(.product-item__edit-wrapper) .product-item__txt{padding-bottom:calc(24px + (15px + 45px) + (15px + 45px))}.product-item:has(.product-item__edit-wrapper) .product-item__btn-wrapper{bottom:calc(24px + (15px + 45px))}.product-item__edit-wrapper{display:block;margin:15px 0 0;padding:0;position:absolute;bottom:24px;left:24px;width:calc(100% - (24px * 2));z-index:8}a.product-item__edit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;vertical-align:top;margin:0;padding:0 20px;position:relative;float:none;width:100%;height:45px;font-family:'Roboto',sans-serif;font-size:14px;line-height:14px;font-weight:500;color:#000;background:0 0;border-radius:4px;border:2px solid #5dc351;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;text-decoration:none;box-sizing:border-box}a.product-item__edit:hover,a.product-item__edit:active{background:#5dc351;border-color:#5dc351;color:#fff}a.product-item__edit>span{display:block}a.product-item__aria-link{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:7;cursor:pointer;color:inherit;font-size:0px;line-height:0;text-decoration:none;outline:none}a.product-item__aria-link:hover,a.product-item__aria-link:active{text-decoration:none}@media (max-width:1394px){body.pFavorites .product-item{width:calc(33.3333% - (10px * 2)) !important}}@media (min-width:1200px){.product-item:hover .product-item__title a{color:#c7152a}.product-item:hover .product-item__title .product-item__title-id a{color:inherit}}@media (max-width:1199px){.product-item,.rubriki-products .product-item,.calculator-section .products-hits-wrapper .product-item,.otdelka-doors-products-items-wrapper .product-item,body.pSearch .product-item,body.pFavorites .product-item{width:calc(50% - (10px * 2)) !important}}@media (max-width:767px){.product-item,.rubriki-products .product-item,.calculator-section .products-hits-wrapper .product-item,.otdelka-doors-products-items-wrapper .product-item,body.pSearch .product-item,body.pFavorites .product-item{width:calc(100% - (10px * 2)) !important}}@media (max-width:499px){.product-item__img{height:auto;padding:0 !important}.product-item.product-item-reshetka .product-item__img{height:250px;margin-bottom:-2px}.product-item.product-item-dver .product-item__img{height:auto;margin-bottom:-2px}.product-item.product-item-tehdver .product-item__img{height:auto;margin-bottom:-2px}.product-item.product-item-luk .product-item__img{height:auto;margin-bottom:-2px}.product-item.product-item-door .product-item__img{height:auto;margin-bottom:-2px}.product-item.product-item-vestibule .product-item__img{height:auto;margin-bottom:-2px}.product-item.product-item-porchdoor .product-item__img{height:auto;margin-bottom:-2px}.product-item.product-item-latticedoor .product-item__img{height:auto;margin-bottom:-2px}.product-item.product-item-alumdoor .product-item__img{height:auto;margin-bottom:-2px}.product-item.product-item-alumokno .product-item__img{height:auto;margin-bottom:-2px}.product-item.product-item-gate .product-item__img{height:auto;margin-bottom:-2px}.product-item.product-item-venting .product-item__img{height:auto;margin-bottom:-2px}.product-item__actions{visibility:visible !important;opacity:1 !important}.product-item__actions:not(.product-item__actions_bg) .product-item__action{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background:#f3f0ec;border-radius:4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);opacity:1 !important}.product-item__actions:not(.product-item__actions_bg) .product-item__action.product-item__action_compare{width:calc(16px + (6px * 2));height:calc(15px + (6px * 2))}.product-item__actions:not(.product-item__actions_bg) .product-item__action.product-item__action_favorites{width:calc(17px + (6px * 2));height:calc(15px + (6px * 2))}.product-item__actions:not(.product-item__actions_bg) .product-item__action>i{opacity:.5}.product-item__actions:not(.product-item__actions_bg) .product-item__action:hover>i,.product-item__actions:not(.product-item__actions_bg) .product-item__action:active>i,.product-item__actions:not(.product-item__actions_bg) .product-item__action.product-item__action_active>i{opacity:1}.product-item.product-item-dver .product-item__img-inner{height:100%}.product-item.product-item-tehdver .product-item__img-inner{height:100%}.product-item.product-item-reshetka .product-item__img-inner>a{padding:20px}.product-item.product-item-dver .product-item__img-inner>a{padding:0}.product-item.product-item-tehdver .product-item__img-inner>a{padding:0}.product-item.product-item-luk .product-item__img-inner>a{padding:20px}.product-item.product-item-door .product-item__img-inner>a{padding:20px}.product-item.product-item-vestibule .product-item__img-inner>a{padding:20px}.product-item.product-item-porchdoor .product-item__img-inner>a{padding:20px}.product-item.product-item-latticedoor .product-item__img-inner>a{padding:20px}.product-item.product-item-alumdoor .product-item__img-inner>a{padding:20px}.product-item.product-item-alumokno .product-item__img-inner>a{padding:20px}.product-item.product-item-gate .product-item__img-inner>a{padding:20px}.product-item.product-item-venting .product-item__img-inner>a{padding:20px}.product-item__img-inner img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.product-item__btn-quickview{display:none}.product-item__txt{padding:0 20px calc(20px + (15px + 43px)) 20px}.product-item__title br{display:none}.product-item__price-wrapper{margin-top:6px}.product-item__price-cols{flex-wrap:wrap}.product-item__btn-wrapper{bottom:20px;left:20px;width:calc(100% - (20px * 2))}.product-item:has(.product-item__edit-wrapper) .product-item__txt{padding-bottom:calc(20px + (15px + 43px) + (15px + 43px))}.product-item:has(.product-item__edit-wrapper) .product-item__btn-wrapper{bottom:calc(20px + (15px + 43px))}.product-item__edit-wrapper{bottom:20px;left:20px;width:calc(100% - (20px * 2))}a.product-item__edit{padding:0 16px;height:43px}}@media (max-width:369px){.product-item__cost-col.--sale{display:none}}@media (max-width:359px){.product-item__price-col{font-size:18px}}.favorites-section{display:block;margin:0;padding:0 0 60px;position:relative;z-index:90}.favorites-section>.container:after{display:none}@media (max-width:499px){.favorites-section{padding-bottom:50px}}.product-more{display:block;margin:30px 0 0;padding:0;position:relative}.product-more.none,.product-more.product-more_none{display:none}.product-more .btn-more{width:100%}.product-more .btn-more__loading-inner{display:inline-block;vertical-align:top;position:relative;margin:0;padding:0 calc(17px + 8px) 0px 0px}.product-more .btn-more__loading-inner>i{display:block;position:absolute;top:-2px;right:0;width:17px;height:17px}.products-no-found{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 10px;padding:20px 0 0;position:relative;color:#76726f;text-align:center}.products-no-found-icon{display:block;margin:0;padding:0;position:relative}.products-no-found-icon>img{display:block;margin:0 auto;padding:0;width:128px;height:137px}.products-no-found-title{display:block;margin:15px 0 0;padding:0;width:100%;font-size:24px;line-height:28px;font-weight:500;color:#000}.products-no-found-subtitle{display:block;margin:10px 0 0;padding:0;width:100%;font-size:16px;line-height:22px;color:#76726f}@media (max-width:499px){.products-no-found{border-top:1px solid #eee;padding-top:30px}body.pSearch .products-no-found{border-top:none;padding-top:15px}.products-no-found-title{font-size:20px;line-height:24px}.products-no-found-subtitle{font-size:16px;line-height:22px}}.consult-section{display:block;margin:0;padding:0;position:relative;height:380px;background-color:#e7e5e0;background-repeat:no-repeat;background-position:center top;z-index:90}.consult-section .container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:inherit}.consult-section .container>div{width:100%}.consult__text{display:block;margin:0;padding:0;position:relative;width:600px}.consult__title{display:block;margin:-6px 0 0;padding:0;position:relative;color:#000;font-size:28px;line-height:34px;font-weight:700;text-align:left}.consult__subtitle{display:block;margin:calc(25px - 3px) 0px 0px 0px;padding:0;position:relative;color:#5d5854;font-size:18px;line-height:28px}.consult__btn-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:30px 0 0;padding:0;position:relative;height:45px;font-size:0px}.consult__btn-wrapper .btn-yellow{display:inline-block;vertical-align:top}.consult__phone{display:inline-block;vertical-align:top;margin:0 0 0 30px;padding:0;position:relative;font-size:24px;line-height:28px;font-weight:500;color:#5d5854}.consult__phone a{color:inherit;text-decoration:none;cursor:text}.consult__phone a:hover,.consult__phone a:active{color:inherit;text-decoration:none}.consult__phone a>span{color:inherit}@media (max-width:1199px){.consult__text{width:400px}.consult__subtitle br{display:none}}@media (min-width:500px) and (max-width:1199px){.consult__phone{display:none}}@media (max-width:499px){.consult-section{padding-top:45px;padding-bottom:45px;height:auto;background:#f3eee4 !important}.consult-section .container>div{display:block;height:auto}.consult__text{display:block;width:auto}.consult__title{margin-top:-4px;font-size:24px;line-height:28px}.consult__subtitle{margin-top:15px;font-size:16px;line-height:24px}.consult__btn-wrapper{margin-top:20px;height:auto}.consult__phone{margin-left:20px;font-size:20px;line-height:25px}}@media (max-width:469px){.consult__phone{display:none}}@media (max-width:359px){.consult__subtitle{font-size:15px;line-height:22px}}.numbers-section{display:block;margin:0;padding:0;position:relative;height:270px;background-color:#413024;background-position:50% 50%;background-repeat:no-repeat;color:#fff;z-index:90}.numbers-section .container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:0;position:relative;height:inherit}.numbers-section .container>div{width:100%;position:relative;z-index:1}.numbers__items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin:0;padding:0;font-size:0px;text-align:center}.numbers__item{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:25%;min-height:98px}.numbers__item:after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;right:0;width:1px;height:93px;background:#fff;opacity:.25}.numbers__item-n{display:block;margin:-8px 0 0;padding:0;font-size:50px;line-height:54px;font-weight:700}.numbers__item-d{display:block;margin:8px 0 0;padding:0;color:#dcd1cd;font-size:14px;line-height:22px}@media (min-width:1200px){.numbers__item:nth-child(1),.numbers__item:nth-child(4){width:calc(25% - 5px)}.numbers__item:nth-child(2),.numbers__item:nth-child(3){width:calc(25% + 5px)}.numbers__item:last-child:after{display:none}}@media (max-width:1199px){.numbers-section{padding-top:30px;padding-bottom:30px;height:auto;background-size:cover}.numbers-section .container{height:auto}.numbers__items{display:block}.numbers__item{padding-top:30px;padding-bottom:30px;width:50%;min-height:0px;border-top:1px solid rgba(255,255,255,.25)}.numbers__item:after{top:0;height:100%}}@media (min-width:768px) and (max-width:1199px){.numbers__item:nth-child(-n+2){border-top:none}.numbers__item:nth-child(2n):after{display:none}}@media (min-width:500px) and (max-width:767px){.numbers__item:nth-child(-n+2){border-top:none}.numbers__item:nth-child(2n):after{display:none}}@media (max-width:499px){.numbers-section{padding:40px 0}.numbers__item{display:block;padding:10px 0;width:100%;border-top:none}.numbers__item:after{display:none}.numbers__item-n{margin-top:-4px;font-size:44px;line-height:44px;font-weight:700}.numbers__item-d{margin-top:2px;line-height:21px}}.why-us{display:block;margin:0;padding:0;position:relative}.why-us__title{display:block;margin:-4px 0 0;padding:0;position:relative;font-size:24px;line-height:28px;font-weight:500;color:#000}.why-us__title h1,.why-us__title h2{display:block;margin:0;padding:0;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.why-us__items-wrapper{display:block;margin:0;padding:0;position:relative}.why-us__title+.why-us__items-wrapper{margin-top:45px}.why-us__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-40px -10px 0;padding:0;position:relative}.why-us__item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:40px 10px 0;padding:0;position:relative;width:calc(33.3333% - (10px * 2))}.why-us__item-icon{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:64px}.why-us__item-icon img{display:block;margin:0;padding:0;position:relative}.why-us__item-text{display:inline-block;vertical-align:top;margin:0 0 0 30px;padding:0;position:relative;width:calc(100% - 64px - 30px)}.why-us__item-title{display:block;margin:0;padding:0;position:relative;font-size:18px;line-height:24px;font-weight:500}.why-us__item-description{display:block;margin:20px 0 0;padding:0;position:relative;font-size:15px;line-height:24px;color:#5d5854}@media (min-width:1395px){.why-us__item{width:435px}}@media (max-width:1394px){.why-us__item-text{margin-left:25px;padding-right:15px;width:calc(100% - 64px - 25px)}.why-us__item-description{margin-top:15px}.why-us__item-description br{display:none}}@media (min-width:1200px) and (max-width:1394px){.why-us__item:nth-child(3n) .why-us__item-text{padding-right:0}}@media (max-width:1199px){.why-us__item{width:calc(50% - (10px * 2))}}@media (min-width:767px) and (max-width:1199px){.why-us__item:nth-child(2n) .why-us__item-text{padding-right:0}}@media (max-width:767px){.why-us__title+.why-us__items-wrapper{margin-top:40px}.why-us__items{margin-top:-30px}.why-us__item{margin-top:30px;width:calc(100% - (10px * 2))}.why-us__item-text{padding-right:0}}@media (max-width:499px){.why-us__title{font-size:22px;line-height:28px}.why-us__title+.why-us__items-wrapper{margin-top:30px}.why-us__items{margin-top:-22px}.why-us__item{margin-top:22px}.why-us__item-icon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.why-us__item-description{margin-top:12px;line-height:22px}}.photos-nav,.compare-table__nav,.reviews-nav,.furnitures-nav,.tabs-nav{display:block;margin:0;padding:0;position:relative}.photos-nav ul,.compare-table__nav ul,.reviews-nav ul,.furnitures-nav ul,.tabs-nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -5px 0;padding:0;position:relative}.photos-nav ul li,.compare-table__nav li,.reviews-nav ul li,.furnitures-nav ul li,.tabs-nav ul li{display:inline-block;vertical-align:top;margin:10px 5px 0;padding:0;position:relative}.photos-nav ul li>span,.photos-nav ul li>a,.compare-table__nav li>span,.compare-table__nav li>a,.reviews-nav ul li>span,.reviews-nav ul li>a,.furnitures-nav ul li>span,.furnitures-nav ul li>a,.tabs-nav ul li>span,.tabs-nav ul li>a{display:inline-block;vertical-align:top;padding:11px 20px 9px;margin:0;position:relative;width:auto;height:40px;border-radius:8px;font-size:14px;line-height:20px;color:#5d5854;background:#f0eeec}.photos-nav ul li>a,.compare-table__nav li>a,.reviews-nav ul li>a,.furnitures-nav ul li>a,.tabs-nav ul li>a{cursor:pointer;text-decoration:none}.photos-nav ul li>a[nohref],.photos-nav ul li>a[role=button],.compare-table__nav li.compare-table__nav-item_active>a[nohref],.compare-table__nav li.compare-table__nav-item_active>a[role=button],.reviews-nav ul li>a[nohref],.reviews-nav ul li>a[role=button],.furnitures-nav ul li>a[nohref],.furnitures-nav ul li>a[role=button],.tabs-nav ul li>a[nohref],.tabs-nav ul li>a[role=button]{cursor:default}.photos-nav ul li:hover>a,.photos-nav ul li:active>a,.compare-table__nav li:hover>a,.compare-table__nav li:active>a,.reviews-nav ul li:hover>a,.reviews-nav ul li:active>a,.furnitures-nav ul li:hover>a,.furnitures-nav ul li:active>a,.tabs-nav ul li:hover>a,.tabs-nav ul li:active>a{background:#e8e4e0}.photos-nav ul li.photos-nav__item_active>span,.photos-nav ul li.photos-nav__item_active>a,.compare-table__nav li.compare-table__nav-item_active>span,.compare-table__nav li.compare-table__nav-item_active>a,.reviews-nav ul li.reviews-nav__item_active>span,.reviews-nav ul li.reviews-nav__item_active>a,.furnitures-nav ul li.furnitures-nav__item_active>span,.furnitures-nav ul li.furnitures-nav__item_active>a,.tabs-nav ul li.tabs-nav__item_active>span,.tabs-nav ul li.tabs-nav__item_active>a{background:#18b900;color:#fff}.photos-nav ul li>span>sup,.photos-nav ul li>a>sup,.compare-table__nav li>span>sup,.compare-table__nav li>a>sup,.reviews-nav ul li>span>sup,.reviews-nav ul li>a>sup,.furnitures-nav ul li>span>sup,.furnitures-nav ul li>a>sup,.tabs-nav ul li>span>sup,.tabs-nav ul li>a>sup{position:relative;top:2px;font-size:9px;line-height:0}.photos-subnav{display:block;margin:15px 0 0;padding:0;position:relative}.photos-subnav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -5px 0;padding:0;position:relative}.photos-subnav ul li{display:inline-block;vertical-align:top;margin:10px 5px 0;padding:0;position:relative}.photos-subnav ul li>span,.photos-subnav ul li>a{display:inline-block;vertical-align:top;margin:0;padding:5px 10px 4px;position:relative;width:auto;height:31px;border-radius:5px;font-size:14px;line-height:20px;color:#5d5854;background:0 0;border:1px solid #dcd9d5}.photos-subnav ul li>a{cursor:pointer;text-decoration:none}.photos-subnav ul li>a[nohref],.photos-subnav ul li>a[role=button]{cursor:default}.photos-subnav ul li:hover>a,.photos-subnav ul li:active>a{background:#e8e4e0;border-color:#e8e4e0}.photos-subnav ul li.photos-subnav__item_active>span,.photos-subnav ul li.photos-subnav__item_active>a{background:#18b900;border-color:#18b900;color:#fff}@media (min-width:500px) and (max-width:767px){.photos-nav ul li>span,.photos-nav ul li>a,.compare-table__nav li>span,.compare-table__nav li>a,.reviews-nav ul li>span,.reviews-nav ul li>a,.furnitures-nav ul li>span,.furnitures-nav ul li>a,.tabs-nav ul li>span,.tabs-nav ul li>a{padding-left:15px;padding-right:15px}}@media (max-width:499px){.photos-nav,.compare-table__nav,.reviews-nav,.furnitures-nav,.tabs-nav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:auto}.photos-nav ul,.compare-table__nav ul,.reviews-nav ul,.furnitures-nav ul,.tabs-nav ul{flex-wrap:nowrap}.photos-nav ul li,.compare-table__nav ul li,.reviews-nav ul li,.furnitures-nav ul li,.tabs-nav ul li{white-space:nowrap}.photos-nav ul li>span,.photos-nav ul li>a,.compare-table__nav li>span,.compare-table__nav li>a,.reviews-nav ul li>span,.reviews-nav ul li>a,.furnitures-nav ul li>span,.furnitures-nav ul li>a,.tabs-nav ul li>span,.tabs-nav ul li>a{padding-left:15px;padding-right:15px;width:100%;border-radius:5px;text-align:center}}@media (max-width:429px){.photos-nav ul li,.compare-table__nav ul li,.reviews-nav ul li,.furnitures-nav ul li,.tabs-nav ul li{width:calc(100% - (5px * 2));text-align:center}}.content-section{display:block;margin:0;padding:0;position:relative;z-index:90}body.pArticle .content-section{padding-bottom:60px}.content-section .content{display:block;margin:0;padding:0 0 60px;position:relative}@media (max-width:499px){body.pArticle .content-section{padding-bottom:50px}.content-section .content{padding-bottom:50px}}.content-text{display:block;margin:0;padding:0;color:#5d5854;font-size:15px;line-height:24px;text-align:left}.content-text.content-text_regions-after{margin-top:30px}.content-text.content-text_delivery-after{margin-top:30px}.products-section .content .content-text,.product-section .content .content-text,.content-section.content-section_sidebar .content .content-text{margin-top:35px}.products-section .content .line+.content-text,.product-section .content .line+.content-text,.content-section.content-section_sidebar .content .line+.content-text{margin-top:30px}.content-text p{display:block;margin:24px 0 0;padding:0}.content-text p:first-child,.content-text img.alignleft:first-child+p,.content-text img.alignright:first-child+p,.content-text img.aligncenter:first-child+p,.content-text img.alignnone:first-child+p{margin-top:0}.content-text h1,.content-text h2,.content-text h3,.content-text h4,.content-text h5,.content-text h6,.content-text-title{display:block;margin:0;padding:0;color:#000;font-weight:500}.content-text h1,.content-text h2,.content-text-title.content-text-title_h1,.content-text-title.content-text-title_h2{margin-top:24px;font-size:24px;line-height:28px}.content-text h3,.content-text h4,.content-text h5,.content-text h6,.content-text-title.content-text-title_h3,.content-text-title.content-text-title_h4,.content-text-title.content-text-title_h5,.content-text-title.content-text-title_h6{margin-top:24px;font-size:20px;line-height:26px}.content-text h1+p,.content-text h2+p,.content-text-title.content-text-title_h1+p,.content-text-title.content-text-title_h2+p{margin-top:24px}.content-text h3+p,.content-text h4+p,.content-text h5+p,.content-text h6+p,.content-text-title.content-text-title_h3+p,.content-text-title.content-text-title_h4+p,.content-text-title.content-text-title_h5+p,.content-text-title.content-text-title_h6+p{margin-top:24px}.content-text h1:first-child,.content-text h2:first-child,.content-text h3:first-child,.content-text h4:first-child,.content-text h5:first-child,.content-text h6:first-child,.content-text-title.content-text-title_h1:first-child,.content-text-title.content-text-title_h2:first-child,.content-text-title.content-text-title_h3:first-child,.content-text-title.content-text-title_h4:first-child,.content-text-title.content-text-title_h5:first-child,.content-text-title.content-text-title_h6:first-child{margin-top:0}.content-text img{display:inline-block;vertical-align:top;margin:0;padding:0;max-width:100%}.content-text img.alignleft{margin:24px 24px 24px 0;padding:0;float:left}.content-text img.alignright{margin:24px 0 24px 24px;padding:0;float:right}.content-text img.aligncenter{display:block;margin:30px 0;margin-left:auto;margin-right:auto}.content-text img.alignnone{display:block;margin:30px 0}.content-text img.alignleft:first-child,.content-text img.alignright:first-child,.content-text img.aligncenter:first-child,.content-text img.alignnone:first-child{margin-top:0}.content-text table img:not(.aligncenter),.content-text table img:not(.alignnone){margin:0 !important}.content-text table img.aligncenter,.content-text table img.alignnone{margin-top:0 !important;margin-bottom:0 !important}.content-text iframe{max-width:100% !important}.content-text iframe.alignleft{margin:24px 24px 24px 0;padding:0;float:left}.content-text iframe.alignright{margin:24px 0 24px 24px;padding:0;float:right}.content-text iframe.aligncenter{display:block;margin:30px 0;margin-left:auto;margin-right:auto}.content-text iframe.alignnone{display:block;margin:30px 0}.content-text iframe.alignleft:first-child,.content-text iframe.alignright:first-child,.content-text iframe.aligncenter:first-child,.content-text iframe.alignnone:first-child{margin-top:0}.content-text strong,.content-text b{color:#000;font-weight:500}.content-text a,.content-text-link{color:#c7152a;text-decoration:underline;cursor:pointer}.content-text a:hover,.content-text a:active,.content-text-link:hover,.content-text-link:active{color:#e90520;text-decoration:none}.content-text ul{display:table;margin:24px 0 0 15px;padding:0;position:relative}.content-text ul:first-child{margin-top:0}.content-text ul li{display:block;margin:0;padding:0 0 0 calc(14px + 12px);position:relative}.content-text ul li:first-child{margin-top:0}.content-text ul li:before{content:"";display:block;margin:0;padding:0;position:absolute;top:calc((24px / 2) - (8px / 2) - 0px);left:calc((14px / 2) - (8px / 2) - 0px);width:8px;height:8px;border:2px solid #c7152a;border-radius:50%}.content-text ol{display:block;margin:24px 0 0 15px;padding:0;counter-reset:list}.content-text ol:first-child{margin-top:0}.content-text ol li{display:block;margin:0;padding:0 0 0 calc(14px + 12px);position:relative}.content-text ol:has(li:nth-child(10)) li{padding-left:calc(24px + 12px)}.content-text ol li:first-child{margin-top:0}.content-text ol li:before{content:counter(list) ". ";counter-increment:list;display:inline-block;vertical-align:top;position:absolute;top:0;left:0;width:14px;color:#c7152a;font-size:inherit;line-height:inherit;font-weight:500;text-align:left}.content-text ol:has(li:nth-child(10)) li:before{width:24px;text-align:right}.content-text p+ul,.content-text p+ol{margin-top:10px}.content-text .table{display:block;margin:0;padding:0;position:relative}.content-text table{margin:0;padding:0;position:relative;width:100%;border:1px solid #f0eeec;border-spacing:0px;line-height:20px}.content-text .table,.content-text table{margin-top:24px}.content-text .table:first-child,.content-text table:first-child{margin-top:0}.content-text .table table{margin-top:0;border-collapse:collapse;border-spacing:0px}.content-text table thead,.content-text table tbody{margin:0;padding:0}.content-text table tr{margin:0;padding:0}.content-text table thead tr th,.content-text table thead tr td{background:#f0eeec}.content-text table tbody tr:nth-child(2n-1) td{background:#fff}.content-text table tbody tr:nth-child(2n) td{background:#f9f8f7}.content-text table tr th,.content-text table tr td{margin:0;padding:10px 15px;position:relative;border-left:1px solid #f0eeec}.content-text table tr th{font-weight:500}.content-text .sitemap-list-wrapper ul{margin-left:0}.content-text .sitemap-list-wrapper ul ul{margin-top:0;margin-left:12px}.content-text table.bt tbody td[data-th]:has([data-modal=modal-zakazat]):before{display:none !important}@media (max-width:1199px){.content-text img.alignleft,.content-text img.alignright{max-width:35%}.content-text table{table-layout:fixed;max-width:100%}.content-text table tbody tr td{width:100% !important;max-width:100% !important}}@media (max-width:767px){.content-section.content-section_regions .content-text img.alignleft{display:none}.content-section.content-section_regions .content-text img.alignleft:first-child+p{margin-top:0 !important}}@media (max-width:499px){.content-text.content-text_regions-after{margin-top:25px}.content-text.content-text_delivery-after{margin-top:25px}.content-text{line-height:22px}.content-text p{margin-top:15px}.content-text h1,.content-text h2,.content-text-title.content-text-title_h1,.content-text-title.content-text-title_h2{margin-top:15px;font-size:22px;line-height:28px}.content-text h3,.content-text h4,.content-text h5,.content-text h6,.content-text-title.content-text-title_h3,.content-text-title.content-text-title_h4,.content-text-title.content-text-title_h5,.content-text-title.content-text-title_h6{margin-top:15px;font-size:18px;line-height:24px}.content-text h1+p,.content-text h2+p,.content-text-title.content-text-title_h1+p,.content-text-title.content-text-title_h2+p{margin-top:15px}.content-text h3+p,.content-text h4+p,.content-text h5+p,.content-text h6+p,.content-text-title.content-text-title_h3+p,.content-text-title.content-text-title_h4+p,.content-text-title.content-text-title_h5+p,.content-text-title.content-text-title_h6+p{margin-top:15px}.content-text img.mobile-display-none{display:none !important}.content-text img.align-left{margin-right:20px}.content-text img.align-right{margin-left:20px}.content-text img.align-center{margin:25px 0}.content-text ul,.content-text ol{margin-top:15px}.content-text ul li:before{top:calc((22px / 2) - (8px / 2) - 0px)}.content-text img.alignleft,.content-text img.alignright{max-width:40%}.content-text img.alignleft{margin:0 20px 15px 0}.content-text img.alignright{margin:0 0 15px 20px}.content-text .table,.content-text table{margin-top:15px}}@media (max-width:399px){.content-text img.alignleft,.content-text img.alignright{margin-top:20px;margin-bottom:0;margin-left:0;margin-right:0;max-width:100%;float:none}.content-text p img.alignleft,.content-text p img.alignright{margin-bottom:15px}.content-text img.alignleft:first-child+p,.content-text img.alignright:first-child+p,.content-text img.aligncenter:first-child+p,.content-text img.alignnone:first-child+p{margin-top:15px}}.products-slider-wrapper{display:block;margin:0;padding:0;position:relative;color:#000;z-index:100}.products-slider{display:block;margin:0;padding:0;position:relative;width:100%}.products-slider-wrapper .products-slider{margin-top:0}.products-slider .owl-carousel{display:block;margin:0 auto;position:relative;width:100%;overflow:hidden;z-index:8}.products-slider .owl-carousel>.product-item{display:none}.products-slider .owl-carousel>.product-item:first-child{display:inline-block}.products-slider .item{display:block;margin:0;padding:0;position:relative}.products-slider .owl-nav,.products-slider .owl-controls{display:none}.products-slider .slider-nav-item{display:block;margin:0;padding:0;position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:50%;z-index:10}.products-slider .slider-nav-item.slider-nav-item-prev{left:calc((44px / 2) * (-1))}.products-slider .slider-nav-item.slider-nav-item-next{right:calc((44px / 2) * (-1))}.products-slider .slider-nav-item a{display:block;margin:0;padding:0;position:relative;width:100%;height:100%;border-radius:inherit;background-color:rgba(0,0,0,.2);background-repeat:no-repeat;background-position:50% 50%}.products-slider .slider-nav-item a:hover,.products-slider .slider-nav-item a:active{background-color:rgba(0,0,0,.4)}.products-slider .slider-nav-item.slider-nav-item-prev a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-slider-arrow-prev.png);background-position:calc(50% - 1px) calc(50% - 0px)}.products-slider .slider-nav-item.slider-nav-item-next a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-slider-arrow-next.png);background-position:calc(50% + 1px) calc(50% - 0px)}.products-slider-pagination{display:block;margin:20px 0 0;padding:0;position:relative}.products-slider-pagination .owl-dots{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;margin:0;padding:0;position:relative;width:100%;font-size:0px;line-height:0;z-index:10}.products-slider-pagination .owl-dot{display:inline-block;vertical-align:top;margin:0 5px;padding:0;position:relative;width:10px;height:10px;background:#efedec;border-radius:50%;cursor:pointer;border:none;outline:none;-webkit-appearance:none;text-decoration:none;box-sizing:border-box}.products-slider-pagination .owl-dot:hover,.products-slider-pagination .owl-dot:active,.products-slider-pagination .owl-dot.active{background:#ccc}.products-slider-pagination .owl-dot>span{display:block;margin:0;padding:0;position:relative}@media (max-width:499px){.products-slider-pagination{display:none}}.emptys{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative}.emptys__text-wrapper{display:block;margin:0;padding:0;position:relative;width:100%;text-align:center}.emptys__title{display:block;margin:-4px 0 0;padding:0;position:relative;font-size:26px;line-height:32px;font-weight:700}.emptys__txt{display:block;margin:15px 0 0;padding:0;font-size:15px;line-height:21px;color:#5d5854}.emptys__txt strong,.emptys__txt b{font-weight:500}.emptys__txt-icon{display:inline-block;vertical-align:top;margin:0 0 0 4px;padding:0;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:contain}.emptys__txt-icon.emptys__txt-icon_compare{width:16px;height:15px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-compare-active.svg);top:2px}.emptys__txt-icon.emptys__txt-icon_favorites{width:17px;height:15px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-favorites-active.svg);top:2px}.emptys__btn-wrapper{display:block;margin:calc(20px + 2px) 0px 0px 0px;padding:0;font-size:0px}.emptys__btn-wrapper .btn-yellow{margin-left:0}@media (max-width:767px){.emptys__title{font-size:21px;line-height:25px}.emptys__txt{margin-top:10px}.emptys__btn-wrapper{margin-top:calc(15px + 2px)}}@media (max-width:499px){.emptys{justify-content:flex-start}.emptys__text-wrapper{text-align:left}.emptys__title{font-size:18px;line-height:23px}.emptys__txt{margin-top:8px}.emptys__btn-wrapper{margin-top:15px}}#map{display:block;margin:0;padding:0;position:relative;height:500px;background:#f0eeec;z-index:99}#map #ymap-contacts{display:block;margin:0;padding:0;position:relative;width:100%;height:100%;z-index:5}#map #ymap-contacts img{max-width:none !important}#map #ymap-contacts ymaps[class$=-copyrights-pane]{display:none !important}@media (max-width:767px){#map{height:400px}}@media (max-width:499px){#map{height:350px}}.cities-zamer{display:block;margin:0;padding:0;position:relative}.content-text+.cities-zamer{margin-top:20px}.cities-zamer__title{display:block;margin:0;padding:0;position:relative;color:#000;font-size:20px;line-height:28px;font-weight:500}.cities-zamer__list-wrapper{display:block;margin:25px 0 0;padding:0;position:relative;background:#f0eeec}.cities-zamer__list-wrapper ul{display:block;margin:0;padding:calc(30px - 3px) 30px calc(30px - 3px) 30px;font-size:15px;line-height:19px;font-weight:400;column-gap:20px;column-count:5}.cities-zamer__list-wrapper ul li{display:block;margin:10px 0 0;padding:0;color:#5d5854;overflow-wrap:normal;word-wrap:normal;word-break:keep-all;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}.cities-zamer__list-wrapper ul li:first-child{margin-top:0}.cities-zamer__list-wrapper ul li a{color:inherit;text-decoration:none}.cities-zamer__list-wrapper ul li a:hover,.cities-zamer__list-wrapper ul li a:active{color:#e90520;text-decoration:none}.cities-zamer__list-wrapper ul li b,.cities-zamer__list-wrapper ul li strong{font-weight:500}@media (max-width:1199px){.cities-zamer__list-wrapper ul{column-count:3}}@media (max-width:767px){.cities-zamer__list-wrapper ul{padding:calc(25px - 3px) 25px calc(25px - 3px) 25px;column-count:2}}@media (max-width:499px){.cities-zamer__title{line-height:24px}.cities-zamer__list-wrapper ul{column-count:1}.cities-zamer__list-wrapper ul li{margin-top:5px}}.footer-section{display:block;margin:0;padding:0;position:relative;background:#332a24;color:#fff;z-index:99}.footer__info{display:inline-block;vertical-align:top;margin:0;padding:30px 0 0;position:relative;width:290px;float:left;font-size:14px;line-height:22px}.footer__info p{display:block;margin:0;padding:0}.footer__info a,.footer__info-link{color:#dcd1cd;text-decoration:underline;cursor:pointer}.footer__info a:hover,.footer__info a:active,.footer__info-link:hover,.footer__info-link:active{color:#e90520;text-decoration:none}.footer__contacts{display:inline-block;vertical-align:top;margin:2px 0 0;padding:0;position:relative;width:972px;float:right}.footer__connect{display:block;margin:0;padding:0;position:relative;height:100px}.footer__connect:after{content:"";display:block;clear:both}.footer__email{display:inline-block;vertical-align:top;margin:0;padding:0;margin-left:calc(27px + 15px);position:relative;width:160px;height:inherit;float:left;text-align:left;font-size:14px;line-height:20px}.footer__email:before{content:"";display:block;margin:0;padding:0;width:25px;height:27px;position:absolute;top:50%;left:calc((27px + 15px) * (-1));margin-top:-15px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-footer-email.png)}.footer__email>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;height:inherit;position:relative;top:0}.footer__email>div>div{width:100%;padding-bottom:2px}.footer__email a{font-weight:500;color:#a39a96;text-decoration:underline;cursor:pointer}.footer__email a:hover,.footer__email a:active{color:#e90520;text-decoration:none}.footer__email a>span{color:inherit}.footer__email b,.footer__email strong{font-weight:500}.footer__location{display:inline-block;vertical-align:top;margin:0 0 0 80px;padding:0;position:relative;width:360px;height:inherit;float:left;text-align:left;font-size:14px;line-height:20px}.footer__location:before{content:"";display:block;margin:0;padding:0;width:22px;height:32px;position:absolute;top:50%;left:calc((22px + 15px) * (-1));margin-top:-18px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-footer-location.png)}.footer__location>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;height:inherit;position:relative;top:0}.footer__location>div>div{width:100%;padding-bottom:2px}.footer__location b,.footer__location strong{font-weight:500}.footer__location a,.footer__location-link{color:#a39a96;text-decoration:underline;cursor:pointer}.footer__location a:hover,.footer__location a:active,.footer__location-link:hover,.footer__location-link:active{color:#e90520;text-decoration:none}.footer__location a>span,.footer__location-link>span{color:inherit}.footer__location-address{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;text-align:left;height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.footer__phone{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:calc(264px - 39px);height:inherit;float:right;text-align:left;font-size:14px;line-height:20px;color:#45392b}.footer__phone:before{content:"";display:block;margin:0;padding:0;width:24px;height:44px;position:absolute;top:50%;left:calc((24px + 15px) * (-1));margin-top:-25px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-footer-phone.png)}.footer__phone>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;height:inherit;position:relative;top:0}.footer__phone>div>div{width:100%;padding-bottom:2px}.footer__phone-tel{display:block;margin:0;padding:0;font-size:18px;line-height:20px;font-weight:500}.footer__phone-tel a{color:#fff;text-decoration:none;cursor:text}.footer__phone-tel a:hover,.footer__phone-tel a:active{color:#fff;text-decoration:none}.footer__phone-tel a>span{color:inherit}.footer__phone-call{display:block;margin:0;padding:0}.footer__phone-call a,.footer__phone-call>span{font-weight:500;color:#a39a96;text-decoration:underline;cursor:pointer}.footer__phone-call a:hover,.footer__phone-call a:active,.footer__phone-call>span:hover,.footer__phone-call>span:active{color:#e90520;text-decoration:none}.footer__line{display:block;margin:0;padding:0;position:relative;height:60px}.footer__line:after{content:"";display:block;clear:both}.footer__social{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;top:-16px;width:calc(160px + (27px + 15px));height:inherit;float:left}.footer__social>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;height:inherit;position:relative;top:0}.footer__social>div>div{width:100%}.footer__social ul{display:block;margin:0;padding:0;font-size:0px;text-align:left}.footer__social ul li{display:inline-block;vertical-align:top;margin:0 5px;padding:0}.footer__social ul li:first-child{margin-left:0}.footer__social ul li:last-child{margin-right:0}.footer__social ul li a{display:inline-block;vertical-align:top;margin:0;padding:0;width:30px;height:30px;background-color:#4b433e;background-position:50% 50%;background-repeat:no-repeat;border-radius:4px}.footer__social ul li a:hover,.footer__social ul li a:active{background-color:#5d5550}.footer__social ul li.footer__social_vk a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-social-vk.png)}.footer__social ul li.footer__social_in a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-social-in.png)}.footer__social ul li.footer__social_ok a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-social-ok.png)}.footer__social ul li.footer__social_fb a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-social-fb.png)}.footer__social ul li.footer__social_tw a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-social-tw.png)}.footer__payments{display:inline-block;vertical-align:top;margin:0 0 0 calc(80px - 36px);padding:0;position:relative;top:-16px;width:360px;height:inherit;font-size:14px;line-height:20px;font-weight:400;color:#8f8983;text-align:left}.footer__payments>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;height:inherit;position:relative;top:0}.footer__payments>div>div{width:100%}.footer__payments-icon{display:block;margin:0;padding:0;position:relative;width:242px;height:29px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-footer-payments.png);opacity:.5}.footer__note{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;top:-15px;width:264px;height:inherit;float:right;font-size:14px;line-height:20px;font-weight:400;color:#8f8983;text-align:left}.footer__note>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;height:inherit;position:relative;top:0}.footer__note>div>div{width:100%}.footer__note a{color:#8f8983;text-decoration:underline;cursor:pointer}.footer__note a:hover,.footer__note a:active{color:#e90520;text-decoration:none}.footer__note-developer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative}.footer__note-developer-label{display:inline-block;vertical-align:top;margin:0 6px 0 0;padding:0;position:relative}.footer__note-developer-img{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;top:-1px;text-decoration:none}.footer__note-developer-img:hover,.footer__note-developer-img:active{text-decoration:none}.footer__note-developer-img>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:73px;height:21px;background-position:-5px -5px;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-reforge-sprite.png)}.footer__note-developer-img:hover>span,.footer__note-developer-img:active>span{background-position:-88px -5px}.footer__privacy{display:block;margin:0;padding:0 0 32px;position:relative;font-size:14px;line-height:20px;font-weight:400;color:#8f8983;text-align:left;clear:both}.footer__privacy a,.footer__privacy-link{color:#8f8983;text-decoration:underline;cursor:pointer}.footer__privacy a:hover,.footer__privacy a:active,.footer__privacy-link:hover,.footer__privacy-link:active{color:#e90520;text-decoration:none}@media (max-width:1394px){.footer__contacts{width:860px}.footer__phone{width:calc(264px - 39px)}.footer__location{margin-left:50px;width:290px}.footer__payments{margin-left:calc(50px - 36px)}}@media (max-width:1199px){.footer-section{padding:35px 0}.footer__info{display:block;padding:0;width:auto;float:none}.footer__info br{display:none}.footer__contacts{display:block;margin:0;width:auto;float:none}.footer__connect{height:82px}.footer__location{margin-left:35px;width:230px}.footer__phone{width:auto}.footer__line{margin:2px 0 0;height:auto}.footer__social{display:block;top:0;width:auto;height:auto;float:none}.footer__payments{display:none;top:0;margin-top:15px}.footer__note{display:block;margin:20px 0 0;top:0;width:auto;height:auto;float:none}.footer__note>div{display:block;height:auto}.footer__note>div>div{display:block;vertical-align:top;height:auto}.footer__privacy{margin-top:15px;padding-bottom:0}}@media (max-width:767px){.footer__connect{margin-top:20px;height:auto}.footer__email{display:block;margin-left:0;padding-left:calc(27px + 15px);width:auto;height:auto;float:none}.footer__location{display:block;margin:15px 0 0;padding-left:calc(27px + 15px);width:auto;height:auto;float:none}.footer__location-address{height:auto}.footer__phone{display:block;margin:15px 0 0;padding-left:calc(27px + 15px);width:auto;height:auto;float:none}.footer__email:before,.footer__location:before,.footer__phone:before{left:0}.footer__location:before{left:1px}.footer__email>div,.footer__location>div,.footer__phone>div{display:block;height:auto}.footer__email>div>div,.footer__location>div>div,.footer__phone>div>div{display:block;vertical-align:top;height:auto;padding-bottom:0}.footer__line{margin-top:22px}.footer__payments{display:block;margin-left:0}.footer__note{margin-top:18px}.footer__privacy{margin-top:12px}}@media (max-width:499px){.footer__note{font-size:13px;line-height:18px}}.pagenav{display:block;margin:30px 0 0;padding:0;position:relative}.pagenav.none,.pagenav.pagenav_none{display:none}.pagenav__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -5px 0;padding:0;position:relative;font-size:0px;text-align:left}.pagenav__item{display:inline-block;vertical-align:top;margin:10px 5px 0;padding:0;position:relative}.pagenav__item>a,.pagenav__item:not(.pagenav__item_extend)>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:40px;height:40px;background:#fff;border:1px solid #f0eeec;color:#5d5854;font-size:16px;line-height:40px;font-weight:400;text-align:center;text-decoration:none}.pagenav__item.pagenav__item_active>a,.pagenav__item.pagenav__item_active:not(.pagenav__item_extend)>span{background:#f0eeec;cursor:text}.pagenav__item:not(.pagenav__item_active)>a[data-page],.pagenav__item:not(.pagenav__item_active):not(.pagenav__item_extend)>span[data-page]{cursor:pointer}.pagenav__item:not(.pagenav__item_active)>a:hover,.pagenav__item:not(.pagenav__item_active)>a:active,.pagenav__item:not(.pagenav__item_active)>span[data-page]:hover,.pagenav__item:not(.pagenav__item_active)>span[data-page]:active{background:#c7152a;border-color:#c7152a;color:#fff;cursor:pointer}.pagenav__item.pagenav__item_extend>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:16px;height:40px;color:#5d5854;font-size:16px;line-height:40px;font-weight:400;text-align:center}@media (min-width:1200px) and (max-width:1394px){.pagenav__item:nth-child(18):not(.pagenav__item_extend),.pagenav__item:nth-child(17):not(.pagenav__item_extend),.pagenav__item:nth-child(16):not(.pagenav__item_extend){display:none}.pagenav__item.pagenav__item_last{display:inline-block}}@media (max-width:767px){.pagenav__item.pagenav__item_extend>span{width:40px;background:#fff;border:1px solid #f0eeec}}.sidewidget{display:inline-block;vertical-align:top;margin:0;padding:0;position:fixed;top:50%;right:calc((160px - 60px) * (-1));margin-top:calc((186px / 2) * (-1));width:160px;background:#fff;box-shadow:0px 0px 25px 0px rgba(0,0,0,.05);z-index:100}.sidewidget:hover,.sidewidget:active{right:0}.sidewidget ul{display:block;margin:0;padding:0;text-align:left}.sidewidget ul li{display:block;margin:0;padding:0;position:relative;height:62px;color:#45392b;font-size:13px;line-height:16px;border-bottom:1px solid #f0f0f0}.sidewidget ul li:last-child{border-bottom:none}.sidewidget ul li:after{content:"";display:block;clear:both}.sidewidget ul li a,.sidewidget ul li>span{display:block;margin:0;padding:0;height:100%;color:inherit;text-decoration:none;cursor:pointer}.sidewidget ul li a:hover,.sidewidget ul li a:active,.sidewidget ul li>span:hover,.sidewidget ul li>span:active{color:#e90520}.sidewidget ul li a>i,.sidewidget ul li>span>i{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:60px;height:100%;float:left;background-repeat:no-repeat;background-position:50% 50%;font-style:normal;z-index:1}.sidewidget ul li a>i:before,.sidewidget ul li>span>i:before{content:"";display:block;margin:0;padding:0;position:absolute;top:50%;left:50%;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-sidewidgets.png)}.sidewidget ul li.widget-item-zamer a>i:before,.sidewidget ul li.widget-item-zamer>span>i:before{width:32px;height:32px;margin-left:calc((32px / 2) * (-1));margin-top:calc((32px / 2) * (-1));background-position:-155px -5px}.sidewidget ul li.widget-item-zamer a:hover>i:before,.sidewidget ul li.widget-item-zamer a:active>i:before,.sidewidget ul li.widget-item-zamer>span:hover>i:before,.sidewidget ul li.widget-item-zamer>span:active>i:before{background-position:-197px -5px}.sidewidget ul li.widget-item-calculator a>i:before,.sidewidget ul li.widget-item-calculator>span>i:before{width:23px;height:32px;margin-left:calc((23px / 2) * (-1));margin-top:calc((32px / 2) * (-1));background-position:-5px -5px}.sidewidget ul li.widget-item-calculator a:hover>i:before,.sidewidget ul li.widget-item-calculator a:active>i:before,.sidewidget ul li.widget-item-calculator>span:hover>i:before,.sidewidget ul li.widget-item-calculator>span:active>i:before{background-position:-38px -5px}.sidewidget ul li.widget-item-email a>i:before,.sidewidget ul li.widget-item-email>span>i:before{width:25px;height:27px;margin-left:calc((25px / 2) * (-1));margin-top:calc((27px / 2) * (-1));background-position:-244px 0}.sidewidget ul li.widget-item-email a:hover>i:before,.sidewidget ul li.widget-item-email a:active>i:before,.sidewidget ul li.widget-item-email>span:hover>i:before,.sidewidget ul li.widget-item-email>span:active>i:before{background-position:-279px 0}.sidewidget ul li a>span,.sidewidget ul li>span>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:calc(100% - 60px);height:100%;float:left;z-index:2}.sidewidget ul li a>span>span,.sidewidget ul li>span>span>span{display:table;position:relative;width:100%;height:inherit;top:0}.sidewidget ul li a>span>span>span,.sidewidget ul li>span>span>span>span{display:table-cell;vertical-align:middle;padding-top:0;width:100%;height:100%}@media (max-width:499px){.sidewidget{display:none !important}}.float-menu{display:block;margin:0;padding:0;width:100%;height:59px;position:fixed;top:calc((59px + 1px) * (-1));left:0;color:#000;background:#fff;transition:top .25s linear;z-index:999}.float-menu.float-menu_active{top:0}.float-menu__inner{display:block;margin:0;padding:0;position:relative;width:100%;height:inherit;background:inherit;box-shadow:0px 0px 0px 1px rgba(0,0,0,.1);z-index:10}.float-menu>.container,.float-menu__inner>.container{height:inherit}.float-menu .container:after{display:none}.float-menu__inner-bar,.header-mobile__bar{display:block;margin:0;padding:0;position:absolute;bottom:-2px;left:0;height:2px;background-color:#c7152a;transition:width .25s linear;z-index:1}.float-menu .float-menu__inner-bar{transition:width .25s linear,opacity .25s linear;opacity:0}.float-menu.float-menu_active .float-menu__inner-bar{opacity:1}.float-menu__sides{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0;padding:0;position:relative;height:inherit}.float-menu__side{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0 -15px;padding:0;position:relative;height:inherit}.float-menu__side.float-menu__side_left{margin-left:0;margin-right:0}.float-menu__side.float-menu__side_right{justify-content:flex-end}.float-menu__logo{display:inline-block;vertical-align:top;margin:0 15px 0 0;padding:0;position:relative;width:86px;flex-shrink:0}.float-menu__logo>a{display:inline-block;vertical-align:top;position:relative;text-decoration:none}.float-menu__logo>a:hover,.float-menu__logo>a:active{text-decoration:none}.float-menu__logo img{display:block;margin:0;padding:0;position:relative;width:100%;max-width:100%;max-height:100%}.float-menu__menu{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.float-menu .header-menu__wrapper{width:auto}.float-menu .header-menu__seperator{background:#cdcdcd;opacity:.5}.float-menu .header-menu__catalog>a,.float-menu .header-menu__main>ul>li.menu-item-has-children>a,.float-menu .header-menu__main>ul>li>a{padding:20px 15px}.float-menu .header-menu__catalog>a,.float-menu .header-menu__main>ul>li.menu-item-has-children>a{color:#000;font-weight:500}.float-menu .header-menu__catalog:hover>a,.float-menu .header-menu__catalog:active>a,.float-menu .header-menu__main>ul>li.menu-item-has-children:hover>a,.float-menu .header-menu__main>ul>li.menu-item-has-children:active>a{background:0 0;color:#c7152a}.float-menu .header-menu__catalog>a:after,.float-menu .header-menu__main>ul>li.menu-item-has-children>a:after{margin-left:8px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-menu-submenu-arrow-black.png)}.float-menu .header-menu__catalog>a:hover:after,.float-menu .header-menu__catalog>a:active:after,.float-menu .header-menu__main>ul>li.menu-item-has-children>a:hover:after,.float-menu .header-menu__main>ul>li.menu-item-has-children>a:active:after{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-menu-submenu-arrow-red.png)}.float-menu .header-menu__catalog-submenus,.float-menu .header-menu__catalog-submenu-content{top:59px}.float-menu .header-menu__main>ul>li>a{color:#000;font-weight:500}.float-menu .header-menu__main>ul>li>a:hover,.float-menu .header-menu__main>ul>li>a:active,.float-menu .header-menu__main>ul>li.active>a{color:#c7152a;background:0 0}.float-menu__menu-mobile-icon{display:none;margin:0;padding:0;position:relative;width:24px;height:17px;background-position:-39px -5px;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-mm-burger.png);cursor:pointer}.float-menu__menu-mobile-icon:hover,.float-menu__menu-mobile-icon:active{background-position:-73px -5px}.float-menu__email{display:inline-block;vertical-align:top;margin:0 15px;padding:0;position:relative;font-size:14px;line-height:20px;text-align:left}.float-menu__email a{display:inline-block;vertical-align:top;margin:0;padding:0 0 0 30px;font-weight:500;color:#c7152a;text-decoration:underline}.float-menu__email a:hover,.float-menu__email a:active{color:#e90520;text-decoration:none}.float-menu__email a:before{content:"";display:block;margin:0;padding:0;width:19px;height:20px;position:absolute;top:calc(50% - (20px / 2) - 2px);left:0;background-position:-5px -5px;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-mm-email.png)}.float-menu__email a:hover:before,.float-menu__email a:active:before{background-position:-34px -5px}.float-menu__email a>span{color:inherit}.float-menu__email b,.float-menu__email strong{font-weight:500;color:#000}.float-menu__btn{display:inline-block;vertical-align:top;margin:0 15px;padding:0;position:relative}.float-menu__btn .btn-yellow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:39px;padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px}.float-menu__phone{display:inline-block;vertical-align:top;margin:0 15px;padding:0;position:relative;font-size:14px;line-height:16px;text-align:left}.float-menu__phone-tel{display:block;margin:0;padding:0;font-size:16px;line-height:18px;font-weight:500}.float-menu__phone-tel a{color:#000;text-decoration:none;cursor:text}.float-menu__phone-tel a:hover,.float-menu__phone-tel a:active{color:#000;text-decoration:none}.float-menu__phone-tel a>span{color:inherit}.float-menu__phone-call{display:block;margin:2px 0 0;padding:0;max-width:180px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.float-menu__phone-call a{font-weight:500;color:#c7152a;text-decoration:underline}.float-menu__phone-call a:hover,.float-menu__phone-call a:active{color:#e90520;text-decoration:none}@media (min-width:1395px){.float-menu .header-menu__catalog>a,.float-menu .header-menu__main>ul>li.menu-item-has-children>a,.float-menu .header-menu__main>ul>li>a{padding-left:18px;padding-right:18px}}@media (max-width:1199px){.float-menu__side.float-menu__side_left{margin-left:-15px;margin-left:-15px}.float-menu__logo{margin-left:15px;margin-left:15px}.float-menu__menu{margin-left:15px;margin-left:15px}.float-menu .header-menu__wrapper{display:none}.float-menu__menu>ul{display:none}.float-menu__menu-mobile-icon{display:block}}@media (max-width:767px){.float-menu__btn{display:none}}@media (max-width:499px){.float-menu{display:none !important}.float-menu__email a{padding:0;text-decoration:none}.float-menu__email a:before{position:relative;top:0;margin-top:0}.float-menu__email a>span{display:none;font-size:0px;line-height:0}.float-menu__phone-call{display:none}}@media (max-width:399px){.float-menu__email{display:none}}@media (max-width:359px){.float-menu__phone-tel{font-size:16px;line-height:18px}}@media (max-width:329px){.float-menu__phone-tel{font-size:15px}}.float-menu__notice{display:block;margin:0;padding:10px 0;position:absolute;top:100%;left:0;width:100%;background:#f3f0ec;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);transform:translateY(-149px);transition:transform .25s linear;z-index:1}.float-menu__notice.float-menu__notice_show{transform:translateY(0px)}.float-menu__notice-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0;padding:0;position:relative;width:calc(100% - 13px - 20px)}.float-menu__notice-text{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;height:20px;font-size:16px;line-height:20px;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.float-menu__notice-text b,.float-menu__notice-text strong{font-weight:500}.float-menu__notice-text a{color:#c7152a;text-decoration:underline}.float-menu__notice-text a:hover,.float-menu__notice-text a:active{color:#e90520;text-decoration:none}.float-menu__notice-btn{display:inline-block;vertical-align:top;margin:0 0 0 20px;padding:0;position:relative;flex-shrink:0}.float-menu__notice-btn .btn-yellow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:39px;padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px;flex-shrink:0}.float-menu__notice-close{display:block;margin:0;padding:0;position:absolute;top:calc(50% - (13px / 2));right:0;width:13px;height:13px;z-index:10}.float-menu__notice-close>i{display:block;margin:0;padding:0;position:relative;width:inherit;height:inherit;background-repeat:no-repeat;background-position:0 0;background-size:contain;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-float-menu-notice-close.svg);cursor:pointer}.float-menu__notice-close:hover>i,.float-menu__notice-close:active>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-float-menu-notice-close-hover.svg)}@media (max-width:1199px){.float-menu__notice{display:none}}.mobtop-notice{display:block;margin:0;padding:0;position:fixed;top:-60px;left:0;width:100%;height:60px;background:#11b812;transform:translateY(0%);transition:transform .25s linear;z-index:99}.mobtop-notice.mobtop-notice_show{transform:translateY(100%)}.mobtop-notice .container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;height:100%}.mobtop-notice .container:after{display:none}.mobtop-notice__inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative;width:calc(100% - 16px - 20px);height:100%}.mobtop-notice__text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative;height:100%;font-size:14px;line-height:19px;color:#fff}a.mobtop-notice__text{text-decoration:none !important}.mobtop-notice__text b,.mobtop-notice__text strong{font-weight:500}.mobtop-notice__close{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;width:16px;height:100%;cursor:pointer;z-index:10}.mobtop-notice__close>i{display:block;margin:0;padding:0;position:relative;width:16px;height:16px;background-repeat:no-repeat;background-position:0 0;background-size:contain;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-mobtop-notice-close.svg)}.mobtop-notice__close:hover>i,.mobtop-notice__close:active>i{opacity:1}@media (min-width:500px){.mobtop-notice{display:none}}.form{display:block;margin:0 auto;padding:30px;position:relative;width:320px;background:#fff;text-align:center}.form__title{display:block;margin:-5px 0 0;padding:0;position:relative;color:#000;font-size:20px;line-height:28px;font-weight:500}.form form{display:block;margin:0;padding:calc(20px + 2px) 0px 0px 0px;position:relative}.form:has(.form__field-wrapper:first-child .form__field-label) form{padding-top:20px}.form__fields-wrapper{display:block;margin:-15px 0 0;padding:0;position:relative}.form__field-wrapper{display:block;margin:15px 0 0;padding:0;position:relative}.form__field-label{display:block;margin:-2px 0 0;padding:0;position:relative;font-size:12px;line-height:16px;text-align:left}.form__field-label-required{color:#c61529}.form__field-input{display:block;margin:0;padding:0;position:relative}.form__field-label+.form__field-input{margin-top:7px}.form__field-wrapper input,.form__field-wrapper textarea{display:block;margin:0;padding:0 15px;position:relative;width:100%;height:44px;border:none;outline:none;text-align:left;font-family:'Roboto',sans-serif;color:#000;font-size:14px;line-height:14px;font-weight:400;background:#f0eeec;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);box-sizing:border-box;z-index:1}.form__field-wrapper textarea{padding-top:15px;padding-bottom:15px;width:100%;height:95px;min-height:95px;resize:vertical}.form input:not([type=submit]):focus,.form textarea:focus{box-shadow:inset 0 0 0 2px #b2afab !important}.form input.error,.form textarea.error{box-shadow:inset 0 0 0 2px #f88493 !important}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder,.form input::-moz-placeholder,.form textarea::-moz-placeholder,.form input:-moz-placeholder,.form textarea:-ms-input-placeholder,.form input:-ms-input-placeholder,.form textarea:-ms-input-placeholder{color:#5d5854}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:#5d5854}.form input:focus::-webkit-input-placeholder,.form textarea:focus::-webkit-input-placeholder,.form input:focus::-moz-placeholder,.form textarea:focus::-moz-placeholder,.form input:focus:-moz-placeholder,.form textarea:focus:-moz-placeholder,.form input:focus:-ms-input-placeholder,.form textarea:focus:-ms-input-placeholder{color:transparent}.form__submit-wrapper{display:block;margin:15px 0 0;padding:0;position:relative}.form__submit-wrapper .btn-submit{width:100%;height:44px}.form__agree-wrapper{display:block;margin:15px 0 0;padding:0;position:relative;font-size:0px}.form__agree{display:block;margin:0;padding:0;position:relative;color:#a8a29d;font-size:12px;line-height:16px}.form__agree a{color:inherit;text-decoration:underline}.form__agree a:hover,.form__agree a:active{color:#000;text-decoration:underline}@media (max-width:499px){.form{padding:25px 25px calc(25px - 2px) 25px;width:calc(100% - (25px * 2))}.form__title{margin-top:-4px;font-size:18px;line-height:24px}.form form{padding-top:calc(15px + 3px)}.form:has(.form__field-wrapper:first-child .form__field-label) form{padding-top:calc(15px + 1px)}}.modal-kp{display:block;margin:0;padding:30px;position:relative;width:650px;background:#fff}.modal-kp__title{display:block;margin:-4px 0 0;padding:0;position:relative;color:#000;font-size:18px;line-height:24px;font-weight:500}.modal-kp__form-wrapper{display:block;margin:25px 0 0;padding:0;position:relative}.modal-kp:has(.modal-kp__field-label) .modal-kp__form-wrapper{margin-top:calc(25px - 2px)}.modal-kp form{display:block;margin:0;padding:0;position:relative}.modal-kp__fields-wrapper{display:block;margin:0;padding:0;position:relative}.modal-kp__fields-wrapper+.modal-kp__fields-wrapper{margin-top:15px}.modal-kp__fields{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-15px -10px 0;padding:0;position:relative}.modal-kp__field{display:inline-block;vertical-align:top;margin:15px 10px 0;padding:0;position:relative}.modal-kp__fields.modal-kp__fields_1 .modal-kp__field{width:calc(100% - (10px * 2))}.modal-kp__fields.modal-kp__fields_2 .modal-kp__field{width:calc(50% - (10px * 2))}.modal-kp__fields.modal-kp__fields_3 .modal-kp__field{width:calc(33.3333% - (10px * 2))}.modal-kp__field-label{display:block;margin:-2px 0 0;padding:0;position:relative;font-size:12px;line-height:16px;text-align:left}.modal-kp__field-input{display:block;margin:0;padding:0;position:relative}.modal-kp__field-label+.modal-kp__field-input{margin-top:7px}.modal-kp__field input,.modal-kp__field textarea{display:block;margin:0;padding:0 15px;position:relative;width:100%;height:44px;border:none;outline:none;text-align:left;font-family:'Roboto',sans-serif;color:#000;font-size:14px;line-height:14px;font-weight:400;background:#f0eeec;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);box-sizing:border-box;z-index:1}.modal-kp__field textarea{padding-top:15px;padding-bottom:15px;width:100%;height:160px;resize:none;line-height:18px}.modal-kp input[type=text]:focus,.modal-kp input[type=tel]:focus,.modal-kp input[type=email]:focus,.modal-kp textarea:focus{box-shadow:inset 0 0 0 2px #b2afab !important}.modal-kp input[type=text].error,.modal-kp input[type=tel].error,.modal-kp input[type=email].error,.modal-kp textarea.error{box-shadow:inset 0 0 0 2px #f88493 !important}.modal-kp input[type=text]::-webkit-input-placeholder,.modal-kp input[type=tel]::-webkit-input-placeholder,.modal-kp input[type=email]::-webkit-input-placeholder,.modal-kp textarea::-webkit-input-placeholder,.modal-kp input[type=text]::-moz-placeholder,.modal-kp input[type=tel]::-moz-placeholder,.modal-kp input[type=email]::-moz-placeholder,.modal-kp textarea::-moz-placeholder,.modal-kp input[type=text]:-moz-placeholder,.modal-kp input[type=tel]:-moz-placeholder,.modal-kp input[type=email]:-moz-placeholder,.modal-kp textarea:-ms-input-placeholder,.modal-kp input[type=text]:-ms-input-placeholder,.modal-kp input[type=tel]:-ms-input-placeholder,.modal-kp input[type=email]:-ms-input-placeholder,.modal-kp textarea:-ms-input-placeholder{color:#5d5854}.modal-kp input[type=text]::-webkit-input-placeholder{color:#5d5854}.modal-kp input[type=tel]::-webkit-input-placeholder{color:#5d5854}.modal-kp input[type=email]::-webkit-input-placeholder{color:#5d5854}.modal-kp textarea::-webkit-input-placeholder{color:#5d5854}.modal-kp input[type=text]:focus::-webkit-input-placeholder,.modal-kp input[type=tel]:focus::-webkit-input-placeholder,.modal-kp input[type=email]:focus::-webkit-input-placeholder,.modal-kp textarea:focus::-webkit-input-placeholder,.modal-kp input[type=text]:focus::-moz-placeholder,.modal-kp input[type=tel]:focus::-moz-placeholder,.modal-kp input[type=email]:focus::-moz-placeholder,.modal-kp textarea:focus::-moz-placeholder,.modal-kp input[type=text]:focus:-moz-placeholder,.modal-kp input[type=tel]:focus:-moz-placeholder,.modal-kp input[type=email]:focus:-moz-placeholder,.modal-kp textarea:focus:-moz-placeholder,.modal-kp input[type=text]:focus:-ms-input-placeholder,.modal-kp input[type=tel]:focus:-ms-input-placeholder,.modal-kp input[type=email]:focus:-ms-input-placeholder,.modal-kp textarea:focus:-ms-input-placeholder{color:transparent}.modal-kp__file{display:block;margin:2px 0 0;padding:0;height:44px;text-align:left}.modal-kp__file label{display:inline-block;vertical-align:top;margin:0;padding:0;height:inherit}.modal-kp__file label input[type=file]{display:none}.modal-kp__file label .label{display:inline-block;vertical-align:top;margin:0;padding:0 0 0 20px;position:relative;height:inherit;color:#c7152a;font-size:14px;line-height:16px;font-weight:400;text-decoration:underline;cursor:pointer}.modal-kp__file label .label>span{display:table;width:100%;height:inherit;position:relative;top:0}.modal-kp__file label .label>span>span{display:table-cell;vertical-align:middle;padding-top:4px;width:100%;height:100%}.modal-kp__file label .label:hover,.modal-kp__file label .label:active{color:#e90520}.modal-kp__file label .label:before{content:"";display:inline-block;vertical-align:top;margin:-6px 0 0;padding:0;position:absolute;top:50%;left:0;width:15px;height:16px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-attachment-kp.png)}.modal-kp__submit-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:20px -10px 0;padding:0}.modal-kp__file+.modal-kp__submit-wrapper{margin-top:5px}.modal-kp__submit-btn-wrapper{display:inline-block;vertical-align:top;margin:0 10px;padding:0}.modal-kp__submit-btn.btn-submit{width:auto}.modal-kp__submit-agree-wrapper{display:inline-block;vertical-align:top;margin:0 10px;padding:0;font-size:0px;text-align:left}.modal-kp__submit-agree{display:block;margin:0;padding:0;color:#a8a29d;font-size:12px;line-height:16px}.modal-kp__submit-agree a{color:inherit;text-decoration:underline}.modal-kp__submit-agree a:hover,.modal-kp__submit-agree a:active{color:#000;text-decoration:underline}@media (max-width:767px){.modal-kp{width:500px}.modal-kp__field{width:calc(100% - (10px * 2)) !important}.modal-kp__submit-agree br{display:none}}@media (max-width:499px){#modal-kp .box-modal_close{right:25px}.modal-kp{margin-left:auto;margin-right:auto;padding:25px;width:calc(100% - (25px * 2));min-width:320px}.modal-kp__form-wrapper{margin-top:20px}.modal-kp:has(.modal-kp__field-label) .modal-kp__form-wrapper{margin-top:calc(20px - 2px)}.modal-kp__field textarea{height:140px}.modal-kp__submit-wrapper{flex-wrap:wrap;align-items:flex-start}.modal-kp__submit-btn-wrapper{width:calc(100% - (10px * 2))}.modal-kp__submit-btn.btn-submit{width:100%}.modal-kp__submit-agree-wrapper{margin-top:10px;width:calc(100% - (10px * 2))}}@media (max-width:399px){.modal-kp__file{height:52px}}.modal-regions{display:block;margin:0;padding:40px;position:relative;background:#fff}.modal-regions__list-wrapper{display:block;margin:0;padding:0;position:relative}.modal-regions__list-wrapper ul{display:block;margin:0;padding:0;font-size:15px;line-height:19px;font-weight:400;column-gap:30px;column-count:5}.modal-regions__list-wrapper ul li{display:block;margin:8px 0 0;padding:0;overflow-wrap:normal;word-wrap:normal;word-break:keep-all;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap;color:#5d5854}.modal-regions__list-wrapper ul li:first-child{margin-top:0}.modal-regions__list-wrapper ul li a{color:inherit;text-decoration:none}.modal-regions__list-wrapper ul li a:hover,.modal-regions__list-wrapper ul li a:active{color:#e90520;text-decoration:none}.modal-regions__list-wrapper ul li b,.modal-regions__list-wrapper ul li strong{font-weight:500}@media (max-width:1199px){.modal-regions__list-wrapper ul{column-count:3}}@media (max-width:767px){.modal-regions__list-wrapper ul{column-count:2;column-gap:20px}}@media (max-width:499px){.modal-regions{padding:25px}.modal-regions__list-wrapper ul{column-count:1}.modal-regions__list-wrapper ul li{margin-top:5px}}.modal-rent-subdomain{display:block;margin:0;padding:40px;position:relative;background:#fff}.modal-rent-subdomain__title{display:block;margin:-6px 0 0;padding:0;position:relative;font-size:20px;line-height:28px;font-weight:500;text-align:center}.modal-rent-subdomain__description{display:block;margin:15px 0 0;padding:0;position:relative;font-size:16px;line-height:24px;font-weight:400;text-align:center}.modal-rent-subdomain__more{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:calc(15px + 3px) 0px 0px 0px;padding:0;position:relative}.modal-rent-subdomain__more>i{display:inline-block;vertical-align:top;margin:0 12px 0 0;padding:0;position:relative;font-size:0px;line-height:0;flex-shrink:0}.modal-rent-subdomain__more>i>a{display:block;margin:0;padding:0;position:relative;width:42px;height:42px;background-color:#3b9cd9;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-modal-rent-subdomain-tg.png);border-radius:50%;font-size:inherit;line-height:inherit;color:#000 !important;text-decoration:none !important;border:none !important;outline:none !important}.modal-rent-subdomain__more>i>a:hover{opacity:.75}.modal-rent-subdomain__more>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;font-size:15px;line-height:20px;font-weight:400}.modal-rent-subdomain__more>span>a{font-size:inherit;line-height:inherit;color:#238ac9;text-decoration:underline}.modal-rent-subdomain__more>span>a:hover{opacity:.75;text-decoration:underline}@media (max-width:499px){.modal-rent-subdomain{width:calc(100% - (25px * 2));max-width:calc(100% - (25px * 2));padding:25px;margin-left:auto;margin-right:auto}.modal-rent-subdomain__title{margin-top:0;font-size:18px;line-height:24px}.modal-rent-subdomain__description{margin-top:10px;font-size:14px;line-height:22px;text-wrap:balance}.modal-rent-subdomain__description br{display:none}.modal-rent-subdomain__more{margin-top:calc(10px + 1px)}.modal-rent-subdomain__more>span{font-size:14px;line-height:20px}}.modal-product-wrapper{display:block;margin:0;padding:45px;position:relative;width:900px;height:auto;background:#fff}.modal-product{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;position:relative;margin:0;padding:0}.modal-product-gallery{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:410px}.modal-product-gallery__tips{display:block;margin:0;padding:0;position:absolute;top:15px;left:15px;z-index:20}.modal-product-gallery__tips-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-8px -4px 0;padding:0;position:relative}.modal-product-gallery__tip{display:inline-block;vertical-align:top;margin:8px 4px 0;padding:4px 4px 3px;position:relative;color:#fff;font-size:11px;line-height:11px;font-weight:700;text-transform:uppercase;background:#aea8a2;border-radius:4px;cursor:default}.modal-product-gallery__tip.modal-product-gallery__tip_hit{background:#11b812}.modal-product-gallery__tip.modal-product-gallery__tip_sale{background:#e7001b}.modal-product-gallery__actions{display:block;margin:0;padding:0;position:absolute;top:15px;right:15px;visibility:hidden;opacity:0;z-index:80}.modal-product-gallery__img:hover .modal-product-gallery__actions,.modal-product-gallery__img:active .modal-product-gallery__actions{visibility:visible;opacity:1}.modal-product-gallery__actions-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:-8px -4px 0;padding:0;position:relative}.modal-product-gallery__action{display:inline-block;vertical-align:top;margin:8px 4px 0;padding:0;position:relative;font-size:0px;line-height:0;opacity:.5;cursor:pointer}.modal-product-gallery__action:hover,.modal-product-gallery__action:active,.modal-product-gallery__action.modal-product-gallery__action_active{opacity:1}.modal-product-gallery__action>i{display:block;margin:0;padding:0;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:contain}.modal-product-gallery__action.modal-product-gallery__action_compare>i{width:16px;height:15px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-compare.svg)}.modal-product-gallery__action.modal-product-gallery__action_favorites>i{width:17px;height:15px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-favorites.svg)}.modal-product-gallery__action.modal-product-gallery__action_active.modal-product-gallery__action_compare>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-compare-active.svg)}.modal-product-gallery__action.modal-product-gallery__action_active.modal-product-gallery__action_favorites>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-favorites-active.svg)}.modal-product-gallery__actions.modal-product-gallery__actions_bg .modal-product-gallery__action{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background:#f3f0ec;border-radius:4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);opacity:1 !important}.modal-product-gallery__actions.modal-product-gallery__actions_bg .modal-product-gallery__action.modal-product-gallery__action_compare{width:calc(16px + (6px * 2));height:calc(15px + (6px * 2))}.modal-product-gallery__actions.modal-product-gallery__actions_bg .modal-product-gallery__action.modal-product-gallery__action_favorites{width:calc(17px + (6px * 2));height:calc(15px + (6px * 2))}.modal-product-gallery__actions.modal-product-gallery__actions_bg .modal-product-gallery__action>i{opacity:.5}.modal-product-gallery__actions.modal-product-gallery__actions_bg .modal-product-gallery__action:hover>i,.modal-product-gallery__actions.modal-product-gallery__actions_bg .modal-product-gallery__action:active>i,.modal-product-gallery__actions.modal-product-gallery__actions_bg .modal-product-gallery__action.modal-product-gallery__action_active>i{opacity:1}.modal-product-gallery__img{display:block;margin:0;padding:0;position:relative;width:100%;height:410px}.modal-product-gallery__img:after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #f0eeec;box-sizing:border-box;z-index:50}.modal-product-gallery__img-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;width:100%;height:100%;z-index:10}.modal-product-wrapper[data-type=doors] .modal-product-gallery__img-inner,.modal-product-wrapper[data-type=vestibules] .modal-product-gallery__img-inner,.modal-product-wrapper[data-type=porchdoors] .modal-product-gallery__img-inner,.modal-product-wrapper[data-type=latticedoors] .modal-product-gallery__img-inner,.modal-product-wrapper[data-type=alumdoors] .modal-product-gallery__img-inner,.modal-product-wrapper[data-type=alumokna] .modal-product-gallery__img-inner,.modal-product-wrapper[data-type=gates] .modal-product-gallery__img-inner,.modal-product-wrapper[data-type=ventings] .modal-product-gallery__img-inner{flex-direction:column;padding:25px}.modal-product-gallery__img-inner>div{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%}.modal-product-gallery__img-inner img{display:block;margin:0;padding:0;min-width:0;min-height:0px;max-width:100%;max-height:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.modal-product-info{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:calc(100% - 410px - 30px)}.modal-product-info__title{display:block;margin:0;padding:0;position:relative}.modal-product-info__title a{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;font-size:0px;color:#000;text-decoration:none}.modal-product-info__title a:hover,.modal-product-info__title a:active{color:#e90520;text-decoration:none}.modal-product-info__title a>span{display:inline;margin:0;padding:0;position:relative;font-size:22px;line-height:26px;font-weight:700}.modal-product-info__title a>span i{display:inline-block;vertical-align:top;margin:0 0 0 2px;padding:0;position:relative;top:4px;width:16px;height:16px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-link-blank.png);font-size:0px;line-height:0}.modal-product-info__rating{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:8px -5px 0;padding:0;position:relative;z-index:10}.modal-product-info__rating-stars-wrapper{display:inline-block;vertical-align:top;margin:0 5px;padding:0;position:relative;top:-1px}.modal-product-info__rating-stars{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 -1.5px;padding:0;position:relative}.modal-product-info__rating-star{display:inline-block;vertical-align:top;margin:0;padding:0 1.5px;position:relative;font-size:0px;line-height:0}.modal-product-info__rating-star>i{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:12px;height:12px;font-size:0px;line-height:0;background-repeat:no-repeat;background-position:-5px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-stars.png)}.modal-product-info__rating-star>i>span{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:0;height:100%;background-repeat:no-repeat;background-position:-27px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-stars.png)}.modal-product-info__rating-total{display:inline-block;vertical-align:top;margin:0 5px;padding:0;position:relative;font-size:14px;line-height:18px;color:#b2b2b2;overflow-wrap:normal;word-wrap:normal;word-break:keep-all;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}.modal-product-info__rating-total-average{color:#5d5854}.modal-product-info__prices-items-wrapper{display:block;margin:15px 0 -3px;padding:0;position:relative}.modal-product-info__prices-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -10px;padding:0;position:relative;font-size:0px}.modal-product-info__prices-item{display:inline-block;vertical-align:top;margin:0 10px;padding:0;position:relative;width:calc(50% - (10px * 2))}.modal-product-info__prices-item-label{display:block;margin:0;padding:0;position:relative;color:#cfc7c0;font-size:14px;line-height:20px;font-weight:500}.modal-product-info__prices-item.modal-product-info__prices-item_old .modal-product-info__prices-item-label{font-weight:400}.modal-product-info__prices-item.modal-product-info__prices-item_new .modal-product-info__prices-item-label{color:#000}.modal-product-info__prices-item-value{display:block;margin:5px 0 0;padding:0 5px 0 0;position:relative;font-size:24px;line-height:31px;font-weight:700}.modal-product-info__prices-item.modal-product-info__prices-item_old .modal-product-info__prices-item-value{color:#cfc7c0;font-weight:500}.modal-product-info__prices-item-value[data-sale]:after{content:attr(data-sale);display:inline-block;vertical-align:top;margin:0 0 0 4px;padding:0;position:relative;top:5px;font-size:14px;line-height:14px;font-weight:500;color:#e7001b;white-space:nowrap}.modal-product-info__prices-item-value-number{color:#000;font-size:27px;line-height:31px;font-weight:700;word-spacing:-.05em}.modal-product-info__prices-item.modal-product-info__prices-item_old .modal-product-info__prices-item-value-number{color:#cfc7c0;font-weight:500;text-decoration:line-through}.modal-product-info__prices-item-value>sup{position:relative;top:1px;left:4px;color:#000;font-size:15px;line-height:0;font-weight:700}.modal-product-info__prices-item.modal-product-info__prices-item_old .modal-product-info__prices-item-value>sup{color:#cfc7c0}.modal-product-info__cost{display:block;margin:calc(25px - 3px) 0px 0px 0px;padding:calc(25px - 3px) 0px 0px 0px;position:relative;border-top:1px solid #dcd8e0}.modal-product-info__fastcalc{display:block;margin:0;padding:0;position:relative}.modal-product-info__inputs-items-wrapper{display:block;margin:0;padding:0;position:relative}.modal-product-info__inputs-items-wrapper:first-child{margin-top:0}.modal-product-info__inputs-items-wrapper+.modal-product-info__inputs-items-wrapper,.modal-product-info__checkboxes-items-wrapper+.modal-product-info__inputs-items-wrapper{margin-top:15px}.modal-product-info__inputs-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-15px -10px 0;padding:0;position:relative;font-size:0px}.modal-product-info__inputs-item{display:inline-block;vertical-align:top;margin:15px 10px 0;padding:0;position:relative;width:calc(50% - (10px * 2))}.modal-product-info__inputs-item-label{display:block;margin:0;padding:0;position:relative;color:#000;font-size:14px;line-height:20px;font-weight:500}.modal-product-info__inputs-item-inp{display:block;margin:8px 0 0;padding:0;position:relative}.modal-product-info__inputs-item input{display:block;margin:0;padding:0 15px;position:relative;width:100%;height:40px;border:none;outline:none;font-family:'Roboto',sans-serif;color:#000;font-size:14px;line-height:14px;font-weight:400;text-align:left;background:#f0eeec;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);box-sizing:border-box;z-index:1}.modal-product-info__inputs-item input.error{box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15),0 0 0 2px #f88493 !important}.modal-product-info__inputs-item input[type=number]::-webkit-input-placeholder,.modal-product-info__inputs-item input[type=number]::-moz-placeholder,.modal-product-info__inputs-item input[type=number]:-moz-placeholder,.modal-product-info__inputs-item input[type=number]:-ms-input-placeholder{color:#5d5854}.modal-product-info__inputs-item input[type=number]::-webkit-input-placeholder{color:#5d5854}.modal-product-info__inputs-item input[type=number]:focus::-webkit-input-placeholder,.modal-product-info__inputs-item input[type=number]:focus::-moz-placeholder,.modal-product-info__inputs-item input[type=number]:focus:-moz-placeholder,.modal-product-info__inputs-item input[type=number]:focus:-ms-input-placeholder{color:transparent}.modal-product-info__inputs-item input[type=number]::-webkit-inner-spin-button,.modal-product-info__inputs-item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal-product-info__checkboxes-items-wrapper{display:block;margin:20px 0 0;padding:0;position:relative}.modal-product-info__checkboxes-items-wrapper:first-child{margin-top:0}.modal-product-info__checkboxes-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;font-size:0px}.modal-product-info__checkboxes-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:20px 10px 0;padding:0;position:relative;width:calc(50% - (10px * 2));min-width:160px}.modal-product-info__checkboxes-item-checkbox{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;flex-shrink:0;width:25px;height:25px;border:none;outline:none;background:#f0eeec;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);cursor:pointer}.modal-product-info__checkboxes-item.modal-product-info__checkboxes-item_hover .modal-product-info__checkboxes-item-checkbox{background:rgba(199,21,42,.2)}.modal-product-info__checkboxes-item.modal-product-info__checkboxes-item_active .modal-product-info__checkboxes-item-checkbox{background:#c7152a}.modal-product-info__checkboxes-item-checkbox>i{display:block;margin:0;padding:0;position:absolute;top:50%;left:50%;width:14px;height:10px;margin-top:-6px;margin-left:-7px;opacity:0;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-filter-checkbox-checked.png)}.modal-product-info__checkboxes-item.modal-product-info__checkboxes-item_hover .modal-product-info__checkboxes-item-checkbox>i{opacity:1}.modal-product-info__checkboxes-item.modal-product-info__checkboxes-item_active .modal-product-info__checkboxes-item-checkbox>i{opacity:1}.modal-product-info__checkboxes-item-checkbox>input{display:none}.modal-product-info__checkboxes-item-label{display:inline-block;vertical-align:top;margin:0;padding:4px 0 1px 12px;position:relative;cursor:pointer}.modal-product-info__checkboxes-item-label-inner{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative}.modal-product-info__checkboxes-item.modal-product-info__checkboxes-item_row .modal-product-info__checkboxes-item-label-inner{flex-direction:row;flex-wrap:wrap}.modal-product-info__checkboxes-item-label-name{display:block;margin:0;padding:0;position:relative;color:#5d5854;font-size:14px;line-height:20px;font-weight:400}.modal-product-info__checkboxes-item-label-name a{color:#c7152a;text-decoration:underline}.modal-product-info__checkboxes-item-label-name a:hover,.modal-product-info__checkboxes-item-label-name a:active{color:#e90520;text-decoration:none}.modal-product-info__checkboxes-item-label-subname{display:block;margin:0;padding:0;width:100%;color:#aea7a2;font-size:13px;line-height:20px;font-weight:400}.modal-product-info__checkboxes-item-label input{display:none}.modal-product-info__checkboxes-item-options{display:block;margin:0;padding:18px 20px;position:absolute;top:-14px;left:17px;width:215px;background:#fff;border-radius:10px;box-shadow:0px 0px 20px 0px rgba(240,238,236,.55);visibility:hidden;opacity:0;z-index:40}.modal-product-info__checkboxes-item-options.modal-product-info__checkboxes-item-options_open{visibility:visible;opacity:1}.modal-product-info__checkboxes-item-options ul{display:block;margin:0;padding:0}.modal-product-info__checkboxes-item-options ul li{display:block;margin:8px 0 0;padding:0;font-size:14px;line-height:20px;font-weight:400}.modal-product-info__checkboxes-item-options ul li:first-child{margin-top:0}.modal-product-info__checkboxes-item-options ul li a{color:#c7152a;text-decoration:underline}.modal-product-info__checkboxes-item-options ul li a:hover,.modal-product-info__checkboxes-item-options ul li a:active{color:#e90520;text-decoration:none}.modal-product-info__checkboxes-item-options ul li.modal-product-info__checkboxes-item-option_active a,.modal-product-info__checkboxes-item-options ul li.modal-product-info__checkboxes-item-option_active a:hover,.modal-product-info__checkboxes-item-options ul li.modal-product-info__checkboxes-item-option_active a:active{color:#5d5854;font-weight:500;text-decoration:none}.modal-product-info__checkboxes-item-option-price{display:block;margin:0;padding:0;color:#aea7a2;font-size:13px;font-weight:400}.modal-product-info__itogo{display:block;margin:20px 0 0;padding:0;position:relative}.modal-product-info__itogo:first-child{margin-top:0}.modal-product-info__itogo-summary{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0;padding:0;position:relative}.modal-product-info__itogo-summary-price{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;color:#000;font-size:24px;line-height:28px;font-weight:500}.modal-product-info__itogo-summary-btns-wrapper{display:inline-block;vertical-align:top;padding:0;margin:0;position:relative;font-size:0px}.modal-product-info__itogo-summary-btns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -5px 0;padding:0;position:relative;text-align:left;font-size:0px}.modal-product-info__itogo-summary-btn-wrapper{display:inline-block;vertical-align:top;margin:10px 5px 0;padding:0;position:relative}.modal-product-info__itogo-summary-btn.btn-yellow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:auto;height:40px;padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px}.modal-product-info__parameters-wrapper{display:block;margin:20px 0 0;padding:0;position:relative}.modal-product-info__itogo:first-child+.modal-product-info__parameters-wrapper{margin-top:25px}.modal-product-info__parameters{display:block;margin:0;padding:0;position:relative;border:1px solid #f0eeec}.modal-product-info__parameters-tr{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;margin:0;padding:0;position:relative}.modal-product-info__parameters-tr:first-child{margin-top:0}.modal-product-info__parameters-td{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0;padding:12px;width:50%;color:#5d5854;font-size:14px;line-height:18px;background:#f9f8f7;border-right:1px solid #f0eeec}.modal-product-info__parameters-tr:nth-child(2n) .modal-product-info__parameters-td{background:#fff}.modal-product-info__parameters-td:last-child{border-right:none}.modal-product-info__parameters-td a{color:#c7152a;text-decoration:underline}.modal-product-info__parameters-td a:hover,.modal-product-info__parameters-td a:active{color:#e90520;text-decoration:none}.modal-product-wrapper .modal-product-nav-item{display:block;margin:-22px 0 0;padding:0;position:absolute;top:50%;width:44px;height:44px;border-radius:50%;cursor:pointer;z-index:10}.modal-product-wrapper .modal-product-nav-item.modal-product-nav-item_prev{left:calc((44px + 30px) * (-1))}.modal-product-wrapper .modal-product-nav-item.modal-product-nav-item_next{right:calc((44px + 30px) * (-1))}.modal-product-wrapper .modal-product-nav-item>span{display:block;margin:0;padding:0;position:relative;width:100%;height:100%;border-radius:inherit;background-color:rgba(255,255,255,.2);background-repeat:no-repeat;background-position:50% 50%}.modal-product-wrapper .modal-product-nav-item>span:hover,.modal-product-wrapper .modal-product-nav-item>span:active{background-color:rgba(255,255,255,.4)}.modal-product-wrapper .modal-product-nav-item.modal-product-nav-item_prev>span{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-slider-arrow-prev.png);background-position:calc(50% - 1px) calc(50% - 0px)}.modal-product-wrapper .modal-product-nav-item.modal-product-nav-item_next>span{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-slider-arrow-next.png);background-position:calc(50% + 1px) calc(50% - 0px)}@media (min-width:1200px){.modal-product-wrapper[data-type=doors],.modal-product-wrapper[data-type=vestibules],.modal-product-wrapper[data-type=porchdoors],.modal-product-wrapper[data-type=latticedoors],.modal-product-wrapper[data-type=alumdoors],.modal-product-wrapper[data-type=alumokna]{width:1060px}.modal-product-wrapper[data-type=gates]{width:980px}.modal-product-wrapper[data-type=ventings]{width:980px}.modal-product-wrapper[data-type=doors] .modal-product-gallery,.modal-product-wrapper[data-type=vestibules] .modal-product-gallery,.modal-product-wrapper[data-type=porchdoors] .modal-product-gallery,.modal-product-wrapper[data-type=latticedoors] .modal-product-gallery,.modal-product-wrapper[data-type=alumdoors] .modal-product-gallery,.modal-product-wrapper[data-type=alumokna] .modal-product-gallery{width:550px}.modal-product-wrapper[data-type=gates] .modal-product-gallery{width:470px}.modal-product-wrapper[data-type=ventings] .modal-product-gallery{width:470px}.modal-product-wrapper[data-type=doors] .modal-product-gallery__img,.modal-product-wrapper[data-type=vestibules] .modal-product-gallery__img,.modal-product-wrapper[data-type=porchdoors] .modal-product-gallery__img,.modal-product-wrapper[data-type=latticedoors] .modal-product-gallery__img,.modal-product-wrapper[data-type=alumdoors] .modal-product-gallery__img,.modal-product-wrapper[data-type=alumokna] .modal-product-gallery__img{height:550px}.modal-product-wrapper[data-type=gates] .modal-product-gallery__img{height:350px}.modal-product-wrapper[data-type=ventings] .modal-product-gallery__img{height:470px}.modal-product-wrapper[data-type=doors] .modal-product-info,.modal-product-wrapper[data-type=vestibules] .modal-product-info,.modal-product-wrapper[data-type=porchdoors] .modal-product-info,.modal-product-wrapper[data-type=latticedoors] .modal-product-info,.modal-product-wrapper[data-type=alumdoors] .modal-product-info,.modal-product-wrapper[data-type=alumokna] .modal-product-info{width:calc(100% - 550px - 30px)}.modal-product-wrapper[data-type=gates] .modal-product-info{width:calc(100% - 470px - 30px)}.modal-product-wrapper[data-type=ventings] .modal-product-info{width:calc(100% - 470px - 30px)}}@media (max-width:1199px){.modal-product-wrapper{width:708px}.modal-product{justify-content:flex-start}.modal-product-gallery{width:100%}.modal-product-gallery__img-inner{flex-direction:column}.modal-product-gallery__img-inner>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.modal-product-info{width:100%;margin-top:25px}}@media (min-width:900px) and (max-width:1199px){.modal-product-wrapper .modal-product-nav-item.modal-product-nav-item_prev{left:calc((44px + 20px) * (-1))}.modal-product-wrapper .modal-product-nav-item.modal-product-nav-item_next{right:calc((44px + 20px) * (-1))}}@media (max-width:899px){.modal-product-wrapper .modal-product-nav-item{display:none !important}}@media (max-width:767px){.modal-product-wrapper{width:460px;padding:35px}.modal-product-gallery__img{height:calc(460px - (35px * 2))}.modal-product-wrapper[data-type=gates] .modal-product-gallery__img{height:calc((460px - (35px * 2)) * 0.698)}.modal-product-wrapper[data-type=doors] .modal-product-gallery__img-inner,.modal-product-wrapper[data-type=vestibules] .modal-product-gallery__img-inner,.modal-product-wrapper[data-type=porchdoors] .modal-product-gallery__img-inner,.modal-product-wrapper[data-type=latticedoors] .modal-product-gallery__img-inner,.modal-product-wrapper[data-type=alumdoors] .modal-product-gallery__img-inner,.modal-product-wrapper[data-type=alumokna] .modal-product-gallery__img-inner{padding:20px}.modal-product-wrapper[data-type=gates] .modal-product-gallery__img-inner{padding:20px}.modal-product-wrapper[data-type=ventings] .modal-product-gallery__img-inner{padding:20px}}@media (max-width:499px){.modal-product-wrapper .box-modal_close{right:0}.modal-product-wrapper{margin-left:auto;margin-right:auto;padding:25px;width:calc(100% - (25px * 2));min-width:320px}.modal-product-info__title a>span{font-size:20px;line-height:24px}.modal-product-gallery__img{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;height:auto;min-height:calc(320px - (20px * 2) - (25px * 2))}.modal-product-wrapper[data-type=reshetki] .modal-product-gallery__img,.modal-product-wrapper[data-type=reshetki-anticat] .modal-product-gallery__img{padding-top:20px;padding-bottom:20px}.modal-product-wrapper[data-type=gates] .modal-product-gallery__img{height:auto;min-height:calc(((320px - (20px * 2)) * 0.698) - (25px * 2))}.modal-product-gallery__actions{visibility:visible !important;opacity:1 !important}.modal-product-gallery__actions:not(.modal-product-gallery__actions_bg) .modal-product-gallery__action{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background:#f3f0ec;border-radius:4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);opacity:1 !important}.modal-product-gallery__actions:not(.modal-product-gallery__actions_bg) .modal-product-gallery__action.modal-product-gallery__action_compare{width:calc(16px + (6px * 2));height:calc(15px + (6px * 2))}.modal-product-gallery__actions:not(.modal-product-gallery__actions_bg) .modal-product-gallery__action.modal-product-gallery__action_favorites{width:calc(17px + (6px * 2));height:calc(15px + (6px * 2))}.modal-product-gallery__actions:not(.modal-product-gallery__actions_bg) .modal-product-gallery__action>i{opacity:.5}.modal-product-gallery__actions:not(.modal-product-gallery__actions_bg) .modal-product-gallery__action:hover>i,.modal-product-gallery__actions:not(.modal-product-gallery__actions_bg) .modal-product-gallery__action:active>i,.modal-product-gallery__actions:not(.modal-product-gallery__actions_bg) .modal-product-gallery__action.modal-product-gallery__action_active>i{opacity:1}.modal-product-info{margin-top:20px}.modal-product-info__prices-items{margin-top:-10px}.modal-product-info__prices-item{margin-top:10px;width:auto}.modal-product-info__prices-item-value{margin-top:0}.modal-product-info__inputs-item{width:calc(100% - (10px * 2))}.modal-product-info__checkboxes-items{margin-top:-5px}.modal-product-info__checkboxes-item{margin-top:5px;width:calc(100% - (10px * 2))}.modal-product-info__itogo{margin-top:15px}.modal-product-info__itogo-summary{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.modal-product-info__itogo-summary-price{font-size:22px;line-height:26px}.modal-product-info__itogo-summary-btns-wrapper{margin-top:calc(15px - 2px);width:100%}.modal-product-info__itogo-summary-btn-wrapper{width:100%}.modal-product-info__itogo-summary-btn.btn-yellow{width:100%}.modal-product-info__parameters-wrapper{margin-top:25px}.modal-product-info__itogo:first-child+.modal-product-info__parameters-wrapper{margin-top:25px}.modal-product-info__parameters-tr{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:12px;background:0 0}.modal-product-info__parameters-tr:nth-child(2n-1){background:#f9f8f7}.modal-product-info__parameters-td{width:100% !important;padding:0;border-right:none;background:0 0}}@media (max-width:419px){.modal-product-wrapper[data-type=gates] .modal-product-gallery__img{min-height:calc(((320px - (20px * 2)) * 0.92) - (25px * 2))}}.modal-product-zapros{display:block;margin:20px 0 0;padding:calc(15px - 1px) 15px 15px 15px;position:relative;text-align:center;font-size:16px;line-height:22px;font-weight:500;border:1px solid #f0eeec}.modal-product-info .modal-product-zapros{display:none}.modal-product-zapros a{color:#c7152a;text-decoration:underline}.modal-product-zapros a:hover,.modal-product-zapros a:active{color:#e90520;text-decoration:none}.modal-product .form{width:100%;padding:25px 0 0}.modal-product-info .form{display:none}.modal-product .form__title{text-align:left}.modal-product .form form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding-top:4px}.modal-product .form__fields-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 -10px;padding:0;width:calc(100% + (10px * 2))}.modal-product .form__field-wrapper{margin-left:10px;margin-right:10px;width:calc(50% - (10px * 2))}.modal-product .form__submit-wrapper{width:156px;margin-top:20px}.modal-product .form__agree-wrapper{width:calc(100% - 156px - (9px * 2));margin-top:20px;margin-left:18px;text-align:left}.modal-product-form-row{display:block;margin:0;padding:0;position:relative}.modal-product-form-row .form{width:100%;padding:25px 0 0}.modal-product-form-row .form__title{text-align:left}.modal-product-form-row .form form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-left:-10px;margin-right:-10px;padding-top:15px}.modal-product-form-row .form__fields-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.modal-product-form-row .form__field-wrapper{width:177px}.modal-product-form-row .form__submit-wrapper{width:156px;margin-top:0}.modal-product-form-row .form__field-wrapper,.modal-product-form-row .form__submit-wrapper,.modal-product-form-row .form .form__agree-wrapper{margin-left:10px;margin-right:10px}.modal-product-form-row .form__agree-wrapper{width:calc((100% - (10px * 2) - (177px * 2) - 156px) - ((10px * 2) * 3));margin-top:0;padding-left:10px;text-align:left}.modal-product-form-row .modal-product-zapros{display:none}@media (max-width:1199px){.modal-product-zapros br{display:none}.modal-product .form,.modal-product .modal-product-zapros{display:none}.modal-product-info .form,.modal-product-info .modal-product-zapros{display:block}.modal-product-form-row .form__fields-wrapper{width:100%}.modal-product-form-row .form__field-wrapper{width:calc(50% - (10px * 2))}.modal-product-form-row .form__agree-wrapper{padding-left:0;width:calc((100% - (10px * 2) - 156px) - ((10px * 2)))}.modal-product-form-row .form__submit-wrapper,.modal-product-form-row .form__agree-wrapper{margin-top:20px}.modal-product-form-row .modal-product-zapros{display:block}}@media (max-width:499px){.modal-product-zapros{margin-top:15px;font-size:15px;line-height:21px}.modal-product .form__field-wrapper{width:100%}.modal-product .form__submit-wrapper{margin-top:15px;width:100%}.modal-product .form__agree-wrapper{margin-left:0;width:100%}.modal-product-form-row .form__field-wrapper{width:calc(100% - (10px * 2))}.modal-product-form-row .form__submit-wrapper{margin-top:15px;width:100%}.modal-product-form-row .form__agree-wrapper{margin-top:15px;width:100%}.modal-product-form-row .modal-product-zapros{margin-top:calc(15px + 2px)}}.modal-ral-colors{display:block;margin:0;padding:30px;position:relative;width:706px;background:#fff}.modal-ral-colors__title{display:block;margin:-4px 0 0;padding:0;position:relative;color:#000;font-size:18px;line-height:24px;font-weight:500}.modal-ral-colors__tabs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:20px 0 0;padding:0;position:relative}.modal-ral-colors__nav-items-wrapper{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:234px}.modal-ral-colors__nav-items{display:block;margin:0;padding:0;position:relative}.modal-ral-colors__nav-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:10px 0 0;padding:0;position:relative;height:40px;background:#f0eeec;border:1px solid #f0eeec;border-radius:4px;font-size:14px;line-height:20px;cursor:pointer}.modal-ral-colors__nav-item:first-child{margin-top:0}.modal-ral-colors__nav-item:hover,.modal-ral-colors__nav-item:active,.modal-ral-colors__nav-item.modal-ral-colors__nav-item_active{background:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.07)}.modal-ral-colors__nav-item.modal-ral-colors__nav-item_active{cursor:default}.modal-ral-colors__nav-item>div{display:block;margin:0;padding:0 12px;position:relative;width:100%}.modal-ral-colors__nav-item b,.modal-ral-colors__nav-item strong,.modal-ral-colors__nav-item-name{color:#000;font-weight:500}.modal-ral-colors__nav-item-range{color:#5d5854}.modal-ral-colors__content-items-wrapper{display:inline-block;vertical-align:top;margin:0;padding:20px;position:relative;width:calc(100% - 234px - 20px);border:1px solid #f0eeec;border-radius:4px}.modal-ral-colors__content-items-tab{display:none;margin:0;padding:0;position:relative}.modal-ral-colors__content-items-tab.modal-ral-colors__content-items-tab_active{display:block}.modal-ral-colors__content-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -5px 0;padding:0;position:relative}.modal-ral-colors__content-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:10px 5px 0;padding:0;position:relative;width:calc((100% / 4) - (5px * 2));height:40px;border-radius:4px;text-align:center;cursor:pointer}.modal-ral-colors__content-item-inner{display:block;margin:0;padding:0;position:relative;width:100%;font-size:14px;line-height:14px;font-weight:500;opacity:.85}.modal-ral-colors__content-item:hover>.modal-ral-colors__content-item-inner,.modal-ral-colors__content-item:active>.modal-ral-colors__content-item-inner{opacity:1}.modal-ral-colors__content-item-inner.modal-ral-colors__content-item-inner_dark{color:#000}.modal-ral-colors__content-item-inner.modal-ral-colors__content-item-inner_light{color:#fff}@media (max-width:1199px){.modal-ral-colors{width:690px}.modal-ral-colors__nav-items-wrapper{width:226px}.modal-ral-colors__content-items-wrapper{width:calc(100% - 226px - 20px)}.modal-ral-colors__content-item{width:calc((100% / 3) - (5px * 2))}}@media (max-width:767px){.modal-ral-colors{width:500px}.modal-ral-colors__nav-items-wrapper{width:200px}.modal-ral-colors__content-items-wrapper{width:calc(100% - 200px - 20px)}.modal-ral-colors__content-item{width:calc((100% / 2) - (5px * 2))}}@media (max-width:499px){.box-modal-ajax-products-ral-colors .box-modal_close,.box-modal-ajax-dveri-ral-colors .box-modal_close,.box-modal-ajax-tehdveri-ral-colors .box-modal_close,.box-modal-ajax-gates-ral-colors .box-modal_close{right:25px}.modal-ral-colors{margin-left:auto;margin-right:auto;padding:22px 25px 25px;width:calc(100% - (25px * 2))}.modal-ral-colors__tabs{flex-wrap:wrap;margin-top:15px}.modal-ral-colors__nav-items-wrapper{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:auto}.modal-ral-colors__nav-items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin-left:-5px;margin-right:-5px}.modal-ral-colors__nav-item{margin-top:0 !important;margin-left:5px;margin-right:5px;white-space:nowrap}.modal-ral-colors__nav-item:hover,.modal-ral-colors__nav-item:active,.modal-ral-colors__nav-item.modal-ral-colors__nav-item_active{box-shadow:none}.modal-ral-colors__content-items-wrapper{margin-top:20px;width:100%}.modal-ral-colors__content-item{width:calc((100% / 3) - (5px * 2))}}@media (max-width:389px){.modal-ral-colors__content-item{width:calc((100% / 2) - (5px * 2))}}.modal-doors-facing,.modal-doors-colors,.modal-vestibules-facing,.modal-vestibules-colors,.modal-porchdoors-facing,.modal-porchdoors-colors,.modal-gates-colors{display:block;margin:0;padding:26px 30px 30px;position:relative;background:#fff;z-index:90}.modal-doors-facing{width:1000px}.modal-doors-colors{width:1056px}.modal-vestibules-facing{width:840px}#modal-vestibules-facing-out .modal-vestibules-facing{width:calc(840px - 160px)}.modal-vestibules-colors{width:1056px}.modal-porchdoors-facing{width:840px}#modal-porchdoors-facing-out .modal-porchdoors-facing{width:calc(840px - 160px)}.modal-porchdoors-colors{width:1056px}.modal-gates-colors{width:1056px}.box-modal[data-facing=poroshkovaya] .modal-doors-colors,.box-modal[data-facing=poroshkovaya] .modal-vestibules-colors,.box-modal[data-facing=poroshkovaya] .modal-porchdoors-colors{width:753px}.modal-doors-facing .loading-overlay,.modal-doors-colors .loading-overlay,.modal-vestibules-facing .loading-overlay,.modal-vestibules-colors .loading-overlay,.modal-porchdoors-facing .loading-overlay,.modal-porchdoors-colors .loading-overlay,.modal-gates-colors .loading-overlay{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);opacity:0;visibility:hidden;z-index:90;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.modal-doors-facing.loading .loading-overlay,.modal-doors-colors.loading .loading-overlay,.modal-vestibules-facing.loading .loading-overlay,.modal-vestibules-colors.loading .loading-overlay,.modal-porchdoors-facing.loading .loading-overlay,.modal-porchdoors-colors.loading .loading-overlay,.modal-gates-colors.loading .loading-overlay{visibility:visible;opacity:1}.modal-doors-facing__title,.modal-doors-colors__title,.modal-vestibules-facing__title,.modal-vestibules-colors__title,.modal-porchdoors-facing__title,.modal-porchdoors-colors__title,.modal-gates-colors__title{display:block;margin:0;padding:0;position:relative;color:#000;font-weight:500;font-size:18px;line-height:24px}.modal-doors-facing__items-wrapper,.modal-doors-colors__items-wrapper,.modal-vestibules-facing__items-wrapper,.modal-vestibules-colors__items-wrapper,.modal-porchdoors-facing__items-wrapper,.modal-porchdoors-colors__items-wrapper,.modal-gates-colors__items-wrapper{display:block;margin:20px 0 0;padding:0;position:relative}.modal-doors-facing__items,.modal-doors-colors__items,.modal-vestibules-facing__items,.modal-vestibules-colors__items,.modal-porchdoors-facing__items,.modal-porchdoors-colors__items,.modal-gates-colors__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative}.modal-doors-facing__items,.modal-vestibules-facing__items,.modal-porchdoors-facing__items{margin:-20px -10px 0}.modal-doors-colors__items,.modal-vestibules-colors__items,.modal-porchdoors-colors__items,.modal-gates-colors__items{margin:-14px -7px 0}.modal-doors-facing__item,.modal-doors-colors__item,.modal-vestibules-facing__item,.modal-vestibules-colors__item,.modal-porchdoors-facing__item,.modal-porchdoors-colors__item,.modal-gates-colors__item{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.modal-doors-facing__item,.modal-vestibules-facing__item,.modal-porchdoors-facing__item{margin:20px 10px 0;width:140px}.modal-doors-colors__item,.modal-vestibules-colors__item,.modal-porchdoors-colors__item,.modal-gates-colors__item{margin:14px 7px 0;width:87px}.modal-doors-colors__item:not(.modal-doors-colors__item_active):hover,.modal-doors-colors__item:not(.modal-doors-colors__item_active):active,.modal-vestibules-colors__item:not(.modal-vestibules-colors__item_active):hover,.modal-vestibules-colors__item:not(.modal-vestibules-colors__item_active):active,.modal-porchdoors-colors__item:not(.modal-porchdoors-colors__item_active):hover,.modal-porchdoors-colors__item:not(.modal-porchdoors-colors__item_active):active,.modal-gates-colors__item:not(.modal-gates-colors__item_active):hover,.modal-gates-colors__item:not(.modal-gates-colors__item_active):active{box-shadow:0px 0px 15px 0px rgba(0,0,0,.1)}.modal-doors-facing__item-img,.modal-doors-colors__item-img,.modal-vestibules-facing__item-img,.modal-vestibules-colors__item-img,.modal-porchdoors-facing__item-img,.modal-porchdoors-colors__item-img,.modal-gates-colors__item-img{display:block;margin:0;padding:0;position:relative;text-align:center;overflow:hidden;background:#e8e4e0;border-radius:4px}.modal-doors-facing__item-img,.modal-vestibules-facing__item-img,.modal-porchdoors-facing__item-img{height:199px}.modal-doors-colors__item-img,.modal-vestibules-colors__item-img,.modal-porchdoors-colors__item-img{height:205px}.modal-gates-colors__item-img{height:87px}.modal-doors-facing__item-img-default,.modal-doors-colors__item-img-default,.modal-vestibules-facing__item-img-default,.modal-vestibules-colors__item-img-default,.modal-porchdoors-facing__item-img-default,.modal-porchdoors-colors__item-img-default,.modal-gates-colors__item-img-default{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;height:100%;border-radius:inherit;z-index:3}.modal-doors-facing__item-img-default:after,.modal-doors-colors__item-img-default:after,.modal-vestibules-facing__item-img-default:after,.modal-vestibules-colors__item-img-default:after,.modal-porchdoors-facing__item-img-default:after,.modal-porchdoors-colors__item-img-default:after,.modal-gates-colors__item-img-default:after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid #18b900;border-radius:inherit;opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:5}.modal-doors-facing__item.modal-doors-facing__item_active .modal-doors-facing__item-img-default:after,.modal-doors-colors__item.modal-doors-colors__item_active .modal-doors-colors__item-img-default:after,.modal-vestibules-facing__item.modal-vestibules-facing__item_active .modal-vestibules-facing__item-img-default:after,.modal-vestibules-colors__item.modal-vestibules-colors__item_active .modal-vestibules-colors__item-img-default:after,.modal-porchdoors-facing__item.modal-porchdoors-facing__item_active .modal-porchdoors-facing__item-img-default:after,.modal-porchdoors-colors__item.modal-porchdoors-colors__item_active .modal-porchdoors-colors__item-img-default:after,.modal-gates-colors__item.modal-gates-colors__item_active .modal-gates-colors__item-img-default:after{opacity:1;visibility:visible}.modal-doors-facing__item-img-default:before,.modal-doors-colors__item-img-default:before,.modal-vestibules-facing__item-img-default:before,.modal-vestibules-colors__item-img-default:before,.modal-porchdoors-facing__item-img-default:before,.modal-porchdoors-colors__item-img-default:before,.modal-gates-colors__item-img-default:before{content:"";display:block;margin:0;padding:0;position:absolute;top:calc(50% - (35px / 2) - 0px);left:calc(50% - (51px / 2) - 0px);width:51px;height:35px;background-repeat:no-repeat;background-position:0 0;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/products/doors/icon-doors-modal-item-checked.png);opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:5}.modal-doors-facing__item.modal-doors-facing__item_active .modal-doors-facing__item-img-default:before,.modal-doors-colors__item.modal-doors-colors__item_active .modal-doors-colors__item-img-default:before,.modal-vestibules-facing__item.modal-vestibules-facing__item_active .modal-vestibules-facing__item-img-default:before,.modal-vestibules-colors__item.modal-vestibules-colors__item_active .modal-vestibules-colors__item-img-default:before,.modal-porchdoors-facing__item.modal-porchdoors-facing__item_active .modal-porchdoors-facing__item-img-default:before,.modal-porchdoors-colors__item.modal-porchdoors-colors__item_active .modal-porchdoors-colors__item-img-default:before,.modal-gates-colors__item.modal-gates-colors__item_active .modal-gates-colors__item-img-default:before{opacity:1;visibility:visible}.modal-doors-facing__item-img-default img,.modal-doors-colors__item-img-default img,.modal-vestibules-facing__item-img-default img,.modal-vestibules-colors__item-img-default img,.modal-porchdoors-facing__item-img-default img,.modal-porchdoors-colors__item-img-default img,.modal-gates-colors__item-img-default img{display:block;margin:0;padding:0;position:relative;border-radius:inherit;max-width:100%;max-height:100%;z-index:0}.modal-doors-facing__item-img-hover,.modal-doors-colors__item-img-hover,.modal-vestibules-facing__item-img-hover,.modal-vestibules-colors__item-img-hover,.modal-porchdoors-facing__item-img-hover,.modal-porchdoors-colors__item-img-hover,.modal-gates-colors__item-img-hover{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;text-align:center;opacity:0;visibility:hidden}.modal-doors-facing__item:hover .modal-doors-facing__item-img-hover,.modal-doors-facing__item:active .modal-doors-facing__item-img-hover,.modal-doors-colors__item:hover .modal-doors-colors__item-img-hover,.modal-doors-colors__item:active .modal-doors-colors__item-img-hover,.modal-vestibules-facing__item:hover .modal-vestibules-facing__item-img-hover,.modal-vestibules-facing__item:active .modal-vestibules-facing__item-img-hover,.modal-vestibules-colors__item:hover .modal-vestibules-colors__item-img-hover,.modal-vestibules-colors__item:active .modal-vestibules-colors__item-img-hover,.modal-porchdoors-facing__item:hover .modal-porchdoors-facing__item-img-hover,.modal-porchdoors-facing__item:active .modal-porchdoors-facing__item-img-hover,.modal-porchdoors-colors__item:hover .modal-porchdoors-colors__item-img-hover,.modal-v-colors__item:active .modal-porchdoors-colors__item-img-hover,.modal-gates-colors__item:hover .modal-gates-colors__item-img-hover,.modal-gates-colors__item:active .modal-gates-colors__item-img-hover{opacity:1;visibility:visible}.modal-doors-facing__item.modal-doors-facing__item_active:hover .modal-doors-facing__item-img-hover,.modal-doors-facing__item.modal-doors-facing__item_active:active .modal-doors-facing__item-img-hover,.modal-doors-colors__item.modal-doors-colors__item_active:hover .modal-doors-colors__item-img-hover,.modal-doors-colors__item.modal-doors-colors__item_active:active .modal-doors-colors__item-img-hover,.modal-vestibules-facing__item.modal-vestibules-facing__item_active:hover .modal-vestibules-facing__item-img-hover,.modal-vestibules-facing__item.modal-vestibules-facing__item_active:active .modal-vestibules-facing__item-img-hover,.modal-vestibules-colors__item.modal-vestibules-colors__item_active:hover .modal-vestibules-colors__item-img-hover,.modal-vestibules-colors__item.modal-vestibules-colors__item_active:active .modal-vestibules-colors__item-img-hover,.modal-porchdoors-facing__item.modal-porchdoors-facing__item_active:hover .modal-porchdoors-facing__item-img-hover,.modal-porchdoors-facing__item.modal-porchdoors-facing__item_active:active .modal-porchdoors-facing__item-img-hover,.modal-porchdoors-colors__item.modal-porchdoors-colors__item_active:hover .modal-porchdoors-colors__item-img-hover,.modal-porchdoors-colors__item.modal-porchdoors-colors__item_active:active .modal-porchdoors-colors__item-img-hover,.modal-gates-colors__item.modal-gates-colors__item_active:hover .modal-gates-colors__item-img-hover,.modal-gates-colors__item.modal-gates-colors__item_active:active .modal-gates-colors__item-img-hover{opacity:0;visibility:hidden}.modal-doors-facing__item-img-choose,.modal-doors-colors__item-img-choose,.modal-vestibules-facing__item-img-choose,.modal-vestibules-colors__item-img-choose,.modal-porchdoors-facing__item-img-choose,.modal-porchdoors-colors__item-img-choose,.modal-gates-colors__item-img-choose{display:inline-block;vertical-align:top;margin:0;padding:0}.modal-doors-facing__item-img-choose .btn-yellow,.modal-doors-colors__item-img-choose .btn-yellow,.modal-vestibules-facing__item-img-choose .btn-yellow,.modal-vestibules-colors__item-img-choose .btn-yellow,.modal-porchdoors-facing__item-img-choose .btn-yellow,.modal-porchdoors-colors__item-img-choose .btn-yellow,.modal-gates-colors__item-img-choose .btn-yellow{width:100%;font-size:13px;line-height:13px;height:30px;padding-top:9px;padding-bottom:9px;padding-left:10px;padding-right:10px}.modal-doors-facing__item-txt,.modal-doors-colors__item-txt,.modal-vestibules-facing__item-txt,.modal-vestibules-colors__item-txt,.modal-porchdoors-facing__item-txt,.modal-porchdoors-colors__item-txt,.modal-gates-colors__item-txt{display:block;margin:0;padding:12px 0 0;position:relative;text-align:center}.modal-doors-facing__item-title,.modal-doors-colors__item-title,.modal-vestibules-facing__item-title,.modal-vestibules-colors__item-title,.modal-porchdoors-facing__item-title,.modal-porchdoors-colors__item-title,.modal-gates-colors__item-title{display:block;margin:0;padding:0;position:relative;font-size:14px;line-height:18px;font-weight:500}.modal-doors-facing__item-price,.modal-doors-colors__item-price,.modal-vestibules-facing__item-price,.modal-vestibules-colors__item-price,.modal-porchdoors-facing__item-price,.modal-porchdoors-colors__item-price,.modal-gates-colors__item-price{display:block;margin:0;padding:0;position:relative;color:#4c4c4c;font-weight:400;font-size:13px;line-height:17px}.modal-doors-facing__item-price b,.modal-doors-facing__item-price strong,.modal-doors-colors__item-price b,.modal-doors-colors__item-price strong,.modal-vestibules-facing__item-price b,.modal-vestibules-facing__item-price strong,.modal-vestibules-colors__item-price b,.modal-vestibules-colors__item-price strong,.modal-porchdoors-facing__item-price b,.modal-porchdoors-facing__item-price strong,.modal-porchdoors-colors__item-price b,.modal-porchdoors-colors__item-price strong,.modal-gates-colors__item-price b,.modal-gates-colors__item-price strong{font-weight:500}@media (max-width:1199px){.modal-doors-facing,.modal-doors-colors,.modal-vestibules-facing,#modal-vestibules-facing-out .modal-vestibules-facing,.modal-vestibules-colors,.modal-porchdoors-facing,#modal-porchdoors-facing-out .modal-porchdoors-facing,.modal-porchdoors-colors,.modal-gates-colors{width:690px}}@media (max-width:767px){.modal-doors-facing,.modal-doors-colors,.modal-vestibules-facing,#modal-vestibules-facing-out .modal-vestibules-facing,.modal-vestibules-colors,.modal-porchdoors-facing,#modal-porchdoors-facing-out .modal-porchdoors-facing,.modal-porchdoors-colors,.modal-gates-colors{width:500px}}@media (max-width:499px){.box-modal-ajax.box-modal-ajax-doors-facing .box-modal_close,.box-modal-ajax.box-modal-ajax-doors-colors .box-modal_close,.box-modal-ajax.box-modal-ajax-vestibules-facing .box-modal_close,.box-modal-ajax.box-modal-ajax-vestibules-colors .box-modal_close,.box-modal-ajax.box-modal-ajax-porchdoors-facing .box-modal_close,.box-modal-ajax.box-modal-ajax-porchdoors-colors .box-modal_close,.box-modal-ajax.box-modal-ajax-gates-colors .box-modal_close{right:25px}.modal-doors-facing,.modal-doors-colors,.modal-vestibules-facing,#modal-vestibules-facing-out .modal-vestibules-facing,.modal-vestibules-colors,.modal-porchdoors-facing,#modal-porchdoors-facing-out .modal-porchdoors-facing,.modal-porchdoors-colors,.modal-gates-colors{width:calc(100% - (25px * 2));padding:25px;margin-left:auto;margin-right:auto}.modal-doors-facing__item,.modal-vestibules-facing__item,.modal-porchdoors-facing__item{width:106px}.modal-doors-facing__item-img,.modal-vestibules-facing__item-img,.modal-porchdoors-facing__item-img{height:151px}.modal-doors-colors__item-img,.modal-vestibules-colors__item-img,.modal-porchdoors-colors__item-img{height:120px}.modal-doors-colors__item-img-default img,.modal-vestibules-colors__item-img-default img,.modal-porchdoors-colors__item-img-default img,.modal-gates-colors__item-img-default img{max-height:fit-content}}.modal-doors-pictures{display:block;margin:0;padding:30px;position:relative;width:1054px;background:#fff;z-index:90}.modal-doors-pictures .loading-overlay{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);opacity:0;visibility:hidden;z-index:90;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.modal-doors-pictures.loading .loading-overlay{visibility:visible;opacity:1}.modal-doors-pictures__nav{display:block;margin:0;padding:0;position:relative}.modal-doors-pictures__nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -5px 0;padding:0;position:relative}.modal-doors-pictures__nav ul li{display:inline-block;vertical-align:top;margin:10px 5px 0;padding:11px 15px 9px;position:relative;width:auto;height:40px;border-radius:8px;font-size:14px;line-height:20px;color:#5d5854;background:#f0eeec;cursor:pointer}.modal-doors-pictures__nav ul li:hover,.modal-doors-pictures__nav ul li:active{background:#e8e4e0}.modal-doors-pictures__nav ul li.modal-doors-pictures__nav-item_active{background:#18b900;color:#fff}.modal-doors-pictures__tabs{display:block;margin:0;padding:0;position:relative}.modal-doors-pictures__tab{display:none;margin:0;padding:0;position:relative}.modal-doors-pictures__tab.modal-doors-pictures__tab_active{display:block}.modal-doors-pictures__message{display:block;margin:25px 0 0;padding:0;position:relative;font-size:14px;line-height:18px;text-align:center}.modal-doors-pictures__pages{display:block;margin:0;padding:0;position:relative}.modal-doors-pictures__page{display:none;margin:0;padding:0;position:relative}.modal-doors-pictures__page.modal-doors-pictures__page_active{display:block}.modal-doors-pictures__items-wrapper{display:block;margin:20px 0 0;padding:0;position:relative}.modal-doors-pictures__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -7px 0;padding:0;position:relative}.modal-doors-pictures__item{display:inline-block;vertical-align:top;margin:10px 7px 0;padding:0;position:relative;width:58px}.modal-doors-pictures__item-img{display:block;margin:0;padding:0;position:relative;text-align:center}.modal-doors-pictures__item:hover .modal-doors-pictures__item-img,.modal-doors-pictures__item:active .modal-doors-pictures__item-img{box-shadow:0px 0px 15px 0px rgba(0,0,0,.1)}.modal-doors-pictures__item.modal-doors-pictures__item_active:hover .modal-doors-pictures__item-img,.modal-doors-pictures__item.modal-doors-pictures__item_active:active .modal-doors-pictures__item-img,.modal-doors-pictures__item.modal-doors-pictures__item_disabled:hover .modal-doors-pictures__item-img,.modal-doors-pictures__item.modal-doors-pictures__item_disabled:active .modal-doors-pictures__item-img{box-shadow:none}.modal-doors-pictures__item-img{height:137px}.modal-doors-pictures__item-img-default{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;height:100%;background:#fff;z-index:3}.modal-doors-pictures__item-img-default:after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #18b900;border-radius:inherit;opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:5}.modal-doors-pictures__item.modal-doors-pictures__item_active .modal-doors-pictures__item-img-default:after{opacity:1;visibility:visible}.modal-doors-pictures__item-img-default:before{content:"";display:block;margin:0;padding:0;position:absolute;top:calc(50% - (35px / 2) - 0px);left:calc(50% - (51px / 2) - 0px);width:51px;height:35px;background-repeat:no-repeat;background-position:0 0;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/products/doors/icon-doors-modal-item-checked.png);opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:5}.modal-doors-pictures__item.modal-doors-pictures__item_active .modal-doors-pictures__item-img-default:before{opacity:1;visibility:visible}.modal-doors-pictures__item-img-default img{display:block;margin:0;padding:0;position:relative;border-radius:inherit;max-width:100%;max-height:100%;z-index:0}.modal-doors-pictures__item-img-hover{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;text-align:center;opacity:0;visibility:hidden}.modal-doors-pictures__item:hover .modal-doors-pictures__item-img-hover,.modal-doors-pictures__item:active .modal-doors-pictures__item-img-hover{opacity:1;visibility:visible}.modal-doors-pictures__item.modal-doors-pictures__item_active:hover .modal-doors-pictures__item-img-hover,.modal-doors-pictures__item.modal-doors-pictures__item_active:active .modal-doors-pictures__item-img-hover,.modal-doors-pictures__item.modal-doors-pictures__item_disabled:hover .modal-doors-pictures__item-img-hover,.modal-doors-pictures__item.modal-doors-pictures__item_disabled:active .modal-doors-pictures__item-img-hover{opacity:0;visibility:hidden}.modal-doors-pictures__item-img-choose{display:inline-block;vertical-align:top;margin:0;padding:0}.modal-doors-pictures__item-img-choose .btn-yellow{width:100%;height:30px;padding-top:9px;padding-bottom:9px;padding-left:10px;padding-right:10px;font-size:13px;line-height:13px}.modal-doors-pictures__item-txt{display:block;margin:0;padding:7px 0 0;position:relative;text-align:center}.modal-doors-pictures__item-title{display:block;margin:0;padding:0;position:relative;font-size:14px;line-height:18px;font-weight:500}.modal-doors-pictures__pagenav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:25px 0 0;padding:0;font-size:14px;line-height:18px}.modal-doors-pictures__pagenav-item{display:inline-block;vertical-align:top;padding:0;margin:0}.modal-doors-pictures__pagenav-item_prev{text-align:right}.modal-doors-pictures__pagenav-item_next{text-align:left}.modal-doors-pictures__pagenav-item a{color:#c7152a;text-decoration:none}.modal-doors-pictures__pagenav-item a:hover,.modal-doors-pictures__pagenav-item a:active{color:#e90520;text-decoration:underline}.modal-doors-pictures__pagenav-item.modal-doors-pictures__pagenav-item_disabled a,.modal-doors-pictures__pagenav-item.modal-doors-pictures__pagenav-item_disabled a:hover,.modal-doors-pictures__pagenav-item.modal-doors-pictures__pagenav-item_disabled a:active{color:#d4d4d4 !important;text-decoration:none !important;cursor:default !important}.modal-doors-pictures__pagenav-devider{display:inline-block;vertical-align:top;margin:0 20px;padding:0}.modal-doors-pictures__pagenav-devider>span{display:block;margin:0;padding:0;position:relative;top:-2px;width:1px;height:17px;background:#bcbab9}@media (max-width:1199px){.modal-doors-pictures{width:690px}}@media (max-width:767px){.modal-doors-pictures{width:500px}}@media (max-width:499px){.box-modal-ajax-doors-pictures .box-modal_close{right:25px}.modal-doors-pictures{width:calc(100% - (25px * 2));padding:25px;margin-left:auto;margin-right:auto}.modal-doors-pictures__nav ul li{padding:9px 10px 8px;width:calc(50% - (5px * 2));height:36px;border-radius:4px;text-align:center}.modal-doors-pictures__pagenav{margin-top:22px}.modal-doors-pictures__pagenav-item_prev>a>span,.modal-doors-pictures__pagenav-item_next>a>span{display:none}.modal-doors-pictures__pagenav-devider{margin-left:15px;margin-right:15px}}@media (max-width:419px){.modal-doors-pictures__nav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:auto}.modal-doors-pictures__nav ul{flex-wrap:nowrap}.modal-doors-pictures__nav ul li{width:calc(100% - (5px * 2));white-space:nowrap}}.loading-overlay{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:0;margin:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);opacity:0;visibility:hidden;z-index:90;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.modal-product-wrapper.modal-product-wrapper_loading .loading-overlay{visibility:visible;opacity:1}.loading-overlay .loading-overlay-spinner{color:official;display:inline-block;position:relative;width:64px;height:64px}.loading-overlay .loading-overlay-spinner div{transform-origin:32px 32px;animation:loading-overlay-spinner .6s linear infinite}.loading-overlay .loading-overlay-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#18b900}.loading-overlay .loading-overlay-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-.55s}.loading-overlay .loading-overlay-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-.5s}.loading-overlay .loading-overlay-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.45s}.loading-overlay .loading-overlay-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.4s}.loading-overlay .loading-overlay-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.35s}.loading-overlay .loading-overlay-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.3s}.loading-overlay .loading-overlay-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.25s}.loading-overlay .loading-overlay-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.2s}.loading-overlay .loading-overlay-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.15s}.loading-overlay .loading-overlay-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.1s}.loading-overlay .loading-overlay-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.05s}.loading-overlay .loading-overlay-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes loading-overlay-spinner{0%{opacity:1}100%{opacity:0}}.loading-spinner{color:official;display:inline-block;position:relative;width:64px;height:64px}.loading-spinner div{transform-origin:32px 32px;animation:loading-spinner .6s linear infinite}.loading-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#18b900}.loading-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-.55s}.loading-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-.5s}.loading-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.45s}.loading-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.4s}.loading-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.35s}.loading-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.3s}.loading-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.25s}.loading-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.2s}.loading-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.15s}.loading-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.1s}.loading-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.05s}.loading-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes loading-spinner{0%{opacity:1}100%{opacity:0}}.loader{--spinner-size:48px;--spinner-border-size:5px;--spinner-color:var(--primary-color);width:var(--spinner-size);height:var(--spinner-size);border:var(--spinner-border-size) solid var(--spinner-color);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:loader-rotation 1s linear infinite}*[data-loader]:before{--spinner-size:48px;--spinner-border-size:5px;--spinner-color:var(--primary-color);content:"";display:block;margin:0;padding:0;position:absolute;top:calc(50% - (var(--spinner-size) / 2));left:calc(50% - (var(--spinner-size) / 2));width:var(--spinner-size);height:var(--spinner-size);border:var(--spinner-border-size) solid var(--spinner-color);border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;animation:loader-rotation 1s linear infinite}.product-item__img[data-loader]:before{--spinner-size:56px;--spinner-border-size:6px;--spinner-color:#ddd}.product-item__img[data-loader]:has(img.lazyloaded):before{display:none}.product-more .btn-more__loading-inner>i[data-loader]:before{--spinner-size:100%;--spinner-border-size:2px;--spinner-color:#fff}.furnitures-item__img[data-loader]:before{--spinner-size:56px;--spinner-border-size:6px;--spinner-color:#ddd}.furnitures-item__img[data-loader]:has(img.lazyloaded):before{display:none}.steps__rightside>div[data-loader]:before{--spinner-size:64px;--spinner-border-size:7px;--spinner-color:#ddd}.steps__rightside>div[data-loader]:has(ymaps):before{display:none}.sidebar .widget.widget-calculator[data-loader]:before,.sidebar .widget.widget-banner[data-loader]:before,.sidebar .widget.widget-promo[data-loader]:before{--spinner-size:56px;--spinner-border-size:6px;--spinner-color:#fff;display:none;z-index:95}.sidebar.--inprogress .widget.widget-calculator[data-loader]:before,.sidebar.--inprogress .widget.widget-banner[data-loader]:before,.sidebar.--inprogress .widget.widget-promo[data-loader]:before{display:block}.product-tabs__content[data-loader]:before{--spinner-size:56px;--spinner-border-size:6px;display:none;z-index:95}.product-tabs__content[data-loader].--inprogress:before{display:block}.pushy .pushy-list.pushy-list_ajax[data-depth="0"] ul[data-loader]:before{--spinner-size:56px;--spinner-border-size:6px;--spinner-color:#ddd}.pushy .pushy-list.pushy-list_ajax-loaded[data-depth="0"] ul[data-loader]:before{display:none !important}.products-otdelka-doors__item-btn-more[data-loader]:before{--spinner-size:32px;--spinner-border-size:1px;--spinner-color:#0d8c0b}.products-otdelka-doors__item-btn-more[data-loader]{opacity:1 !important}.products-otdelka-doors__item-btn-more[data-loader]>div{display:none !important}@keyframes loader-rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}` .product-items-loading{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;opacity:0}.product-items-loading.--inprogress{opacity:1}.product-items-loading .loading{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;visibility:visible;opacity:1;transition:none}.product-items-loading .loading.--active{visibility:visible;opacity:1}.product-items-loading .loading:before{content:"";display:block;margin:0;padding:0;width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;border-radius:inherit;cursor:default;clear:both;z-index:10;opacity:.7}.product-items-loading .loading__spinner{--spinner-size:68px;--spinner-border-size:5px;--spinner-color-outer:var(--primary-color);--spinner-color-inner:#ff4c66;display:block;position:relative;width:var(--spinner-size);height:var(--spinner-size);border:var(--spinner-border-size) solid;border-color:var(--spinner-color-outer) var(--spinner-color-outer) transparent;border-radius:50%;box-sizing:border-box;font-size:0px;line-height:0;cursor:default;z-index:50;animation:loading-spinner-rotation_back 1s linear infinite}.product-items-loading .loading__spinner:after{content:'';margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;width:calc(var(--spinner-size) / 2);height:calc(var(--spinner-size) / 2);border:var(--spinner-border-size) solid;border-color:transparent var(--spinner-color-inner) var(--spinner-color-inner);border-radius:50%;box-sizing:border-box;font-size:0px;line-height:0;animation:loading-spinner-rotation .5s linear infinite;transform-origin:center center}@keyframes loading-spinner-rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loading-spinner-rotation_back{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}#totop{display:block;position:fixed;width:50px;height:50px;bottom:50px;left:-50px;background:rgba(198,21,41,1);border-radius:10px;border:none;outline:none;cursor:pointer;-webkit-appearance:none;opacity:.5;transition:left .25s linear;z-index:999}#totop.totop_show{left:50px}#totop:hover,#totop:active{opacity:1}#totop>span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit}#totop>span>span{display:block;margin:0;padding:0;position:relative;width:16px;height:22px;background-repeat:no-repeat;background-position:0 0;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-totop.png)}@media (max-width:767px){#totop{width:40px;height:40px;bottom:25px;left:-40px}#totop.totop_show{left:25px}#totop>span>span{width:14px;height:8px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-totop-mobile.png)}}.wa-consultation-widget{--right:5rem;--bottom:90px}.wa-consultation__wrapper{position:fixed;right:var(--right);bottom:calc(var(--bottom) + 80px);z-index:100}.wa-consultation__wrapper-icon{position:fixed;right:var(--right);bottom:var(--bottom);z-index:100}.wa-consultation-icon{width:60px;height:60px;display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background-color:#10c335}.wa-consultation__icon-inner{position:relative;width:60px;height:60px}.wa-consultation-pulse{width:80px;height:80px;border-radius:50%;position:absolute;left:calc((60px - 80px) / 2);top:calc((60px - 80px) / 2);z-index:-1;transform:scale(0);animation:waPulse 2s infinite;opacity:1;visibility:visible;background-color:#10c335}.wa-consultation-pulse-hide{opacity:0;visibility:hidden}.wa-consultation-pulse:nth-of-type(2n){animation-delay:.5s}.wa-consultation-pulse.stop{animation:none}.wa-consultation__info{position:relative;background-color:#fff;padding:calc(12px - 1px) 12px 12px calc(12px - 2px);border-radius:5px;border:1px solid #e9e9e9;font-size:13px;line-height:17px;display:inline-block;box-shadow:0px 0px 15px 0px rgba(0,0,0,.05)}.wa-consultation__info:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;top:100%;right:10px;left:auto;border-width:10px;border-top-color:#e9e9e9}.wa-consultation__info:after{border-width:9px;margin-right:1px;border-top-color:#fff;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;top:100%;right:10px;left:auto;border-width:9px;margin-right:1px;border-top-color:#fff}@keyframes waPulse{0%{transform:scale(0);opacity:1}50%{opacity:.5}100%{transform:scale(1);opacity:0}}.wa-consultation-notify{position:absolute;align-items:center;justify-content:center;top:-5px;right:-5px;display:flex;transition:.3s ease all}.wa-consultation-notify-hide{opacity:0;visibility:hidden}.wa-consultation-notify-circle{color:#fff;font-size:12px;font-weight:500;background-color:#f25;border-radius:50%;width:20px;height:20px;display:flex;transition:.3s ease all;opacity:0;visibility:hidden;text-align:center;align-items:center;justify-content:center}.wa-consultation-notify-circle-show{opacity:1;visibility:visible}.wa-consultation-bounce{animation-duration:1s;animation-fill-mode:both;animation-name:waBounce;transform-origin:center bottom}@keyframes waBounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-10px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}90%{transform:translate3d(0,-1px,0)}}.wa-consultation-speech-bubble-close{position:absolute;top:-23px;right:2px;opacity:1;transition:.3s ease all;cursor:pointer;width:8px;height:8px}.wa-consultation-speech-bubble-close svg{width:8px;height:8px}@media only screen and (max-width:499px){.wa-consultation__wrapper{display:none !important}.wa-consultation__wrapper-icon{right:25px;bottom:25px}body:has(.product-sticky-btn-section) .wa-consultation__wrapper-icon{bottom:calc((40px + (15px * 2)) + 15px)}}:root{--yourgood-screen-offset-right:5rem;--yourgood-screen-offset-bottom:90px;--yourgood-z-index:100}@media only screen and (max-width:499px){:root{--yourgood-screen-offset-right:25px;--yourgood-screen-offset-bottom:25px}body:has(.product-sticky-btn-section){--yourgood-screen-offset-bottom:calc((40px + (15px * 2)) + 15px)}}@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}
.reviews-items-wrapper{display:block;margin:40px 0 0;padding:0;position:relative}.reviews-clients+.reviews-items-wrapper{margin-top:0}.reviews-items{display:block;margin:0;padding:0;position:relative;font-size:0px}.reviews-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:40px 0 0;padding:40px;position:relative;background:#fff;border:1px solid #f0eeec;text-align:left}.reviews-item:first-child{margin-top:0 !important}.reviews-item__imgs{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:140px}.reviews-item__img-big{display:block;margin:0;padding:0;position:relative;width:140px;height:140px;background:#ecf2f2}.reviews-item__img-big a{display:block;margin:0;padding:0;position:relative;width:100%;max-width:100%;text-decoration:none}.reviews-item__img-big a:hover,.reviews-item__img-big a:active{text-decoration:none;box-shadow:0px 0px 14px 0px rgba(199,21,42,.25)}.reviews-item__img-big a:before,.reviews-item__img-big a:after{content:"";display:block;margin:0;padding:0;position:absolute;opacity:0;visibility:hidden}.reviews-item__img-big a:before{width:100%;height:100%;top:0;left:0;background:rgba(199,21,42,.8);z-index:2}.reviews-item__img-big a:after{width:57px;height:57px;top:50%;left:50%;margin-top:-28.5px;margin-left:-28.5px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-loupe.webp);z-index:3}.reviews-item__img-big a:hover:before,.reviews-item__img-big a:active:before,.reviews-item__img-big a:hover:after,.reviews-item__img-big a:active:after{opacity:1;visibility:visible}.reviews-item__img-big img{display:block;margin:0;padding:0;position:relative;min-width:0;max-width:100%;max-height:100%}.reviews-item__img-min-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -5px;padding:0;position:relative;width:calc(100% + (5px * 2))}.reviews-item__img-min-item{display:block;margin:10px 5px 0;padding:0;position:relative;width:40px;height:40px;background:#ecf2f2}.reviews-item__img-min-item a{display:block;margin:0;padding:0;position:relative;width:100%;max-width:100%;text-decoration:none;opacity:.3}.reviews-item__img-min-item a:hover,.reviews-item__img-min-item a:active{text-decoration:none;opacity:1}.reviews-item__img-min-item img{display:block;margin:0;padding:0;position:relative;min-width:0;max-width:100%;max-height:100%}.reviews-item__info{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:calc(100% - 140px - 30px)}.reviews-item__info-hrow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0;padding:0;position:relative}.reviews-item__info-lcol{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:100%}.reviews-item__info-title{display:block;margin:0;padding:0;position:relative;max-width:calc(100% - 140px);font-size:22px;line-height:26px;font-weight:500}.reviews-item__info-rating-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:20px -15px 0;padding:0;position:relative;width:calc(100% + (15px * 2))}.reviews-item__info-author{display:block;margin:0 15px;padding:0;position:relative;font-size:15px;line-height:19px;font-weight:500}.reviews-item__info-rating-items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative}.reviews-item__info-rating-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 15px;padding:0;position:relative}.reviews-item__info-rating-item-label{display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:0;position:relative;color:#504841;font-size:15px;line-height:19px;font-weight:400}.reviews-item__info-rating-item-stars{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 -2.5px;padding:0;position:relative;top:1px}.reviews-item__info-rating-item-star{display:inline-block;vertical-align:top;margin:0 2.5px;padding:0;position:relative;width:16px;height:16px;background-repeat:no-repeat;background-position:-5px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-reviews-stars.png)}.reviews-item__info-rating-item-star_full{background-position:-31px -5px !important}.reviews-item__info-rcol{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:0;padding:0;position:absolute;top:-4px;right:0;width:70px;min-width:140px;color:#999}.reviews-item__info-total-rating{display:inline-block;vertical-align:top;margin:0;padding:0;font-size:40px;line-height:40px;font-weight:500;text-align:right}.reviews-item__info-crow{display:block;margin:25px 0 0;padding:25px 0 0;position:relative;border-top:1px solid #d9d9d9}.reviews-item__info-text{display:block;margin:-1px 0 0;padding:0;position:relative;color:#5d5854;font-size:15px;line-height:24px}.reviews-item__info-text p{display:block;padding:0;margin:0}.reviews-item__info-text p:first-child{margin-top:0}.reviews-item__info-links{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:15px -12.5px 0;padding:0;position:relative;width:calc(100% + (12.5px * 2));font-size:15px;line-height:19px}.reviews-item__info-links ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative;order:1}.reviews-item__info-links ul li{display:inline-block;vertical-align:top;margin:0 12.5px;padding:0;position:relative}.reviews-item__info-links ul li a{color:#5d5854;text-decoration:underline;cursor:text}.reviews-item__info-links ul li a[nohref],.reviews-item__info-links ul li a[role=button]{color:#999}.reviews-item__info-links ul li a[data-respond]{cursor:pointer}.reviews-item__info-links ul li a:hover,.reviews-item__info-links ul li a:active{color:#c7152a;cursor:pointer}.reviews-item__info-links ul li a.reviews-item__info-link_active{color:#5d5854 !important;text-decoration:none !important;font-weight:500;cursor:text !important}.reviews-item__info-links ul li a.reviews-item__info-link_active:hover,.reviews-item__info-links ul li a.reviews-item__info-link_active:active{cursor:pointer !important}.reviews-section.reviews-section_single .reviews-item__info-links ul li a.reviews-item__info-link_active:hover,.reviews-section.reviews-section_single .reviews-item__info-links ul li a.reviews-item__info-link_active:active{cursor:text !important}.reviews-item__info-rlogo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0 12.5px;padding:0;position:relative;order:2}.reviews-item__info-rlogo-label{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;color:#5d5854}.reviews-item__info-rlogo-img{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:0;padding:0;position:relative;width:auto;height:auto}.reviews-item__info-rlogo-img a{display:block;margin:0;padding:0;position:relative;text-decoration:none}.reviews-item__info-rlogo-img a:hover,.reviews-item__info-rlogo-img a:active{text-decoration:none}.reviews-item__info-rlogo-img img{display:block;margin:0;padding:0;position:relative}.reviews-item__info-respond{display:none;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin:35px 0 0;padding:0;position:relative;background:#f0eeec;min-height:140px}.reviews-item__info-respond.reviews-item__info-respond_active{display:flex}.reviews-item__info-respond-logo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;width:210px;background:#c7152a}.reviews-item__info-respond-logo>div{text-align:center}.reviews-item__info-respond-logo img{display:block;margin:0;padding:0;position:relative;min-width:0;max-width:100%;max-height:100%}.reviews-item__info-respond-text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:45px;position:relative;width:calc(100% - 210px);font-size:17px;line-height:26px;color:#5d5854}.reviews-item__info-respond-text>div{width:100%;margin-top:-2px}.reviews-item__info-text a,.reviews-item__info-respond-text a{color:#c7152a;text-decoration:underline}.reviews-item__info-text a:hover,.reviews-item__info-text a:active,.reviews-item__info-respond-text a:hover,.reviews-item__info-respond-text a:active{color:#e90520;text-decoration:none}.reviews-services-archive-wrapper{display:block;margin:30px 0 0;padding:0;position:relative}.reviews-services-archive{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative}.reviews-services-archive__items-wrapper{display:block;margin:0;padding:0;position:relative;width:100%}.reviews-services-archive__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;position:relative}.reviews-services-archive__item{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:20px;position:relative;width:calc(33.3333% - (10px * 2));height:97px;background:#fff}.reviews-services-archive__item:before{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #f0eeec;z-index:0}.reviews-services-archive__item-content{display:block;margin:0;padding:0;position:relative;z-index:10}.reviews-services-archive__item-content-logo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative;height:28px}.reviews-services-archive__item-content-logo img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%}.reviews-services-archive__item-content-stars{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:12px -2.5px 0;padding:0;position:relative}.reviews-services-archive__item-content-star{display:inline-block;vertical-align:top;margin:0 2.5px;padding:0;position:relative;width:16px;height:16px;background-repeat:no-repeat;background-position:-5px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-reviews-stars.png)}.reviews-services-archive__item-content-star_full{background-position:-31px -5px !important}.reviews-services-archive__item-rating{display:block;margin:0;padding:0;position:absolute;top:calc(20px - 7px);right:20px;font-size:40px;line-height:44px;text-align:right;z-index:10}.reviews-services-archive__item-count{display:block;margin:0;padding:0;position:absolute;bottom:calc(20px - 3px);right:20px;font-size:15px;line-height:21px;text-align:right;z-index:10}@media (max-width:1199px){.reviews-services-archive__item{width:calc(50% - (10px * 2))}}@media (max-width:767px){.reviews-services-archive__item{width:calc(100% - (10px * 2))}}@media (max-width:499px){.reviews-services-archive-wrapper{margin-top:25px}}.reviews-services-wrapper{display:block;margin:30px 0 0;padding:0;position:relative}.reviews-services{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:0;padding:0;position:relative}.reviews-services__title{display:inline-block;vertical-align:top;margin:0;padding:0 30px 0 0;position:relative;text-align:right;font-size:22px;line-height:26px}.reviews-services__title>span{display:block;margin:0;padding:0;position:relative}.reviews-services__items-wrapper{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.reviews-services__items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;margin:0 -15px;padding:0;position:relative}.reviews-services__item{display:inline-block;vertical-align:top;margin:0 15px;padding:20px;position:relative;width:358px;height:97px;background:#fff}.reviews-services__item-content{display:block;margin:0;padding:0;position:relative;z-index:10}.reviews-services__item-content-logo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative;height:28px}.reviews-services__item-content-logo img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%}.reviews-services__item-content-stars{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:12px -2.5px 0;padding:0;position:relative}.reviews-services__item-content-star{display:inline-block;vertical-align:top;margin:0 2.5px;padding:0;position:relative;width:16px;height:16px;background-repeat:no-repeat;background-position:-5px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-reviews-stars.png)}.reviews-services__item-content-star_full{background-position:-31px -5px !important}.reviews-services__item-rating{display:block;margin:0;padding:0;position:absolute;top:calc(20px - 7px);right:20px;font-size:40px;line-height:44px;text-align:right;z-index:10}.reviews-services__item-count{display:block;margin:0;padding:0;position:absolute;bottom:calc(20px - 3px);right:20px;font-size:15px;line-height:21px;text-align:right;z-index:10}.reviews-slider-section{display:block;margin:0;padding:53px 0 60px;position:relative;background:#f2f2f2;z-index:90}.reviews-slider-section .title-section-wrapper__btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;vertical-align:top;margin:0;margin-left:auto;padding:0;position:relative;height:34px}.reviews-slider-section .title-section-wrapper__btn .btn-yellow{margin-top:calc(((45px - 34px) / 2) * (-1))}.reviews-slider-wrapper{display:block;margin:43px 0 0;padding:0;position:relative}.reviews-slider{display:block;margin:0;padding:0;position:relative;width:100%}.reviews-slider .reviews-item{margin-top:0 !important}.reviews-slider .owl-carousel{display:block;margin:0 auto;position:relative;width:100%;overflow:hidden;z-index:8}.reviews-slider .owl-carousel>.reviews-item{display:none}.reviews-slider .owl-carousel>.reviews-item:first-child{display:flex}.reviews-slider .item{display:block;margin:0;padding:0;position:relative;text-align:center}.reviews-slider .owl-nav,.reviews-slider .owl-controls{display:none}.reviews-slider .slider-nav-item{display:block;margin:0;padding:0;position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:50%;z-index:10}.reviews-slider .slider-nav-item.slider-nav-item-prev{left:calc((44px + 30px) * (-1))}.reviews-slider .slider-nav-item.slider-nav-item-next{right:calc((44px + 30px) * (-1))}.reviews-slider .slider-nav-item a{display:block;margin:0;padding:0;position:relative;width:100%;height:100%;border-radius:inherit;background-color:rgba(0,0,0,.2);background-repeat:no-repeat;background-position:50% 50%}.reviews-slider .slider-nav-item a:hover,.reviews-slider .slider-nav-item a:active{background-color:rgba(0,0,0,.4)}.reviews-slider .slider-nav-item.slider-nav-item-prev a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-slider-arrow-prev.png);background-position:calc(50% - 1px) calc(50% - 0px)}.reviews-slider .slider-nav-item.slider-nav-item-next a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-slider-arrow-next.png);background-position:calc(50% + 1px) calc(50% - 0px)}.reviews-slider-pagination{display:block;margin:20px 0 0;padding:0;position:relative}.reviews-slider-pagination .owl-dots{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;margin:0;padding:0;position:relative;width:100%;font-size:0px;line-height:0;z-index:10}.reviews-slider-pagination .owl-dot{display:inline-block;vertical-align:top;margin:0 5px;padding:0;position:relative;width:10px;height:10px;background:#fff;border-radius:50%;cursor:pointer;border:none;outline:none;-webkit-appearance:none;text-decoration:none;box-sizing:border-box}.reviews-slider-pagination .owl-dot:hover,.reviews-slider-pagination .owl-dot:active,.reviews-slider-pagination .owl-dot.active{background:#ccc}.reviews-slider-pagination .owl-dot>span{display:block;margin:0;padding:0;position:relative}.reviews-section{display:block;margin:0;padding:0 0 60px;position:relative;z-index:90}.review-form-wrapper{display:block;margin:30px 0 0;padding:0;position:relative}.review-form{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0;padding:30px;position:relative;background:#f0eeec;color:#000;text-align:left}.review-form__text{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:320px}.review-form__title{display:block;margin:-6px 0 0;padding:0;position:relative;font-size:20px;line-height:30px;font-weight:500}.review-form__subtitle{display:block;margin:15px 0 0;padding:0;position:relative;color:#5d5854;font-size:15px;line-height:24px;font-weight:400}.review-form__subtitle a,.review-form__subtitle-link{color:#c7152a;text-decoration:underline;cursor:pointer}.review-form__subtitle a:hover,.review-form__subtitle a:active,.review-form__subtitle-link:hover,.review-form__subtitle-link:active{color:#e90520;text-decoration:none}.review-form__form{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:calc(100% - 320px - 30px)}.review-form form{display:block;margin:0;padding:0;position:relative}.review-form__fields-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;position:relative}.review-form__fields-wrapper+.review-form__fields-wrapper{margin-top:0}.review-form__field-wrapper{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;width:180px}.review-form__field-wrapper.review-form__field-wrapper_message{width:calc(100% - (10px * 2)) !important}.review-form__field-wrapper label{display:block;margin:0;padding:0;font-size:14px;line-height:16px;font-weight:500}.review-form__field-input{display:block;margin:10px 0 0;padding:0;position:relative}.review-form__field-wrapper input,.review-form__field-wrapper textarea{display:block;margin:0;padding:0 15px;position:relative;width:100%;height:40px;border:none;outline:none;text-align:left;color:#000;font-family:'Roboto',sans-serif;font-size:14px;line-height:14px;font-weight:400;background:#fff;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);box-sizing:border-box;z-index:1}.review-form__field-wrapper textarea{padding-top:15px;padding-bottom:15px;width:100%;height:95px;resize:vertical;line-height:18px}.review-form__field-wrapper input:not([type=submit]):focus,.review-form__field-wrapper textarea:focus{box-shadow:inset 0 0 0 2px #b2afab !important}.review-form__field-wrapper input.error,.review-form__field-wrapper textarea.error{box-shadow:inset 0 0 0 2px #f88493 !important}.review-form input[type=text]::-webkit-input-placeholder,.review-form input[type=tel]::-webkit-input-placeholder,.review-form input[type=email]::-webkit-input-placeholder,.review-form textarea::-webkit-input-placeholder,.review-form input[type=text]::-moz-placeholder,.review-form input[type=tel]::-moz-placeholder,.review-form input[type=email]::-moz-placeholder,.review-form textarea::-moz-placeholder,.review-form input[type=text]:-moz-placeholder,.review-form input[type=tel]:-moz-placeholder,.review-form input[type=email]:-moz-placeholder,.review-form textarea:-ms-input-placeholder,.review-form input[type=text]:-ms-input-placeholder,.review-form input[type=tel]:-ms-input-placeholder,.review-form input[type=email]:-ms-input-placeholder,.review-form textarea:-ms-input-placeholder{color:#555}.review-form input[type=text]::-webkit-input-placeholder{color:#555}.review-form input[type=tel]::-webkit-input-placeholder{color:#555}.review-form input[type=email]::-webkit-input-placeholder{color:#555}.review-form textarea::-webkit-input-placeholder{color:#555}.review-form input[type=text]:focus::-webkit-input-placeholder,.review-form input[type=tel]:focus::-webkit-input-placeholder,.review-form input[type=email]:focus::-webkit-input-placeholder,.review-form textarea:focus::-webkit-input-placeholder,.review-form input[type=text]:focus::-moz-placeholder,.review-form input[type=tel]:focus::-moz-placeholder,.review-form input[type=email]:focus::-moz-placeholder,.review-form textarea:focus::-moz-placeholder,.review-form input[type=text]:focus:-moz-placeholder,.review-form input[type=tel]:focus:-moz-placeholder,.review-form input[type=email]:focus:-moz-placeholder,.review-form textarea:focus:-moz-placeholder,.review-form input[type=text]:focus:-ms-input-placeholder,.review-form input[type=tel]:focus:-ms-input-placeholder,.review-form input[type=email]:focus:-ms-input-placeholder,.review-form textarea:focus:-ms-input-placeholder{color:transparent}.review-form__file-wrap{display:inline-block;vertical-align:top;margin:calc(20px + 14px + 10px) 10px 0px 10px;padding:0;position:relative;width:250px;height:40px}.review-form__file-wrap label{display:inline-block;vertical-align:top;margin:0;padding:0;height:inherit}.review-form__file-wrap input[type=file]{display:none}.review-form__file-wrap-label{display:inline-block;vertical-align:top;margin:0;padding:0 0 0 calc(24px + 10px);position:relative;height:inherit;color:#c7152a;font-size:14px;line-height:16px;font-weight:400;text-decoration:underline;cursor:pointer}.review-form__file-wrap-label>span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:inherit}.review-form__file-wrap-label>span>span{width:100%;padding-top:6px}.review-form__file-wrap-label:hover,.review-form__file-wrap-label:active{color:#e90520}.review-form__file-wrap-label:before{content:"";display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:50%;left:0;margin-top:-11px;width:24px;height:23px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-attachment.png)}.review-form__rating-wrapper{display:block;margin:20px 0 0;padding:0;position:relative}.review-form__rating-label{display:block;margin:0;padding:0;position:relative;font-size:14px;line-height:16px;font-weight:500}.review-form__rating-items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:15px 0 0;padding:16px 10px;position:relative;border:1px solid #dcd9d5}.review-form__rating-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 10px;padding:0;position:relative}.review-form__rating-item-label{display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:0;font-size:15px;line-height:19px;font-weight:400;color:#504841}.review-form__rating-item-stars{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative;top:1px}.review-form__rating-item-star{display:inline-block;vertical-align:top;margin:0;padding:0 2px;position:relative}.review-form__rating-item-star.star_hover,.review-form__rating-item-star:hover,.review-form__rating-item-star:active{cursor:pointer}.review-form__rating-item-star>i{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:16px;height:16px;font-size:0px;line-height:0;background-repeat:no-repeat;background-position:-5px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-reviews-stars.png)}.review-form__rating-item-star_hover>i,.review-form__rating-item-star:hover>i,.review-form__rating-item-star:active>i{background-position:-57px -5px}.review-form__rating-item-star_full>i{background-position:-31px -5px !important}.review-form__submit-wrapper{display:block;margin:20px 0 0;padding:0;position:relative}.review-form__btn{height:40px}.reviews-social-bar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:30px 0 0;padding:0 25px;position:relative;height:58px;background:#f0eeec;font-size:15px;line-height:20px}.reviews-social-bar__back{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.reviews-social-bar__back a{color:#c7152a;text-decoration:underline}.reviews-social-bar__back a:hover,.reviews-social-bar__back a:active{color:#e90520;text-decoration:none}.reviews-social-bar__share{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;color:#5d5854}.reviews-social-bar__share-label{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;top:2px}.reviews-social-bar__share-content{display:inline-block;vertical-align:top;margin:0 0 0 10px;padding:0;position:relative}@media (min-width:1395px){.reviews-item__info-rating-items{min-width:735px}}@media (max-width:1394px){.reviews-item__info-rating-items{min-width:460px}}@media (min-width:1200px) and (max-width:1394px){.reviews-services__item{width:318px}.review-form__field-wrapper{width:160px}}@media (max-width:1199px){.reviews-item__info-rating-wrapper{flex-wrap:wrap}.reviews-item__info-author{width:100%}.reviews-item__info-rating-items{min-width:100%;margin-top:20px}.reviews-item__info-rating-item{display:block;flex-wrap:wrap}.reviews-item__info-rating-item-label{display:block;margin-right:0}.reviews-item__info-rating-item-stars{margin-top:2px}.reviews-services{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.reviews-services__title{display:block;margin-top:-4px;padding-right:0;text-align:left;width:100%}.reviews-services__title br{display:none}.reviews-services__items-wrapper{margin-top:20px;width:100%}.reviews-services__items{flex-wrap:wrap;justify-content:flex-start;margin-top:-20px;margin-left:-10px;margin-right:-10px}.reviews-services__item{margin-top:20px;margin-left:10px;margin-right:10px;width:calc(50% - (10px * 2))}.review-form{flex-wrap:wrap;justify-content:flex-start}.review-form__text{width:100%}.review-form__title{display:block;width:auto;font-size:20px;line-height:26px}.review-form__form{display:block;margin-top:20px;width:100%}.review-form__field-wrapper,.review-form__file-wrap{width:calc(50% - (10px * 2))}.review-form__file-wrap{margin-top:10px}.review-form__field-wrapper.review-form__field-wrapper_message{margin-top:calc(20px - 3px)}.review-form__title br,.review-form__subtitle br{display:none}}@media (min-width:768px) and (max-width:1199px){.reviews-item__info-rlogo{display:none}.review-form__rating-item{width:calc(33.3333% - (10px * 2));flex-wrap:wrap}.review-form__rating-item-label{width:100%}.review-form__rating-item-stars{margin-top:2px}.reviews-social-bar__share-label{display:none}}@media (min-width:500px) and (max-width:1199px){.review-form__file-wrap{margin-top:44px}.reviews-item__info-respond{min-height:0px}.reviews-item__info-respond-logo{display:none}.reviews-item__info-respond-text{width:100%;padding:calc(30px - 5px) 30px calc(30px - 5px) 30px;font-size:15px;line-height:24px;align-items:flex-start}}@media (max-width:767px){.reviews-items-wrapper{margin-top:30px}.reviews-item{margin-top:30px;padding:30px}.reviews-item__info-lcol{width:100%}.reviews-item__info-rcol{display:none}.reviews-item__info-title{max-width:100%}.reviews-item__info-rating-items{min-width:0 !important;max-width:100%;flex-wrap:wrap}.reviews-item__info-rating-item{width:calc(100% - (15px * 2));margin-top:15px}.reviews-item__info-rating-item:first-child{margin-top:0}.reviews-item__info-links{flex-wrap:wrap;margin-top:15px}.reviews-item__info-links ul{flex-wrap:wrap;justify-content:flex-start;order:2}.reviews-item__info-rlogo+ul{margin-top:15px}.reviews-item__info-links ul li{width:calc(100% - (12.5px * 2));margin-top:10px}.reviews-item__info-links ul li:first-child{margin-top:0}.reviews-item__info-rlogo{width:100%;position:relative;top:0;justify-content:flex-start;order:1}.reviews-item__info-rlogo-label{margin-right:10px}.reviews-services__item{width:calc(100% - (10px * 2))}.reviews-slider .slider-nav-item.slider-nav-item-prev{left:calc((44px / 2) * (-1))}.reviews-slider .slider-nav-item.slider-nav-item-next{right:calc((44px / 2) * (-1))}.review-form__rating-items{flex-wrap:wrap}.review-form__rating-item{width:calc(100% - (10px * 2));margin-top:8px}.review-form__rating-item:first-child{margin-top:0}.reviews-social-bar{flex-wrap:wrap;justify-content:flex-start;padding-top:calc(25px - 2px);padding-bottom:25px;height:auto}.reviews-social-bar__share{width:100%;margin-top:10px}}@media (max-width:499px){.reviews-items-wrapper{margin-top:25px}.reviews-item{flex-wrap:wrap;justify-content:flex-start;margin-top:25px;padding:25px}.reviews-item__imgs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;width:100%}.reviews-item__img-min-items{margin:-10px -5px 0;padding:0;width:calc(100% - 134px - 10px + (5px * 2))}.reviews-item__img-big{width:134px;height:134px}.reviews-item__img-min-item{width:32px;height:32px}.reviews-item__info{display:block;width:100%;margin-top:calc(20px - 2px)}.reviews-item__info-title{font-size:20px;line-height:24px}.reviews-item__info-rating-wrapper{margin-top:15px}.reviews-item__info-rating-items{margin-top:15px}.reviews-item__info-crow{padding-top:22px}.reviews-item__info-rlogo{flex-wrap:wrap}.reviews-item__info-respond{flex-wrap:wrap;align-items:flex-start;margin-top:25px}.reviews-item__info-respond-logo{width:100%;height:120px}.reviews-item__info-respond-text{align-items:flex-start;padding:20px;width:100%;font-size:15px;line-height:24px}.reviews-slider-section{padding-top:43px;padding-bottom:50px}.reviews-slider-section .title-section-wrapper__btn{display:none;justify-content:flex-start;margin-top:25px;margin-left:0;width:100%;height:auto}.reviews-slider-section .title-section-wrapper__btn .btn-yellow{margin-top:0;width:100%}.reviews-slider-wrapper{margin-top:30px}.reviews-slider-pagination{display:none}.reviews-section{padding-bottom:50px}.review-form-wrapper{margin-top:25px}.pagenav+.review-form-wrapper{margin-top:30px}.review-form{padding:25px}.review-form__title{margin-top:-4px;font-size:18px;line-height:24px}.review-form__subtitle{margin-top:10px;line-height:22px}.vacancy-form__subtitle br{display:none}.review-form__field-wrapper,.review-form__file-wrap{width:calc(100% - (10px * 2))}.review-form__field-input{margin-top:8px}.review-form_field-wrap textarea{height:120px}.review-form__submit{width:100%}.review-form__rating-item{width:calc(100% - (10px * 2));flex-wrap:wrap;margin-top:10px}.review-form__rating-item-label{width:100%}.review-form__rating-item-stars{margin-top:2px}.reviews-social-bar{margin-top:25px}.reviews-social-bar__share-content{margin-left:0;margin-top:8px}}.reviews-clients{display:block;margin:0;padding:53px 0 0;position:relative}@media (max-width:499px){.reviews-clients{padding-top:43px}}.modal-review{display:block;margin:0;padding:30px;position:relative;width:820px;background:#fff}.modal-review__title{display:block;margin:-4px 0 0;padding:0;position:relative;color:#000;font-size:18px;line-height:24px;font-weight:500}.modal-review__form-wrapper{display:block;margin:25px 0 0;padding:0;position:relative}.modal-review:has(.modal-review__field-label) .modal-review__form-wrapper{margin-top:calc(25px - 2px)}.modal-review form{display:block;margin:0;padding:0;position:relative}.modal-review__fields-wrapper{display:block;margin:0;padding:0;position:relative}.modal-review__fields-wrapper+.modal-review__fields-wrapper{margin-top:15px}.modal-review__fields{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-15px -10px 0;padding:0;position:relative}.modal-review__field{display:inline-block;vertical-align:top;margin:15px 10px 0;padding:0;position:relative}.modal-review__fields.modal-review__fields_1 .modal-review__field{width:calc(100% - (10px * 2))}.modal-review__fields.modal-review__fields_2 .modal-review__field{width:calc(50% - (10px * 2))}.modal-review__fields.modal-review__fields_3 .modal-review__field{width:calc(33.3333% - (10px * 2))}.modal-review__fields.modal-review__fields_4 .modal-review__field{width:calc(25% - (10px * 2))}.modal-review__field-label{display:block;margin:-2px 0 0;padding:0;position:relative;font-size:12px;line-height:16px;text-align:left}.modal-review__field-input{display:block;margin:0;padding:0;position:relative}.modal-review__field-label+.modal-review__field-input{margin-top:7px}.modal-review__field input,.modal-review__field textarea{display:block;margin:0;padding:0 15px;position:relative;width:100%;height:44px;border:none;outline:none;text-align:left;font-family:'Roboto',sans-serif;color:#000;font-size:14px;line-height:14px;font-weight:400;background:#f0eeec;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);box-sizing:border-box;z-index:1}.modal-review__field textarea{padding-top:15px;padding-bottom:15px;width:100%;height:160px;resize:none;line-height:18px}.modal-review input[type=text]:focus,.modal-review input[type=tel]:focus,.modal-review input[type=email]:focus,.modal-review textarea:focus{box-shadow:inset 0 0 0 2px #b2afab !important}.modal-review input[type=text].error,.modal-review input[type=tel].error,.modal-review input[type=email].error,.modal-review textarea.error{box-shadow:inset 0 0 0 2px #f88493 !important}.modal-review input[type=text]::-webkit-input-placeholder,.modal-review input[type=tel]::-webkit-input-placeholder,.modal-review input[type=email]::-webkit-input-placeholder,.modal-review textarea::-webkit-input-placeholder,.modal-review input[type=text]::-moz-placeholder,.modal-review input[type=tel]::-moz-placeholder,.modal-review input[type=email]::-moz-placeholder,.modal-review textarea::-moz-placeholder,.modal-review input[type=text]:-moz-placeholder,.modal-review input[type=tel]:-moz-placeholder,.modal-review input[type=email]:-moz-placeholder,.modal-review textarea:-ms-input-placeholder,.modal-review input[type=text]:-ms-input-placeholder,.modal-review input[type=tel]:-ms-input-placeholder,.modal-review input[type=email]:-ms-input-placeholder,.modal-review textarea:-ms-input-placeholder{color:#5d5854}.modal-review input[type=text]::-webkit-input-placeholder{color:#5d5854}.modal-review input[type=tel]::-webkit-input-placeholder{color:#5d5854}.modal-review input[type=email]::-webkit-input-placeholder{color:#5d5854}.modal-review textarea::-webkit-input-placeholder{color:#5d5854}.modal-review input[type=text]:focus::-webkit-input-placeholder,.modal-review input[type=tel]:focus::-webkit-input-placeholder,.modal-review input[type=email]:focus::-webkit-input-placeholder,.modal-review textarea:focus::-webkit-input-placeholder,.modal-review input[type=text]:focus::-moz-placeholder,.modal-review input[type=tel]:focus::-moz-placeholder,.modal-review input[type=email]:focus::-moz-placeholder,.modal-review textarea:focus::-moz-placeholder,.modal-review input[type=text]:focus:-moz-placeholder,.modal-review input[type=tel]:focus:-moz-placeholder,.modal-review input[type=email]:focus:-moz-placeholder,.modal-review textarea:focus:-moz-placeholder,.modal-review input[type=text]:focus:-ms-input-placeholder,.modal-review input[type=tel]:focus:-ms-input-placeholder,.modal-review input[type=email]:focus:-ms-input-placeholder,.modal-review textarea:focus:-ms-input-placeholder{color:transparent}.modal-review__file-wrap{display:inline-block;vertical-align:top;margin:calc(16px - 2px + 7px) 0px 0px 0px;padding:0;position:relative;width:auto;height:44px}.modal-review__file-wrap label{display:inline-block;vertical-align:top;margin:0;padding:0;height:inherit}.modal-review__file-wrap input[type=file]{display:none}.modal-review__file-wrap-label{display:inline-block;vertical-align:top;margin:0;padding:0 0 0 calc(24px + 10px);position:relative;height:inherit;color:#c7152a;font-size:14px;line-height:17px;font-weight:400;text-decoration:underline;cursor:pointer}.modal-review__file-wrap-label>span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:inherit}.modal-review__file-wrap-label>span>span{width:100%}.modal-review__file-wrap-label:hover,.modal-review__file-wrap-label:active{color:#e90520}.modal-review__file-wrap-label:before{content:"";display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:50%;left:0;margin-top:-11px;width:24px;height:23px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-attachment.png)}.modal-review__rating-wrapper{display:block;margin:15px 0 0;padding:0;position:relative}.modal-review__rating-label{display:block;margin:-2px 0 0;padding:0;position:relative;font-size:12px;line-height:16px}.modal-review__rating-items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:7px 0 0;padding:13px 7.5px;position:relative;border:1px solid #dcd9d5}.modal-review__rating-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0 7.5px;padding:0;position:relative}.modal-review__rating-item-label{display:inline-block;vertical-align:top;margin:0 5px 0 0;padding:0;font-size:14px;line-height:18px;font-weight:400}.modal-review__rating-item-stars{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative;top:calc(((18px - 16px) / 2) * (-1));font-size:0px;line-height:0}.modal-review__rating-item-star{display:inline-block;vertical-align:top;margin:0;padding:0 1px;position:relative}.modal-review__rating-item-star.star_hover,.modal-review__rating-item-star:hover,.modal-review__rating-item-star:active{cursor:pointer}.modal-review__rating-item-star>i{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:16px;height:16px;font-size:0px;line-height:0;background-repeat:no-repeat;background-position:-5px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-reviews-stars.png)}.modal-review__rating-item-star_hover>i,.modal-review__rating-item-star:hover>i,.modal-review__rating-item-star:active>i{background-position:-57px -5px}.modal-review__rating-item-star_full>i{background-position:-31px -5px !important}.modal-review__submit-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:20px -10px 0;padding:0}.modal-review__submit-btn-wrapper{display:inline-block;vertical-align:top;margin:0 10px;padding:0}.modal-review__submit-btn.btn-submit{width:auto}.modal-review__submit-agree-wrapper{display:inline-block;vertical-align:top;margin:0 10px;padding:0;font-size:0px;text-align:left}.modal-review__submit-agree{display:block;margin:0;padding:0;color:#a8a29d;font-size:12px;line-height:16px}.modal-review__submit-agree a{color:inherit;text-decoration:underline}.modal-review__submit-agree a:hover,.modal-review__submit-agree a:active{color:#000;text-decoration:underline}@media (max-width:1199px){.modal-review{width:690px}}@media (min-width:767px) and (max-width:1199px){.modal-review__fields.modal-review__fields_3 .modal-review__field,.modal-review__fields.modal-review__fields_4 .modal-review__field{width:calc(50% - (10px * 2)) !important}.modal-review__file-wrap-label>span>span br{display:none}.modal-review__rating-item{width:calc(33.3333% - (7.5px * 2));flex-wrap:wrap}.modal-review__rating-item-label{width:100%;margin-right:0}.modal-review__rating-item-stars{margin-top:2px;top:0}}@media (max-width:767px){.modal-review{width:500px}.modal-review__field{width:calc(100% - (10px * 2)) !important}.modal-review__file-wrap{margin-top:0;height:23px}.modal-review__file-wrap-label:before{margin-top:-12px}.modal-review__file-wrap-label>span>span br{display:none}.modal-review__rating-items{flex-wrap:wrap}.modal-review__rating-item{width:calc(100% - (7.5px * 2));margin-top:8px}.modal-review__rating-item:first-child{margin-top:0}.modal-review__submit-agree br{display:none}}@media (max-width:499px){#modal-review .box-modal_close{right:25px}.modal-review{margin-left:auto;margin-right:auto;padding:25px;width:calc(100% - (25px * 2));min-width:320px}.modal-review__form-wrapper{margin-top:20px}.modal-review:has(.modal-review__field-label) .modal-review__form-wrapper{margin-top:calc(20px - 2px)}.modal-review__field textarea{height:140px}.modal-review__rating-item{width:calc(100% - (7.5px * 2));flex-wrap:wrap;margin-top:10px}.modal-review__rating-item-label{width:100%}.modal-review__rating-item-stars{margin-top:2px}.modal-review__submit-wrapper{flex-wrap:wrap;align-items:flex-start}.modal-review__submit-btn-wrapper{width:calc(100% - (10px * 2))}.modal-review__submit-btn.btn-submit{width:100%}.modal-review__submit-agree-wrapper{margin-top:10px;width:calc(100% - (10px * 2))}}
.photos-items-wrapper{display:block;margin:0;padding:0;position:relative}.photos-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;position:relative;font-size:0px}.photos-item{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative;width:253px}.photos-item__img{display:block;margin:0;padding:0;position:relative;width:100%;height:253px;background:#eee;overflow:hidden}.photos-item__img:hover,.photos-item__img:active{box-shadow:0px 0px 14px 0px rgba(199,21,42,.25)}.photos-item__img a{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:100%;height:100%;max-width:100%;max-height:100%;text-decoration:none}.photos-item__img a:before,.photos-item__img a:after{content:"";display:block;margin:0;padding:0;position:absolute;opacity:0;visibility:hidden}.photos-item__img a:before{width:100%;height:100%;top:0;left:0;background:rgba(199,21,42,.8);z-index:2}.photos-item__img a:after{width:57px;height:57px;top:calc(50% - (57px / 2));left:calc(50% - (57px / 2));background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-loupe.webp);z-index:3}.photos-item__img:hover a:before,.photos-item__img:active a:before,.photos-item__img:hover a:after,.photos-item__img:active a:after{opacity:1;visibility:visible}.photos-item__img picture{display:block;margin:0;padding:0;position:relative;width:100%;max-width:100%;z-index:1}.photos-item__img img{display:block;margin:0;padding:0;position:relative;width:100%;max-width:100%;z-index:1}.photos-item__title{display:block;margin:12px 0 0;padding:0;position:relative;font-size:15px;line-height:21px;font-weight:500}.photos-item__price{display:block;margin:2px 0 0;padding:0;position:relative;font-size:18px;line-height:24px;font-weight:500;color:#ce3446}.photos-section{display:block;margin:0;padding:53px 0 60px;position:relative;z-index:90}.photos-section .photos-items-wrapper{margin-top:43px}.photos-product-section{display:block;margin:0;padding:0 0 60px;position:relative;z-index:90}.photos-gallery-section{display:block;margin:0;padding:0 0 60px;position:relative;z-index:90}.photos-tabs{display:block;margin:30px 0 0;padding:0;position:relative}.photos-tab{display:none;margin:0;padding:0;position:relative}.photos-tab.photos-tab_active{display:block}@media (min-width:1395px){.products-section .content .photos-item,.product-section .content .photos-item,.content-section.content-section_sidebar .content .photos-item{width:240px}.products-section .content .photos-item__img,.product-section .content .photos-item__img,.content-section.content-section_sidebar .content .photos-item__img{height:240px}}@media (max-width:1394px){.photos-item{width:calc((100% / 5) - (10px * 2))}.products-section .content .photos-item,.product-section .content .photos-item,.content-section.content-section_sidebar .content .photos-item{width:calc((100% / 5) - (10px * 2))}.photos-item__img{padding-bottom:100%;height:0}.photos-item__img a{position:absolute;top:0;left:0}}@media (min-width:1200px) and (max-width:1394px){.products-section .content .photos-item:nth-child(n+11),.product-section .content .photos-item:nth-child(n+11),.content-section.content-section_sidebar .content .photos-item:nth-child(n+11){display:none}}@media (max-width:1199px){.photos-item{width:calc((100% / 4) - (10px * 2))}.products-section .content .photos-item,.product-section .content .photos-item,.content-section.content-section_sidebar .content .photos-item{width:calc((100% / 4) - (10px * 2))}}@media (max-width:767px){.photos-item{width:calc((100% / 3) - (10px * 2))}.products-section .content .photos-item,.product-section .content .photos-item,.content-section.content-section_sidebar .content .photos-item{width:calc((100% / 3) - (10px * 2))}.photos-item__title{font-size:14px;line-height:19px;font-weight:400}.photos-item__price{font-size:16px;line-height:22px}}@media (max-width:499px){.photos-section{padding-top:43px;padding-bottom:50px}.photos-tabs{margin-top:25px}.photos-section .photos-items-wrapper{margin-top:30px}.photos-item{width:calc((100% / 2) - (10px * 2))}.products-section .content .photos-item,.product-section .content .photos-item,.content-section.content-section_sidebar .content .photos-item{width:calc((100% / 2) - (10px * 2))}.photos-item__img a:after{width:40px;height:40px;top:calc(50% - (40px / 2));left:calc(50% - (40px / 2));background-size:cover}.photos-gallery-section{padding-top:0;padding-bottom:50px}.photos-product-section{padding-top:0;padding-bottom:50px}}
.products-section,.product-section{display:block;margin:0;padding:0 0 60px;position:relative;z-index:90}.products-section>.container,.product-section>.container,.content-section.content-section_sidebar>.container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.products-section>.container:after,.product-section>.container:after,.content-section.content-section_sidebar>.container:after{display:none}@media (max-width:499px){.products-section,.product-section{padding-bottom:50px}}.sidebar{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:293px}.sidebar .widgets-float-wrapper{display:block;margin:20px 0 0;padding:0;position:relative;top:0}.sidebar .widgets-float-wrapper.widgets-float-wrapper_sticky{position:sticky;position:-webkit-sticky;top:calc(59px + 1px + 20px)}.sidebar .widgets-float-wrapper:first-child{margin-top:0}.widget{display:block;margin:20px 0 0;padding:0 20px}.widget:first-child{margin-top:0}.widget.widget-catalog-filter{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.widget-catalog-filter__items-wrapper{display:block;margin:0;padding:0;position:relative}.widget-catalog-filter__items{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative}.widget-catalog-filter__item{display:block;margin:20px 0 0;padding:0;position:relative;width:100%}.widget-catalog-filter__item:first-child{margin-top:0 !important}.widget-catalog-filter__item-label{display:block;margin:0;padding:0;position:relative;color:#000;font-size:14px;line-height:19px;font-weight:500}.widget-catalog-filter__item-variants{display:block;margin:15px 0 0;padding:0;position:relative;z-index:10}.widget-catalog-filter__item-variants-wrapper{display:block;margin:0;padding:0;position:relative;width:100%}.widget-catalog-filter__item-variants-price{display:block;margin:0;padding:0;position:relative}.widget-catalog-filter__item-variants-price-slider{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:calc((18px - 6px) / 2) 0px 0px 0px;position:relative}.widget-catalog-filter__item-variants-price-slider-range{display:block;margin:0;padding:0;position:relative;width:100%}.widget-catalog-filter__item-variants-price-inputs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0;padding:0;position:relative}.widget-catalog-filter__item-variants-price-slider+.widget-catalog-filter__item-variants-price-inputs{margin-top:25px}.widget-catalog-filter__item-variants-price-input{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:calc((100% - 30px) / 2)}.widget-catalog-filter__item-variants-price-input-inp-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin:0;padding:0;position:relative;width:100%;border:none;outline:none;text-align:left;font-family:'Roboto',sans-serif;color:#000;font-size:14px;line-height:14px;font-weight:400;background:#f0eeec;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);box-sizing:border-box}.widget-catalog-filter__item-variants-price-input.widget-catalog-filter__item-variants-price-input_error .widget-catalog-filter__item-variants-price-input-inp-wrapper{box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15),0 0 0 2px #f88493 !important}.widget-catalog-filter__item-variants-price-input-inp-prefix{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0 4px 0 15px;position:relative;flex-shrink:0}.widget-catalog-filter__item-variants-price-input-inp-prefix>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;top:1px}.widget-catalog-filter__item-variants-price-input-inp{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:100%}.widget-catalog-filter__item-variants-price-input-inp-remove{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;vertical-align:top;margin:0;padding:10px;position:relative;width:calc(10px + (10px * 2));flex-shrink:0;cursor:pointer}.pushy-filter .widget-catalog-filter__item-variants-price-input-inp-remove{display:none}.widget-catalog-filter__item-variants-price-input-inp-remove>i{display:block;margin:0;padding:0;position:relative;width:10px;height:10px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-widget-filter-price-remove.png);opacity:.5}.widget-catalog-filter__item-variants-price-input-inp-remove:hover>i,.widget-catalog-filter__item-variants-price-input-inp-remove:active>i{opacity:1}.widget-catalog-filter__item-variants-price-input input{display:block;margin:0;padding:0 15px 0 0;position:relative;width:100%;height:40px;border:none;outline:none;text-align:left;font-family:'Roboto',sans-serif;color:#000;font-size:14px;line-height:14px;font-weight:400;background:0 0;box-sizing:border-box;z-index:1}.widget-catalog-filter__item-variants-price-input input[type=number]::-webkit-input-placeholder,.widget-catalog-filter__item-variants-price-input input[type=number]::-moz-placeholder,.widget-catalog-filter__item-variants-price-input input[type=number]:-moz-placeholder,.widget-catalog-filter__item-variants-price-input input[type=number]:-ms-input-placeholder{color:#5d5854}.widget-catalog-filter__item-variants-price-input input[type=number]::-webkit-input-placeholder{color:#5d5854}.widget-catalog-filter__item-variants-price-input input[type=number]:focus::-webkit-input-placeholder,.widget-catalog-filter__item-variants-price-input input[type=number]:focus::-moz-placeholder,.widget-catalog-filter__item-variants-price-input input[type=number]:focus:-moz-placeholder,.widget-catalog-filter__item-variants-price-input input[type=number]:focus:-ms-input-placeholder{color:transparent}.widget-catalog-filter__item-variants-price-input input[type=number]::-webkit-inner-spin-button,.widget-catalog-filter__item-variants-price-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.widget-catalog-filter__item-variants-price-input-devider{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:30px}.widget-catalog-filter__item-variants-price-input-devider>span{display:block;margin:0 auto;padding:0;position:relative;width:8px;height:2px;background:#98988e;font-size:0px;line-height:0}.widget-catalog-filter__item-variants-checkbox-items{display:block;margin:0;padding:0;position:relative}.widget-catalog-filter__item-variants-checkbox-item{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:8px 0 0;padding:0;position:relative}.widget-catalog-filter__item-variants-checkbox-item.widget-catalog-filter__item-variants-checkbox-item_hidden{display:none}.widget-catalog-filter__item-variants-checkbox-item:first-child{margin-top:0}.widget-catalog-filter__item-variants-checkbox-item .widget-catalog-filter__item-variants-checkbox-item-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative}.widget-catalog-filter__item-variants-checkbox-item:not([data-disabled]) .widget-catalog-filter__item-variants-checkbox-item-inner{cursor:pointer}.widget-catalog-filter__item-variants-checkbox-item-inp{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.widget-catalog-filter__item-variants-checkbox-item-inp input{display:none}.widget-catalog-filter__item-variants-checkbox-item-inp-box{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:20px;height:20px;border:none;outline:none;background:#f0eeec;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);cursor:pointer}.widget-catalog-filter__item-variants-checkbox-item[data-disabled] .widget-catalog-filter__item-variants-checkbox-item-inp-box{cursor:default}.widget-catalog-filter__item-variants-checkbox-item-inner:hover .widget-catalog-filter__item-variants-checkbox-item-inp-box,.widget-catalog-filter__item-variants-checkbox-item-inp-box.widget-catalog-filter__item-variants-checkbox-item-inp-box_hover{background:rgba(199,21,42,.2)}.widget-catalog-filter__item-variants-checkbox-item-inner:active .widget-catalog-filter__item-variants-checkbox-item-inp-box,.widget-catalog-filter__item-variants-checkbox-item-inp-box.widget-catalog-filter__item-variants-checkbox-item-inp-box_checked,.widget-catalog-filter__item-variants-checkbox-item-inp-box.widget-catalog-filter__item-variants-checkbox-item-inp-box_active{background:#c7152a !important}.widget-catalog-filter__item-variants-checkbox-item-inp-box>i{display:block;padding:0;margin:0;position:absolute;top:50%;left:50%;width:14px;height:10px;margin-top:-5px;margin-left:-7px;opacity:0;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-filter-checkbox-checked.png)}.widget-catalog-filter__item-variants-checkbox-item-inner:hover .widget-catalog-filter__item-variants-checkbox-item-inp-box>i,.widget-catalog-filter__item-variants-checkbox-item-inp-box.widget-catalog-filter__item-variants-checkbox-item-inp-box_hover>i{opacity:1}.widget-catalog-filter__item-variants-checkbox-item-inner:active .widget-catalog-filter__item-variants-checkbox-item-inp-box>i,.widget-catalog-filter__item-variants-checkbox-item-inp-box.widget-catalog-filter__item-variants-checkbox-item-inp-box_checked>i,.widget-catalog-filter__item-variants-checkbox-item-inp-box.widget-catalog-filter__item-variants-checkbox-item-inp-box_active>i{opacity:1}.widget-catalog-filter__item-variants-checkbox-item-txt{display:inline-block;vertical-align:top;margin:0 0 0 12px;padding:0;position:relative;top:1px;color:#5d5854;font-size:14px;line-height:18px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.widget-catalog-filter__item-variants-checkbox-item:not([data-disabled]) .widget-catalog-filter__item-variants-checkbox-item-inner:hover .widget-catalog-filter__item-variants-checkbox-item-txt,.widget-catalog-filter__item-variants-checkbox-item:not([data-disabled]) .widget-catalog-filter__item-variants-checkbox-item-inner:active .widget-catalog-filter__item-variants-checkbox-item-txt{color:#c7152a}.widget-catalog-filter__item-variants-more{display:block;margin:calc(15px - 3px) 0px -2px 0px;padding:0;position:relative;font-size:14px;line-height:18px}.widget-catalog-filter__item-variants-more>span{color:#c7152a;text-decoration:none;cursor:pointer}.widget-catalog-filter__item-variants-more>span:hover,.widget-catalog-filter__item-variants-more>span:active{color:#e90520;text-decoration:underline}.widget.widget-catalog-menu{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;background:#fff}.widget.widget-catalog-filter+.widget{margin-top:25px}.widget-catalog-menu__section{display:block;margin:0;padding:0;position:relative}.widget-catalog-menu__section+.widget-catalog-menu__section{border-top:1px solid #da3548}.widget-catalog-menu__section+.widget-catalog-menu__section.widget-catalog-menu__section_active,.widget-catalog-menu__section.widget-catalog-menu__section_active+.widget-catalog-menu__section{border-top:none}.widget-catalog-menu__section-title{display:block;margin:0;padding:0;position:relative}.widget-catalog-menu__section:first-child .widget-catalog-menu__section-title,.widget-catalog-menu__section.widget-catalog-menu__section_active .widget-catalog-menu__section-title{border-top:none}.widget-catalog-menu__section-title>a{display:block;margin:0;padding:14px 20px;position:relative;background:#c7152a;font-size:15px;line-height:20px;font-weight:500;color:#fff;text-decoration:none}.widget-catalog-menu__section-title>a:hover,.widget-catalog-menu__section-title>a:active{background:#d91d38;text-decoration:none}.widget-catalog-menu__section.widget-catalog-menu__section_active .widget-catalog-menu__section-title>a{background:#f0eeec;color:#000}.widget-catalog-menu__section-title>a>sup{position:relative;top:2px;font-size:9px;line-height:0;font-weight:400}.widget-catalog-menu__section-title>a>sup[data-content]:before{content:attr(data-content);display:inline}.widget-catalog-menu__section-categories{display:none;margin:0;padding:20px;position:relative;border:1px solid #f0eeec;border-top:none}.widget-catalog-menu__section:not(:last-child) .widget-catalog-menu__section-categories{border-bottom:none}.widget-catalog-menu__section.widget-catalog-menu__section_active .widget-catalog-menu__section-categories{display:block}.widget-catalog-menu__section-category{display:block;margin:15px 0 0;padding:0}.widget-catalog-menu__section-category:first-child{margin-top:0}.widget-catalog-menu__section-category-title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:-2px 0 0;padding:0;position:relative;font-size:16px;line-height:20px;font-weight:500;color:#000;cursor:pointer}.widget-catalog-menu__section-category-title:hover,.widget-catalog-menu__section-category-title:active{color:#c7152a}.widget-catalog-menu__section-category-title>span{display:inline-block;vertical-align:top;margin:0;padding:0;width:calc(100% - 12px - 5px)}.widget-catalog-menu__section-category-title:after{content:"";display:inline-block;vertical-align:top;padding:0;margin:-1px 0 0 10px;position:relative;width:12px;height:7px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-sidebar-arrow.png);transform-origin:50% 50%;transform:rotate(0deg);-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);flex-shrink:0}.widget-catalog-menu__section-category.widget-catalog-menu__section-category_active .widget-catalog-menu__section-category-title:after{transform:rotate(180deg)}.widget-catalog-menu__section-category-title:hover:after,.widget-catalog-menu__section-category-title:active:after{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-sidebar-arrow-hover.png)}.widget-catalog-menu__section-category ul{display:none;margin:10px 0 0;padding:0 0 4px;font-size:14px;line-height:18px}.widget-catalog-menu__section-category.widget-catalog-menu__section-category_active ul{display:block}.widget-catalog-menu__section-category ul li{display:block;margin:10px 0 0;padding:0}.widget-catalog-menu__section-category ul li:first-child{margin-top:0}.widget-catalog-menu__section-category ul li a{color:#000;text-decoration:none}.widget-catalog-menu__section-category ul li a:hover,.widget-catalog-menu__section-category ul li a:active{color:#e90520;text-decoration:none}.widget-catalog-menu__section-category ul li.active{color:#000}.widget-catalog-menu__section-category ul li.active a{color:inherit}.widget-catalog-menu__section-category-list-item-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0;padding:0}.widget-catalog-menu__section-category-list-item-title{display:inline-block;vertical-align:top;margin:0;padding:0 5px 0 0;position:relative;font-size:15px;font-weight:300;color:#000}.widget-catalog-menu__section-category-list-item-title-count{position:relative;top:2px;font-size:10px;line-height:0;font-weight:400;color:#c7152a}.widget-catalog-menu__section-category-list-item-price{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;top:1px;color:#5d5854;text-align:right}.widget-catalog-menu__section-category ul li a:hover .widget-catalog-menu__section-category-list-item-title,.widget-catalog-menu__section-category ul li a:active .widget-catalog-menu__section-category-list-item-title,.widget-catalog-menu__section-category ul li a:hover .widget-catalog-menu__section-category-list-item-price,.widget-catalog-menu__section-category ul li a:active .widget-catalog-menu__section-category-list-item-price{color:#e90520}.widget-catalog-menu__section-category ul li.active .widget-catalog-menu__section-category-list-item-title{color:#777;font-weight:500}.widget.widget-calculator{position:relative;padding:0;height:130px}.sidebar.--inprogress .widget.widget-calculator:after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);background-position:50% 50%;background-repeat:no-repeat;z-index:90}.widget-calculator>a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0 20px;position:relative;height:inherit;color:#fff;text-decoration:none;background-color:#128d00;background-position:right top;background-repeat:no-repeat;z-index:10}.widget-calculator>a:hover,.widget-calculator>a:active{opacity:.8}.widget-calculator__inner{display:block;margin:0;padding:0;position:relative}.widget-calculator__title{display:block;margin:-2px 0 0;padding:0;font-size:18px;line-height:22px;font-weight:700}.widget-calculator__link{display:block;margin:10px 0 0;padding:0;font-size:14px;line-height:19px;font-weight:400}.widget.widget-banner{position:relative;padding-top:20px;padding-bottom:20px;background-color:#128d00;background-position:50% calc(100% - 72px);background-repeat:no-repeat;color:#fff}.sidebar.--inprogress .widget.widget-banner:after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);background-position:50% 50%;background-repeat:no-repeat;z-index:90}.widget-banner__title{display:block;margin:-2px 0 0;padding:0;position:relative;font-size:18px;line-height:22px;font-weight:700;z-index:10}.widget-banner__description{display:block;margin:12px 0 0;padding:0;position:relative;font-size:14px;line-height:22px;z-index:10}.widget-banner__btn-wrapper{display:block;margin:115px 0 0;padding:0;position:relative;z-index:10}.widget-banner__btn-wrapper .btn-yellow{width:100%}.widget-banner__btn-default{display:none}.widget.widget-promo{position:relative;padding-top:20px;padding-bottom:20px;color:#fff;background-color:#378712;background-position:0 0;background-repeat:no-repeat;background-size:cover}.sidebar.--inprogress .widget.widget-promo:after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);background-position:50% 50%;background-repeat:no-repeat;z-index:90}.widget-promo__title{display:block;margin:-2px 0 0;padding:0;position:relative;font-size:18px;line-height:22px;font-weight:700;z-index:10}.widget-promo__description{display:none;margin:12px 0 0;padding:0;position:relative;font-size:14px;line-height:22px;z-index:10}.widget-promo__counter{display:block;margin:12px 0 0;padding:0;position:relative;z-index:10}.widget-promo__counter-name{display:block;margin:0;padding:0;font-size:14px;line-height:22px;font-weight:500}.widget-promo__counter-countdown-wrapper{display:block;margin:10px 0 0;padding:0;position:relative}.widget-promo__counter-countdown{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;margin:-12px -6px 0;padding:0;position:relative;text-align:center}.widget-promo__counter-countdown-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:12px 6px 0;padding:0;position:relative;width:calc(33.3333% - (6px * 2));min-width:64px;height:54px;background:rgba(93,195,81,.3)}.widget-promo__counter-countdown-item-number{display:block;margin:0;padding:0;position:relative;font-size:26px;line-height:26px;font-weight:500}.widget-promo__counter-countdown-item-label{display:block;margin:0;padding:0;position:relative;font-size:12px;line-height:12px;font-weight:400}.widget-promo__btn-wrapper{display:block;margin:18px 0 0;padding:0;position:relative;z-index:10}.widget-promo__btn-wrapper .btn-green,.widget-promo__btn-wrapper .btn-yellow{width:100%}.widget.widget-features{margin-top:0;padding:0}.widget-features__items{display:block;margin:0;padding:5px 0 0}.widget-features__item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative;text-align:left}.widget-features__item:first-child{margin-top:0}.widget-features__item-icon{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.widget-features__item-icon>i{display:block;margin:0;padding:0;position:relative;top:-1px;width:38px;height:38px;background-position:50% 50%;background-repeat:no-repeat;flex-shrink:0}.widget-features__item-text{display:block;margin:0 0 0 10px;padding:10px 0;position:relative;width:calc(100% - 38px - 10px);font-size:14px;line-height:22px;color:#5d5854;border-bottom:1px solid #eee}.widget-features__item:last-child .widget-features__item-text{padding-bottom:0;border-bottom:none}.widget.widget-author{padding-left:0;padding-right:0}.widget-author__title-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-2px 0 0;padding:0;position:relative}.widget-author__title{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;font-size:20px;line-height:24px;font-weight:500}.widget-author__content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:15px 0 0;padding:0;position:relative}.widget-author__content-img{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:50px;height:50px;background:#f0eeec;border-radius:50%;flex-shrink:0}.widget-author__content-img>span{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border-radius:inherit}.widget-author__content-txt{display:inline-block;vertical-align:top;margin:0 0 0 15px;padding:0;position:relative;width:calc(100% - 50px - 15px)}.widget-author__content-name{display:block;margin:0;padding:0;position:relative;font-size:16px;line-height:22px;font-weight:500}.widget-author__content-name a{color:inherit;text-decoration:none}.widget-author__content-name a:hover,.widget-author__content-name a:active{color:#c7152a}.widget-author__content-description{display:block;margin:4px 0 0;padding:0;position:relative;color:#5d5854;font-size:13px;line-height:20px}.widget.widget-articles{padding-left:0;padding-right:0}.widget-articles__title-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-2px 0 0;padding:0;position:relative}.widget-articles__title{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;font-size:20px;line-height:24px;font-weight:500}.widget-articles__title-nav{display:inline-block;vertical-align:top;margin:0 0 0 15px;padding:0;position:relative}.widget-articles__title-nav-items-wrapper{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.widget-articles__title-nav-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -5px;padding:0;position:relative}.widget-articles__title-nav-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0 5px;padding:2px 8px 3px;position:relative;border:1px solid #f0eeec;border-radius:4px;font-size:13px;line-height:17px;font-weight:500;text-align:center;cursor:pointer}.widget-articles__title-nav-item:hover,.widget-articles__title-nav-item:active{border-color:#0d8a0b;color:#0d8a0b}.widget-articles__title-nav-item.widget-articles__title-nav-item_active{background:#0d8a0b;border-color:#0d8a0b;color:#fff;cursor:default}.widget-articles__title-nav-item>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.widget-articles__tabs{display:block;margin:15px 0 0;padding:0;position:relative}.widget-articles__tab{display:none;margin:0;padding:0;position:relative}.widget-articles__tab.widget-articles__tab_active{display:block}.widget-articles__items-wrapper{display:block;margin:0;padding:0;position:relative}.widget-articles__items{display:block;margin:0;padding:0;position:relative}.widget-articles__item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:15px 0 0;padding:0;position:relative}.widget-articles__item:first-child{margin-top:0}.widget-articles__item-img{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:50px;height:50px;background:#f0eeec;border-radius:4px;flex-shrink:0}.widget-articles__item-img>a{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;border-radius:inherit}.widget-articles__item-txt{display:inline-block;vertical-align:top;margin:0 0 0 15px;padding:0;position:relative;width:calc(100% - 50px - 15px)}.widget-articles__item-title{display:block;margin:0;padding:0;position:relative;font-size:14px;line-height:21px;height:calc(21px * 2);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.widget-articles__item-title a{color:#000;text-decoration:none}.widget-articles__item-title a:hover{color:#e90520;text-decoration:none}@media (max-width:1394px){.sidebar{width:224px}.widget-promo__counter-countdown-item{min-width:54px}.widget-features__item-text br{display:none}}@media (min-width:1200px) and (max-width:1394px){.widget-catalog-filter__item-variants-price-inputs{flex-wrap:wrap}.widget-catalog-filter__item-variants-price-input{display:block;margin-top:10px;width:100%}.widget-catalog-filter__item-variants-price-input:first-child{margin-top:0}.widget-catalog-filter__item-variants-price-input-devider{display:none}.widget-catalog-menu__section-title>a>sup{display:none}.widget-banner__btn-custom{display:none}.widget-banner__btn-default{display:block}.widget-articles__title-nav-item:not(.widget-articles__title-nav-item_active){display:none}}@media (min-width:500px) and (max-width:1394px){.widget-catalog-menu__section-category ul{margin-top:8px}.widget-catalog-menu__section-category ul li{margin-top:8px}.widget-catalog-menu__section-category-list-item-price{display:none}}@media (min-width:1200px){.sidebar.sidebar-top .widgets-float-wrapper{position:relative;top:0;bottom:auto}.sidebar.sidebar-fixed .widgets-float-wrapper{position:fixed !important;top:calc(59px + 1px);width:224px;overflow-y:auto}.sidebar.sidebar-fixed.sidebar-scrollbar .widgets-float-wrapper{width:235px;padding-right:8px}.sidebar.sidebar-bottom .widgets-float-wrapper{position:absolute;bottom:0}}@media (max-width:1199px){.sidebar{height:auto !important}}@media (min-width:500px) and (max-width:1199px){.sidebar{display:none}}@media (max-width:499px){.products-section .sidebar,.product-section .sidebar,.content-section.content-section_sidebar .sidebar{width:100% !important}.products-section .sidebar{display:none !important}.product-section .sidebar,.content-section.content-section_sidebar .sidebar{display:none !important}.products-section .widget,.product-section .widget,.content-section.content-section_sidebar .widget,.sidebar .widgets-float-wrapper{display:none}.products-section .widget.widget-catalog-filter,.product-section .widget.widget-catalog-filter,.content-section.content-section_sidebar .widget.widget-catalog-filter{display:none}.widget.widget-features{display:none}.widget.widget-promo{height:auto;text-align:center}.widget-promo__title br,.widget-promo__description br{display:none}}@media (min-width:370px) and (max-width:499px){.widget-catalog-filter__item-variants-price-input input{padding-right:0}}@media (max-width:369px){.widget-catalog-filter__item-variants-price-inputs{flex-wrap:wrap}.widget-catalog-filter__item-variants-price-input{display:block;margin-top:10px;width:100%}.widget-catalog-filter__item-variants-price-input:first-child{margin-top:0}.widget-catalog-filter__item-variants-price-input-devider{display:none}}@media (max-width:359px){.widget-catalog-menu__section-category-list-item-price{padding-left:10px}}.filter-sorting{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:15px 0;position:relative;z-index:50}.filter-sorting:first-child{padding-top:0}.filter-sorting+.product-items-wrapper,.filter-sorting+.filter-variants-tags{z-index:40}.filter-sorting_desktop{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative}.filter-sorting__label{display:inline-block;vertical-align:top;margin:0 20px 0 0;padding:0;position:relative;color:#000;font-size:14px;line-height:19px;font-weight:500}.filter-sorting .filter-sorting_desktop ul,.filter-sorting__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -10px;padding:0;position:relative;font-size:0px}.filter-sorting .filter-sorting_desktop ul li,.filter-sorting__list-item{display:inline-block;vertical-align:top;margin:0 10px;padding:0;position:relative}.filter-sorting .filter-sorting_desktop ul li label,.filter-sorting__list-item label{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;color:#5d5854;font-size:14px;line-height:19px;cursor:pointer}.filter-sorting .filter-sorting_desktop ul li.filter-sorting__list-item_active label,.filter-sorting__list-item.filter-sorting__list-item_active label{color:#000;text-decoration:none;cursor:default}.filter-sorting .filter-sorting_desktop ul li:not(.filter-sorting__list-item_active) label,.filter-sorting__list-item:not(.filter-sorting__list-item_active) label{color:#c7152a;text-decoration:underline}.filter-sorting .filter-sorting_desktop ul li.filter-sorting__list-item_active label:hover,.filter-sorting .filter-sorting_desktop ul li.filter-sorting__list-item_active label:active,.filter-sorting__list-item.filter-sorting__list-item_active label:hover,.filter-sorting__list-item.filter-sorting__list-item_active label:active{cursor:default !important;text-decoration:none !important}.filter-sorting .filter-sorting_desktop ul li:not(.filter-sorting__list-item_active) label:hover,.filter-sorting .filter-sorting_desktop ul li:not(.filter-sorting__list-item_active) label:active,.filter-sorting__list-item:not(.filter-sorting__list-item_active) label:hover,.filter-sorting__list-item:not(.filter-sorting__list-item_active) label:active{color:#e90520;text-decoration:none !important}.filter-sorting .filter-sorting_desktop ul li.filter-sorting__list-item_hidden{display:none}.filter-sorting .filter-sorting_desktop ul li input,.filter-sorting__list-item input{display:none}@media (max-width:1199px){.filter-sorting_desktop{display:none}}.filter-sorting_mobile{display:none;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0;padding:0;position:relative;width:100%}.filter-sorting_mobile-sort{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.filter-sorting_mobile-sort-label{display:inline-block;vertical-align:top;margin:0;padding:0 calc(8px + 8px) 0px 0px;position:relative;font-size:14px;line-height:19px;font-weight:400;color:#000;cursor:pointer}.filter-sorting_mobile-sort-label:after{content:"";display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:calc(50% - (8px / 2) - 0px);right:0;width:8px;height:8px;background-position:-5px -5px;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-sort-order.png)}.filter-sorting_mobile-sort-label>span[data-content]:before{content:attr(data-content);display:inline}.filter-sorting_mobile-sort-dropdown{display:none;vertical-align:top;margin:0;padding:calc(20px - 2px) 20px calc(20px - 2px) 20px;position:absolute;top:25px;left:0;background:#fff;border:1px solid #ededed;border-radius:4px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.filter-sorting_mobile-sort-dropdown.filter-sorting_mobile-sort-dropdown_show{display:inline-block}.filter-sorting_mobile-sort-dropdown-list{display:block;margin:0;padding:0;position:relative}.filter-sorting_mobile-sort-dropdown-list-item{display:block;margin:8px 0 0;padding:0;position:relative;color:#5d5854;font-size:14px;line-height:19px}.filter-sorting_mobile-sort-dropdown-list-item:first-child{margin-top:0}.filter-sorting_mobile-sort-dropdown-list-item>span{color:inherit;cursor:pointer;overflow-wrap:normal;word-wrap:normal;word-break:keep-all;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}.filter-sorting_mobile-sort-dropdown-list-item.filter-sorting_mobile-sort-dropdown-list-item_active>span{color:#000;text-decoration:none;cursor:default}.filter-sorting_mobile-sort-dropdown-list-item:not(.filter-sorting_mobile-sort-dropdown-list-item_active)>span{color:#c7152a;text-decoration:underline}.filter-sorting_mobile-sort-dropdown-list-item:not(.filter-sorting_mobile-sort-dropdown-list-item_active)>span:hover,.filter-sorting_mobile-sort-dropdown-list-item:not(.filter-sorting_mobile-sort-dropdown-list-item_active)>span:active{color:#e90520;text-decoration:none !important}.filter-sorting_mobile-filt{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.filter-sorting_mobile-filt__label{display:inline-block;vertical-align:top;margin:0;padding:0 calc(16px + 8px) 0px 0px;position:relative;font-size:14px;line-height:19px;font-weight:400;color:#000;text-align:right;cursor:pointer}.filter-sorting_mobile-filt__label:after{content:"";display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:calc(50% - (16px / 2) - 1px);right:0;width:16px;height:16px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-filter.svg);background-size:cover}@media (max-width:1199px){.filter-sorting_mobile{display:flex}}.filter-variants-tags{display:block;margin:0 0 calc(15px + 5px) 0px;padding:0;position:relative;z-index:50}.filter-variants-tags+.product-items-wrapper{z-index:40}.filter-variants-tags-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -5px 0;padding:0;position:relative}.filter-variants-tags-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:10px 5px 0;padding:9px calc(13px + 12px + 8px) calc(9px + 2px) 13px;position:relative;background:#30321f;border-radius:16px;color:#fff;font-size:13px;line-height:15px;cursor:default}.filter-variants-tags-item.--clear{background:#efedeb;color:#000;cursor:pointer}.filter-variants-tags-item.--clear:hover,.filter-variants-tags-item.--clear:active{background:color-mix(in srgb,#efedeb,#000 5%)}.filter-variants-tags-item>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.filter-variants-tags-item-label{display:inline}.filter-variants-tags-item-value{display:inline}.filter-variants-tags-item>i{display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:calc(50% - (12px / 2) - 1px);right:13px;width:12px;height:12px;background:0 0;background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:50%;font-size:0px;line-height:0;cursor:pointer}.filter-variants-tags-item:not(.--clear)>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-filter-variants-tags-item-remove.svg);opacity:.6}.filter-variants-tags-item:not(.--clear)>i:hover,.filter-variants-tags-item:not(.--clear)>i:active{opacity:1}.filter-variants-tags-item.--clear>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-filter-variants-tags-item-cleat-remove.svg)}@media (max-width:1199px){.filter-variants-tags{display:none}}.banner-top-section{display:block;margin:0 0 30px;padding:0;position:relative}.banner-top{display:block;margin:0;padding:0;position:relative;background:#30321f;color:#fff;overflow:hidden}.banner-top__inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:30px;position:relative;top:-1px;min-height:175px;z-index:10}.banner-top__content{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:480px}.banner-top__title{display:block;margin:-4px 0 0;padding:0;position:relative;font-size:26px;line-height:30px;font-weight:500}.banner-top__btns-wrapper{display:block;margin:20px 0 0;padding:0;position:relative}.banner-top__btns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;position:relative}.banner-top__btn{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative}.banner-top__btn .btn-yellow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:39px;padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px}.banner-top__btn .btn-yellow.btn-yellow_border{background:0 0;border:1px solid #fc0;color:#fc0}.banner-top__btn .btn-yellow.btn-yellow_border:hover,.banner-top__btn .btn-yellow.btn-yellow_border:active{background:#fc0;color:#000}.banner-top__list{display:inline-block;vertical-align:top;margin:0 0 0 30px;padding:0;position:relative;width:360px}.banner-top__list ul{display:block;margin:0;padding:0;position:relative;font-size:15px;line-height:19px}.banner-top__list ul li{display:block;margin:5px 0 0;padding:0 0 0 16px;position:relative}.banner-top__list ul li:first-child{margin-top:0}.banner-top__list ul li:before{content:"";display:block;margin:0;padding:0;position:absolute;top:5px;left:0;width:8px;height:8px;border:2px solid #18b900;border-radius:50%}.banner-top__bg{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;background-position:right top;background-repeat:no-repeat;z-index:0}@media (max-width:1199px){.banner-top-section{display:none}.banner-top__title br{display:none}}.banner-calculator{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:20px 10px 0;padding:0 30px;position:relative;width:100%;height:116px;background:#128d00;color:#fff;z-index:1}.banner-calculator__text{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:520px;text-align:left;z-index:10}.banner-calculator__title{display:block;margin:-3px 0 0;padding:0;position:relative;font-size:24px;line-height:28px;font-weight:700}.banner-calculator__description{display:block;margin:10px 0 0;padding:0;position:relative;font-size:16px;line-height:21px;font-weight:400}.banner-calculator__description b,.banner-calculator__description strong{font-weight:700}.banner-calculator__btn-wrapper{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;text-align:right;z-index:10}.banner-calculator__btn.btn-yellow{width:100%}.banner-calculator__btn.btn-yellow.--border{color:#fff}.banner-calculator__btn.btn-yellow.--border:hover,.banner-calculator__btn.btn-yellow.--border:active{color:#000}.banner-calculator__img{display:block;padding:0;margin:0;position:absolute;top:0;left:580px;width:190px;height:116px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-banner-calculator.webp);z-index:0}@media (max-width:1394px){.banner-calculator__img{left:550px}}@media (max-width:1199px){.banner-calculator{display:block;height:auto;padding:30px}.banner-calculator__img{display:none}.banner-calculator__text{display:block;width:auto}.banner-calculator__btn-wrapper{display:block;margin-top:20px;width:auto;text-align:left}.banner-calculator__btn.btn-yellow{width:auto}}@media (max-width:767px){.banner-calculator__btn-wrapper{margin-top:calc(15px + 3px)}}@media (max-width:499px){.banner-calculator{padding:25px;text-align:center}.banner-calculator br{display:none}.banner-calculator__text{text-align:center}.banner-calculator__title{font-size:22px;line-height:26px}.banner-calculator__description{font-size:15px;line-height:21px}.banner-calculator__btn-wrapper{margin-top:15px;text-align:center}}@media (max-width:359px){.banner-calculator{display:none}}.banner-kp{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0;padding:0 30px;position:relative;height:118px;background:#128d00;color:#fff;z-index:1}.product-items .banner-kp{margin-top:20px;margin-left:10px;margin-right:10px;width:calc(100% - (10px * 2))}.product-content+.banner-kp{margin-top:30px}.banner-kp__text{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:480px;text-align:left;z-index:10}.banner-kp__title{display:block;margin:-3px 0 0;padding:0;position:relative;font-size:24px;line-height:28px;font-weight:700}.banner-kp__description{display:block;margin:10px 0 0;padding:0;position:relative;font-size:16px;line-height:21px;font-weight:400}.banner-kp__description b,.banner-kp__description strong{font-weight:700}.banner-kp__email{display:block;margin:0;padding:0;position:absolute;top:0;left:320px;font-size:18px;line-height:24px;font-weight:500}.banner-kp__email a{display:inline-block;vertical-align:top;margin:0;padding:0 0 0 38px;color:#fc0;text-decoration:underline}.banner-kp__email a:before{content:"";display:block;margin:0;padding:0;position:absolute;top:calc(50% - (28px / 2) - 1px);left:0;width:26px;height:28px;background-position:-5px -5px;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-banner-kp-email.png)}.banner-kp__email a:hover,.banner-kp__email a:active{color:#ffe372;text-decoration:underline}.banner-kp__email a:hover:before,.banner-kp__email a:active:before{background-position:-41px -5px}.banner-kp__btn-wrapper{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;text-align:right;z-index:10}.banner-kp__btn.btn-yellow{width:100%}.banner-kp__btn.btn-yellow.--border{color:#fff}.banner-kp__btn.btn-yellow.--border:hover,.banner-kp__btn.btn-yellow.--border:active{color:#000}.banner-kp__img{display:block;padding:0;margin:0;position:absolute;top:-11px;left:570px;width:197px;height:135px;background-position:0 0;background-repeat:no-repeat;z-index:0}@media (max-width:1394px){.banner-kp__img{left:510px}}@media (max-width:1199px){.banner-kp{display:block;height:auto;padding:30px}.banner-kp__img{display:none}.banner-kp__text{display:block;width:auto}.banner-kp__email{left:290px}.banner-kp__btn-wrapper{display:block;margin-top:20px;text-align:left}}@media (max-width:767px){.banner-kp__email{display:none}.banner-kp__btn-wrapper{margin-top:calc(15px + 3px)}}@media (max-width:499px){.banner-kp{padding:25px;text-align:center}.banner-kp br{display:none}.banner-kp__text{text-align:center}.banner-kp__title{font-size:22px;line-height:26px}.banner-kp__description{font-size:15px;line-height:21px}.banner-kp__btn-wrapper{margin-top:15px;text-align:center}}@media (max-width:359px){.products-block[data-layout=kp]{display:none}.banner-kp{display:none}}.banner-raschet{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:20px 10px 0;padding:0 40px 0 260px;position:relative;width:100%;height:196px;background:#128d00;color:#fff;overflow:hidden;z-index:1}.banner-raschet__text{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:520px;text-align:left;z-index:10}.banner-raschet__title{display:block;margin:-4px 0 0;padding:0;position:relative;font-size:24px;line-height:30px;font-weight:700}.banner-raschet__description{display:block;margin:15px 0 0;padding:0;position:relative;color:#d4eed4;font-size:16px;line-height:24px;font-weight:400}.banner-raschet__description b,.banner-raschet__description strong{font-weight:700}.banner-raschet__btn-wrapper{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;text-align:right;z-index:10}.banner-raschet__btn.btn-yellow{width:100%}.banner-raschet__btn.btn-yellow.--border{color:#fff}.banner-raschet__btn.btn-yellow.--border:hover,.banner-raschet__btn.btn-yellow.--border:active{color:#000}.banner-raschet__img{display:block;padding:0;margin:0;position:absolute;top:0;left:0;width:388px;height:196px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet.webp);z-index:0}.banner-raschet.banner-raschet_reshetki .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-reshetki.webp)}.banner-raschet.banner-raschet_alumdoors .banner-raschet__img{width:523px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-alumdoors.webp)}.banner-raschet.banner-raschet_alumokna .banner-raschet__img{width:523px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-alumokna.webp)}.banner-raschet.banner-raschet_gates .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates.webp)}.banner-raschet.banner-raschet_gates_garazhnye .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates-garazhnye.webp)}.banner-raschet.banner-raschet_gates_promyshlennye .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates-promyshlennye.webp)}.banner-raschet.banner-raschet_gates_protivopozharnye-shtory .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates-protivopozharnye-shtory.webp)}.banner-raschet.banner-raschet_gates_protivopozharnye-raspashnye .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates-protivopozharnye-raspashnye.webp)}.banner-raschet.banner-raschet_gates_protivopozharnye-otkatnye .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates-protivopozharnye-otkatnye.webp)}.banner-raschet.banner-raschet_gates_otkatnye .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates-otkatnye.webp)}.banner-raschet.banner-raschet_gates_sekczionnye .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates-sekczionnye.webp)}.banner-raschet.banner-raschet_gates_raspashnye .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates-raspashnye.webp)}.banner-raschet.banner-raschet_gates_rolletnye .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates-rolletnye.webp)}.banner-raschet.banner-raschet_gates_skorostnye .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates-skorostnye.webp)}.banner-raschet.banner-raschet_gates_skladnye .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates-skladnye.webp)}.banner-raschet.banner-raschet_gates_protivopozharnye .banner-raschet__img{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/img-banner-raschet-gates-protivopozharnye.webp)}@media (max-width:1394px){.banner-raschet{padding-left:210px}.banner-raschet__img{left:-50px}.banner-raschet br{display:none}}@media (max-width:1199px){.banner-raschet{display:block;height:auto;padding:30px}.banner-raschet__img{display:none}.banner-raschet__text{display:block;width:auto}.banner-raschet__title{margin-top:-3px;font-size:24px;line-height:28px}.banner-raschet__description{font-size:16px;line-height:21px}.banner-raschet__btn-wrapper{display:block;margin-top:20px;width:auto;text-align:left}.banner-raschet__btn.btn-yellow{width:auto}}@media (max-width:767px){.banner-raschet__btn-wrapper{margin-top:calc(15px + 3px)}}@media (max-width:499px){.banner-raschet{padding:25px;text-align:center}.banner-raschet__text{text-align:center}.banner-raschet__title{font-size:22px;line-height:26px}.banner-raschet__description{font-size:15px;line-height:21px}.banner-raschet__btn-wrapper{margin-top:15px;text-align:center}}@media (max-width:359px){.banner-raschet{display:none}}.banner-zamer-form{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:20px 10px 0;padding:0 40px;position:relative;width:100%;height:196px;background-color:#128d00;background-position:50% 50%;background-repeat:no-repeat;color:#fff;overflow:hidden;z-index:1}.banner-zamer-form__text{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:380px;text-align:left;z-index:10}.banner-zamer-form__title{display:block;margin:-4px 0 0;padding:0;position:relative;font-size:24px;line-height:30px;font-weight:700}.banner-zamer-form__description{display:block;margin:15px 0 0;padding:0;position:relative;color:#d4eed4;font-size:16px;line-height:24px;font-weight:400}.banner-zamer-form__description b,.banner-zamer-form__description strong{font-weight:700}.banner-zamer-form__info{display:inline-block;vertical-align:top;margin:0;padding:2px 0 0;position:relative;width:260px;z-index:10}.banner-zamer-form__info-inner{display:block;margin:0;padding:0;position:relative}.banner-zamer-form__info form{display:block;margin:0;padding:0;position:relative}.banner-zamer-form__info-fields-wrapper{display:block;margin:-15px 0 0;padding:0;position:relative}.banner-zamer-form__info-field-wrapper{display:block;margin:15px 0 0;padding:0;position:relative}.banner-zamer-form__info-field-input{display:block;margin:0;padding:0;position:relative}.banner-zamer-form__info-field-wrapper input,.banner-zamer-form__info-field-wrapper textarea{display:block;margin:0;padding:0 15px;position:relative;width:100%;height:44px;border:none;outline:none;text-align:left;font-family:'Roboto',sans-serif;color:#000;font-size:14px;line-height:14px;font-weight:400;background:#fff;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);box-sizing:border-box;z-index:1}.banner-zamer-form__info-field-wrapper textarea{padding-top:15px;padding-bottom:15px;width:100%;height:95px;min-height:95px;resize:vertical}.banner-zamer-form__info-field-wrapper input.error,.banner-zamer-form__info-field-wrapper textarea.error{box-shadow:inset 0 0 0 2px #f88493 !important}.banner-zamer-form__info-field-wrapper input[type=text]::-webkit-input-placeholder,.banner-zamer-form__info-field-wrapper input[type=tel]::-webkit-input-placeholder,.banner-zamer-form__info-field-wrapper textarea::-webkit-input-placeholder,.banner-zamer-form__info-field-wrapper input[type=text]::-moz-placeholder,.banner-zamer-form__info-field-wrapper input[type=tel]::-moz-placeholder,.banner-zamer-form__info-field-wrapper textarea::-moz-placeholder,.banner-zamer-form__info-field-wrapper input[type=text]:-moz-placeholder,.banner-zamer-form__info-field-wrapper input[type=tel]:-moz-placeholder,.banner-zamer-form__info-field-wrapper textarea:-ms-input-placeholder,.banner-zamer-form__info-field-wrapper input[type=text]:-ms-input-placeholder,.banner-zamer-form__info-field-wrapper input[type=tel]:-ms-input-placeholder,.banner-zamer-form__info-field-wrapper textarea:-ms-input-placeholder{color:#5d5854}.banner-zamer-form__info-field-wrapper input[type=text]::-webkit-input-placeholder{color:#5d5854}.banner-zamer-form__info-field-wrapper input[type=tel]::-webkit-input-placeholder{color:#5d5854}.banner-zamer-form__info-field-wrapper textarea::-webkit-input-placeholder{color:#5d5854}.banner-zamer-form__info-field-wrapper input[type=text]:focus::-webkit-input-placeholder,.banner-zamer-form__info-field-wrapper input[type=tel]:focus::-webkit-input-placeholder,.banner-zamer-form__info-field-wrapper textarea:focus::-webkit-input-placeholder,.banner-zamer-form__info-field-wrapper input[type=text]:focus::-moz-placeholder,.banner-zamer-form__info-field-wrapper input[type=tel]:focus::-moz-placeholder,.banner-zamer-form__info-field-wrapper textarea:focus::-moz-placeholder,.banner-zamer-form__info-field-wrapper input[type=text]:focus:-moz-placeholder,.banner-zamer-form__info-field-wrapper input[type=tel]:focus:-moz-placeholder,.banner-zamer-form__info-field-wrapper textarea:focus:-moz-placeholder,.banner-zamer-form__info-field-wrapper input[type=text]:focus:-ms-input-placeholder,.banner-zamer-form__info-field-wrapper input[type=tel]:focus:-ms-input-placeholder,.banner-zamer-form__info-field-wrapper textarea:focus:-ms-input-placeholder{color:transparent}.banner-zamer-form__info-submit-wrapper{display:block;margin:15px 0 0;padding:0;position:relative}.banner-zamer-form__info-submit-wrapper .btn-submit{width:100%;height:44px}.banner-zamer-form__info-agree-wrapper{display:block;margin:10px 0 0;padding:0;position:relative;font-size:0px;text-align:left}.banner-zamer-form__info-agree{display:block;margin:0;padding:0;position:relative;color:#88c287;font-size:12px;line-height:16px}.banner-zamer-form__info-agree a{color:inherit;text-decoration:underline}.banner-zamer-form__info-agree a:hover,.banner-zamer-form__info-agree a:active{color:#d4eed4;text-decoration:underline}.banner-zamer-form__img{display:block;padding:0;margin:0;position:absolute;bottom:0;left:240px;width:492px;height:211px;background-position:0 0;background-repeat:no-repeat;z-index:0}@media (max-width:1394px){.banner-zamer-form__img{left:210px}.banner-zamer-form br{display:none}.banner-zamer-form__info{width:230px}}@media (max-width:1199px){.banner-zamer-form{padding:30px;height:auto;background-image:none !important}.banner-zamer-form__img{display:none}.banner-zamer-form__title{margin-top:-3px;font-size:24px;line-height:28px}.banner-zamer-form__description{font-size:16px;line-height:21px}}@media (min-width:768px) and (max-width:1199px){.banner-zamer-form__text{width:calc(100% - 230px - 40px)}}@media (max-width:767px){.banner-zamer-form{display:block}.banner-zamer-form__text{display:block;width:auto}.banner-zamer-form__info{width:100%;margin-top:20px;padding-top:0}}@media (max-width:499px){.banner-zamer-form{padding:25px}.banner-zamer-form__title{font-size:22px;line-height:26px}.banner-zamer-form__description{font-size:15px;line-height:21px}}@media (max-width:359px){.banner-zamer-form{display:none}}.banner-inner{display:block;margin:20px 10px 0;padding:25px;position:relative;width:100%;background:#f0eeec}.banner-inner__items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0 -10px;padding:0;position:relative;width:calc(100% + (10px * 2))}.banner-inner__item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0 10px;padding:0;position:relative;text-align:left}.banner-inner__item-icon{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;min-width:24px;min-height:24px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-banner-inner-item.png)}.banner-inner__item-text{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;color:#000;font-size:16px;line-height:22px;font-weight:500}.banner-inner__item-icon+.banner-inner__item-text{margin-left:10px}@media (min-width:768px) and (max-width:1394px){.banner-inner{display:none}}@media (max-width:767px){.banner-inner__items{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.banner-inner__item{margin-top:10px}.banner-inner__item:first-child{margin-top:0}}@media (max-width:499px){.banner-inner{padding:20px}}.products-section .content,.product-section .content,.content-section.content-section_sidebar .content{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:calc(100% - 293px - 30px);max-width:100%}.products-section .content .line,.product-section .content .line,.content-section.content-section_sidebar .content .line{display:block;padding:0;margin:30px 0 0;position:relative;width:100%;height:1px;background:#eee}@media (max-width:1394px){.products-section .content,.product-section .content,.content-section.content-section_sidebar .content{width:calc(100% - 224px - 30px)}}@media (min-width:768px) and (max-width:1199px){.products-section .content,.product-section .content,.content-section.content-section_sidebar .content{display:block;width:auto}}@media (max-width:767px){.products-section>.container,.product-section>.container,.content-section.content-section_sidebar>.container{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:unset}.products-section .content,.product-section .content,.content-section.content-section_sidebar .content{display:block;width:auto}}@media (max-width:499px){.products-section .sidebar+.content{margin-top:0}.product-section .sidebar+.content,.content-section.content-section_sidebar .sidebar+.content{margin-top:0}}.products-blocks-wrapper{display:block;margin:40px 0 0;padding:40px 0 0;position:relative;border-top:1px solid #eee}.products-blocks{display:block;margin:0;padding:0;position:relative}.products-block{display:block;margin:40px 0 0;padding:0;position:relative}.products-block+.products-block[data-layout=content]{margin-top:calc(40px - 5px)}.products-block:has(.content-text p:last-child)+.products-block:has(.title-section){margin-top:calc(40px - 5px)}.products-block[data-layout=construction]+.products-block:has(.title-section){margin-top:calc(40px - 5px)}.products-block[data-layout=slider]+.products-block[data-layout=tags]{margin-top:20px}.products-block:first-child{margin-top:0}.products-block__title-wrapper{display:block;margin:0;padding:0;position:relative}.products-block__title-wrapper .title-section{font-size:24px}@media (max-width:499px){.products-blocks-wrapper{margin-top:30px;padding-top:30px}.products-block{margin-top:30px}.products-block+.products-block[data-layout=content]{margin-top:calc(30px - 3px)}.products-block:has(.content-text p:last-child)+.products-block:has(.title-section){margin-top:calc(30px - 3px)}.products-block[data-layout=construction]+.products-block:has(.title-section){margin-top:calc(30px - 3px)}.products-block__title-wrapper .title-section{font-size:22px}}.products-block[data-layout=edit]>a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:20px;position:relative;border:3px dashed #11b812;color:#11b812;font-size:16px;line-height:20px;font-weight:500;text-decoration:none}.products-block[data-layout=edit]>a:hover,.products-block[data-layout=edit]>a:active{opacity:.75;text-decoration:underline}.products-block__title-wrapper+.products-slider-wrapper{margin-top:calc(30px - 2px)}@media (max-width:499px){.products-block__title-wrapper+.products-slider-wrapper{margin-top:calc(15px + 7px)}}.banner-zamer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0;padding:0 40px;position:relative;width:100%;height:136px;background-color:#128d00;background-position:50% 50%;background-repeat:no-repeat;color:#fff;z-index:1}.banner-zamer__text{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;text-align:left;z-index:10}.banner-zamer__title{display:block;margin:-4px 0 0;padding:0;position:relative;font-size:24px;line-height:28px;font-weight:700}.banner-zamer__description{display:block;margin:10px 0 0;padding:0;position:relative;font-size:16px;line-height:22px;font-weight:400}.banner-zamer__description b,.banner-zamer__description strong{font-weight:700}.banner-zamer__info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:0;padding:0;position:relative;z-index:10}.banner-zamer__phone{display:inline-block;vertical-align:top;margin:0 30px 0 0;padding:0;position:relative;font-size:22px;line-height:26px;font-weight:700}.banner-zamer__phone a{color:#fff;text-decoration:none;cursor:text}.banner-zamer__phone a:hover,.banner-zamer__phone a:active{color:#fff;text-decoration:none}.banner-zamer__phone a>span{color:inherit}.banner-zamer__btn-wrapper{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.banner-zamer__btn.btn-yellow{width:100%}.banner-zamer__btn.btn-yellow.--border{color:#fff}.banner-zamer__btn.btn-yellow.--border:hover,.banner-zamer__btn.btn-yellow.--border:active{color:#000}.banner-zamer__img{display:block;padding:0;margin:0;position:absolute;bottom:0;left:195px;width:474px;height:160px;background-position:0 0;background-repeat:no-repeat;z-index:0}@media (max-width:1199px){.banner-zamer{display:block;padding-top:40px;padding-bottom:40px;height:auto;background-image:none !important}.banner-zamer__img{display:none}.banner-zamer__text{display:block;width:auto}.banner-zamer__info{justify-content:flex-start;margin-top:20px}.banner-zamer__phone{order:2;margin-left:20px;margin-right:0;font-size:20px;line-height:24px}.banner-zamer__btn-wrapper{order:1}.banner-zamer__btn.btn-yellow{width:auto}}@media (max-width:499px){.banner-zamer{padding:30px}.banner-zamer br{display:none}.banner-zamer__title{margin-top:-4px;font-size:22px;line-height:28px}.banner-zamer__description{font-size:15px;line-height:22px}.banner-zamer__info{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:15px}.banner-zamer__phone{order:1;margin-left:0;width:100%;font-size:18px;line-height:22px}.banner-zamer__btn-wrapper{order:2;margin-top:20px}}@media (max-width:359px){.products-block[data-layout=zamer]{display:none}.banner-zamer{display:none}}.banner-skidka-form{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0 40px;position:relative;width:100%;height:196px;background-color:#c92436;background-position:right center;background-repeat:no-repeat;color:#fff;overflow:hidden;z-index:1}.banner-skidka-form__inner{display:block;margin:0;padding:0;position:relative;width:450px;text-align:left;z-index:10}.banner-skidka-form__title{display:block;margin:-4px 0 0;padding:0;position:relative;font-size:24px;line-height:30px;font-weight:700}.banner-skidka-form__info{display:block;margin:20px 0 0;padding:0;position:relative}.banner-skidka-form__info-inner{display:block;margin:0;padding:0;position:relative}.banner-skidka-form__info form{display:block;margin:0;padding:0;position:relative}.banner-skidka-form__info form>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-15px -10px 0;padding:0;position:relative}.banner-skidka-form__info-fields-wrapper{display:block;margin:15px 10px 0;padding:0;position:relative}.banner-skidka-form__info-field-wrapper{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.banner-skidka-form__info-field-wrapper.banner-skidka-form__info-field-wrapper_phone{width:265px}.banner-skidka-form__info-field-input{display:block;margin:0;padding:0;position:relative}.banner-skidka-form__info-field-wrapper input,.banner-skidka-form__info-field-wrapper textarea{display:block;margin:0;padding:0 15px;position:relative;width:100%;height:44px;border:none;outline:none;text-align:left;font-family:'Roboto',sans-serif;color:#000;font-size:14px;line-height:14px;font-weight:400;background:#fff;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);box-sizing:border-box;z-index:1}.banner-skidka-form__info-field-wrapper textarea{padding-top:15px;padding-bottom:15px;width:100%;height:95px;min-height:95px;resize:vertical}.banner-skidka-form__info-field-wrapper input.error,.banner-skidka-form__info-field-wrapper textarea.error{box-shadow:inset 0 0 0 2px #f88493 !important}.banner-skidka-form__info-field-wrapper input[type=text]::-webkit-input-placeholder,.banner-skidka-form__info-field-wrapper input[type=tel]::-webkit-input-placeholder,.banner-skidka-form__info-field-wrapper textarea::-webkit-input-placeholder,.banner-skidka-form__info-field-wrapper input[type=text]::-moz-placeholder,.banner-skidka-form__info-field-wrapper input[type=tel]::-moz-placeholder,.banner-skidka-form__info-field-wrapper textarea::-moz-placeholder,.banner-skidka-form__info-field-wrapper input[type=text]:-moz-placeholder,.banner-skidka-form__info-field-wrapper input[type=tel]:-moz-placeholder,.banner-skidka-form__info-field-wrapper textarea:-ms-input-placeholder,.banner-skidka-form__info-field-wrapper input[type=text]:-ms-input-placeholder,.banner-skidka-form__info-field-wrapper input[type=tel]:-ms-input-placeholder,.banner-skidka-form__info-field-wrapper textarea:-ms-input-placeholder{color:#5d5854}.banner-skidka-form__info-field-wrapper input[type=text]::-webkit-input-placeholder{color:#5d5854}.banner-skidka-form__info-field-wrapper input[type=tel]::-webkit-input-placeholder{color:#5d5854}.banner-skidka-form__info-field-wrapper textarea::-webkit-input-placeholder{color:#5d5854}.banner-skidka-form__info-field-wrapper input[type=text]:focus::-webkit-input-placeholder,.banner-skidka-form__info-field-wrapper input[type=tel]:focus::-webkit-input-placeholder,.banner-skidka-form__info-field-wrapper textarea:focus::-webkit-input-placeholder,.banner-skidka-form__info-field-wrapper input[type=text]:focus::-moz-placeholder,.banner-skidka-form__info-field-wrapper input[type=tel]:focus::-moz-placeholder,.banner-skidka-form__info-field-wrapper textarea:focus::-moz-placeholder,.banner-skidka-form__info-field-wrapper input[type=text]:focus:-moz-placeholder,.banner-skidka-form__info-field-wrapper input[type=tel]:focus:-moz-placeholder,.banner-skidka-form__info-field-wrapper textarea:focus:-moz-placeholder,.banner-skidka-form__info-field-wrapper input[type=text]:focus:-ms-input-placeholder,.banner-skidka-form__info-field-wrapper input[type=tel]:focus:-ms-input-placeholder,.banner-skidka-form__info-field-wrapper textarea:focus:-ms-input-placeholder{color:transparent}.banner-skidka-form__info-submit-wrapper{display:inline-block;vertical-align:top;margin:15px 10px 0;padding:0;position:relative}.banner-skidka-form__info-submit-wrapper .btn-submit{height:44px}.banner-skidka-form__info-agree-wrapper{display:block;margin:10px 0 0;padding:0;position:relative;font-size:0px;text-align:left}.banner-skidka-form__info-agree{display:block;margin:0;padding:0;position:relative;color:#f1969b;font-size:12px;line-height:16px}.banner-skidka-form__info-agree a{color:inherit;text-decoration:underline}.banner-skidka-form__info-agree a:hover,.banner-skidka-form__info-agree a:active{color:#fff;text-decoration:underline}@media (max-width:1199px){.banner-skidka-form{padding:30px;height:auto;background-image:none !important}.banner-skidka-form__title{margin-top:-3px;font-size:24px;line-height:28px}}@media (max-width:767px){.banner-skidka-form__info-submit-wrapper{width:155px}.banner-skidka-form__info-submit-wrapper .btn-submit{width:100%}}@media (min-width:500px){.banner-skidka-form__info-field-wrapper.banner-skidka-form__info-field-wrapper_phone input{padding-bottom:2px}}@media (max-width:499px){.banner-skidka-form{display:block;padding:25px}.banner-skidka-form__inner{width:auto}.banner-skidka-form__title{font-size:22px;line-height:26px}.banner-skidka-form__info{width:100%}.banner-skidka-form__info form>div{display:block;margin-top:0;margin-left:0;margin-right:0}.banner-skidka-form__info-fields-wrapper{margin-top:0;margin-left:0;margin-right:0}.banner-skidka-form__info-field-wrapper{width:100% !important}.banner-skidka-form__info-submit-wrapper{width:100%;margin-left:0;margin-right:0}}@media (max-width:359px){.products-block[data-layout=skidka-form]{display:none}.banner-skidka-form{display:none}}.products-tags__items-wrapper{display:block;margin:0;padding:0;position:relative}.products-tags__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -5px 0;padding:0;position:relative}.products-tags__item{display:inline-block;vertical-align:top;margin:10px 5px 0;padding:0;position:relative}.products-tags__items[data-status=hidden] .products-tags__item.products-tags__item_hidden{display:none}.products-tags__item a,.products-tags__item>span{display:inline-block;vertical-align:top;margin:0;padding:8px 12px;position:relative;color:#000;font-size:13px;line-height:16px;font-weight:500;text-decoration:none;border:1px solid #d9d9d9;border-radius:4px}.products-tags__item a:hover,.products-tags__item a:active,.products-tags__item>span:hover,.products-tags__item>span:active{text-decoration:none;background:#fc0;border-color:#fc0}.products-tags__item-more{display:inline-block;vertical-align:top;margin:10px 5px 0;padding:calc(8px + 1px) 0px calc(8px + 1px) 0px;position:relative;font-size:0px;line-height:0}.products-tags__item-more>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;color:#c7152a;font-size:13px;line-height:16px;font-weight:500;text-decoration:none;cursor:pointer}.products-tags__item-more>span:hover,.products-tags__item-more>span:active{color:#e90520;text-decoration:underline}.products-block__title-wrapper+.photos-items-wrapper{margin-top:calc(30px - 2px)}@media (max-width:499px){.products-block__title-wrapper+.photos-items-wrapper{margin-top:calc(15px + 7px)}}.products-faq__items-wrapper{display:block;margin:0;padding:0;position:relative}.products-block__title-wrapper+.products-faq__items-wrapper{margin-top:calc(30px - 2px)}.products-faq__items{display:block;margin:0;padding:0;position:relative}.products-faq__item{display:block;margin:0;padding:0 0 0 calc(32px + 20px);position:relative}.products-faq__item-inner{display:block;margin:0;padding:calc(20px + 1px) 0px 20px 0px;position:relative;border-bottom:1px solid #eee}.products-faq__item:first-child .products-faq__item-inner{padding-top:0}.products-faq__item-question{display:block;margin:0;padding:0;position:relative;color:#000;font-size:18px;line-height:24px;font-weight:500}.products-faq__item-question-title{display:inline-block;vertical-align:top;margin:-2px 0 0;padding:0;padding-right:calc(17px + 20px);position:relative;cursor:pointer}.products-faq__item-question-title:hover,.products-faq__item-question-title:active{color:#c7152a}.products-faq__item-question-title:before{content:"";display:block;margin:0;padding:0;position:absolute;top:50%;left:calc((32px + 20px) * (-1));width:32px;height:32px;margin-top:calc(((32px / 2) * (-1)) - 1px);background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-faq-gray.png)}.products-faq__item-question-title:hover:before{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-faq-red.png) !important}.products-faq__item.products-faq__item_active .products-faq__item-question-title:before{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-faq-black.png)}.products-faq__item-question-title:after{content:"";display:block;margin:0;padding:0;position:absolute;top:50%;right:0;width:17px;height:10px;margin-top:calc(((10px / 2) * (-1)) + 1px);background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-faq-arrow.png)}.products-faq__item.products-faq__item_active .products-faq__item-question-title:after{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-faq-arrow-active.png)}.products-faq__item-answer{display:none;margin:10px 0 0;padding:0;position:relative;color:#5d5854;font-size:15px;line-height:24px;text-align:left}.products-faq__item.products-faq__item_active .products-faq__item-answer{display:block}.products-faq__item-answer-text{display:block;margin:0;padding:0;position:relative}.products-faq__item-answer p{display:block;margin:8px 0 0;padding:0}.products-faq__item-answer p:first-child{margin-top:0}.products-faq__item-answer strong,.products-faq__item-answer b{color:#000;font-weight:500}.products-faq__item-answer a,.products-faq__item-answer-link{color:#c7152a;text-decoration:underline;cursor:pointer}.products-faq__item-answer a:hover,.products-faq__item-answer a:active,.products-faq__item-answer-link:hover,.products-faq__item-answer-link:active{color:#e90520;text-decoration:none}.products-faq__item-answer ul{display:table;margin:8px 0 0;padding:0;position:relative}.products-faq__item-answer ul:first-child{margin-top:0}.products-faq__item-answer ul li{display:block;margin:0;padding:0 0 0 calc(14px + 12px);position:relative}.products-faq__item-answer ul li:first-child{margin-top:0}.products-faq__item-answer ul li:before{content:"";display:block;margin:0;padding:0;position:absolute;top:calc((24px / 2) - (8px / 2) - 0px);left:calc((14px / 2) - (8px / 2) - 0px);width:8px;height:8px;border:2px solid #c7152a;border-radius:50%}.products-faq__item-answer ol{display:block;margin:8px 0 0;padding:0;counter-reset:list}.products-faq__item-answer ol:first-child{margin-top:0}.products-faq__item-answer ol li{display:block;margin:0;padding:0 0 0 calc(14px + 12px);position:relative}.products-faq__item-answer ol:has(li:nth-child(10)) li{padding-left:calc(24px + 12px)}.products-faq__item-answer ol li:first-child{margin-top:0}.products-faq__item-answer ol li:before{content:counter(list) ". ";counter-increment:list;display:inline-block;vertical-align:top;position:absolute;top:0;left:0;width:14px;color:#c7152a;font-size:inherit;line-height:inherit;font-weight:500;text-align:left}.products-faq__item-answer ol:has(li:nth-child(10)) li:before{width:24px;text-align:right}@media (max-width:499px){.products-block__title-wrapper+.products-faq__items-wrapper{margin-top:calc(15px + 7px)}.products-faq__item-question{font-size:17px;line-height:22px}.products-faq__item-question-title:before{margin-top:calc(((32px / 2) * (-1)) - 0px)}.products-faq__item-answer{line-height:22px}.products-faq__item-answer ul li:before{top:calc((22px / 2) - (8px / 2) - 0px)}}.products-etaps__items-wrapper{display:block;margin:0;padding:0;position:relative}.products-block__title-wrapper+.products-etaps__items-wrapper{margin-top:calc(30px - 2px)}.products-etaps__items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;position:relative}.products-etaps__item{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative;width:calc(25% - (10px * 2));border:1px solid #ededed}.products-etaps__item-number{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:absolute;top:17px;right:17px;width:30px;height:30px;background:#11b812;border-radius:50%;font-size:18px;line-height:24px;font-weight:500;color:#fff;text-align:center;z-index:10}.products-etaps__item-number>span{display:block;margin:0;padding:0;position:relative}.products-etaps__item-img{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:20px 0;position:relative;height:188px;z-index:0}.products-etaps__item-img>div{display:block;margin:0;padding:0;position:relative}.products-etaps__item-img img{display:block;margin:0;padding:0;position:relative}.products-etaps__item-text{display:block;margin:0;padding:0 12px 18px;position:relative;text-align:center}.products-etaps__item-title{display:block;margin:-4px 0 0;padding:0;position:relative;font-size:18px;line-height:24px;font-weight:500}.products-etaps__item-description{display:block;margin:12px 0 0;padding:0;position:relative;font-size:15px;line-height:21px;color:#5d5854}@media (max-width:1394px){.products-etaps__item-img{height:178px}}@media (max-width:1199px){.products-etaps__items{flex-wrap:wrap}.products-etaps__item{width:calc(50% - (10px * 2))}}@media (max-width:767px){.products-etaps__item-description{margin-top:10px}}@media (max-width:499px){.products-block__title-wrapper+.products-etaps__items-wrapper{margin-top:calc(15px + 7px)}.products-etaps__item{width:calc(100% - (10px * 2))}.products-etaps__item-img{height:auto}.products-etaps__item-description{margin-top:8px}}.products-furnitures__items-wrapper{display:block;margin:0;padding:0;position:relative}.products-block__title-wrapper+.products-furnitures__items-wrapper{margin-top:calc(30px - 2px)}.products-furnitures__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;font-size:0px}.products-furnitures__item{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative;width:calc(25% - (10px * 2));background:#fff;border:1px solid #eee;text-align:center}.products-furnitures__item-img{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:20px 0 0;position:relative;width:100%;height:180px}.products-furnitures__item-img img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.products-furnitures__item-txt{display:block;margin:0;padding:25px;position:relative;color:#000}.products-furnitures__item-title{display:block;margin:-10px 0 0;padding:0;position:relative;font-size:17px;line-height:24px;font-weight:500}.products-furnitures__item-subtitle{display:block;margin:2px 0 0;padding:0;position:relative;font-size:15px;line-height:21px}@media (max-width:1199px){.products-furnitures__item{width:calc(33.3333% - (10px * 2))}}@media (max-width:767px){.products-furnitures__item{width:calc(50% - (10px * 2))}}@media (max-width:499px){.products-block__title-wrapper+.products-furnitures__items-wrapper{margin-top:calc(15px + 7px)}.products-furnitures__item-img{padding-top:15px;height:130px}.products-furnitures__item-txt{padding:20px 15px}}@media (min-width:360px) and (max-width:499px){.products-furnitures__items{margin-top:-15px;margin-left:-7.5px;margin-right:-7.5px}.products-furnitures__item{margin-top:15px;margin-left:7.5px;margin-right:7.5px;width:calc(50% - (7.5px * 2))}.products-furnitures__item-img{padding-left:5px;padding-right:5px}.products-furnitures__item-txt{padding:10px 15px 15px}.products-furnitures__item-title{margin-top:-6px;font-size:16px;line-height:20px}.products-furnitures__item-subtitle{font-size:14px;line-height:19px}}@media (max-width:359px){.products-furnitures__item{width:calc(100% - (10px * 2))}}.products-otdelka-doors__groups-wrapper{display:block;margin:0;padding:0;position:relative}.products-block__title-wrapper+.products-otdelka-doors__groups-wrapper{margin-top:24px}.products-otdelka-doors__groups{display:block;margin:0;padding:0;position:relative}.products-otdelka-doors__group{display:block;margin:30px 0 0;padding:0;position:relative}.products-otdelka-doors__group:first-child{margin-top:0}.products-otdelka-doors__group-title-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;margin:-4px 0 0;padding:0;position:relative}.products-otdelka-doors__group-title{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:calc(100% - 120px);font-size:20px;line-height:24px;font-weight:500}.products-otdelka-doors__group-link{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:120px;font-size:15px;line-height:21px;text-align:right}.products-otdelka-doors__group-link a{color:#c7152a;text-decoration:none;cursor:pointer}.products-otdelka-doors__group-link a:hover,.products-otdelka-doors__group-link a:active{color:#e90520;text-decoration:underline}.products-otdelka-doors__items-wrapper{display:block;margin:0;padding:0;position:relative}.products-otdelka-doors__group-title-wrapper+.products-otdelka-doors__items-wrapper{margin-top:24px}.products-otdelka-doors__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -5px 0;padding:0;font-size:0px}.products-otdelka-doors__item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:10px 5px 0;padding:0;position:relative;width:76px;background:#f0eeec}.products-otdelka-doors__item:hover,.products-otdelka-doors__item:active{box-shadow:0px 0px 14px 0px rgba(199,21,42,.25)}.products-otdelka-doors__item.products-otdelka-doors__item_more{background:0 0}.products-otdelka-doors__item.products-otdelka-doors__item_more:hover,.products-otdelka-doors__item.products-otdelka-doors__item_more:active{box-shadow:none}.products-otdelka-doors__group.products-otdelka-doors__group_open .products-otdelka-doors__item.products-otdelka-doors__item_more{display:none !important}.products-otdelka-doors__item-img{display:block;margin:0;padding:0;position:relative;overflow:hidden}.products-otdelka-doors__item-img-inner{display:block;margin:0;padding:0;position:relative;text-decoration:none;width:76px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.products-otdelka-doors__item-img-inner[data-fancybox_custom]{cursor:pointer}.products-otdelka-doors__group[data-group=poroshok] .products-otdelka-doors__item-img-inner{height:76px}.products-otdelka-doors__group[data-group=mdf] .products-otdelka-doors__item-img-inner{height:76px}.products-otdelka-doors__group[data-group=frezirovka] .products-otdelka-doors__item-img-inner{height:155px}.products-otdelka-doors__group[data-group=zerkala] .products-otdelka-doors__item-img-inner{height:164px}.products-otdelka-doors__group[data-group=kovka] .products-otdelka-doors__item-img-inner{height:136px}.products-otdelka-doors__group[data-group=viniliskozha] .products-otdelka-doors__item-img-inner{height:76px}.products-otdelka-doors__group[data-group=viniliskozha-uzori] .products-otdelka-doors__item-img-inner{height:171px}a.products-otdelka-doors__item-img-inner:before,a.products-otdelka-doors__item-img-inner:after,div[data-fancybox_custom].products-otdelka-doors__item-img-inner:before,div[data-fancybox_custom].products-otdelka-doors__item-img-inner:after{content:"";display:block;margin:0;padding:0;position:absolute;opacity:0}a.products-otdelka-doors__item-img-inner:before,div[data-fancybox_custom].products-otdelka-doors__item-img-inner:before{top:0;left:0;width:100%;height:100%;background:rgba(199,21,42,.8);z-index:2}a.products-otdelka-doors__item-img-inner:after,div[data-fancybox_custom].products-otdelka-doors__item-img-inner:after{top:50%;left:50%;width:32px;height:32px;margin-top:-16px;margin-left:-16px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-loupe.webp);background-size:cover;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;z-index:3}a.products-otdelka-doors__item-img-inner:hover:before,a.products-otdelka-doors__item-img-inner:active:before,a.products-otdelka-doors__item-img-inner:hover:after,a.products-otdelka-doors__item-img-inner:active:after,div[data-fancybox_custom].products-otdelka-doors__item-img-inner:hover:before,div[data-fancybox_custom].products-otdelka-doors__item-img-inner:active:before,div[data-fancybox_custom].products-otdelka-doors__item-img-inner:hover:after,div[data-fancybox_custom].products-otdelka-doors__item-img-inner:active:after{opacity:1}.products-otdelka-doors__item-img img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.products-otdelka-doors__item-btn-more{display:block;margin:0;padding:0;position:relative;width:76px;border:1px solid #0d8c0b;opacity:.5;cursor:pointer}.products-otdelka-doors__item-btn-more:hover,.products-otdelka-doors__item-btn-more:active{opacity:1}.products-otdelka-doors__group[data-group=poroshok] .products-otdelka-doors__item-btn-more{height:76px}.products-otdelka-doors__group[data-group=mdf] .products-otdelka-doors__item-btn-more{height:76px}.products-otdelka-doors__group[data-group=frezirovka] .products-otdelka-doors__item-btn-more{height:155px}.products-otdelka-doors__group[data-group=zerkala] .products-otdelka-doors__item-btn-more{height:164px}.products-otdelka-doors__group[data-group=kovka] .products-otdelka-doors__item-btn-more{height:136px}.products-otdelka-doors__group[data-group=viniliskozha] .products-otdelka-doors__item-btn-more{height:76px}.products-otdelka-doors__group[data-group=viniliskozha-uzori] .products-otdelka-doors__item-btn-more{height:171px}.products-otdelka-doors__item-btn-more>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%}.products-otdelka-doors__item-btn-more>div>i{display:block;margin:0;padding:0;position:relative;width:28px;height:15px;background-repeat:no-repeat;background-position:0 0;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-products-otdelka-doors-btn-more-arrow.png)}@media (min-width:1395px){.products-otdelka-doors__group:not(.products-otdelka-doors__group_open) .products-otdelka-doors__item:not(.products-otdelka-doors__item_more):nth-child(n+12){display:none}.products-otdelka-doors__group.products-otdelka-doors__group_open .products-otdelka-doors__item:not(.products-otdelka-doors__item_more){display:flex !important}.products-otdelka-doors__group:not(:has(.products-otdelka-doors__item.products-otdelka-doors__item_more)) .products-otdelka-doors__item{display:flex !important}}@media (min-width:1200px) and (max-width:1394px){.products-otdelka-doors__items{margin-top:-11px;margin-left:-5.5px;margin-right:-5.5px}.products-otdelka-doors__item{margin-top:11px;margin-left:5.5px;margin-right:5.5px}.products-otdelka-doors__group:not(.products-otdelka-doors__group_open) .products-otdelka-doors__item:not(.products-otdelka-doors__item_more):nth-child(n+11){display:none}.products-otdelka-doors__group.products-otdelka-doors__group_open .products-otdelka-doors__item:not(.products-otdelka-doors__item_more){display:flex !important}.products-otdelka-doors__group:not(:has(.products-otdelka-doors__item.products-otdelka-doors__item_more)) .products-otdelka-doors__item{display:flex !important}.products-otdelka-doors__group:not(:has(.products-otdelka-doors__item.products-otdelka-doors__item_more)) .products-otdelka-doors__item:nth-child(n+12){display:none !important}}@media (max-width:1199px){.products-otdelka-doors__item{max-width:76px}.products-otdelka-doors__group:not(.products-otdelka-doors__group_open) .products-otdelka-doors__item:not(.products-otdelka-doors__item_more):nth-child(n+12){display:none}.products-otdelka-doors__group.products-otdelka-doors__group_open .products-otdelka-doors__item:not(.products-otdelka-doors__item_more){display:flex !important}.products-otdelka-doors__group:not(:has(.products-otdelka-doors__item.products-otdelka-doors__item_more)) .products-otdelka-doors__item{display:flex !important}.products-otdelka-doors__item-img{padding-bottom:100%;width:100%;height:0 !important}.products-otdelka-doors__group[data-group=poroshok] .products-otdelka-doors__item-img{padding-bottom:100%}.products-otdelka-doors__group[data-group=mdf] .products-otdelka-doors__item-img{padding-bottom:100%}.products-otdelka-doors__group[data-group=frezirovka] .products-otdelka-doors__item-img{padding-bottom:calc(100% * 2.03)}.products-otdelka-doors__group[data-group=zerkala] .products-otdelka-doors__item-img{padding-bottom:calc(100% * 2.16)}.products-otdelka-doors__group[data-group=kovka] .products-otdelka-doors__item-img{padding-bottom:calc(100% * 1.79)}.products-otdelka-doors__group[data-group=viniliskozha] .products-otdelka-doors__item-img{padding-bottom:100%}.products-otdelka-doors__group[data-group=viniliskozha-uzori] .products-otdelka-doors__item-img{padding-bottom:calc(100% * 2.25)}.products-otdelka-doors__item-img-inner{position:absolute;top:0;left:0;width:100%;height:100%}}@media (min-width:768px) and (max-width:1199px){.products-otdelka-doors__group-title{width:100%}.products-otdelka-doors__group-link{display:none}.products-otdelka-doors__items{margin-top:-11px;margin-left:-5.5px;margin-right:-5.5px}.products-otdelka-doors__item{margin-top:11px;margin-left:5.5px;margin-right:5.5px}}@media (max-width:767px){.products-otdelka-doors__group-title-wrapper{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.products-otdelka-doors__group-title{width:100%}.products-otdelka-doors__group-link{margin-top:4px;width:100%;text-align:left}.products-otdelka-doors__group-link a{text-decoration:underline}.products-otdelka-doors__group-link a:hover,.products-otdelka-doors__group-link a:active{text-decoration:none}}@media (min-width:500px) and (max-width:767px){.products-otdelka-doors__items{margin-top:-8px;margin-left:-4px;margin-right:-4px}.products-otdelka-doors__item{margin-top:8px;margin-left:4px;margin-right:4px}}@media (max-width:499px){.products-block__title-wrapper+.products-otdelka-doors__groups-wrapper{margin-top:calc(15px + 7px)}.products-otdelka-doors__group{margin-top:calc(15px + 7px)}.products-otdelka-doors__group-title{font-size:19px;line-height:23px}.products-otdelka-doors__group-link{margin-top:2px}.products-otdelka-doors__group-title-wrapper+.products-otdelka-doors__items-wrapper{margin-top:calc(15px + 3px)}.products-otdelka-doors__item:hover,.products-otdelka-doors__item:active{box-shadow:none}a.products-otdelka-doors__item-img-inner:before,a.products-otdelka-doors__item-img-inner:after,div[data-fancybox_custom].products-otdelka-doors__item-img-inner:before,div[data-fancybox_custom].products-otdelka-doors__item-img-inner:after{display:none}}.products-paint-wrapper{display:block;margin:0;padding:0;position:relative}.products-paint-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;position:relative}.products-paint-column{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative;width:calc(50% - (10px * 2))}.products-paint-column.products-paint-column_table{width:calc(100% - ((240px * 2) + (10px * 2)) - (20px * 2))}.products-paint-column.products-paint-column_items{width:calc((240px * 2) + (10px * 2))}.products-paint-table-wrapper{display:block;margin:0;padding:0;position:relative}.products-paint-items-wrapper{display:block;margin:0;padding:0;position:relative}.products-block__title-wrapper+.products-paint-table-wrapper,.products-block__title-wrapper+.products-paint-items-wrapper{margin-top:calc(30px - 2px)}.products-paint-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;font-size:0px}.products-paint-item{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative;width:240px;max-width:240px;background:#fff;text-align:center}.products-paint-item:hover,.products-paint-item:active{box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.products-paint-item__img{display:block;margin:0;padding:0;position:relative;width:100%;height:80px;background:#f0eeec;overflow:hidden}.products-paint-item__img a{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;text-decoration:none;width:100%;height:100%;max-width:100%;max-height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.products-paint-item__img a:hover,.products-paint-item__img a:active{text-decoration:none}.products-paint-item__img a>span{display:none}.products-paint-item__img img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.products-paint-item__txt{display:block;margin:0;padding:15px;position:relative;border:1px solid #eee;border-top:none}.products-paint-item__title{display:block;margin:0;padding:0;position:relative;color:#5d5854;font-size:15px;line-height:19px;font-weight:400}.products-paint-item__title a{color:#5d5854;text-decoration:none}.products-paint-item__title a:hover,.products-paint-item__title a:active{color:#c7152a;text-decoration:none}@media (min-width:1200px){.products-paint-items{margin-top:-22px}.products-paint-item{margin-top:22px}}@media (max-width:1199px){.products-paint-columns{margin-top:0}.products-paint-column{width:calc(100% - (10px * 2)) !important}.products-paint-column:has(.products-block__title-wrapper){margin-top:40px}.products-paint-column:first-child{margin-top:0 !important}}@media (max-width:767px){.products-paint-item{width:calc((100% / 2) - (10px * 2))}}@media (max-width:499px){.products-block__title-wrapper+.products-paint-table-wrapper,.products-block__title-wrapper+.products-paint-items-wrapper{margin-top:calc(15px + 7px)}.products-paint-column:has(.products-block__title-wrapper){margin-top:30px}}@media (max-width:389px){.products-paint-item{width:calc(100% - (10px * 2))}}.products-equipment-items-wrapper{display:block;margin:0;padding:0;position:relative}.products-block__title-wrapper+.products-equipment-items-wrapper{margin-top:calc(30px - 2px)}.products-equipment-items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-15px -10.5px 0;padding:0;position:relative;font-size:0px;text-align:left}.products-equipment-item{display:inline-block;vertical-align:top;margin:15px 10.5px 0;padding:0;position:relative;width:153px;max-width:153px}.products-equipment-item__img{display:block;margin:0;padding:0;position:relative;width:100%;height:120px;background:#eee;overflow:hidden}.products-equipment-item__img:after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #eee;z-index:2}.products-equipment-item__img-picture{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;z-index:1}.products-equipment-item__img img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%;z-index:1}.products-equipment-item__txt{display:block;margin:10px 0 0;padding:0;position:relative}.products-equipment-item__title{display:block;margin:0;padding:0;position:relative;color:#5d5854;font-size:15px;line-height:19px}.products-equipment-item__title:last-child{margin-bottom:-2px}.products-equipment-item__price{display:block;margin:2px 0 -2px;padding:0;position:relative;color:#aea7a2;font-size:13px;line-height:18px}@media (min-width:1200px) and (max-width:1394px){.products-equipment-items{margin-left:-9.5px;margin-right:-9.5px}.products-equipment-item{margin-left:9.5px;margin-right:9.5px;width:142px}}@media (max-width:1199px){.products-equipment-items{flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.products-equipment-item{margin-left:10px;margin-right:10px}}@media (max-width:500px) and (max-width:767px){.products-equipment-item{width:calc((100% / 3) - (10px * 2))}}@media (max-width:499px){.products-block__title-wrapper+.products-equipment-items-wrapper{margin-top:calc(15px + 7px)}.products-equipment-item{width:calc((100% / 2) - (10px * 2))}.products-equipment-item__img{padding-bottom:78.4314%;height:0}.products-equipment-item__title br{display:none}}.products-sertificats-slider-wrapper{display:block;margin:0;padding:0;position:relative}.products-block__title-wrapper+.products-sertificats-slider-wrapper{margin-top:calc(30px - 2px)}.products-sertificats-slider{display:block;margin:0;padding:0;position:relative;width:100%}.products-sertificats-slider .owl-carousel{display:block;margin:0 auto;position:relative;width:100%;overflow:hidden;z-index:8}.products-sertificats-slider .owl-carousel>.products-sertificats-slider-item{display:none}.products-sertificats-slider .owl-carousel>.products-sertificats-slider-item:first-child{display:inline-block;opacity:0;visibility:hidden}.products-sertificats-slider .owl-carousel .owl-item{text-align:center}.products-sertificats-slider .item{display:block;margin:0;padding:0;position:relative}.products-sertificats-slider .owl-nav,.products-sertificats-slider .owl-controls{display:none}.products-sertificats-slider .slider-nav-item{display:block;margin:0;padding:0;position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:50%;z-index:10}.products-sertificats-slider .slider-nav-item.slider-nav-item-prev{left:calc((44px / 2) * (-1))}.products-sertificats-slider .slider-nav-item.slider-nav-item-next{right:calc((44px / 2) * (-1))}.products-sertificats-slider .slider-nav-item a{display:block;margin:0;padding:0;position:relative;width:100%;height:100%;border-radius:inherit;background-color:rgba(0,0,0,.2);background-repeat:no-repeat;background-position:50% 50%}.products-sertificats-slider .slider-nav-item a:hover,.products-sertificats-slider .slider-nav-item a:active{background-color:rgba(0,0,0,.4)}.products-sertificats-slider .slider-nav-item.slider-nav-item-prev a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-slider-arrow-prev.png);background-position:calc(50% - 1px) calc(50% - 0px)}.products-sertificats-slider .slider-nav-item.slider-nav-item-next a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-slider-arrow-next.png);background-position:calc(50% + 1px) calc(50% - 0px)}.products-sertificats-slider-items-wrapper{display:block;margin:0;padding:0;position:relative}.products-sertificats-slider-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:0;margin:-20px -10px 0;position:relative;font-size:0px;text-align:center}.products-sertificats-slider-item{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative;width:100%;max-width:200px}.products-sertificats-slider .products-sertificats-slider-item{margin:0 !important}.products-sertificats-slider-item__img{display:block;margin:0;padding:0;position:relative;width:100%;height:0;padding-bottom:142.49%}.products-sertificats-slider-item__img-inner{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;background:#eee;overflow:hidden}.products-sertificats-slider-item__img-inner:has(img.lazyloaded){background:0 0}.products-sertificats-slider-item__img-inner:hover,.products-sertificats-slider-item__img-inner:active{box-shadow:0px 0px 14px 0px rgba(199,21,42,.25)}.products-sertificats-slider .products-sertificats-slider-item__img-inner:hover,.products-sertificats-slider .products-sertificats-slider-item__img-inner:active{box-shadow:none !important}.products-sertificats-slider-item__img a,.products-sertificats-slider-item__img div[data-fancybox_custom]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;text-decoration:none}.products-sertificats-slider-item__img div[data-fancybox_custom]{cursor:pointer}.products-sertificats-slider-item__img a:before,.products-sertificats-slider-item__img a:after,.products-sertificats-slider-item__img div[data-fancybox_custom]:before,.products-sertificats-slider-item__img div[data-fancybox_custom]:after{content:"";display:block;margin:0;padding:0;position:absolute;opacity:0}.products-sertificats-slider-item__img a:before,.products-sertificats-slider-item__img div[data-fancybox_custom]:before{top:0;left:0;width:100%;height:100%;background:rgba(199,21,42,.8);z-index:2}.products-sertificats-slider-item__img a:after,.products-sertificats-slider-item__img div[data-fancybox_custom]:after{top:50%;left:50%;width:57px;height:57px;margin-top:-28.5px;margin-left:-28.5px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-loupe.webp);z-index:3}.products-sertificats-slider-item__img:hover a:before,.products-sertificats-slider-item__img:active a:before,.products-sertificats-slider-item__img:hover a:after,.products-sertificats-slider-item__img:active a:after,.products-sertificats-slider-item__img:hover div[data-fancybox_custom]:before,.products-sertificats-slider-item__img:active div[data-fancybox_custom]:before,.products-sertificats-slider-item__img:hover div[data-fancybox_custom]:after,.products-sertificats-slider-item__img:active div[data-fancybox_custom]:after{opacity:1}.products-sertificats-slider-item__img img{display:block;margin:0;padding:0;position:relative;width:100%;max-width:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;z-index:1}.products-sertificats-slider-pagination{display:block;margin:20px 0 0;padding:0;position:relative}.products-sertificats-slider-pagination .owl-dots{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;margin:0;padding:0;position:relative;width:100%;font-size:0px;line-height:0;z-index:10}.products-sertificats-slider-pagination .owl-dot{display:inline-block;vertical-align:top;margin:0 5px;padding:0;position:relative;width:10px;height:10px;background:#efedec;border-radius:50%;cursor:pointer;border:none;outline:none;-webkit-appearance:none;text-decoration:none;box-sizing:border-box}.products-sertificats-slider-pagination .owl-dot:hover,.products-sertificats-slider-pagination .owl-dot:active,.products-sertificats-slider-pagination .owl-dot.active{background:#ccc}.products-sertificats-slider-pagination .owl-dot>span{display:block;margin:0;padding:0;position:relative}@media (min-width:1395px){.products-sertificats-slider .owl-carousel>.products-sertificats-slider-item:first-child{width:calc((100% / 5) - ((10px * 2)))}}@media (max-width:1394px){.products-sertificats-slider .owl-carousel>.products-sertificats-slider-item:first-child{width:calc((100% / 5) - ((10px * 2)))}}@media (max-width:1199px){.products-sertificats-slider .owl-carousel>.products-sertificats-slider-item:first-child{width:calc((100% / 4) - ((10px * 2)))}}@media (max-width:767px){.products-sertificats-slider .owl-carousel>.products-sertificats-slider-item:first-child{width:calc((100% / 3) - ((10px * 2)))}}@media (max-width:499px){.products-block__title-wrapper+.products-sertificats-slider-wrapper{margin-top:calc(15px + 7px)}.products-sertificats-slider .owl-carousel>.products-sertificats-slider-item:first-child{width:calc((100% / 2) - ((10px * 2)))}.products-sertificats-slider-pagination{display:none}}@media (max-width:399px){.products-sertificats-slider-item__img a:after,.products-sertificats-slider-item__img div[data-fancybox_custom]:after{width:47px;height:47px;margin-top:-23.5px;margin-left:-23.5px;background-size:cover;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}}.products-block .content-text{margin-top:0 !important}.products-block .products-block__title-wrapper+.content-text{margin-top:calc(30px - 2px - 5px) !important}.products-block .products-block__title-wrapper+.content-text:has(>p:first-child){margin-top:20px !important}.products-block .products-block__title-wrapper+.content-text:has(>.table:first-child),.products-block .products-block__title-wrapper+.content-text:has(>.content-text__tables-columns-wrapper){margin-top:calc(30px - 2px) !important}.products-block .content-text p{margin-top:10px}.products-block .content-text p:first-child{margin-top:0}.products-block .content-text h1,.products-block .content-text h2,.products-block .content-text-title.content-text-title_h1,.products-block .content-text-title.content-text-title_h2{margin-top:20px}.products-block .content-text h3,.products-block .content-text h4,.products-block .content-text h5,.products-block .content-text h6,.products-block .content-text-title.content-text-title_h3,.products-block .content-text-title.content-text-title_h4,.products-block .content-text-title.content-text-title_h5,.products-block .content-text-title.content-text-title_h6{margin-top:20px}.products-block .content-text h1+p,.products-block .content-text h2+p,.products-block .content-text-title.content-text-title_h1+p,.products-block .content-text-title.content-text-title_h2+p{margin-top:20px}.products-block .content-text h3+p,.products-block .content-text h4+p,.products-block .content-text h5+p,.products-block .content-text h6+p,.products-block .content-text-title.content-text-title_h3+p,.products-block .content-text-title.content-text-title_h4+p,.products-block .content-text-title.content-text-title_h5+p,.products-block .content-text-title.content-text-title_h6+p{margin-top:20px}.products-block .content-text h1:first-child,.products-block .content-text h2:first-child,.products-block .content-text h3:first-child,.products-block .content-text h4:first-child,.products-block .content-text h5:first-child,.products-block .content-text h6:first-child,.products-block .content-text-title.content-text-title_h1:first-child,.products-block .content-text-title.content-text-title_h2:first-child,.products-block .content-text-title.content-text-title_h3:first-child,.products-block .content-text-title.content-text-title_h4:first-child,.products-block .content-text-title.content-text-title_h5:first-child,.products-block .content-text-title.content-text-title_h6:first-child{margin-top:0}.products-block .content-text ul{margin-top:10px}.products-block .content-text h1+ul,.products-block .content-text h2+ul,.products-block .content-text-title.content-text-title_h1+ul,.products-block .content-text-title.content-text-title_h2+ul{margin-top:20px}.products-block .content-text h3+ul,.products-block .content-text h4+ul,.products-block .content-text h5+ul,.products-block .content-text h6+ul,.products-block .content-text-title.content-text-title_h3+ul,.products-block .content-text-title.content-text-title_h4+ul,.products-block .content-text-title.content-text-title_h5+ul,.products-block .content-text-title.content-text-title_h6+ul{margin-top:20px}.products-block .content-text ul:first-child{margin-top:0}.products-block .content-text ol{margin-top:10px}.products-block .content-text h1+ol,.products-block .content-text h2+ol,.products-block .content-text-title.content-text-title_h1+ol,.products-block .content-text-title.content-text-title_h2+ol{margin-top:20px}.products-block .content-text h3+ol,.products-block .content-text h4+ol,.products-block .content-text h5+ol,.products-block .content-text h6+ol,.products-block .content-text-title.content-text-title_h3+ol,.products-block .content-text-title.content-text-title_h4+ol,.products-block .content-text-title.content-text-title_h5+ol,.products-block .content-text-title.content-text-title_h6+ol{margin-top:20px}.products-block .content-text ol:first-child{margin-top:0}.products-block .content-text p+ul,.products-block .content-text p+ol{margin-top:10px}.products-block .content-text .table,.products-block .content-text table{margin-top:20px}.products-block .content-text .table:first-child,.products-block .content-text table:first-child{margin-top:0}.products-block .content-text .table table{margin-top:0}.products-block .content-text .table+p,.products-block .content-text table+p{margin-top:20px}@media (max-width:1199px){.products-block[data-layout=table] table.bt tfoot th:before,.products-block[data-layout=table] table.bt tfoot td:before,.products-block[data-layout=table] table.bt tbody td:before,.products-block[data-layout=table_price_category] table.bt tfoot th:before,.products-block[data-layout=table_price_category] table.bt tfoot td:before,.products-block[data-layout=table_price_category] table.bt tbody td:before,.products-block[data-layout=table_price_service] table.bt tfoot th:before,.products-block[data-layout=table_price_service] table.bt tfoot td:before,.products-block[data-layout=table_price_service] table.bt tbody td:before{width:160px;padding-right:10px}.content-text table.bt tbody tr td:not(:first-child){padding-top:0}.content-text table.bt tbody tr td:not(:last-child){padding-bottom:4px}}@media (max-width:499px){.products-block .products-block__title-wrapper+.content-text{margin-top:calc(15px + 7px - 3px) !important}.products-block .products-block__title-wrapper+.content-text:has(>p:first-child){margin-top:15px !important}.products-block .products-block__title-wrapper+.content-text:has(>.table:first-child),.products-block .products-block__title-wrapper+.content-text:has(>.content-text__tables-columns-wrapper){margin-top:calc(15px + 7px) !important}.products-block .content-text h1,.products-block .content-text h2,.products-block .content-text-title.content-text-title_h1,.products-block .content-text-title.content-text-title_h2{margin-top:15px}.products-block .content-text h3,.products-block .content-text h4,.products-block .content-text h5,.products-block .content-text h6,.products-block .content-text-title.content-text-title_h3,.products-block .content-text-title.content-text-title_h4,.products-block .content-text-title.content-text-title_h5,.products-block .content-text-title.content-text-title_h6{margin-top:15px}.products-block .content-text h1+p,.products-block .content-text h2+p,.products-block .content-text-title.content-text-title_h1+p,.products-block .content-text-title.content-text-title_h2+p{margin-top:15px}.products-block .content-text h3+p,.products-block .content-text h4+p,.products-block .content-text h5+p,.products-block .content-text h6+p,.products-block .content-text-title.content-text-title_h3+p,.products-block .content-text-title.content-text-title_h4+p,.products-block .content-text-title.content-text-title_h5+p,.products-block .content-text-title.content-text-title_h6+p{margin-top:15px}.products-block .content-text h1+ul,.products-block .content-text h2+ul,.products-block .content-text-title.content-text-title_h1+ul,.products-block .content-text-title.content-text-title_h2+ul{margin-top:15px}.products-block .content-text h3+ul,.products-block .content-text h4+ul,.products-block .content-text h5+ul,.products-block .content-text h6+ul,.products-block .content-text-title.content-text-title_h3+ul,.products-block .content-text-title.content-text-title_h4+ul,.products-block .content-text-title.content-text-title_h5+ul,.products-block .content-text-title.content-text-title_h6+ul{margin-top:15px}.products-block .content-text h1+ol,.products-block .content-text h2+ol,.products-block .content-text-title.content-text-title_h1+ol,.products-block .content-text-title.content-text-title_h2+ol{margin-top:15px}.products-block .content-text h3+ol,.products-block .content-text h4+ol,.products-block .content-text h5+ol,.products-block .content-text h6+ol,.products-block .content-text-title.content-text-title_h3+ol,.products-block .content-text-title.content-text-title_h4+ol,.products-block .content-text-title.content-text-title_h5+ol,.products-block .content-text-title.content-text-title_h6+ol{margin-top:15px}.products-block .content-text .table+p,.products-block .content-text table+p{margin-top:calc(15px + 3px)}}@media (max-width:399px){.products-block[data-layout=table] table.bt tfoot th,.products-block[data-layout=table] table.bt tfoot td,.products-block[data-layout=table] table.bt tbody td,.products-block[data-layout=table_price_category] table.bt tfoot th,.products-block[data-layout=table_price_category] table.bt tfoot td,.products-block[data-layout=table_price_category] table.bt tbody td,.products-block[data-layout=table_price_service] table.bt tfoot th,.products-block[data-layout=table_price_service] table.bt tfoot td,.products-block[data-layout=table_price_service] table.bt tbody td{flex-wrap:wrap}.products-block[data-layout=table] table.bt tfoot th:before,.products-block[data-layout=table] table.bt tfoot td:before,.products-block[data-layout=table] table.bt tbody td:before,.products-block[data-layout=table_price_category] table.bt tfoot th:before,.products-block[data-layout=table_price_category] table.bt tfoot td:before,.products-block[data-layout=table_price_category] table.bt tbody td:before,.products-block[data-layout=table_price_service] table.bt tfoot th:before,.products-block[data-layout=table_price_service] table.bt tfoot td:before,.products-block[data-layout=table_price_service] table.bt tbody td:before{width:100%;padding-right:0}}.content-text__tables-columns-wrapper{display:block;margin:0;padding:0;position:relative}.content-text__tables-columns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0}.content-text__tables-column{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative}.content-text__tables-columns.content-text__tables-columns_1 .content-text__tables-column{width:calc(100% - (10px * 2))}.content-text__tables-columns.content-text__tables-columns_2 .content-text__tables-column{width:calc(50% - (10px * 2))}@media (max-width:1199px){.content-text__tables-columns{flex-wrap:wrap}.content-text__tables-column{width:calc(100% - (10px * 2)) !important}}.products-contacts__blocks-wrapper{display:block;margin:0;padding:0;position:relative}.products-contacts__blocks{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-30px -15px 0;padding:0}.products-contacts__block{display:inline-block;vertical-align:top;margin:30px 15px 0;padding:20px;position:relative;width:calc(50% - (15px * 2));background:#f1f1f1;box-shadow:0px 0px 10px rgba(0,0,0,.1);font-size:18px;line-height:24px;font-weight:500;text-align:center}.products-contacts__block>div{display:block;margin:5px 0 0;padding:0;position:relative}.products-contacts__block>div:first-child{margin-top:-2px}.products-contacts__block-red{color:#c7152a}.products-contacts__block a:not([href*=whatsapp]){color:#c7152a;text-decoration:none;cursor:pointer}.products-contacts__block a:not([href*=whatsapp]):hover,.products-contacts__block a:not([href*=whatsapp]):active{color:#e90520;text-decoration:none}.products-contacts__block a[href*=whatsapp]{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;color:#c7152a;text-decoration:none;cursor:pointer}.products-contacts__block a[href*=whatsapp]:hover,.products-contacts__block a[href*=whatsapp]:active{color:#e90520;text-decoration:none}.products-contacts__block a[href*=whatsapp]>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.products-contacts__block a[href*=whatsapp]>i{display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:1px;right:calc((20px + 8px) * (-1));width:20px;height:20px;background-repeat:no-repeat;background-position:0 0;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-products-contacts-wa.png)}@media (max-width:767px){.products-contacts__blocks{flex-wrap:wrap}.products-contacts__block{width:calc(100% - (15px * 2))}}@media (max-width:499px){.products-contacts__blocks{margin-top:-25px;margin-left:-12.5px;margin-right:-12.5px}.products-contacts__block{margin-top:25px;margin-left:12.5px;margin-right:12.5px;width:calc(100% - (12.5px * 2));font-size:17px;line-height:22px}.products-contacts__block>div{margin-top:2px}}.products-chertizhi__items-wrapper{display:block;margin:0;padding:0;position:relative}.products-block__title-wrapper+.products-chertizhi__items-wrapper{margin-top:calc(30px - 2px)}.products-chertizhi__items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-30px -10px 0;padding:0;position:relative}.products-chertizhi__item{display:inline-block;vertical-align:top;margin:30px 10px 0;padding:0;position:relative;width:calc(25% - (10px * 2));max-width:240px}.products-chertizhi__item-img{display:block;margin:0;padding:0;position:relative;z-index:0}.products-chertizhi__item-img>div{display:block;margin:0;padding:0;padding-bottom:calc(100% * 0.8792);position:relative;height:0}.products-chertizhi__item-img img{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.products-chertizhi__item-text{display:block;margin:20px 0 0;padding:0;position:relative;text-align:center}.products-chertizhi__item-title{display:block;margin:-4px 0;padding:0;position:relative;color:#5d5854;font-size:15px;line-height:21px;font-weight:400}@media (max-width:1199px){.products-chertizhi__items{flex-wrap:wrap;margin-top:-25px}.products-chertizhi__item{margin-top:25px;width:calc(50% - (10px * 2))}.products-chertizhi__item-text{margin-top:15px}}@media (max-width:499px){.products-block__title-wrapper+.products-chertizhi__items-wrapper{margin-top:calc(15px + 7px)}}@media (max-width:399px){.products-chertizhi__item{width:calc(100% - (10px * 2))}}.products-construction-wrapper{display:block;margin:0;padding:0;position:relative}.products-block__title-wrapper+.products-construction-wrapper{margin-top:calc(30px - 2px)}.products-construction{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0;padding:0;position:relative}.products-construction__img{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:492px}.products-construction__img>div{display:block;margin:0;padding:0;position:relative;max-width:100%;height:0}.products-construction__img img{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.products-construction__text{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:calc(100% - 492px - 55px)}.products-construction__text .content-text ul,.products-construction__text .content-text ol{margin-left:0}.products-construction__text .content-text ol li{padding-left:calc(14px + 4px) !important}.products-construction__text .content-text ol li:nth-child(n+10){padding-left:calc(24px + 4px) !important}.products-construction__text .content-text ol li:before{text-align:left !important}@media (max-width:1394px){.products-construction__img{width:442px}.products-construction__text{width:calc(100% - 442px - 50px)}}@media (max-width:1199px){.products-construction__img{width:302px}.products-construction__text{width:calc(100% - 302px - 50px)}}@media (max-width:767px){.products-block__title-wrapper+.products-construction-wrapper{margin-top:20px}.products-construction{flex-wrap:wrap;justify-content:flex-start}.products-construction__img{margin-top:20px;width:342px;order:2}.products-construction__text{width:100%;order:1}}@media (max-width:499px){.products-block__title-wrapper+.products-construction-wrapper{margin-top:15px}.products-construction__img{margin-top:15px;width:100%;max-width:320px}}.products-colors__items-wrapper{display:block;margin:0;padding:0;position:relative}.products-block__title-wrapper+.products-colors__items-wrapper{margin-top:calc(30px - 2px)}.products-colors__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-25px -10px 0;padding:0;position:relative}.products-colors__item{display:inline-block;vertical-align:top;margin:25px 10px 0;padding:0;position:relative;width:calc((100% / 9) - (10px * 2))}.products-colors__item-img{display:block;margin:0;padding:0;position:relative;z-index:0}.products-colors__item-img>div{display:block;margin:0 auto;padding:0;position:relative;width:75px;height:75px;background-position:50% 50%;background-repeat:no-repeat;border-radius:50%;overflow:hidden}.products-colors__item-img img{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.products-colors__item-text{display:block;margin:15px 0 0;padding:0;position:relative;text-align:center}.products-colors__item-title{display:block;margin:-4px 0;padding:0;position:relative;color:#5d5854;font-size:15px;line-height:19px;font-weight:400}@media (max-width:1199px){.products-colors__item{width:calc((100% / 6) - (10px * 2))}}@media (max-width:767px){.products-colors__item{width:calc((100% / 4) - (10px * 2))}}@media (max-width:499px){.products-block__title-wrapper+.products-colors__items-wrapper{margin-top:calc(15px + 7px)}.products-colors__item{width:calc((100% / 3) - (10px * 2))}}@media (max-width:399px){.products-colors__items-wrapper{border:1px solid #ededed}.products-colors__items{align-items:stretch;margin:0}.products-colors__item{margin:0;padding:18px 12.5px;width:50%}.products-colors__item:nth-child(2n-1){border-right:1px solid #ededed}.products-colors__item:nth-child(n+3){border-top:1px solid #ededed}.products-colors__item-text{margin-top:10px}.products-colors__item-title{margin:-1px 0}}.stages-section{display:block;margin:0;padding:55px 0;position:relative;background:#fcfcfd;z-index:90}.stages__items-wrapper{display:block;margin:0;padding:0;position:relative}.stages__items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:-25px -15px 0;padding:0;position:relative}.stages__item{display:inline-block;vertical-align:top;margin:25px 15px 0;padding:0 0 0 60px;position:relative;width:calc(33.3333% - (15px * 2));text-align:left}.stages__item-icon{display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:-4px;left:-2px;width:35px;height:35px}.stages__item-icon>i{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat}.stages__item.stages__item_1 .stages__item-icon>i{top:-2px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-steps-1.png)}.stages__item.stages__item_2 .stages__item-icon>i{top:-1px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-steps-2.png)}.stages__item.stages__item_3 .stages__item-icon>i{top:-2px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-steps-3.png)}.stages__item-icon>i>a,.stages__item-icon>i>span{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none;font-size:0px;line-height:0}.stages__item-icon>i>a:hover,.stages__item-icon>i>a:active,.stages__item-icon>i>span:hover,.stages__item-icon>i>span:active{text-decoration:none}.stages__item-title{display:block;margin:0;padding:0;font-size:20px;line-height:26px;color:#000;font-weight:500}.stages__item-text{display:block;margin:20px 0 0;padding:0;font-size:15px;line-height:24px;color:#5d5854}.stages__item-text p{display:block;margin:0;padding:0}.stages__item-text p:first-child{margin-top:0}.stages__item-text b,.stages__item-text strong{font-weight:500}.stages__item-text a,.stages__item-text-link{color:#c7152a;text-decoration:underline;cursor:pointer}.stages__item-text a:hover,.stages__item-text a:active,.stages__item-text-link:hover,.stages__item-text-link:active{color:#e90520;text-decoration:none}@media (max-width:1394px){.stages__item-text br{display:none}}@media (max-width:1199px){.stages-section{padding-top:45px;padding-bottom:45px}.stages__items{flex-wrap:wrap;justify-content:flex-start}.stages__item{padding-left:55px;width:calc(100% - (15px * 2))}.stages__item-text{margin-top:10px}}@media (max-width:499px){.stages__item{margin-top:20px !important;padding-left:0}.stages__item-icon{top:-6px;left:auto;right:0}.stages__item-title{padding-right:40px;font-size:18px;line-height:24px}.stages__item-text{font-size:14px;line-height:22px}}
.product-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0;padding:0;position:relative}.product-gallery{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.product-gallery__tips{display:block;margin:0;padding:0;position:absolute;top:15px;left:15px;z-index:10}.product-gallery__tips-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-8px -4px 0;padding:0;position:relative}.product-gallery__tip{display:inline-block;vertical-align:top;margin:8px 4px 0;padding:4px 4px 3px;position:relative;color:#fff;font-size:11px;line-height:11px;font-weight:700;text-transform:uppercase;background:#aea8a2;border-radius:4px;cursor:default}.product-gallery__tip.product-gallery__tip_hit{background:#11b812}.product-gallery__tip.product-gallery__tip_sale{background:#e7001b}.product-gallery__actions{display:none;margin:0;padding:0;position:absolute;top:15px;right:15px;z-index:10}.product-gallery__actions-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:-8px -4px 0;padding:0;position:relative}.product-gallery__action{display:inline-block;vertical-align:top;margin:8px 4px 0;padding:0;position:relative;font-size:0px;line-height:0;opacity:.5;cursor:pointer}.product-gallery__action:hover,.product-gallery__action:active,.product-gallery__action.product-gallery__action_active{opacity:1}.product-gallery__action>i{display:block;margin:0;padding:0;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:contain}.product-gallery__action.product-gallery__action_compare>i{width:16px;height:15px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-compare.svg)}.product-gallery__action.product-gallery__action_favorites>i{width:17px;height:15px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-favorites.svg)}.product-gallery__action.product-gallery__action_active.product-gallery__action_compare>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-compare-active.svg)}.product-gallery__action.product-gallery__action_active.product-gallery__action_favorites>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-favorites-active.svg)}.product-gallery__actions.product-gallery__actions_bg .product-gallery__action{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background:#f3f0ec;border-radius:4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);opacity:1 !important}.product-gallery__actions.product-gallery__actions_bg .product-gallery__action.product-gallery__action_compare{width:calc(16px + (6px * 2));height:calc(15px + (6px * 2))}.product-gallery__actions.product-gallery__actions_bg .product-gallery__action.product-gallery__action_favorites{width:calc(17px + (6px * 2));height:calc(15px + (6px * 2))}.product-gallery__actions.product-gallery__actions_bg .product-gallery__action>i{opacity:.5}.product-gallery__actions.product-gallery__actions_bg .product-gallery__action:hover>i,.product-gallery__actions.product-gallery__actions_bg .product-gallery__action:active>i,.product-gallery__actions.product-gallery__actions_bg .product-gallery__action.product-gallery__action_active>i{opacity:1}.product-gallery__images{display:block;margin:0;padding:0;position:relative}.product-gallery__images-big-items{display:block;margin:0;padding:0;position:relative;height:410px;background:#fff}.product-gallery__images-big-items:after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #f0eeec;z-index:1}.product-gallery__images-big-items .owl-carousel,.product-gallery__images-big-items .owl-carousel .owl-stage-outer,.product-gallery__images-big-items .owl-carousel .owl-stage,.product-gallery__images-big-items .owl-carousel .owl-item,.product-gallery__images-big-items .product-gallery__images-big-item{height:100%}.product-gallery__images-big-item{display:block;margin:0;padding:0;position:relative;width:100%;height:100%;background:#fff;text-align:center}.product-gallery__images-big-item>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:100%;max-width:100%;max-height:100%;position:relative}.product-gallery__images-big-item img{display:inline-block;vertical-align:top;margin:0;padding:0;max-width:100%;max-height:100%;z-index:2}.product-gallery__images-big-items .owl-nav.disabled{display:none}.product-gallery__images-mini-items-wrapper{display:block;margin:10px 0 0;padding:0;position:relative}.product-gallery__images-mini-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -5px 0;padding:0;position:relative}.product-gallery__images-mini-item{display:inline-block;vertical-align:top;margin:10px 5px 0;padding:0;position:relative;width:60px;height:60px;text-align:center;cursor:pointer}.product-gallery__images-mini-item.product-gallery__images-mini-item_active{border-color:#1dbb06}.product-gallery__images-mini-item:before{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #eee;box-sizing:border-box;z-index:10}.product-gallery__images-mini-item.product-gallery__images-mini-item_active:before{border:2px solid #18b900}.product-gallery__images-mini-item img{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;max-width:100%;max-height:100%;z-index:1}.product-gallery .owl-nav{display:none}.product-gallery .owl-controls{display:none}.product-gallery__nav-item{display:block;margin:-22px 0 0;padding:0;position:absolute;top:50%;width:44px;height:44px;border-radius:50%;z-index:10}.product-gallery__nav-item.product-gallery__nav-item_prev{left:18px}.product-gallery__nav-item.product-gallery__nav-item_next{right:18px}.product-gallery__nav-item a{display:block;margin:0;padding:0;position:relative;width:100%;height:100%;border-radius:inherit;background-color:rgba(0,0,0,.2);background-repeat:no-repeat;background-position:50% 50%}.product-gallery__nav-item a:hover,.product-gallery__nav-item a:active{background-color:rgba(0,0,0,.4)}.product-gallery__nav-item.product-gallery__nav-item_prev a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-slider-arrow-prev.png);background-position:calc(50% - 1px) calc(50% - 0px)}.product-gallery__nav-item.product-gallery__nav-item_next a{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-slider-arrow-next.png);background-position:calc(50% + 1px) calc(50% - 0px)}.product-gallery__images-params{display:block;margin:0;padding:calc(25px - 5px) 25px 25px 25px;position:relative;border:1px solid #f0eeec;border-top:none;z-index:10}.product-gallery__images-params-columns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;margin:0 -16px;padding:0;position:relative}.product-gallery__images-params-column{display:inline-block;vertical-align:top;margin:0 16px;padding:0;position:relative;width:calc(50% - (16px * 2))}.product-gallery__images-params-column.product-gallery__images-params-column_out{width:calc((50% - (16px * 2)) + 1.9%)}.product-gallery__images-params-column.product-gallery__images-params-column_in{width:calc((50% - (16px * 2)) - 1.9%)}.product-gallery__images-params-items{display:block;margin:0;padding:0;position:relative}.product-gallery__images-params-item{display:block;margin:10px 0 0;padding:0;position:relative}.product-gallery__images-params-item:first-child{margin-top:0}.product-gallery__images-params-item-title{display:block;margin:0;padding:0;position:relative;font-size:14px;line-height:20px;font-weight:500}.product-gallery__images-params-item-option{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:5px 0 0;padding:0 calc(6px + 18px + 12px) 0px 12px;position:relative;height:30px;border-radius:4px;background:#e1e1e1;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer}.product-gallery__images-params-item-option.product-gallery__images-params-item-option_dark{color:#fff}.product-gallery__images-params-item-option:hover,.product-gallery__images-params-item-option:active{box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}.product-gallery__images-params-item-option-label{display:block;margin:0;padding:0;position:relative;font-size:12px;line-height:16px;font-weight:400;cursor:pointer}.product-gallery__images-params-item-option-arrow{display:block;margin:0;padding:0;position:absolute;top:calc(50% - (18px / 2));right:6px;width:18px;height:18px;background:#fff;border-radius:50%}.product-gallery__images-params-item-option.product-gallery__images-params-item-option_disabled .product-gallery__images-params-item-option-arrow{display:none}.product-gallery__images-params-item-option-arrow:after{content:"";display:block;margin:0;padding:0;position:absolute;top:calc(50% - (6px / 2));left:calc(50% - (10px / 2));width:10px;height:6px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-doors-param-item-arrow.png)}@media (min-width:1200px) and (max-width:1394px){.product-gallery__actions{display:block}}@media (min-width:768px) and (max-width:1199px){.product-gallery__images-params-columns{margin-left:-20px;margin-right:-20px}.product-gallery__images-params-column{margin-left:20px;margin-right:20px}.product-gallery__images-params-column.product-gallery__images-params-column_out{width:calc((50% - (20px * 2)) + 1.9%)}.product-gallery__images-params-column.product-gallery__images-params-column_in{width:calc((50% - (20px * 2)) - 1.9%)}}@media (min-width:500px) and (max-width:767px){.product-gallery__images-params-columns{margin-left:-14px;margin-right:-14px}.product-gallery__images-params-column{margin-left:14px;margin-right:14px}.product-gallery__images-params-column.product-gallery__images-params-column_out{width:calc((50% - (14px * 2)) + 1.9%)}.product-gallery__images-params-column.product-gallery__images-params-column_in{width:calc((50% - (14px * 2)) - 1.9%)}}@media (max-width:499px){.product-gallery__images-params-columns{flex-wrap:wrap;margin-left:0;margin-right:0}.product-gallery__images-params-column{margin-left:0;margin-right:0;width:100% !important}.product-gallery__images-params-column+.product-gallery__images-params-column{margin-top:10px}}.product-info{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.product-info__inputs-item .select-wrapper{display:block;margin:0;padding:0;position:relative}.product-info__inputs-item .select-wrapper .selected-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0 15px;position:relative;width:100%;height:40px;border:none;outline:none;text-align:left;font-family:'Roboto',sans-serif;color:#000;font-size:14px;line-height:14px;font-weight:400;background:#f0eeec;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);box-sizing:border-box;cursor:pointer;z-index:1}.product-info__inputs-items.product-info__inputs-items_white .product-info__inputs-item .select-wrapper .selected-item{background:#fff}.product-info__inputs-item .select-wrapper.disabled .selected-item,.product-info__inputs-item .select-wrapper.select-wrapper_disabled .selected-item{cursor:default}.product-info__inputs-item .select-wrapper .selected-item:after{content:"";display:inline-block;vertical-align:top;margin:-4px 0 0;padding:0;position:absolute;top:50%;right:15px;width:12px;height:8px;background-repeat:no-repeat;background-position:0 0;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-calc-select-arrow-black.png);transform:rotate(0deg);transform-origin:50% 50%;transition:transform .25s ease-in-out}.product-info__inputs-item .select-wrapper.select-opened .selected-item:after,.product-info__inputs-item .select-wrapper.select-wrapper_opened .selected-item:after{transform:rotate(-180deg)}.product-info__inputs-item .select-wrapper.disabled .selected-item>span,.product-info__inputs-item .select-wrapper.disabled .selected-item:after,.product-info__inputs-item .select-wrapper.select-wrapper_disabled .selected-item>span,.product-info__inputs-item .select-wrapper.select-wrapper_disabled .selected-item:after{opacity:.3}.product-info__inputs-item .select-wrapper .selected-item>span{position:relative;top:1px;padding-right:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-info__inputs-item .select-wrapper .select-items{display:block;margin:0;padding:0;position:absolute;top:calc(40px + 20px);left:0;min-width:100%;max-height:calc(35px * 8);background:#f0eeec;box-shadow:0px 0px 10px 0px rgba(0,0,0,.11);overflow-y:auto;z-index:10;visibility:hidden;opacity:0;transition:visibility .26s ease-in-out,opacity .25s ease-in-out,top .25s ease-in-out}.product-info__inputs-item .select-wrapper .select-items::-webkit-scrollbar-track{background-color:#e6e3df}.product-info__inputs-item .select-wrapper .select-items::-webkit-scrollbar{width:4px;background-color:#f0eeec}.product-info__inputs-item .select-wrapper .select-items::-webkit-scrollbar-thumb{background-color:#fc0}.product-info__inputs-item .select-wrapper.select-opened .select-items{top:40px;visibility:visible;opacity:1}.product-info__inputs-item .select-wrapper .select-items .search-items-input{display:block;margin:0;padding:10px;border-bottom:1px solid #dedcda}.product-info__inputs-item .select-wrapper .select-items .search-items-input input{display:block;margin:0;padding:0 10px;position:relative;width:100%;height:35px;border:none;outline:none;text-align:left;font-family:'Roboto',sans-serif;color:#000;font-size:13px;line-height:13px;font-weight:400;background:#f8f8f8;box-shadow:none;box-sizing:border-box;z-index:1}.product-info__inputs-item .select-wrapper .select-items .search-items-input input.error{box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15),0 0 0 2px #f88493 !important}.product-info__inputs-item .select-wrapper .select-items .search-items-input input[type=text]::-webkit-input-placeholder,.product-info__inputs-item .select-wrapper .select-items .search-items-input input[type=text]::-moz-placeholder,.product-info__inputs-item .select-wrapper .select-items .search-items-input input[type=text]:-moz-placeholder,.product-info__inputs-item .select-wrapper .select-items .search-items-input input[type=text]:-ms-input-placeholder{color:#5d5854}.product-info__inputs-item .select-wrapper .select-items .search-items-input input[type=text]::-webkit-input-placeholder{color:#5d5854}.product-info__inputs-item .select-wrapper .select-items .search-items-input input[type=text]:focus::-webkit-input-placeholder,.product-info__inputs-item .select-wrapper .select-items .search-items-input input[type=text]:focus::-moz-placeholder,.product-info__inputs-item .select-wrapper .select-items .search-items-input input[type=text]:focus:-moz-placeholder,.product-info__inputs-item .select-wrapper .select-items .search-items-input input[type=text]:focus:-ms-input-placeholder{color:transparent}.product-info__inputs-item .select-wrapper .select-items ul{display:block;margin:0;padding:0}.product-info__inputs-item .select-wrapper .select-items ul li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0;padding:8px 15px 7px;color:#5d5854;font-size:14px;line-height:20px;cursor:pointer}.product-info__inputs-item .select-wrapper .select-items ul li:not(.option-disabled).selected-option,.product-info__inputs-item .select-wrapper .select-items ul li:not(.option-disabled):hover,.product-info__inputs-item .select-wrapper .select-items ul li:not(.option-disabled):active,.product-info__inputs-item .select-wrapper .select-items ul li:not(.select-item_disabled).select-item_selected,.product-info__inputs-item .select-wrapper .select-items ul li:not(.select-item_disabled):hover,.product-info__inputs-item .select-wrapper .select-items ul li:not(.select-item_disabled):active{background:#f7f6f5}.product-info__inputs-item .select-wrapper .select-items ul li.option-hidden,.product-info__inputs-item .select-wrapper .select-items ul li.select-item_hidden{display:none}.product-info__inputs-item .select-wrapper .select-items ul li.option-disabled,.product-info__inputs-item .select-wrapper .select-items ul li.select-item_disabled{opacity:.5;cursor:default}.product-info__inputs-item .select-wrapper .select-items ul li .option-label,.product-info__inputs-item .select-wrapper .select-items ul li .select-item-label{flex-shrink:0;white-space:nowrap}.product-info__inputs-item .select-wrapper .select-items ul li .option-price,.product-info__inputs-item .select-wrapper .select-items ul li .select-item-price{padding-left:20px;width:calc(80px + 20px);flex-shrink:0}.product-info__inputs-items-wrapper{display:block;margin:0;padding:0;position:relative;z-index:60}.product-info__inputs-items-wrapper:first-child{margin-top:0}.product-info__inputs-items-wrapper+.product-info__inputs-items-wrapper,.product-info__checkboxes-items-wrapper+.product-info__inputs-items-wrapper{margin-top:15px;z-index:55}.product-info__inputs-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-15px -10px 0;padding:0;position:relative;font-size:0px}.product-info__inputs-items.product-info__inputs-items_aic{align-items:center}.product-info__fastcalc .product-rating-wrapper{margin-top:20px}.product-rating-wrapper+.product-info__inputs-items-wrapper{margin-top:20px}.product-info__inputs-item{display:inline-block;vertical-align:top;margin:15px 10px 0;padding:0;position:relative}.product-info__inputs-item-label{display:block;margin:0;padding:0;position:relative;color:#000;font-size:14px;line-height:20px;font-weight:500}.product-info__inputs-item-inp{display:block;margin:8px 0 0;padding:0;position:relative}.product-info__inputs-item input{display:block;margin:0;padding:0 15px;position:relative;width:100%;height:40px;border:none;outline:none;font-family:'Roboto',sans-serif;color:#000;font-size:14px;line-height:14px;font-weight:400;text-align:left;background:#f0eeec;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);box-sizing:border-box;z-index:1}.product-info__inputs-items.product-info__inputs-items_white .product-info__inputs-item input{background:#fff}.product-info__inputs-item input.error{box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15),0 0 0 2px #f88493 !important}.product-info__inputs-item input[type=number]::-webkit-input-placeholder,.product-info__inputs-item input[type=number]::-moz-placeholder,.product-info__inputs-item input[type=number]:-moz-placeholder,.product-info__inputs-item input[type=number]:-ms-input-placeholder{color:#5d5854}.product-info__inputs-item input[type=number]::-webkit-input-placeholder{color:#5d5854}.product-info__inputs-item input[type=number]:focus::-webkit-input-placeholder,.product-info__inputs-item input[type=number]:focus::-moz-placeholder,.product-info__inputs-item input[type=number]:focus:-moz-placeholder,.product-info__inputs-item input[type=number]:focus:-ms-input-placeholder{color:transparent}.product-info__inputs-item input[type=number]::-webkit-inner-spin-button,.product-info__inputs-item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-info__inputs-item-notice{display:none}.product-info__inputs-item-label-notice{display:inline-block;vertical-align:top;margin:-1px 0 0 5px;padding:0;position:relative}.product-info__inputs-item-label-notice-icon{display:block;padding:1px 0 0;margin:0;position:relative;width:21px;height:21px;border-radius:50%;font-size:12px;line-height:20px;font-weight:700;color:#7a7570;text-align:center;background:#f0eeec;cursor:pointer;transition:all .3s ease-in-out}.product-info__inputs-item-label-notice-notice-icon:hover,.product-info__inputs-item-label-notice-notice-icon:active,.product-info__inputs-item-label-notice-notice-icon.product-info__inputs-item-label-notice-icon_active{background:#ded9d2}.product-info__inputs-item-label-notice-icon.product-info__inputs-item-label-notice-icon_white{color:#7a7570 !important;background:#fff !important}.product-info__inputs-item-label-notice-icon.product-info__inputs-item-label-notice-icon_white:hover,.product-info__inputs-item-label-notice-icon.product-info__inputs-item-label-notice-icon_white:active,.product-info__inputs-item-label-notice-icon.product-info__inputs-item-label-notice-icon_white.product-info__inputs-item-label-notice-icon_active{color:#fff !important;background:#c7152a !important}.product-info__inputs-item-label-notice-text{display:none}.product-info__inputs-item-quantity{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative;text-align:left;font-size:0px}.product-info__inputs-item-label+.product-info__inputs-item-quantity{margin-top:8px}.product-info__inputs-item-quantity-action-wrapper{display:block;margin:0;padding:0;position:relative}.product-info__inputs-item-quantity-action{display:inline-block;vertical-align:top;margin:-12px 0 0;padding:0;position:absolute;top:50%;width:24px;height:24px;text-align:center;border-radius:50%;background:#e0dbd5;background:-moz-linear-gradient(top,#e0dbd5 0%,#c2bcb5 100%);background:-webkit-linear-gradient(top,#e0dbd5 0%,#c2bcb5 100%);background:linear-gradient(to bottom,#e0dbd5 0%,#c2bcb5 100%);box-shadow:0px 3px 7px 0px rgba(0,0,0,.1);cursor:pointer;z-index:8}.product-info__inputs-item-quantity-action.product-info__inputs-item-quantity-action_minus{left:8px}.product-info__inputs-item-quantity-action.product-info__inputs-item-quantity-action_plus{right:8px}.product-info__inputs-item-quantity-action:hover,.product-info__inputs-item-quantity-action:active{background:#eae5e1;background:-moz-linear-gradient(top,#eae5e1 0%,#d4d0cb 100%);background:-webkit-linear-gradient(top,#eae5e1 0%,#d4d0cb 100%);background:linear-gradient(to bottom,#eae5e1 0%,#d4d0cb 100%)}.product-info__inputs-item-quantity-action>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:50%;left:50%;background-position:0 0;background-repeat:no-repeat}.product-info__inputs-item-quantity-action.product-info__inputs-item-quantity-action_minus>span{width:10px;height:2px;margin-top:-1px;margin-left:-5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-quantity-minus.png)}.product-info__inputs-item-quantity-action.product-info__inputs-item-quantity-action_plus>span{width:10px;height:10px;margin-top:-5px;margin-left:-5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-quantity-plus.png)}.product-info__inputs-item-quantity-action>span>span{display:none}.product-info__inputs-item-quantity-inp{display:block;margin:0;padding:0;position:relative}.product-info__inputs-item .product-info__inputs-item-quantity-inp input{text-align:center}.product-info__inputs-item-quantity-action-shtuki{display:inline-block;vertical-align:top;margin:0 0 0 15px;padding:1px 0 0;color:#000;font-size:14px;line-height:20px;font-weight:400;flex-shrink:0}.product-info__inputs-item-color{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative;color:#000;font-size:14px;line-height:20px;font-weight:500}.product-info__inputs-item-color.product-info__inputs-item-color_disabled{opacity:.4}.product-info__inputs-item-color-label{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.product-info__inputs-item-color-selected{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;width:60px;height:30px;cursor:pointer}.product-info__inputs-item-inp .product-info__inputs-item-color-selected{height:40px}.product-info__inputs-item-color-label+.product-info__inputs-item-color-selected{margin-left:10px}.product-info__inputs-item-color-selected-code{display:block;margin:0;padding:0;position:relative;top:1px;color:#000;text-align:center;z-index:5}.product-info__inputs-item-color-selected-code.product-info__inputs-item-color-selected-code_light{color:#fff}.product-info__inputs-item-color-selected-bg{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;z-index:0}.product-info__inputs-item-color-choose{display:inline-block;vertical-align:top;margin:0 0 0 12px;padding:0;position:relative;top:1px}.product-info__inputs-item-color-choose a{color:#c7152a;text-decoration:underline}.product-info__inputs-item-color:not(.product-info__inputs-item-color_disabled) .product-info__inputs-item-color-choose a:hover,.product-info__inputs-item-color:not(.product-info__inputs-item-color_disabled) .product-info__inputs-item-color-choose a:active{color:#e90520;text-decoration:none}.product-info__inputs-item-color.product-info__inputs-item-color_disabled .product-info__inputs-item-color-label,.product-info__inputs-item-color.product-info__inputs-item-color_disabled .product-info__inputs-item-color-selected,.product-info__inputs-item-color.product-info__inputs-item-color_disabled .product-info__inputs-item-color-choose a{cursor:default}.product-info__checkboxes-items-wrapper{display:block;margin:20px 0 0;padding:0;position:relative;z-index:50}.product-info__checkboxes-items-wrapper:first-child{margin-top:0}.product-info__checkboxes-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;font-size:0px}.product-info__checkboxes-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:20px 10px 0;padding:0;position:relative;min-width:160px}.product-info__checkboxes-item-checkbox{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;flex-shrink:0;width:25px;height:25px;border:none;outline:none;background:#f0eeec;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);cursor:pointer}.product-info__checkboxes-items.product-info__checkboxes-items_white .product-info__checkboxes-item-checkbox{background:#fff}.product-info__checkboxes-item.product-info__checkboxes-item_hover .product-info__checkboxes-item-checkbox{background:rgba(199,21,42,.2)}.product-info__checkboxes-item.product-info__checkboxes-item_active .product-info__checkboxes-item-checkbox{background:#c7152a}.product-info__checkboxes-item-checkbox>i{display:block;margin:0;padding:0;position:absolute;top:50%;left:50%;width:14px;height:10px;margin-top:-6px;margin-left:-7px;opacity:0;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-filter-checkbox-checked.png)}.product-info__checkboxes-item.product-info__checkboxes-item_hover .product-info__checkboxes-item-checkbox>i{opacity:1}.product-info__checkboxes-item.product-info__checkboxes-item_active .product-info__checkboxes-item-checkbox>i{opacity:1}.product-info__checkboxes-item-checkbox>input{display:none}.product-info__checkboxes-item-label{display:inline-block;vertical-align:top;margin:0;padding:4px 0 1px 12px;position:relative;cursor:pointer}.product-info__checkboxes-item[data-checkbox_key="pokraska"] .product-info__checkboxes-item-label{width:calc(100% - 25px)}.product-info__checkboxes-item-label-inner{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative}.product-info__checkboxes-item.product-info__checkboxes-item_row .product-info__checkboxes-item-label-inner{flex-direction:row;flex-wrap:wrap}.product-info__checkboxes-item-label-name{display:block;margin:0;padding:0;position:relative;color:#5d5854;font-size:14px;line-height:20px;font-weight:400}.product-info__checkboxes-item[data-checkbox_key="pokraska"] .product-info__checkboxes-item-label-name{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-info__checkboxes-item-label-name a{color:#c7152a;text-decoration:underline}.product-info__checkboxes-item-label-name a:hover,.product-info__checkboxes-item-label-name a:active{color:#e90520;text-decoration:none}.product-info__checkboxes-item-label-subname{display:block;margin:0 0 0 5px;padding:0;color:#aea7a2;font-size:13px;line-height:20px;font-weight:400}.product-info__checkboxes-item-label-subname.product-info__checkboxes-item-label-subname_row{margin-left:0;width:100%}.product-info__checkboxes-item-label input{display:none}.product-info__checkboxes-item-options{display:block;margin:0;padding:18px 20px;position:absolute;top:-14px;left:83px;width:215px;background:#fff;border-radius:10px;box-shadow:0px 0px 20px 0px rgba(240,238,236,.55);visibility:hidden;opacity:0;z-index:40}.product-info__checkboxes-item-options.product-info__checkboxes-item-options_open{visibility:visible;opacity:1}.product-info__checkboxes-item-options ul{display:block;margin:0;padding:0}.product-info__checkboxes-item-options ul li{display:block;margin:8px 0 0;padding:0;font-size:14px;line-height:20px;font-weight:400}.product-info__checkboxes-item-options ul li:first-child{margin-top:0}.product-info__checkboxes-item-options ul li a{color:#c7152a;text-decoration:underline}.product-info__checkboxes-item-options ul li a:hover,.product-info__checkboxes-item-options ul li a:active{color:#e90520;text-decoration:none}.product-info__checkboxes-item-options ul li.product-info__checkboxes-item-option_active a,.product-info__checkboxes-item-options ul li.product-info__checkboxes-item-option_active a:hover,.product-info__checkboxes-item-options ul li.product-info__checkboxes-item-option_active a:active{color:#5d5854;font-weight:500;text-decoration:none}.product-info__checkboxes-item-option-price{display:block;margin:0;padding:0;color:#aea7a2;font-size:13px;font-weight:400}.product-info__description-list-wrapper{display:block;margin:20px 0 -3px;padding:0;position:relative}.product-rating-wrapper+.product-info__description-list-wrapper{margin-top:12px}.product-info__description-list{display:block;margin:0;padding:0;position:relative;color:#5d5854;font-size:14px;line-height:20px}.product-info__description-list-item{display:block;margin:4px 0 0;padding:0 0 0 20px;position:relative}.product-info__description-list-item:first-child{margin-top:0}.product-info__description-list-item:before{content:"";display:block;margin:0;padding:0;position:absolute;top:5px;left:0;width:8px;height:8px;border:2px solid #11b812;border-radius:50%}.product-info__description-list-item-label{color:gray}.product-info__description-list-item-value{color:#000}.product-info__description-list-item a{color:#c7152a;text-decoration:underline}.product-info__description-list-item a:hover,.product-info__description-list-item a:active{color:#e90520;text-decoration:none}.product-rating-wrapper{display:block;margin:20px 0 0;padding:0;position:relative;z-index:70}.product-info__btns-wrapper+.product-rating-wrapper{margin-top:25px}.product-rating{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -5px;padding:0;position:relative}.product-rating__result{display:inline-block;vertical-align:top;margin:0 5px;padding:0;position:relative;font-size:14px;line-height:18px;font-weight:500;z-index:10}.product-rating__stars-wrapper{display:inline-block;vertical-align:top;margin:0 5px;padding:0;position:relative;top:-1px;z-index:50}.product-rating__stars{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 -2px;padding:0;position:relative}.product-rating__star{display:inline-block;vertical-align:top;margin:0;padding:0 2px;position:relative}.product-rating__star.star_hover,.product-rating__star:hover,.product-rating__star:active{cursor:pointer}.product-rating__stars_voted .product-rating__star.star_hover,.product-rating__stars_voted .product-rating__star:hover,.product-rating__stars_voted .product-rating__star:active,.product-rating__stars_disabled .product-rating__star.star_hover,.product-rating__stars_disabled .product-rating__star:hover,.product-rating__stars_disabled .product-rating__star:active{cursor:default}.product-rating__star>i{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:16px;height:16px;font-size:0px;line-height:0;background-repeat:no-repeat;background-position:-5px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-reviews-stars.png)}.product-rating__star_hover>i{background-position:-57px -5px}.product-rating__star_full>i{background-position:-31px -5px !important}.product-rating__star>i>span{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:0;height:100%;background-repeat:no-repeat;background-position:-31px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-reviews-stars.png)}.product-rating__stars_hover .product-rating__star>i>span,.product-rating__stars_voted .product-rating__star>i>span{display:none}.product-rating__total{display:inline-block;vertical-align:top;margin:0 5px;padding:0;position:relative;font-size:14px;line-height:18px;color:#999;left:-1px;z-index:10}.product-rating__thanks{display:inline-block;vertical-align:top;margin:0;padding:8px 12px 9px;position:absolute;top:35px;left:calc((96px / 2) - (158px / 2));font-size:13px;line-height:17px;font-weight:400;color:#fff;background:#0d8c0b;border-radius:4px;box-shadow:0px 0px 14px 0px rgba(12,105,13,.2);overflow-wrap:normal;word-wrap:normal;word-break:keep-all;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap;opacity:0;visibility:hidden;transition:visibility .25s ease-in-out,opacity .25s ease-in-out,top .25s ease-in-out}.product-rating__thanks_show{top:25px;opacity:1;visibility:visible}.product-rating__thanks>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0;position:relative}.product-rating__thanks>div>i{display:inline-block;vertical-align:top;margin:0 7px 0 0;padding:0;position:relative;width:13px;height:9px;background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-rating-thanks.png)}.product-rating__thanks>div>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}@media (max-width:499px){.product-info__btns-wrapper+.product-rating-wrapper{margin-top:20px}}.product-callman{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:30px 0 0;padding:0;position:relative}.product-info__feature-items-wrapper+.product-callman{margin-top:25px}.product-callman__img{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:65px;height:65px;background:#eee;border-radius:50%}.product-callman__img img{display:block;margin:0;padding:0;position:relative;width:inherit;height:inherit;border-radius:inherit}.product-callman__txt{display:inline-block;vertical-align:top;margin:0 0 0 20px;padding:0;position:relative}.product-callman__title{display:block;margin:0;padding:0;position:relative;font-size:14px;line-height:20px;font-weight:500}.product-callman__phone{display:block;margin:2px 0 0;padding:0;position:relative;font-size:24px;line-height:28px;font-weight:500}.product-callman__phone a{color:#000;text-decoration:none}.product-callman__phone a:hover,.product-callman__phone a:active{color:inherit;text-decoration:none}.product-callman__phone a>span{color:inherit}@media (max-width:499px){.product-info__feature-items-wrapper+.product-callman{margin-top:20px}.product-callman__txt{margin-left:15px}}@media (max-width:389px){.product-callman__phone{font-size:21px;line-height:25px}}@media (max-width:339px){.product-callman__phone{font-size:19px;line-height:25px}}.product-tabs{display:block;margin:30px 0 0;padding:0;position:relative}.product-tabs__nav-wrapper{display:block;margin:0;padding:0;position:relative}.product-tabs__nav{display:block;margin:0;padding:0;position:relative}.product-tabs__nav-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -5px 0;padding:0;position:relative}.product-tabs__nav-item{display:inline-block;vertical-align:top;margin:10px 5px 0;padding:10px 12px;position:relative;color:#666;font-size:16px;line-height:20px;font-weight:500;text-align:center;border:1px solid #efedeb;border-radius:4px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-tabs__nav-item:not(.product-tabs__nav-item_active):hover,.product-tabs__nav-item:not(.product-tabs__nav-item_active):active{border-color:#efedeb;color:#000}.product-tabs__nav-item.product-tabs__nav-item_active{background-color:#efedeb;border-color:#efedeb;color:#000}.product-tabs__nav-item>span{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.product-tabs__content-wrapper{display:block;margin:30px 0 0;padding:0;position:relative}.product-tabs__content{display:block;margin:0;padding:0;position:relative}.product-tabs__content.--inprogress:after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);background-position:50% 50px;background-repeat:no-repeat;z-index:90}.product-tabs__content-items{display:block;margin:0;padding:0;position:relative;z-index:10}.product-tabs__content-item{display:none;vertical-align:top;margin:0;padding:0;position:relative}.product-tabs__content-item_active{display:block}.product-tabs__content-item .content-text-wrapper{margin-top:20px !important}.product-tabs__content-item .content-text-wrapper:first-child:has(p:first-child){margin-top:-8px !important}.product-tabs__content-item .content-text-wrapper:last-child:has(p:last-child){margin-bottom:-5px}.product-tabs__content-item .content-text{margin-top:0 !important}.product-tabs__content-item .content-text p{margin-top:10px}.product-tabs__content-item .content-text p:first-child{margin-top:0}.product-tabs__content-item .content-text h1,.product-tabs__content-item .content-text h2,.product-tabs__content-item .content-text-title.content-text-title_h1,.product-tabs__content-item .content-text-title.content-text-title_h2{margin-top:20px;font-size:20px;line-height:26px}.product-tabs__content-item .content-text h3,.product-tabs__content-item .content-text h4,.product-tabs__content-item .content-text h5,.product-tabs__content-item .content-text h6,.product-tabs__content-item .content-text-title.content-text-title_h3,.product-tabs__content-item .content-text-title.content-text-title_h4,.product-tabs__content-item .content-text-title.content-text-title_h5,.product-tabs__content-item .content-text-title.content-text-title_h6{margin-top:20px}.product-tabs__content-item .content-text h1+p,.product-tabs__content-item .content-text h2+p,.product-tabs__content-item .content-text-title.content-text-title_h1+p,.product-tabs__content-item .content-text-title.content-text-title_h2+p{margin-top:20px}.product-tabs__content-item .content-text h3+p,.product-tabs__content-item .content-text h4+p,.product-tabs__content-item .content-text h5+p,.product-tabs__content-item .content-text h6+p,.product-tabs__content-item .content-text-title.content-text-title_h3+p,.product-tabs__content-item .content-text-title.content-text-title_h4+p,.product-tabs__content-item .content-text-title.content-text-title_h5+p,.product-tabs__content-item .content-text-title.content-text-title_h6+p{margin-top:20px}.product-tabs__content-item .content-text h1:first-child,.product-tabs__content-item .content-text h2:first-child,.product-tabs__content-item .content-text h3:first-child,.product-tabs__content-item .content-text h4:first-child,.product-tabs__content-item .content-text h5:first-child,.product-tabs__content-item .content-text h6:first-child,.product-tabs__content-item .content-text-title.content-text-title_h1:first-child,.product-tabs__content-item .content-text-title.content-text-title_h2:first-child,.product-tabs__content-item .content-text-title.content-text-title_h3:first-child,.product-tabs__content-item .content-text-title.content-text-title_h4:first-child,.product-tabs__content-item .content-text-title.content-text-title_h5:first-child,.product-tabs__content-item .content-text-title.content-text-title_h6:first-child{margin-top:0}.product-tabs__content-item .content-text ul{margin-top:10px}.product-tabs__content-item .content-text ul:first-child{margin-top:0}.product-tabs__content-item .content-text ol{margin-top:10px}.product-tabs__content-item .content-text ol:first-child{margin-top:0}.product-tabs__content-item .content-text p+ul,.product-tabs__content-item .content-text p+ol{margin-top:10px}.product-tabs__content-item .content-text .table,.product-tabs__content-item .content-text table{margin-top:20px}.product-tabs__content-item .content-text .table:first-child,.product-tabs__content-item .content-text table:first-child{margin-top:0}.product-tabs__content-item .content-text .table table{margin-top:0}.product-tabs__content-item .content-text .table+p,.product-tabs__content-item .content-text table+p{margin-top:20px}@media (min-width:1200px) and (max-width:1394px){.product-tabs__nav-items:has(.product-tabs__nav-item[data-tab=reviews]) .product-tabs__nav-item[data-tab=payment]{display:none}}@media (min-width:768px) and (max-width:1199px){.product-furnitures-category{width:calc((100% / 3) - (10px * 2))}}@media (max-width:1199px){.product-tabs__content-item .content-text table.bt tbody tr td:not(:first-child){padding-top:0}.product-tabs__content-item .content-text table.bt tbody tr td:not(:last-child){padding-bottom:4px}}@media (max-width:499px){.product-tabs__nav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:auto}.product-tabs__nav-items{flex-wrap:nowrap}.product-tabs__nav-item{padding-top:9px;padding-bottom:9px;white-space:nowrap}.product-tabs{margin-top:25px}.product-tabs__content-wrapper{margin-top:25px}.product-tabs__content-item .content-text-wrapper:first-child:has(p:first-child){margin-top:-6px !important}.product-tabs__content-item .content-text-wrapper:last-child:has(p:last-child){margin-bottom:-4px}.product-tabs__content-item .content-text h1,.product-tabs__content-item .content-text h2,.product-tabs__content-item .content-text-title.content-text-title_h1,.product-tabs__content-item .content-text-title.content-text-title_h2{margin-top:15px;font-size:18px;line-height:24px}.product-tabs__content-item .content-text h3,.product-tabs__content-item .content-text h4,.product-tabs__content-item .content-text h5,.product-tabs__content-item .content-text h6,.product-tabs__content-item .content-text-title.content-text-title_h3,.product-tabs__content-item .content-text-title.content-text-title_h4,.product-tabs__content-item .content-text-title.content-text-title_h5,.product-tabs__content-item .content-text-title.content-text-title_h6{margin-top:15px}.product-tabs__content-item .content-text h1+p,.product-tabs__content-item .content-text h2+p,.product-tabs__content-item .content-text-title.content-text-title_h1+p,.product-tabs__content-item .content-text-title.content-text-title_h2+p{margin-top:15px}.product-tabs__content-item .content-text h3+p,.product-tabs__content-item .content-text h4+p,.product-tabs__content-item .content-text h5+p,.product-tabs__content-item .content-text h6+p,.product-tabs__content-item .content-text-title.content-text-title_h3+p,.product-tabs__content-item .content-text-title.content-text-title_h4+p,.product-tabs__content-item .content-text-title.content-text-title_h5+p,.product-tabs__content-item .content-text-title.content-text-title_h6+p{margin-top:15px}.product-tabs__content-item .content-text .table+p,.product-tabs__content-item .content-text table+p{margin-top:calc(15px + 3px)}}.product-parameters{display:block;margin:0;padding:0;position:relative}.product-parameters__columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -10px;padding:0;position:relative;font-size:0px}.product-parameters__column{display:inline-block;vertical-align:top;margin:0 10px;padding:0;position:relative;width:calc(100% - (10px * 2))}.product-parameters__columns.product-parameters__columns_2 .product-parameters__column,.product-parameters__column.product-parameters__column_half{width:calc(50% - (10px * 2))}.product-parameters__columns.product-parameters__columns_3 .product-parameters__column,.product-parameters__column.product-parameters__column_triple{width:calc(33.3333% - (10px * 2))}.product-parameters__columns.product-parameters__columns_locks .product-parameters__column:nth-child(1){width:calc((100% - (10px * 2)) - 256px - (10px * 2))}.product-parameters__columns.product-parameters__columns_locks .product-parameters__column:nth-child(2){width:256px}.product-parameters__columns.product-parameters__columns_sertificats .product-parameters__column:nth-child(1){width:calc(100% - ((142px * 2) + (10px * 2)) - (10px * 2) - (10px * 2))}.product-parameters__columns.product-parameters__columns_sertificats .product-parameters__column:nth-child(2){width:calc((142px * 2) + (10px * 2))}.product-parameters__column-table-wrapper{display:block;margin:20px 0 0;padding:0;position:relative}.product-parameters__column-table-wrapper:has(.product-parameters__column-table-wrapper-title-wrapper){margin-top:calc(20px + 7px)}.product-parameters__column-table-wrapper:first-child{margin-top:0}.product-parameters__column-table-wrapper-title-wrapper{display:block;margin:-7px 0 0;padding:0;position:relative}.product-parameters__column-table-wrapper-title{display:inline-block;vertical-align:top;color:#000;font-size:18px;line-height:24px;font-weight:500}.product-parameters__column-table-wrapper-link{display:inline-block;vertical-align:top;margin:4px 0 0 20px;padding:0;position:relative;font-size:14px;line-height:19px}.product-parameters__column-table-wrapper-link a{color:#c7152a;text-decoration:none}.product-parameters__column-table-wrapper-link a:hover,.product-parameters__column-table-wrapper-link a:active{color:#e90520;text-decoration:underline}.product-parameters__column-table{display:block;margin:calc(20px - 2px) 0px 0px 0px;padding:0;position:relative;color:#5d5854;font-size:14px;line-height:20px}.product-parameters__column-table:first-child{margin-top:0}.product-parameters__column-table b,.product-parameters__column-table strong{font-weight:500}.product-parameters__column-table table{margin:0;padding:0;position:relative;width:100%;border:1px solid #f0eeec;border-collapse:collapse;border-spacing:0px;text-align:left}.product-parameters__column-table table thead,.product-parameters__column-table table tbody{margin:0;padding:0}.product-parameters__column-table table tr{margin:0;padding:0}.product-parameters__column-table table thead tr th,.product-parameters__column-table table thead tr td{background:#f0eeec}.product-parameters__column-table table tbody tr:nth-child(2n-1) td{background:#f9f8f7}.product-parameters__column-table table tbody tr:nth-child(2n) td{background:#fff}.product-parameters__column-table table tbody tr td:nth-child(1){color:gray}.product-parameters__column-table table tbody tr td:nth-child(2){color:#000}.product-parameters__column-table table thead+tbody tr:nth-child(2n-1) td{background:#fff}.product-parameters__column-table table thead+tbody tr:nth-child(2n) td{background:#f9f8f7}.product-parameters__column-table table tbody tr td a{color:#c7152a;text-decoration:underline}.product-parameters__column-table table tbody tr td a:hover,.product-parameters__column-table table tbody tr td a:active{color:#e90520;text-decoration:none}.product-parameters__column-table table tr th,.product-parameters__column-table table tr td{margin:0;padding:10px 15px;position:relative;border-left:1px solid #f0eeec}.product-parameters__column-table table tr th:first-child,.product-parameters__column-table table tr td:first-child{border-left:none}.product-parameters__column-table table tr th{font-weight:500}.product-parameters__column-table table tr th:not([colspan]),.product-parameters__column-table table tr td:not([colspan]){width:50%}@media (max-width:1199px){.product-parameters__column{margin-top:20px}.product-parameters__column:has(.product-parameters__column-table-wrapper-title-wrapper){margin-top:calc(20px + 7px)}.product-parameters__column:first-child{margin-top:0}.product-parameters__columns.product-parameters__columns_2 .product-parameters__column,.product-parameters__column.product-parameters__column_half{width:calc(100% - (10px * 2))}.product-parameters__columns.product-parameters__columns_3 .product-parameters__column,.product-parameters__column.product-parameters__column_triple{width:calc(100% - (10px * 2))}.product-parameters__columns.product-parameters__columns_locks .product-parameters__column:nth-child(1),.product-parameters__columns.product-parameters__columns_locks .product-parameters__column:nth-child(2){width:calc(100% - (10px * 2))}.product-parameters__columns.product-parameters__columns_locks .product-parameters__column:nth-child(2){margin-top:25px}.product-parameters__columns.product-parameters__columns_sertificats .product-parameters__column:nth-child(1),.product-parameters__columns.product-parameters__columns_sertificats .product-parameters__column:nth-child(2){width:calc(100% - (10px * 2)) !important}}@media (min-width:768px) and (max-width:1199px){.product-parameters__columns.product-parameters__columns_locks .product-parameters__column:nth-child(1){width:calc((100% - (10px * 2)) - 206px - (10px * 2))}.product-parameters__columns.product-parameters__columns_locks .product-parameters__column:nth-child(2){width:206px}.product-parameters__columns.product-parameters__columns_locks .product-parameters__column:nth-child(2){margin-top:0}.product-parameters__column-locks-image-img{width:206px;height:209px}}@media (max-width:767px){.product-parameters__column-locks-images-wrapper{padding-top:0 !important}.product-parameters__column-locks-images{margin-left:-10px !important;margin-right:-10px !important;margin-top:-25px !important}.product-parameters__column-locks-image{width:calc(50% - (10px * 2)) !important;margin-left:10px !important;margin-right:10px !important;margin-top:25px !important}.product-parameters__column-locks-image-img{width:auto !important;height:auto !important}}@media (max-width:499px){.product-parameters__column:has(.product-parameters__column-table-wrapper-title-wrapper){margin-top:calc(20px + 6px)}.product-parameters__column:first-child{margin-top:0}.product-parameters__column-table-wrapper:has(.product-parameters__column-table-wrapper-title-wrapper){margin-top:calc(20px + 6px)}.product-parameters__column-table-wrapper:first-child{margin-top:0}.product-parameters__column-table-wrapper-title-wrapper{margin-top:-6px}.product-parameters__column-table table{table-layout:fixed}}.product-parameters__column-locks-images-wrapper{display:block;margin:0;padding:0;position:relative}.product-parameters__column-locks-images{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative;text-align:center}.product-parameters__column-locks-image{display:block;margin:0;padding:0;position:relative}.product-parameters__column-locks-image+.product-parameters__column-locks-image{margin-top:25px}.product-parameters__column-locks-image-img{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;width:256px;height:260px;border:1px solid #f0eeec}.product-parameters__column-locks-image-img img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%;z-index:1}.product-parameters__column-locks-image-title{display:block;margin:12px 0 0;padding:0;position:relative;font-size:14px;line-height:20px}.product-parameters__sertificats-items-wrapper{display:block;margin:0;padding:0;position:relative}.product-parameters__sertificats-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:0;margin:-20px -10px 0;position:relative;font-size:0px;text-align:center}.product-parameters__sertificats-item{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative}.product-parameters__sertificats-item-img{display:block;margin:0;padding:0;position:relative;width:142px;height:200px;background:#eee;overflow:hidden}.product-parameters__sertificats-item-img:hover,.product-parameters__sertificats-item-img:active{box-shadow:0px 0px 14px 0px rgba(199,21,42,.25)}.product-parameters__sertificats-item-img a{display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;text-decoration:none}.product-parameters__sertificats-item-img a:before,.product-parameters__sertificats-item-img a:after{content:"";display:block;margin:0;padding:0;position:absolute;opacity:0}.product-parameters__sertificats-item-img a:before{top:0;left:0;width:100%;height:100%;background:rgba(199,21,42,.8);z-index:2}.product-parameters__sertificats-item-img a:after{top:50%;left:50%;width:57px;height:57px;margin-top:-28.5px;margin-left:-28.5px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-loupe.webp);z-index:3}.product-parameters__sertificats-item-img:hover a:before,.product-parameters__sertificats-item-img:active a:before,.product-parameters__sertificats-item-img:hover a:after,.product-parameters__sertificats-item-img:active a:after{opacity:1}.product-parameters__sertificats-item-img img{display:block;margin:0;padding:0;position:relative;width:100%;max-width:100%;z-index:1}@media (max-width:499px){.product-parameters__sertificats-items{margin-top:-20px;margin-left:-10px;margin-right:-10px}.product-parameters__sertificats-item{margin-top:20px;margin-left:10px;margin-right:10px;width:calc(50% - (10px * 2));max-width:142px}.product-parameters__sertificats-item-img{width:100%;height:auto;padding-bottom:140.85%}}.product-furnitures-categories-wrapper{display:block;margin:calc(30px - 6px) 0px 0px 0px;padding:0;position:relative}.product-furnitures-categories-wrapper:first-child{margin-top:0 !important}.product-furnitures-categories{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;font-size:0px}.product-furnitures-category{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative;width:calc((100% / 5) - (10px * 2));background:#fff;border:1px solid #eee;text-align:center}.product-furnitures-category:hover,.product-furnitures-category:active{box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.product-furnitures-category__img{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;margin-left:auto;margin-right:auto;padding:0;position:relative;width:100%;height:186px;overflow:hidden}.product-furnitures-category__img a{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;text-decoration:none;width:100%;height:100%;max-width:100%;max-height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.product-furnitures-category__img a:hover,.product-furnitures-category__img a:active{text-decoration:none}.product-furnitures-category__img img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.product-furnitures-category__txt{display:block;margin:0;padding:15px;position:relative}.product-furnitures-category__txt:before{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:15px;width:calc(100% - (15px * 2));height:1px;background:#eee}.product-furnitures-category__title{display:block;margin:0;padding:0;position:relative;color:#000;font-size:15px;line-height:19px;font-weight:500}.product-furnitures-category__title a{color:#000;text-decoration:none}.product-furnitures-category__title a:hover,.product-furnitures-category__title a:active{color:#c7152a;text-decoration:none}@media (min-width:1200px) and (max-width:1394px){.product-furnitures-category{width:calc((100% / 4) - (10px * 2))}}@media (min-width:768px) and (max-width:1199px){.product-furnitures-category{width:calc((100% / 3) - (10px * 2))}}@media (max-width:767px){.product-furnitures-category{width:calc((100% / 2) - (10px * 2))}}@media (min-width:430px) and (max-width:499px){.product-furnitures-category__img{padding-bottom:100%;height:0}.product-furnitures-category__img a{position:absolute;top:0;left:0}}@media (max-width:429px){.product-furnitures-category__img{height:170px}}@media (max-width:399px){.product-furnitures-category{width:calc(100% - (10px * 2))}}.product-sertificats{display:block;margin:0;padding:0;position:relative}.product-sertificats__items-wrapper{display:block;margin:0;padding:0;position:relative}.product-sertificats__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:0;margin:-20px -10px 0;position:relative;font-size:0px;text-align:center}.product-sertificats__item{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative;width:153px;max-width:153px}.product-sertificats__item-img{display:block;margin:0;padding:0;position:relative;width:100%;height:0;padding-bottom:142.49%}.product-sertificats__item-img-inner{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;background:#eee;overflow:hidden}.product-sertificats__item-img-inner:has(img.lazyloaded){background:0 0}.product-sertificats__item-img-inner:hover,.product-sertificats__item-img-inner:active{box-shadow:0px 0px 14px 0px rgba(199,21,42,.25)}.product-sertificats__item-img a,.product-sertificats__item-img div[data-fancybox_custom]{display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;text-decoration:none}.product-sertificats__item-img div[data-fancybox_custom]{cursor:pointer}.product-sertificats__item-img a:before,.product-sertificats__item-img a:after,.product-sertificats__item-img div[data-fancybox_custom]:before,.product-sertificats__item-img div[data-fancybox_custom]:after{content:"";display:block;margin:0;padding:0;position:absolute;opacity:0}.product-sertificats__item-img a:before,.product-sertificats__item-img div[data-fancybox_custom]:before{top:0;left:0;width:100%;height:100%;background:rgba(199,21,42,.8);z-index:2}.product-sertificats__item-img a:after,.product-sertificats__item-img div[data-fancybox_custom]:after{top:50%;left:50%;width:57px;height:57px;margin-top:-28.5px;margin-left:-28.5px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-loupe.webp);z-index:3}.product-sertificats__item-img:hover a:before,.product-sertificats__item-img:active a:before,.product-sertificats__item-img:hover a:after,.product-sertificats__item-img:active a:after,.product-sertificats__item-img:hover div[data-fancybox_custom]:before,.product-sertificats__item-img:active div[data-fancybox_custom]:before,.product-sertificats__item-img:hover div[data-fancybox_custom]:after,.product-sertificats__item-img:active div[data-fancybox_custom]:after{opacity:1}.product-sertificats__item-img img{display:block;margin:0;padding:0;position:relative;width:100%;max-width:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;z-index:1}@media (max-width:1394px){.product-sertificats__item{width:calc((100% / 6) - (10px * 2))}}@media (max-width:1199px){.product-sertificats__item{width:calc((100% / 5) - (10px * 2))}}@media (max-width:767px){.product-sertificats__item{width:calc((100% / 4) - (10px * 2))}}@media (max-width:499px){.product-sertificats__item{width:calc((100% / 3) - (10px * 2))}}@media (max-width:399px){.product-sertificats__item{width:calc((100% / 2) - (10px * 2))}.product-sertificats__item-img a:after,.product-sertificats__item-img div[data-fancybox_custom]:after{width:47px;height:47px;margin-top:-23.5px;margin-left:-23.5px;background-size:cover;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}}.product-tabs__content-item-faq-items-wrapper{display:block;margin:0;padding:25px;position:relative;border:1px solid #efedeb}.product-tabs__content-item-faq-items{display:block;margin:0;padding:0;position:relative}.product-tabs__content-item-faq-item{display:block;margin:0;padding:calc(25px - 3px) 0px calc(25px - 3px) 0px;position:relative;border-bottom:1px solid #eee}.product-tabs__content-item-faq-item:first-child{padding-top:0}.product-tabs__content-item-faq-item:last-child{padding-bottom:0 !important;border-bottom:none !important}.product-tabs__content-item-faq-item-q{display:block;margin:0;padding:0;position:relative;color:#000;font-size:16px;line-height:24px;font-weight:500}.product-tabs__content-item-faq-item-q-title{display:inline-block;vertical-align:top;margin:-2px 0 0;padding:0;padding-right:calc(11px + 15px);position:relative;cursor:pointer}.product-tabs__content-item-faq-item-q-title:hover,.product-tabs__content-item-faq-item-q-title:active{color:#c7152a}.product-tabs__content-item-faq-item-q-title:after{content:"";display:block;margin:0;padding:0;position:absolute;top:50%;right:0;width:11px;height:6px;margin-top:calc(((6px / 2) * (-1)) + 0px);background-position:0 0;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-faq-arrow-product.png)}.product-tabs__content-item-faq-item.product-tabs__content-item-faq-item_active .product-tabs__content-item-faq-item-q-title:after{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-faq-arrow-product-active.png)}.product-tabs__content-item-faq-item-a{display:none;margin:calc(24px - 14px) 0px 0px 0px;padding:0;position:relative;color:#5d5854;font-size:15px;line-height:24px;text-align:left}.product-tabs__content-item-faq-item.product-tabs__content-item-faq-item_active .product-tabs__content-item-faq-item-a{display:block}.product-tabs__content-item-faq-item-a-text{display:block;margin:0;padding:0;position:relative}.product-tabs__content-item-faq-item-a p{display:block;margin:calc(24px - 14px) 0px 0px 0px;padding:0}.product-tabs__content-item-faq-item-a p:first-child{margin-top:0}.product-tabs__content-item-faq-item-a strong,.product-tabs__content-item-faq-item-a b{color:#000;font-weight:500}.product-tabs__content-item-faq-item-a a,.product-tabs__content-item-faq-item-a-link{color:#c7152a;text-decoration:underline;cursor:pointer}.product-tabs__content-item-faq-item-a a:hover,.product-tabs__content-item-faq-item-a a:active,.product-tabs__content-item-faq-item-a-link:hover,.product-tabs__content-item-faq-item-a-link:active{color:#e90520;text-decoration:none}@media (max-width:499px){.product-tabs__content-item-faq-item-q,.product-tabs__content-item-faq-item-a{line-height:22px}.product-tabs__content-item-faq-item-q-title{display:block}}.product-otdelka-doors-items-wrapper{display:block;margin:0;padding:0;position:relative}.product-otdelka-doors-items-wrapper:first-child{margin-top:0 !important}.product-otdelka-doors-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;font-size:0px}.product-otdelka-doors-item{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative;width:188px;max-width:188px;background:#fff;text-align:center}.product-otdelka-doors-item:hover,.product-otdelka-doors-item:active{box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.product-otdelka-doors-item__img{display:block;margin:0;padding:0;position:relative;width:100%;height:188px;background:#f0eeec;overflow:hidden}.product-otdelka-doors-item__img a{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;text-decoration:none;width:100%;height:100%;max-width:100%;max-height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.product-otdelka-doors-item__img a:hover,.product-otdelka-doors-item__img a:active{text-decoration:none}.product-otdelka-doors-item__img a>span{display:none}.product-otdelka-doors-item__img img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.product-otdelka-doors-item__txt{display:block;margin:0;padding:15px;position:relative;border:1px solid #eee;border-top:none}.product-otdelka-doors-item__title{display:block;margin:0;padding:0;position:relative;color:#000;font-size:15px;line-height:19px;font-weight:500}.product-otdelka-doors-item__title a{color:#000;text-decoration:none}.product-otdelka-doors-item__title a:hover,.product-otdelka-doors-item__title a:active{color:#c7152a;text-decoration:none}@media (max-width:1394px){.product-otdelka-doors-item__img{height:0;padding-bottom:100%}.product-otdelka-doors-item__img a{position:absolute;top:0;left:0}}@media (min-width:1200px) and (max-width:1394px){.product-otdelka-doors-item{width:calc((100% / 5) - (10px * 2))}}@media (min-width:768px) and (max-width:1199px){.product-otdelka-doors-item{width:calc((100% / 4) - (10px * 2))}}@media (min-width:500px) and (max-width:767px){.product-otdelka-doors-item{width:calc((100% / 3) - (10px * 2))}}@media (max-width:499px){.product-otdelka-doors-item{width:calc((100% / 2) - (10px * 2))}.product-otdelka-doors-item__title{text-wrap:balance}}@media (min-width:370px) and (max-width:499px){.product-otdelka-doors-item__txt{padding:12px}.product-otdelka-doors-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width:369px){.product-otdelka-doors-item{width:calc(100% - (10px * 2))}}.product-reshetki-typical-items-wrapper{display:block;margin:0;padding:0;position:relative}.product-reshetki-typical-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-30px -15px 0;padding:0;position:relative}.product-reshetki-typical-item{display:inline-block;vertical-align:top;margin:30px 15px 0;padding:0;position:relative;text-align:center}.product-reshetki-typical-item.product-reshetki-typical-item_standart{width:calc(25% - (15px * 2))}.product-reshetki-typical-item.product-reshetki-typical-item_wide{width:calc(50% - (15px * 2))}.product-reshetki-typical-item__img{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;margin:0;padding:0;position:relative;width:100%}.product-reshetki-typical-item__img-inner{display:block;margin:0;padding:0;position:relative}.product-reshetki-typical-item__img-inner>div{display:block;margin:0;padding:0;position:relative;height:0;overflow:hidden}.product-reshetki-typical-item__img img{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.product-reshetki-typical-item__title{display:block;margin:15px 0 0;padding:0;position:relative;color:#000;font-size:18px;line-height:24px;font-weight:500}.product-reshetki-typical-item__size{display:block;margin:5px 0 0;padding:0;position:relative;color:#5d5854;font-size:15px;line-height:19px}.product-reshetki-typical-item__price{display:block;margin:5px 0 0;padding:0;position:relative;color:#c7152a;font-size:20px;line-height:24px;font-weight:500}.product-reshetki-typical-item__btn-wrapper{display:block;margin:15px 0 0;padding:0;position:relative}.product-reshetki-typical-item__btn.btn-yellow{background:0 0;border:2px solid #fc0}.product-reshetki-typical-item__btn.btn-yellow:hover,.product-reshetki-typical-item__btn.btn-yellow:active{background:#ffe400;border-color:#ffe400}.product-reshetki-typical-item__btn.btn-yellow:disabled,.product-reshetki-typical-item__btn.btn-yellow[disabled]{background:0 0 !important;border-color:#fc0 !important;cursor:default !important;opacity:.5 !important}@media (min-width:1200px) and (max-width:1394px){.product-reshetki-typical-items{margin:-20px -10px 0}.product-reshetki-typical-item{margin:20px 10px 0}.product-reshetki-typical-item.product-reshetki-typical-item_standart{width:228px}.product-reshetki-typical-item.product-reshetki-typical-item_wide{width:calc((100% - (228px * 2) - (10px * 4)) - (10px * 2))}}@media (min-width:500px) and (max-width:1199px){.product-reshetki-typical-item.product-reshetki-typical-item_standart{width:calc(50% - (15px * 2));order:1}.product-reshetki-typical-item.product-reshetki-typical-item_wide{width:calc(100% - (15px * 2));order:2}}@media (max-width:499px){.product-reshetki-typical-items{margin:-20px -10px 0}.product-reshetki-typical-item{margin:20px 10px 0;padding:20px;width:calc(100% - (10px * 2)) !important;border:1px solid #f0eeec}.product-reshetki-typical-item__btn-wrapper{margin-top:10px}}@media (max-width:349px){.product-reshetki-typical-item__title{font-size:16px;line-height:20px}.product-reshetki-typical-item__size{font-size:14px;line-height:18px}.product-reshetki-typical-item__price{font-size:18px;line-height:22px}.product-reshetki-typical-item__btn{width:100%}}.product-delivery-logos-wrapper{display:block;margin:calc(30px - 6px) 0px 0px 0px;padding:0;position:relative}.product-delivery-logos-wrapper:first-child{margin-top:0 !important}.product-delivery-logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;position:relative}.product-delivery-logo{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;position:relative;width:152px;border:1px solid #f0eeec}.product-delivery-logo__inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;height:100px}.product-delivery-logo__inner img{display:block;margin:0;padding:0;position:relative;max-width:100%}@media (min-width:1395px){.product-delivery-logos{justify-content:space-between;margin-top:-18px;margin-left:-9px;margin-right:-9px}.product-delivery-logo{margin-top:18px;margin-left:9px;margin-right:9px}}@media (max-width:1394px){.product-delivery-logo{width:calc(20% - (10px * 2))}}@media (min-width:1200px) and (max-width:1394px){.product-delivery-logo:nth-child(n+6){display:none}}@media (max-width:1199px){.product-delivery-logo{width:calc(25% - (10px * 2))}}@media (min-width:768px) and (max-width:1199px){.product-delivery-logo:nth-child(n+5){display:none}}@media (max-width:767px){.product-delivery-logo{width:calc(33.3333% - (10px * 2))}}@media (max-width:499px){.product-delivery-logo{width:calc(50% - (10px * 2))}}@media (max-width:389px){.product-delivery-logos{margin-top:-15px;margin-left:-7.5px;margin-right:-7.5px}.product-delivery-logo{margin-top:15px;margin-left:7.5px;margin-right:7.5px;width:calc(50% - (7.5px * 2))}.product-delivery-logo__inner img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}}@media (max-width:359px){.product-delivery-logo{width:calc(100% - (7.5px * 2))}}.product-payment-items-wrapper{display:block;margin:calc(30px - 6px) 0px 0px 0px;padding:0;position:relative}.product-payment-items-wrapper:first-child{margin-top:0 !important}.product-payment-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-20px -10px 0;padding:0;position:relative}.product-payment-item{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:25px 0;position:relative;width:calc(25% - (10px * 2));border:3px solid #eee;text-align:center}.product-payment-item__img{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;height:94px}.product-payment-item__img img{display:block;margin:0;padding:0;position:relative;max-width:100%}.product-payment-item__title{display:block;margin:18px 0 0;padding:0 10px;position:relative;font-size:16px;line-height:22px;font-weight:500;color:#000}.product-payment-persons-wrapper{display:block;margin:calc(30px - 6px) 0px 0px 0px;padding:0;position:relative}.product-payment-persons-wrapper:first-child{margin-top:0 !important}.product-payment-persons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative}.product-payment-person{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:50%}.product-payment-person__title{display:block;margin:-4px 0 0;padding:0;position:relative;font-size:20px;line-height:26px;font-weight:500}.product-payment-person__oplata{display:block;margin:20px 0 0;padding:0;position:relative}.product-payment-person__oplata-items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative;width:100%}.product-payment-person__oplata-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;min-width:110px;height:64px;text-align:center;background:#f0eeec}.product-payment-person__oplata-item:first-child{border-radius:5px 0 0 5px}.product-payment-person__oplata-item:last-child{border-radius:0 5px 5px 0}.product-payment-person__oplata-item_fullwidth{border-radius:5px !important}.product-payment-person__oplata-item>div{display:block;margin:0;padding:0 10px;position:relative}.product-payment-person__oplata-item_green{color:#fff;background:#18b900}.product-payment-person__oplata-item-title{display:block;margin:0;padding:0;position:relative;font-size:22px;line-height:25px}.product-payment-person__oplata-item-desc{display:block;margin:0;padding:0;position:relative;font-size:14px;line-height:18px}.product-payment-person__description{display:block;margin:20px 0 0;padding:0;position:relative;font-size:15px;line-height:24px;color:#5d5854}.product-payment-person__description p{display:block;margin:0;padding:0}.product-payment-person__description p:first-child{margin-top:0}.product-payment-person__info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:10px 0 0;padding:0;position:relative}.product-payment-person__info-icon{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.product-payment-person__info-icon>i{display:block;margin:0;padding:0;position:relative;min-width:31px;height:31px;background-repeat:no-repeat;background-position:0 0;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-payment-info.png)}.product-payment-person__info-text{display:inline-block;vertical-align:top;margin:0 0 0 12px;padding:0;position:relative;width:calc(100% - 31px - 12px);font-size:15px;line-height:24px;color:#5d5854}@media (max-width:1199px){.product-payment-item{width:calc(50% - (10px * 2))}}@media (min-width:768px){.product-payment-person:nth-child(2n){padding-left:20px}.product-payment-person:nth-child(2n-1){padding-right:20px}.product-payment-person:nth-child(2n-1):after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;right:0;width:1px;height:100%;background:#f0eeec}}@media (max-width:767px){.product-payment-persons{flex-wrap:wrap;margin-top:-25px}.product-payment-person{width:100%;margin-top:25px}}@media (max-width:499px){.product-payment-item{width:calc(100% - (10px * 2))}.product-payment-person__oplata{margin-top:15px}.product-payment-person__description{margin-top:15px}.product-payment-person__description,.product-payment-person__info-text{line-height:22px}}.product-tabs__content-item-reviews-wrapper{display:block;margin:0;padding:0;position:relative}.product-tabs__content-item-reviews{display:block;margin:0;padding:0;position:relative}.product-tabs__content-item-reviews-empty{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;font-size:22px;line-height:32px;color:#5d5854;border:1px solid #f0eeec;text-align:center}.product-tabs__content-item-reviews-empty-inner{display:block;margin:0;padding:calc(75px - 3px) 30px 75px 30px;position:relative;width:100%}.product-tabs__content-item-reviews-empty p{display:block;margin:0;padding:0;position:relative}@media (max-width:1199px){.product-tabs__content-item-reviews-empty{font-size:18px;line-height:26px}.product-tabs__content-item-reviews-empty-inner{padding:calc(55px - 3px) 30px 55px 30px}}@media (max-width:767px){.product-tabs__content-item-reviews-empty{font-size:16px;line-height:24px}.product-tabs__content-item-reviews-empty-inner{padding:calc(35px - 1px) 25px 35px 25px}}@media (max-width:499px){.product-tabs__content-item-reviews-empty-inner{padding-top:calc(25px - 1px);padding-bottom:25px}}@media (max-width:379px){.product-tabs__content-item-reviews-empty{font-size:15px;line-height:19px}.product-tabs__content-item-reviews-empty-inner{padding-top:20px;padding-bottom:20px}}.product-tabs__content-item-reviews-items{display:block;margin:0;padding:0;font-size:0px;text-align:left}.product-tabs__content-item-reviews-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:30px 0 0;padding:30px;position:relative;background:#fff;border:1px solid #f0eeec;border-radius:4px;text-align:left}.product-tabs__content-item-reviews-item:first-child{margin-top:0}.product-tabs__content-item-reviews-item__info{display:block;margin:0;padding:0;width:100%}.product-tabs__content-item-reviews-item__info-hrow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0;padding:0;position:relative}.product-tabs__content-item-reviews-item__info-lcol{display:inline-block;vertical-align:top;margin:0;padding:0;width:100%}.product-tabs__content-item-reviews-item__info-rating-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 -15px;padding:0;position:relative;width:calc(100% + (15px * 2))}.product-tabs__content-item-reviews-item__info-author{display:block;margin:0 15px;padding:0;font-size:15px;line-height:19px;font-weight:500}.product-tabs__content-item-reviews-item__info-rating-items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative}.product-tabs__content-item-reviews-item__info-rating-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 15px;padding:0;position:relative}.product-tabs__content-item-reviews-item__info-rating-item-label{display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:0;font-size:15px;line-height:19px;font-weight:400;color:#504841}.product-tabs__content-item-reviews-item__info-rating-item-stars{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 -2.5px;padding:0;position:relative;top:1px}.product-tabs__content-item-reviews-item__info-rating-item-star{display:inline-block;vertical-align:top;margin:0 2.5px;padding:0;position:relative;width:16px;height:16px;background-repeat:no-repeat;background-position:-5px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-reviews-stars.png)}.product-tabs__content-item-reviews-item__info-rating-item-star_full{background-position:-31px -5px !important}.product-tabs__content-item-reviews-item__info-rcol{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:0;padding:0;position:absolute;top:-4px;right:0;width:70px;min-width:140px;color:#999693}.product-tabs__content-item-reviews-item__info-total-rating{display:inline-block;vertical-align:top;margin:0;padding:0;font-size:40px;line-height:40px;font-weight:500;text-align:right}.product-tabs__content-item-reviews-item__info-crow{display:block;margin:25px 0 0;padding:25px 0 0;position:relative;border-top:1px solid #d9d9d9}.product-tabs__content-item-reviews-item__info-text{display:block;margin:-1px 0 0;padding:0;position:relative;font-size:15px;line-height:24px;color:#5d5854}.product-tabs__content-item-reviews-item__info-text p{display:block;padding:0;margin:0}.product-tabs__content-item-reviews-item__info-text p:first-child{margin-top:0}@media (max-width:1199px){.product-tabs__content-item-reviews-item__info-rating-wrapper{flex-wrap:wrap}.product-tabs__content-item-reviews-item__info-author{width:100%}.product-tabs__content-item-reviews-item__info-rating-items{min-width:100%;margin-top:20px}.product-tabs__content-item-reviews-item__info-rating-item{display:block;flex-wrap:wrap}.product-tabs__content-item-reviews-item__info-rating-item-label{display:block;margin-right:0}.product-tabs__content-item-reviews-item__info-rating-item-stars{margin-top:2px}}@media (max-width:767px){.product-tabs__content-item-reviews-item__info-lcol{width:100%}.product-tabs__content-item-reviews-item__info-rcol{display:none}.product-tabs__content-item-reviews-item__info-rating-items{min-width:0 !important;max-width:100%;flex-wrap:wrap}.product-tabs__content-item-reviews-item__info-rating-item{width:calc(100% - (15px * 2));margin-top:15px}.product-tabs__content-item-reviews-item__info-rating-item:first-child{margin-top:0}}@media (max-width:499px){.product-tabs__content-item-reviews-item{flex-wrap:wrap;justify-content:flex-start;margin-top:25px;padding:25px}.product-tabs__content-item-reviews-item__info{display:block;margin-top:0;width:100%}.product-tabs__content-item-reviews-item__info-rating-wrapper{margin-top:0}.product-tabs__content-item-reviews-item__info-rating-items{margin-top:12px}.product-tabs__content-item-reviews-item__info-rating-item{margin-top:12px}.product-tabs__content-item-reviews-item__info-crow{padding-top:22px}.product-tabs__content-item-reviews-item__info-text{font-size:14px;line-height:22px}}.product-tabs__content-item-reviews-form-wrapper{display:block;margin:25px 0 0;padding:0;position:relative}.product-tabs__content-item-reviews-form-title{display:block;margin:-6px 0 0;padding:0;font-size:22px;line-height:32px;font-weight:500}.product-tabs__content-item-reviews-form{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:calc(25px - 5px) 0px 0px 0px;padding:30px;position:relative;width:100%;text-align:left;background:#f0eeec;color:#000;border-radius:4px}.product-tabs__content-item-reviews-form-inner{display:block;margin:0;padding:0;width:100%}.product-tabs__content-item-reviews-form form{display:block;margin:0;padding:0}.product-tabs__content-item-reviews-form-fields-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -10px;padding:0}.product-tabs__content-item-reviews-form-fields-wrap:first-child{margin-top:-20px}.product-tabs__content-item-reviews-form-field-wrap{display:inline-block;vertical-align:top;margin:20px 10px 0;padding:0;width:160px}.product-tabs__content-item-reviews-form-field-wrap_message{width:100% !important}.product-tabs__content-item-reviews-form-field-wrap label{display:block;margin:0 0 10px;padding:0;font-size:14px;line-height:16px;font-weight:500}.product-tabs__content-item-reviews-form-field-wrap input,.product-tabs__content-item-reviews-form-field-wrap textarea{display:block;margin:0;padding:0 15px;position:relative;width:100%;height:40px;border:none;outline:none;text-align:left;font-family:'Roboto',sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#000;background:#fff;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,.15);box-sizing:border-box;z-index:1}.product-tabs__content-item-reviews-form-field-wrap textarea{width:100%;padding-top:15px;padding-bottom:15px;height:95px;resize:vertical}.product-tabs__content-item-reviews-form-field-wrap input:not([type=submit]):focus,.product-tabs__content-item-reviews-form-field-wrap textarea:focus{box-shadow:inset 0 0 0 2px #b2afab !important}.product-tabs__content-item-reviews-form-field-wrap input.error,.product-tabs__content-item-reviews-form-field-wrap textarea.error{box-shadow:inset 0 0 0 2px #f88493 !important}.product-tabs__content-item-reviews-form input[type=text]::-webkit-input-placeholder,.product-tabs__content-item-reviews-form input[type=tel]::-webkit-input-placeholder,.product-tabs__content-item-reviews-form input[type=email]::-webkit-input-placeholder,.product-tabs__content-item-reviews-form textarea::-webkit-input-placeholder,.product-tabs__content-item-reviews-form input[type=text]::-moz-placeholder,.product-tabs__content-item-reviews-form input[type=tel]::-moz-placeholder,.product-tabs__content-item-reviews-form input[type=email]::-moz-placeholder,.product-tabs__content-item-reviews-form textarea::-moz-placeholder,.product-tabs__content-item-reviews-form input[type=text]:-moz-placeholder,.product-tabs__content-item-reviews-form input[type=tel]:-moz-placeholder,.product-tabs__content-item-reviews-form input[type=email]:-moz-placeholder,.product-tabs__content-item-reviews-form textarea:-ms-input-placeholder,.product-tabs__content-item-reviews-form input[type=text]:-ms-input-placeholder,.product-tabs__content-item-reviews-form input[type=tel]:-ms-input-placeholder,.product-tabs__content-item-reviews-form input[type=email]:-ms-input-placeholder,.product-tabs__content-item-reviews-form textarea:-ms-input-placeholder{color:#555}.product-tabs__content-item-reviews-form input[type=text]::-webkit-input-placeholder{color:#555}.product-tabs__content-item-reviews-form input[type=tel]::-webkit-input-placeholder{color:#555}.product-tabs__content-item-reviews-form input[type=email]::-webkit-input-placeholder{color:#555}.product-tabs__content-item-reviews-form textarea::-webkit-input-placeholder{color:#555}.product-tabs__content-item-reviews-form input[type=text]:focus::-webkit-input-placeholder,.product-tabs__content-item-reviews-form input[type=tel]:focus::-webkit-input-placeholder,.product-tabs__content-item-reviews-form input[type=email]:focus::-webkit-input-placeholder,.product-tabs__content-item-reviews-form textarea:focus::-webkit-input-placeholder,.product-tabs__content-item-reviews-form input[type=text]:focus::-moz-placeholder,.product-tabs__content-item-reviews-form input[type=tel]:focus::-moz-placeholder,.product-tabs__content-item-reviews-form input[type=email]:focus::-moz-placeholder,.product-tabs__content-item-reviews-form textarea:focus::-moz-placeholder,.product-tabs__content-item-reviews-form input[type=text]:focus:-moz-placeholder,.product-tabs__content-item-reviews-form input[type=tel]:focus:-moz-placeholder,.product-tabs__content-item-reviews-form input[type=email]:focus:-moz-placeholder,.product-tabs__content-item-reviews-form textarea:focus:-moz-placeholder,.product-tabs__content-item-reviews-form input[type=text]:focus:-ms-input-placeholder,.product-tabs__content-item-reviews-form input[type=tel]:focus:-ms-input-placeholder,.product-tabs__content-item-reviews-form input[type=email]:focus:-ms-input-placeholder,.product-tabs__content-item-reviews-form textarea:focus:-ms-input-placeholder{color:transparent}.product-tabs__content-item-reviews-form-rating-wrapper{display:block;margin:20px 10px 0;padding:0;width:calc(100% - 160px - (10px * 2) - 20px)}.product-tabs__content-item-reviews-form-rating-label{display:block;margin:0;padding:0;font-size:14px;line-height:16px;font-weight:500}.product-tabs__content-item-reviews-form-rating-items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:10px -10px 0;padding:11px 0 0;position:relative}.product-tabs__content-item-reviews-form-rating-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 10px;padding:0;position:relative}.product-tabs__content-item-reviews-form-rating-item-label{display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:0;font-size:15px;line-height:19px;font-weight:400;color:#504841}.product-tabs__content-item-reviews-form-rating-item-stars{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative;top:1px}.product-tabs__content-item-reviews-form-rating-item-star{display:inline-block;vertical-align:top;margin:0;padding:0 2px;position:relative}.product-tabs__content-item-reviews-form-rating-item-star.star_hover,.product-tabs__content-item-reviews-form-rating-item-star:hover,.product-tabs__content-item-reviews-form-rating-item-star:active{cursor:pointer}.product-tabs__content-item-reviews-form-rating-item-star>i{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:16px;height:16px;font-size:0px;line-height:0;background-repeat:no-repeat;background-position:-5px -5px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-reviews-stars.png)}.product-tabs__content-item-reviews-form-rating-item-star_hover>i,.product-tabs__content-item-reviews-form-rating-item-star:hover>i,.product-tabs__content-item-reviews-form-rating-item-star:active>i{background-position:-57px -5px}.product-tabs__content-item-reviews-form-rating-item-star_full>i{background-position:-31px -5px !important}.product-tabs__content-item-reviews-form-submit-wrapper{display:block;margin:20px 0 0;padding:0}.product-tabs__content-item-reviews-form-submit{height:40px}@media (max-width:1199px){.product-tabs__content-item-reviews-form{flex-wrap:wrap;justify-content:flex-start}.product-tabs__content-item-reviews-form-field-wrap,.product-tabs__content-item-reviews-form-rating-wrapper{width:calc(100% - (10px * 2))}}@media (min-width:768px) and (max-width:1199px){.product-tabs__content-item-reviews-form-rating-item{width:calc(33.3333% - (10px * 2));flex-wrap:wrap}.product-tabs__content-item-reviews-form-rating-item-label{width:100%}.product-tabs__content-item-reviews-form-rating-item-stars{margin-top:2px}}@media (max-width:767px){.product-tabs__content-item-reviews-form-title{font-size:20px;line-height:26px}.product-tabs__content-item-reviews-form-rating-items{flex-wrap:wrap;margin-top:15px;margin-left:0;margin-right:0;padding:16px 10px;border:1px solid #dcd9d5}.product-tabs__content-item-reviews-form-rating-item{width:calc(100% - (10px * 2));margin-top:8px}.product-tabs__content-item-reviews-form-rating-item:first-child{margin-top:0}}@media (max-width:499px){.product-tabs__content-item-reviews-form{padding:25px}.product-tabs__content-item-reviews-form-field-wrap_message{margin-top:15px}.product-tabs__content-item-reviews-form-field-wrap label{margin-bottom:8px}.product-tabs__content-item-reviews-form-field-wrap textarea{line-height:20px}.product-tabs__content-item-reviews-form-rating-item{flex-wrap:wrap;margin-top:10px}.product-tabs__content-item-reviews-form-rating-item-label{width:100%}.product-tabs__content-item-reviews-form-rating-item-stars{margin-top:2px}}@media (max-width:379px){.product-tabs__content-item-reviews-form{padding:25px}.product-tabs__content-item-reviews-form-field-wrap textarea{height:120px}.product-tabs__content-item-reviews-form-submit{width:100%}}.product-equipment-groups-wrapper{display:block;margin:-7px 0 0;padding:0;position:relative}.product-equipment-groups{display:block;margin:0;padding:0;position:relative}.product-equipment-group{display:block;margin:20px 0 0;padding:0;position:relative}.product-equipment-group:first-child{margin-top:0}.product-equipment-group__title{display:block;margin:-6px 0 0;padding:0;position:relative;color:#000;font-size:18px;line-height:24px;font-weight:500}.product-equipment-group:first-child .product-equipment-group__title{margin-top:0}.product-equipment-items-wrapper{display:block;margin:calc(20px - 2px) 0px 0px 0px;padding:0;position:relative}.product-equipment-items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-15px -10.5px 0;padding:0;position:relative;font-size:0px;text-align:left}.product-equipment-item{display:inline-block;vertical-align:top;margin:15px 10.5px 0;padding:0;position:relative;width:153px;max-width:153px}.product-equipment-item__img{display:block;margin:0;padding:0;position:relative;width:100%;height:120px;background:#eee;overflow:hidden}.product-equipment-item__img:after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #eee;z-index:2}.product-equipment-item__img-picture{display:block;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;z-index:1}.product-equipment-item__img img{display:block;margin:0;padding:0;position:relative;max-width:100%;max-height:100%;z-index:1}.product-equipment-item__txt{display:block;margin:10px 0 0;padding:0;position:relative}.product-equipment-item__title{display:block;margin:0;padding:0;position:relative;color:#5d5854;font-size:15px;line-height:19px}.product-equipment-item__price{display:block;margin:2px 0 -3px;padding:0;position:relative;color:#aea7a2;font-size:13px;line-height:18px}@media (min-width:1200px) and (max-width:1394px){.product-equipment-items{margin-left:-9.5px;margin-right:-9.5px}.product-equipment-item{margin-left:9.5px;margin-right:9.5px;width:142px}}@media (max-width:1199px){.product-equipment-items{flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.product-equipment-item{margin-left:10px;margin-right:10px}}@media (max-width:500px) and (max-width:767px){.product-equipment-item{width:calc((100% / 3) - (10px * 2))}}@media (max-width:499px){.product-equipment-groups-wrapper{margin-top:0}.product-equipment-group{padding:20px;border:1px solid #eee}.product-equipment-group__title,.product-equipment-group:first-child .product-equipment-group__title{margin-top:0}.product-equipment-item{width:calc((100% / 2) - (10px * 2))}.product-equipment-item__img{padding-bottom:78.4314%;height:0}.product-equipment-item__title br{display:none}}@media (max-width:389px){.product-equipment-item{width:calc(100% - (10px * 2))}}.product-links{display:block;margin:40px 0 0;padding:18px 0;position:relative;font-size:14px;line-height:20px;border-top:1px solid #eee;border-bottom:1px solid #eee}.product-links__inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;position:relative}.product-links__label{display:inline-block;vertical-align:top;margin:0 12px 0 0;padding:0;position:relative;font-weight:500;overflow-wrap:normal;word-wrap:normal;word-break:keep-all;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}.product-links__items-wrapper{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative}.product-links__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -6px;padding:0;position:relative}.product-links__item{display:inline-block;vertical-align:top;margin:0 6px;padding:0;position:relative}.product-links__item a{color:#c7152a;text-decoration:underline}.product-links__item a:hover,.product-links__item a:active{color:#e90520;text-decoration:none}@media (max-width:767px){.product-links__label{margin-right:0}.product-links__items-wrapper{width:100%}.product-links__items{margin-left:-5px;margin-right:-5px}.product-links__item{margin-left:5px;margin-right:5px}}@media (max-width:499px){.product-links{margin-top:30px}}.product-blocks-wrapper{display:block;margin:40px 0 0;padding:0;position:relative}.product-blocks{display:block;margin:0;padding:0;position:relative}.product-block{display:block;margin:40px 0 0;padding:0;position:relative}.product-block:first-child{margin-top:0}.product-block .title-section{font-size:24px}@media (max-width:499px){.product-blocks-wrapper{margin-top:30px}.product-block{margin-top:30px}.product-block .title-section{font-size:22px}}.product-related{display:block;margin:0;padding:0;position:relative}.product-related .title-section+.product-items-wrapper{margin-top:calc(30px - 2px)}@media (max-width:499px){.product-related .title-section+.product-items-wrapper{margin-top:calc(15px + 7px)}}.product-photos{display:block;margin:0;padding:0;position:relative}.product-photos .title-section+.photos-items-wrapper{margin-top:calc(30px - 2px)}@media (max-width:499px){.product-photos .title-section+.photos-items-wrapper{margin-top:calc(15px + 7px)}}.product-etaps{display:block;margin:0;padding:0;position:relative}.product-etaps .title-section+.products-etaps__items-wrapper{margin-top:calc(30px - 2px)}@media (max-width:499px){.product-etaps .title-section+.products-etaps__items-wrapper{margin-top:calc(15px + 7px)}}.product-sticky-btn-section{display:none;margin:0;padding:0;position:relative;height:calc(40px + (15px * 2));background:#fff;z-index:999}.product-sticky-btn-section:after{content:"";display:block;margin:0;padding:0;position:absolute;top:-1px;left:0;width:100%;height:1px;background:rgba(0,0,0,.1);z-index:0}.product-sticky-btn-section .container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:inherit;z-index:20}.product-sticky-btn-section .container:after{display:none}.product-sticky-btn.btn-yellow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:40px;padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px;white-space:nowrap}@media (max-width:499px){.product-sticky-btn-section{display:block;position:fixed;bottom:0;left:0;width:100%}body:has(.product-sticky-btn-section){padding-bottom:calc(40px + (15px * 2)) !important}body:has(.product-sticky-btn-section) #totop,body:has(.product-sticky-btn-section) .multibutton-widget-button-shadow,body:has(.product-sticky-btn-section) .multibutton-widget-button-wrapper{display:none !important}}
.product-gallery{width:550px;max-width:550px}.product-gallery__images-big-items{height:550px}.product-gallery__images-big-items:after{height:calc(100% + 1px);z-index:0}.product-gallery__images-big-item{margin-top:1px;margin-left:auto;margin-right:auto;padding-top:25px;padding-bottom:25px;padding-left:25px;padding-right:25px;width:calc(100% - (1px * 2));height:calc(100% - 1px);z-index:10}.product-gallery__images-big-item.product-gallery__images-big-item_additional{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;overflow:hidden}.product-gallery__images-big-item>div{flex-direction:column}.product-gallery__images-big-item a,.product-gallery__images-big-item div[data-fancybox_owl]{display:block;margin:0;padding:0;position:relative;width:100%;max-width:100%;max-height:100%;color:inherit;font-size:0px;line-height:0;text-decoration:none}.product-gallery__images-big-item div[data-fancybox_owl]{cursor:pointer}.product-gallery__images-big-item a:hover,.product-gallery__images-big-item a:active,.product-gallery__images-big-item div[data-fancybox_owl]:hover,.product-gallery__images-big-item div[data-fancybox_owl]:active{text-decoration:none}.product-gallery__images-big-item img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;position:relative;z-index:8}.product-gallery__images-mini-items-wrapper{margin-top:calc(10px + 1px)}.product-gallery__images-mini-item.product-gallery__images-mini-item_p10{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;padding:10px}@media (min-width:1200px) and (max-width:1394px){.product-gallery{width:490px}.product-gallery__images-big-items{height:490px}}@media (min-width:768px) and (max-width:1199px){.product-gallery{width:550px}.product-gallery__images-big-items{width:100%;height:550px}}@media (max-width:767px){.product-gallery{width:100%}}@media (min-width:500px) and (max-width:767px){.product-gallery__images-big-items{width:100%;height:500px}}@media (max-width:499px){.product-gallery{width:100%}.product-gallery__images-big-items{width:100%;height:calc(100vw - 5vw - 50px)}}.product-info{width:calc(100% - 550px - 30px)}.product-info__cost{display:block;margin:0;padding:0;position:relative;border:1px solid #f0eeec;z-index:80}.product-info__fastcalc{display:block;margin:0;padding:20px;position:relative;background:#f0eeec}.product-info__inputs-item{width:calc(50% - (10px * 2))}.product-info__checkboxes-item{width:calc(50% - (10px * 2))}@media (min-width:1200px) and (max-width:1394px){.product-info{width:calc(100% - 490px - 30px)}}@media (max-width:1199px){.product-info{width:100%;margin-top:25px}}@media (max-width:499px){.product-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.product-info__cost{order:1}.product-info__prices-items-wrapper{order:2}.product-info__btns-wrapper{order:3}.product-rating-wrapper{order:4}.product-rating-wrapper+.product-info__description-list-wrapper{order:5}.product-info__feature-items-wrapper{order:6}.product-callman{order:7}.product-info__inputs-items{margin-top:-15px}.product-info__inputs-item{margin-top:15px;width:calc(100% - (10px * 2))}.product-info__checkboxes-items{margin-top:-10px}.product-info__checkboxes-item{margin-top:10px;width:calc(100% - (10px * 2))}}@media (max-width:389px){.product-tabs{margin-top:25px}}.product-info__prices-items-wrapper{display:block;margin:20px 0 0;padding:0;position:relative}.product-info__cost+.product-info__prices-items-wrapper{margin-top:25px}.product-info__prices-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -10px;padding:0;position:relative;font-size:0px}.product-info__prices-item{display:inline-block;vertical-align:top;margin:0 10px;padding:0;position:relative}.product-info__prices-item-label{display:block;margin:0;padding:0;position:relative;color:#cfc7c0;font-size:14px;line-height:20px;font-weight:500}.product-info__prices-item.product-info__prices-item_new .product-info__prices-item-label{color:#000}.product-info__prices-item-value{display:block;margin:5px 0 0;padding:0;position:relative;font-size:24px;line-height:31px;font-weight:700}.product-info__prices-item.product-info__prices-item_old .product-info__prices-item-value{color:#cfc7c0;font-weight:500}.product-info__prices-item-value[data-sale]:after{content:attr(data-sale);display:inline-block;vertical-align:top;margin:0 0 0 4px;padding:0;position:relative;top:5px;font-size:14px;line-height:14px;font-weight:500;color:#e7001b;white-space:nowrap}.product-info__prices-item-value-number{color:#000;font-size:27px;line-height:31px;font-weight:700;word-spacing:-.05em}.product-info__prices-item.product-info__prices-item_old .product-info__prices-item-value-number{color:#cfc7c0;font-weight:500;text-decoration:line-through}.product-info__prices-installment-wrapper{display:block;margin:10px 0 0;padding:0 0 2px;position:relative}.product-info__prices-installment{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -3.5px;padding:0;position:relative}.product-info__prices-installment-label{display:inline-block;vertical-align:top;margin:0 3.5px;padding:0;position:relative;color:#000;font-size:14px;line-height:20px;font-weight:500}.product-info__prices-installment-icon{display:inline-block;vertical-align:top;margin:0 3.5px;padding:0;position:relative;width:16px;height:20px;font-size:0px;line-height:0}.product-info__prices-installment-icon:before{content:"";display:block;margin:0;padding:0;position:absolute;top:calc(50% - (16px / 2) - 2px);left:0;width:16px;height:16px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-prices-installment.png);z-index:1}.product-info__prices-installment-value{display:inline-block;vertical-align:top;margin:0 3.5px;padding:0;position:relative;color:#cfc7c0;font-size:14px;line-height:20px;font-weight:500}@media (min-width:1355px){.product-info__prices-item{min-width:159px}}@media (min-width:1200px) and (max-width:1394px){.product-info__prices-item{min-width:164px}}@media (max-width:499px){.product-info__cost+.product-info__prices-items-wrapper{margin-top:20px}.product-info__prices-items{margin-top:-10px}.product-info__prices-item{margin-top:10px}.product-info__prices-item-value{margin-top:0}}.product-info__btns-wrapper{display:block;margin:15px 0 0;padding:0;position:relative}.product-info__btns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-10px -10px 0;padding:0;position:relative;text-align:left;font-size:0px}.product-info__btn-wrapper{display:inline-block;vertical-align:top;margin:10px 10px 0;padding:0;position:relative}.product-info__btn.btn-yellow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:40px;padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px;min-width:154px}.product-info__btn-wrapper.product-info__btn-wrapper_action{flex-shrink:0}.product-info__action{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;background:#f3f0ec;border-radius:4px;font-size:0px;line-height:0;cursor:pointer;flex-shrink:0}.product-info__action.product-info__action_compare{width:calc(20px + (10px * 2));height:calc(18px + (11px * 2))}.product-info__action.product-info__action_favorites{width:calc(21px + (10px * 2));height:calc(18px + (11px * 2))}.product-info__action>i{display:block;margin:0;padding:0;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:contain;opacity:.3}.product-info__action:hover>i,.product-info__action:active>i,.product-info__action.product-info__action_active>i{opacity:1}.product-info__action.product-info__action_compare>i{width:20px;height:18px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-compare.svg)}.product-info__action.product-info__action_favorites>i{width:21px;height:18px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-favorites.svg)}.product-info__action.product-info__action_active.product-info__action_compare>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-compare-active.svg)}.product-info__action.product-info__action_active.product-info__action_favorites>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/../images/icon-product-item-favorites-active.svg)}@media (min-width:1355px){.product-info__btns{flex-wrap:nowrap;justify-content:space-between;margin-left:-5px;margin-right:-5px}.product-info__btn-wrapper{margin-left:5px;margin-right:5px}}@media (min-width:1200px) and (max-width:1394px){.product-info__btns{flex-wrap:nowrap;justify-content:flex-start;margin-left:-7.5px;margin-right:-7.5px}.product-info__btn-wrapper{margin-left:7.5px;margin-right:7.5px}.product-info__btn-wrapper.product-info__btn-wrapper_action{display:none}}@media (max-width:767px){.product-info__btn-wrapper.product-info__btn-wrapper_zamer{display:none}}@media (max-width:399px){.product-info__btns{margin-left:-5px;margin-right:-5px}.product-info__btn-wrapper{margin-left:5px;margin-right:5px}}.product-info__feature-items-wrapper{display:block;margin:30px 0 0;padding:0;position:relative}.product-info__feature-items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0 -8px;padding:0;position:relative;font-size:0px;text-align:center}.product-info__feature-item{display:inline-block;vertical-align:top;margin:0 8px;padding:0;position:relative}.product-info__feature-item-icon{display:block;padding:0;margin:0 auto 0px auto;position:relative;width:100%}.product-info__feature-item-icon>i{display:block;margin:0;padding:0;position:relative;width:100%;height:45px;background-position:50% 50%;background-repeat:no-repeat}.product-info__feature-item-description{display:block;margin:10px 0 0;padding:0;color:#5d5854;font-size:13px;line-height:16px}@media (max-width:1199px){.product-info__feature-items-wrapper{display:none}.product-info__feature-items{justify-content:flex-start;margin-left:-15px;margin-right:-15px}.product-info__feature-item{margin-left:15px;margin-right:15px}}
.arcticmodal-overlay,.arcticmodal-container{position:fixed;left:0;top:0;right:0;bottom:0;z-index:5000}.arcticmodal-container{overflow:auto;margin:0;padding:0;border:0;border-collapse:collapse}*:first-child+html .arcticmodal-container{height:100%}.arcticmodal-container_i{height:100%;margin:0 auto;border-spacing:0px}.arcticmodal-container_i2{padding:50px 0;margin:0;border:0;vertical-align:middle}.arcticmodal-error{padding:20px;border-radius:10px;background:#000;color:#fff}.arcticmodal-loading{margin-left:auto;margin-right:auto;width:80px;height:80px;border-radius:10px;background-color:#000;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/vendors/../../images/loading.gif);background-repeat:no-repeat;background-position:50% 50%}.box-modal{position:relative;width:auto;padding:0}.box-modal-ajax{position:relative;width:auto;padding:0}.box-modal_close{cursor:pointer;z-index:999;width:18px;height:18px;position:absolute;top:-28px;right:-28px;background-repeat:no-repeat;background-position:0 0;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/vendors/../../images/icon-close.png)}.box-modal_close:hover,.box-modal_close:active{opacity:.7}@media (max-width:499px){.arcticmodal-container_i{width:100%;table-layout:fixed}.arcticmodal-container_i2{padding-top:calc(18px + (15px * 2));padding-bottom:30px}.box-modal_close{top:calc((18px + 15px) * (-1));right:25px}}
.pushy,.pushy .pushy-list>ul>li>ul,.pushy .pushy-list>ul>li>ul>li>ul,.pushy .pushy-list>ul>li>ul>li>ul>li>ul{width:300px}.pushy .pushy-list{height:100vh;height:calc(var(--vh, 1vh) * 100)}.pushy .pushy-list>ul>li>ul,.pushy .pushy-list>ul>li>ul>li>ul,.pushy .pushy-list>ul>li>ul>li>ul>li>ul{display:none;position:absolute;top:0;left:100%}.pushy .pushy-list{display:block;margin:0;padding:0;position:relative;color:#000}.pushy .pushy-list[data-depth='0']{transform:translateX(0px)}.pushy .pushy-list[data-depth='1']{transform:translateX(-300px)}.pushy .pushy-list[data-depth='2']{transform:translateX(-600px)}.pushy .pushy-list[data-depth='3']{transform:translateX(-900px)}.pushy .pushy-list[data-depth='4']{transform:translateX(-1200px)}.pushy .pushy-list:not([data-depth='0']) ul.showed{height:100vh;height:calc(var(--vh, 1vh) * 100)}.pushy .pushy-list>ul{display:block;margin:0;padding:0;position:relative}.pushy .pushy-list>ul>li{display:block}.pushy .pushy-list>ul>li>a{font-weight:500}.pushy .pushy-list>ul>li>ul>li{display:block}.pushy .pushy-list>ul>li>ul>li>ul>li{display:block;margin:0;padding:0}.pushy .pushy-list ul{display:block;margin:0;padding:0;list-style-type:none;background:#fff}.pushy .pushy-list ul.showed{overflow:auto;overflow-x:hidden}.pushy .pushy-list[data-depth="0"] ul.showed{min-height:calc((var(--vh, 1vh) * 100) - 40px - (20px * 2) - 1px - (43px + 20px));max-height:calc((var(--vh, 1vh) * 100) - 40px - (20px * 2) - 1px - (43px + 20px))}.pushy .pushy-list ul::-webkit-scrollbar-track,.pushy .pushy-list ul::-webkit-scrollbar{background-color:#f3f0ec}.pushy .pushy-list ul::-webkit-scrollbar{width:4px}.pushy .pushy-list ul::-webkit-scrollbar-thumb{background-color:#c7152a}.pushy .pushy-list li.has-submenu.opened>ul,.pushy .pushy-list li.menu-item-has-children.opened>ul{display:block}.pushy .pushy-list ul li{display:block;margin:0;padding:0;border-bottom:1px solid #f3f0ec}.pushy .pushy-list ul li:last-child{border-bottom:none}.pushy .pushy-list ul li .menu-item-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin:0;padding:0;position:relative}.pushy .pushy-list ul li a{display:block;margin:0;padding:16px 20px;position:relative;width:100%;color:#000;font-size:16px;line-height:22px;font-weight:500;text-decoration:none}.pushy .pushy-list ul li a:hover,.pushy .pushy-list ul li a:active{color:#c7152a;text-decoration:none}.pushy .pushy-list ul li.active>a,.pushy .pushy-list ul li.active>a:hover,.pushy .pushy-list ul li.active>a:active,.pushy .pushy-list ul li.active>.menu-item-inner>a,.pushy .pushy-list ul li.active>.menu-item-inner>a:hover,.pushy .pushy-list ul li.active>.menu-item-inner>a:active{color:#777 !important}.pushy .pushy-list ul li.has-submenu>.menu-item-inner>a,.pushy .pushy-list ul li.menu-item-has-children>.menu-item-inner>a{width:calc(100% - (5px + (20px * 2)));font-weight:500}.pushy .pushy-list ul li.has-submenu>.menu-item-inner>u:after,.pushy .pushy-list ul li.menu-item-has-children>.menu-item-inner>u:after,.pushy .pushy-list ul li.pushy-list__back>a:after,.pushy .pushy-list ul li.pushy-list__back>a:hover:after,.pushy .pushy-list ul li.pushy-list__back>a:active:after,.pushy-close:before{background-repeat:no-repeat;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/vendors/../../images/icon-pushy.png)}.pushy .pushy-list ul li.has-submenu>.menu-item-inner>u,.pushy .pushy-list ul li.menu-item-has-children>.menu-item-inner>u{display:block;margin:0;padding:0;width:calc(5px + (20px * 2));position:relative;cursor:pointer;z-index:1}.pushy .pushy-list ul li.has-submenu>.menu-item-inner>u:after,.pushy .pushy-list ul li.menu-item-has-children>.menu-item-inner>u:after{content:"";display:block;margin:0;padding:0;width:5px;height:7px;position:absolute;top:calc(50% - (7px / 2) - 1px);right:20px;background-position:-5px -5px;z-index:1}.pushy .pushy-list ul li.has-submenu:not(.active)>.menu-item-inner>u:hover:after,.pushy .pushy-list ul li.menu-item-has-children:not(.active)>.menu-item-inner>u:hover:after,.pushy .pushy-list ul li.has-submenu:not(.active)>.menu-item-inner>u:active:after,.pushy .pushy-list ul li.menu-item-has-children:not(.active)>.menu-item-inner>u:active:after{background-position:-50px -5px}.pushy .pushy-list ul li.has-submenu.active>.menu-item-inner>u:after,.pushy .pushy-list ul li.menu-item-has-children.active>.menu-item-inner>u:after{opacity:.45}.pushy .pushy-list ul li.pushy-list__back a{background:#f3f0ec;padding-left:calc(20px + 5px + 15px);font-weight:500}.pushy .pushy-list ul li.pushy-list__back>a:after{content:"";display:block;margin:0;padding:0;width:5px;height:7px;position:absolute;top:calc(50% - (7px / 2) - 1px);left:20px;background-position:-20px -5px;z-index:1}.pushy .pushy-list ul li.pushy-list__back>a:hover:after,.pushy .pushy-list ul li.pushy-list__back>a:active:after{background-position:-35px -5px}.pushy .pushy-actions{display:block;margin:0;padding:20px;position:relative;background:#fff;border-top:1px solid #f3f0ec}.pushy .pushy-actions__btns-wrapper{display:block;margin:0;padding:0;position:relative}.pushy .pushy-actions__btns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 -10px;padding:0;position:relative}.pushy .pushy-actions__btn-wrapper{display:inline-block;vertical-align:top;margin:0 10px;padding:0;position:relative;width:calc(25% - (10px * 2))}.pushy .pushy-actions__btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;position:relative;width:100%;height:40px;font-family:'Roboto',sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#000;background:#efedeb;border-radius:4px;border:none;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;text-decoration:none;box-sizing:border-box}.pushy .pushy-actions__btn:hover,.pushy .pushy-actions__btn:active{background:#e3e2e1}.pushy .pushy-actions__btn.pushy-actions__btn_unempty{background:#c7152a}.pushy .pushy-actions__btn.pushy-actions__btn_unempty:hover,.pushy .pushy-actions__btn.pushy-actions__btn_unempty:active{background:#d91d38}.pushy .pushy-actions__btn-icon{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;flex-shrink:0}.pushy .pushy-actions__btn-icon>i{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:contain;opacity:.3;flex-shrink:0;z-index:1}.pushy .pushy-actions__btn.pushy-actions__btn_unempty .pushy-actions__btn-icon>i{opacity:1}.pushy .pushy-actions__btn:hover .pushy-actions__btn-icon>i,.pushy .pushy-actions__btn:active .pushy-actions__btn-icon>i{opacity:.6}.pushy .pushy-actions__btn.pushy-actions__btn_unempty:hover .pushy-actions__btn-icon>i,.pushy .pushy-actions__btn.pushy-actions__btn_unempty:active .pushy-actions__btn-icon>i{opacity:1}.pushy .pushy-actions__btn.pushy-actions__btn_phone .pushy-actions__btn-icon>i{width:20px;height:20px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/vendors/../../images/icon-pushy-phone.svg)}.pushy .pushy-actions__btn.pushy-actions__btn_email .pushy-actions__btn-icon>i{width:20px;height:20px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/vendors/../../images/icon-pushy-email.svg)}.pushy .pushy-actions__btn.pushy-actions__btn_favorites .pushy-actions__btn-icon>i{width:21px;height:18px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/vendors/../../images/icon-pushy-favorites.svg)}.pushy .pushy-actions__btn.pushy-actions__btn_favorites.pushy-actions__btn_unempty .pushy-actions__btn-icon>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/vendors/../../images/icon-pushy-favorites-active.svg)}.pushy .pushy-actions__btn.pushy-actions__btn_compare .pushy-actions__btn-icon>i{width:20px;height:18px;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/vendors/../../images/icon-pushy-compare.svg)}.pushy .pushy-actions__btn.pushy-actions__btn_compare.pushy-actions__btn_unempty .pushy-actions__btn-icon>i{background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/vendors/../../images/icon-pushy-compare-active.svg)}.pushy .pushy-actions__btn-icon-counter{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0 3px;position:absolute;top:-8px;right:-9px;min-width:calc(13px + (3px * 2));height:calc(13px + (3px * 2));color:#000;font-size:9px;line-height:13px;font-weight:500;text-align:center;border-radius:18px;background:#fff;border:3px solid #efedeb;z-index:2}.pushy .pushy-actions__btn.pushy-actions__btn_unempty .pushy-actions__btn-icon-counter{background:#fff;border-color:#c7152a}.pushy .pushy-actions__btn:hover .pushy-actions__btn-icon-counter,.pushy .pushy-actions__btn:active .pushy-actions__btn-icon-counter{border-color:#e3e2e1}.pushy .pushy-actions__btn.pushy-actions__btn_unempty:hover .pushy-actions__btn-icon-counter,.pushy .pushy-actions__btn.pushy-actions__btn_unempty:active .pushy-actions__btn-icon-counter{border-color:#d91d38}.pushy .pushy-actions__btn-text{display:none;vertical-align:top;margin:0 0 0 10px;padding:0;position:relative}.pushy .pushy-info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;padding:0 20px;position:relative;height:156px;text-align:left;color:#000;font-size:15px;line-height:21px;background:#f3f0ec}.pushy .pushy-info>div{width:100%;padding-bottom:2px}.pushy .pushy-info b,.pushy .pushy-info strong{font-weight:500}.pushy .pushy-info a:not(.btn-yellow){color:#c7152a;text-decoration:underline}.pushy .pushy-info a:not(.btn-yellow):hover,.pushy .pushy-info a:not(.btn-yellow):active{color:#ef0f29;text-decoration:none}.pushy .pushy-info .pushy-info__email{display:block;margin:0;padding:0;position:relative}.pushy .pushy-info .pushy-info__email a>span{color:inherit}.pushy .pushy-info .pushy-info__phone{display:block;margin:10px 0 0;padding:0;position:relative}.pushy .pushy-info .pushy-info__phone .pushy-info__tel{display:block;margin:0;padding:0;font-size:20px;line-height:22px;font-weight:500}.pushy .pushy-info .pushy-info__phone .pushy-info__tel a{color:#000;cursor:text;text-decoration:none}.pushy .pushy-info .pushy-info__phone .pushy-info__tel a:hover,.pushy .pushy-info .pushy-info__phone .pushy-info__tel a:active{text-decoration:none}.pushy .pushy-info .pushy-info__phone .pushy-info__tel a>span{color:inherit}.pushy .pushy-info .pushy-info__phone .pushy-info__call{display:block;margin:15px 0 0;padding:0}.pushy-btn-wrapper{display:block;margin:0;padding:20px}.pushy-actions+.pushy-btn-wrapper{padding-top:0}.pushy-btn-wrapper .pushy-btn{width:100%}.pushy-close{display:block;margin:0;padding:0;position:absolute;top:0;right:-33px;width:33px;height:33px;background:#f3f0ec;cursor:pointer}.pushy-close:hover,.pushy-close:active{background:#e8e5df}.pushy-close:before{content:"";display:block;margin:0;padding:0;position:absolute;top:10px;right:10px;width:13px;height:13px;background-position:-65px 0}.pushy{position:fixed;height:100%;top:0;left:0;background:#fff;font-size:15px;line-height:21px;font-weight:400;visibility:hidden;opacity:0;-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;will-change:transition,transform,visibility;z-index:3100}.pushy-main{display:block;margin:0;padding:0;position:relative;width:100%;height:100%;overflow:hidden;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15);z-index:10}.pushy.pushy_loaded{opacity:1;visibility:visible}.pushy-left{-webkit-transform:translate3d(-333px,0,0);-moz-transform:translate3d(-333px,0,0);-ms-transform:translate3d(-333px,0,0);-o-transform:translate3d(-333px,0,0);transform:translate3d(-333px,0,0)}.pushy-body-left .pushy-left{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pushy-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;background-color:rgba(54,42,33,.7);-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;will-change:opacity,transition,visibility;visibility:hidden;z-index:3000}.pushy-overlay.visiblility,.pushy-left.visiblility{visibility:visible}.pushy-active .pushy-overlay{opacity:1}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade{0%{opacity:0}100%{opacity:1}}
.pushy-filter{width:300px}.pushy-filter .pushy-filter-main__content{display:block;margin:0;padding:20px;position:relative;color:#000;height:calc((var(--vh, 1vh) * 100) - 81px);overflow:auto;overflow-x:hidden}.pushy-filter .pushy-filter-main__content::-webkit-scrollbar-track,.pushy-filter .pushy-filter-main__content::-webkit-scrollbar{background-color:#f3f0ec}.pushy-filter .pushy-filter-main__content::-webkit-scrollbar{width:4px}.pushy-filter .pushy-filter-main__content::-webkit-scrollbar-thumb{background-color:#c7152a}.pushy-filter .pushy-filter-main__actions{display:block;margin:0;padding:20px;position:relative;background:#fff;border-top:1px solid #ddd}.pushy-filter-main__actions-btns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:-10px -10px 0;padding:0;position:relative}.pushy-filter-main__actions-btn-wrapper{display:inline-block;vertical-align:top;margin:10px 10px 0;padding:0;position:relative}.pushy-filter-main__actions-btn,.pushy-filter-main__actions-btn.btn-yellow,.pushy-filter-main__actions-btn.btn-gray{height:40px}.pushy-filter-close{display:block;margin:0;padding:0;position:absolute;top:0;right:-33px;width:33px;height:33px;background:#f3f0ec;cursor:pointer}.pushy-filter-close:hover,.pushy-filter-close:active{background:#e8e5df}.pushy-filter-close:before{content:"";display:block;margin:0;padding:0;position:absolute;top:10px;right:10px;width:13px;height:13px;background-repeat:no-repeat;background-position:-65px 0;background-image:url(//svarnik.ru/wp-content/themes/svarnik/css/vendors/../../images/icon-pushy.png)}.pushy-filter{position:fixed;height:100%;top:0;left:0;background:#fff;font-size:15px;line-height:21px;font-weight:400;visibility:hidden;opacity:0;-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;will-change:transition,transform,visibility;z-index:3100}.pushy-filter-main{display:block;margin:0;padding:0;position:relative;width:100%;height:100%;overflow:hidden;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15);z-index:10}.pushy-filter.pushy-filter_loaded{opacity:1;visibility:visible}.pushy-filter-left{-webkit-transform:translate3d(-333px,0,0);-moz-transform:translate3d(-333px,0,0);-ms-transform:translate3d(-333px,0,0);-o-transform:translate3d(-333px,0,0);transform:translate3d(-333px,0,0)}.pushy-filter-body-left .pushy-filter-left{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pushy-filter-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;background-color:rgba(54,42,33,.7);-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;will-change:opacity,transition,visibility;visibility:hidden;z-index:3000}.pushy-filter-overlay.visiblility,.pushy-filter-left.visiblility{visibility:visible}.pushy-filter-active .pushy-filter-overlay{opacity:1}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-slide--image.fancybox-slide--image_reshetka .fancybox-content,.fancybox-slide--image.fancybox-slide--image_dver .fancybox-content,.fancybox-slide--image.fancybox-slide--image_tehdver .fancybox-content,.fancybox-slide--image.fancybox-slide--image_door .fancybox-content,.fancybox-slide--image.fancybox-slide--image_vestibule .fancybox-content,.fancybox-slide--image.fancybox-slide--image_porchdoor .fancybox-content,.fancybox-slide--image.fancybox-slide--image_latticedoor .fancybox-content,.fancybox-slide--image.fancybox-slide--image_alumdoor .fancybox-content,.fancybox-slide--image.fancybox-slide--image_alumokno .fancybox-content,.fancybox-slide--image.fancybox-slide--image_gate .fancybox-content,.fancybox-slide--image.fancybox-slide--image_venting .fancybox-content{background:#fff}.fancybox-slide--image.fancybox-slide--image_reshetka .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_door .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_vestibule .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_porchdoor .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_latticedoor .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_alumdoor .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_alumokno .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_gate .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_venting .fancybox-content .fancybox-image{width:calc(100% - (40px * 2));max-width:100%;height:calc(100% - (40px * 2));max-height:100%;top:40px;left:40px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}@media (max-width:499px){.fancybox-slide--image.fancybox-slide--image_reshetka .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_door .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_vestibule .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_porchdoor .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_latticedoor .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_alumdoor .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_alumokno .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_gate .fancybox-content .fancybox-image,.fancybox-slide--image.fancybox-slide--image_venting .fancybox-content .fancybox-image{width:calc(100% - (20px * 2));height:calc(100% - (20px * 2));top:20px;left:20px}}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)) {
    .fancybox-caption {
        padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)) {
        .fancybox-caption {
            padding-left: max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right));}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:inline-block;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{transform-style:preserve}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}
table.bt thead,table.bt tbody th{display:none}table.bt tfoot th,table.bt tfoot td,table.bt tbody td{border:none;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:top;float:left\9;width:100%\9}table.bt tfoot th:before,table.bt tfoot td:before,table.bt tbody td:before{content:attr(data-th) ": ";display:inline-block;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;font-weight:500;width:6.5em}table.bt tfoot th.bt-hide,table.bt tfoot td.bt-hide,table.bt tbody td.bt-hide{display:none}table.bt tfoot th .bt-content,table.bt tfoot td .bt-content,table.bt tbody td .bt-content{vertical-align:top}.bt-wrapper.active{max-height:310px;overflow:auto;-webkit-overflow-scrolling:touch}table.bt.bt--no-header tfoot td:before,table.bt.bt--no-header tbody td:before{display:none}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:14px;height:14px;left:-7px;top:-7px}.noUi-vertical{width:14px}.noUi-vertical .noUi-handle{width:14px;height:14px;left:-7px;top:-7px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-7px;left:auto}.noUi-target{background:#fafafa}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:3px;background:#fff;cursor:pointer}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-target{background:#ececec;border-radius:0;border:none;box-shadow:none;height:3px}.noUi-horizontal .noUi-handle{left:-7px;top:-4px}.noUi-handle{background:#f8442c;border-radius:50%;border:none;box-shadow:none}.noUi-handle:before,.noUi-handle:after{display:none}.noUi-handle.noUi-handle-lower{outline:none}.noUi-pips{font-size:12px;line-height:18px;font-weight:400;color:#323232}.noUi-pips-horizontal{padding:0;position:relative}.noUi-marker-normal{display:none}.noUi-marker-large{background:#f3f3f3}.noUi-marker-horizontal.noUi-marker-large{display:none}.noUi-value.noUi-value-large:before{display:block;content:"";width:2px;height:13px;margin:0 auto;background:#ececec}.noUi-base{height:3px}.noUi-connects{border-radius:none;height:3px}.noUi-connect{background:#bebebe;height:3px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-7px}.noUi-value-large sup{font-size:8px;position:relative;top:1px}#range-price.noUi-target,#range-price .noUi-base,#range-price .noUi-connects,#range-price .noUi-connect,#pushy-range-price.noUi-target,#pushy-range-price .noUi-base,#pushy-range-price .noUi-connects,#pushy-range-price .noUi-connect{height:6px;border-radius:10px}#range-price.noUi-target,#pushy-range-price.noUi-target{background:#f0eeec;padding-left:9px;padding-right:9px}#range-price .noUi-connect,#pushy-range-price .noUi-connect{background:#eeb8be}#range-price .noUi-handle,#pushy-range-price .noUi-handle{width:18px;height:18px;background:#c61529}#range-price.noUi-target.noUi-horizontal .noUi-handle.noUi-handle-lower,#range-price.noUi-target.noUi-horizontal .noUi-handle.noUi-handle-upper,#pushy-range-price.noUi-target.noUi-horizontal .noUi-handle.noUi-handle-lower,#pushy-range-price.noUi-target.noUi-horizontal .noUi-handle.noUi-handle-upper{right:calc(-18px / 2)}#range-price .noUi-handle:hover,#range-price .noUi-handle:active,#pushy-range-price .noUi-handle:hover,#pushy-range-price .noUi-handle:active{background:#d91d38}#range-price.noUi-target.noUi-horizontal .noUi-handle,#pushy-range-price.noUi-target.noUi-horizontal .noUi-handle{top:calc(((18px / 2) * (-1)) + (6px / 2))}
.tooltipster-default{border:none;background:#fff;color:#5d5854;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15)}.tooltipster-default .tooltipster-content{font-size:13px;line-height:17px;padding:10px 10px 11px;text-align:center;overflow:hidden}.tooltipster-icon{cursor:help}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}.tooltipster-slide-widget-filter-total{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;-ms-transition-property:-ms-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden}.tooltipster-slide-widget-filter-total.tooltipster-show,.tooltipster-slide-widget-filter-total.tooltipster-slide-widget-filter-total-show{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.tooltipster-svarnik{background:#fff;color:#5d5854;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0px 0px 20px 0px rgba(225,225,225,.9);-webkit-box-shadow:0px 0px 20px 0px rgba(225,225,225,.9);box-shadow:0px 0px 20px 0px rgba(225,225,225,.9);z-index:999}.tooltipster-svarnik .tooltipster-content{display:block;margin:0;padding:16px 20px 17px;text-align:left;font-size:13px;line-height:20px;color:#5d5854}.tooltipster-svarnik .tooltipster-content a,.tooltipster-svarnik .tooltipster-content-link{color:#c7152a;text-decoration:underline;cursor:pointer}.tooltipster-svarnik .tooltipster-content a:hover,.tooltipster-svarnik .tooltipster-content a:active,.tooltipster-svarnik .tooltipster-content-link:hover,.tooltipster-svarnik .tooltipster-content-link:active{color:#e90520;text-decoration:none}.tooltipster-svarnik-input{background:#fff;color:#c7152a;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0px 0px 20px 0px rgba(225,225,225,.9);-webkit-box-shadow:0px 0px 20px 0px rgba(225,225,225,.9);box-shadow:0px 0px 20px 0px rgba(225,225,225,.9);z-index:999}.tooltipster-svarnik-input .tooltipster-content{display:block;margin:0;padding:16px 20px 17px;text-align:left;font-size:13px;line-height:20px;color:#c7152a}.tooltipster-svarnik-product-item{background:#fff;color:#000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 0px 20px 0px rgba(240,238,236,.6);-webkit-box-shadow:0px 0px 20px 0px rgba(240,238,236,.6);box-shadow:0px 0px 20px 0px rgba(240,238,236,.6);z-index:999}.tooltipster-svarnik-product-item .tooltipster-content{display:block;margin:0;padding:7px 10px 8px;text-align:left;font-size:13px;line-height:20px;color:#000}.tooltipster-svarnik-product-item .tooltipster-content a,.tooltipster-svarnik-product-item .tooltipster-content-link{color:#c7152a;text-decoration:underline;cursor:pointer}.tooltipster-svarnik-product-item .tooltipster-content a:hover,.tooltipster-svarnik-product-item .tooltipster-content a:active,.tooltipster-svarnik-product-item .tooltipster-content-link:hover,.tooltipster-svarnik-product-item .tooltipster-content-link:active{color:#e90520;text-decoration:none}.tooltipster-svarnik-product-card{position:fixed;background:#fff;color:#000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 0px 20px 0px rgba(240,238,236,.6);-webkit-box-shadow:0px 0px 20px 0px rgba(240,238,236,.6);box-shadow:0px 0px 20px 0px rgba(240,238,236,.6);z-index:9999}.tooltipster-svarnik-product-card .tooltipster-content{display:block;margin:0;padding:7px 10px 8px;text-align:left;font-size:13px;line-height:20px;color:#000}.tooltipster-svarnik-product-card .tooltipster-content a,.tooltipster-svarnik-product-card .tooltipster-content-link{color:#c7152a;text-decoration:underline;cursor:pointer}.tooltipster-svarnik-product-card .tooltipster-content a:hover,.tooltipster-svarnik-product-card .tooltipster-content a:active,.tooltipster-svarnik-product-card .tooltipster-content-link:hover,.tooltipster-svarnik-product-card .tooltipster-content-link:active{color:#e90520;text-decoration:none}.tooltipster-svarnik-widget-filter-total{background:#f0eeec;color:#000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 0px 20px 0px rgba(240,238,236,.6);-webkit-box-shadow:0px 0px 20px 0px rgba(240,238,236,.6);box-shadow:0px 0px 20px 0px rgba(240,238,236,.6);z-index:999}.tooltipster-svarnik-widget-filter-total .tooltipster-content{display:block;margin:0;padding:8px 10px 9px;text-align:left;font-size:13px;line-height:17px;color:#5d5854}.tooltipster-svarnik-widget-filter-total .tooltipster-content a,.tooltipster-svarnik-widget-filter-total .tooltipster-content-link{color:#c7152a;text-decoration:underline;cursor:pointer}.tooltipster-svarnik-widget-filter-total .tooltipster-content a:hover,.tooltipster-svarnik-widget-filter-total .tooltipster-content a:active,.tooltipster-svarnik-widget-filter-total .tooltipster-content-link:hover,.tooltipster-svarnik-widget-filter-total .tooltipster-content-link:active{color:#e90520;text-decoration:none}.tooltipster-svarnik-widget-filter-total .tooltipster-arrow-right span{border-top:7px solid transparent !important;border-bottom:7px solid transparent !important;border-right:7px solid;top:50%;margin-top:-7px;left:-6px}.tooltipster-svarnik-modals{position:fixed;border:none;background:#fff;color:#5d5854;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15)}.tooltipster-svarnik-modals .tooltipster-content{font-size:13px;line-height:17px;padding:10px 10px 11px;text-align:center;overflow:hidden}