

/* Start:/local/templates/pip-e/css/style_1769668806.css?1769668808265849*/

/*
Внимание! 
Этот файл сформирован автоматически, компонентом olegpro.csscompiler. 
Исходники файлов стилей лежат в папке: /local/templates/pip-e/scss/
*/

@charset "UTF-8";@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}50%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}to{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1.1, 1.1, 1.1)}50%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}to{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes wobble{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39063deg) skewY(0.39063deg);transform:skewX(0.39063deg) skewY(0.39063deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39063deg) skewY(0.39063deg);transform:skewX(0.39063deg) skewY(0.39063deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@keyframes fadeInUp2{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:0.2;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp2{-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print),(prefers-reduced-motion){.animated{-webkit-animation:unset !important;animation:unset !important;-webkit-transition:none !important;transition:none !important}}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}body.compensate-for-scrollbar{margin:0 !important}.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(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:0.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity 0.25s ease, visibility 0s ease 0.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 0.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:40px 50px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;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-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:transparent;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:transparent;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:64px;margin:0;padding:10px;position:relative;transition:color 0.2s;vertical-align:top;visibility:inherit;width:59px}.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:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:0.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 44px;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:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:0.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, 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(0.19, 1, 0.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(0.5, 0.5, 0.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(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.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:15px;padding-right:15px}.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 0}.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 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all 0.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:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 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 2px;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 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:0.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)}}@media (max-width:991px){.fancybox-content{padding:19px 15px;width:100%}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active,.nice-select.open.mfp-close{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active,.nice-select.open.mfp-arrow{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.nice-select{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);background-color:#fff;border-radius:5px;border:solid 1px #d3dce6;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:16px;font-weight:500;height:39px;line-height:37px;outline:none;padding-left:15px;padding-right:27px;position:relative;text-align:left !important;transition:all 0.2s ease-in-out;user-select:none;white-space:nowrap;width:auto;margin-bottom:10px}.nice-select:hover{border-color:#c3cfdd}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#ffce78}.nice-select:after{border-bottom:2px solid #252525;border-right:2px solid #252525;content:'';display:block;height:10px;margin-top:-8px;pointer-events:none;position:absolute;right:16px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all 0.15s ease-in-out;width:10px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0);width:100%}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#585858}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:14px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68, 68, 68, .11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(0.75) translateY(- 19.5px);transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:37px;list-style:none;min-height:37px;outline:none;padding-left:15px;padding-right:26px;text-align:left;transition:all 0.2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;opacity:0.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:0}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:0.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:0.75;color:black}.slick-arrow{width:65px;height:60px;background:url(/local/templates/pip-e/css/../img/arrow-left.svg) center no-repeat;border:1px solid #f68e1e;z-index:2}.slick-prev{left:unset;right:calc(100% + 30px);transition:0.3s;background-size:4px}.slick-next{transform:rotate(180deg) translateY(50%);left:calc(100% + 30px);right:unset;transition:0.3s;background-size:4px}.slick-next:before,.slick-prev:before{display:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:url(/local/templates/pip-e/css/../img/arrow-left.svg) center no-repeat;background-size:8px}@media (max-width:1200px){.slick-arrow{background:#fff url(/local/templates/pip-e/css/../img/arrow-left.svg) center no-repeat;opacity:0.5}.slick-arrow:hover{opacity:1;background:#fff url(/local/templates/pip-e/css/../img/arrow-left.svg) center no-repeat}.slick-next{left:unset;right:0}.slick-prev{right:unset;left:0}}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fd8284;position:absolute;z-index:30}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{transition-duration:0.5s}.twentytwenty-before-label,.twentytwenty-after-label{transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:13px;letter-spacing:0.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255, 255, 255, .2);line-height:38px;padding:0 20px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0, 0, 0, 0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{transition-property:background;background:rgba(0, 0, 0, 0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0, 0, 0, 0.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fd8284;border-radius:1000px;box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;box-shadow:0 3px 0 #fd8284, 0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;box-shadow:0 -3px 0 #fd8284, 0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;box-shadow:3px 0 0 #fd8284, 0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;box-shadow:-3px 0 0 #fd8284, 0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-left-arrow{border-right:6px solid #fd8284;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fd8284;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid #fd8284;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid #fd8284;bottom:50%;margin-bottom:-17px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}@media (max-width:600px){html{height:100%;overflow:scroll;-webkit-overflow-scrolling:touch}}*,*::before,*::after{box-sizing:inherit}*::selection{background:#fff3b0}img{display:block;max-width:100%;height:auto}img.lazy{transition:0s}img.lazy[data-src]{opacity:0}body{font-family:'Jost', arial, helvetica, sans-serif;font-size:18px;color:#202d31;overflow-x:hidden}a{color:#e09f3e;text-decoration:unset;transition:0.3s}@media (min-width:991px){*::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0, 0, 0, 0);background-color:#fff}*::-webkit-scrollbar{width:15px;background-color:#fff}*::-webkit-scrollbar-thumb{background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.44, #fff3b0), color-stop(0.86, #ffce78));cursor:pointer}*,*::before,*::after{}}input,select,textarea{-x-webkit-appearance:none}.container{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px}@media (max-width:991px){.container{padding-left:20px;padding-right:20px}}@media (max-width:425px){.container{padding-left:15px;padding-right:15px}}.visually-hidden{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;border:0;padding:0;position:absolute;white-space:nowrap;overflow:hidden}.hidden{display:none !important}.invisible{visibility:hidden}svg{transition:0.3s}.bx-panel-fixed ~ .header{margin-top:147px}.bx-panel-fixed.bx-panel-folded ~ .header{margin-top:39px}.settings-panel .switch{display:none !important}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/local/templates/pip-e/css/../fonts/slick.eot');src:url('/local/templates/pip-e/css/../fonts/slick.eot?#iefix') format('embedded-opentype'), url('/local/templates/pip-e/css/../fonts/slick.woff') format('woff'), url('/local/templates/pip-e/css/../fonts/slick.ttf') format('truetype'), url('/local/templates/pip-e/css/../fonts/slick.svg#slick') format('svg');font-display:fallback;}@font-face{font-family:'Jost';src:url('/local/templates/pip-e/css/../fonts/Jost.ttf') format('truetype');font-weight:500;font-style:normal;}@font-face{font-family:'Jost';src:url('/local/templates/pip-e/css/../fonts/Jost-Italic.ttf') format('truetype');font-weight:500;font-style:italic;}._svg-icon-attention-icon-orange{background:url("/local/templates/pip-e/css/../img/svgsprite.css.svg") no-repeat}._svg-icon-attention-icon-orange{background-position:0 0}._svg-icon-attention-icon-orange-dims{width:30px;height:30px}.alphabet-filter{padding-top:40px;margin-bottom:70px}.alphabet-header-filter{display:flex;justify-content:space-between;width:100%;max-width:1065px;margin:0 auto 36px}@media (max-width:800px){.alphabet-header-filter{flex-direction:column}}.alphabet-filter-row:first-child{margin-bottom:4px}.alphabet-filter-row a{color:#76787d;opacity:0.3;letter-spacing:4px;line-height:1.6}@media (max-width:800px){.alphabet-filter-row a{margin-right:4px}}.alphabet-filter-row .filter_active{color:#202d31;opacity:1;transition:0.2s linear}@media (min-width:1024px){.alphabet-filter-row .filter_active:hover{color:#e09f3e}}.this-tab{color:#e09f3e !important}.alphabet-filter-reset{height:24px;overflow:hidden}.alphabet-filter-reset span{display:inline-block;transition:transform 0.3s;padding-left:4px;position:relative}.alphabet-filter-reset span:before{position:absolute;top:100%;right:0;content:attr(data-hover);font-weight:700;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);white-space:nowrap}@media (min-width:1024px){.alphabet-filter-reset:hover span{transform:translateY(-100%)}}@media (max-width:800px){.alphabet-filter-reset{margin-top:24px}}.alphabet-filter__body{width:100%;max-width:1065px;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin:0 auto}.alphabet-filter__main{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.alphabet-filter__item{display:flex;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding-top:15px;padding-bottom:15px;margin:0 6px}.alphabet-filter__letter{font-weight:900;font-size:68px;line-height:1;min-width:55px;margin-right:20px;background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);color:transparent;-webkit-background-clip:text;background-clip:text}.alphabet-filter__shops{display:flex;flex-direction:column}.alphabet-filter__shop{display:flex;flex-direction:column;justify-content:center;width:200px;min-height:200px;background:#fff;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px;margin-bottom:10px;border:1px solid transparent;overflow:hidden;position:relative}.alphabet-filter__shop:hover .alphabet-filter__shop-floor{left:0}.alphabet-filter__shop-floor{position:absolute;top:0;left:-101%;width:100%;min-width:200px;height:100%;min-height:200px;background:rgba(0, 0, 0, 0.5);backdrop-filter:blur(15px);transition:0.3s ease;border-radius:4px;padding:12px}@media (max-width:992px){.alphabet-filter__shop-floor{display:none}}.alphabet-filter__shop-floor svg{position:absolute;top:20px;right:18px}.alphabet-filter__shop-floor--number{padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid #fff;position:relative}.alphabet-filter__shop-floor--number p{display:inline-block;font-family:'Jost', sans-serif;font-style:normal;font-weight:bold;font-size:114px;line-height:120px;color:#fff;margin-right:8px}.alphabet-filter__shop-floor--number span{display:inline-block;font-family:'Jost', sans-serif;font-style:normal;font-weight:bold;font-size:24px;line-height:64px;color:#fff;margin-right:10px}.alphabet-filter__shop-floor--number .alphabet-filter__shop-logo{display:inline-block;width:40px;height:40px;border-radius:50%;position:absolute;top:30px;right:30px}.alphabet-filter__shop-floor--categories{font-family:'Jost', sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:18px;color:#fff}.alphabet-filter__shop-logo-wrap{display:flex;align-items:center;justify-content:center}.alphabet-filter__shop-title{display:none;font-weight:500;font-size:16px;line-height:1.2;text-align:center;color:#8492a6}.alphabet-filter-tabs-wrap{width:100%;max-width:1065px;margin:0 auto}.alphabet-filter__shop-subtitle{display:none;font-weight:400;font-size:14px;line-height:17px;text-align:center;color:#c2cedb}.alphabet-filter-tabs-item{display:none;justify-content:center;align-items:flex-start;flex-wrap:wrap}.tab-filter-active{display:flex}.alphabet-filter__main--stock .alphabet-filter__shop-floor{align-items:flex-start;justify-content:flex-start;flex-direction:column}@media (min-width:993px){.alphabet-filter__main--stock .alphabet-filter__shop-floor{display:flex}}.alphabet-filter__main--stock .alphabet-filter__shop-floor .alphabet-filter__shop-logo{width:80px;height:80px;border-radius:50%}.alphabet-filter__main--stock .alphabet-filter__shop-floor--categories{margin-top:auto}@media (max-width:700px){.alphabet-filter__main--stock .alphabet-filter__shop{min-height:auto}}@media (max-width:950px){.alphabet-filter__body{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;max-width:700px}}@media (max-width:700px){.alphabet-filter__body{max-width:700px}.alphabet-filter__item{flex-basis:calc(50% - 10px);margin:0}.alphabet-filter__shops{flex-direction:row;flex-wrap:wrap;flex-grow:1;padding-right:5px}.alphabet-filter__shop{width:100%;min-height:200px;box-shadow:0px 0px 7px rgba(187, 187, 187, 0.3)}.alphabet-filter__letter{font-weight:900;font-size:40px;min-width:30px;margin-right:13px}}.article{max-width:900px;margin-top:30px;font-weight:100;font-size:16px;line-height:1.4}.article a{background-image:linear-gradient(to right, #ffce78, #ffce78);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.article a:hover{color:#e38800;background-image:linear-gradient(to right, #e09f3e, #e09f3e);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.article h2,.article h3,.article h4,.article h5,.article h6{font-family:'Jost', arial, helvetica, sans-serif;line-height:1.2;text-transform:uppercase}.article h1{font-size:40px;font-weight:400;margin-top:50px;margin-bottom:16px}.article h2{margin-top:45px;font-size:28px;margin-bottom:12px;font-weight:400;line-height:1.2}.article h3{margin-top:40px;font-size:24px;margin-bottom:12px;font-weight:400;line-height:1.2}.article p{margin-bottom:14px}.article b,.article strong{font-weight:400}.article em{font-style:italic}.article blockquote{background:#fff7ec;border:1px solid #ffce78;padding:20px 160px 20px 35px;font-style:italic;margin-bottom:14px;position:relative;border-radius:10px}.article blockquote p{max-width:750px;position:relative;z-index:2}.article blockquote:after{content:'';width:150px;height:150px;right:10px;top:-20px;background:url(/local/templates/pip-e/css/../img/icons/quote-image.svg) center / contain no-repeat;position:absolute;display:block}.article blockquote cite{display:block;margin-top:15px;max-width:550px;font-style:normal;font-weight:100}.article blockquote,.article q{quotes:none}.article table{border-collapse:collapse;border-spacing:0}.article th{font-weight:100}.article th,.article td{padding:10px 15px;border:1px solid #212121}.article ul{margin-bottom:20px}.article ul li{margin-bottom:5px;padding-left:20px;position:relative}.article ul li:before{content:'';display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:50%;background:#202d31;position:absolute;left:0;top:7px}.article ol{margin-bottom:20px;counter-reset:list 0}.article ol li{margin-bottom:5px;list-style:none}.article ol li:before{counter-increment:list;content:counter(list) ". ";display:inline-block;vertical-align:middle;font-weight:400;margin-right:6px}.article img{margin-top:20px;margin-bottom:15px}.article--centered h2,.article--centered h3,.article--centered h4,.article--centered h5,.article--centered h6{text-align:center}.article__meta{display:flex;justify-content:center;margin-bottom:45px}.article__meta-item{background-image:linear-gradient(94.56deg, #8492a6 11.22%, #c2cedb 98.96%);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:400;margin:0 30px}.article__products{margin-top:80px}.article__products .product-slider{margin-bottom:50px}.article__arrow-nav{display:flex;align-items:center;justify-content:center;margin-bottom:80px}.article__arrow-nav .btn{box-shadow:0px 4px 24px -9px rgba(122, 122, 122, 0.25);margin:0 10px}.article__prev-link svg{margin-right:5px}.article__next-link svg{margin-left:5px}.article--detail{margin:-20px auto 0}.article__privacy-policy{margin-bottom:130px}@media (max-width:990px){.article{margin:0 auto}.article h1{font-size:28px}.article h2{font-size:22px;line-height:1.4}.article h3{font-size:20px}.article blockquote{padding:30px 20px 25px}.article blockquote:after{content:'';width:70px;height:70px}.article blockquote cite{max-width:100%;z-index:2;position:relative}.article__meta{flex-direction:column;align-items:center;text-align:center;margin-bottom:25px}.article__meta-item{margin:0 0 10px}.article__arrow-nav{flex-direction:column;align-items:stretch}.article__arrow-nav .btn{margin:0px 0 10px}.article__privacy-policy{margin-bottom:90px;margin-top:-20px}}.auth-form.auth-form--authorization,.auth-form.auth-form--forgot-pass,.auth-form.auth-form--vacancie{min-width:420px}.auth-form.auth-form--registration{max-width:585px}.auth-form__submit{width:100%;text-transform:uppercase;font-weight:700;margin-bottom:20px}.auth-form__buttons{display:flex;justify-content:space-between;align-items:center;max-width:420px;margin-left:auto;margin-right:auto}.auth-form__signup-link{max-width:275px;width:100%;text-transform:uppercase;font-weight:700}.auth-form__forgot-link{background-image:linear-gradient(to right, #8492a6 0%, #8492a6 33.3%, rgba(255, 255, 255, 0) 33.3%, rgba(255, 255, 255, 0) 66.6%, #8492a6 66.6%, #8492a6 100%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%;color:#8492a6;font-size:16px;line-height:1.2;font-weight:500}.auth-form__forgot-link:hover{color:#ffce78;background-image:linear-gradient(to right, #ffce78 0%, #ffce78 33.3%, rgba(255, 255, 255, 0) 33.3%, rgba(255, 255, 255, 0) 66.6%, #ffce78 66.6%, #ffce78 100%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%}.auth-form__log-social{background:#eff2f7;margin:27px -50px 33px;padding-top:15px;padding-bottom:20px;display:flex;flex-direction:column;align-items:center}.auth-form__log-social--forgot-pass{margin:40px -50px -40px}.auth-form__log-social-title{font-weight:500;font-size:20px;line-height:1.25;text-align:center;color:#2d4349;margin-bottom:14px}.auth-form__log-social-links-wrap{display:flex;margin:0 -5px}.auth-form__log-social-link{margin-left:5px;margin-right:5px}.auth-form__log-social-link:hover{transform:scale(1.05)}@media (max-width:991px){.auth-form.auth-form--registration{max-width:unset}.auth-form.auth-form--authorization,.auth-form.auth-form--forgot-pass,.auth-form.auth-form--vacancie{min-width:unset}.auth-form__log-social{margin:27px -15px 33px}.auth-form__log-social--forgot-pass{margin:30px -15px -19px}.auth-form__log-social-link svg{width:40px;height:40px}.auth-form__buttons{margin-bottom:15px}}@media (max-width:768px){.auth-form__log-social-title{font-weight:500;font-size:16px;line-height:1.25;text-align:center;color:#2d4349;margin-bottom:14px}}@media (max-width:500px){.auth-form__buttons{flex-direction:column}.auth-form__signup-link{margin-bottom:10px}.auth-form__line--column{flex-direction:column}}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:5px 15px;min-height:46px;background:#eff2f7;cursor:pointer;border:unset;outline:none;border-radius:5px;text-align:center;line-height:1.4;font-family:inherit;font-size:16px;color:#202d31;font-weight:normal;-webkit-tap-highlight-color:transparent;transition:0.3s;text-decoration:unset}.btn[disabled]{opacity:0.5;box-shadow:unset !important;cursor:default}.btn > span{margin-left:10px}.btn:hover{background:#d3dce6;box-shadow:unset}.btn:active,.nice-select.open.btn{box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.btn--fluid{width:100%}.btn--accent{background-repeat:repeat;transition:all 0.1s linear;background-size:200% 100%;background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);box-shadow:0px 5px 8px -2px rgba(247, 216, 108, 0.5);color:#533c35;white-space:normal}.btn--accent:hover,.btn--accent.active{box-shadow:unset;background-size:200% 100%;background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%)}.btn--accent:active,.nice-select.open.btn--accent,.btn--accent.active{box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.btn--white{background-color:#fff;color:#202d31}.btn--white:hover,.btn--white.active{background-color:#fff;box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.btn--bordered-dark{background:#fff;text-transform:uppercase;font-size:18px;padding:15px 45px;font-weight:100;color:#202d31;border:1px solid #202d31}.btn--bordered-dark .product__heart-empty path{transition:0.3s}.btn--bordered-dark:hover,.btn--bordered-dark.active{background-color:#fff;border-color:#e1ce7a;color:#e1ce7a}.btn--bordered-dark:hover .product__heart-empty path,.btn--bordered-dark.active .product__heart-empty path{stroke:#e1ce7a}.btn--bordered-gray{background:#fff;text-transform:uppercase;font-size:18px;padding:15px 45px;font-weight:500;color:#8492a6;border:1px solid #8492a6}.btn--bordered-gray:hover,.btn--bordered-gray.active{background-color:#fff;box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.btn--bordered-red{background:#fff;text-transform:uppercase;font-size:18px;padding:15px 45px;font-weight:500;color:#eb5757;border:1px solid #eb5757}.btn--bordered-red:hover,.btn--bordered-red.active{background-color:#fff;box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.btn--bordered-brown{background:#fff;text-transform:uppercase;font-size:18px;padding:15px 45px;font-weight:500;color:#ab8e86;border:1px solid #ab8e86}.btn--bordered-brown:hover,.btn--bordered-brown.active{background-color:#fff;box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.btn--gray-white{background:#c2cedb;color:#fff;box-shadow:0px 4px 24px -9px rgba(122, 122, 122, 0.25)}.btn--white-gray{background:#fff;color:#8492a6;box-shadow:0px 4px 24px -9px rgba(122, 122, 122, 0.25)}.btn--white-gray:hover{box-shadow:none;background:#fff}.btn--light-pink{background-repeat:repeat;transition:all 0.1s linear;background-size:125% 100%;background-image:linear-gradient(94.56deg, #feb5b4 11.22%, #fd7e81 98.96%);color:#fff}.btn--light-pink:hover,.btn--light-pink.active{box-shadow:unset;background-size:200% 100%;background-position-x:100%;background-image:linear-gradient(94.56deg, #feb5b4 11.22%, #fd7e81 98.96%)}.btn--light-pink:active,.nice-select.open.btn--light-pink,.btn--light-pink.active{box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.btn--gray-pressed{background:#eff2f7;color:#8492a6;box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5);cursor:default;pointer-events:none}.btn--gray-pressed svg{display:none}.btn--gray-gradient{background-repeat:repeat;transition:all 0.1s linear;background-size:125% 100%;background-image:linear-gradient(94.56deg, #8492a6 11.22%, #c2cedb 98.96%);color:#fff}.btn--gray-gradient:hover,.btn--gray-gradient.active{box-shadow:unset;background-size:200% 100%;background-position-x:100%;background-image:linear-gradient(94.56deg, #8492a6 11.22%, #c2cedb 98.96%)}.btn--gray-gradient:active,.nice-select.open.btn--gray-gradient,.btn--gray-gradient.active{box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.btn--brown-gradient{background-repeat:repeat;transition:all 0.1s linear;background-size:125% 100%;background-image:linear-gradient(94.56deg, #f29d89 11.22%, #b57e80 98.96%);color:#fff}.btn--brown-gradient:hover,.btn--brown-gradient.active{box-shadow:unset;background-size:200% 100%;background-position-x:100%;background-image:linear-gradient(94.56deg, #f29d89 11.22%, #b57e80 98.96%)}.btn--brown-gradient:active,.nice-select.open.btn--brown-gradient,.btn--brown-gradient.active{box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.btn--search{background:#fff3d4}.btn--search:hover{background:#fff3d4}.btn--info{background:#ffeed4}.btn--info:hover{background:#ffeed4}.btn--user{background:#ffe3dc}.btn--user:hover{background:#ffe3dc}.btn--favourite{background:#ffe4e4;box-shadow:0 5px 14px -2px #eb9a9a}.btn--favourite:hover{background:#ffe4e4;box-shadow:unset}.btn--favourite .btn__number{background:#e9d8d9}.btn--cart{background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);box-shadow:0 5px 8px 0 #ecca51}.btn--cart:hover{background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);box-shadow:unset}.btn--cart .btn__number{background:#fff5c5}.btn__number{position:absolute;display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;top:-5px;right:-5px;font-family:inherit;font-size:16px;color:#533c35}.btn--mob-visible{display:none}.btn--icon-left svg{margin-right:8px}.btn--icon-right svg{margin-left:8px}@media (max-width:990px){.btn--mob-fluid{width:100%}.btn--mob-visible{display:flex}}@media (max-width:425px){.btn--bordered-gray,.btn--bordered-brown,.btn--bordered-dark{font-size:16px}}.banner-slider{margin-left:-30px;width:calc(100% + 60px);overflow:hidden;margin-left:calc((100vw - 100%) / -2);width:calc(100% + (100vw - 100%))}@media (max-width:991px){.banner-slider{margin-left:-20px;width:calc(100% + 40px)}}@media (max-width:425px){.banner-slider{margin-left:-15px;width:calc(100% + 30px)}}.banner-slider.banner-slider--pt-20{margin-bottom:80px}.banner-slider.slick-dotted.slick-slider{margin-bottom:80px;overflow:visible}.banner-slider.slick-dotted.slick-slider:last-child{margin-bottom:0}@media (max-width:768px){.banner-slider--mobile{display:block}.banner-slider--desktop{display:none}}@media (min-width:769px){.banner-slider--mobile{display:none}.banner-slider--desktop{display:block}}.banner-slider + .article{margin-top:-20px}.banner-slider--h300 .banner-slider__top{margin-top:0}.banner-slider--h300 .banner-slider__item{min-height:300px}.banner-slider--h300 .banner-slider__title{max-width:700px}.banner-slider__item-wrap{border:unset;overflow:hidden}.banner-slider__item-wrap.slick-slide:focus{outline:none}.banner-slider__item{min-height:375px;background-size:cover;background-repeat:no-repeat;display:flex;cursor:grab}@media (max-width:768px){.banner-slider__item{background-image:none !important;min-height:auto}}.banner-slider__item--mobile{display:flex;min-height:280px;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%}@media (min-width:769px){.banner-slider__item--mobile{display:none}}.banner-slider__item--mobile .banner-slider__content:before{content:none}.banner-slider__content{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:55px 20px 30px}.banner-slider__content--darkened{background:rgba(32, 45, 45, .2)}.banner-slider__top{display:flex;flex-direction:column;align-items:center;margin-top:40px}.banner-slider__title{font-family:inherit;font-weight:bold;font-size:40px;line-height:1.3;text-transform:uppercase;color:#fff;margin-bottom:25px;text-align:center}.banner-slider__btn{font-family:inherit;font-weight:500;font-size:18px;line-height:1.1;text-transform:uppercase;min-width:200px;padding-left:45px;padding-right:45px}.banner-slider__bottom{align-self:flex-end}.banner-slider__text{color:#fff;font-weight:500}.banner-slider__text--noteworthy{font-family:'CrashCTT', arial, impact, fantasy;font-size:27px;line-height:1;text-transform:uppercase}.banner-slider__dots{display:flex;align-items:center;justify-content:center;margin-top:-16px;padding-left:15px;padding-right:15px;margin-bottom:-16px}.banner-slider__dots li{max-width:72px;transition:0.35s;margin-left:2px;margin-right:2px;flex-grow:1;background:#fff3d5}.banner-slider__dots button{font-size:0;width:100%;height:28px;background:#fff3d5;border:unset;border-radius:2px;outline:none;transform:skewX(-19deg);transition:0.35s;cursor:pointer}.banner-slider__dots li.slick-active{max-width:105px;flex-grow:2}.banner-slider__dots li.slick-active button{background:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 98.96%)}@media (max-width:990px){.banner-slider--pt-20{padding-top:20px}.banner-slider.slick-dotted.slick-slider{margin-bottom:70px}}@media (max-width:768px){.banner-slider--rental{margin-bottom:50px}.banner-slider__content{justify-content:center;position:relative}.banner-slider__content:before{content:'';position:absolute;background:#202d31;opacity:0.3;top:0;left:0;width:100%;height:100%}.banner-slider__top{margin-left:unset;display:flex;flex-direction:column;align-items:center;margin-top:0;z-index:2}.banner-slider__title{text-align:center;font-size:28px}.banner-slider__bottom{display:none}.banner-slider + .article{margin-top:-50px}}@media (max-width:500px){.banner-slider__title{font-size:20px}.banner-slider__btn{padding-left:35px;padding-right:35px}}.brands{margin-top:40px}.brands__category{max-width:880px;margin:0 auto 45px}.brands__category-title{font-weight:500;font-size:26px;line-height:1.2;text-align:center;color:#202d31;margin-bottom:30px}.brands__list{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.brands__item{margin:0 10px 40px;display:flex;flex-direction:column;align-items:center;flex-basis:calc(20% - 20px)}.brands__item:hover .brands__logo{transform:scale(1.05)}.brands__item:hover .brands__name{color:black}.brands__item-link:hover .brands__logo{transform:scale(1.05)}.brands__item-link:hover .brands__name{color:black}.brands__logo-wrap{min-height:44px;margin-bottom:5px;display:flex;align-items:center}.brands__logo{transition:0.3s}.brands__name{font-weight:500;font-size:16px;line-height:1.25;text-align:center;color:#8492a6;transition:0.3s}@media (max-width:830px){.brands__item{flex-basis:calc(25% - 20px)}}@media (max-width:670px){.brands__item{flex-basis:calc(33% - 20px)}}@media (max-width:570px){.brands__item{flex-basis:calc(50% - 20px)}}.breadcrumb{max-width:100%;margin-bottom:25px;padding:25px 0 15px;border-bottom:1px solid #efefef}.breadcrumb__list{display:flex;align-items:center;flex-wrap:wrap;width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px}@media (max-width:991px){.breadcrumb__list{padding-left:20px;padding-right:20px}}@media (max-width:425px){.breadcrumb__list{padding-left:15px;padding-right:15px}}.breadcrumb__item{font-weight:100;font-size:16px;margin-bottom:10px;line-height:1.2}.breadcrumb__item:after{content:'';background:url(/local/templates/pip-e/css/../img/icons/arrow-right-w.svg) center / contain no-repeat;width:10px;height:14px;display:inline-block;vertical-align:middle;margin-right:11px;margin-left:11px}.breadcrumb__item:last-of-type:after{display:none}.breadcrumb__item a{color:#202d31;background-image:linear-gradient(to right, #202d31, #202d31);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%;transition:0.3s}.breadcrumb__item a span{transition:none}.breadcrumb__item a:hover{color:#e09f3e;background-image:linear-gradient(to right, #e09f3e, #e09f3e);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.breadcrumb__item span span{color:#8492a6;margin-right:11px}.breadcrumb + .page__body--push-breadcrumbs{margin-top:-25px}@media (max-width:990px){.breadcrumb__list{justify-content:center;background:#f9fafc;padding-top:16px;padding-bottom:10px;margin-bottom:0}.breadcrumb--mob-minimized{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;border:0;padding:0;position:absolute;white-space:nowrap;overflow:hidden}.breadcrumb__item{font-size:14px}.breadcrumb__item a{padding-bottom:1px}.breadcrumb__item:after{width:10px;height:14px;margin-left:8px;margin-right:8px}}.cart{display:flex;flex-direction:column;min-height:calc(100vh - 85px)}.cart__exit-link{display:flex;align-items:center;color:#ab8e86;margin-left:55px}.cart__exit-link svg{margin-right:5px}.cart__exit-link span{background-image:linear-gradient(to right, #ab8e86 65%, transparent 65%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%;font-size:16px}.cart__exit-link:hover{text-decoration:none}.cart__header.header{padding-top:15px;border-bottom:1px solid #e5e9f2}.cart__header .header__top{padding-bottom:15px}.cart__header .header__logo svg{width:150px}.cart__grid{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;display:flex}@media (max-width:991px){.cart__grid{padding-left:20px;padding-right:20px}}@media (max-width:425px){.cart__grid{padding-left:15px;padding-right:15px}}.cart__main{display:flex;flex-direction:column;flex-grow:1;margin-bottom:80px}.cart__main .page__main-title{text-align:left;margin-top:30px;margin-bottom:17px}.cart__empty-notice{flex-grow:1;display:flex;justify-content:center;align-items:center;margin-bottom:130px;font-size:20px;font-weight:100}.cart__empty-notice a{background-image:linear-gradient(to right, #e38800, #e38800);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.cart__aside{min-width:356px;margin-left:30px}.cart__products-list{border-bottom:1px solid #e5e9f2}@media (max-width:1279px){.cart__aside{min-width:unset;margin-left:20px}}@media (max-width:1199px){.cart__grid{flex-direction:column}.cart__main{margin-bottom:20px}.cart__aside{margin-left:0}}@media (max-width:990px){.cart__header .header__btn-container{display:none}.cart__header .header__top{padding-bottom:0}.cart__exit-link{margin:auto}.cart__main .page__main-title{text-align:center}}.cart__grid:last-of-type{margin-bottom:80px}.cart__grid #bx-soa-total-mobile{display:none}.cart__grid #bx-soa-order-form{width:100%}.cart__grid #bx-soa-order{display:flex}.cart__grid #bx-soa-main-notifications{margin-bottom:30px}.cart__grid #bx-soa-delivery .bx-soa-coupon,.cart__grid #bx-soa-pickup .bx-soa-coupon,.cart__grid #bx-soa-paysystem .bx-soa-coupon{display:none}.cart__grid #bx-soa-pickup.bx-active ~ #bx-soa-properties .form-group[data-property-id-row="7"]{display:none}.cart__grid .bx-soa{width:calc(100% - 300px);margin-right:20px;max-width:900px}.cart__grid .bx-soa .form-group{width:100%}.cart__grid .bx-soa-cart-total{width:300px;border:none;border-radius:5px;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35)}.cart__grid .page__main-title{text-align:left;margin-top:30px}.cart__grid .bx-soa-section-title-val{color:#202d31;text-transform:uppercase;font-size:16px;font-weight:400}.cart__grid .btn span{margin-left:0}.cart__grid .bx-soa-item-footer{display:flex;align-items:flex-start;border-top:none;justify-content:space-between}.cart__grid .bx-soa-section-content{padding:24px 23px 20px}.cart__grid .bx-soa-section-content .nice-select{width:100%}.cart__grid .bx-soa-section-content .nice-select.open .list{z-index:12}.cart__grid .bx-soa-coupon-items{display:flex;flex-wrap:wrap}.cart__grid .bx-soa-coupon-item{margin-right:15px}.cart__grid .bx-soa-coupon{max-width:calc(100% - 120px);margin-right:25px}.cart__grid .bx-soa-coupon-item-remove:hover:before,.cart__grid .bx-soa-coupon-item-remove:hover:after{background-color:#eb5757}.cart__grid .bx-soa-coupon-input{display:flex;max-width:280px;min-width:250px;transition:0.3s}.cart__grid .bx-soa-coupon-input .btn{min-height:unset}.cart__grid .bx-soa-coupon-input input{margin-bottom:0 !important}.cart__grid .bx-soa-more{margin-top:0;width:100%}.cart__grid .bx-soa-more .btn{min-height:36px;background-repeat:repeat;transition:all 0.1s linear;background-size:200% 100%;background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);box-shadow:none;color:#533c35;padding:0 30px}.cart__grid .bx-soa-more .btn:hover,.cart__grid .bx-soa-more .btn.active{box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5);background-size:200% 100%;background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%)}.cart__grid .bx-soa-section.bx-step-completed .bx-soa-section-title-container{background:#f9fffc;border:1px solid #98d9b4}.cart__grid .bx-soa-section.bx-step-completed .bx-soa-section-title-icon .icon-ok-circle{color:#98d9b4}.cart__grid .bx-soa-location-input-container .bx-sls .bx-ui-sls-fake,.cart__grid .bx-soa-location-input-container .bx-sls .bx-ui-sls-route,.cart__grid .bx-soa-location-input-container .bx-slst .bx-ui-combobox-fake,.cart__grid .bx-soa-loc .bx-sls .bx-ui-sls-fake,.cart__grid .bx-soa-loc .bx-sls .bx-ui-sls-route,.cart__grid .bx-soa-loc .bx-slst .bx-ui-combobox-fake{font-family:'Jost', arial, helvetica, sans-serif}.cart__grid .bx-soa-location-input-container .bx-sls .dropdown-block,.cart__grid .bx-soa-location-input-container .bx-slst .dropdown-block,.cart__grid .bx-soa-loc .bx-sls .dropdown-block,.cart__grid .bx-soa-loc .bx-slst .dropdown-block{min-height:39px;padding:3px 25px 0 30px}.cart__grid .bx-ui-sls-clear{display:block;margin:4px 0 !important}.cart__grid .bx-sls .bx-ui-sls-variants .bx-ui-sls-variant,.cart__grid .bx-sls .bx-ui-sls-error{display:inline-flex;font-size:16px;padding:7px 30px}.cart__grid .bx-soa-cart-total.bx-soa-cart-total-fixed{top:10px}.cart__grid .bx-sls .bx-ui-sls-pane{font-size:16px}.cart__grid .bx-soa-cart-d .bx-price-discount{color:#e09f3e;font-size:16px;margin-top:8px}.cart__grid .bx-soa-cart-d .bx-price-old{font-size:16px;margin-top:5px}.cart__grid .bx-soa-pp-company.bx-selected:after{border:2px solid #ffce78}.cart__grid .bx-soa-pp-company.bx-selected .bx-soa-pp-company-checkbox .check{background-color:#e09f3e}.cart__grid .bx-soa-pp-company-info{background:#f5f5f5;padding:20px}.cart__grid .bx-soa-pp-company-info-title{font-family:'Jost', arial, helvetica, sans-serif;font-weight:100}.cart__grid .bx-soa-pp-company-info-block{font-size:16px;max-width:670px}.cart__grid .iti{width:100%}.cart__grid .iti__selected-flag{max-height:39px}.cart__grid .iti--separate-dial-code .iti__selected-dial-code{margin-bottom:3px;font-size:16px;font-weight:100}.cart__grid .iti__flag.iti__ru{margin-bottom:3px}.cart__grid .bx-soa-order-save .btn{background-repeat:repeat;transition:all 0.1s linear;background-size:200% 100%;background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);box-shadow:none;color:#533c35;padding:0 30px;text-transform:uppercase;width:100%}.cart__grid .bx-soa-order-save .btn:hover,.cart__grid .bx-soa-order-save .btn.active{box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5);background-size:200% 100%;background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%)}.cart__grid .bx-soa-cart-total-line-total{border-top:1px dashed #e3ecef}.cart__grid .bx-soa-cart-total-button-container .btn-order-save{background-repeat:repeat;transition:all 0.1s linear;background-size:200% 100%;background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);box-shadow:none;color:#533c35;padding:0 30px;text-transform:uppercase}.cart__grid .bx-soa-cart-total-button-container .btn-order-save:hover,.cart__grid .bx-soa-cart-total-button-container .btn-order-save.active{box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5);background-size:200% 100%;background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%)}.cart__grid .bx-soa-cart-total-line-total .bx-soa-cart-d{font-size:23px;font-weight:400;text-transform:uppercase;font-family:'Jost', arial, helvetica, sans-serif;color:#202d31}.cart__grid .bx-soa-cart-total-line-total .bx-soa-cart-t{font-size:23px;font-weight:400;text-transform:uppercase;color:#202d31}.cart__grid .cart__order-success{font-size:18px;line-height:1.4;min-height:40vh}.cart__grid .sale_order_full_table{margin-top:20px;line-height:1.3}.cart__grid .sale_order_full_table .pay_name{margin-bottom:1px;font-weight:100}.cart__grid .sale_order_full_table .paysystem_name{padding-left:0;margin-top:5px;margin-bottom:13px}.cart__grid .sale_order_full_table .btn{margin-top:10px}.cart__grid .cart__clear-btn{background:#ffe3dc;color:#eb5757;margin-right:10px}.cart__grid .cart__clear-btn:hover{background:#ffe3dc}.cart__grid .cart__clear-btn > span{margin-left:10px}.cart__grid .cart__quick-order-btn{background-repeat:repeat;transition:all 0.1s linear;background-size:200% 100%;background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);box-shadow:none;color:#533c35;padding:0 30px}.cart__grid .cart__quick-order-btn:hover,.cart__grid .cart__quick-order-btn.active{box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5);background-size:200% 100%;background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%)}.cart__grid .bx-no-touch .bx-ordercart-tab:hover,.cart__grid .bx-touch .bx-ordercart-tab:active,.cart__grid .bx-touch .nice-select.open.bx-ordercart-tab{color:#e09f3e}.cart__grid .cart__head{display:flex}.cart__grid .basket-item-sku-item-color:after{border-radius:50%}.cart__grid .basket-item-discount{color:#e09f3e}.cart__grid .bx-ordercart-tabs-block{background:#f9fafc}.cart__grid .basket-object-info{background:#f9fafc}.cart__grid .quantity-choice__btn{height:36px;padding:11px 14px}.cart__grid .basket-item-amount-input{margin:0 4px}.cart__grid .basket-item-sku-item-color{border-radius:50%}.cart__grid .basket-item-thead .basket-item-td{background:#f9fafc}.cart__grid .bx-soa-item-td{border-top:none}@media (max-width:1200px){.cart__grid .product-row__name{font-size:18px;margin-bottom:0}}@media (max-width:992px){.cart__grid #bx-soa-order{flex-direction:column}.cart__grid #bx-soa-total-mobile{display:block}.cart__grid .bx-soa{width:100%;max-width:100%}.cart__grid .bx-soa-cart-total{width:100%;margin-bottom:30px;margin-top:10px}.cart__grid .bx-soa-order-save{display:none}.cart__grid .bx-soa-section-title-val{font-size:14px;line-height:1.4}.cart__grid .bx-soa-item-footer{flex-wrap:wrap}.cart__grid .bx-soa-coupon{width:100%;max-width:100%;margin-bottom:14px;margin-right:0}.cart__grid .bx-soa-coupon-input{min-width:100%;max-width:100%}.cart__grid .product-row{flex-wrap:wrap;box-shadow:none;border-bottom:none;padding-bottom:15px;justify-content:center;display:flex !important;width:100%;margin:0}.cart__grid .basket-item-quantity{width:100%;justify-content:center;display:flex}.cart__grid .basket-item-sum{display:none}.cart__grid .basket-item-discount-percent{display:none}.cart__grid .basket-item-discount-percent + .hidden-xs{display:none}.cart__grid .basket-item-total-title{display:none}.cart__grid .basket-object > .basket-object-btn{margin-top:10px;width:100%}.cart__grid .basket-object > .basket-object-btn .btn{width:100%}.cart__grid .bx-ordercart-tab-buttons{display:none}.cart__grid .bx-soa-item-footer:empty{display:none}.cart__grid .bx-soa-item-discount-percent{display:none}.cart__grid .bx-soa-item-discount-percent + div{display:none}.cart__grid .bx-soa-item-quantity{display:none}.cart__grid .page__main-title{margin-bottom:0}.cart__grid #basket_form{margin-top:30px}.cart__grid .basket-object-info-image{display:none}.cart__grid .basket-object-info-col + .basket-object-info-col{flex-direction:column;align-items:flex-start}.cart__grid .basket-object-info-address{margin-left:0}.cart__grid .basket-object-item-tr .basket-object-item-cols{align-items:center;justify-content:center;text-align:center}.cart__grid .basket-item-thead{display:none}.cart__grid .basket-item-sku-item-color{border-radius:50%}.cart__grid .bx-soa-more{flex-grow:1}.cart__grid .bx-soa-more .btn{width:100%;margin-bottom:10px}}.cart__grid .bx-soa-pickup-list-item.bx-selected{border-color:#e09f3e}.cart__grid #bx-soa-region .bx-soa-more .btn,.cart__grid #bx-soa-paysystem .bx-soa-more .btn,.cart__grid #bx-soa-pickup .bx-soa-more .btn{width:auto}.cart__grid .bx-ui-sls-fake{z-index:5}.cart__grid #bx-soa-pickup .btn{width:auto !important}.cart > .alert-warning{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;min-height:60vh;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:100;text-align:center}@media (max-width:991px){.cart > .alert-warning{padding-left:20px;padding-right:20px}}@media (max-width:425px){.cart > .alert-warning{padding-left:15px;padding-right:15px}}.bx-ordercart-tab:after{background:#e09f3e}.bx-no-touch .bx-ordercart-tab-button:hover > span,.bx-touch .bx-ordercart-tab-button:active > span,.bx-touch .nice-select.open.bx-ordercart-tab-button > span{color:#e09f3e}.basket-item-sku-item-color.selected:after,.bx-no-touch .basket-item-sku-item-color.selected:hover:after,.bx-touch .basket-item-sku-item-color.selected:active:after,.bx-touch .nice-select.open.basket-item-sku-item-color.selected:after{border-color:#e09f3e}.bx-no-touch .bx-ordercart-tab:hover,.bx-touch .bx-ordercart-tab:active,.bx-touch .nice-select.open.bx-ordercart-tab{color:#e09f3e}.bx-no-touch .basket-item-control:hover i,.bx-touch .basket-item-control:active i,.bx-touch .nice-select.open.basket-item-control i{color:#e09f3e}.basket-item-sku-item-text.selected,.bx-no-touch .basket-item-sku-item-text.selected:hover,.bx-touch .basket-item-sku-item-text.selected:active,.bx-touch .nice-select.open.basket-item-sku-item-text.selected{border-color:#e09f3e;background:rgba(253, 217, 149, 0.17)}.cart-dropdown{position:relative}.cart-dropdown__content-wrap{display:none;position:absolute;top:100%;right:12px;z-index:11;transition:0.3s}.cart-dropdown__content{width:280px;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px;padding:10px 10px 15px;background:#fff;display:flex;flex-direction:column}.cart-dropdown__list{max-height:300px;overflow-y:auto;padding:5px 12px 0 4px;margin-bottom:12px}.cart-dropdown__title{font-family:inherit;font-weight:bold;font-size:14px;line-height:1.2;margin-bottom:10px}.cart-dropdown__item{display:flex;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px;margin-bottom:10px;padding-right:6px}.cart-dropdown__img-wrap{min-width:40px;max-height:50px;max-width:40px;display:flex;align-items:center;justify-content:center}.cart-dropdown__img{width:90%;height:100%;object-fit:contain;border-bottom-left-radius:5px;border-top-left-radius:5px}.cart-dropdown__description{flex-grow:1;padding:7px 10px;display:flex;flex-wrap:wrap;max-width:155px}.cart-dropdown__item-title{font-family:inherit;font-weight:500;font-size:14px;line-height:1.1;white-space:nowrap;flex-basis:100%;margin-bottom:4px;text-overflow:ellipsis;max-width:150px;overflow:hidden;color:#202d31}.cart-dropdown__item-title:hover{color:#ffce78}.cart-dropdown__characteristics{display:flex;align-items:center}.cart-dropdown__color{width:15px;height:15px;border-radius:50%;margin-right:3px}.cart-dropdown__size{background:#eff2f7;border-radius:5px;font-family:inherit;font-weight:500;font-size:12px;line-height:1.1;padding:2px 5px}.cart-dropdown__price{font-size:14px;line-height:1.2}.cart-dropdown__btn-del{border:unset;outline:none;background:transparent;padding:unset;cursor:pointer;align-self:center}.cart-dropdown__btn-del rect{transition:0.3s}.cart-dropdown__btn-del:hover rect{fill:#ffd3d3}@media (min-width:991px){.cart-dropdown:hover .cart-dropdown__content{margin-top:3px;background:#fff;animation:show-dropdown 0.35s}.cart-dropdown:hover .cart-dropdown__content-wrap{display:block;padding-top:4px}}.catalog{display:flex}.catalog--favorites .catalog__content{padding-top:0}.catalog__sidebar{max-width:220px;width:275px;margin-right:40px;padding-top:20px}.catalog__content{width:100%;flex-grow:1;padding-top:27px}.catalog__products-grid{display:flex;flex-wrap:wrap;width:calc(100% + 15px);margin:0 -7.5px 30px}.catalog__seo-text{margin-bottom:100px}.catalog__mobile-only-block{display:none}@media (max-width:990px){.catalog__sidebar{display:none}.catalog__mobile-only-block{display:flex;flex-direction:column;align-items:center;margin-bottom:25px}.catalog__mobile-only-block .btn{font-size:14px;text-transform:uppercase;width:100%;margin-bottom:8px}.catalog__mobile-only-block .btn svg{margin-right:10px}.catalog__mobile-only-block .catalog-sidebar__title{text-align:center}}.catalog-navigation{position:absolute;top:100%;left:0;right:0;display:flex;z-index:10;height:calc(100vh - 200px);max-height:700px}.catalog-navigation__list{display:inline-block;padding:25px 10px 25px 25px}.catalog-navigation__item{width:230px;margin-bottom:14px}.catalog-navigation__item.active .catalog-navigation__link{color:#f29d89}.catalog-navigation__item.active .catalog-navigation__link:after{background:url("/local/templates/pip/img/icons/catalog-arrow-active.svg") no-repeat center center}.catalog-navigation__item--brands .catalog-navigation__link{color:#e38800}.catalog-navigation__link{position:relative;display:block;font-family:inherit;font-weight:500;font-size:18px;line-height:1.4;color:#202d31;text-decoration:unset;transition:0.05s;padding-right:20px}.catalog-navigation__link:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;width:20px;height:20px;background:url("/local/templates/pip/img/icons/catalog-arrow.svg") no-repeat center center;transition:0.05s}.catalog-navigation__dropdown-list{flex-grow:1;background:#fff;border-top:1px solid #efefef;box-shadow:5px 4px 24px -9px rgba(122, 122, 122, 0.25);z-index:1}.catalog-navigation__dropdown-item{display:none;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.catalog-navigation__dropdown-item.active{display:block}.catalog-navigation__dropdown-item--brands{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset}.catalog-navigation__dropdown-item--brands.active{display:flex;flex-wrap:wrap}.catalog-navigation__brand-wrap{display:flex;justify-content:center;align-items:center;margin:0 10px 20px;width:140px;min-height:60px}.catalog-navigation__brand-link:hover .catalog-navigation__brand-logo{transform:scale(1.05);opacity:0.8}.catalog-navigation__brand-logo{transition:0.3s}.catalog-navigation__column{display:inline-grid;padding-bottom:26px;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;max-width:213px}.catalog-navigation__column > a{display:block;margin-bottom:9px;font-family:inherit;font-weight:bold;font-size:16px;line-height:20px;text-decoration:unset;color:#2d4349;transition:0.2s}.catalog-navigation__column > a:hover{color:#f29d89}.catalog-navigation__column ul a{font-family:inherit;font-size:14px;line-height:20px;text-decoration:unset;color:#2d4349;transition:0.2s}.catalog-navigation__column ul a:hover{color:#f29d89}.catalog-navigation__list-scroll-wrap,.catalog-navigation__dropdown-list{position:relative;background:#fff;border-top:1px solid #efefef;border-right:1px solid #efefef}.catalog-navigation__list-scroll-wrap:before,.catalog-navigation__dropdown-list:before,.catalog-navigation__list-scroll-wrap:after,.catalog-navigation__dropdown-list:after{content:"";position:absolute;height:15px;background:#fff;z-index:1}.catalog-navigation__list-scroll-wrap:before,.catalog-navigation__dropdown-list:before{top:0;left:0;right:15px}.catalog-navigation__list-scroll-wrap:after,.catalog-navigation__dropdown-list:after{bottom:0;left:0;right:15px;transform:rotate(180deg)}.catalog-navigation__list-scroll-wrap{box-shadow:0 4px 24px -9px rgba(122, 122, 122, 0.25)}.catalog-navigation__list-scroll,.catalog-navigation__dropdown{overflow-y:auto;max-height:100%}.catalog-navigation__list-scroll{scrollbar-width:thin}.catalog-navigation__dropdown{padding:25px 25px 25px 18px}@media (min-width:991px){.catalog-navigation__list-scroll::-webkit-scrollbar{width:8px}}.catalog-sidebar__block{margin-bottom:30px}.catalog-sidebar__title{font-size:50px;font-weight:700;text-transform:uppercase;color:#202d31;margin-bottom:20px;line-height:1.2}.catalog-sidebar__block-title{font-size:24px;color:#202d31;line-height:1.2;font-weight:700;margin-bottom:14px;display:block}.catalog-sidebar__price-range{display:flex;align-items:center}.catalog-sidebar__price-range span{font-size:16px}.catalog-sidebar__price-range *{margin-right:8px}.form .catalog-sidebar__price-range input[type=text]{margin-bottom:0}.catalog-sidebar__filter-buttons{display:flex;margin:0 -7.5px 30px;width:calc(100% + 15px)}.catalog-sidebar__filter-buttons *{margin:0 7.5px;flex-grow:1}.catalog-sidebar__filter-reset:hover{color:#eb5757}.categories{max-width:1065px;margin:20px auto 70px}.tabs__item-body .categories{margin-top:40px}.categories__body{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin:0 -7px;position:relative}@media (max-width:768px){.categories__body:after{content:"";position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg, white, transparent);height:0;transition:1s}}.categories__body.categories__body--hide{overflow:inherit;height:auto;overflow:hidden}.categories__body.categories__body--hide:after{height:100px}@media (max-width:768px){.categories__body.categories__body--hide{height:620px}}.categories__item{display:flex;flex-direction:column;width:200px;min-height:240px;padding:25px 15px;color:#333;margin-left:7px;margin-right:7px;margin-bottom:15px;border-radius:5px;position:relative}.categories__item:nth-child(10n+1){background:#ffefeb}.categories__item:nth-child(10n+2){background:#fffcec}.categories__item:nth-child(10n+3){background:#ffe5e5}.categories__item:nth-child(10n+4){background:#e5f6ff}.categories__item:nth-child(10n+5){background:#e5fff0}.categories__item:nth-child(10n+6){background:#ffebfc}.categories__item:nth-child(10n+7){background:#fff6ec}.categories__item:nth-child(10n+8){background:#e5ebff}.categories__item:nth-child(10n+9){background:#f1ffe5}.categories__item:nth-child(10n+10){background:#fffee5}.categories__item:hover{box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.categories__title{font-family:inherit;font-weight:100;font-size:28px;line-height:1.2;margin-bottom:12px;position:relative;z-index:1}.categories__description{font-family:inherit;font-size:15px;line-height:1.1;color:#8492a6}.categories__icon-wrap{height:240px;display:flex;align-items:flex-end;justify-content:flex-end;position:absolute;bottom:0px;right:0px;z-index:0}@media (max-width:768px){.categories__icon-wrap{height:175px}.categories__icon-wrap img{height:100%;object-fit:contain}}.categories__btn-wrap{display:none;align-items:center;justify-content:center;margin:25px -10px 0}@media (max-width:768px){.categories__btn-wrap{display:flex}}.categories__btn{margin-left:10px;margin-right:10px}.categories-bg-wrap{background:#f7f9fa;padding-top:42px;padding-bottom:32px}@media (min-width:769px){.categories-bg-wrap{padding-top:72px;padding-bottom:70px}}.categories-bg-wrap .categories{margin-bottom:0}.categories--big{max-width:100%}.categories--big .categories__item{width:295px}@media (min-width:999px){.categories--big .categories__item{min-height:295px}}.categories--big .categories__body{margin:0 -8px;height:auto}@media (max-width:768px){.categories--big .categories__body:after{content:none}}.categories--big .categories__icon-wrap{height:auto}.categories--big .categories__btn-wrap{display:flex;justify-content:center}@media (min-width:999px){.categories--big .categories__btn-wrap{margin-top:40px}}.categories--big .categories__btn{padding:15px 36px 13px;line-height:20px;background:transparent}@media (min-width:701px){.categories--big .categories__btn{padding-left:45px;padding-right:45px}}@media (min-width:701px){.categories--big .alphabet-filter__shop{width:231px;min-height:231px}}@media (min-width:1044px){.categories--big .alphabet-filter__item:nth-child(n + 6){display:none}}@media (max-width:650px){.categories__btn-wrap{flex-direction:column;margin-left:unset;margin-right:unset}.categories__btn{width:100%;max-width:400px;margin-left:unset;margin-right:unset}.categories__btn:first-of-type{margin-bottom:15px}}@media (max-width:460px){.categories__item{flex-basis:calc(50% - 15px);min-height:160px;padding:10px}.categories__title{font-size:20px}.categories__description{font-size:12px;color:#999;margin-bottom:5px}}.color-radios{display:flex;flex-wrap:wrap}.color-radios__item input{display:none}.color-radios__item-label{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:8px;margin-right:8px;color:#202d31;font-weight:500;font-size:16px;line-height:1.1;text-transform:uppercase;cursor:pointer;transition:0.3s;border:1px solid #f9fafc;position:relative}input:checked + .color-radios__item-label,li.selected .color-radios__item-label{border:2px solid #202d31}input:checked + .color-radios__item-label:before,li.selected .color-radios__item-label:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:18px;background:url('/local/templates/pip-e/css/../img/icons/color-radio-check.svg') center / contain no-repeat}.color-radios--big .color-radios__item-label{width:50px;height:50px;border-radius:20px}.color-radios--big input:checked + .color-radios__item-label:before{width:20px;height:25px}.contacts{display:flex;margin-bottom:40px}.contacts__left{display:flex;flex-direction:column;min-width:480px;margin-right:70px}.contacts__right{display:flex;flex-direction:column;flex-grow:1}.contacts__list-item{font-family:inherit;font-weight:500;font-size:18px;line-height:1.6;color:#2d4349;display:flex;align-items:center}.contacts__list-item:not(:last-of-type){margin-bottom:20px}.contacts__list-item svg{margin-right:10px;align-self:flex-start}.contacts__list-item span{color:#f29d89;white-space:nowrap}.contacts__list-item a{color:#2d4349;white-space:nowrap}.contacts__list-item a:hover{color:#f29d89}.contacts__block{margin-bottom:25px}.contacts__block .ymaps-2-1-74-map ymaps,.contacts__block .ymaps-2-1-74-map ymaps:after,.contacts__block .ymaps-2-1-74-map ymaps:before{border-radius:5px}.contacts__block .page__main-title{text-align:left}.contacts__block--form .form__title{font-size:30px;text-transform:uppercase;margin-bottom:15px;margin-top:25px}.contacts__block--map{height:490px}.contacts__block--view{width:100%}.contacts__img{width:100%;height:100%;object-fit:cover;border-radius:5px}@media (max-width:990px){.contacts{flex-direction:column}.contacts__left{min-width:unset;width:100%;margin-right:0;margin-bottom:25px}.contacts__right{width:100%}.contacts__block{margin-bottom:20px}.contacts__block--map{height:390px}}.drop-menu__list{max-width:220px}.drop-menu__item{font-size:16px;margin-bottom:10px;font-weight:100;transition:none}.drop-menu__item a{color:#202d31}.drop-menu__item a:hover{color:#e09f3e}.drop-menu__item--active a{color:#e09f3e;font-weight:700}.drop-menu__item--disabled a{color:#c2cedb;font-weight:400;pointer-events:none}.drop-menu__item--disabled a:hover{color:#c2cedb}.drop-menu__item .drop-menu__drop-link{font-weight:400;position:relative;font-size:18px;color:#2d4349;line-height:1.4;min-width:185px;display:flex}.drop-menu__item .drop-menu__drop-link::before{content:'';background:#fff url(/local/templates/pip-e/css/../img/icons/drop-menu-arrow.svg) center/contain no-repeat;transform:rotate(90deg);width:14px;height:13px;display:block;position:absolute;right:-15px;top:5px;transition:0.3s}.drop-menu__item .drop-menu__drop-link:hover{color:#8492a6}.drop-menu__item .drop-menu__drop-link:hover:before{opacity:0.75}.drop-menu__item .drop-menu__drop-link--brands{color:#e38800}.drop-menu__item .drop-menu__drop-link--brands:hover{color:#f29d89}.drop-menu__item .drop-menu__drop-link--active::before{content:'';transform:rotate(-90deg);background:#fff url(/local/templates/pip-e/css/../img/icons/drop-menu-arrow.svg) center/contain no-repeat;width:14px;height:13px;display:block;position:absolute;right:-15px;top:5px}.drop-menu__item-drop{display:none;padding-left:12px;margin-top:12px;padding-bottom:5px;transition:none}.drop-menu__item-drop .drop-menu__item{display:block;margin-bottom:8px}.drop-menu__item-drop .drop-menu__item:last-of-type{margin-bottom:0}.fixed-header{box-shadow:0px 15px 40px -11px rgba(122, 122, 122, 0.25);position:fixed;z-index:10;background:#fff;width:100%;top:0}.fixed-header__body{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px;display:flex;align-items:center;position:relative}@media (max-width:991px){.fixed-header__body{padding-left:20px;padding-right:20px}}@media (max-width:425px){.fixed-header__body{padding-left:15px;padding-right:15px}}.fixed-header__logo-wrap{margin-right:25px}.fixed-header__logo svg{width:150px}.fixed-header__logo:hover{filter:drop-shadow(3px 2px 1px #ffce78)}.fixed-header__logo:hover .logo__fill-part{fill:#343434}.fixed-header__logo:hover .logo__stroke-part{stroke:#343434}.fixed-header__menu-wrap{display:flex;align-items:center;flex-grow:1}.fixed-header__btn-catalog{min-height:39px;width:128px}.fixed-header__nav{flex-grow:1}.fixed-header__nav-list{display:flex;justify-content:space-between;margin-left:15px;margin-right:15px;max-width:675px}.fixed-header__nav-item{margin-left:5px;margin-right:5px;font-size:16px;font-weight:500;line-height:1.2}.fixed-header__nav-item a{color:#202d31;text-decoration:none}.fixed-header__nav-item a:hover{color:#ffce78}.fixed-header__buttons{display:flex;justify-content:flex-end}.fixed-header__btn{margin-left:3px;margin-right:3px;transform:skewX(-18deg);width:50px}.fixed-header__btn svg,.fixed-header__btn .btn__number{transform:skewX(18deg)}.fixed-header__btn.btn--favourite{margin-left:25px}.fixed-header__form-wrap{position:absolute;left:205px;right:276px;top:0;height:75px;display:flex;align-items:center;justify-content:center;background:#fff;border-bottom-right-radius:45px}.fixed-header__search-form{display:flex;align-items:center;flex-grow:1}.fixed-header__search-input{font-family:inherit;width:100%;border:1px solid #efefef;border-radius:5px;font-size:16px;color:#202d31;font-weight:400;padding:8px 55px 8px 15px;margin-bottom:unset !important;align-self:stretch;box-shadow:0 2px 10px -2px #e9e9e9}.fixed-header__search-input:focus{outline:none;border:1px solid #ffce78}.fixed-header__form-btn{margin-left:-40px;border-top-left-radius:unset !important;border-bottom-left-radius:unset !important}.fixed-header__info-dropdown-content-wrap{display:none}.fixed-header__info-item{display:flex;align-items:center}.fixed-header__info-item svg{flex-shrink:0;align-self:flex-start}.fixed-header__info-item:not(:last-child){margin-bottom:5px}.fixed-header__info-text{font-size:14px;margin-left:5px}.fixed-header__info-text .fixed-header__info-nowrap{white-space:nowrap}.fixed-header__info-dropdown-content-title{display:none;font-weight:bold;font-size:14px;line-height:1.2;margin-bottom:10px}@media (min-width:1200px) and (max-width:1230px){.fixed-header__nav-list{margin-left:10px;margin-right:10px}.fixed-header__logo-wrap{margin-right:20px}}@media (max-width:1199px){.fixed-header__body{flex-wrap:wrap}.fixed-header__menu-wrap{flex-grow:1;flex-basis:100%;order:1;margin-top:10px}.fixed-header__buttons{flex-grow:1}}@media (min-width:991px){.fixed-header__info-dropdown-content-wrap{position:absolute;top:calc(100% - 1px);right:0;z-index:1}.fixed-header__info-dropdown{position:relative}.fixed-header__info-dropdown:hover .fixed-header__info-dropdown-content{margin-top:3px;background:#fff;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px;padding:15px;animation:show-dropdown 0.35s}.fixed-header__info-dropdown:hover .fixed-header__info-dropdown-content-wrap{display:block;min-width:250px;padding-top:1px}.fixed-header__info-dropdown:hover .fixed-header__info-dropdown-content-title{display:block}}.floor{margin-top:40px}.floor--text-center{text-align:center}.floor-page .floor{margin-top:-30px;margin-bottom:70px}.floor__preview-flex{display:flex;flex-wrap:wrap;margin-bottom:70px}.floor__preview{flex-basis:calc(33% - 40px);margin:0 20px 40px;display:flex;flex-direction:column;border:1px solid #fff3b0;border-radius:5px;overflow:hidden;transition:0.3s}.floor__preview:hover{border:1px solid #fdd692}.floor__preview:hover .floor__preview-img-wrap{background:rgba(255, 255, 255, 0.99)}.floor__preview:hover .floor__preview-img-wrap:before{bottom:0;top:0;right:0;left:0;background:#ffe0ab;opacity:0.3}.floor__preview:hover .floor__preview-img-wrap:after{top:50%;transform:translateY(-50%);opacity:1}.floor__preview:hover .floor__preview-img{transform:scale(1.1);opacity:0.15}.floor__preview:hover .floor__preview-name{background-position-x:100%}.floor__preview-img-wrap{padding:20px 40px;position:relative;background:#fff;transition:0.5s;overflow:hidden;display:flex;justify-content:center;align-items:center;height:100%}.floor__preview-img-wrap:before{content:"";display:block;position:absolute;transition:0.5s}.floor__preview-img-wrap:after{content:"Подробнее";display:block;position:absolute;top:100%;left:0;right:0;text-align:center;transition:all 0.4s ease;opacity:0;color:#202d31;font-weight:700;font-size:21px;letter-spacing:0.52px}.floor__preview-img{transition:0.5s}.floor__preview-name{display:inline-flex;align-items:center;justify-content:center;padding:5px 15px;min-height:46px;line-height:1.4;font-size:16px;color:#202d31;font-weight:bold;background-repeat:repeat;transition:all 0.3s linear;background-size:200% 100%;background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%)}.floor__detail-pic{margin-bottom:75px;display:flex;align-items:center;justify-content:center}.floor__svg{width:100%;max-width:925px;background-position:center;background-size:contain;background-repeat:no-repeat;height:auto}.floor__svg-area{opacity:0.35;stroke:rgba(255, 255, 255, 0.75);stroke-width:0;stroke-dasharray:10, 10;stroke-linecap:round;cursor:pointer;transition:0.15s;outline:none}.floor__svg-area:hover{fill:rgba(240, 87, 42, 0.68)}.floor__tooltip{display:flex;width:310px;padding:10px 5px}.tippy-box[data-theme~="floor-theme"]{background-color:rgba(69, 69, 69, 0.98)}.tippy-box[data-theme~="floor-theme"][data-placement^="top"] > .tippy-arrow::before{border-top-color:rgba(69, 69, 69, 0.98)}.tippy-box[data-theme~="floor-theme"][data-placement^="bottom"] > .tippy-arrow::before{border-bottom-color:rgba(69, 69, 69, 0.98)}.tippy-box[data-theme~="floor-theme"][data-placement^="left"] > .tippy-arrow::before{border-left-color:rgba(69, 69, 69, 0.98)}.tippy-box[data-theme~="floor-theme"][data-placement^="right"] > .tippy-arrow::before{border-right-color:rgba(69, 69, 69, 0.98)}.floor__tooltip-pic-wrap{padding:5px;max-width:110px;flex-shrink:0;flex-basis:110px}.floor__tooltip-pic-wrap.disabled{pointer-events:none !important}.floor__tooltip-wrap{padding:5px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.floor__tooltip-description{margin-bottom:3px}.floor__tooltip-text{font-size:16px;line-height:1.1;margin-bottom:2px}.floor__tooltip-btn{min-height:35px}.floor__tooltip-btn.disabled{pointer-events:none !important;opacity:0.5;box-shadow:unset !important;background:#f9fafc;color:#202d31}.floor__slider{max-width:1050px;margin:0 auto 60px}.floor__slide.slick-slide{display:flex;flex-direction:column-reverse;outline:none;padding:0}.floor__slider-slick-arrow{width:60px;height:60px;z-index:2;cursor:pointer;position:absolute;outline:none;background:transparent;transition:0.3s;border:none}.floor__slide-title{font-size:38px;font-weight:700;text-transform:uppercase;text-align:center}.floor__detail-pic{margin-bottom:20px}.floor__slider-slick-next{transform:rotate(180deg) translateY(100%);top:50%;left:calc(100% + 30px);right:unset}.floor__slider-slick-prev{top:50%;left:unset;right:calc(100% + 30px);transform:translateY(-100%)}.floor__previews-slider{max-width:950px;margin:0 auto}.floor__previews-slider .floor__slider-slick-next{display:flex;align-items:center;justify-content:center;width:30px;height:30px;left:100%;transform:rotate(180deg) translateY(50%)}.floor__previews-slider .floor__slider-slick-prev{display:flex;align-items:center;justify-content:center;width:30px;height:30px;right:100%;transform:translateY(-50%)}.floor__preview-slide{transition:0.3s;outline:none}.floor__preview-slide:hover{transform:scale(1.1)}.floor__preview-slide .floor__preview-name{display:none}.floor__preview-img-wrap{padding:10px 30px}@media (max-width:1350px){.floor__slider-slick-arrow{background:rgba(255, 255, 255, 0.6);border-radius:5px;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);opacity:unset}.floor__slider-slick-arrow:hover{background:rgba(255, 255, 255, 1)}.floor__slider-slick-arrow svg{height:40px}.floor__slider-slick-next{left:unset;right:0}.floor__slider-slick-prev{right:unset;left:0}}@media (max-width:990px){.floor__preview{flex-basis:calc(50% - 40px)}.floor__preview-name{height:40px}.floor__preview-img-wrap{padding:10px}}@media (max-width:550px){.floor__preview-flex{margin-left:-10px;margin-right:-10px}.floor__slider{margin:-20px auto 60px}.floor__preview{flex-basis:calc(50% - 20px);margin:0 10px 20px}.floor__preview-name{height:35px}}@media (max-width:425px){.floor__slider-slick-arrow{width:45px;height:45px}.floor__slider-slick-arrow svg{height:25px}.floor__previews-slider .floor__slider-slick-next{left:90%}}@media (max-width:375px){.floor__preview-flex{margin-left:0px;margin-right:0px}.floor__preview{flex-basis:100%;margin:0 0 20px}.floor__preview-name{height:30px}.floor__tooltip{width:290px}}.footer__top{box-shadow:0px -9px 24px -17px #ccd8eb}.footer__top-container{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;display:flex;justify-content:space-between;padding-top:30px;padding-bottom:30px}@media (max-width:991px){.footer__top-container{padding-left:20px;padding-right:20px}}@media (max-width:425px){.footer__top-container{padding-left:15px;padding-right:15px}}.footer__nav{display:flex;align-items:center;margin-right:-10px;margin-left:-10px}.footer__nav-link{color:#8492a6;font-size:16px;font-weight:100;margin-right:20px;margin-left:10px}.footer__nav-link:hover{color:#f29d89}.footer__nav-link:hover span{background-image:linear-gradient(to right, #f29d89, #f29d89);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.footer__nav-link span{background-image:linear-gradient(to right, #8492a6, #8492a6);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.footer__form{display:flex;align-items:center}.footer__form-label{font-weight:100;font-size:14px;line-height:1.2;text-transform:uppercase;color:#2d4349;margin-right:15px;white-space:nowrap}.footer__form-wrap{display:flex}.footer__form-input{margin-right:5px;min-width:245px;margin-bottom:unset !important}.footer__form-btn{width:54px;height:38px;display:flex;align-items:center;justify-content:center;background:linear-gradient(94.56deg, #8492a6 11.22%, #c2cedb 98.96%);box-shadow:0px 0px 15px rgba(141, 180, 202, 0.45);cursor:pointer;border:unset;outline:none;border-radius:5px;transition:0.3s}.footer__form-btn:hover{box-shadow:unset}.footer__form-btn:active,.nice-select.open.footer__form-btn{box-shadow:inset 0px 5px 8px -2px #858585}.footer__bottom{background:#f9fafc}.footer__bottom-container{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;display:flex;align-items:center;justify-content:space-between;padding-top:20px;padding-bottom:20px}@media (max-width:991px){.footer__bottom-container{padding-left:20px;padding-right:20px}}@media (max-width:425px){.footer__bottom-container{padding-left:15px;padding-right:15px}}.footer__copyright{font-family:inherit;font-weight:100;font-size:16px;line-height:1.3;color:#8492a6}.footer__bottom-wrap{display:flex;flex-grow:1;justify-content:space-around}.footer__social{display:flex;justify-content:space-between;min-width:155px;margin-left:-5px;margin-right:-5px}.footer__social-link{height:45px;width:45px;margin-left:5px;margin-right:5px}.footer__social-link:hover svg linearGradient stop:last-child{stop-color:#8492a6}.footer__social-icon{width:45px;height:45px}.footer__social-icon stop{transition:0.3s}.footer__additional-info{display:flex;align-items:center;justify-content:center}.footer__additional-link{color:#bfc9d4;font-weight:100;font-size:16px;line-height:1.3}.footer__additional-link:last-of-type{margin-left:20px}.footer__additional-link:hover{color:#f29d89}.footer__additional-link:hover span{background-image:linear-gradient(to right, #f29d89, #f29d89);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.footer__additional-link span{background-image:linear-gradient(to right, #bfc9d4, #bfc9d4);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.footer__developer{display:flex;align-items:center;font-weight:100;font-size:16px;line-height:1.3}.footer__developer p{color:#8492a6;padding-right:6px}.footer__developer a:hover path{transition:0.3s;fill:#f29d89}@media (min-width:769px){.footer__social--fixed{position:fixed;right:20px;left:auto;top:50%;transform:translateY(-50%);flex-direction:column;min-width:auto}.footer__social--fixed .footer__social-link{margin-bottom:4px}.footer__social--fixed .footer__social-link:last-child{margin-bottom:0}}.footer__social--fixed .footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;background:rgba(255, 255, 255, .8)}@media (min-width:1280px){.footer__additional-info{flex-grow:1;max-width:485px}}@media (max-width:1200px){.footer__form{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.footer__form-label{margin-right:unset;margin-bottom:10px}.footer__nav-link{margin-bottom:12px}.footer__additional-link{margin-bottom:5px}.footer__bottom-container{flex-wrap:wrap}.footer__bottom-wrap{flex-basis:100%;order:-1;flex-direction:row-reverse;justify-content:space-between;margin-bottom:20px}.footer__additional-info{flex-direction:column-reverse;align-items:flex-start}.footer__additional-link:last-of-type{margin-left:unset}}@media (max-width:768px){.footer__top-container{flex-direction:column;align-items:center}.footer__nav{margin-bottom:30px}}@media (max-width:550px){.footer__top-container{padding-bottom:35px}.footer__bottom-container{flex-direction:column;padding-top:35px;padding-bottom:25px;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35)}.footer__copyright{margin-bottom:25px}.footer__additional-info{margin-bottom:25px;align-items:center}.footer__bottom-wrap{order:1;flex-direction:column-reverse;margin-bottom:30px}.footer__developer{order:2}.footer__additional-link:last-child{margin-top:20px}.footer__social{justify-content:center}.footer__additional-info{flex-direction:column}.footer__nav{flex-wrap:wrap;justify-content:center}}.form input[type="text"],.form input[type="email"],.form input[type="number"],.form input[type="password"],.form input[type="tel"],.form select,.form textarea{padding:9px 15px;border:1px solid #d3dce6;font-family:inherit;font-size:16px;line-height:1.2;color:#202d31;width:100%;display:block;border-radius:5px;margin-bottom:10px;font-weight:500}.form input[type="text"][disabled],.form input[type="email"][disabled],.form input[type="number"][disabled],.form input[type="password"][disabled],.form input[type="tel"][disabled],.form select[disabled],.form textarea[disabled]{background:#f9fafc;color:#c2cedb}.form input[type="text"].placeholder,.form input[type="email"].placeholder,.form input[type="number"].placeholder,.form input[type="password"].placeholder,.form input[type="tel"].placeholder,.form select.placeholder,.form textarea.placeholder{font-size:16px;color:#c2cedb;font-weight:500}.form input[type="text"]:-moz-placeholder,.form input[type="email"]:-moz-placeholder,.form input[type="number"]:-moz-placeholder,.form input[type="password"]:-moz-placeholder,.form input[type="tel"]:-moz-placeholder,.form select:-moz-placeholder,.form textarea:-moz-placeholder{font-size:16px;color:#c2cedb;font-weight:500}.form input[type="text"]::-moz-placeholder,.form input[type="email"]::-moz-placeholder,.form input[type="number"]::-moz-placeholder,.form input[type="password"]::-moz-placeholder,.form input[type="tel"]::-moz-placeholder,.form select::-moz-placeholder,.form textarea::-moz-placeholder{font-size:16px;color:#c2cedb;font-weight:500}.form input[type="text"]:-ms-input-placeholder,.form input[type="email"]:-ms-input-placeholder,.form input[type="number"]:-ms-input-placeholder,.form input[type="password"]:-ms-input-placeholder,.form input[type="tel"]:-ms-input-placeholder,.form select:-ms-input-placeholder,.form textarea:-ms-input-placeholder{font-size:16px;color:#c2cedb;font-weight:500}.form input[type="text"]::-webkit-input-placeholder,.form input[type="email"]::-webkit-input-placeholder,.form input[type="number"]::-webkit-input-placeholder,.form input[type="password"]::-webkit-input-placeholder,.form input[type="tel"]::-webkit-input-placeholder,.form select::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{font-size:16px;color:#c2cedb;font-weight:500}.form input[type="text"]:focus,.form input[type="email"]:focus,.form input[type="number"]:focus,.form input[type="password"]:focus,.form input[type="tel"]:focus,.form select:focus,.form textarea:focus{border:1px solid #ffce78;outline:none}.form input[type="password"]::-ms-reveal,.form input[type="password"]::-ms-clear{display:none}.form textarea{resize:vertical;min-height:100px;max-width:100%}.form input[type="checkbox"],.form input[type="radio"]{display:none}.form input[type="checkbox"] + label:not(.tag-radios__item-content):not(.color-radios__item-label){position:relative;display:block;font-size:14px;text-transform:none;padding-left:40px;cursor:pointer;color:#2d4349;text-align:left;margin-bottom:25px;margin-top:-5px;font-weight:500;line-height:1.4}.form input[type="checkbox"] + label:not(.tag-radios__item-content):not(.color-radios__item-label) a{color:#8492a6;background-image:linear-gradient(to right, #8492a6, #8492a6);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%;white-space:nowrap}.form input[type="checkbox"] + label:not(.tag-radios__item-content):not(.color-radios__item-label) a:hover{color:#ffce78;background-image:linear-gradient(to right, #ffce78, #ffce78);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.form input[type="checkbox"] + label:not(.tag-radios__item-content):not(.color-radios__item-label)::before{content:'';position:absolute;display:inline-block;left:0;top:-1px;transform:none;vertical-align:middle;width:30px;height:30px;border:1px solid #d3dce6;transition:0.3s;border-radius:5px}.form input[type="checkbox"] + label:not(.tag-radios__item-content):not(.color-radios__item-label)::after{content:'';position:absolute;display:inline-block;left:0;top:-1px;vertical-align:middle;transform:scale(0);width:30px;height:30px;transition:0.2s;background:url(/local/templates/pip-e/css/../img/icons/check.svg) center / 16px 14px no-repeat;border-radius:5px}.form input[type="checkbox"]:checked + label:not(.tag-radios__item-content):not(.color-radios__item-label)::before{border:1px solid #d3dce6}.form input[type="checkbox"]:checked + label:not(.tag-radios__item-content):not(.color-radios__item-label)::after{transform:scale(1)}.form input[disabled] + label:not(.tag-radios__item-content):not(.color-radios__item-label){cursor:context-menu;color:#c2cedb}.form input[disabled] + label:not(.tag-radios__item-content):not(.color-radios__item-label)::before{background:#f9fafc}.form input[disabled] + label:not(.tag-radios__item-content):not(.color-radios__item-label)::after{opacity:0.5}.form input[disabled] + label:not(.tag-radios__item-content):not(.color-radios__item-label) a{color:#c2cedb;background-image:linear-gradient(to right, #c2cedb, #c2cedb);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%;pointer-events:none}.form input[disabled] + label:not(.tag-radios__item-content):not(.color-radios__item-label) a:hover{background-image:linear-gradient(to right, #c2cedb, #c2cedb);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.form input[type="radio"] + label:not(.tag-radios__item-content, .color-radios__item-label){position:relative;font-size:18px;padding-left:32px;cursor:pointer;margin-bottom:25px;margin-top:-5px;font-weight:400;text-transform:none}.form input[type="radio"] + label:not(.tag-radios__item-content, .color-radios__item-label) a{color:#f68e1e;text-decoration:underline}.form input[type="radio"] + label:not(.tag-radios__item-content, .color-radios__item-label) a:hover{color:#202d31}.form input[type="radio"] + label:not(.tag-radios__item-content, .color-radios__item-label)::before{content:'';position:absolute;display:inline-block;left:0;top:50%;transform:translateY(-50%);vertical-align:middle;width:22px;height:22px;border-radius:50%;border:1px solid #202d31}.form input[type="radio"] + label:not(.tag-radios__item-content, .color-radios__item-label)::after{content:'';position:absolute;display:inline-block;left:6px;top:50%;vertical-align:middle;width:10px;height:10px;border-radius:50%;background:#202d31;transform:translateY(-50%) scale(0);transition:0.3s}.form input[type="radio"]:checked + label:not(.tag-radios__item-content, .color-radios__item-label)::after{content:'';transform:translateY(-50%)}.form__title{font-size:26px;font-weight:700;margin-top:40px;margin-bottom:10px}.form__additional-text{max-width:650px;font-weight:400;font-size:15px;line-height:1.2;margin-bottom:25px}.form__section{background:#f8f8f8;border-radius:5px;padding:40px 85px;margin-bottom:30px}.form__set{display:flex;flex-direction:column;margin-bottom:30px}.form__set:last-child{margin-bottom:0}.form__set-title{font-family:'CrashCTT', arial, impact, fantasy;font-size:20px;font-weight:700;border-bottom:1px solid #a1a1a1;white-space:nowrap;padding-bottom:5px;text-transform:uppercase;margin-bottom:20px}.form__line{display:flex;width:calc(100% + 15px);margin:5px -7.5px}.form__line:last-child{margin:5px -7.5px 0}.form__line input[type="text"],.form__line input[type="email"],.form__line input[type="number"],.form__line input[type="password"],.form__line input[type="tel"],.form__line select,.form__line textarea{margin-bottom:10px}.form__line--triple .form__group,.form__line--triple .form__dropzone{width:calc(33% - 15px)}.form__group{display:flex;flex-direction:column;margin:0 7.5px;width:100%;position:relative;justify-content:flex-start}.form__group label{font-size:16px;font-weight:500;display:inline-block;align-self:flex-start;line-height:1.2;color:#2d4349;min-height:25px;position:relative}.form__group--required label:after{content:'*';color:#9e2a2b;font-size:25px;font-weight:500;display:inline-block;top:-6px;position:absolute;right:-10px}.form__group--error input[type="text"],.form__group--error input[type="email"],.form__group--error input[type="number"],.form__group--error input[type="password"],.form__group--error input[type="tel"],.form__group--error select,.form__group--error textarea,.form__group--error .nice-select{border-color:#eb5757}.form__line-col{display:flex;flex-direction:column;margin:0 20px}.form__line-col .form__group{margin:0}.form__group--date{max-height:97px}.form__group--date:after{content:'';position:absolute;width:20px;height:20px;background:url(/local/templates/pip-e/css/../img/calendar-icon.svg) center / 20px 20px no-repeat;bottom:33px;right:15px}.form__group-auxiliary-text{color:#8492a6;font-weight:500;font-size:16px;margin-top:15px;align-self:center}.form__file{display:flex;align-items:center;margin-bottom:20px}.form__file .button{margin-bottom:0;font-family:'Jost', arial, helvetica, sans-serif}.form__file input{display:none}.form__file-desc{margin-left:10px;display:flex;align-items:center}.form__file-desc-text{margin-right:10px}.form__file-close{display:none;height:30px}.form__file-close rect{transition:0.3s;cursor:pointer}.form__file-close:hover rect{fill:#202d31}.form__password-wrap{position:relative}.form__password-eye{position:absolute;top:calc(50% - 9px);transform:translateY(-50%);right:10px;width:24px;height:24px;background-image:url(/local/templates/pip-e/css/../img/icons/eye-closed.svg);background-position:center center;cursor:pointer;transition:0.05s}.form__password-eye.active{background-image:url(/local/templates/pip-e/css/../img/icons/eye-open.svg);background-position:center center}.form__line--check{margin-top:5px}.form__line--check label{display:flex !important;align-items:center}.form__group-info{font-size:16px;margin-top:-5px;margin-bottom:14px;color:#2d9cdb}.form__group-info--error{color:#eb5757}.form__buttons{display:flex;margin-top:10px}.form__buttons .btn{flex-grow:1}.form__line--h-span2 .form__group{max-width:257px;flex-grow:1}.form__line--h-span2 .form__line-section{display:flex;flex-wrap:wrap;flex-grow:1;max-width:66%}.form__line--h-span2 textarea{flex-grow:1}@media (max-width:1279px){.form__line--h-span2 .form__group{max-width:100%}}@media (max-width:1200px){.form__section{padding:40px 35px}.form__line--triple .form__group,.form__line--triple .form__dropzone{width:calc(33% - 15px);margin:0 7.5px}}@media (max-width:990px){.form__line--triple,.form__line--double-a,.form__line--double-b{flex-direction:column}.form__line--triple .form__dropzone,.form__line--double-a .form__dropzone,.form__line--double-b .form__dropzone{width:100%;margin:0 auto 12px}.form__line--triple .form__group,.form__line--double-a .form__group,.form__line--double-b .form__group{width:100%;margin:0}.form__line--double-b .form__line-col:first-child{width:100%}.form__line--double-b .form__line-col:last-child{width:100%}.form__line-col{margin:0 0 25px}.form__section{margin:20px 0;padding:25px 15px}.form__line{width:100%;margin:10px auto;flex-direction:column}.form__line:last-child{margin:10px 0 0}.form__group{margin:0}.form__file-desc-text{font-size:11px}.form__dropzone-title{text-align:center}.form__set-title{white-space:normal;line-height:1.3;border-bottom:none;text-align:center;margin-bottom:12px}.form__file{flex-direction:column}.form__file-desc{margin-left:0;margin-top:6px}.form__dropzone{min-height:100px}.form__group-auxiliary-text{padding-left:15px;padding-right:15px}.form__line--h-span2 .form__group{margin:0 auto}.form__line--h-span2 .form__line-section{max-width:100%}}.header{padding-top:30px;box-shadow:0px 4px 24px -9px rgba(122, 122, 122, 0.25)}.header__top{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;display:flex;justify-content:space-between;align-items:center;padding-bottom:30px;position:relative}@media (max-width:991px){.header__top{padding-left:20px;padding-right:20px}}@media (max-width:425px){.header__top{padding-left:15px;padding-right:15px}}.header__btn-container{display:flex;align-items:center;flex-grow:1;justify-content:flex-end}.header__info-wrap{flex-grow:1;margin-left:40px}.header__info{display:flex;flex-wrap:wrap;max-width:460px}.header__info-item{display:flex;margin-right:17px;font-size:16px}.header__info-item svg{flex-shrink:0;align-self:flex-start}.header__info-item:not(:last-child){margin-bottom:5px}.header__info-item--phone a{font-size:14px;line-height:17px;color:#202d31;border-bottom:0.5px dashed #000}.header__info-text{font-size:13px;margin-left:5px}.header__info-text .header__info-nowrap{white-space:nowrap}.header__user-panel{display:flex}.header__btn{min-width:50px}.header__btn:not(:last-child){margin-right:12px}.header__btn .btn__number{background:#d3dce6}.header__btn--ml12{margin-left:12px}.header__btn.header__btn-cart .btn__number{background:#fff5c5}.header__divider{border-top:1px solid #efefef}.header__bottom{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;position:relative;display:flex;align-items:center;padding-top:10px;padding-bottom:10px}@media (max-width:991px){.header__bottom{padding-left:20px;padding-right:20px}}@media (max-width:425px){.header__bottom{padding-left:15px;padding-right:15px}}.header__btn-catalog{min-width:209px;font-size:18px;padding-left:35px;padding-right:35px}.header__btn-catalog span{margin-left:8px}.header__btn-stock{font-weight:100;font-size:18px;line-height:22px;color:#202d31;background:#eff2f7;padding-left:24px;padding-right:24px;box-shadow:none}.header__btn-stock span{margin-left:8px}.header__btn-catalog + .header__btn-stock{margin-left:58px}.header__logo svg{width:216px}.header__search{width:100%;max-width:300px;position:relative;z-index:0}.header__search-input{font-family:inherit;width:100%;border:1px solid #efefef;border-radius:5px;font-size:16px;color:#202d31;font-weight:400;padding:8px 33px 8px 15px;margin-bottom:unset !important}.form .header__search-input{border:1px solid #efefef}.header__search-input:focus{outline:none;border-color:#8492a6}.header__search-btn{display:flex;align-items:center;position:absolute;right:0;top:0;bottom:0;border:unset;outline:none;width:35px;padding:0 11px 0 0;cursor:pointer;background:unset;transition:0.3s;-webkit-tap-highlight-color:transparent}.header__search-btn path{transition:0.3s}.header__search-btn:hover path{stroke:#ffce78}.header__search-form-wrap{display:none}.header__search-form-icon{background:#fff3d5;width:50px;height:46px}.header__search-form-icon:hover{background:#ffe4a1}.header__search-block.active{position:relative;flex-grow:1;margin-left:58px}.header__search-block.active .header__search-form-icon{display:none}.header__search-block.active .header__search-form-wrap{display:flex;align-items:center;position:absolute;right:0;top:0;bottom:0;left:auto;min-width:300px;margin:auto;width:100%}.header__search-block.active .header__search{max-width:100%;width:100%}.header__btn-info{display:none}.header .nav.hide{display:none}.header__info-dropdown-content-title{display:none;font-weight:bold;font-size:14px;line-height:1.2;margin-bottom:10px}@keyframes show-dropdown{0%{opacity:0}100%{opacity:1}}@media (max-width:1199px){.header__logo-wrap{flex-grow:1;padding-bottom:15px}.header__search{margin-left:auto}.header__btn-info{display:flex}.header__search-block{margin-left:58px}.header .nav.hide{display:block}.header__info-wrap{flex-grow:unset;margin-right:12px}.header__info-item{margin-right:unset}.header__info-item.header__info-item--metro{order:3}.header__info-item:not(:last-child){margin-bottom:12px}.header__info-item:last-of-type{margin-bottom:0}.header__bottom{flex-wrap:wrap}.header__info-dropdown-content-wrap{display:none}}@media (max-width:1200px) and (min-width:991px){.header__info-dropdown-content-wrap{position:absolute;top:calc(100% - 1px);right:0;z-index:1}.header__info-dropdown{position:relative}.header__info-dropdown:hover .header__info-dropdown-content{margin-top:3px;background:#fff;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px;padding:15px;animation:show-dropdown 0.35s}.header__info-dropdown:hover .header__info-dropdown-content-wrap{display:block;min-width:250px;padding-top:1px}.header__info-dropdown:hover .header__info-dropdown-content-title{display:block}}@media (max-width:990px){.header{padding-top:20px;position:relative;box-shadow:unset}.header__btn{width:100%;max-width:58px}.header__btn:not(:last-child){margin-right:10px}.header__btn--ml12{margin-left:unset}.header__info-wrap{margin-left:unset;margin-right:10px}.header--fixed{position:fixed;top:0;width:100%;background:#fff;z-index:10}.header--fixed .header__top{padding-bottom:0}.header__divider,.header__mob-hidden{display:none}.header__bottom{padding:unset}.header__top{flex-direction:column;align-items:flex-start;padding-bottom:unset}.header__btn-container{align-self:flex-end;width:100%;justify-content:center;transition:0.3s}.header__btn:not(.btn--accent){background:#f9fafc;box-shadow:0px 5px 8px -2px rgba(232, 232, 232, 0.8)}.header__btn:not(.btn--accent):active,.nice-select.open.header__btn:not(.btn--accent){background:#e5e9f2;box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.header__btn > span{display:none}.header__logo svg{width:150px}.header__mob-search{display:none;z-index:11;width:unset;position:absolute;bottom:-10px;left:15px;right:15px;padding-top:10px;padding-bottom:10px;max-width:unset;background:#fff}.header__search-input{height:46px;box-shadow:0px 5px 8px -2px rgba(222, 222, 222, 0.8)}.header__search-btn{width:58px;background:linear-gradient(94.56deg, #8492a6 11.22%, #c2cedb 98.96%);height:46px;top:10px;padding:0;bottom:10px;border-top-right-radius:5px;border-bottom-right-radius:5px;justify-content:center}.header__search-btn .header__search-icon path{stroke:#fff}.header__search-btn .header__search-icon:hover path{stroke:#fff}.header__search-form-wrap{display:block}.header__cart-dropdown{order:1}}@media (max-width:350px){.header__btn{padding:5px 12px}}.header{padding-top:30px;box-shadow:0px 4px 24px -9px rgba(122, 122, 122, 0.25)}.header__top{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;display:flex;justify-content:space-between;align-items:center;padding-bottom:30px;position:relative}@media (max-width:991px){.header__top{padding-left:20px;padding-right:20px}}@media (max-width:425px){.header__top{padding-left:15px;padding-right:15px}}.header__btn-container{display:flex;align-items:center;flex-grow:1;justify-content:flex-end}.header__info-wrap{flex-grow:1;margin-left:40px}.header__info{display:flex;flex-wrap:wrap;max-width:460px}.header__info-item{display:flex;margin-right:17px}.header__info-item svg{flex-shrink:0;align-self:flex-start}.header__info-item:not(:last-child){margin-bottom:5px}.header__info-item--phone a{font-size:14px;line-height:17px;color:#202d31;border-bottom:0.5px dashed #000}.header__info-text{font-size:13px;margin-left:5px}.header__info-text .header__info-nowrap{white-space:nowrap}.header__user-panel{display:flex}.header__btn{min-width:50px}.header__btn:not(:last-child){margin-right:12px}.header__btn .btn__number{background:#d3dce6}.header__btn--ml12{margin-left:12px}.header__btn.header__btn-cart .btn__number{background:#fff5c5}.header__divider{border-top:1px solid #efefef}.header__bottom{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;position:relative;display:flex;align-items:center;padding-top:10px;padding-bottom:10px}@media (max-width:991px){.header__bottom{padding-left:20px;padding-right:20px}}@media (max-width:425px){.header__bottom{padding-left:15px;padding-right:15px}}.header__btn-catalog{min-width:209px;font-size:18px;padding-left:35px;padding-right:35px}.header__btn-catalog span{margin-left:8px}.header__btn-stock{font-weight:100;font-size:18px;line-height:22px;color:#202d31;background:#eff2f7;padding-left:24px;padding-right:24px;box-shadow:none}.header__btn-stock span{margin-left:8px}.header__btn-catalog + .header__btn-stock{margin-left:58px}.header__logo svg{width:216px}.header__search{width:100%;max-width:300px;position:relative;z-index:0}.header__search-input{font-family:inherit;width:100%;border:1px solid #efefef;border-radius:5px;font-size:16px;color:#202d31;font-weight:400;padding:8px 33px 8px 15px;margin-bottom:unset !important}.form .header__search-input{border:1px solid #efefef}.header__search-input:focus{outline:none;border-color:#8492a6}.header__search-btn{display:flex;align-items:center;position:absolute;right:0;top:0;bottom:0;border:unset;outline:none;width:35px;padding:0 11px 0 0;cursor:pointer;background:unset;transition:0.3s;-webkit-tap-highlight-color:transparent}.header__search-btn path{transition:0.3s}.header__search-btn:hover path{stroke:#ffce78}.header__search-form-wrap{display:none}.header__search-form-icon{background:#fff3d5;width:50px;height:46px}.header__search-form-icon:hover{background:#ffe4a1}.header__search-block.active{position:relative;flex-grow:1;margin-left:58px}.header__search-block.active .header__search-form-icon{display:none}.header__search-block.active .header__search-form-wrap{display:flex;align-items:center;position:absolute;right:0;top:0;bottom:0;left:auto;min-width:300px;margin:auto;width:100%}.header__search-block.active .header__search{max-width:100%;width:100%}.header__btn-info{display:none}.header .nav.hide{display:none}.header__info-dropdown-content-title{display:none;font-weight:bold;font-size:14px;line-height:1.2;margin-bottom:10px}@keyframes show-dropdown{0%{opacity:0}100%{opacity:1}}@media (max-width:1199px){.header__logo-wrap{flex-grow:1;padding-bottom:15px}.header__search{margin-left:auto}.header__btn-info{display:flex}.header__search-block{margin-left:58px}.header .nav.hide{display:block}.header__info-wrap{flex-grow:unset;margin-right:12px}.header__info-item{margin-right:unset}.header__info-item.header__info-item--metro{order:3}.header__info-item:not(:last-child){margin-bottom:12px}.header__info-item:last-of-type{margin-bottom:0}.header__bottom{flex-wrap:wrap}.header__info-dropdown-content-wrap{display:none}}@media (max-width:1200px) and (min-width:991px){.header__info-dropdown-content-wrap{position:absolute;top:calc(100% - 1px);right:0;z-index:1}.header__info-dropdown{position:relative}.header__info-dropdown:hover .header__info-dropdown-content{margin-top:3px;background:#fff;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px;padding:15px;animation:show-dropdown 0.35s}.header__info-dropdown:hover .header__info-dropdown-content-wrap{display:block;min-width:250px;padding-top:1px}.header__info-dropdown:hover .header__info-dropdown-content-title{display:block}}@media (max-width:990px){.header{padding-top:20px;position:relative;box-shadow:unset}.header__btn{width:100%;max-width:58px}.header__btn:not(:last-child){margin-right:10px}.header__btn--ml12{margin-left:unset}.header__info-wrap{margin-left:unset;margin-right:10px}.header--fixed{position:fixed;top:0;width:100%;background:#fff;z-index:10}.header--fixed .header__btn-container{position:fixed;bottom:0;box-shadow:0px -5px 16px -12px rgba(34, 60, 80, 0.57);padding-top:5px;width:100%;right:0;left:0;background:white;z-index:99}.header--fixed .activate-card-loyality-container{display:none}.header--fixed .header__top{padding-bottom:0}.header__divider,.header__mob-hidden{display:none}.header__bottom{padding:unset}.header__top{flex-direction:column;align-items:flex-start;padding-bottom:unset}.header__btn-container{align-self:flex-end;width:100%;justify-content:center;transition:0.3s}.header__btn:not(.btn--accent){background:#f9fafc;box-shadow:0px 5px 8px -2px rgba(232, 232, 232, 0.8)}.header__btn:not(.btn--accent):active,.nice-select.open.header__btn:not(.btn--accent){background:#e5e9f2;box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.header__btn > span{display:none}.header__logo svg{width:150px}.header__mob-search{display:none;z-index:11;width:unset;position:absolute;bottom:-10px;left:15px;right:15px;padding-top:10px;padding-bottom:10px;max-width:unset;background:#fff}.header__search-input{height:46px;box-shadow:0px 5px 8px -2px rgba(222, 222, 222, 0.8)}.header__search-btn{width:58px;background:linear-gradient(94.56deg, #8492a6 11.22%, #c2cedb 98.96%);height:46px;top:10px;padding:0;bottom:10px;border-top-right-radius:5px;border-bottom-right-radius:5px;justify-content:center}.header__search-btn .header__search-icon path{stroke:#fff}.header__search-btn .header__search-icon:hover path{stroke:#fff}.header__search-form-wrap{display:block}.header__cart-dropdown{order:1}}@media (max-width:350px){.header__btn{padding:5px 12px}}.html--no-scroll{margin-right:calc(-1 * (100vw - 100%));overflow-y:hidden}a.header__logo.logo svg{transition:unset}a.header__logo.logo:hover{filter:drop-shadow(3px 2px 1px #ffce78)}a.header__logo.logo:hover .logo__fill-part{fill:#343434}a.header__logo.logo:hover .logo__stroke-part{stroke:#343434}.logo__fill-part{transition:0.3s}.logo__stroke-part{transition:0.3s}.main-banner{margin-left:-30px;width:calc(100% + 60px);margin-bottom:110px;height:350px;padding:50px 30px 30px 50px;display:flex;flex-direction:column;justify-content:space-between;background-image:url(/local/templates/pip/img/main-banner.jpg)}@media (max-width:991px){.main-banner{margin-left:-20px;width:calc(100% + 40px)}}@media (max-width:425px){.main-banner{margin-left:-15px;width:calc(100% + 30px)}}.main-banner__title{font-family:inherit;font-weight:900;font-size:36px;line-height:1.3;text-transform:uppercase;color:#f9fafc;max-width:465px}.main-banner__body{display:flex;justify-content:space-between;align-items:center}.main-banner__btn-flex{display:flex;flex-direction:column}.main-banner__btn-wrap{margin-top:15px}.main-banner__btn{font-weight:500;font-size:18px;line-height:1.1;height:50px;padding-left:25px;padding-right:25px;text-transform:uppercase}.main-banner__btn:not(:last-of-type){margin-right:15px}.main-banner__noteworthy-text{font-family:'CrashCTT', arial, impact, fantasy;font-size:30px;line-height:1.1;text-transform:uppercase;color:#f9fafc;display:flex;flex-direction:column;align-items:flex-start;width:275px}.main-banner__noteworthy-text span:last-of-type{align-self:flex-end}@media (max-width:1120px){.main-banner__noteworthy-text{display:none}}@media (max-width:600px){.main-banner{margin-bottom:55px}}@media (max-width:768px){.main-banner{justify-content:flex-start;height:unset;min-height:580px;background-image:url(/local/templates/pip/img/main-banner-mob.jpg);background-position-x:left;padding:30px}.main-banner__title{font-size:28px;margin-bottom:30px}.main-banner__btn-flex{align-items:flex-start}.main-banner__btn-wrap{display:flex;flex-direction:column;align-items:flex-start}.main-banner__btn:not(:last-of-type){margin-right:unset;margin-bottom:20px}}@media (max-width:600px){.main-banner{padding:20px;background-position-x:-45px}}@media (max-width:424px){.main-banner__title{font-size:24px}.main-banner{background-position-x:unset;background-image:url(/local/templates/pip/img/main-banner-mob-320.jpg)}}.main-contacts{max-width:960px;margin:20px auto 70px;padding:40px 20px 0;background:#f6f8fa;border-radius:5px;box-shadow:0px 0px 15px rgba(141, 180, 202, 0.45);display:flex;flex-wrap:wrap;justify-content:space-between}.main-contacts__item{flex-basis:calc(53% - 15px);margin-bottom:30px}.main-contacts__item:nth-of-type(even){flex-basis:calc(47% - 15px)}.main-contacts__item > iframe{min-height:240px}.main-contacts__list-item{font-family:inherit;font-weight:500;font-size:18px;line-height:1.6;color:#2d4349;display:flex;align-items:center}.main-contacts__list-item:not(:last-of-type){margin-bottom:20px}.main-contacts__list-item svg{margin-right:10px;align-self:flex-start}.main-contacts__list-item span{color:#e1ce7a;white-space:nowrap}.main-contacts__list-item a{color:#2d4349;white-space:nowrap;transition:0.3s}.main-contacts__list-item a:hover{color:#e1ce7a}.main-contacts__img{width:100%;height:100%;object-fit:cover;border-radius:5px}@media (max-width:767px){.main-contacts__item{flex-basis:100%}.main-contacts__item:nth-of-type(even){flex-basis:100%}.main-contacts__item{margin-bottom:20px}.main-contacts__item > iframe{min-height:260px}.main-contacts__item:nth-child(3){margin-bottom:unset;order:1}.main-contacts{padding:20px 0 0}.main-contacts__list{padding-left:15px;padding-right:15px}}@media (max-width:990px){.main-contacts__list-item{line-height:1.5}}@media (max-width:550px){.main-contacts__list-item{font-size:16px}}.main-news{max-width:1075px;margin:20px auto 70px}.main-news__body{display:flex;flex-wrap:wrap;margin:0 -12px;justify-content:center}.main-news__item{width:250px;min-height:435px;margin:0 12px 40px;border-radius:10px;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);display:flex;flex-direction:column}.main-news__img-wrap{width:250px;height:250px}a.main-news__img-wrap{transition:0.3s}a.main-news__img-wrap:hover{opacity:0.8}.main-news__img{width:100%;height:100%;object-fit:cover;border-top-right-radius:10px;border-top-left-radius:10px}.main-news__item-body{padding:15px 15px 20px;display:flex;flex-direction:column;flex-grow:1}.main-news__title{font-family:inherit;font-weight:bold;font-size:22px;line-height:1.2;text-transform:uppercase;margin-bottom:8px}.main-news__description{font-family:inherit;font-size:16px;line-height:1.2;margin-bottom:15px;flex-grow:1}.main-news__btn-wrap{display:flex;justify-content:center}.shop-page .main-news__btn-wrap{display:none}.main-news .alphabet-filter__item{padding-bottom:0}.main-news .alphabet-filter__shop{min-height:auto}@media (max-width:575px){.main-news__body{margin:0 -6px}.main-news__item{flex-basis:calc(50% - 12px);margin:0 6px 40px;min-height:300px}.main-news__img-wrap{width:unset;height:unset}.main-news__item-body{padding:10px 10px 15px}.main-news__title{font-size:14px}.main-news__description{font-size:14px;margin-bottom:20px}.main-news__btn{font-size:14px}}.mob-menu__body{position:fixed;top:79px;bottom:0;left:0;right:0;background:#fff;z-index:4;display:flex;flex-direction:column;padding:25px 15px 0;overflow-y:scroll}.mob-menu__logo svg{width:150px}.mob-menu__logo:hover{filter:drop-shadow(3px 2px 1px #ffce78)}.mob-menu__logo:hover .logo__fill-part{fill:#343434}.mob-menu__logo:hover .logo__stroke-part{stroke:#343434}.mob-menu__item{font-family:inherit;font-weight:500;font-size:20px;line-height:1.2;margin-bottom:22px;display:flex;align-items:center}.mob-menu__item-arrow{width:24px;height:24px;margin-left:auto;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.00006 5L16.0001 12L9.00006 19' stroke='%23212129' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.mob-menu__item a{color:#202d31;text-decoration:none}.mob-menu__item a:hover{color:#ffce78}.mob-menu__inner-item{display:none}.mob-menu__inner-item.active{display:block}.mob-menu__list.hide{display:none}.mob-menu__back{width:24px;height:24px;background-repeat:no-repeat;background-position:center;margin-bottom:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.5 14.5L4 10M4 10L8.5 5.5M4 10H16C18.2091 10 20 11.7909 20 14V14C20 16.2091 18.2091 18 16 18H14' stroke='%23212129' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.mob-menu__tel-link{font-family:inherit;font-weight:500;font-size:20px;line-height:1.2;color:#c2cedb;margin-bottom:35px}.mob-menu__tel-link:hover{color:#ffce78}.mob-menu__buttons{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.mob-menu__btn{margin:0 5px 12px;flex-grow:1;justify-content:flex-start}.mob-menu__btn--fluid{flex-basis:100%}.mob-menu__trigger{display:none;z-index:5;position:absolute;top:0;right:27px}.mob-menu__trigger--bg{padding:10px 16px 10px 10px;background:#fff;border-radius:5px;top:11px;right:27px}.mob-menu__hamburger-input{display:none}.mob-menu__hamburger{transition:all 0.47s;position:relative;width:35px;height:35px;border-radius:100%;cursor:pointer;display:block}.mob-menu__hamburger-part{background:#533c35;width:35px;height:3px;position:absolute;right:0;margin:auto;left:0;border-radius:2px;transition:all 0.47s cubic-bezier(0.6, 0.1, 0.1, 1.4);top:calc(50% - 6px);display:block}.mob-menu__hamburger-part:nth-of-type(1){top:calc(50% - 11px)}.mob-menu__hamburger-part:nth-of-type(2){top:calc(50% - 0px)}.mob-menu__hamburger-part:nth-of-type(3){top:calc(50% + 11px)}.mob-menu__hamburger-input:checked + label .mob-menu__hamburger-part:nth-of-type(1){transform:rotate(45deg);width:34px !important;top:50% !important}.mob-menu__hamburger-input:checked + label .mob-menu__hamburger-part:nth-of-type(2){left:16px !important;opacity:0}.mob-menu__hamburger-input:checked + label .mob-menu__hamburger-part:nth-of-type(3){transform:rotate(-45deg);width:34px !important;top:50% !important}@media (max-width:990px){.mob-menu__trigger{display:block}.mob-menu__btn:not(.btn--accent){background:#f9fafc;box-shadow:0px 5px 8px -2px rgba(232, 232, 232, 0.8)}.mob-menu__btn:not(.btn--accent):active,.nice-select.open.mob-menu__btn:not(.btn--accent){background:#e5e9f2;box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}}.modal{max-width:100%;border-radius:20px}.modal__title{font-family:'Jost', arial, helvetica, sans-serif;font-size:25px;font-weight:400;color:#202d31;margin-bottom:29px;display:block;padding-right:40px;line-height:1.1}.modal__text{margin-bottom:25px;font-size:18px;color:#696969}.modal__question{font-weight:100;font-size:20px;line-height:1.25;text-align:center;color:#2d4349;margin-top:35px;margin-bottom:15px}.modal__button-line{margin-top:20px;display:flex}.modal__button-line--right{justify-content:flex-end}.modal__button-line--right .btn{margin-left:10px}.modal__button-line--center{justify-content:center}.modal__button-line .btn{text-transform:uppercase}.modal__button-favourite{width:100%;max-width:350px}.modal__bottom{padding:20px 15px 10px;margin:35px -50px -40px;background:#bdbec0 url(/local/templates/pip-e/css/../img/modal-bottom.png) no-repeat 10% center;background-size:contain;display:flex;flex-direction:column;align-items:center}.modal__bottom-text{font-weight:100;font-size:20px;line-height:1.5;text-transform:uppercase;color:#fff;max-width:340px;margin-left:17%}.modal__bottom-logo-wrap{width:110px;align-self:flex-end}@media (max-width:991px){.modal__bottom{margin:35px -15px -19px}}@media (max-width:990px){.modal .form__group{margin:unset}.modal__button-line{flex-direction:column}}@media (max-width:768px){.modal__title{font-size:22px;margin-bottom:30px}.modal__bottom{background-position-x:-50px}.modal__bottom-text{font-size:16px;margin-bottom:20px;margin-left:unset;align-self:flex-end}}.nav{flex-grow:1}.nav__list{display:flex;justify-content:space-between;margin-left:25px;margin-right:25px}.nav__item{margin-left:5px;margin-right:5px;font-size:18px;font-weight:100}.nav__item a{color:#202d31;text-decoration:none}.nav__item a:hover{color:#ffce78}@media (max-width:1199px){.nav{flex-basis:100%;order:3;margin-top:20px}.nav__list{margin-left:unset;margin-right:unset;justify-content:flex-start}.nav__item{margin-left:15px;margin-right:15px}}.order-info{box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px;margin-bottom:30px}.order-info__top-line{display:flex;border-bottom:1px solid #e5e9f2}.order-info__digits{min-width:175px;max-width:175px;display:flex;justify-content:center;align-items:center;flex-direction:column;border-right:1px solid #e5e9f2;padding:10px;text-align:center}.order-info__date{font-size:20px;font-weight:500;display:block;margin-bottom:6px}.order-info__price{font-size:36px;font-weight:700}.order-info__title{font-weight:700;font-size:25px;margin-bottom:15px}.order-info__sum-items-list{margin-bottom:16px}.order-info__divider{height:1px;width:calc(100% + 40px);margin:0 -20px;border-bottom:1px dashed #e5e9f2}.order-info__main-preview{display:flex;flex-direction:column;flex-grow:1}.order-info__statuses{display:flex;flex-wrap:wrap;padding:20px 25px 15px;border-bottom:1px solid #e5e9f2}.order-info__sum-item{display:flex;align-items:flex-end;line-height:1.5;font-size:16px;margin-bottom:10px}.order-info__sum-item-name{margin-bottom:-4px;white-space:nowrap}.order-info__sum-item-divider{flex-grow:1;background-image:linear-gradient(to right, #202d31 10%, transparent 10%, #202d31 50%, transparent 60%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%;background-size:4px 1px;height:1px;min-width:30px}.order-info__sum-item-value{font-size:16px;font-weight:500;margin-bottom:-4px;text-align:right;white-space:nowrap}.order-info__status-item{font-size:20px;font-weight:500;margin-right:20px;margin-bottom:5px}.order-info__status-item:last-of-type{margin-right:0}.order-info__status-name{color:#8492a6}.order-info__status-value{color:#2d4349}.order-info__status-value--in-work{color:#2d9cdb}.order-info__status-value--cancel{color:#eb5757}.order-info__status-value--success{color:#27ae60}.order-info__products{display:flex;padding:15px 19px 9px}.order-info__product-image{transition:0.3s;max-height:65px}.order-info__product-item{margin:0 6px 6px;border-radius:5px}.order-info__product-item:hover .order-info__product-image{opacity:0.8}.order-info__details{padding:20px 20px 40px;border-bottom:1px solid #e5e9f2;display:none}.order-info__details-wrap{display:flex;flex-wrap:wrap}.order-info__collapse-line{display:flex;align-items:center;justify-content:center;padding:15px 25px}.order-info__summary{min-width:316px;margin-right:40px}.order-info__summary:last-of-type{margin-right:0}.order-info__summary-title{font-size:25px;font-weight:700;margin-bottom:10px;display:block}.order-info__collapse-btn{background:0;border:none;display:flex;align-items:center;color:#8492a6;font-size:18px;font-weight:500;font-family:'Jost', arial, helvetica, sans-serif;cursor:pointer;outline:none;transition:0.3s}.order-info__collapse-btn--active svg{transform:rotate(180deg)}.order-info__collapse-btn:hover{color:#c2cedb}.order-info__collapse-btn:hover span{background-image:linear-gradient(to right, #c2cedb 65%, transparent 65%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%}.order-info__collapse-btn:hover path{fill:#c2cedb}.order-info__collapse-btn span{background-image:linear-gradient(to right, #8492a6 65%, transparent 65%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%}.order-info__collapse-btn svg{margin-right:10px;transition:0.3s}.order-info__sum-item-name.desktop{display:block}.order-info__sum-item-name.mobile{display:none;overflow:hidden}.order-info__sum-item-name.text-eclipse{background:linear-gradient(to right, #000 65%, #fff 100%);-webkit-background-clip:text;color:transparent}@media (max-width:990px){.order-info__sum-item-name.desktop{display:none}.order-info__sum-item-name.mobile{display:block}.order-info{position:relative}.order-info__sum-item-divider{min-width:30px;margin-top:17px}.order-info__digits{position:absolute;padding:15px;align-items:flex-start;border:none}.order-info__main-preview{flex-direction:row}.order-info__date{font-size:16px}.order-info__price{font-size:24px}.order-info__statuses{padding:80px 15px 15px;border-right:1px solid #e5e9f2;border-bottom:none;min-width:200px;max-width:200px}.order-info__status-item{font-size:14px}.order-info__products{flex-wrap:wrap;padding:12px;align-self:flex-start}.order-info__product-item{min-width:45px;max-width:45px;height:45px;margin:0 4px 8px}.order-info__details{position:relative;padding:20px 14px 40px}.order-info__summary{margin-right:0;min-width:0;width:100%}.order-info__sum-item{align-items:flex-start}.order-info__sum-item-value{max-width:60%;white-space:normal}}html{height:100%;font-weight:100}.page{font-weight:100;color:#202d31;font-family:'Jost', arial, helvetica, sans-serif}.page.page--no-scroll{height:100%;overflow:hidden}.page__body{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px}@media (max-width:991px){.page__body{padding-left:20px;padding-right:20px}}@media (max-width:425px){.page__body{padding-left:15px;padding-right:15px}}.page__body--height-fluid{min-height:calc(100vh - 372px)}.page__title{color:#202d31;font-weight:400;text-align:center}h2.page__title{text-transform:uppercase;font-size:30px;line-height:1.2}.page__main-title{font-size:50px;font-weight:400;text-transform:uppercase;margin-top:10px;margin-bottom:30px;text-align:center}.page__main-title--left{text-align:left}.page__divider{margin-left:-30px;width:calc(100% + 60px);border-top:1px solid #efefef;margin-top:5px;margin-bottom:45px}@media (max-width:991px){.page__divider{margin-left:-20px;width:calc(100% + 40px)}}@media (max-width:425px){.page__divider{margin-left:-15px;width:calc(100% + 30px)}}.page__divider--desktop-hidden{display:none}.page__back-link{width:100%;margin:30px auto 60px;box-sizing:border-box;max-width:900px}@media (max-width:990px){.page__main-title{font-size:30px}.page__back-link{padding:0 15px}.page__back-link .btn:only-child{width:100%}}@media (max-width:768px){.page__divider--desktop-hidden{display:block}.page__divider--mobile-hidden{display:none}}@media (max-width:425px){h2.page__title{font-size:18px}.page__main-title--rental{font-size:26px}}.page-404{width:100%;max-width:1145px;padding-top:90px;padding-bottom:45px}.page-404__title{font-weight:bold;font-size:56px;line-height:1.3;text-transform:uppercase;background-image:linear-gradient(94.56deg, #f29d89 11.22%, #b57e80 98.96%);color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:30px;margin-bottom:30px}.page-404__img{float:right;border-radius:10px;transform:rotate(7.77deg);margin-left:60px;margin-right:20px;margin-bottom:30px}.page-404__text{font-size:20px;line-height:1.25;color:#202d31;margin-bottom:7px}.page-404__text a{color:#f29d89;background-image:linear-gradient(to right, #f29d89, #f29d89);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.page-404__text a:hover{color:#ca8983;background-image:linear-gradient(to right, #ca8983, #ca8983);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.page-404__form{margin-top:55px;display:flex}.page-404__search-input{font-family:inherit;height:46px;width:100%;max-width:775px;border:1px solid #f39e8a;border-radius:5px;font-size:16px;color:#202d31;font-weight:400;padding:8px 55px 8px 15px;margin-bottom:unset !important;align-self:stretch;box-shadow:0px 5px 8px -2px rgba(245, 207, 207, 0.8);outline:none}.page-404__search-input:focus{border-color:#ca8983}.page-404__search-input::placeholder{font-weight:500;font-size:16px;line-height:1.25;color:#c2cedb}.page-404__form-btn{margin-left:-40px;border-top-left-radius:unset !important;border-bottom-left-radius:unset !important;width:50px}.page-404_clear-both{clear:both}@media (max-width:990px){.page-404{display:flex;flex-direction:column;align-items:center;padding-top:50px;padding-bottom:100px}.page-404__img{float:unset;max-width:150px;margin:-27px 0 20px 0}.page-404__title{order:-1;z-index:1;margin-bottom:unset;margin-top:unset;text-align:center;font-size:36px}.page-404__text{text-align:center;font-size:18px}.page-404__form{width:100%;justify-content:center;margin-top:35px}}.pagination{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;margin-bottom:80px}@media (max-width:991px){.pagination{padding-left:20px;padding-right:20px}}@media (max-width:425px){.pagination{padding-left:15px;padding-right:15px}}.pagination__list{display:flex;justify-content:center;margin:0 -5px;flex-wrap:wrap}.pagination__item{margin:0 5px 10px}.pagination__item a{padding:10px 22px;font-size:20px;font-weight:700;letter-spacing:0.3px;color:#202d31;background:#eff2f7;box-shadow:0px 4px 24px -9px rgba(122, 122, 122, 0.25);border:none;font-family:'Jost', arial, helvetica, sans-serif;display:flex;justify-content:center;align-items:center;border-radius:5px;cursor:pointer;min-width:40px;min-height:40px;transition:0.3s}.pagination__item:hover a{box-shadow:none;background:#e5e9f2}.pagination__item:active a,.nice-select.open.pagination__item a{box-shadow:inset 0px 5px 8px -2px rgba(187, 187, 187, 0.5)}.pagination__item--active a{background:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);color:#533c35;cursor:default}.pagination__item--active:hover a{background:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);pointer-events:none}.pagination__item--disabled a{cursor:default;pointer-events:none;box-shadow:none;color:#8492a6}.pagination__item--disabled:hover a{box-shadow:none}.pagination__item--disabled:active a,.nice-select.open.pagination__item--disabled a{box-shadow:none}.pagination__item--prev a,.pagination__item--next a{text-transform:none;font-size:20px;padding:7px 30px}@media (max-width:990px){.pagination{margin-bottom:50px}.pagination__item{flex-grow:1}.pagination__item--prev,.pagination__item--next{order:2}.pagination__item--more{flex-grow:1;order:2}}.parking{min-height:330px;background:url(/local/templates/pip-e/css/../img/parking-bg.jpg) center / cover no-repeat;border-radius:5px;margin-bottom:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}.parking__title{font-family:'CrashCTT', arial, impact, fantasy;font-size:56px;text-transform:uppercase;margin-bottom:18px}.parking__main-desc{font-size:22px;font-weight:500;margin-bottom:20px;text-transform:uppercase}.parking__desc{font-size:20px;margin-bottom:30px}.parking__btn{min-width:200px;text-transform:uppercase}@media (max-width:990px){.parking{width:calc(100% + 30px);margin:0 -15px 40px;border-radius:0}.parking__title{font-size:26px;margin-bottom:22px}.parking__main-desc{font-size:18px;margin-bottom:24px}.parking__desc{font-size:16px;margin-bottom:30px}}.personal .page__main-title{text-align:left}.personal__grid{display:flex;margin-top:40px;margin-bottom:60px}.personal__aside{min-width:380px;margin-left:30px}.personal__main{flex-grow:1;min-width:810px}.personal__settings .form__group label{color:#8492a6}.personal__exit span{color:#d8b2b3;transition:0.3s}.personal__exit span:hover{color:#d29799}@media (max-width:1279px){.personal__aside{min-width:0;margin-left:20px}}@media (max-width:1199px){.personal__aside{display:none}}@media (max-width:990px){.personal .page__main-title{margin-bottom:10px;text-align:center}.personal__grid{flex-direction:column;margin-top:10px}.personal__aside{display:flex;flex-direction:column;margin-left:0;margin-top:40px}.personal__main{min-width:0;max-width:100%}.personal__menu{margin-bottom:50px}}.product{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;display:flex;align-items:flex-start;padding-top:35px}@media (max-width:991px){.product{padding-left:20px;padding-right:20px}}@media (max-width:425px){.product{padding-left:15px;padding-right:15px}}.product .slick-slide{display:flex;max-height:667px;outline:none}.product__to-cart .icon-ok-b{width:20px;height:20px;margin-left:7px;margin-bottom:3px;display:flex;align-items:flex-end;justify-content:center}.product__slider{max-width:400px;min-width:400px;border-radius:5px}.product__slider-bottom{position:relative;width:calc(100% + 12px);margin:12px -17px 0 -7px}.product__slider-big-image{border-radius:5px;object-fit:scale-down}.product__slider-preview__item{min-width:80px;max-width:80px;height:80px;margin:0 6px;cursor:pointer}.product__slider-preview__item img{border-radius:5px}.product__slider-preview-prev{position:absolute;left:6px;top:0;z-index:2;width:80px;height:80px;border:none;background:rgba(255, 255, 255, 0.8);cursor:pointer;outline:none;transition:0.3s;border-radius:5px}.product__slider-preview-prev:hover{background:rgba(255, 243, 176, 0.8)}.product__slider-preview-next{position:absolute;right:6px;top:0;z-index:2;width:80px;height:80px;border:none;background:rgba(255, 255, 255, 0.8);cursor:pointer;outline:none;transition:0.3s;border-radius:5px}.product__slider-preview-next:hover{background:rgba(255, 243, 176, 0.8)}.product__info{margin-left:40px}.product__title{font-size:40px;font-weight:400;margin-bottom:12px}.product__sku{font-size:16px;line-height:1.2;display:block;margin-bottom:25px}.product__sku strong{font-weight:500}.product__params{display:flex;margin-bottom:30px;margin-top:25px}.product__options{max-width:220px;margin-right:50px}.product__sizes-link{color:#202d31;background-image:linear-gradient(to right, #202d31 65%, transparent 65%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%;display:inline-block;margin-top:5px;margin-bottom:20px;font-weight:500}.product__price-info{display:flex;flex-direction:column;align-items:flex-start}.product__price{font-size:60px;font-weight:400;line-height:1}.product__old-price{color:#c2cedb;font-weight:500;font-size:32px;position:relative}.product__old-price:before{position:absolute;content:'';top:50%;left:0;transform:translateY(-50%);display:block;width:100%;height:1px;background:#c2cedb}.product__buttons-wrap div{display:flex}.product__buttons-wrap div .btn{margin-right:8px}.product__buttons{display:flex;width:540px;max-width:100%;justify-content:space-between}.product__buttons .btn{text-transform:uppercase;width:calc(50% - 10px);white-space:nowrap;flex-grow:0}.product__buttons .btn svg{transition:0.3s;margin-left:7px;margin-bottom:3px}.product__heart-filled{opacity:0}.product__to-favorite{padding-left:65px}.product__to-favorite svg{min-width:18px;min-height:18px}.product__to-favorite--active{border-color:#e1ce7a;color:#e1ce7a}.product__to-favorite--active .product__heart-empty{opacity:0}.product__to-favorite--active .product__heart-filled{opacity:1;transform:translateX(-25px)}.product__info-divider{width:540px;max-width:100%;display:block;margin-top:35px;margin-bottom:25px;height:1px;background:#e5e9f2}.product__props-title{font-size:20px;font-weight:400;display:block;margin-bottom:10px}.product__prop-item{margin-bottom:10px;line-height:1.4}.product__prop-name,.product__props-list strong{font-weight:400}.product__mobile-only{display:none}.product-block-info-title__label,.product-block-info-h2{font-weight:400 !important}@media (max-width:1199px){.product{flex-direction:column;align-items:center}.product__info{margin:40px auto;width:540px;max-width:100%}}@media (max-width:990px){.product__slider{width:100%;min-width:0;max-width:100%}.product__buttons-wrap{width:100%}.product__buttons-wrap div{flex-direction:column}.product__buttons-wrap div .btn{margin-right:0}.product__slider-preview__item{min-width:0;max-width:100%;height:60px;margin:0 3.5px}.product__slider-bottom{width:calc(100% + 7px);margin:7px -7px 0 -7px}.product__slider-preview-prev{height:60px;left:3.5px;width:calc(20% - 5.6px)}.product__slider-preview-next{height:60px;right:0;width:calc(20% - 5.6px)}.product__slider-big-image{max-width:100%}.product__params{flex-direction:column-reverse;margin-bottom:25px}.product__mobile-only{display:flex;flex-direction:column}.product__title{font-size:34px;font-weight:400;line-height:1.1;text-align:center}.product__sku{text-align:center}.product__info .product__title,.product__info .product__sku{display:none}.product__price-info{margin-bottom:30px}.product__buttons{flex-direction:column;align-items:center}.product__buttons .btn{width:100%;margin-bottom:10px}.product__info-divider{margin-top:15px}}.gray-link{padding:8px 12px;font-family:'Jost', sans-serif;font-style:normal;font-weight:100;font-size:16px;line-height:140%;border-radius:20px;background:#eff2f7;margin-top:12px;display:inline-block;color:#202d31}.gray-link-label{font-weight:700}.mt{margin-top:12px}.product-to-description{display:inline-block;color:#202d31;font-family:'Jost', sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:20px;transition:0.3s;margin-bottom:13px;background-image:linear-gradient(to right, #202d31 65%, transparent 65%);background-size:4px 1px;background-repeat:repeat-x;background-position:center 100%}.product-to-description span{transition:none}.product-to-description:hover{color:#e09f3e;background-image:linear-gradient(to right, #e3aa1a 65%, transparent 65%);background-size:4px 1px;background-repeat:repeat-x;background-position:center 100%}.product-info-row{display:flex}@media (max-width:980px){.product-info-row{flex-direction:column}}.product-block-info-container{margin-left:100px}@media (max-width:980px){.product-block-info-container{margin-left:0;margin-top:50px}}.product-block-info:not(:last-child){margin-bottom:30px}.product-block-info-h2{font-family:'Jost', sans-serif;font-weight:700;font-size:16px;line-height:140%;color:#202d31}.product-block-info-title{display:flex;align-items:center}.product-block-info-title__label{padding-left:10px;font-weight:700;font-size:20px;line-height:25px;color:#202d31}.product-block-info-list-item{display:flex;align-items:flex-end;position:relative}.product-block-info-list-item__key{font-family:'Jost', sans-serif;background:white;width:250px;position:relative}.product-block-info-list-item__key:before{content:'';position:absolute;bottom:0.4rem;width:100%;height:0;line-height:0;border-bottom:2px dotted #8492a6}.product-block-info-list-item__key span{position:relative;background:white;z-index:99;padding-right:2px}.product-block-info-list-item__value{font-family:'Jost', sans-serif;width:300px;background:white;font-weight:400;font-size:16px;line-height:140%;color:#202d31}.product-block-info-link{font-family:'Jost', sans-serif;font-weight:400;font-size:14px;line-height:140%;text-decoration:none;display:inline-block;margin-top:8px;color:#202d31;background-image:linear-gradient(to right, #202d31, #202d31);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%;transition:0.3s}.product-block-info-link span{transition:none}.product-block-info-link:hover{color:#e09f3e;background-image:linear-gradient(to right, #e09f3e, #e09f3e);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.product-card{max-width:220px;width:220px;display:flex;flex-direction:column;border-radius:5px;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);margin:0 7.5px 50px;height:auto !important;position:relative}.product-card__image-wrap{display:flex;align-items:center;justify-content:center;width:220px;height:220px;overflow:hidden}a.product-card__image-wrap:hover img{transform:scale(1.1)}.product-card__image-wrap img{border-top-left-radius:5px;border-top-right-radius:5px;transition:1s;margin:0 auto}.product-card__desc{padding:15px 15px 0;flex-grow:1;display:flex;flex-direction:column}.product-card--no-brand .product-card__desc{padding:15px}.product-card__title{min-height:36px;font-size:16px;font-weight:100;margin-bottom:10px;flex-grow:1}.product-card__title a{color:#202d31}.product-card__title a:hover{color:#e09f3e}.product-card__price-info{display:flex;align-items:center;margin-bottom:10px}.product-card__price{font-size:26px;font-weight:400;margin-right:11px}.product-card__old-price{font-size:16px;font-weight:700;color:#c2cedb;text-decoration:line-through}.product-card__colors{display:flex;flex-wrap:wrap;margin-bottom:8px}.product-card__color{width:20px;height:20px;display:inline-block;border-radius:50%;border:1px solid #f9fafc;margin-right:6px;margin-bottom:6px}.selected .product-card__color{border:2px solid #202d31}.product-card__buttons{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.product-card__buttons .btn--accent{flex-grow:1;margin-right:10px;width:calc(100% - 10px)}.product-card__buttons .btn--accent svg{margin-right:5px}.product-card__buttons div[data-entity]{flex-grow:1}.product-card__to-favorite{width:46px;height:46px;font-size:0;background:#f9fafc url(/local/templates/pip-e/css/../img/icons/heart-empty-gray.svg) center no-repeat;box-shadow:0px 5px 8px -2px rgba(222, 222, 222, 0.8);transition:0.3s}.product-card__to-favorite:hover{background:#eff2f7 url(/local/templates/pip-e/css/../img/icons/heart-empty-gray.svg) center no-repeat}.product-card__to-favorite--active{background:#f9fafc url(/local/templates/pip-e/css/../img/icons/heart-filled-pink.svg) center no-repeat;box-shadow:none}.product-card__to-favorite--active:hover{background:#eff2f7 url(/local/templates/pip-e/css/../img/icons/heart-filled-pink.svg) center no-repeat}.product-card__brand{display:flex;width:130px;padding:5px;max-height:45px;margin:-20px auto 0;position:relative;bottom:-20px;justify-content:center;background:#fff;border:1px solid #f3f3f3;border-radius:5px;transition:0.3s}.product-card__brand img{object-fit:contain}.product-card__brand:hover{box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35)}.product-slider-same .product-card__image-wrap{width:100%;height:253px;border-top-left-radius:5px;border-top-right-radius:5px}.product-slider-same .product-card__image-wrap img{max-width:100%}.product-slider-same .product-slider__body{margin-top:20px}.product-slider-same .product-card__title{font-size:16px;line-height:18px;color:#202d31;text-align:left}.product-slider-same.product-slider-same--card{max-width:1150px;padding-left:20px;padding-right:20px}.product-slider-same.product-slider-same--card .product-card{max-width:100%}.product-slider-same.product-slider-same--card .product-card__desc{height:100%;max-height:calc(100% - 253px)}.product-slider-same.product-slider-same--card .product-card__price-info{margin-top:auto}@media (max-width:1260px){.product-card__image-wrap{width:100%}.product-card{flex-grow:1;max-width:330px}}@media (max-width:990px){.product-card{width:calc(50% - 10px);margin:0 5px 50px}.product-card__desc{padding:15px 10px 0}.product-card--no-brand .product-card__desc{padding:15px 10px}.product-card__image-wrap{height:auto}.product-card__price{font-size:22px}.product-card__old-price{font-size:14px}.product-card__buttons{flex-direction:column;align-items:stretch}.product-card__to-favorite{font-size:16px;width:100%;background:#f9fafc;margin-bottom:0 !important}.product-card__to-favorite:after{content:'В избранное'}.product-card__to-favorite:before{content:'';width:16px;height:16px;font-size:0;background:url(/local/templates/pip-e/css/../img/icons/heart-empty-gray.svg) center / contain no-repeat;display:inline-block;margin-right:7px}.product-card__to-favorite:hover{background:none;box-shadow:0px 5px 8px -2px rgba(222, 222, 222, 0.8)}.product-card__to-favorite--active{background:none;box-shadow:0px 5px 8px -2px rgba(245, 207, 207, 0.8)}.product-card__to-favorite--active:after{content:'В избранном';background-image:linear-gradient(94.56deg, #feb5b4 11.22%, #fd7e81 98.96%);color:transparent;-webkit-background-clip:text;background-clip:text}.product-card__to-favorite--active:before{content:'';width:16px;height:16px;font-size:0;background:url(/local/templates/pip-e/css/../img/icons/heart-filled-pink.svg) center / contain no-repeat;display:inline-block;margin-right:5px}.product-card__to-favorite--active:hover{background:none}.product-card__buttons .btn{width:100%;margin-right:0;margin-bottom:8px}.product-card__buttons .btn svg{margin-right:4px}.product-card__to-cart{margin-right:0;width:100%}}.back-catalog{display:none;justify-content:center;align-items:center}.back-catalog svg{margin-right:10px}.back-catalog span{font-weight:500;font-size:16px;line-height:20px;color:#202d31;border-bottom:1px dashed #202d31;transition:0.2s linear}.back-catalog:hover span{border:none}@media (max-width:990px){.back-catalog{display:flex}}.product-row{display:flex;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px;position:relative;align-items:center;min-width:800px}.product-row__image-wrap{width:120px;height:110px;padding:4px 10px}.product-row__image-wrap img{object-fit:cover;width:100%;height:100%;border-radius:4px}a.product-row__image-wrap:hover{opacity:0.75}.product-row__brand{position:absolute;background:#fff;border:1px solid #f3f3f3;border-left:0;border-right:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:100%;left:0;bottom:0;max-height:35px;display:flex;padding:4px;justify-content:center;align-items:center}.product-row__brand img{width:100px;max-height:28px;object-fit:contain}a.product-row__brand:hover{background:#f9fafc}.product-row__info{margin:15px 25px}.product-row__props{display:flex}.product-row__name{font-size:22px;font-weight:100;margin-bottom:20px;display:block}.product-row__prop{display:flex;align-items:center;margin-right:22px}.product-row__prop-name{margin-right:7px}.product-row__prop-color{display:inline-block;width:32px;height:32px;border-radius:50%}.product-row__prop-size{padding:7px 15px;display:flex;align-items:center;justify-content:center;background:#eff2f7;border-radius:5px;color:#202d31;font-weight:100;font-size:16px;line-height:1.1;text-transform:uppercase;transition:0.3s}.product-row__price{font-size:28px;font-weight:400;text-transform:uppercase}.product-row__delete{padding:7px 9px;background:#fff5f5;border-radius:5px;border:none;cursor:pointer;transition:0.3s;outline:none}.product-row__delete:hover,.product-row__delete:active,.nice-select.open.product-row__delete{background:#fee0e0}.product-row__deleted{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(255, 255, 255, 0.93)}.product-row__deleted-notice{font-size:20px}.product-row__deleted-notice a{color:#2d9cdb;background-image:linear-gradient(to right, #2d9cdb 65%, transparent 65%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%}.product-row__deleted-notice a:hover{color:#e3aa1a;background-image:linear-gradient(to right, #e3aa1a 65%, transparent 65%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%}.product-row--cart{padding-right:0;transition:0.3s;margin-bottom:30px}.product-row--cart.product-row--deleted{box-shadow:none}.product-row--cart.product-row--deleted .product-row__brand{opacity:0}.product-row--cart .product-row__image-wrap{width:120px;height:110px}.product-row--cart .product-row__info{flex-grow:1;margin:15px 18px 15px 25px}.product-row--cart .product-row__price{padding-right:25px}@media (max-width:1279px){.product-row--cart{min-width:750px}.product-row--cart .product-row__prop{margin-right:12px}.product-row--cart .product-row__price{font-size:24px;padding-right:15px}}@media (max-width:990px){.product-row{min-width:0;width:100%;padding:0;padding-bottom:35px;min-height:150px}.product-row--favourite{min-height:unset}.product-row--favourite .product-row__image-wrap{max-width:67px;min-width:unset}.product-row--favourite .product-row__name{flex-basis:100%}.product-row__info{display:flex;flex-wrap:wrap;margin:8px 13px}.product-row__props{flex-wrap:wrap}.product-row__image-wrap{min-height:100%;max-width:100%;align-self:stretch;width:auto;min-width:112px}.product-row__name{font-size:16px;margin-bottom:6px}.product-row__prop{margin-right:10px;margin-bottom:10px}.product-row__prop--quantity{margin-bottom:14px}.product-row__prop--quantity .product-row__prop-name{display:none}.product-row__prop-name{font-size:12px}.product-row__prop-color{width:25px;height:25px}.product-row-params__submit{max-width:100% !important;margin-top:18px;margin-bottom:0 !important}.product-row--cart .product-row__info{margin:13px 12px 8px 12px}.product-row--cart .product-row__prop-size{padding:7.5px 10px}.product-row--cart .product-row__props{width:100%;margin-top:10px;justify-content:space-between}.product-row--cart .product-row__prop{margin-bottom:11px;margin-right:8px}.product-row--cart .product-row__prop:last-of-type{margin-right:0}.product-row--cart .product-row__prop-name{display:none}.product-row--cart .product-row__deleted-notice{text-align:center}}.product-row-params{margin-top:24px}.product-row-params__title{font-size:20px;font-weight:500;margin-bottom:12px;display:block}.product-row-params__body{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.product-row-params__blocks{display:flex;flex-wrap:wrap}.product-row-params__block{max-width:220px;margin-right:20px}.product-row-params__block-title{font-size:16px;font-weight:500;color:#8492a6;margin-bottom:12px;display:block}.product-row-params__submit{flex-grow:1;align-self:flex-end;margin-bottom:8px;text-transform:uppercase;max-width:290px}.product-slider{max-width:1050px;margin:0 auto 70px;text-align:center}.product-slider .slick-arrow{border:unset}.product-slider .slick-arrow svg path{transition:0.3s}.product-slider .slick-arrow:hover svg path{stroke:#f29d89}.product-slider .slick-next{transform:rotate(180deg) translateY(0%);top:155px}.product-slider .slick-prev{transform:translateY(0%);top:155px}.product-slider .slick-track{display:flex}.product-slider .slick-slide{height:unset}.product-slider__body{margin:0 -10px}.product-slider__item-wrap.slick-slide:focus{outline:none}.product-slider__item-wrap{padding:0 10px;position:relative}.product-slider__item{display:block;background:#fff;box-shadow:0px 0px 11px rgba(187, 187, 187, 0.35);border-radius:5px;text-decoration:unset;color:#202d31;width:100%;margin:20px auto;height:calc(100% - 40px)}.product-slider__item:hover{box-shadow:0px 0px 12px rgba(187, 187, 187, 0.9)}.product-slider__item:focus{outline:none}.product-slider__img-wrap{width:100%;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;align-items:center;justify-content:center;width:220px;height:220px;margin:0 auto;overflow:hidden}.product-slider__info{padding:10px 15px 45px}.product-slider__title{min-height:51px;font-size:16px;line-height:1.1;margin-bottom:8px;text-align:left}.product-slider__price-wrap{margin-bottom:10px;display:flex;flex-wrap:wrap;align-items:baseline}.product-slider__price-current{font-weight:bold;font-size:25px;line-height:1.2;margin-right:7px}.product-slider__price-old{font-weight:bold;font-size:16px;line-height:1.2;text-decoration-line:line-through;color:#c2cedb}.product-slider__palette{display:flex;flex-wrap:wrap;margin-left:-2px;margin-right:-3px}.product-slider__palette-item{width:20px;height:20px;border-radius:50%;border:1px solid #c2cedb;margin-left:2px;margin-right:3px}.product-slider__logo-wrap{width:190px;position:absolute;left:50%;transform:translateX(-50%);bottom:25px;display:flex;align-items:center;justify-content:center;height:45px;background:#fff;border:1px solid #f3f3f3;border-right:0;border-left:0;box-sizing:border-box;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0px 10px 9px -9px rgba(187, 187, 187, 0.35);outline:none}a.product-slider__logo-wrap:hover{background:#f9fafc}.product-slider__logo{max-height:90%;object-fit:contain;width:auto}.product-slider__slick-arrow{width:60px;height:60px;z-index:2;cursor:pointer;position:absolute;outline:none;background:transparent;transition:0.3s}.product-slider__slick-next{transform:rotate(180deg);top:155px;left:calc(100% + 30px);right:unset}.product-slider__slick-prev{top:155px;left:unset;right:calc(100% + 30px)}.product-slider-same .product-slider{max-width:1070px;margin:0 auto 50px}.product-slider-same .product-slider__info{padding-bottom:64px}.product-slider-same .product-slider__item{box-shadow:0 0 15px rgba(187, 187, 187, 0.35);margin-bottom:0}.product-slider-same .product-slider__item-wrap{padding:0;width:190px;margin:0 7.5px;box-sizing:border-box}.product-slider-same .product-slider__img-wrap{width:100%;height:253px}.product-slider-same .product-slider__img-wrap img{width:100%}.product-slider-same .product-slider__title{min-height:34px;margin-bottom:6px}.product-slider-same .product-slider__logo-wrap{width:100%;border-bottom:0;box-shadow:none}@media (max-width:1350px){.product-slider__slick-arrow{background:rgba(255, 255, 255, 0.6);border-radius:5px;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);opacity:unset}.product-slider__slick-arrow:hover{background:rgba(255, 255, 255, 1)}.product-slider__slick-arrow svg{height:40px}.product-slider__slick-next{left:unset;right:0}.product-slider__slick-prev{right:unset;left:0}}@media (max-width:1100px){.product-slider-same .product-slider__info{padding-bottom:84px}}@media (max-width:990px){.product-slider{width:100%}}@media (max-width:425px){.product-slider__body{margin-left:-30px;width:calc(100% + 60px)}.product-slider__item{width:100%}.product-slider__logo-wrap{width:160px}.product-slider__slick-arrow{width:45px;height:45px}.product-slider__slick-arrow svg{height:25px}.product-slider__slick-next,.product-slider__slick-prev{top:115px}}@media (max-width:425px) and (max-width:991px){.product-slider__body{margin-left:-20px;width:calc(100% + 40px)}}@media (max-width:425px) and (max-width:425px){.product-slider__body{margin-left:-15px;width:calc(100% + 30px)}}.product-tabs{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;margin-top:50px;margin-bottom:65px}@media (max-width:991px){.product-tabs{padding-left:20px;padding-right:20px}}@media (max-width:425px){.product-tabs{padding-left:15px;padding-right:15px}}.product-tabs .tabs__navigation{padding-bottom:10px;border-bottom:1px solid #e5e9f2}.product-tabs .tabs__item-body{padding-top:25px}@media (max-width:990px){.product-tabs{margin-top:15px;margin-bottom:40px}.product-tabs .tabs__navigation{border-top:1px solid #e5e9f2}}.rental__attention{margin-top:10px;display:flex;border-radius:5px;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);overflow:hidden;max-width:900px;margin-left:auto;margin-right:auto}.rental__attention--warning{box-shadow:0px 5px 8px -2px rgba(245, 207, 207, 0.8)}.rental__attention--warning .rental__attention-icon-wrap{background:linear-gradient(94.56deg, #feb5b4 11.22%, #fd7e81 98.96%)}.rental__attention--warning .rental__attention-text{color:#7c2e2f}.rental__attention--info{box-shadow:0px 5px 8px -2px rgba(222, 222, 222, 0.8)}.rental__attention--info .rental__attention-icon-wrap{background:linear-gradient(94.56deg, #59b0c8 11.22%, #377181 98.96%)}.rental__attention--info .rental__attention-text{color:#335c67}.rental__attention-icon-wrap{display:flex;align-items:center;justify-content:center;width:105px;flex-shrink:0;background:#d3dce6}.rental__attention-text-wrap{padding:20px 30px}.rental__attention-text{font-weight:400;font-size:16px;line-height:1.4;color:#202d31}.rental__attention-text b{font-weight:bold}.rental__attention-text a{color:inherit}.rental__attention-text a:hover{color:#ffce78}.rental__title{font-weight:bold;font-size:30px;line-height:1.4;color:#202d31;margin-top:50px;margin-bottom:20px;text-align:center}.rental__steps{margin-top:40px;margin-bottom:80px}.rental__steps-list{display:flex;justify-content:center;margin-left:-12px;margin-right:-12px}.rental__step{display:flex;flex-direction:column;justify-content:space-between;width:200px;margin-left:12px;margin-right:12px}.rental__step-icon-wrap{display:flex;justify-content:center;align-items:center;min-height:50px;margin-bottom:25px}.rental__step-bottom{display:flex;flex-direction:column}.rental__step-text{font-weight:400;font-size:16px;line-height:1.25;text-align:center;color:#202d31;margin-bottom:15px}.rental__step-btn--no-active{cursor:context-menu;background:linear-gradient(94.56deg, #f29d89 11.22%, #b57e80 98.96%);color:#fff}.rental__step-btn--no-active:hover{background:linear-gradient(94.56deg, #f29d89 11.22%, #b57e80 98.96%)}.rental__contacts{margin:25px auto 60px;padding:20px;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px;display:flex;align-items:center;justify-content:center;max-width:900px}.rental__contacts-text{font-weight:100;font-size:22px;line-height:2.3;color:#202d31;margin-left:10px;margin-right:20px}.rental__contacts-text a{color:#202d31}.rental__contacts-text a:hover{color:#ffce78}.rental__map{border-radius:5px;overflow:hidden;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);min-height:220px;height:220px}.rental__info{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:40px}.rental__info-item{display:flex;justify-content:space-between;padding:22px 15px 22px 25px;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);margin-bottom:10px;border-radius:5px;overflow:hidden;max-width:900px;width:100%}.rental__info-text{font-weight:500;font-size:20px;line-height:2.3;color:#000}.rental__info-btn{width:100%;max-width:195px}.rental__benefits{display:flex;justify-content:center}.rental__benefits-list{display:flex;margin:0 -25px;flex-wrap:wrap;justify-content:center;max-width:950px}.rental__benefit{margin:0 25px 40px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:185px}.rental__benefit-logo-wrap{margin-bottom:10px}.rental__benefit-text-wrap{flex-grow:1;display:flex;align-items:center}.rental__benefit-text{font-weight:400;font-size:20px;line-height:1.2;text-align:center;color:#202d31}.rental__counters{display:flex;justify-content:center;margin-left:-15px;margin-right:-15px;margin-bottom:20px}.rental__counters-item{display:flex;flex-direction:column;align-items:center;max-width:300px;width:100%;margin-left:15px;margin-right:15px}.rental__counter{font-weight:bold;font-size:76px;line-height:1.2;text-align:center}.rental__counter--accent{background-image:linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);color:transparent;-webkit-background-clip:text;background-clip:text}.rental__counter--pink{background-image:linear-gradient(94.56deg, #feb5b4 11.22%, #fd7e81 98.96%);color:transparent;-webkit-background-clip:text;background-clip:text}.rental__counter--brown{background-image:linear-gradient(94.56deg, #f29d89 11.22%, #b57e80 98.96%);color:transparent;-webkit-background-clip:text;background-clip:text}.rental__counter-text{font-weight:400;font-size:20px;line-height:1.2;text-align:center;color:#000}.rental__transport-map{margin-bottom:40px}.rental__main-company-link{display:flex;align-items:center;justify-content:center;font-weight:100;font-size:26px;line-height:1.3;text-align:center;background-image:linear-gradient(94.56deg, #f29d89 11.22%, #b57e80 98.96%);color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:5px;margin-bottom:95px}.rental__main-company-link span{transition:0.3s}.rental__main-company-link span:first-of-type{background-image:linear-gradient(94.56deg, #f29d89 0%, #d78f85 50%);background-size:100% 1px;background-repeat:no-repeat;background-position:center 100%}.rental__main-company-link span:last-of-type{padding-left:7px;background-image:linear-gradient(94.56deg, #d78f85 50%, #b57e80 100%);background-size:100% 1px;background-repeat:no-repeat;background-position:center 100%}.rental__main-company-link b{font-weight:400}.rental__main-company-link:hover{background-size:500%}.rental__main-company-link:hover span{background-size:1000% 1px;background-position-x:0%}.rental__info-content{max-width:900px}@media (max-width:1000px){.rental__counter{font-size:65px}}@media (max-width:768px){.rental__title{margin-top:30px;font-size:22px;line-height:1.2;text-align:center}.rental__attention{flex-direction:column}.rental__attention-text-wrap{padding:15px}.rental__attention-icon-wrap{width:unset;height:40px}.rental__steps{margin-bottom:10px}.rental__steps-list{flex-wrap:wrap}.rental__step{flex-basis:calc(50% - 18px);margin:0 9px 35px}.rental__contacts{flex-direction:column;align-items:flex-start;margin-top:30px;margin-bottom:35px;padding:20px 15px}.rental__contacts-text{margin-bottom:25px;font-size:18px;line-height:1.6}.rental__map{width:100%;min-height:300px}.rental__info-item{flex-direction:column;align-items:center;margin-bottom:25px}.rental__info-text{text-align:center;font-size:18px;line-height:1.5;margin-bottom:20px}.rental__benefit{width:150px;margin:0 15px 40px}.rental__benefit-logo-wrap svg{width:70px;height:70px}.rental__benefit-text{font-size:18px}.rental__counters{flex-direction:column;align-items:center}.rental__counters-item{margin-bottom:35px}.rental__counter{font-size:72px}.rental__main-company-link{font-size:20px}}@media (max-width:500px){.rental__main-company-link{flex-direction:column}.rental__main-company-link span:first-of-type,.rental__main-company-link span:last-of-type{padding-left:unset;background-image:linear-gradient(94.56deg, #f29d89 11.22%, #b57e80 98.96%);background-size:100% 1px;background-repeat:no-repeat;background-position:center 100%}}@media (max-width:425px){.rental__benefit{flex-basis:calc(50% - 30px);margin:0 15px 40px}.rental__map{min-height:220px}}.side-banner{border-radius:5px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin-bottom:20px}.side-banner:before{content:'';width:100%;height:100%;top:0;left:0;background:#202d31;opacity:0.2;z-index:2;position:absolute;transition:0.3s}.side-banner:hover:before{opacity:0.5}.side-banner__bg{transition:0.3s}.side-banner__title{font-size:44px;font-family:'CrashCTT', arial, impact, fantasy;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center;color:#fff;z-index:3;margin:15px;max-width:calc(100% - 30px)}@media (max-width:1279px){.side-banner__title{font-size:34px}}.shop-info{display:flex;margin-bottom:50px}.article .shop-info__desc-title{font-size:50px;font-weight:400;text-transform:uppercase;margin-bottom:10px;margin-top:0}.shop-info__desc{width:600px;margin:25px 15px 0 0;padding:0;flex-grow:1}.shop-info__position{margin-top:20px}@media (max-width:990px){.shop-info{flex-direction:column;align-items:center}.shop-info__desc{width:100%;margin:20px 0 0}}.search__container{max-width:1000px}.search__form{display:flex;align-items:center;flex-grow:1;margin-bottom:45px}.search__input{font-family:inherit;width:100%;border:1px solid #c2cedb;border-radius:5px;font-size:16px;color:#202d31;font-weight:400;padding:8px 55px 8px 15px;margin-bottom:unset !important;align-self:stretch;box-shadow:0px 5px 8px -2px rgba(222, 222, 222, 0.8)}.search__input:focus{outline:none;border:1px solid #ffce78}.search__form-btn{margin-left:-40px;border-top-left-radius:unset !important;border-bottom-left-radius:unset !important}.search__list{display:flex;flex-direction:column;margin-bottom:55px}.search__item{border-radius:10px;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);margin-bottom:15px;position:relative}.search__item-img-wrap{width:170px;flex-shrink:0;position:absolute;left:0;top:0;bottom:0}.search__item-img{border-top-left-radius:10px;border-bottom-left-radius:10px;height:100%;width:100%;object-fit:cover}.search__item-body{padding:20px;margin-left:170px}.search__item-title{font-weight:500;font-size:26px;line-height:1.1;color:#202d31;margin-bottom:30px}.search__item-text{font-weight:400;font-size:16px;line-height:1.1;color:#8492a6;margin-bottom:10px}.search__item-breadcrumb__list{display:flex;flex-wrap:wrap}.search__item-breadcrumb{font-size:16px;line-height:1.2}.search__item-breadcrumb a{color:#202d31;background-image:linear-gradient(to right, #202d31, #202d31);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%;transition:0.3s;font-weight:500;margin-bottom:5px;display:inline-block}.search__item-breadcrumb a:hover{color:#e09f3e;background-image:linear-gradient(to right, #e09f3e, #e09f3e);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}.search__item-breadcrumb:not(:last-of-type):after{content:"/";text-decoration:none;padding-left:5px;padding-right:5px;font-weight:500}@media (max-width:767px){.search__item-img-wrap{width:90px}.search__item-body{padding:15px;margin-left:90px}.search__item-title{font-size:22px;margin-bottom:15px}.search__item-text{font-size:14px;margin-bottom:6px}.search__item-breadcrumb__list{display:flex;flex-wrap:wrap}.search__item-breadcrumb{font-size:12px}.search__item-breadcrumb:not(:last-of-type):after{content:"/";text-decoration:none;padding-left:8px;padding-right:8px}}.shop-header{border-bottom:1px solid #efefef}.shop-header .banner-slider.slick-dotted.slick-slider{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;margin-bottom:30px}@media (max-width:991px){.shop-header .banner-slider.slick-dotted.slick-slider{padding-left:20px;padding-right:20px}}@media (max-width:425px){.shop-header .banner-slider.slick-dotted.slick-slider{padding-left:15px;padding-right:15px}}.shop-header__menu{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding-left:30px;padding-right:30px;display:flex;align-items:center;margin:42px auto 20px}@media (max-width:991px){.shop-header__menu{padding-left:20px;padding-right:20px}}@media (max-width:425px){.shop-header__menu{padding-left:15px;padding-right:15px}}.shop-header__menu-logo-wrap{display:flex;justify-content:flex-start;align-items:center;height:100px;margin-right:85px}.shop-header__menu-logo{max-width:100%;max-height:100%;object-fit:contain}.shop-header__menu-list{display:flex;align-items:center;margin:0 -5px}@media (max-width:990px){.shop-header__menu-list{display:grid;grid-template-columns:repeat(4, 1fr)}}@media (max-width:480px){.shop-header__menu-list{grid-template-columns:repeat(1, 1fr)}}.shop-header__menu-item{margin:0 5px;padding:10px 15px}.shop-header__menu-item a{color:#8492a6;font-size:16px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;justify-content:center;white-space:nowrap}.shop-header__menu-item a path{transition:0.3s}.shop-header__menu-item a svg{margin-right:8px}.shop-header__menu-item a:hover{color:#2d4349}.shop-header__menu-item a:hover path{fill:#2d4349}.shop-header__menu-item--active a{color:#2d4349;background-image:linear-gradient(to right, #2d4349, #2d4349);background-size:1px 1px;background-repeat:repeat-x;background-position:0 100%}@media (max-width:1199px){.shop-header__menu-item{padding:10px 5px}.shop-header__menu-item a{white-space:nowrap}}@media (max-width:990px){.shop-header__menu{flex-direction:column;margin-bottom:10px;position:relative}.shop-header__menu-logo-wrap{margin-bottom:20px;margin-right:0}.shop-header__menu-list:before{content:'';position:absolute;height:45px;width:115px;background:linear-gradient(270deg, #fff 20%, rgba(255, 255, 255, 0) 100%);right:0;bottom:0}.shop-header__menu-list:after{content:'';position:static;display:inline-block;min-width:65px;height:45px}.shop-header__menu-item{margin:0 10px;padding:10px 0;white-space:nowrap}.shop-header__menu-item:first-child{margin-left:0}.shop-header__menu-item:last-child{margin-right:0}.shop-header__menu-item a{font-size:20px;color:#c2cedb;text-transform:none}.shop-header__menu-item--active a{background:none;color:#202d31}}.shop-page__catalog-btn{margin:20px auto 0;text-transform:uppercase;width:320px;max-width:100%}.shops-grid{display:flex;flex-wrap:wrap;margin:0 -10px;width:calc(100% + 20px);justify-content:center}.shops-grid__item{display:flex;flex-direction:column;width:200px;margin:0 10px 40px}.shops-grid__item-name{display:none;font-size:18px;font-weight:500;margin-top:8px;margin-bottom:4px;color:#202d31}.shops-grid__item-name:hover{color:#ffce78}.shops-grid__item-desc{display:none;font-size:13px}.shops-grid__no-items{min-height:30vh;display:flex;justify-content:center;align-items:center}.shops-grid__no-items-message{text-align:center}.shop-grid__item-image-wrap{display:flex;align-items:center;justify-content:center;width:200px;height:200px;overflow:hidden;position:relative;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px}.shop-grid__item-image-wrap:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255, 243, 176, 0.3);transition:0.3s;opacity:0;border-radius:5px}.shop-grid__item-image-wrap:hover{opacity:0.75;box-shadow:none}.shops-grid__item-image{transition:1s}@media (max-width:990px){.shops-grid__item{max-width:calc(50% - 20px)}.shop-grid__item-image-wrap{width:100%;height:auto}}.summary{padding:20px;display:flex;flex-direction:column;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35)}.summary.cart__summary{margin-top:110px;position:sticky;top:20px}.summary__title{font-weight:700;font-size:25px;margin-bottom:15px}.summary__items-list{margin-bottom:16px}.summary__divider{height:1px;width:calc(100% + 40px);margin:0 -20px;border-bottom:1px dashed #e5e9f2}.summary__item{display:flex;align-items:flex-end;flex-wrap:wrap;line-height:1.5;font-size:16px;margin-bottom:10px}.summary__item-name{margin-bottom:-4px}.summary__item-divider{flex-grow:1;background-image:linear-gradient(to right, #202d31 10%, transparent 10%, #202d31 50%, transparent 60%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%;background-size:4px 1px;height:1px;min-width:30px}.summary__item-value{font-size:18px;font-weight:500;margin-bottom:-4px}.summary__coupon{margin-top:15px;margin-bottom:10px}.summary__submit{margin-top:20px}.summary__submit-btn{text-transform:uppercase;width:100%}.summary__mob-submit{display:none}@media (max-width:1199px){.summary.cart__summary{margin-top:10px;margin-bottom:80px}}@media (max-width:990px){.summary{padding:15px}.summary__item-divider{min-width:20px}.summary__coupon{margin-top:5px}.summary.cart__summary{margin-bottom:60px}.summary__mob-submit{position:fixed;bottom:0;left:0;width:100%;display:flex;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0px -30px 35px #fff}}.sort{display:flex;align-items:center;margin-bottom:25px}.sort__title{font-size:18px;font-weight:400;margin-right:15px}.sort__options{display:flex;align-items:center;flex-wrap:wrap}.sort__options-item{margin-right:10px}.sort__option{color:#c2cedb;padding-bottom:1px;background-image:linear-gradient(to right, #c2cedb 65%, transparent 65%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%}.sort__option:hover{color:#2d4349;background-image:linear-gradient(to right, #2d4349 65%, transparent 65%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%}.sort__option--active{color:#e09f3e;background-image:linear-gradient(to right, #e09f3e 65%, transparent 65%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%}.sort__option--active:hover{color:#e09f3e;background-image:linear-gradient(to right, #e09f3e 65%, transparent 65%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%}@media (max-width:778px){.sort__options{margin-bottom:8px}.sort__option{font-size:15px;font-weight:500}.sort__options-item:last-of-type{margin-right:0}.sort__title{margin-bottom:5px;font-size:16px}}.tabs{position:relative}.tabs--centered .tabs__navigation{justify-content:center}.tabs--centered .tabs__content{margin:0 auto}.tabs__content .article{margin:unset;padding:unset}.tabs__navigation{width:100%;display:flex;justify-content:flex-start}.tabs__navigation a{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:auto;text-align:left;font-size:28px;font-weight:400;color:#c2cedb;padding:7px 0;margin-right:32px;transition:0.3s}.tabs__navigation a:hover{color:#8492a6}.tabs__navigation a::before{position:absolute;display:inline-block;height:20px;width:20px;background-repeat:no-repeat;top:50%;margin-top:-10px;margin-left:0;left:38px}.tabs__navigation a.selected{color:#202d31;position:relative}.tabs__navigation a.selected svg{fill:currentColor}.tabs__navigation a.selected::after{content:'';position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);z-index:2;width:16px;height:10px}.tabs__navigation a svg{margin-bottom:15px}.tabs__navigation-item:last-child a{margin-right:0}.tabs__content > li{opacity:0;animation:cd-fade-in 0.3s;display:none;flex-direction:column;height:0}.tabs__video{max-width:1100px}.tabs__content > li.selected{display:flex;opacity:1;height:auto;position:relative}.tabs__item-image{max-width:50%}.tabs__item-image img{width:100%;height:auto;object-fit:cover}.tabs__item-body{display:flex;flex-direction:column;justify-content:center;flex-shrink:100;padding-bottom:25px}.tabs__item-link{align-self:flex-end}@media (max-width:990px){.tabs__navigation{flex-direction:column;align-items:center;padding:20px 40px;width:calc(100% + 30px);margin:0 -15px;background:#eff2f7}.tabs__navigation a{background:#fff;color:#8492a6;padding:10px 15px;align-items:center;font-size:16px;font-weight:700;text-transform:uppercase;margin:0;border-radius:5px}.tabs__navigation a.selected{color:#fff;background:linear-gradient(94.56deg, #8492a6 11.22%, #c2cedb 98.96%)}.tabs__navigation a.selected:hover{pointer-events:none}.tabs__navigation a::after{display:none}.tabs__navigation-item{width:100%;border-radius:5px;margin:0 auto 10px}.tabs__navigation-item:last-child{margin-bottom:0}.tabs--inline nav{position:relative}.tabs--inline .tabs__navigation{width:100%;max-width:100%;flex-direction:row;padding:0;overflow:scroll;margin:0;background:none}.tabs--inline .tabs__navigation:before{content:'';position:absolute;height:45px;width:115px;background:linear-gradient(270deg, #fff 20%, rgba(255, 255, 255, 0) 100%);right:0;bottom:1px;z-index:2}.tabs--inline .tabs__navigation:after{content:'';position:static;display:inline-block;min-width:65px;height:45px}.tabs--inline .tabs__navigation-item{margin:0 10px;padding:10px 0;white-space:nowrap}.tabs--inline .tabs__navigation-item:first-child{margin-left:0}.tabs--inline .tabs__navigation-item:last-child{margin-right:0}.tabs--inline .tabs__navigation-item a{font-size:20px;color:#c2cedb;text-transform:none;padding:10px 0}.tabs--inline .tabs__navigation-item a.selected{background:none;color:#202d31}}@-webkit-keyframes cd-fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes cd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes cd-fade-in{0%{opacity:0}100%{opacity:1}}.tag-radios{display:flex;flex-wrap:wrap}.tag-radios__item{margin-bottom:8px;margin-right:8px}.tag-radios__item input{display:none}.tag-radios__item-content{padding:7px 15px;display:flex;align-items:center;justify-content:center;background:#eff2f7;border-radius:5px;color:#202d31;font-weight:100;font-size:16px;line-height:1.1;text-transform:uppercase;cursor:pointer;transition:0.3s}input:checked + .tag-radios__item-content,li.selected .tag-radios__item-content{background:#ffce78}input:disabled + .tag-radios__item-content,li.notallowed .tag-radios__item-content{color:#c2cedb;pointer-events:none}.tag-radios--mini{margin-bottom:8px}.tag-radios--mini .tag-radios__item-content{padding:4px 8px;font-size:13px;cursor:default}.tag-radios--mini .tag-radios__item{height:22px}@media (max-width:990px){.tag-radios--mini .tag-radios__item{margin-bottom:4px;margin-right:6px}.tag-radios--mini .tag-radios__item-content{padding:4px 6px}}.quantity-choice{display:flex;width:116px;max-width:116px}.quantity-choice__btn{width:36px;height:36px;min-height:32px;padding:11px 12px;transition:none}.quantity-choice__btn:focus{outline:none}.quantity-choice__input{height:36px !important;margin:0 4px !important;text-align:center;padding:9px 5px !important}.thank-you-page{width:100%;max-width:1145px;padding-top:90px;padding-bottom:45px}.thank-you-page__title{font-weight:bold;font-size:56px;line-height:1.3;text-transform:uppercase;background-image:linear-gradient(94.56deg, #f29d89 11.22%, #b57e80 98.96%);color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:30px;margin-bottom:30px}.thank-you-page__img{float:right;border-radius:10px;transform:rotate(7.77deg);margin-left:60px;margin-right:20px;margin-bottom:30px}.thank-you-page__text{font-size:20px;line-height:1.25;color:#202d31;margin-bottom:7px}.thank-you-page__text b{font-weight:bold}.thank-you-page_clear-both{clear:both}.thank-you-page__btn-wrap{margin-top:60px}.thank-you-page__btn{text-transform:uppercase;width:275px}.thank-you-page__link{margin-left:25px;color:#202d31;background-image:linear-gradient(to right, #202d31 0%, #202d31 33.3%, rgba(255, 255, 255, 0) 33.3%, rgba(255, 255, 255, 0) 66.6%, #202d31 66.6%, #202d31 100%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%}.thank-you-page__link:hover{color:#e38800;background-image:linear-gradient(to right, #e38800 0%, #e38800 33.3%, rgba(255, 255, 255, 0) 33.3%, rgba(255, 255, 255, 0) 66.6%, #e38800 66.6%, #e38800 100%);background-size:10px 1px;background-repeat:repeat-x;background-position:center 100%}@media (max-width:990px){.thank-you-page{display:flex;flex-direction:column;align-items:center;padding-top:50px;padding-bottom:100px}.thank-you-page__img{float:unset;max-width:150px;margin:-27px 0 20px 0}.thank-you-page__title{order:-1;z-index:1;margin-bottom:unset;margin-top:unset;text-align:center;font-size:36px}.thank-you-page__text{text-align:center;font-size:18px}}@media (max-width:550px){.thank-you-page__btn-wrap{display:flex;flex-direction:column;align-items:center}.thank-you-page__link{margin-top:15px;margin-left:unset}}.youtube-video{position:relative;width:100%;height:0;padding-bottom:56.25%;border-radius:3px;margin-bottom:20px}.bx-mac .youtube-video__source{object-fit:unset}.youtube-video__link{position:absolute;top:0;left:0;width:100%;height:100%;background:#202d31;border-radius:3px}.youtube-video__media{position:absolute;top:0;left:0;width:100%;height:100%;border:none;object-fit:contain;border-radius:3px}.article img.youtube-video__media{margin:0}.youtube-video__button{position:absolute;top:50%;left:50%;z-index:1;display:none;padding:0;width:68px;height:48px;border:none;background-color:transparent;transform:translate(-50%, -50%);cursor:pointer}.youtube-video__button-shape{fill:#212121;fill-opacity:0.8}.youtube-video__button-icon{fill:#fff}.youtube-video__button:focus{outline:none}.youtube-video:hover .youtube-video__button-shape,.youtube-video__button:focus .youtube-video__button-shape{fill:#f00;fill-opacity:1}.youtube-video--enabled{cursor:pointer}.youtube-video--enabled .youtube-video__button{display:block}.video-section{display:none}@media (min-width:701px){.video-section{display:flex;align-items:center;margin-left:calc((100vw - 100%) / -2);width:calc(100% + (100vw - 100%));max-height:450px;overflow:hidden}}.video-section video{max-width:100%;width:100%;max-height:100%}.vacancie{max-width:900px;margin:0 auto;padding-bottom:120px}@media (max-width:768px){.vacancie{padding-bottom:60px}}.vacancie-main{display:flex;align-items:center;justify-content:space-between;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px;padding:12px 36px 24px;margin-bottom:40px}@media (max-width:768px){.vacancie-main{align-items:flex-start;flex-direction:column}.vacancie-main .btn{width:100%;margin-top:24px}}.vacancie-main__info img{width:150px;height:50px;object-fit:contain;margin-bottom:8px}.vacancie-main__info p{font-weight:bold;font-size:32px;line-height:28px;color:#202d31}@media (max-width:560px){.vacancie-main__info p{font-size:24px}}.vacancie-main .btn{padding:12px 44px}.vacancie-info{padding-left:30px;margin-bottom:80px}@media (max-width:768px){.vacancie-info{margin-bottom:40px;padding-left:0}}.vacancie-info__box{margin-bottom:32px}.vacancie-info__box:last-child{margin-bottom:0}.vacancie-info h4{font-weight:bold;font-size:26px;line-height:30px;color:#000;margin-bottom:12px}.vacancie-info p{font-size:18px;line-height:24px;font-feature-settings:"pnum" on, "lnum" on;color:#202d31}.vacancie-info ul li{font-size:18px;line-height:24px;font-feature-settings:"pnum" on, "lnum" on;color:#202d31;padding-left:14px;position:relative}.vacancie-info ul li:before{position:absolute;content:"";left:0;top:9px;display:block;width:6px;height:6px;border-radius:50%;background:#202d31}.vacancie-btns{display:flex;align-items:center;justify-content:center}@media (max-width:560px){.vacancie-btns{flex-direction:column}}.vacancie-btns a{font-size:20px;line-height:25px;margin:0 10px}@media (max-width:560px){.vacancie-btns a{width:100%;margin:10px 0}}.vacancie-btns .btn--icon-left{box-shadow:0px 4px 24px -9px rgba(122, 122, 122, 0.25)}.vacancie-btns .btn--icon-left:hover{box-shadow:unset}.vacancie-btns .btn--icon-right svg{transform:rotate(180deg)}.vacancie-items{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px 24px;padding-bottom:50px}@media (max-width:1024px){.vacancie-items{grid-template-columns:repeat(3, 1fr)}}@media (max-width:768px){.vacancie-items{grid-template-columns:repeat(2, 1fr)}}@media (max-width:560px){.vacancie-items{grid-template-columns:1fr;gap:24px}}.vacancie-item{display:flex;flex-direction:column;padding:16px;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:10px}.vacancie-item__title{min-height:54px;font-weight:bold;font-size:22px;line-height:27px;color:#202d31;margin-bottom:36px}.vacancie-item p{font-weight:bold;font-size:16px;line-height:20px;color:#202d31;margin-bottom:12px;margin-top:auto}.vacancie-item img{width:120px;height:40px;object-fit:contain;margin-bottom:16px}.vacancie-item a{width:100%}.vacancie-block{display:flex;flex-direction:column;align-items:center;padding:20px 0 80px}.vacancie-block__item{display:flex;align-items:center;width:100%;max-width:897px;font-weight:500;font-size:20px;line-height:27px;color:#000;background:#fff;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px;padding:22px 24px;margin-bottom:10px}.vacancie-block__item:last-child{margin-bottom:0}@media (max-width:768px){.vacancie-block__item{flex-direction:column}}.vacancie-block__title{min-width:360px;font-weight:500;font-size:20px;line-height:27px;color:#000}@media (max-width:992px){.vacancie-block__title{width:100%;max-width:200px;min-width:auto;margin-right:24px}}@media (max-width:768px){.vacancie-block__title{width:100%;max-width:100%;min-width:auto;text-align:center;margin-right:0;margin-bottom:12px}}@media (max-width:768px){.vacancie-block__price{margin-bottom:24px}}.vacancie-block .btn{padding:12px 64px;margin:0 0 0 auto}@media (max-width:768px){.vacancie-block .btn{width:100%}}.confirm-page{padding:120px 0;position:relative}.confirm-image{position:absolute;top:80px;left:60%}.confirm-page h1{font-weight:bold;font-size:56px;line-height:70px;color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg, #f29d89, #b57e80);margin-bottom:26px}.confirm-page__info{font-size:20px;line-height:32px;color:#202d31;margin-bottom:50px}.confirm-page__info span{font-weight:bold}.confirm-page__info a{color:#f29d89;text-decoration:none;border-bottom:1px solid #f29d89;transition:0.3s}.confirm-page__info a:hover{border-color:transparent}.confirm-block{max-width:597px;background:#fff;box-shadow:0px 0px 15px rgba(187, 187, 187, 0.35);border-radius:5px;padding:20px 20px 42px;margin-bottom:60px}.confirm-block h3{font-weight:bold;font-size:25px;line-height:28px;color:#000}.confirm-block__item{padding:25px 0;border-bottom:1px dashed #e5e9f2}.confirm-block__item .link{font-weight:bold;color:#e09f3e;transition:0.3s}.confirm-block__item .link:hover{color:#23527c;text-decoration:underline}.confirm-block__item p{display:flex;justify-content:space-between;margin:0 0 16px;border-bottom:1px dotted #202d31}.confirm-block__item p:last-child{margin:0}.confirm-block__item span{display:block;margin-bottom:-6px;background:#fff;position:relative;z-index:2}.confirm-block__item strong{font-weight:bold;margin-bottom:-6px;background:#fff;position:relative;z-index:2}.confirm-block__item:last-child{font-size:25px}.confirm-btns .btn--brown-gradient{padding:13px 42px;text-transform:uppercase;margin-right:25px}.confirm-btns .btn--border-bottom{min-height:auto;background:none;border-bottom:1px dashed #202d31;padding:0;border-radius:0}.confirm-btns .btn--border-bottom:hover{border-color:transparent}.confirm-btns .btn--border-bottom:active,.confirm-btns .nice-select.open.btn--border-bottom{box-shadow:none}@media (max-width:1100px){.confirm-image{display:none}}@media (max-width:768px){.confirm-page{padding:60px 0}.confirm-block__item p{border-color:transparent}.confirm-block__item p span:first-child{margin-right:32px}.confirm-block__item p span:last-child,.confirm-block__item p strong:last-child{text-align:end;white-space:nowrap}.confirm-btns{display:flex;flex-direction:column;align-items:center}.confirm-btns .btn--brown-gradient{margin-right:0;margin-bottom:32px}}
/* End */


/* Start:/local/templates/pip-e/css/animation.min.css?16382848721888*/
.fadeInLeftBig{animation:fadeInLeftBig 1s ease-in-out}@keyframes fadeInLeftBig{from{transform:translate3d(-40px,0,0);opacity:0}to{transform:none;opacity:1}}.fadeInBig{animation:fadeInBig .3s ease-in-out}@keyframes fadeInBig{from{opacity:0}to{opacity:1}}@-webkit-keyframes loaderRotate1{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes loaderRotate1{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes loaderRotate2{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(220deg)}}@keyframes loaderRotate2{0%{transform:rotate(0)}100%{transform:rotate(220deg)}}@-webkit-keyframes loaderRotate3{0%{-webkit-transform:rotate(-140deg)}50%{-webkit-transform:rotate(-160deg)}100%{-webkit-transform:rotate(140deg)}}@keyframes loaderRotate3{0%{transform:rotate(-140deg)}50%{transform:rotate(-160deg)}100%{transform:rotate(140deg)}}.shadow-pulse{animation:shadow-pulse 1s 3}.shadow-pulse-infinite{animation:shadow-pulse 1s infinite}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgba(61,75,82,.24)}100%{box-shadow:0 0 0 24px rgba(61,75,82,0)}}.slidePanelCartRight{-webkit-animation:slidePanelRight400Px .3s ease-in-out;animation:slidePanelRight400Px .3s ease-in-out}.slidePanelMapRight{-webkit-animation:slidePanelRight90Pc .3s ease-in-out;animation:slidePanelRight90Pc .3s ease-in-out}@media(max-width:991px){.slidePanelCartRight,.slidePanelMapRight{-webkit-animation:slidePanelRight100Pc .3s ease-in-out;animation:slidePanelRight100Pc .3s ease-in-out}}@-webkit-keyframes slidePanelRight400Px{0%{right:-400px}100%{right:0}}@keyframes slidePanelRight400Px{0%{right:-400px}100%{right:0}}@-webkit-keyframes slidePanelRight90Pc{0%{right:-90%}100%{right:0}}@keyframes slidePanelRight90Pc{0%{right:-90%}100%{right:0}}@-webkit-keyframes slidePanelRight100Pc{0%{right:-100%}100%{right:0}}@keyframes slidePanelRight100Pc{0%{right:-100%}100%{right:0}}
/* End */


/* Start:/local/templates/pip-e/css/loyality.css?17048885838035*/
.loyality {
  background: #eee7d4;
  max-width: 810px;
  display: flex;
  flex-direction: column;
}
.loyality-bottom {
  margin-top: -100px;
  background: linear-gradient(180deg, rgb(239, 194, 161) 22%, rgb(238, 231, 212) 91%);
  width: 100%;
  height: 200px;
}
.loyality-layer {
  padding: 40px 85px;
  display: flex;
  flex-direction: column;
}
@media (max-width: 639px) {
  .loyality-layer {
    padding: 30px 15px;
  }
}
.loyality-layer:first-child {
  padding: 40px 0;
  background: #eee7d4;
  border-radius: 0 0 40px 40px;
  z-index: 9;
  position: relative;
  max-width: 80%;
}
.loyality-layer:last-child {
  z-index: 1;
  padding-top: 30px;
  margin-top: -10px;
  background: #eee7d4;
}
.loyality-layer-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.loyality-title {
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
  letter-spacing: 0;
  color: #BC2118;
  text-transform: uppercase;
  margin-bottom: 40px;
}
@media (max-width: 639px) {
  .loyality-title {
    text-align: center;
  }
}
.loyality-steps {
  counter-reset: test;
}
.loyality-step {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  position: relative;
}
@media (max-width: 989px) {
  .loyality-step {
    flex-wrap: nowrap;
  }
}
.loyality-step:last-child {
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.loyality-step:last-child .loyality-step-content {
  padding-left: 30px;
  padding-right: 30px;
  max-width: 55%;
}
.loyality-step:not(:last-child) {
  margin-bottom: 25px;
}
.loyality-step.big .loyality-step__icon {
  background: none;
}
@media (max-width: 639px) {
  .loyality-step.big .loyality-step__icon {
    width: 30%;
  }
}
.loyality-step.big .loyality-step__icon img {
  width: 150%;
  max-width: 150%;
  object-fit: contain;
}
.loyality-step-content {
  padding-top: 30px;
  padding-left: 30px;
  max-width: 45%;
}
@media (max-width: 989px) {
  .loyality-step-content {
    padding-top: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 639px) {
  .loyality-step-content {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    max-width: 80%;
  }
}
.loyality-step__title {
  font-size: 20px;
  font-weight: 800;
  line-height: 24px;
  letter-spacing: 0;
  text-align: left;
  color: #BC2118;
  text-transform: uppercase;
  position: relative;
  padding-left: 10px;
}
@media (max-width: 639px) {
  .loyality-step__title {
    font-size: 16px;
    line-height: 20px;
  }
}
.loyality-step__title:before {
  counter-increment: test;
  content: counter(test) ". ";
  position: absolute;
  left: -10px;
}
.loyality-step__title.hasLabel:after {
  display: block;
  content: "";
  background-size: 100% 100%;
  background-image: url("/assets/images/percent.svg");
  width: 34px;
  height: 34px;
  position: absolute;
  right: -40px;
  bottom: -30px;
}
@media (max-width: 639px) {
  .loyality-step__title.hasLabel:after {
    right: 0;
    bottom: -20px;
  }
}
.loyality-step__icon {
  border-radius: 50%;
  background-color: white;
  padding: 10px;
}
@media (max-width: 450px) {
  .loyality-step__icon.discount {
    position: absolute;
    bottom: -15%;
    right: -10%;
  }
}
@media (max-width: 639px) {
  .loyality-step__icon {
    width: 48px;
  }
}
@media (max-width: 639px) {
  .loyality-step__icon img {
    width: 100%;
    object-fit: contain;
  }
}
.loyality-step__text {
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  letter-spacing: 0;
  color: #BC2118;
  padding-left: 10px;
  margin-top: 5px;
}
.loyality-shops {
  display: flex;
  flex-wrap: wrap;
}
.loyality-shops-rule {
  color: #BC2118;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0;
  margin-bottom: 5px;
}
.loyality-shops-item {
  color: #BC2118;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0;
  text-transform: uppercase;
  margin-right: 5px;
  padding-right: 7px;
  position: relative;
}
.loyality-shops-item:not(:last-child):after {
  right: 0;
  top: 0;
  position: absolute;
  content: "|";
  display: block;
}
.loyality-prices {
  position: relative;
  display: flex;
  margin-top: 20px;
}
.loyality-prices:after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: #BC2118;
  position: absolute;
  top: -5px;
}
@media (max-width: 639px) {
  .loyality-prices:after {
    display: none;
  }
}
@media (max-width: 639px) {
  .loyality-prices {
    flex-direction: column;
  }
}
.loyality-ss {
  margin-top: 15px;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  letter-spacing: 0;
  color: #BC2118;
}
.loyality-card {
  margin: 40px auto;
}
@media (max-width: 639px) {
  .loyality-card {
    max-width: 160px;
  }
}
.loyality-card-image {
  width: 100%;
}
.loyality-price {
  width: 100%;
}
.loyality-price-item {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #BC2118;
  margin-top: 12px;
}
.loyality-price-item:last-child {
  margin-bottom: 12px;
}
.loyality-price-item__title {
  font-size: 15px;
  font-weight: 800;
  line-height: 20px;
  letter-spacing: 0;
  text-transform: uppercase;
}
.loyality-price-item__text {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0;
}
.loyality-price-item__price {
  font-size: 15px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0;
}
.loyality-sheet {
  flex: 1 1 49%;
}
.loyality-sheet:nth-child(1) {
  padding-right: 10px;
}
@media (max-width: 639px) {
  .loyality-sheet:nth-child(1) {
    padding-left: 0;
  }
}
.loyality-sheet:nth-child(1) .loyality-sheet-title:first-child {
  border-top: none;
  padding-top: 7px;
}
@media (max-width: 639px) {
  .loyality-sheet:nth-child(1) .loyality-sheet-title:first-child {
    border-top: #BC2118 1px solid;
  }
}
.loyality-sheet:nth-child(2) {
  padding-left: 10px;
}
@media (max-width: 639px) {
  .loyality-sheet:nth-child(2) {
    padding-left: 0;
  }
}
.loyality-sheet:nth-child(2) .loyality-sheet-title:first-child {
  border-top: none;
  padding-top: 7px;
}
@media (max-width: 639px) {
  .loyality-sheet:nth-child(2) .loyality-sheet-title:first-child {
    border-top: #BC2118 1px solid;
  }
}
.loyality-sheet-title {
  font-size: 15px;
  font-weight: 800;
  line-height: 20px;
  letter-spacing: 0;
  text-align: left;
  color: #BC2118;
  border-top: #BC2118 1px solid;
  border-bottom: #BC2118 1px solid;
  padding: 10px 0;
}
.loyality-sheet ~ .loyality-sheet {
  border-left: #BC2118 1px solid;
}
@media (max-width: 639px) {
  .loyality-sheet ~ .loyality-sheet {
    border-left: none;
  }
}
.loyality-status {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0;
  color: #202D31;
  display: inline-block;
  padding: 5px;
  border-radius: 5px;
}
.loyality-status.gold {
  background: #FFF3B0;
}
.loyality-info {
  max-width: 600px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  margin-bottom: 40px;
}
.loyality-info-card {
  padding: 15px 20px;
  border-radius: 5px;
  max-width: 170px;
  width: 100%;
  text-align: center;
}
.loyality-info-card.bronze {
  background: linear-gradient(116.04deg, #FFFFFF 47.91%, #FFDFA6 100%);
  border: 1px solid #E09F3E;
}
.loyality-info-card__label {
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  letter-spacing: 0;
  margin-bottom: 5px;
}
.loyality-info-card__number {
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  letter-spacing: 0;
}
.loyality-info-stat {
  margin-top: 20px;
  display: grid;
  gap: 20px;
  grid-template-columns: 120px 1fr;
}
.loyality-info-stat-row__key {
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0;
  color: #202D31;
  margin-bottom: 5px;
}
.loyality-info-stat-row__value .light {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0;
  color: #8492A6;
}
.loyality-info-stat-row__value .bold {
  color: #202D31;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0;
}

/*# sourceMappingURL=loyality.css.map */

/* End */


/* Start:/local/templates/pip-e/css/csshake-default.min.css?16382848723410*/
/*! * * * * * * * * * * * * * * * * * * * *\  
  CSShake :: shake
  v1.5.0
  CSS classes to move your DOM
  (c) 2015 @elrumordelaluz
  http://elrumordelaluz.github.io/csshake/
  Licensed under MIT
\* * * * * * * * * * * * * * * * * * * * */.shake{display:inline-block;transform-origin:center center}.shake-freeze,.shake-constant.shake-constant--hover:hover,.shake-trigger:hover .shake-constant.shake-constant--hover{animation-play-state:paused}.shake-freeze:hover,.shake-trigger:hover .shake-freeze,.shake:hover,.shake-trigger:hover .shake{animation-play-state:running}@keyframes shake{2%{transform:translate(-1.5px, .5px) rotate(.5deg)}4%{transform:translate(.5px, -1.5px) rotate(.5deg)}6%{transform:translate(-.5px, .5px) rotate(1.5deg)}8%{transform:translate(-.5px, -1.5px) rotate(1.5deg)}10%{transform:translate(-.5px, 1.5px) rotate(.5deg)}12%{transform:translate(2.5px, -1.5px) rotate(-.5deg)}14%{transform:translate(1.5px, .5px) rotate(-.5deg)}16%{transform:translate(1.5px, -1.5px) rotate(.5deg)}18%{transform:translate(2.5px, -.5px) rotate(.5deg)}20%{transform:translate(-.5px, 1.5px) rotate(.5deg)}22%{transform:translate(-.5px, -.5px) rotate(.5deg)}24%{transform:translate(2.5px, -1.5px) rotate(1.5deg)}26%{transform:translate(-.5px, 2.5px) rotate(-.5deg)}28%{transform:translate(2.5px, -1.5px) rotate(.5deg)}30%{transform:translate(-1.5px, -.5px) rotate(-.5deg)}32%{transform:translate(.5px, 1.5px) rotate(-.5deg)}34%{transform:translate(2.5px, .5px) rotate(.5deg)}36%{transform:translate(1.5px, -1.5px) rotate(.5deg)}38%{transform:translate(2.5px, 2.5px) rotate(.5deg)}40%{transform:translate(-.5px, -.5px) rotate(.5deg)}42%{transform:translate(2.5px, -1.5px) rotate(.5deg)}44%{transform:translate(1.5px, -.5px) rotate(1.5deg)}46%{transform:translate(.5px, 2.5px) rotate(.5deg)}48%{transform:translate(.5px, 1.5px) rotate(-.5deg)}50%{transform:translate(-1.5px, -.5px) rotate(-.5deg)}52%{transform:translate(.5px, 1.5px) rotate(-.5deg)}54%{transform:translate(-.5px, .5px) rotate(-.5deg)}56%{transform:translate(1.5px, -.5px) rotate(.5deg)}58%{transform:translate(.5px, 2.5px) rotate(1.5deg)}60%{transform:translate(-.5px, 1.5px) rotate(-.5deg)}62%{transform:translate(2.5px, .5px) rotate(1.5deg)}64%{transform:translate(-.5px, 2.5px) rotate(.5deg)}66%{transform:translate(.5px, -.5px) rotate(-.5deg)}68%{transform:translate(.5px, -.5px) rotate(-.5deg)}70%{transform:translate(-1.5px, 2.5px) rotate(1.5deg)}72%{transform:translate(-.5px, 1.5px) rotate(1.5deg)}74%{transform:translate(-.5px, 2.5px) rotate(1.5deg)}76%{transform:translate(2.5px, .5px) rotate(-.5deg)}78%{transform:translate(2.5px, 1.5px) rotate(1.5deg)}80%{transform:translate(-1.5px, -.5px) rotate(-.5deg)}82%{transform:translate(2.5px, -1.5px) rotate(1.5deg)}84%{transform:translate(-1.5px, .5px) rotate(-.5deg)}86%{transform:translate(2.5px, -1.5px) rotate(.5deg)}88%{transform:translate(1.5px, -.5px) rotate(.5deg)}90%{transform:translate(2.5px, 1.5px) rotate(.5deg)}92%{transform:translate(-.5px, -1.5px) rotate(-.5deg)}94%{transform:translate(-1.5px, 1.5px) rotate(.5deg)}96%{transform:translate(2.5px, 2.5px) rotate(1.5deg)}98%{transform:translate(1.5px, -1.5px) rotate(-.5deg)}0%,100%{transform:translate(0, 0) rotate(0)}}.shake:hover,.shake-trigger:hover .shake,.shake.shake-freeze,.shake.shake-constant{animation-name:shake;animation-duration:100ms;animation-timing-function:ease-in-out;animation-iteration-count:infinite}

/* End */


/* Start:/local/templates/pip-e/css/fix-2023.css?176966880626913*/
.js-to-top{
    display: none;
    position: fixed;
    bottom: 40px;
    right: 40px;
    height: 40px;
    width: 40px;
    align-items: center;
    justify-content: center;
    background-image: linear-gradient(0deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);
    border-radius: 8px;
    z-index: 5;
}
.product-card__title a{
	word-wrap: break-word;
}
.drop-menu__item{
	font-weight: 100;
	font-size: 18px;
	color: #2d4349;
}
.drop-menu__item a{
	color: #2d4349;
}
.iziModal.cominIn{
    transition: none!important;
    animation: none!important;
}

.iziModal *{
    animation: none!important;
    transition: none!important;
}

.iziModal-overlay.comingIn, .iziModal.comingIn{
    animation: none!important;
}

.catalog-navigation.catalog-navigation_new{
    z-index: 15;
}

.new-catalog{
    position: absolute;
    top: 0!important;
    bottom: unset!important;
  /*  left: 0;
    right: 0;*/
    max-width: 100vw!important;
    min-height: calc(100vh - 200px)!important;
    width: 100%;
    opacity: 1;
    transition: all 0.3s;
    z-index: 10;
}

.new-catalog .iziModal-wrap{
    height: calc(100vh - 200px)!important;
}

.iziModal-content{
       height: calc(100vh - 200px)!important;
}

.new-menu-wrapper{
       height: calc(100vh - 200px)!important;
    overflow: auto;
}


.new-catalog.new-catalog_active{
    z-index: 15;
    opacity: 1
}

.menu-btn{
    font-weight: 400;
    height: 46px;
    display: flex;
    align-items: center;
    min-width: 209px;
    font-size: 18px;
    padding-left: 35px;
    padding-right: 35px;
    background-repeat: repeat;
    transition: all 0.1s linear;
    background-size: 200% 100%;
    box-shadow: 0px 5px 8px -2px rgb(247 216 108 / 50%);
    color: #533c35;
    white-space: normal;
    background: linear-gradient(94.56deg, #fff3b0 11.22%, #fdd692 50%, #fdd692 100%);
    justify-content: center;
}

.js-new-catalog svg{
    margin-right: 8px;
}

.js-menu-nav.active{
    display: none;
}

.js-new-catalog svg:last-of-type{
    display: none;
}

.js-new-catalog.active svg:first-of-type{
    display: none;
}

.js-new-catalog.active svg:last-of-type{
    display: block;
}

.js-new-catalog.js-new-catalog_active svg:first-of-type{
    display: none;
}

.js-new-catalog.js-new-catalog_active svg:last-of-type{
    display: block;
}

.menu-btn.js-new-catalog_active{
        box-shadow: inset 0px 5px 8px -2px rgb(187 187 187 / 50%);
}

.menu-btn_new{
    position: relative;
    border-radius: 5px;
    background: linear-gradient(94.56deg, #FFCE78 11.22%, #E38800 98.96%);
    color: #fff;
}

.menu-btn_new svg{
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto 0;
    left: 15px;
}

.menu-btn_new.active:hover svg:first-of-type{
	display: none;
}

.menu-btn_new:hover, .menu-btn_new:focus {
	color: #fff!important;
	text-decoration: none!important;
}

.menu-btn_new.active:hover svg:last-of-type{
	display: block;
}

.product-card__buttons .btn--accent{
    background: linear-gradient(94.56deg, #FFCE78 11.22%, #E38800 98.96%);
    color: #fff;
}

.menu-btn_new svg path{
    fill:#fff;
}

.fixed-header__btn-catalog{
    background: linear-gradient(94.56deg, #FFCE78 11.22%, #E38800 98.96%);
    color: #fff;
}

.product-card__buttons .btn--accent.btn--accent_grey{
    background-color: #eff2f7;
    color: #202d31;
}

.product-card__buttons .btn--accent svg path{
    /*fill:#fff;*/
    fill:none;
    stroke:#fff;
}

.header__bottom{
    column-gap: 20px;
}

.menu-btn_new svg:last-of-type{
    display: none;
}

.menu-btn_new.active svg:last-of-type{
    display: block;
}

.menu-btn_new.active svg:first-of-type{
    display: none;
}

.new-menu{
    max-height: 100vh;
  /*  overflow: auto;*/
}

.new-menu-mobile{
    display: none;
}

.new-menu{
    width: 100%!important;
    max-width: 100vw!important;
    background-color: #fff;
    display: grid;
    grid-template-columns: 270px 1fr;
    padding: 0 30px;
    font-family: Jost;
    border: 1px solid #EFEFEF
}


.new-menu__block:first-of-type{
    padding-right: 8px;
    border-right: 1px solid #EFEFEF;
    padding-top: 22px;
    padding-bottom: 22px;
}

.new-menu__block:nth-child(2){
    padding-top: 22px;
    padding-bottom: 22px;
    padding-left: 40px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    column-gap: 8px;
    row-gap:8px;
    background-color: #fff;
    /*height: max-content;*/
}

.categories-menu{
    width: 100%;
  -moz-columns: 200px auto;
  -webkit-columns: 200px auto;
  columns: 200px auto;
}

.js-to-top svg{
    transform: rotate(-90deg);
}

.new-menu a:hover{
    transition: all 0.3s;
    color: #F29D89
}

.new-menu.catalog-navigation{
    position: relative;
}

.modal_mobile-menu{
    max-width: 100vw!important;
    width: 100vw!important
}

.subcategory{
     display: inline-block;
  padding: 10px;
  width: 200px;
  margin-bottom: 32px;
  vertical-align: top;
}

.subcategory__list{
    display: flex;
    flex-direction: column;
    list-style: none;
    padding: 0;
    margin: 0;
    row-gap:8px;
}

.subcategory__link{
    color: #2D4349;
    font-size: 15px;
    font-weight: 100;
    line-height: 20px;
}

.subcategory__link_main{
    font-weight: 600;
	font-size: 16px;
}

.new-menu__main-category{
    height: max-content;
    display: flex;
    width: 100%;
    color: #202D31;
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
}


.new-menu__main-link{
    display: grid;
    grid-template-columns: 1fr 20px;
    gap:18px;
    align-items: center;
    justify-content: center;
    padding: 8px 16px;
    box-sizing: border-box;
    width: 232px;
    color: #202D31;
    border-radius: 5px;
    overflow: hidden;
}

.new-menu__main-link.new-menu__main-link_active{
    background-color: #EFF2F7;
    color: #F29D89
}

.new-menu__main-link svg path{
    stroke: #202D31;
}

.new-menu-mobile__top{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 16px;
    position: relative;
    box-shadow: 0px 4px 24px -9px #7A7A7A40;
    position: relative;
    z-index: 50;
}

.new-menu__main-link.new-menu__main-link_active svg path{
    stroke: #F29D89;
}

.new-menu__main-link:hover svg path{
    stroke: #F29D89;
}

.close-modal{
    height: 40px;
    width: 40px;
    align-items: center;
    justify-content: center;
    display: flex;
    position: absolute;
    left: 16px;
    top: 0;
    bottom: 0;
    margin: auto 0;
}

.new-menu-mobile__list{
    display: flex;
    flex-direction: column;
    padding: 0;
    margin: 0;
    list-style: none;
    position: relative;
   /* max-height: 40vh;*/
   /* overflow: auto;*/
}

.new-subcategory__headline{
    position: relative;
    font-family: Jost;
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    margin: 0;
    display: flex;
    align-items: center;
    color: #202D31;
    justify-content: center;
    z-index: 1
}

.new-subcategory__headline.new-subcategory__headline_main{
    z-index: 1;
}

.new-subcategory__headline.new-subcategory__headline_main.new-subcategory__headline_main_z-index{
    z-index: -1;
    opacity: 0;
    pointer-events: none;
}

.new-subcategory__headline.new-subcategory__headline_sub{
    background-color: #fff;
    position: relative;
    z-index: 30;
}

.body_overflow{
    max-height: 100vh;
    max-width: 100vw;
}



.new-subcategory__headline h3{
    margin: 0;
}

.new-subcategory__headline a{
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 16px;
    top: 0;
    bottom: 0;
    margin: auto 8px auto 0;   
}

.new-menu-mobile__item{
}

.new-menu-mobile__link{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    /*padding: 16px;*/
    font-family: Jost;
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    color: #202D31;
}

.new-subcategory{
    position: absolute;
    z-index: 20;
    transition: all 0.3s;
    right: 100%;
    bottom: 0;
    top:0;
    opacity: 1;
}

.new-menu-mobile__list.js-list-lvl-1{
    display: flex;
    flex-direction: column;
    min-height: max-content;
}

.new-menu-mobile__main{
    padding-top: 16px;
 /*   min-height: 36vh;*/
    height: max-content;
}

.sub_new-subcategory{
    position: absolute;
    z-index: 20;
    transition: all 0.3s;
    right: 100%;
    bottom: 0;
  /*  top:-36px;*/
    opacity: 1;
}

.new-menu-mobile__list_level-2{
    position: absolute;
/*    z-index: 30;*/
    left: 0;
    top: 36px;
    right: 0;
    width: 100%;
}


.new-subcategory__headline.new-subcategory__headline_main.new-subcategory__headline_main_z-index ~ .new-menu-mobile__list_level-2{
    top: 0;
}


.new-menu-mobile__list_level-2 .new-menu-mobile__item.new-menu-mobile__item_z-1{
    position: relative;
    z-index: 1
}

.sub_new-subcategory.sub_new-subcategory_active{
    transition: all 0.3s;
    z-index: 25;
    opacity: 1;
    right: 0;
    left: 0;
    width: 100%;
    min-height: 100%;
    height: max-content;
    background-color: #fff
}

.new-subcategory.new-subcategory_active.new-subcategory_active_z-unset{
    z-index: unset;
}

.new-menu-mobile__list_active ~ .new-menu-mobile__other{
    display: none;
}

.new-menu__tabs{
    padding: 22px;
    opacity: 0;
    pointer-events: none;
    position: relative;
    display: none;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
}


.new-menu__logo{
    height: 43px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 150px;
}

.new-menu__logo svg{
    height: 43px;
    width: 15px;
}


.modal-catalog__col {
   /* position: relative;*/
    padding: 16px;
}

.modal-catalog__col.hide{
    display: none;
}

.modal-catalog__col {
    display: flex;
    flex-direction: column;
    height: max-content;
    box-sizing: border-box;
/*    position: relative;*/
}

.modal-catalog__list {
    display: flex;
    flex-direction: column;
    margin: 0;
    padding: 0;
    list-style: none;
    transition: all 0.3s;
    transform: translateX(-200%);
    /*position: fixed;*/
    position: absolute;
    /*top: 72px;*/
    top: 0;
    left: 0;
    bottom: 0;
    width:100%;
    /*height: 40vh;*/
/*    overflow: auto;*/
    background: #fff;
    z-index: 12;
    scrollbar-arrow-color: transparent;
    scrollbar-color: transparent transparent!important;
}


.modal-catalog__list::-webkit-scrollbar{
    width: 0;
    background-color: transparent;
}

.modal-catalog__list::-webkit-scrollbar-track {
    background: transparent;        /* цвет зоны отслеживания */
}

.modal-catalog__list::-webkit-scrollbar-thumb {
    background-color: transparent;
}

.menu-sublevel{
    display: flex;
    flex-direction: column;
    margin: 0;
    padding: 0;
    list-style: none;
    transition: all 0.3s;
    transform: translateX(-200%);
    position: fixed;
    top: 0px;
    left: 0;
    bottom: 0;
    /*width: calc(100% - 8px);*/
    min-height: max-content;
    background: #f8f8f8;
    /*overflow-y: scroll;*/
    z-index: 12;
}

.menu-sublevel .modal-catalog__list{
    top:0;
}

.menu-sublevel.open{
    transform: translateX(0%);
    /*overflow: scroll;*/
    z-index: 14;
    min-height: max-content;
    position: relative;
    /*margin-top: -16px;*/
    /*margin-left: -16px;*/
    /*margin-right: -16px;*/
}

.modal-catalog__list.open {
    position: relative;
    transform: translateX(0%);
    margin-top: -16px;
    margin-left: -16px;
    margin-right: -16px;
    /*overflow: scroll;*/
    z-index: 12;
    width: calc(100vw - 8px);
    /*padding-left: 35px;*/
}

.modal-catalog__list-item.hide{
    display: none;
}

.modal-catalog__list-item:last-of-type{
    border-bottom: none;
}

.modal-catalog__list-item.hide ~.modal-catalog__list-item{
    border-bottom: none;
}

.modal-catalog__list-item.hide ~ .modal-catalog__list-item_sublevel{
    padding-bottom: 0;
}

.modal-catalog__col_border .modal-catalog__list-item:last-of-type{
    padding-bottom: 0;
}

.modal-catalog__list.open.menu__list-sublevel{
    padding-left: 0px;
    position: relative;
}

.menu__list-sublevel2{
    display: none;
}

.modal-catalog__list.open.menu__list-sublevel2{
    display: block;
}

.js-menu-sublevel.active{
    display: none;
}

.modal-catalog__list-item_return{
    padding:16px;
    width: 100%;
    gap: 12px;
    justify-content: center;
    position: relative;
    font-family: Jost;
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    color: #202D31;
    border-bottom: none;
}

.modal-catalog__list-item{
    background-color: #fff
}

.modal-catalog__list-item_return svg{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 12px;
    margin: auto 0;
}

.modal-catalog__list-item {
    border-bottom: 1px solid #EFEFEF;
    padding: 16px;
    /*margin-top: 20px;*/
    display: flex;
    align-items: center;
}

.modal-catalog__col_border{
    border-bottom: 1px solid #efefef;
}

.modal-catalog__list-item.modal-catalog__list-item_return{
    border-bottom: none;
}


@media (max-width: 450px){
    .modal-catalog__col {
        margin-bottom: 0;
    }
	.product__title{
		font-size: 29px !important;
	}
}

    @media screen and (max-width: 768px){
        .modal-catalog__col, .mobile-menu__item {
            min-height: 40px;
        }
    }

        @media screen and (max-width: 630px){
            .modal-catalog__col, .mobile-menu__item {
                min-height: 40px;
            }
        }

@media (max-width: 355px){
	.product__title{
		font-size: 25px !important;
	}
}

.new-menu__block_tabs{
    position: relative;
}

.desctop-menu{
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 10;
    max-height: 700px;
}

.desctop-menu.desctop-menu_active{
    display: flex;
}

.new-menu__tabs.new-menu__tabs_active{
    opacity: 1;
    pointer-events: unset;
    /*height: max-content;*/
    display: flex;
    flex-direction: column;
}

.header.header--fixed ~ .new-catalog{
    top: 0!important;
}

.new-subcategory.new-subcategory_active{
    transition: all 0.3s;
  /*  z-index: 20;*/
    opacity: 1;
    right: 0;
    left: 0;
    width: 100%;
    min-height: 100%;
    height: max-content;
    background-color: #fff
}

.new-menu-mobile__other{
    display: flex;
    flex-direction: column;
    background-color: #EFEFEF
}

.new-menu-mobile__other a{
    font-family: Jost;
font-size: 18px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color: #202D31;
display: flex;
padding: 16px;
}

@media(max-width: 630px){
    .js-to-top{
        position: fixed;
        bottom: 16px;
        right: 16px;
        height: 40px;
        width: 40px;
    }
}


.new-menu-mobile__bottom{
    display: flex;
    background-color: #EFEFEF;
    flex-direction: column;
    padding: 16px;
}

.lk-btns{
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    column-gap: 8px;
    margin-top: 16px;
}

.new-menu__main-item{
    cursor: pointer;
}

.lk-btns_btn{
    background-color: #fff;
    display: flex;
    column-gap: 8px;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 4px;
    width: 100%;
    font-family: Jost;
font-size: 16px;
font-weight: 700;
line-height: 20px;
color: #202D31;
}

.new-menu_cart{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    background: linear-gradient(94.56deg, #FFF3B0 11.22%, #FDD692 98.96%);
    padding: 8px 12px;
    width: 100%;
    font-family: Jost;
font-size: 16px;
font-weight: 700;
line-height: 20px;
color: #533C35;
column-gap: 12px;
}

.modal-wrapper{
    display: none;
}

@media (max-width: 991px) {
	.header__mob-hidden{
        display: none;
    }

    .new-menu{
        display: none;
    }

    .new-menu-mobile__top{
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 16px;
        position: relative;
        box-shadow: 0px 4px 24px -9px #7A7A7A40;
        position: relative;
        z-index: 50;
    }

    .new-menu__main-link.new-menu__main-link_active svg path{
        stroke: #F29D89;
    }

    .new-menu__main-link:hover svg path{
        stroke: #F29D89;
    }

    .close-modal{
        height: 40px;
        width: 40px;
        align-items: center;
        justify-content: center;
        display: flex;
        position: absolute;
        left: 16px;
        top: 0;
        bottom: 0;
        margin: auto 0;
    }

    .new-menu-mobile__list{
        display: flex;
        flex-direction: column;
        padding: 0;
        margin: 0;
        list-style: none;
        position: relative;
        /* max-height: 40vh;*/
        /* overflow: auto;*/
    }

    .new-subcategory__headline{
        position: relative;
        font-family: Jost;
        font-size: 20px;
        font-weight: 700;
        line-height: 32px;
        margin: 0;
        display: flex;
        align-items: center;
        color: #202D31;
        justify-content: center;
        z-index: 1
    }

    .new-subcategory__headline.new-subcategory__headline_main{
        z-index: 1;
    }

    .new-subcategory__headline.new-subcategory__headline_main.new-subcategory__headline_main_z-index{
        z-index: -1;
        opacity: 0;
        pointer-events: none;
    }

    .new-subcategory__headline.new-subcategory__headline_sub{
        background-color: #fff;
        position: relative;
        z-index: 30;
    }

    .body_overflow{
        max-height: 100vh;
        max-width: 100vw;
    }
    .new-menu.new-menu-mobile{
        background-color: #fff;
        z-index: 5;
        min-height: unset;
        width: 100%;
        display: flex;
        flex-direction: column;
    }
    .close-modal{
        height: 40px;
        width: 40px;
        align-items: center;
        justify-content: center;
        display: flex;
        position: absolute;
        left: 16px;
        top: 0;
        bottom: 0;
        margin: auto 0;
    }

    .new-menu-mobile__list{
        display: flex;
        flex-direction: column;
        padding: 0;
        margin: 0;
        list-style: none;
        position: relative;
        /* max-height: 40vh;*/
        /* overflow: auto;*/
    }

    .new-subcategory__headline{
        position: relative;
        font-family: Jost;
        font-size: 20px;
        font-weight: 700;
        line-height: 32px;
        margin: 0;
        display: flex;
        align-items: center;
        color: #202D31;
        justify-content: center;
        z-index: 1
    }

    .new-subcategory__headline.new-subcategory__headline_main{
        z-index: 1;
    }

    .new-subcategory__headline.new-subcategory__headline_main.new-subcategory__headline_main_z-index{
        z-index: -1;
        opacity: 0;
        pointer-events: none;
    }

    .new-subcategory__headline.new-subcategory__headline_sub{
        background-color: #fff;
        position: relative;
        z-index: 30;
    }

    .body_overflow{
        max-height: 100vh;
        max-width: 100vw;
    }



    .new-subcategory__headline h3{
        margin: 0;
    }

    .new-subcategory__headline a{
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        left: 16px;
        top: 0;
        bottom: 0;
        margin: auto 8px auto 0;
    }

    .new-menu-mobile__item{
    }

    .new-menu-mobile__link{
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
        /*padding: 16px;*/
        font-family: Jost;
        font-size: 18px;
        font-weight: 500;
        line-height: 24px;
        color: #202D31;
    }

    .new-subcategory{
        position: absolute;
        z-index: 20;
        transition: all 0.3s;
        right: 100%;
        bottom: 0;
        top:0;
        opacity: 1;
    }

    .new-menu-mobile__list.js-list-lvl-1{
        display: flex;
        flex-direction: column;
        min-height: max-content;
    }

    .new-menu-mobile__main{
        padding-top: 16px;
        /*in-height: 40vh;*/
        position: relative;
    }

    .sub_new-subcategory{
        position: absolute;
        z-index: 20;
        transition: all 0.3s;
        right: 100%;
        bottom: 0;
        /*  top:-36px;*/
        opacity: 1;
    }

    .new-menu-mobile__list_level-2{
        position: absolute;
        /*    z-index: 30;*/
        left: 0;
        top: 36px;
        right: 0;
        width: 100%;
    }


    .new-subcategory__headline.new-subcategory__headline_main.new-subcategory__headline_main_z-index ~ .new-menu-mobile__list_level-2{
        top: 0;
    }


    .new-menu-mobile__list_level-2 .new-menu-mobile__item.new-menu-mobile__item_z-1{
        position: relative;
        z-index: 1
    }

    .sub_new-subcategory.sub_new-subcategory_active{
        transition: all 0.3s;
        z-index: 25;
        opacity: 1;
        right: 0;
        left: 0;
        width: 100%;
        min-height: 100%;
        height: max-content;
        background-color: #fff
    }

    .new-subcategory.new-subcategory_active.new-subcategory_active_z-unset{
        z-index: unset;
    }

    .new-menu-mobile__list_active ~ .new-menu-mobile__other{
        display: none;
    }

	#auth-in-cart {
		display:none;
	}
}

.desctop-menu{
    width: 100vw
}

.desctop-menu .new-menu-wrapper{
    width: 100vw
}
.alphabet-filter__item{
    position: relative;
}
.online__order{
    position: absolute;
    z-index: 2;
    top: 10px;
    right: 5%;
    background-color: #EE3138;
    padding: 4px 8px 4px 8px;
    border-radius: 13px;
    color: #fff;
    line-height: 18px;
    font-size: 16px;
    opacity: 1; /* Начальное значение прозрачности */
    transition: all 0.2s ease-out; /* Длительность, функция плавности и тип перехода */
    pointer-events: none;
}
.online__order:hover .alphabet-filter__shop .alphabet-filter__shop-floor{
    left: 0;
}
.alphabet-filter__item:hover .online__order {
    opacity: 0; /* Начальное значение прозрачности */
    transition: all 0.2s ease-out; /* Длительность, функция плавности и тип перехода */
}
@media(max-width: 991px){

    .header__bottom{
        display: none;
    }

    .header__logo-wrap{
        margin: 0 auto;
    }
    .mob-menu__trigger{
        right: unset;
        left: 27px;
        top: 5px;
    }
    .svg-container{
        background-color: #EE3138;
        width: 32px;
        height: 32px;
        border-radius: 4px;
        padding: 7px;
    }
    .svg-container svg{
        display: block !important;
    }

    .new-menu{
        display: none;
    }

    .new-catalog{
        top: 0!important;
    }

    .new-catalog .iziModal-wrap, .iziModal-content, .new-menu-wrapper{
        height:calc(100vh - 20px)!important;
    }

    .new-menu-mobile{
        min-height: unset;
    }

    .new-menu-mobile__bottom{
        padding-bottom: 40px;
    }

    .new-menu-wrapper{
   
    padding-bottom: 0px;
}

    .new-menu-mobile{
        background-color: #fff;
        z-index: 5;
        min-height: unset;
        width: 100%;
        display: flex;
        flex-direction: column;
    }
}

.product-card_fix{
    display: flex!important;
}

.product-card__desc_fix{
    padding: 15px;
    justify-content: space-between;
}

.product-card__title_fix{
}

.product-card__desc_fix .product-card__buttons{
    margin-bottom: 0;
    margin-top: auto;
}

.banner-slider__item{
    background-size: contain!important;
    background-position: center!important;
}

.banner-slider--h300 .banner-slider__item{
    background-size: contain!important;
    background-position: center;
}

.banner-slider__item--mobile{
    background-size: contain!important;
    background-position: center!important;
}


.mlogo {
	display:none;
}
.mob2023-show {
	display:none;
}

/*
@media(max-width: 576px){
	.header__logo-wrap{
		float:left;
	}
	.mob2023-hidden {
		display:none;
	}
	.js-new-catalog {
		display:none;
	}
	.mlogo {
		display:block;
	}
	.mob2023-show {
		display:block;
	}
}
*/
.header-buttons-group {
    display: flex;
    margin-left: auto
}

.header-buttons-group > .bx-basket > .favorite {
    margin-right: 0
}

.header-buttons-group-container {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start
}

.activate-card-loyality {
    color: #e09f3e;
    background-image: linear-gradient(to right, linear-gradient(to right, #e09f3e 65%, transparent 65%), linear-gradient(to right, #e09f3e 65%, transparent 65%));
    background-size: 1px 1px;
    background-repeat: repeat-x;
    background-position: 0 100%;
    margin-top: 5px;
    margin-left: auto;
    display: none;
    font-size: 18px
}

.activate-card-loyality > a {
    color: #ee3138;
	font-weight:400;
}

.activate-card-loyality:hover {
    color: #e09f3e;
    background-image: linear-gradient(to right, linear-gradient(to right, #e09f3e 65%, transparent 65%), linear-gradient(to right, #e09f3e 65%, transparent 65%));
    background-size: 1px 1px;
    background-repeat: repeat-x;
    background-position: 0 100%
}

@media (min-width: 995px) {
    .activate-card-loyality {
        display: block
    }
}

.activate-card-loyality-container {
    display: flex
}



/*@media (max-width: 994px) {*/
/*    .activate-card-loyality-container {*/
/*        padding-bottom: 10px;*/
/*    }*/
/*}*/


@media (min-width: 994px) {
    .activate-card-loyality.mobile {
        display: none
    }
}

@media (max-width: 994px) {
    .activate-card-loyality.mobile {
        margin: 10px auto 0 auto;
        font-size: 14px;
        display: inline-block;
        text-align: center
    }
}
@media (max-width: 994px) {
    .activate-card-loyality.mobile {
        margin: 10px auto 0 auto;
        font-size: 14px;
        display: inline-block;
        text-align: center
    }
}

@media (min-width: 1200px) {
    .footer__copyright {
        max-width:25%;
    }
}
@media (max-width: 1200px) {
    .footer__copyright {
        margin-bottom:10px;
    }
}
@media (max-width: 550px) {
    .footer__copyright {
        text-align:center;
    }
}

.footer__copyright > div {
	display:block;
	font-size:12px;
	margin-top:5px;
	color:#bfc9d4;
	text-align:justify;
}

#search_result {
	display:none;
	width: 100%;
	margin-bottom: 200px;
	position: absolute;
	left: 0px;
	top: 20px;
	background: #fff;
	z-index: 10000;
	padding: 0 20px;
}

#search_result_fix {
	display:none;
	width: 100%;
	margin-bottom: 200px;
	position: absolute;
	left: 0px;
	top: 50px;
	background: #fff;
	z-index: 10000;
	padding: 0 20px;
}

#search_result_mob {
	display:none;
	width: 100%;
	margin-bottom: 200px;
	position: absolute;
	left: 0px;
	top: 120px;
	background: #fff;
	z-index: 10000;
	padding: 0 20px;
}

/* End */


/* Start:/local/templates/pip-e/js/scrollbar/jquery.scrollbar.min.css?16382848722961*/
.scroll-wrapper{padding:0!important;position:relative;overflow:hidden!important}.scroll-wrapper>.scroll-content{width:auto!important;max-width:none!important;height:auto;max-height:none;margin:0;padding:0;position:relative!important;left:0;top:0;box-sizing:content-box!important;border:none!important;overflow:scroll!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{width:0;height:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{margin:0;padding:0;position:absolute;border:none;z-index:1100}.bx-filter-block .scrollbar-inner>.scroll-element,.bx-filter-block .scrollbar-inner>.scroll-element div{z-index:200}.scrollbar-inner>.scroll-element div{width:100%;height:100%;display:block;left:0;top:0}.scrollbar-inner>.scroll-element.scroll-x{width:100%;height:4px;bottom:0;left:0}.scrollbar-inner>.scroll-element.scroll-y{width:4px;height:100%;right:0;top:0}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_track{opacity:0;-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.bx-filter-block .scrollbar-inner>.scroll-element .scroll-bar,.bx-filter-block .scrollbar-inner>.scroll-element .scroll-element_track{opacity:1;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.scrollbar-inner>.scroll-element .scroll-element_track{background:#e3ecef}.bx-filter-block .scrollbar-inner>.scroll-element .scroll-element_track{background:0 0}.scrollbar-inner>.scroll-element .scroll-bar{background:#6e858a}.bx-filter-block .scrollbar-inner>.scroll-element .scroll-bar{-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;background:#e3ecef}.scrollbar-inner:hover>.scroll-element .scroll-bar,.scrollbar-inner:hover>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar,.scrollbar-inner>.scroll-element.scroll-draggable .scroll-element_track{opacity:1}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}@media(max-width:991px){.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_track{opacity:1;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}}
/* End */


/* Start:/local/templates/pip-e/css/uinext2020min.min.css?16382848723076*/
@font-face{font-family:uinext2020min;src:url(/local/templates/pip-e/css/../fonts/uinext2020min.eot?wouidc);src:url(/local/templates/pip-e/css/../fonts/uinext2020min.eot?wouidc#iefix) format('embedded-opentype'),url(/local/templates/pip-e/css/../fonts/uinext2020min.woff2?wouidc) format('woff2'),url(/local/templates/pip-e/css/../fonts/uinext2020min.ttf?wouidc) format('truetype'),url(/local/templates/pip-e/css/../fonts/uinext2020min.woff?wouidc) format('woff'),url(/local/templates/pip-e/css/../fonts/uinext2020min.svg?wouidc#uinext2020min) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:uinext2020min!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\e900"}.icon-arrow-down-b:before{content:"\e900"}.icon-arrow-left:before{content:"\e901"}.icon-arrow-left-b:before{content:"\e901"}.icon-arrow-right:before{content:"\e902"}.icon-arrow-right-b:before{content:"\e902"}.icon-arrow-up:before{content:"\e903"}.icon-arrow-up-b:before{content:"\e903"}.icon-article:before{content:"\e904"}.icon-at:before{content:"\e905"}.icon-bag-shop:before{content:"\e906"}.icon-card:before{content:"\e907"}.icon-cards:before{content:"\e907"}.icon-cart:before{content:"\e908"}.icon-clock:before{content:"\e909"}.icon-close:before{content:"\e90a"}.icon-close-b:before{content:"\e90a"}.icon-cog-s:before{content:"\e90b"}.icon-comment:before{content:"\e90c"}.icon-compare:before{content:"\e931"}.icon-compare-arrows:before{content:"\e90d"}.icon-delivery:before{content:"\e90e"}.icon-discount:before{content:"\e90f"}.icon-dot-list:before{content:"\e910"}.icon-double-bolt:before{content:"\e911"}.icon-dropper:before{content:"\e912"}.icon-email:before{content:"\e913"}.icon-mail:before{content:"\e913"}.icon-eye:before{content:"\e934"}.icon-gift:before{content:"\e914"}.icon-globe:before{content:"\e92f"}.icon-heart:before{content:"\e915"}.icon-heart-b:before{content:"\e915"}.icon-heart-s:before{content:"\e916"}.icon-logout:before{content:"\e917"}.icon-map-marker:before{content:"\e918"}.icon-map-maker:before{content:"\e918"}.icon-menu:before{content:"\e919"}.icon-microphone:before{content:"\e91a"}.icon-minus:before{content:"\e932"}.icon-ok:before{content:"\e91b"}.icon-ok-b:before{content:"\e91b"}.icon-ok-circle:before{content:"\e91c"}.icon-phone:before{content:"\e91d"}.icon-phone-call:before{content:"\e91e"}.icon-play-s:before{content:"\e91f"}.icon-plus:before{content:"\e933"}.icon-print:before{content:"\e920"}.icon-question:before{content:"\e921"}.icon-repeat:before{content:"\e922"}.icon-repeat-b:before{content:"\e922"}.icon-scale-plus:before{content:"\e923"}.icon-search:before{content:"\e924"}.icon-share:before{content:"\e925"}.icon-sliders:before{content:"\e926"}.icon-star:before{content:"\e927"}.icon-star-b:before{content:"\e927"}.icon-star-s:before{content:"\e928"}.icon-support:before{content:"\e930"}.icon-trash:before{content:"\e929"}.icon-unlock:before{content:"\e92a"}.icon-user:before{content:"\e92b"}.icon-wrench:before{content:"\e92c"}.icon-altop:before{content:"\e92d"}.icon-elasto:before{content:"\e92e"}
/* End */


/* Start:/local/templates/pip-e/css/famin.min.css?1638284872929*/
@font-face{font-family:famin;src:url(/local/templates/pip-e/css/../fonts/famin.eot?c2f8fd);src:url(/local/templates/pip-e/css/../fonts/famin.eot?c2f8fd#iefix) format('embedded-opentype'),url(/local/templates/pip-e/css/../fonts/famin.woff2?c2f8fd) format('woff2'),url(/local/templates/pip-e/css/../fonts/famin.ttf?c2f8fd) format('truetype'),url(/local/templates/pip-e/css/../fonts/famin.woff?c2f8fd) format('woff'),url(/local/templates/pip-e/css/../fonts/famin.svg?c2f8fd#famin) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" fa-"],[class^=fa-]{font-family:famin!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f09a"}.fa-youtube:before{content:"\f167"}.fa-instagram:before{content:"\f16d"}.fa-skype:before{content:"\f17e"}.fa-vk:before{content:"\f189"}.fa-odnoklassniki:before{content:"\f263"}.fa-telegram:before{content:"\f2c6"}
/* End */


/* Start:/local/templates/pip-e/css/efn/01-power-tools-efn.min.css?16382848721833*/
@font-face{font-family:'01-power-tools-efn';src:url(/local/templates/pip-e/css/efn/../../fonts/efn/01-power-tools-efn.eot?65icca);src:url(/local/templates/pip-e/css/efn/../../fonts/efn/01-power-tools-efn.eot?65icca#iefix) format('embedded-opentype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/01-power-tools-efn.woff2?65icca) format('woff2'),url(/local/templates/pip-e/css/efn/../../fonts/efn/01-power-tools-efn.ttf?65icca) format('truetype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/01-power-tools-efn.woff?65icca) format('woff'),url(/local/templates/pip-e/css/efn/../../fonts/efn/01-power-tools-efn.svg?65icca#01-power-tools-efn) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" efn01-"],[class^=efn01-]{font-family:'01-power-tools-efn'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.efn01-electric-screwdriver:before{content:"\e900"}.efn01-impact-wrench:before{content:"\e901"}.efn01-drill:before{content:"\e902"}.efn01-hammer-drill:before{content:"\e903"}.efn01-cordless-screwdriver:before{content:"\e904"}.efn01-drill-bits:before{content:"\e905"}.efn01-angle-grinder:before{content:"\e906"}.efn01-polish-machine:before{content:"\e907"}.efn01-circular-saw:before{content:"\e908"}.efn01-circular-blade:before{content:"\e909"}.efn01-wall-chaser:before{content:"\e90a"}.efn01-electric-jigsaw:before{content:"\e90b"}.efn01-electric-hacksaw:before{content:"\e90c"}.efn01-electric-planer:before{content:"\e90d"}.efn01-chainsaw:before{content:"\e90e"}.efn01-electric-scissors:before{content:"\e90f"}.efn01-electric-metal-cutter:before{content:"\e910"}.efn01-construction-mixer:before{content:"\e911"}.efn01-jackhammer:before{content:"\e912"}.efn01-sanding-machine:before{content:"\e913"}.efn01-spray-gun:before{content:"\e914"}.efn01-airbrush:before{content:"\e915"}.efn01-heat-gun:before{content:"\e916"}.efn01-engraver:before{content:"\e917"}
/* End */


/* Start:/local/templates/pip-e/css/efn/03-garden-tools-efn.min.css?16382848721815*/
@font-face{font-family:'03-garden-tools-efn';src:url(/local/templates/pip-e/css/efn/../../fonts/efn/03-garden-tools-efn.eot?snobg0);src:url(/local/templates/pip-e/css/efn/../../fonts/efn/03-garden-tools-efn.eot?snobg0#iefix) format('embedded-opentype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/03-garden-tools-efn.woff2?snobg0) format('woff2'),url(/local/templates/pip-e/css/efn/../../fonts/efn/03-garden-tools-efn.ttf?snobg0) format('truetype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/03-garden-tools-efn.woff?snobg0) format('woff'),url(/local/templates/pip-e/css/efn/../../fonts/efn/03-garden-tools-efn.svg?snobg0#03-garden-tools-efn) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" efn03-"],[class^=efn03-]{font-family:'03-garden-tools-efn'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.efn03-grass-trimmer:before{content:"\e900"}.efn03-gasoline-trimmer:before{content:"\e901"}.efn03-lawn-mower:before{content:"\e902"}.efn03-mower:before{content:"\e903"}.efn03-lawn-mower-rider:before{content:"\e904"}.efn03-lawn-mower-robot:before{content:"\e905"}.efn03-hedge-trimmer:before{content:"\e906"}.efn03-garden-trolley:before{content:"\e907"}.efn03-tiller:before{content:"\e908"}.efn03-motoblock:before{content:"\e909"}.efn03-mini-tractor:before{content:"\e90a"}.efn03-plow:before{content:"\e90b"}.efn03-snow-blower:before{content:"\e90c"}.efn03-air-blower:before{content:"\e90d"}.efn03-backpack-sprayer:before{content:"\e90e"}.efn03-earth-auger:before{content:"\e90f"}.efn03-high-pressure-washer:before{content:"\e910"}.efn03-irrigation-system:before{content:"\e911"}.efn03-garden-shredder:before{content:"\e912"}.efn03-pole-saw:before{content:"\e913"}.efn03-trimmer-line:before{content:"\e914"}.efn03-face-shield:before{content:"\e915"}.efn03-oil-can:before{content:"\e917"}.efn03-garden-tools:before{content:"\e916"}
/* End */


/* Start:/local/templates/pip-e/css/efn/05-electricity-efn.min.css?16382848722937*/
@font-face{font-family:'05-electricity-efn';src:url(/local/templates/pip-e/css/efn/../../fonts/efn/05-electricity-efn.eot?xiqe5);src:url(/local/templates/pip-e/css/efn/../../fonts/efn/05-electricity-efn.eot?xiqe5#iefix) format('embedded-opentype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/05-electricity-efn.woff2?xiqe5) format('woff2'),url(/local/templates/pip-e/css/efn/../../fonts/efn/05-electricity-efn.ttf?xiqe5) format('truetype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/05-electricity-efn.woff?xiqe5) format('woff'),url(/local/templates/pip-e/css/efn/../../fonts/efn/05-electricity-efn.svg?xiqe5#05-electricity-efn) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" efn05-"],[class^=efn05-]{font-family:'05-electricity-efn'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.efn05-lightning:before{content:"\e900"}.efn05-lightning-protection:before{content:"\e901"}.efn05-cable:before{content:"\e902"}.efn05-wire:before{content:"\e903"}.efn05-cable-hank:before{content:"\e904"}.efn05-corrugated-pipe:before{content:"\e905"}.efn05-pipes:before{content:"\e906"}.efn05-rectangular-tubes:before{content:"\e907"}.efn05-cable-channel:before{content:"\e908"}.efn05-junction-box:before{content:"\e909"}.efn05-junction-box-round:before{content:"\e90a"}.efn05-quick-wire-connector:before{content:"\e90b"}.efn05-wire-connector:before{content:"\e90c"}.efn05-flag-terminal:before{content:"\e90d"}.efn05-ring-terminal:before{content:"\e90e"}.efn05-spade-terminal:before{content:"\e90f"}.efn05-cable-tie:before{content:"\e910"}.efn05-insulating-tape:before{content:"\e911"}.efn05-outlet:before{content:"\e912"}.efn05-socket:before{content:"\e913"}.efn05-electric-switch:before{content:"\e914"}.efn05-outlet-switch:before{content:"\e915"}.efn05-electric-box:before{content:"\e916"}.efn05-electricity-meter:before{content:"\e917"}.efn05-circuit-breaker:before{content:"\e918"}.efn05-relay-din-rail:before{content:"\e919"}.efn05-din-rail-busbar:before{content:"\e91a"}.efn05-terminal-block:before{content:"\e91b"}.efn05-led-diode:before{content:"\e91c"}.efn05-led-strip:before{content:"\e91d"}.efn05-led-strip-light:before{content:"\e91e"}.efn05-led-backlight-module:before{content:"\e91f"}.efn05-led-driver:before{content:"\e920"}.efn05-led-power-supply:before{content:"\e921"}.efn05-plug:before{content:"\e922"}.efn05-power-strip:before{content:"\e923"}.efn05-extension-cord:before{content:"\e924"}.efn05-lightbulb:before{content:"\e925"}.efn05-led-lamp:before{content:"\e926"}.efn05-lamp-holder:before{content:"\e927"}.efn05-gu10:before{content:"\e928"}.efn05-tube-lamp:before{content:"\e929"}.efn05-fluorescent-lamp:before{content:"\e92a"}.efn05-ceiling-spot:before{content:"\e92b"}.efn05-floodlight:before{content:"\e92c"}.efn05-fuorescent-starter:before{content:"\e92d"}.efn05-light-control:before{content:"\e92e"}.efn05-remote-control-switch:before{content:"\e92f"}.efn05-solar-power:before{content:"\e930"}.efn05-wire-stripper:before{content:"\e931"}
/* End */


/* Start:/local/templates/pip-e/css/efn/06-hand-tools-efn.min.css?16382848721723*/
@font-face{font-family:'06-hand-tools-efn';src:url(/local/templates/pip-e/css/efn/../../fonts/efn/06-hand-tools-efn.eot?nmiee);src:url(/local/templates/pip-e/css/efn/../../fonts/efn/06-hand-tools-efn.eot?nmiee#iefix) format('embedded-opentype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/06-hand-tools-efn.woff2?nmiee) format('woff2'),url(/local/templates/pip-e/css/efn/../../fonts/efn/06-hand-tools-efn.ttf?nmiee) format('truetype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/06-hand-tools-efn.woff?nmiee) format('woff'),url(/local/templates/pip-e/css/efn/../../fonts/efn/06-hand-tools-efn.svg?nmiee#06-hand-tools-efn) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" efn06-"],[class^=efn06-]{font-family:'06-hand-tools-efn'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.efn06-paint-roller:before{content:"\e900"}.efn06-paint-brush:before{content:"\e901"}.efn06-trowel:before{content:"\e902"}.efn06-hammer:before{content:"\e903"}.efn06-sledgehammer:before{content:"\e904"}.efn06-screwdriver:before{content:"\e905"}.efn06-wrench:before{content:"\e906"}.efn06-spanner:before{content:"\e907"}.efn06-adjustable-wrench:before{content:"\e908"}.efn06-putty-knife:before{content:"\e909"}.efn06-nippers:before{content:"\e90a"}.efn06-saw:before{content:"\e90b"}.efn06-hacksaw:before{content:"\e90c"}.efn06-sealant-gun:before{content:"\e90d"}.efn06-axe:before{content:"\e90e"}.efn06-shovel:before{content:"\e90f"}.efn06-chisel:before{content:"\e910"}.efn06-corner-ruler:before{content:"\e911"}.efn06-building-level:before{content:"\e912"}.efn06-divider:before{content:"\e913"}.efn06-tape-measure:before{content:"\e914"}.efn06-tool-kit-case:before{content:"\e915"}.efn06-ladder:before{content:"\e916"}.efn06-work-gloves:before{content:"\e917"}
/* End */


/* Start:/local/templates/pip-e/css/efn/07-building-materials-efn.min.css?16382848722806*/
@font-face{font-family:'07-building-materials-efn';src:url(/local/templates/pip-e/css/efn/../../fonts/efn/07-building-materials-efn.eot?czlgpm);src:url(/local/templates/pip-e/css/efn/../../fonts/efn/07-building-materials-efn.eot?czlgpm#iefix) format('embedded-opentype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/07-building-materials-efn.woff2?czlgpm) format('woff2'),url(/local/templates/pip-e/css/efn/../../fonts/efn/07-building-materials-efn.ttf?czlgpm) format('truetype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/07-building-materials-efn.woff?czlgpm) format('woff'),url(/local/templates/pip-e/css/efn/../../fonts/efn/07-building-materials-efn.svg?czlgpm#07-building-materials-efn) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" efn07-"],[class^=efn07-]{font-family:'07-building-materials-efn'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.efn07-silicate-brick:before{content:"\e900"}.efn07-facing-brick:before{content:"\e901"}.efn07-block:before{content:"\e902"}.efn07-hollow-block:before{content:"\e903"}.efn07-lego-cement-brick:before{content:"\e904"}.efn07-bricks:before{content:"\e905"}.efn07-cement-bag:before{content:"\e906"}.efn07-sand:before{content:"\e907"}.efn07-concrete-mixer:before{content:"\e908"}.efn07-construction-helmet:before{content:"\e909"}.efn07-drywall:before{content:"\e90a"}.efn07-corner-bead:before{content:"\e90b"}.efn07-screw:before{content:"\e90c"}.efn07-reinforced-concrete-slab:before{content:"\e90d"}.efn07-welded-mesh:before{content:"\e90e"}.efn07-rebar:before{content:"\e90f"}.efn07-timber:before{content:"\e910"}.efn07-lumber:before{content:"\e911"}.efn07-insulation-roll:before{content:"\e912"}.efn07-roof:before{content:"\e913"}.efn07-roof-tile:before{content:"\e914"}.efn07-gutter-system:before{content:"\e915"}.efn07-door:before{content:"\e916"}.efn07-interior-door:before{content:"\e917"}.efn07-window:before{content:"\e918"}.efn07-tiles:before{content:"\e919"}.efn07-parquet:before{content:"\e91a"}.efn07-laminate:before{content:"\e91b"}.efn07-underlayment:before{content:"\e91c"}.efn07-foam-underlayment:before{content:"\e91d"}.efn07-linoleum:before{content:"\e91e"}.efn07-carpet-roll:before{content:"\e91f"}.efn07-wooden-boards:before{content:"\e920"}.efn07-vinyl-floor:before{content:"\e921"}.efn07-door-threshold:before{content:"\e922"}.efn07-wallpaper:before{content:"\e923"}.efn07-glue:before{content:"\e924"}.efn07-tile-grout:before{content:"\e925"}.efn07-tile-adhesive:before{content:"\e926"}.efn07-stairs:before{content:"\e927"}.efn07-baluster:before{content:"\e928"}.efn07-glass-block:before{content:"\e929"}.efn07-paint-can:before{content:"\e92a"}.efn07-silicone-sealant:before{content:"\e92b"}.efn07-h-paving-slab:before{content:"\e92c"}.efn07-metal-nail:before{content:"\e92d"}.efn07-siding:before{content:"\e92e"}.efn07-rocks:before{content:"\e92f"}
/* End */


/* Start:/local/templates/pip-e/css/efn/08-sanitary-ware-efn.min.css?16382848721822*/
@font-face{font-family:'08-sanitary-ware-efn';src:url(/local/templates/pip-e/css/efn/../../fonts/efn/08-sanitary-ware-efn.eot?ihp3kh);src:url(/local/templates/pip-e/css/efn/../../fonts/efn/08-sanitary-ware-efn.eot?ihp3kh#iefix) format('embedded-opentype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/08-sanitary-ware-efn.woff2?ihp3kh) format('woff2'),url(/local/templates/pip-e/css/efn/../../fonts/efn/08-sanitary-ware-efn.ttf?ihp3kh) format('truetype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/08-sanitary-ware-efn.woff?ihp3kh) format('woff'),url(/local/templates/pip-e/css/efn/../../fonts/efn/08-sanitary-ware-efn.svg?ihp3kh#08-sanitary-ware-efn) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" efn08-"],[class^=efn08-]{font-family:'08-sanitary-ware-efn'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.efn08-faucet:before{content:"\e900"}.efn08-bath:before{content:"\e901"}.efn08-bath-panel:before{content:"\e902"}.efn08-bathtub:before{content:"\e903"}.efn08-sink:before{content:"\e904"}.efn08-pedestal-sink:before{content:"\e905"}.efn08-bathroom-curbstone:before{content:"\e906"}.efn08-shower:before{content:"\e907"}.efn08-shower-cabin:before{content:"\e908"}.efn08-shower-tray:before{content:"\e909"}.efn08-shower-drain:before{content:"\e90a"}.efn08-toilet:before{content:"\e90b"}.efn08-in-wall-toilet-system:before{content:"\e90c"}.efn08-wall-hung-toilet:before{content:"\e90d"}.efn08-flush-button:before{content:"\e90e"}.efn08-heated-rail:before{content:"\e90f"}.efn08-illuminated-mirror:before{content:"\e910"}.efn08-bathroom-accessories:before{content:"\e911"}.efn08-kitchen-faucet:before{content:"\e912"}.efn08-kitchen-sink:before{content:"\e913"}.efn08-plumbing-pipes:before{content:"\e914"}.efn08-faucet-adapters:before{content:"\e915"}.efn08-plumbing-fittings:before{content:"\e916"}.efn08-drop:before{content:"\e917"}
/* End */


/* Start:/local/templates/pip-e/css/efn/09-heating-cooling-efn.min.css?16382848722874*/
@font-face{font-family:'09-heating-cooling-efn';src:url(/local/templates/pip-e/css/efn/../../fonts/efn/09-heating-cooling-efn.eot?7873e9);src:url(/local/templates/pip-e/css/efn/../../fonts/efn/09-heating-cooling-efn.eot?7873e9#iefix) format('embedded-opentype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/09-heating-cooling-efn.woff2?7873e9) format('woff2'),url(/local/templates/pip-e/css/efn/../../fonts/efn/09-heating-cooling-efn.ttf?7873e9) format('truetype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/09-heating-cooling-efn.woff?7873e9) format('woff'),url(/local/templates/pip-e/css/efn/../../fonts/efn/09-heating-cooling-efn.svg?7873e9#09-heating-cooling-efn) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" efn09-"],[class^=efn09-]{font-family:'09-heating-cooling-efn'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.efn09-gas-flame:before{content:"\e900"}.efn09-flame:before{content:"\e901"}.efn09-sun:before{content:"\e902"}.efn09-snowflake:before{content:"\e903"}.efn09-heating-cooling:before{content:"\e904"}.efn09-heating:before{content:"\e918"}.efn09-water-supply:before{content:"\e919"}.efn09-thermometer:before{content:"\e905"}.efn09-boiler:before{content:"\e91a"}.efn09-electric-boiler:before{content:"\e91b"}.efn09-gas-boiler:before{content:"\e91c"}.efn09-solid-fuel-boiler:before{content:"\e91d"}.efn09-water-heater:before{content:"\e91e"}.efn09-indirect-water-heater:before{content:"\e91f"}.efn09-expansion-tank:before{content:"\e920"}.efn09-solar-collector:before{content:"\e921"}.efn09-circulation-pump:before{content:"\e922"}.efn09-drainage-pump:before{content:"\e923"}.efn09-submersible-pumps:before{content:"\e924"}.efn09-water-pump:before{content:"\e925"}.efn09-water-meter:before{content:"\e926"}.efn09-water-valve:before{content:"\e927"}.efn09-water-filter:before{content:"\e928"}.efn09-pipes:before{content:"\e929"}.efn09-mixing-valve:before{content:"\e92a"}.efn09-chimney-pipes:before{content:"\e92b"}.efn09-coaxial-chimney:before{content:"\e92c"}.efn09-wind:before{content:"\e906"}.efn09-air-conditioner:before{content:"\e907"}.efn09-radiator:before{content:"\e908"}.efn09-electric-radiator:before{content:"\e909"}.efn09-floor-convector:before{content:"\e92d"}.efn09-convector:before{content:"\e90a"}.efn09-oil-radiator:before{content:"\e90b"}.efn09-infrared-heater:before{content:"\e90c"}.efn09-carbon-heater:before{content:"\e90d"}.efn09-halogen-heater:before{content:"\e90e"}.efn09-gas-heater:before{content:"\e90f"}.efn09-kerosene-heater:before{content:"\e910"}.efn09-electric-fireplace:before{content:"\e911"}.efn09-fireplace-insert:before{content:"\e912"}.efn09-fireplace:before{content:"\e913"}.efn09-fan:before{content:"\e914"}.efn09-fan-heater:before{content:"\e915"}.efn09-forced-air-heater:before{content:"\e916"}.efn09-thermostat:before{content:"\e92e"}.efn09-warm-floor:before{content:"\e917"}.efn09-warm-water-floor:before{content:"\e92f"}
/* End */


/* Start:/local/templates/pip-e/css/efn/10-security-fire-alarm-efn.min.css?16382848721945*/
@font-face{font-family:'10-security-fire-alarm-efn';src:url(/local/templates/pip-e/css/efn/../../fonts/efn/10-security-fire-alarm-efn.eot?901hg4);src:url(/local/templates/pip-e/css/efn/../../fonts/efn/10-security-fire-alarm-efn.eot?901hg4#iefix) format('embedded-opentype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/10-security-fire-alarm-efn.woff2?901hg4) format('woff2'),url(/local/templates/pip-e/css/efn/../../fonts/efn/10-security-fire-alarm-efn.ttf?901hg4) format('truetype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/10-security-fire-alarm-efn.woff?901hg4) format('woff'),url(/local/templates/pip-e/css/efn/../../fonts/efn/10-security-fire-alarm-efn.svg?901hg4#10-security-fire-alarm-efn) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" efn10-"],[class^=efn10-]{font-family:'10-security-fire-alarm-efn'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.efn10-fire-extinguisher:before{content:"\e900"}.efn10-firehose:before{content:"\e901"}.efn10-fire-hose-cabinet:before{content:"\e902"}.efn10-fire-hydrant:before{content:"\e903"}.efn10-fire-fittings:before{content:"\e904"}.efn10-fire-shield:before{content:"\e905"}.efn10-powder-extinguishing-module:before{content:"\e906"}.efn10-sprinkler:before{content:"\e907"}.efn10-smoke-detector:before{content:"\e908"}.efn10-heat-detector:before{content:"\e909"}.efn10-light-sound-siren:before{content:"\e90a"}.efn10-fire-alarm:before{content:"\e90b"}.efn10-fire-alarm-manual-call-point:before{content:"\e90c"}.efn10-fire-exit:before{content:"\e90d"}.efn10-exit-sign:before{content:"\e90e"}.efn10-magnetic-key:before{content:"\e90f"}.efn10-turnstile:before{content:"\e910"}.efn10-dome-camera:before{content:"\e911"}.efn10-surveillance-camera:before{content:"\e912"}.efn10-security-dvr:before{content:"\e913"}.efn10-fire-alarm-control-panel:before{content:"\e914"}.efn10-motion-sensor:before{content:"\e915"}.efn10-magnetic-contact-switch:before{content:"\e916"}.efn10-security-keypad:before{content:"\e917"}
/* End */


/* Start:/local/templates/pip-e/css/efn/15-garden-efn.min.css?16382848721695*/
@font-face{font-family:'15-garden-efn';src:url(/local/templates/pip-e/css/efn/../../fonts/efn/15-garden-efn.eot?fy9cn9);src:url(/local/templates/pip-e/css/efn/../../fonts/efn/15-garden-efn.eot?fy9cn9#iefix) format('embedded-opentype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/15-garden-efn.woff2?fy9cn9) format('woff2'),url(/local/templates/pip-e/css/efn/../../fonts/efn/15-garden-efn.ttf?fy9cn9) format('truetype'),url(/local/templates/pip-e/css/efn/../../fonts/efn/15-garden-efn.woff?fy9cn9) format('woff'),url(/local/templates/pip-e/css/efn/../../fonts/efn/15-garden-efn.svg?fy9cn9#15-garden-efn) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" efn15-"],[class^=efn15-]{font-family:'15-garden-efn'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.efn15-greenhouse:before{content:"\e900"}.efn15-seedlings:before{content:"\e901"}.efn15-seeds:before{content:"\e902"}.efn15-tulip-bulb:before{content:"\e903"}.efn15-thuja:before{content:"\e904"}.efn15-plant-pot:before{content:"\e905"}.efn15-fertilizer-bag:before{content:"\e906"}.efn15-fertilizers:before{content:"\e907"}.efn15-liquid-fertilizer:before{content:"\e908"}.efn15-soil-bag:before{content:"\e909"}.efn15-compost-bin:before{content:"\e90a"}.efn15-spray-bottle:before{content:"\e90b"}.efn15-insect-control:before{content:"\e90c"}.efn15-watering-can:before{content:"\e90d"}.efn15-secateurs:before{content:"\e90e"}.efn15-garden-hose:before{content:"\e90f"}.efn15-lawn-roll:before{content:"\e910"}.efn15-garden-storage-box:before{content:"\e911"}.efn15-storage-shed:before{content:"\e912"}.efn15-fence:before{content:"\e913"}.efn15-garden-swing:before{content:"\e914"}.efn15-barbeque-grill:before{content:"\e915"}.efn15-metal-skewers:before{content:"\e916"}
/* End */


/* Start:/local/templates/pip-e/components/bitrix/sale.basket.basket.line/pip-top/style.min.css?16382848723712*/
.bx-basket-block{position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-item-list{display:none}}.bx-basket-fixed .bx-basket-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/local/templates/pip-e/components/bitrix/sale.basket.basket.line/pip/style.css?16382848725374*/
.bx-basket {
}

.bx-basket-block {
    position: relative;
    padding-bottom: 5px;
    padding-left: 20px;
    white-space: nowrap;
    font-size: 12px;
}

.bx-basket-block > .fa {
    position: absolute;
    top: 3px;
    left: 0;
    width: 12px;
    color: #97a1ab;
}

.bx-basket-block a {
    margin-right: 10px;
}

/*FIXED BASKET*/

@media (min-width: 768px) {
    .bx-basket-fixed {
        position: fixed;
        z-index: 998;
        overflow: hidden;
        padding-top: 10px;
        width: 200px;
        border: 1px solid #f0f0f0;
        border-radius: 1px;
        background: #fff;
        box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
    }

    .bx-basket-fixed.top {
        top: 10px
    }

    .bx-basket-fixed.right {
        right: 10px
    }

    .bx-basket-fixed.bottom {
        bottom: 10px
    }

    .bx-basket-fixed.left {
        left: 10px
    }

    .bx-basket-fixed.bx-max-height {
        top: 10px;
        bottom: 10px;
    }
}

@media (max-width: 767px) {
    .bx-basket-fixed {
        position: fixed;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 998;
        overflow: hidden;
        padding-top: 10px;
        border: 1px solid #f0f0f0;
        border-radius: 1px;
        background: #fff;
        box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
    }

    .bx-basket-item-list {
        display: none;
    }

    /*.bx-basket-fixed */
}

.bx-basket-fixed .bx-basket-block {
    margin-left: 10px;
}

.bx-basket-item-list {
    position: relative;
    overflow: hidden;
    padding-bottom: 20px;
    border-top: 1px solid #f7f7f7;
}

.bx-opener .bx-basket-item-list {
    padding-bottom: 75px;
}

.bx-max-height .bx-basket-item-list {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
}

.bx-closed .bx-basket-item-list {
    overflow: hidden;
    height: 20px;
}

.bx-basket-item-list-action {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 120;
    padding: 3px 0;
    height: 20px;
    background: #f7f7f7;
    color: #4f4f4f;
    vertical-align: middle;
    text-align: center;
    font-size: 12px;
    line-height: 14px;
    cursor: pointer;
}

.bx-basket-item-list-button-container {
    position: absolute;
    right: 0;
    bottom: 20px;
    left: 0;
    padding: 10px 0;
    border-top: 1px solid #f7f7f7;
    background: #fff;
    text-align: center;
}

.bx-basket-item-list-container {
    overflow-y: auto;
    max-height: 100%
}

.bx-basket-item-list-item {
    position: relative;
    margin-bottom: 15px;
    padding-top: 15px;
    padding-right: 10px;
    padding-left: 10px;
    border-bottom: 1px solid #f7f7f7;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
    margin-bottom: 0;
    border-bottom: none;
}

.bx-basket-item-list-item-status {
    margin: 0 10px 20px;
    padding: 3px;
    border-radius: 3px;
    background: #ebebeb;
    text-align: center;
    white-space: normal;
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
}

.bx-basket-item-list-item-img {
    position: relative;
    padding-bottom: 5px;
    text-align: center;
}

.bx-basket-item-list-item-img img {
    max-width: 90px;
    height: auto;
    border: 1px solid #e6e6e6;
}

.bx-basket-item-list-item-name {
    padding-bottom: 5px;
}

.bx-basket-item-list-item-name a {
    font-size: 13px;
    line-height: 16px;
}

.bx-basket-item-list-item-remove {
    position: absolute;
    top: -7px;
    right: 10px;
    width: 20px;
    height: 20px;
    opacity: .5;
    cursor: pointer;
    transition: 250ms linear all;
}

.bx-basket-item-list-item-remove:after,
.bx-basket-item-list-item-remove:before {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 10px;
    height: 2px;
    border-radius: 1px;
    background-color: #333;
    content: '';
    transform: translate(-50%, -50%);
}

.bx-basket-item-list-item-remove:after {
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    -moz-transform: translate(-50%, -50%) rotate(45deg);
    -ms-transform: translate(-50%, -50%) rotate(45deg);
    -o-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg);
}

.bx-basket-item-list-item-remove:before {
    -webkit-transform: translate(-50%, -50%) rotate(135deg);
    -moz-transform: translate(-50%, -50%) rotate(135deg);
    -ms-transform: translate(-50%, -50%) rotate(135deg);
    -o-transform: translate(-50%, -50%) rotate(135deg);
    transform: translate(-50%, -50%) rotate(135deg);
}

.bx-basket-item-list-item-remove:hover {
    opacity: .7;
}

.bx-basket-item-list-item-price-block {
    padding-bottom: 5px;
    font-size: 12px;
}

.bx-basket-item-list-item-price {
    display: inline-block;
    margin-right: 5px;
}

.bx-basket-item-list-item-price-old {
    display: inline-block;
    margin-right: 5px;
    color: #b0b0b0;
    text-decoration: line-through
}

.bx_cart_login_top .bx-hdr-profile {
    line-height: 1.44em;
}

.cart-wrapper {
    display: flex;
    position: relative;
}

@media (min-width: 991px) {
    .cart-dropdown:hover + .cart-dropdown__content {
        margin-top: 3px;
        background: #FFFFFF;
        animation: show-dropdown 0.35s;
    }

    .cart-dropdown:hover + .cart-dropdown__content-wrap,
    .cart-dropdown__content-wrap:hover {
        display: block;
        padding-top: 4px;
    }
}
/* End */


/* Start:/local/templates/pip-e/components/bitrix/sender.subscribe/subscribe/style.min.css?16382848724395*/
.bx-subscribe{margin:10px 0}.bx-subscribe div.bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-subscribe-desc{color:#aaa;font-size:12px;position:relative;margin-top:-5px;margin-bottom:3px}.bx-subscribe .bx-input-group .bx-form-control{position:relative;margin-bottom:15px;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;border-radius:2px;outline:0;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bx-ios .bx-subscribe .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0,#f8fafc 100%)}.btn-subscribe{cursor:pointer;text-align:center;background:#70bb18;border:0;color:#fff;font-size:13px;position:relative;text-transform:uppercase;border-radius:2px;line-height:30px;height:40px;padding:5px 60px 5px 20px;vertical-align:middle;outline:0;-webkit-transition:width 5s linear;-moz-transition:width 5s linear;-ms-transition:width 5s linear;-o-transition:width 5s linear;transition:width 5s linear}.btn-subscribe:hover{background:#7ec629}.btn-subscribe:before{content:" ";position:absolute;top:0;bottom:0;right:0;width:40px;background-color:#5b9f0b;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkYyNDcxQTFERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkYyNDcxQTJERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjI0NzE5RkRGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjI0NzFBMERGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plv+rHwAAADiSURBVHjajNK9asJQFMDxG42KUqFx9kEcRO1UcBCHjh3q3NXHcBEcdHQQPxY7+AaS0a1v0UEhSlu/rv+jhxIlBQ/84OTmnHuSmzjW2qExpoK9ekDcXMcRAVw1d2hckjxqwQxTJJXEDj+ooa5rK+neoocMnvGB7s3EVxQwwhdeDBMDvEPylr3EBB6yGOhaGzE0cJ5o4enOTSzQgY8D8nhDX2ty0hPTCxt6LDmsMtb6fk+hpr9a10THJ4pw8BtVII0ydRNxb/vPplLrSGNKT/Pb3BdVpOU7jklKSNzZKD+JfxJgAAV0YSAU8mZTAAAAAElFTkSuQmCC");background-position:50%;background-repeat:no-repeat;border-radius:0 2px 2px 0}.btn-subscribe span{display:block}.btn-subscribe.send{padding:5px 40px;-webkit-animation-name:MeilSend;animation-name:MeilSend;-webkit-animation-duration:.5s;animation-duration:.5s;outline:0;color:#fff}.btn-subscribe:hover,.btn-subscribe:active{color:#fff}.btn-subscribe.send:before{width:0;background-position:100px 50%;-webkit-animation-name:MeilSendButton;animation-name:MeilSendButton;-webkit-animation-duration:.5s;animation-duration:.5s}@keyframes MeilSend{0%{padding:5px 60px 5px 20px}100%{padding:5px 40px}}@-webkit-keyframes MeilSend{0%{padding:5px 60px 5px 20px}100%{padding:5px 40px}}@keyframes MeilSendSpan{0%{color:transparent}100%{color:#fff}}@-webkit-keyframes MeilSendSpan{0%{color:transparent}100%{color:#fff}}@keyframes MeilSendButton{0%{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}}@-webkit-keyframes MeilSendButton{0%{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}}.bx_subscribe_response_container{padding:40px;color:#35414e}.bx_subscribe_checkbox_container{line-height:16px;font-size:13px;margin-bottom:3px;vertical-align:middle;color:#aaa}.bx-sender-subscribe-agreement .main-user-consent-request a{font-weight:100;font:11px/10px "Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif}
/* End */


/* Start:/local/templates/pip-e/components/bitrix/form.result.new/for_vacancie/style.css?1638284872584*/
.form-required {
    color: red;
}

.error-fld {
    display: block;
    float: left;
    height: 13px;
    width: 15px;
    background-repeat: no-repeat;
    background-image: url(/local/templates/pip-e/components/bitrix/form.result.new/for_vacancie/images/icon_warn.gif);
}

.form-questionnaire .form__additional-text {
    text-align: justify;
}

.popup-window {
    z-index: 99993 !important;
}

.form__group.field-date {
    font-size: 13px;
    white-space: nowrap;
}

.form__group.field-date img {
    margin: -38px 0 8px 8px;
    display: inline-block;
}

.form__group.field-date input {
    padding-left: 40px;
}
/* End */


/* Start:/local/templates/pip-e/components/bitrix/form.result.new/for_rent_form/style.css?1638284872584*/
.form-required {
    color: red;
}

.error-fld {
    display: block;
    float: left;
    height: 13px;
    width: 15px;
    background-repeat: no-repeat;
    background-image: url(/local/templates/pip-e/components/bitrix/form.result.new/for_rent_form/images/icon_warn.gif);
}

.form-questionnaire .form__additional-text {
    text-align: justify;
}

.popup-window {
    z-index: 99993 !important;
}

.form__group.field-date {
    font-size: 13px;
    white-space: nowrap;
}

.form__group.field-date img {
    margin: -38px 0 8px 8px;
    display: inline-block;
}

.form__group.field-date input {
    padding-left: 40px;
}
/* End */


/* Start:/local/templates/pip-e/template_styles.css?163828487233008*/
.fixed-header {
    z-index: 300;
}

.product-card__to-cart {
    flex-grow: 1;
    width: 100%;
}

.product-card__in-cart {
    transition: all 0.1s linear;
    background-size: 200% 100%;
    background: #ffe3dc;
    box-shadow: inset 0 5px 8px -2px rgba(153, 153, 153, .5);
    color: #533c35;
}

.product-card__in-cart:hover {
    background: #fff3d4;
    box-shadow: inset 0 5px 8px -2px rgba(153, 153, 153, .5);
}

@media (max-width: 990px) {
    .product-card__in-cart {
        margin-right: 0;
        width: 100%;
    }
}

.slide-panel {
    background: #fff;
    -webkit-transition: right 0.3s ease 0s;
    -moz-transition: right 0.3s ease 0s;
    -o-transition: right 0.3s ease 0s;
    transition: right 0.3s ease 0s;
}

.slide-panel__title-wrap {
    background-color: #f1f6f7;
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}

.modal-backdrop {
    background-color: rgba(61, 75, 82, .5);
}

.slide-panel__backdrop {
    z-index: 1090;
}

.fadeInBig {
    animation: fadeInBig .3s ease-in-out;
}


/*

.slide-panel-active {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
}

.slide-panel {
    height: 100%;
    position: fixed;
    top: 0;
}

.slide-panel {
    width: 400px;
}

.slide-panel {
    right: -400px;
    z-index: 1100;
}

.slide-panel.active {
    right: 0;
}

.slide-panel {
    background: #fff;
    -webkit-transition: right .3s ease 0s;
    -moz-transition: right .3s ease 0s;
    -o-transition: right .3s ease 0s;
    transition: right .3s ease 0s;
}

.slide-panel__title-wrap {
    background-color: #f1f6f7;
}

.slide-panel__title-wrap {
    height: 72px;
    display: flex;
    align-items: center;
    padding: 0 72px 0 24px;
    position: relative;
}

.slide-panel__title-wrap > i {
    font-size: 30px;
    color: #d0e0e3;
}

.slide-panel__title-wrap > i {
    padding-right: 18px;
}

.icon-clock:before {
    content: "\e909";
}

[class*=" icon-"], [class^=icon-] {
    font-family: uinext2020min !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slide-panel__title {
    font-size: 20px;
    line-height: 24px;
}

.slide-panel__title {
    font-family: "Museo Sans Cyrl 500", sans-serif;
    color: #3d4b52;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.slide-panel__title {
    overflow: hidden;
}

.slide-panel__close {
    width: 72px;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
}

.slide-panel__close > i {
    font-size: 24px;
    color: #b2c7cb;
    -webkit-transition: all .15s ease 0s;
    -moz-transition: all .15s ease 0s;
    -o-transition: all .15s ease 0s;
    transition: all .15s ease 0s;
}

.icon-close:before {
    content: "\e90a";
}

.slide-panel__content {
    height: -moz-calc(100% - 72px);
    height: -webkit-calc(100% - 72px);
    height: calc(100% - 72px);
    position: relative;
}

.scroll-wrapper {
    padding: 0 !important;
    position: relative;
    overflow: hidden !important;
}


.slide-panel__content > .slide-panel__content {
    padding: 0 32px;
}

.slide-panel__form {
    margin-top: 24px;
}

.slide-panel__form button[type="submit"] {
    height: 48px;
}
*/

/*

.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.form-control {
    height: 36px;
    padding-top: 0;
    padding-bottom: 0;
}

.form-control {
    font-family: "Museo Sans Cyrl 300", sans-serif;
    font-size: 16px;
    color: #3d4b52;
    line-height: 34px;
    border: 1px solid #d0e0e3;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    background-color: transparent;
    -webkit-user-select: text;
    -moz-user-select: text;
    -o-user-select: text;
    user-select: text;
}

.has-feedback .form-control {
    padding-right: 42.5px;
}


.form-group {
    margin-bottom: 18px;
}

.has-feedback {
    position: relative;
}

*/

.scroll-wrapper > .scroll-content {
    width: auto !important;
    max-width: none !important;
    height: auto;
    max-height: none;
    margin: 0;
    padding: 0;
    position: relative !important;
    left: 0;
    top: 0;
    box-sizing: content-box !important;
    border: none !important;
    overflow: scroll !important;
}

.scrollbar-inner > .scroll-element.scroll-x {
    width: 100%;
    height: 4px;
    bottom: 0;
    left: 0;
}

.scrollbar-inner > .scroll-element,
.scrollbar-inner > .scroll-element div {
    margin: 0;
    padding: 0;
    position: absolute;
    border: none;
    z-index: 1100;
}

.scroll-element,
.scroll-element div {
    box-sizing: content-box;
}

.scroll-element {
    display: none;
}

.scrollbar-inner > .scroll-element .scroll-element_outer {
    overflow: hidden;
}

.scrollbar-inner > .scroll-element div {
    width: 100%;
    height: 100%;
    display: block;
    left: 0;
    top: 0;
}

.scrollbar-inner > .scroll-element .scroll-element_track {
    background: #e3ecef;
}

.scrollbar-inner > .scroll-element .scroll-bar, .scrollbar-inner > .scroll-element .scroll-element_track {
    opacity: 0;
    -webkit-transition: opacity .3s ease 0s;
    -moz-transition: opacity .3s ease 0s;
    -o-transition: opacity .3s ease 0s;
    transition: opacity .3s ease 0s;
}

.scrollbar-inner > .scroll-element.scroll-y {
    width: 4px;
    height: 100%;
    right: 0;
    top: 0;
}

.scrollbar-inner > .scroll-element .scroll-bar {
    background: #6e858a;
}

.scroll-element .scroll-arrow, .scroll-element .scroll-bar {
    cursor: default;
}


.slide-panel,
.slide-panel-cart,
.slide-panel-map {
    height: 100%;
    position: fixed;
    top: 0;
}

.slide-panel,
.slide-panel-cart {
    width: 400px;
}

.slide-panel-map {
    width: 90%;
}

.slide-panel {
    right: -400px;
    z-index: 1100;
}

.slide-panel.active {
    right: 0;
}

.slide-panel-cart,
.slide-panel-map {
    right: 0;
}

.slide-panel-cart {
    z-index: 1080;
}

.slide-panel-map {
    z-index: 1060;
}

.popup-panel {
    width: 1304px;
    height: 698px;
    position: fixed;
    left: 50%;
    top: 50%;
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1040;
}

.popup-panel-full {
    height: 100%;
    top: 0;
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

.slide-panel__title-wrap,
.slide-panel-cart__title-wrap,
.slide-panel-map__title-wrap,
.popup-panel__title-wrap {
    height: 72px;
    display: flex;
    align-items: center;
    padding: 0 72px 0 24px;
    position: relative;
}

.popup-panel__title-wrap {
    padding-left: 32px;
}

.popup-panel-full .popup-panel__title-wrap {
    justify-content: space-between;
    z-index: 204;
}

.slide-panel__title-wrap > i,
.slide-panel-cart__title-wrap > i,
.slide-panel-map__title-wrap > i,
.popup-panel__title-wrap > i {
    padding-right: 18px;
}

.slide-panel__title,
.slide-panel-cart__title,
.slide-panel-map__title,
.popup-panel__title {
    overflow: hidden;
}

.popup-panel__share {
    margin-left: 18px;
    position: relative;
}

.slide-panel__close,
.slide-panel-cart__close,
.slide-panel-map__close,
.popup-panel__close {
    width: 72px;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
}

.slide-panel__content,
.slide-panel-cart__content,
.slide-panel-map__content {
    height: -moz-calc(100% - 72px);
    height: -webkit-calc(100% - 72px);
    height: calc(100% - 72px);
    position: relative;
}

.popup-panel__content {
    height: -moz-calc(100% - 72px - 48px);
    height: -webkit-calc(100% - 72px - 48px);
    height: calc(100% - 72px - 48px);
    padding: 0 64px;
    position: relative;
    overflow-y: auto;
}

.popup-panel-full .popup-panel__content {
    height: -moz-calc(100% - 72px);
    height: -webkit-calc(100% - 72px);
    height: calc(100% - 72px);
}

.slide-panel__content > .slide-panel__content,
.slide-panel-cart__content > .slide-panel-cart__content {
    padding: 0 32px;
}

.popup-panel__content > .popup-panel__content {
    padding: 0 64px;
}

.popup-panel__footer > .btn {
    width: 100%;
    height: 48px;
}

.popup-panel__prev,
.popup-panel__next {
    width: 81px;
    height: 96px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 72px;
}

.popup-panel__prev {
    left: -81px;
}

.popup-panel__next {
    right: -81px;
}

.popup-panel__prev.disabled,
.popup-panel__next.disabled {
    display: none;
}

.slide-panel__backdrop {
    z-index: 1090;
}

.slide-panel-cart__backdrop {
    z-index: 1070;
}

.slide-panel-map__backdrop {
    z-index: 1050;
}

.popup-panel__backdrop {
    z-index: 1030;
}

.catalog-menu__backdrop {
    z-index: 204;
}

/***SLIDE_PANEL_LOADER***/
/***SLIDE_PANEL_CART_LOADER***/
/***SLIDE_PANEL_MAP_LOADER***/
/***POPUP_PANEL_LOADER***/
.slide-panel__loader,
.slide-panel-cart__loader,
.slide-panel-map__loader,
.popup-panel__loader {
    width: 48px;
    height: 48px;
    position: absolute;
    left: 50%;
    top: 50%;
}

.slide-panel__loader:after,
.slide-panel__loader > div,
.slide-panel__loader > div > span,
.slide-panel__loader > div > span:after,
.slide-panel-cart__loader:after,
.slide-panel-cart__loader > div,
.slide-panel-cart__loader > div > span,
.slide-panel-cart__loader > div > span:after,
.slide-panel-map__loader:after,
.slide-panel-map__loader > div,
.slide-panel-map__loader > div > span,
.slide-panel-map__loader > div > span:after,
.popup-panel__loader:after,
.popup-panel__loader > div,
.popup-panel__loader > div > span,
.popup-panel__loader > div > span:after {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.slide-panel__loader > div,
.slide-panel-cart__loader > div,
.slide-panel-map__loader > div,
.popup-panel__loader > div {
    z-index: 1;
}

/***SLIDE_PANEL_CONTACTS***/
.slide-panel__contacts {
    margin-left: -32px;
    margin-right: -32px;
}

.slide-panel__contacts-item {
    padding: 15px 32px;
}

.slide-panel__contacts-item__block {
    display: flex;
    align-items: center;
}

.slide-panel__contacts-item__icon {
    padding-right: 9px;
}

.slide-panel__contacts-item__icon > img {
    width: 20px;
    height: auto;
    vertical-align: top;
    margin-top: 2px;
}

.slide-panel__contacts-item__text {
    width: 100%;
}

.slide-panel__contacts-item__hours-today {
    display: flex;
}

.slide-panel__contacts-item__hours-today + .slide-panel__contacts-item__hours-today {
    margin-top: 11px;
}

.slide-panel__contacts-item__today-container {
    width: 135px;
}

.slide-panel__contacts-item__today {
    display: flex;
    align-items: center;
    position: relative;
}

.slide-panel__contacts-item__today-icon {
    padding-right: 9px;
}

.slide-panel__contacts-item__today-title {
    width: 100%;
}

.slide-panel__contacts-item__today-status {
    width: 5px;
    height: 5px;
    position: absolute;
    right: -12px;
}

.slide-panel__contacts-item__hours-break {
    width: 100%;
    padding-left: 19px;
}

.slide-panel__contacts-item__hours {
    display: flex;
    align-items: center;
}

.slide-panel__contacts-item__hours-first {
    margin-top: 4px;
}

.slide-panel__contacts-item__hours-title {
    width: 100%;
}

.slide-panel__contacts-item__hours-icon {
    padding-left: 9px;
}

.slide-panel__contacts-item__hours-icon > i {
    cursor: pointer;
}

.slide-panel__contacts-item__link,
.slide-panel__contacts-item__descr {
    display: block;
}

/***SLIDE_PANEL_FORM***/
.slide-panel__form,
.slide-panel-cart__form,
.slide-panel-map__form {
    margin-top: 24px;
}

.slide-panel-map__form {
    padding: 0 32px;
}

.slide-panel__form-title {
    margin-bottom: 12px;
}

.slide-panel__form-caption {
    margin-bottom: 18px;
}

.form-group {
    margin-bottom: 18px;
}

.form-group-hidden {
    display: none !important;
}

.form-group > label {
    display: block;
    margin: 0;
    padding: 6px 0;
}

.form-control {
    height: 36px;
    padding-top: 0;
    padding-bottom: 0;
}

textarea.form-control {
    width: 100%;
    height: 84px;
    padding-top: 6px;
    padding-bottom: 6px;
    resize: none;
    overflow: hidden;
}

.form-control::-ms-clear {
    width: 0;
    height: 0;
    display: none;
}

.form-control-feedback {
    height: 36px;
    line-height: 36px;
}

.form-group-checkbox .form-control-feedback {
    height: auto;
}

.has-success .form-control-feedback.fv-icon-no-has,
.has-error .form-control-feedback.fv-icon-no-has {
    display: none;
}

.form-group.captcha {
    width: 100%;
    display: table;
}

.form-group.captcha .pic,
.form-group.captcha input {
    display: table-cell;
    vertical-align: top;
}

.form-group.captcha .pic {
    width: 110px;
    padding-right: 10px;
}

.form-group.captcha .pic img {
    height: 36px;
}

.form-group .btn {
    width: 100%;
}

.form-group.no-captcha .btn {
    height: 84px;
}

.form-group .checkbox,
.form-group .radio {
    margin: 0;
    padding: 0;
}

.form-group .checkbox + .checkbox,
.form-group .radio + .radio {
    margin-top: 6px;
}

.form-group .checkbox label,
.form-group .radio label {
    min-height: auto;
    display: table;
    margin: 0;
    padding: 0;
}

.form-group .checkbox input,
.form-group .radio input {
    margin: 0;
    visibility: hidden;
}

.form-group .checkbox .check-cont,
.form-group .radio .check-cont {
    display: table-cell;
    vertical-align: top;
}

.form-group .checkbox .check,
.form-group .radio .check {
    width: 18px;
    height: 18px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.form-group .checkbox .check i,
.form-group .radio .check i {
    display: none;
}

.form-group .checkbox input:checked + .check-cont .check i,
.form-group .checkbox input:checked + label .check-cont .check i,
.form-group .radio input:checked + .check-cont .check i {
    display: inline-block;
}

.form-group .checkbox .check-title,
.form-group .radio .check-title {
    display: table-cell;
    vertical-align: middle;
    padding-left: 9px;
}

.form-group select {
    width: 100%;
    height: 36px;
    padding: 0 12px;
}

.slide-panel__form button[type="submit"] {
    height: 48px;
}

.help-block {
    margin-top: 7px;
    margin-bottom: 0;
}

.alert {
    display: none;
    margin: 0;
    padding: 12px 24px;
}

.slide-panel__form > .alert {
    margin-bottom: 12px;
}

.popup-panel__content > .alert {
    margin-top: 40px;
}

.alert-show {
    display: block;
    margin-bottom: 12px;
}


/***MODAL***/
.modal-backdrop {
    background-color: rgba(61, 75, 82, 0.5)
}

/***SLIDE_PANEL***/
/***SLIDE_PANEL_CART***/
/***SLIDE_PANEL_MAP***/
/***POPUP_PANEL***/
.slide-panel {
    background: #fff;
    -webkit-transition: right 0.3s ease 0s;
    -moz-transition: right 0.3s ease 0s;
    -o-transition: right 0.3s ease 0s;
    transition: right 0.3s ease 0s;
}

.slide-panel-cart,
.slide-panel-map {
    background: #fff;
}

.popup-panel {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    background: #fff;
}

.popup-panel-full {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
}

.slide-panel__title-wrap,
.slide-panel-cart__title-wrap,
.slide-panel-map__title-wrap,
.popup-panel__title-wrap {
    background-color: #f1f6f7;
}

.popup-panel__title-wrap {
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -khtml-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

.popup-panel-full .popup-panel__title-wrap {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
}

.slide-panel__title-wrap > i,
.slide-panel-cart__title-wrap > i,
.slide-panel-map__title-wrap > i,
.popup-panel__title-wrap > i {
    font-size: 30px;
    color: #d0e0e3;
}

.slide-panel__title,
.slide-panel-cart__title,
.slide-panel-map__title,
.popup-panel__title {
    font-family: "Museo Sans Cyrl 500", sans-serif;
    color: #3d4b52;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.slide-panel__title,
.slide-panel-cart__title,
.slide-panel-map__title {
    font-size: 20px;
    line-height: 24px;
}

.popup-panel__title {
    font-size: 24px;
    line-height: 29px;
}

.slide-panel__close > i,
.slide-panel-cart__close > i,
.slide-panel-map__close > i,
.popup-panel__close > i {
    font-size: 24px;
    color: #b2c7cb;
    -webkit-transition: all 0.15s ease 0s;
    -moz-transition: all 0.15s ease 0s;
    -o-transition: all 0.15s ease 0s;
    transition: all 0.15s ease 0s;
}

.bx-no-touch .slide-panel__close:hover > i,
.bx-touch .slide-panel__close:active > i,
.bx-no-touch .slide-panel-cart__close:hover > i,
.bx-touch .slide-panel-cart__close:active > i,
.bx-no-touch .slide-panel-map__close:hover > i,
.bx-touch .slide-panel-map__close:active > i,
.bx-no-touch .popup-panel__close:hover > i,
.bx-touch .popup-panel__close:active > i {
    color: #6639b6;
}

.popup-panel__footer > .btn {
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -khtml-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

.popup-panel__prev,
.popup-panel__next {
    background: rgba(38, 50, 56, 0.3);
    -webkit-transition: all 0.15s ease 0s;
    -moz-transition: all 0.15s ease 0s;
    -o-transition: all 0.15s ease 0s;
    transition: all 0.15s ease 0s;
    cursor: pointer;
}

.popup-panel__prev {
    -moz-border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
    -khtml-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
}

.popup-panel__next {
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    -khtml-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
}

.bx-no-touch .popup-panel__prev:hover,
.bx-touch .popup-panel__prev:active,
.bx-no-touch .popup-panel__next:hover,
.bx-touch .popup-panel__next:active {
    background: #6639b6;
}

.popup-panel__prev > i,
.popup-panel__next > i {
    font-size: 48px;
    color: #fff;
}

/***SLIDE_PANEL_LOADER***/
/***SLIDE_PANEL_CART_LOADER***/
/***SLIDE_PANEL_MAP_LOADER***/
/***POPUP_PANEL_LOADER***/
.slide-panel__loader,
.slide-panel-cart__loader,
.slide-panel-map__loader,
.popup-panel__loader {
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.slide-panel__loader:after,
.slide-panel-cart__loader:after,
.slide-panel-map__loader:after,
.popup-panel__loader:after {
    content: "";
    border: 3px solid #e3ecef;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -khtml-border-radius: 50%;
    border-radius: 50%;
}

.slide-panel__loader > div,
.slide-panel-cart__loader > div,
.slide-panel-map__loader > div,
.popup-panel__loader > div {
    -webkit-animation: loaderRotate1 4.8s linear infinite;
    animation: loaderRotate1 4.8s linear infinite;
}

.slide-panel__loader > div > span,
.slide-panel-cart__loader > div > span,
.slide-panel-map__loader > div > span,
.popup-panel__loader > div > span {
    clip: rect(0, 48px, 48px, 24px);
    -webkit-animation: loaderRotate2 1.2s linear infinite;
    animation: loaderRotate2 1.2s linear infinite;
}

.slide-panel__loader > div > span:after,
.slide-panel-cart__loader > div > span:after,
.slide-panel-map__loader > div > span:after,
.popup-panel__loader > div > span:after {
    content: "";
    clip: rect(0, 48px, 48px, 24px);
    border: 3px solid #6639b6;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -khtml-border-radius: 50%;
    border-radius: 50%;
    -webkit-animation: loaderRotate3 1.2s cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;
    animation: loaderRotate3 1.2s cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;
}

/***SLIDE_PANEL_CONTACTS***/
.slide-panel__contacts-item {
    border-bottom: 1px solid #e3ecef;
}

.slide-panel__contacts-item__block:link,
.slide-panel__contacts-item__block:visited {
    text-decoration: none;
}

.slide-panel__contacts-item__icon > i {
    font-size: 23px;
    color: #b2c7cb;
}

.slide-panel__contacts-item__text {
    color: #3d4b52;
}

.slide-panel__contacts-item__text-text {
    color: #55686e;
}

.slide-panel__contacts-item__today-icon > i {
    font-size: 23px;
    color: #b2c7cb;
}

.slide-panel__contacts-item__today-title {
    text-align: right;
}

.slide-panel__contacts-item__today-status {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

.slide-panel__contacts-item__today-status-open {
    background: #3ac769;
}

.slide-panel__contacts-item__today-status-closed {
    background: #ed4343;
}

.slide-panel__contacts-item__hours-icon > i {
    font-size: 16px;
    color: #b2c7cb;
    -webkit-transition: all 0.15s ease 0s;
    -moz-transition: all 0.15s ease 0s;
    -o-transition: all 0.15s ease 0s;
    transition: all 0.15s ease 0s;
}

.bx-no-touch .slide-panel__contacts-item__hours-icon > i:hover,
.bx-touch .slide-panel__contacts-item__hours-icon > i:active {
    color: #6639b6;
}

.slide-panel__contacts-item__break {
    font-size: 14px;
    color: #8ea6ab;
    line-height: 17px;
}

.slide-panel__contacts-item__link:link,
.slide-panel__contacts-item__link:visited {
    color: #3d4b52;
    text-decoration: none;
}

.slide-panel__contacts-item__phone {
    font-family: "Museo Sans Cyrl 700", sans-serif;
    font-size: 20px;
    line-height: 24px;
}

.slide-panel__contacts-item__descr {
    font-size: 14px;
    color: #8ea6ab;
    line-height: 17px;
}

/***SLIDE_PANEL_FORM***/
.slide-panel__form-title {
    font-family: "Museo Sans Cyrl 500", sans-serif;
    font-size: 20px;
    color: #3d4b52;
    line-height: 24px;
}

.form-group > label {
    font-weight: 300;
    text-align: left;
}

.form-control {
    font-family: "Museo Sans Cyrl 300", sans-serif;
    font-size: 16px;
    color: #3d4b52;
    line-height: 34px;
    border: 1px solid #d0e0e3;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    background-color: transparent;
    -webkit-user-select: text;
    -moz-user-select: text;
    -o-user-select: text;
    user-select: text;
    display: block;
}

input.form-control[type="text"] {
    width: 100%;
}

input.form-control[type="text"][name="PHONE"] {
    width: auto;
}

textarea.form-control {
    line-height: 24px;
}

.has-error .form-control,
.has-success .form-control {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.form-control:focus {
    border-color: #6639b6;
    -webkit-box-shadow: 0 0 5px rgba(211, 17, 90, 0.5);
    -moz-box-shadow: 0 0 5px rgba(211, 17, 90, 0.5);
    box-shadow: 0 0 5px rgba(211, 17, 90, 0.5);
}

.has-error .form-control:focus {
    -webkit-box-shadow: 0 0 10px rgba(169, 68, 66, 0.75);
    -moz-box-shadow: 0 0 10px rgba(169, 68, 66, 0.75);
    box-shadow: 0 0 10px rgba(169, 68, 66, 0.75);
}

.has-success .form-control:focus {
    -webkit-box-shadow: 0 0 10px rgba(60, 118, 61, 0.75);
    -moz-box-shadow: 0 0 10px rgba(60, 118, 61, 0.75);
    box-shadow: 0 0 10px rgba(60, 118, 61, 0.75);
}

.form-control::-moz-placeholder {
    color: #8ea6ab;
}

.form-control:-ms-input-placeholder {
    color: #8ea6ab;
}

.form-control::-webkit-input-placeholder {
    color: #8ea6ab;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
    background-color: #e3ecef;
}

.form-control-feedback {
    font-size: 19px;
    color: #d0e0e3;
}

.form-group-checkbox .form-control-feedback {
    line-height: 18px;
}

.form-group.captcha .pic img {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}

.form-group .checkbox label,
.form-group .radio label {
    font-weight: 300;
}

.form-group .checkbox .check,
.form-group .radio .check {
    font-size: 14px;
    color: #fff;
    text-align: center;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    background-color: #cfdfe2;
    -webkit-transition: all 0.15s ease 0s;
    -moz-transition: all 0.15s ease 0s;
    -o-transition: all 0.15s ease 0s;
    transition: all 0.15s ease 0s;
}

.form-group .radio .check {
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    -khtml-border-radius: 9px;
    border-radius: 9px;
}

.has-error .checkbox .check,
.has-error .radio .check {
    border: 1px solid #a94442;
}

.bx-no-touch .form-group .checkbox label:hover .check-cont .check,
.bx-touch .form-group .checkbox label:active .check-cont .check,
.bx-no-touch .form-group .radio label:hover .check-cont .check,
.bx-touch .form-group .radio label:active .check-cont .check {
    background-color: #8ea6ab;
}

.form-group .checkbox input:checked + .check-cont .check,
.form-group .checkbox input:checked + label .check-cont .check,
.form-group .radio input:checked + .check-cont .check {
    background-color: #6639b6;
}

.form-group .checkbox .check-title,
.form-group .radio .check-title {
    font-size: 14px;
    color: #8ea6ab;
    line-height: 17px;
}

.form-group select {
    font-family: "Museo Sans Cyrl 300", sans-serif;
    font-size: 16px;
    color: #3d4b52;
    line-height: 34px;
    border: 1px solid #d0e0e3;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}

.help-block {
    font-size: 14px;
    line-height: 17px;
}

.alert {
    color: #3d4b52;
    border: none;
}

.alert-success {
    background-color: #e1ecc9;
}

.alert-warning {
    background-color: #f6eec7;
}

.alert-error {
    background-color: #f2e2e1;
}

/***POPUP***/
.popup-window-overlay {
    background-color: rgba(61, 75, 82, 0.5) !important;
}

.popup-window {
    font-family: "Museo Sans Cyrl 300", sans-serif;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 36px rgba(85, 104, 110, 0.18);
    -moz-box-shadow: 0 0 36px rgba(85, 104, 110, 0.18);
    box-shadow: 0 0 36px rgba(85, 104, 110, 0.18);
}


/***USER_CONSENT***/
.main-user-consent-request-popup {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 9000;
}

.main-user-consent-request-popup-cont {
    width: 640px;
    height: 480px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 0 auto;
    padding: 0 32px 32px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow-y: auto;
}

.main-user-consent-request-popup-header {
    height: 65px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.main-user-consent-request-popup-body {
    height: -moz-calc(100% - 65px);
    height: -webkit-calc(100% - 65px);
    height: calc(100% - 65px);
}

.main-user-consent-request-popup-content {
    height: 100%;
}

.main-user-consent-request-popup-textarea-block {
    height: -moz-calc(100% - 54px);
    height: -webkit-calc(100% - 54px);
    height: calc(100% - 54px);
    margin-bottom: 12px;
}

.main-user-consent-request-popup-buttons {
    display: flex;
    justify-content: center;
}

.main-user-consent-request-popup-button + .main-user-consent-request-popup-button {
    margin-left: 12px;
}

.main-user-consent-request-popup-text {
    width: 100% !important;
    min-width: 100%;
    max-width: 100%;
    height: 100% !important;
    min-height: 100%;
    max-height: 100%;
    padding: 6px 12px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
    -moz-appearance: none;
}

/***USER_CONSENT_LOADER***/
.main-user-consent-request-loader {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    position: relative;
}

.main-user-consent-request-loader:before {
    display: block;
    padding-top: 100%;
}

.main-user-consent-request-circular {
    width: inherit;
    height: inherit;
    margin: auto;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}


/***USER_CONSENT***/
body > .main-user-consent-request-popup {
    background-color: rgba(61, 75, 82, 0.5);
}

.main-user-consent-request-popup-cont {
    text-align: center;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 36px rgba(85, 104, 110, 0.18);
    -moz-box-shadow: 0 0 36px rgba(85, 104, 110, 0.18);
    box-shadow: 0 0 36px rgba(85, 104, 110, 0.18);
    background: #fff;
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.main-user-consent-request-popup-header {
    font-family: "Museo Sans Cyrl 500", sans-serif;
    font-size: 20px;
    color: #3d4b52;
    text-align: left;
    line-height: 24px;
}

.main-user-consent-request-popup-text {
    font-family: "Museo Sans Cyrl 300", sans-serif;
    font-size: 16px;
    color: #3d4b52;
    -webkit-text-fill-color: #3d4b52;
    border: 1px solid #d0e0e3;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    -webkit-appearance: none;
    background: #fff;
    -webkit-opacity: 1;
}

/***USER_CONSENT_LOADER***/
.main-user-consent-request-loader {
    -moz-transform: translate(0, 50%);
    -o-transform: translate(0, 50%);
    -webkit-transform: translate(0, 50%);
    transform: translate(0, 50%);
}

.main-user-consent-request-path {
    stroke: #80868e;
    stroke-dasharray: 100, 200;
}

.main-user-consent-request-loader:before {
    content: "";
}

.main-user-consent-request-circular {
    -webkit-animation: rotate 1s linear infinite;
    animation: rotate 1s linear infinite;
    -webkit-transform-origin: center center;
    transform-origin: center center;
}

.main-user-consent-request-path {
    stroke: #ccc;
    stroke-dasharray: 60, 200;
    stroke-dashoffset: 0;
    -webkit-animation: dash 1.5s ease-in-out infinite;
    animation: dash 1.5s ease-in-out infinite;
    stroke-linecap: round;
}

@keyframes rotate {
    100% {
        transform: rotate(360deg);
    }
}

@-webkit-keyframes rotate {
    100% {
        transform: rotate(360deg);
    }
}

.form-control {
    border-radius: 4px;
}

/* End */
/* /local/templates/pip-e/css/style_1769668806.css?1769668808265849 */
/* /local/templates/pip-e/css/animation.min.css?16382848721888 */
/* /local/templates/pip-e/css/loyality.css?17048885838035 */
/* /local/templates/pip-e/css/csshake-default.min.css?16382848723410 */
/* /local/templates/pip-e/css/fix-2023.css?176966880626913 */
/* /local/templates/pip-e/js/scrollbar/jquery.scrollbar.min.css?16382848722961 */
/* /local/templates/pip-e/css/uinext2020min.min.css?16382848723076 */
/* /local/templates/pip-e/css/famin.min.css?1638284872929 */
/* /local/templates/pip-e/css/efn/01-power-tools-efn.min.css?16382848721833 */
/* /local/templates/pip-e/css/efn/03-garden-tools-efn.min.css?16382848721815 */
/* /local/templates/pip-e/css/efn/05-electricity-efn.min.css?16382848722937 */
/* /local/templates/pip-e/css/efn/06-hand-tools-efn.min.css?16382848721723 */
/* /local/templates/pip-e/css/efn/07-building-materials-efn.min.css?16382848722806 */
/* /local/templates/pip-e/css/efn/08-sanitary-ware-efn.min.css?16382848721822 */
/* /local/templates/pip-e/css/efn/09-heating-cooling-efn.min.css?16382848722874 */
/* /local/templates/pip-e/css/efn/10-security-fire-alarm-efn.min.css?16382848721945 */
/* /local/templates/pip-e/css/efn/15-garden-efn.min.css?16382848721695 */
/* /local/templates/pip-e/components/bitrix/sale.basket.basket.line/pip-top/style.min.css?16382848723712 */
/* /local/templates/pip-e/components/bitrix/sale.basket.basket.line/pip/style.css?16382848725374 */
/* /local/templates/pip-e/components/bitrix/sender.subscribe/subscribe/style.min.css?16382848724395 */
/* /local/templates/pip-e/components/bitrix/form.result.new/for_vacancie/style.css?1638284872584 */
/* /local/templates/pip-e/components/bitrix/form.result.new/for_rent_form/style.css?1638284872584 */
/* /local/templates/pip-e/template_styles.css?163828487233008 */
