.mob-only{display:none}.anchor { padding-top: 90px; }.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}@font-face{font-family:GothamPro;src:url(../fonts/GothamProLight.eot);src:url(../fonts/GothamProLight.eot) format('embedded-opentype'),url(../fonts/GothamProLight.woff2) format('woff2'),url(../fonts/GothamProLight.woff) format('woff'),url(../fonts/GothamProLight.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:geometria;src:url(../fonts/geometria-light-webfont.eot);src:url(../fonts/geometria-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/geometria-light-webfont.woff2) format('woff2'),url(../fonts/geometria-light-webfont.woff) format('woff'),url(../fonts/geometria-light-webfont.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}html{height:100%;margin:0;padding:0;width:100%;background:#fff}body{height:100%;width:100%;position:relative;margin:0;padding:0;color:#000;font-size:18px;font-weight:300;font-family:GothamPro,Arial,Helvetica,sans-serif;line-height:30px;min-width:320px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a,aside,blockquote,button,caption,dd,div,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,input,li,p,section,select,span,textarea,ul{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}img{margin:0;padding:0;border-style:none;vertical-align:bottom}button,input,select,textarea{font-weight:300;font-family:GothamPro,Arial,Helvetica,sans-serif;vertical-align:middle;border:0;outline:0;background:0 0}button{font-weight:300}a:hover{text-decoration:none}ul li{list-style:none}.holder{max-width:1240px;padding:0 20px;margin:0 auto}.holder:after{display:block;content:'';clear:both}h1{margin:0 0 33px;font-size:36px;font-weight:300;line-height:36px}h2{margin:0 0 33px;font-size:36px;font-weight:300;line-height:36px}h3{margin:0 0 30px;font-size:24px;font-weight:300;line-height:30px}h4{margin:0 0 20px;font-size:20px;font-weight:300;line-height:24px}p{margin:0 0 30px}.article li a,p a{color:#e489b2}a{transition:all .3s linear}.center{text-align:center}.upper{text-transform:uppercase}.button-holder{text-align:center}.button{position:relative;display:inline-block;padding:10px 20px;margin:0 auto;color:#000;font-size:18px;text-align:center;text-decoration:none;background:0 0;border:1px solid #f3a9cb;transition:all .3s linear}.button:hover{background:#f3a9cb}.button-pink{padding:9px 64px 11px;background:#fff4fa;border:1px solid #fff4fa}.button-pink:hover{background:#f3a9cb;border:1px solid #f3a9cb}.input{display:block;width:100%;height:52px;padding:0 14px;margin:0 0 34px;color:#000;font-size:18px;background:#fff;border:1px solid #e8d7df}.textarea{display:block;width:100%;height:152px;padding:10px 14px;margin:0 0 34px;color:#000;font-size:18px;resize:vertical;background:#fff;border:1px solid #e8d7df}.submit{display:inline-block;width:100%;padding:9px 49px 11px;margin:0;color:#000;font-size:18px;font-weight:300;line-height:30px;text-align:center;text-decoration:none;cursor:pointer;background:0 0;border:1px solid #f3a9cb;transition:all .3s linear}.submit:hover{background:#f3a9cb}.submit span{position:relative}::-webkit-input-placeholder{color:#c6c0c4;font-weight:300}:-moz-placeholder{color:#c6c0c4;opacity:1;font-weight:300}::-moz-placeholder{color:#c6c0c4;opacity:1;font-weight:300}:-ms-input-placeholder{color:#c6c0c4;font-weight:300}.input.error,.textarea.error{color:#ff5647;background-color:#ffceca}label.error{position:absolute;left:-9999px}#wrapper{position:relative;overflow:hidden}.header{position:relative;padding:0 0 30px}.header-top{padding:15px 0 13px;border-bottom:1px solid #f3f3f3}.header-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;font-size:14px;line-height:20px}.header-phone{color:#e489b2;text-decoration:none}.header-info{position:relative}.header-info-top{position:relative;display:inline-block;padding:0 26px 0 0;color:#000;text-decoration:none}.header-info:hover .header-info-top{color:#e489b2}.header-info-top svg{position:absolute;top:5px;right:0;width:13px;height:13px}.header-info-top path{fill:#000;transition:all .3s linear}.header-info:hover .header-info-top path{fill:#e489b2}.header-info-hidden{position:absolute;top:33px;right:0;display:none;width:200px;padding:26px 20px 13px 33px;background:#fff;box-shadow:0 0 46px 0 rgba(76,79,85,.08)}.header-info:hover .header-info-hidden{display:block}.header-info-hidden:before{position:absolute;top:-15px;left:0;right:0;display:block;content:'';height:15px}.header-info-hidden li{margin:0 0 12px}.header-info-hidden a{color:#000;text-decoration:none}.header-info-hidden a:hover{color:#e489b2}.header-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;padding:28px 0 27px}.header-search{position:relative;width:320px}.search-input{display:block;width:100%;height:45px;padding:0 17px;margin:0;color:#000;font-size:16px;background:#fff;border:1px solid #e8e5e5}.search-button{position:absolute;top:14px;right:15px;cursor:pointer;width:16px;height:16px;background:url(../image/loupe.svg) 0 0 no-repeat;background-size:16px}.header-logo{overflow:hidden}.header-logo a{color:#000;text-decoration:none}.header-logo img{width:100px}.header-cart{width:320px;text-align:right}.header-cart-inner{display:inline-block;padding:0 0 0 53px;font-size:15px;line-height:22px;text-align:left;background:url(../image/cart-icon.svg) 0 5px no-repeat;background-size:35px}.header-cart-inner a{color:#e489b2}.header-nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;font-size:20px}.header-nav-list a{color:#000;text-decoration:none;transition:all .3s linear}.header-nav-list .active,.header-nav-list a:hover{color:#ef70aa}.mob-nav-icon{position:relative;display:inline-block;z-index:120;padding:0 0 8px;display:none}.mob-nav-block{position:relative;display:block;width:24px;height:2px;margin:8px 0 0;background:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.mob-nav-block:after{content:"";position:absolute;top:-8px;left:0;width:24px;height:2px;background:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.mob-nav-block:before{content:"";position:absolute;top:8px;left:0;width:24px;height:2px;background:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.mob-nav-icon.active .mob-nav-block{background:0 0}.mob-nav-icon.active .mob-nav-block:before{top:0;transform:rotate(45deg);background:#000}.mob-nav-icon.active .mob-nav-block:after{top:0;transform:rotate(-45deg);background:#000}.fixed-line{position:fixed;top:-100px;left:0;right:0;z-index:100;height:60px;background:#fff;box-shadow:0 0 60px 0 rgba(189,202,213,.5);transition:all .3s ease}.header.fixed .fixed-line{top:0}.fixed-line-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.fixed-line-logo{padding:4px 0 0}.fixed-line-logo img{width:134px}.fixed-line-nav{flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0 50px;margin:15px 0 0;font-size:17px}.fixed-line-nav a{color:#000;text-decoration:none;transition:all .3s linear}.fixed-line-nav .active,.fixed-line-nav a:hover{color:#ef70aa}.fixed-line-nav-hidden{display: none;position: absolute;background-color: #fff;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);padding: 12px 16px;z-index: 1;transition: all 0.5s ease;margin-top: 0rem;}.fixed-line-nav-hidden li{padding:10px 0px}.fixed-line-nav li:hover > .fixed-line-nav-hidden,.header-nav-list li:hover > .fixed-line-nav-hidden, .fixed-line-nav-hidden:hover{display:block}.fixed-line-phone{margin:15px 0 0;color:#ef70aa;font-size:17px;text-decoration:none}.main-slider img{width:100%;object-fit:cover}.main-catalog{padding:120px 0 0}.main-catalog .title{margin:0 0 80px;text-align:center}.button-icon{display:inline-block;vertical-align:top;width:13px;margin:8px 6px 0 0}.about{position:relative;padding:130px 0 44px}.about-block{position:relative;max-width:666px;margin:0 auto}.about-img{margin:0 0 80px}.about-img img{width:100%}.about-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start}.about-bottom .button{margin:0 auto 26px 0}.about-bg{position:absolute;left:50%}.about-bg1{top:-10px;margin-left:-714px;width:243px}.about-bg2{top:424px;margin-left:-856px;width:360px}.about-bg3{top:880px;margin-left:-575px;width:121px}.about-bg4{top:25px;margin-left:406px;width:257px}.about-bg5{top:393px;margin-left:480px;width:142px}.about-bg6{top:698px;margin-left:484px;width:234px}.gallery{padding:50px 0 80px}.title-center{margin:0 0 60px;font-size:40px;font-weight:300;line-height:44px;text-align:center}.title-center a{color:#ef70aa;text-decoration:none}.gallery-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.gallery-item{overflow:hidden;width:16.66%;margin:0 0 4.166% 4.166%}.gallery-item:nth-child(5n+1){margin:0 0 4.166%}.gallery-item img{display:block;width:100%;transition:all .3s linear}.gallery-item:hover img{transform:scale(1.05)}.contacts .holder{position:relative}.contacts-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:50px 0 100px}.contacts-block{order:2;width:45%;padding:80px 50px 60px 85px;background:#fff;box-shadow:0 0 46px 0 rgba(76,79,85,.08)}.contacts-block .breadcrumbs{padding:0 0 30px}.contacts-text{margin:0 0 30px}.contacts-text a{color:#000;text-decoration:none}.contacts-text a:hover{color:#ef70aa}.contacts-block .webs{padding:14px 0 0}.contacts-map{width:55%;order:1}.contacts-map iframe{width:100%;height:100%}.main{padding:50px 0 70px}.title{margin:0 0 47px;font-size:40px;font-weight:300;line-height:40px}.breadcrumbs{padding:0 0 70px;margin:-30px 0 0}.breadcrumbs li{display:inline-block;vertical-align:top;margin:0 5px 0 0;font-size:14px;line-height:20px}.breadcrumbs li:before{display:inline-block;content:'-';margin:0 8px 0 0;color:#acacac}.breadcrumbs li:first-child:before{display:none}.breadcrumbs a{color:#acacac;text-decoration:none;transition:all .3s linear}.breadcrumbs a:hover{color:#e489b2}.line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:0 0 50px;margin:-30px 0 0}.line .breadcrumbs{padding:0 0 20px;margin:0}.line-right{padding:0 0 20px;font-size:14px;line-height:20px}.main-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sidebar{width:267px;min-width:267px;margin:0 45px 0 0}.side-nav-list li{margin:0 0 16px}.side-nav-list a{color:#000;text-decoration:none;transition:all .3s linear}.side-nav-list .active,.side-nav-list a:hover{color:#e489b2}.filter-title{margin:0 0 31px -2px;font-size:30px;line-height:30px}.filter-block{padding:0 0 21px}.filter-block:last-child{padding:0}.check-list{padding:0 0 10px}.check-item{position:relative;margin:0 0 16px}.check-input{position:absolute;left:0;width:1px;height:1px;opacity:0}.check-label{position:relative;display:block;padding:0 0 0 32px;cursor:pointer;color:#000;transition:all .3s linear}.check-label:hover{color:#ef71aa}.check-label:before{position:absolute;top:6px;left:0;z-index:10;display:block;content:'';width:17px;height:17px;box-sizing:border-box;border:1px solid #000}.check-label:after{position:absolute;top:12px;left:6px;z-index:15;display:block;content:'';width:5px;height:5px;box-sizing:border-box;background:#ef71aa;opacity:0}.check-input:checked+.check-label{color:#ef71aa}.check-input:checked+.check-label:before{border:1px solid #ef71aa}.check-input:checked+.check-label:after{opacity:1}.mob-button{display:none;width:100%;margin:0 0 20px}.content{flex:1;padding:3px 0 0}.article{padding:0 0 20px}.article-img{display:block;margin:0 0 80px}.article-img img{display:block;width:100%}.article .webs{padding:30px 0 0}.webs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.web{width:94px;height:52px;margin:0 26px 26px 0;line-height:50px;text-align:center;text-decoration:none;transition:all .3s linear}.web:hover{opacity:.8}.web:last-child{margin:0 0 26px}.web1{background:#00a2f4}.web2{background:#2b64ba}.web3{background:#d52f89}.web img{vertical-align:middle}.web1 img{width:24px}.web2 img{width:12px}.web3 img{width:24px}.catalog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 40px}.catalog-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;width:30%;margin:0 0 5% 5%}.catalog-item:nth-child(3n+1){margin:0 0 5%}.catalog-line .catalog-item{width:22.25%;margin:0 0 3.66% 3.66%}.catalog-line .catalog-item:nth-child(3n+1){margin:0 0 3.66% 3.66%}.catalog-line .catalog-item:nth-child(4n+1){margin:0 0 3.66%}.catalog-img{position:relative;display:block;overflow:hidden;width:100%;margin:0 0 28px}.catalog-img img{width:100%;transition:all .3s linear}.catalog-img-hover{position:absolute;top:0;left:0;z-index:10;opacity:0}.catalog-img:hover .catalog-img-hover{opacity:1}.catalog-articul{color:#686868;font-size:10px;line-height:14px}.catalog-name{margin:0 0 27px;font-size:16px;line-height:22px}.catalog-product-link{color:#000;text-decoration:none}.catalog-product-link:hover .catalog-name{color:#ef71aa}.catalog-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:auto 0 0}.catalog-price{padding:10px 0;font-size:24px;font-family:geometria}.catalog-sorting{position:relative;display:inline-block}.catalog-sorting-top{position:relative;display:inline-block;margin:0 26px 0 0;color:#000;text-decoration:none;border-bottom:1px dashed #000}.catalog-sorting:hover .catalog-sorting-top{color:#e489b2;border-bottom:1px dashed transparent}.catalog-sorting-top svg{position:absolute;top:5px;right:-26px;width:13px;height:13px}.catalog-sorting-top path{fill:#000;transition:all .3s linear}.catalog-sorting:hover .catalog-sorting-top path{fill:#e489b2}.catalog-sorting-hidden{position:absolute;top:33px;right:0;z-index:10;display:none;width:200px;padding:26px 20px 13px 33px;background:#fff;box-shadow:0 0 46px 0 rgba(76,79,85,.08)}.catalog-sorting:hover .catalog-sorting-hidden{display:block}.catalog-sorting-hidden:before{position:absolute;top:-15px;left:0;right:0;display:block;content:'';height:15px}.catalog-sorting-hidden li{margin:0 0 12px}.catalog-sorting-hidden a{color:#000;text-decoration:none}.catalog-sorting-hidden a:hover{color:#e489b2}.pagination{padding:0 0 100px;text-align:center}.pagination-list li{display:inline-block;vertical-align:top;margin:0 5px}.pagination-list a{display:block;width:47px;height:52px;line-height:52px;color:#000;text-align:center;text-decoration:none}.pagination-list .active{color:#ef71aa;background:#fff4fa}.pagination-list a:hover{color:#ef71aa}.product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:0 0 123px}.product-photo{width:34%}.product-description{width:58.5%}.product-photo-big{display:block}.product-photo-big img{width:100%}.product-photo-min{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-photo-item{width:29%;margin:6.5% 0 0 6.5%}.product-photo-item:nth-child(3n+1){margin:6.5% 0 0}.product-photo-item img{width:100%}.product-price{margin:0 0 39px;font-size:40px;font-family:geometria;line-height:40px}.product-button{padding:0 0 60px}.product-button .button{margin:0 45px 20px 0}.product-button-link{display:inline-block;vertical-align:top;padding:10px 0 0}.product-button-link a{color:#000;text-decoration:none;border-bottom:1px dashed #000}.product-button-link a:hover{border-bottom:1px dashed transparent}.product-text{padding:0 0 50px}.product-quote{padding:30px 45px 30px;margin:0 0 80px;color:#8f8c82;font-size:14px;line-height:24px;background:#fffdf6}.product-more-title{margin:0 0 35px;padding:0 55px 0 0;font-size:24px;line-height:30px}.product-more-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-more-img{width:108px;min-width:108px;margin:0 33px 0 0}.product-more-content{flex:1}.product-more-name{margin:-7px 0 16px;font-size:18px;line-height:30px}.product-more-name a{color:#000;text-decoration:none}.product-more-name a:hover{color:#ef70aa}.product-more-price{margin:0 0 23px;font-size:30px;font-family:geometria;line-height:30px}.slick-arrow{position:absolute;top:-60px;z-index:20;width:11px;height:18px;font-size:0;cursor:pointer;opacity:.4;background:url(../image/arrow.svg) 0 0 no-repeat;background-size:11px 18px;transition:all .3s linear}.slick-arrow:hover{opacity:1}.slick-prev{right:35px;transform:scale(-1,1)}.slick-next{right:0}.cart-table{margin:0 0 20px}.cart-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:14px 0 12px;color:#999;font-size:14px;line-height:20px;background:#f3f3f3}.cart-top-prod{width:44.5%;padding:0 0 0 15px}.cart-top-price{width:18.75%}.cart-top-quantity{width:18%}.cart-top-sum{width:18.75%}.cart-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;position:relative;padding:30px 0 30px;border-bottom:1px solid #f3f3f3}.cart-prod{overflow:hidden;width:44.5%}.cart-prod-img{float:left;width:94px}.cart-prod-img img{width:100%}.cart-prod-content{margin:0 0 0 130px;padding:14px 0 0}.cart-prod-title{margin:0 0 13px;font-size:24px;line-height:29px}.cart-prod-title a{color:#000;text-decoration:none}.cart-prod-title a:hover{color:#ef70aa}.cart-prod-text{font-size:14px;line-height:18px}.cart-price{width:18.75%;font-size:30px;font-family:geometria}.cart-quantity{width:18%}.cart-sum{width:18.75%;font-size:30px;font-family:geometria}.cart-delete{position:absolute;top:50%;right:0;margin-top:-8px}.cart-delete svg{display:block;width:16px;height:16px}.cart-delete path{fill:#eb7575;transition:all .3s linear}.cart-delete:hover path{fill:#ef70aa}.quantity-holder{position:relative;display:inline-block}.quantity-input{display:block;width:102px;height:50px;margin:0;padding:0 16px;color:#000;font-size:30px;font-family:geometria;text-align:center;background:0 0;border:0}.minus{left:0;background:url(../image/minus.svg) 0 0 no-repeat;background-size:cover}.plus{right:0;background:url(../image/plus.svg) 0 0 no-repeat;background-size:cover}.minus,.plus{position:absolute;top:0;display:block;width:16px;height:16px;margin:17px 0 0}.minus svg,.plus svg{display:block}.minus path,.plus path{fill:#dedede;transition:all .3s linear}.minus:hover path,.plus:hover path{fill:#ef70aa}.cart-total{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0;margin:0 0 125px;border-bottom:1px solid #f3f3f3}.cart-promo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:530px;padding:0 0 30px}.cart-promo .input{width:62%;margin:0}.cart-promo .submit{width:38%;margin-left:-1px;height:52px;padding:9px 10px 11px;background:0 0;border:1px solid #f3a9cb;transition:all .3s linear}.cart-promo .submit:hover{background:#f3a9cb}.cart-total-price{padding:0 0 30px;text-align:right}.cart-total-text{margin:0 0 16px;font-size:16px;line-height:30px}.cart-total-big{font-size:30px;line-height:36px}.hrn{font-family:geometria}.cart-form{padding:0 0 50px}.cart-form .title{margin:0 0 30px;font-size:34px;line-height:34px}.form-title{margin:0 0 25px;font-size:30px;line-height:36px}.form-part{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;max-width:660px;padding:0 0 20px}.form-part .input{width:47.7%}.form-column{max-width:320px}.cart-form .submit{max-width:320px}.radio-list{padding:0 0 15px}.radio-item{position:relative;margin:0 0 25px}.radio-input{position:absolute;left:0;width:1px;height:1px;opacity:0}.radio-label{position:relative;display:block;padding:0 0 0 40px;cursor:pointer;color:#000}.radio-label:before{position:absolute;top:2px;left:0;z-index:10;display:block;content:'';width:23px;height:23px;box-sizing:border-box;border:1px solid #e8d7df}.radio-label:after{position:absolute;top:9px;left:7px;z-index:15;display:block;content:'';width:9px;height:9px;box-sizing:border-box;border:1px solid #e8d7df}.radio-input:checked+.radio-label{color:#ef70aa}.radio-input:checked+.radio-label:before{border:1px solid #ef70aa}.radio-input:checked+.radio-label:after{background:#ef70aa;border:1px solid #ef70aa}.footer{padding:2em 0 1em;background:#fff4fa}.footer-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:0 0 34px}.footer-column{margin:0 20px 0 0}.footer-column:nth-child(5n){padding:0}.footer-column h3{margin:0 0 28px;font-size:30px;font-weight:300;line-height:36px}.footer-column h6{margin:0 0 28px;font-size:30px;font-weight:300;line-height:36px}.footer-column li{margin:0 0 16px}.footer-column li a{color:#000;text-decoration:none;transition:all .3s linear}.footer-column li a:hover{color:#ef70aa}.footer-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.footer-copy{padding:0 20px 20px 0;font-size:14px;line-height:24px}.footer-copy a{color:#000}.footer-links{padding:0 0 20px}.footer-links a{display:inline-block;vertical-align:middle;margin:0 23px 0 0}.footer-links a:last-child{margin:0}.f-logo1{width:80px}.f-logo2{width:114px}.f-logo3{width:60px}.f-logo4{width:104px}.popup{display:none;width:626px;border-radius:0}.popup.fancybox-content{padding:41px 50px 50px}.popup-title{margin:0 0 10px;font-size:40px;font-weight:300;line-height:48px;text-align:center}.popup-text{margin:0 0 30px;text-align:center}.popup-form-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.popup-form-line .input{width:58%;margin:0}.popup-form-line .submit{width:42%;margin-left:-1px;padding:9px 10px 11px}@media screen and (max-width:1140px){.holder{padding:0 15px}.contacts-block{padding:80px 20px 60px 55px}.gallery-item{overflow:hidden;width:18%;margin:0 0 2.5% 2.5%}.gallery-item:nth-child(5n+1){margin:0 0 2.5%}.fixed-line-nav{padding:0 30px}.footer-column h3{font-size:24px;line-height:30px}.footer-column li{font-size:16px;line-height:24px}}@media screen and (max-width:1023px){.header{padding:0}.mob-only{display:inline}.header-top{display:none}.header-line{padding:10px 0 90px}.mob-nav-icon{display:block;width:55px}.header-nav{position:fixed;top:0;left:-110%;bottom:0;z-index:100;width:100%;padding:100px 20px 30px;box-sizing:border-box;text-align:center;background:#fff;transition:all .5s ease}.header-nav.vis{left:0}.header-nav-list{display:block}.fixed-line-nav li:hover > .fixed-line-nav-hidden,.header-nav-list li:hover > .fixed-line-nav-hidden, .fixed-line-nav-hidden:hover{display:none}.header-nav-list li{margin:0 0 20px}.fixed-line-nav{display:none}.fixed-line-phone{position:absolute;top:19px;right:15px;margin:0;font-size:0;width:24px;height:24px;background:url(../image/telephone.svg) 0 0 no-repeat;background-size:cover}.fixed-line-logo{margin:0 auto}.header.fixed .mob-nav-icon{position:fixed;top:20px;left:15px;z-index:200;display:block;width:24px}.header-logo img{width:80px}.header-search{position:absolute;left:15px;right:15px;bottom:25px;width:auto;}.header-cart{width:60px}.header-cart-inner{padding:0;font-size:0;vertical-align:top;background:0 0}.header-cart-inner a{display:inline-block;width:35px;height:35px;background:url(../image/cart-icon.svg) 0 0 no-repeat;background-size:35px}.header-cart-inner br{display:none}.main-catalog{padding:70px 0 0}.main{padding:40px 0 20px}.main-catalog .title{margin:0 0 35px}.about{padding:90px 0 20px}.about-img{margin:0 0 50px}.title{margin:0 0 35px;font-size:40px;line-height:48px}.breadcrumbs{padding:0 0 40px;margin:-20px 0 0}.line{padding:0 0 20px;margin:-20px 0 0}.footer{padding:1em 0 0.5em}.footer-column{width:45%;margin:0;padding:0 0 30px}.contacts-holder{display:block;padding:0 0 30px}.contacts-block{width:auto;padding:20px 0 20px;box-shadow:none}.contacts-map{width:auto}.contacts-map iframe{height:400px}.title-center{margin:0 0 30px;font-size:30px;line-height:36px}.main-block{display:block}.sidebar{width:auto;min-width:1px;margin:0}.side-nav{display:none}.title{margin:0 0 30px;font-size:30px;line-height:36px}.article-img{margin:0 0 50px}.filter{display:none}.mob-button{display:block}.catalog{padding:0 0 20px}.catalog-item{width:32%;margin:0 0 40px 2%}.catalog-item:nth-child(3n+1){margin:0 0 40px}.catalog-line .catalog-item{width:32%;margin:0 0 40px 2%}.catalog-line .catalog-item:nth-child(4n+1){margin:0 0 40px 2%}.catalog-line .catalog-item:nth-child(3n+1){margin:0 0 40px}.catalog-name{margin:0 0 20px}.product{padding:0 0 90px}.product-description{width:62%}.product-button{padding:0 0 40px}.product-text{padding:0 0 20px}.product-quote{padding:25px 30px;margin:0 0 50px}.cart-price{display:none}.cart-prod{overflow:hidden;width:50%}.cart-prod-img{width:80px}.cart-prod-content{margin:0 0 0 100px;padding:14px 0 0}.cart-prod-title{margin:0 0 13px;font-size:18px;line-height:24px}.cart-quantity{width:25%}.cart-total{padding:20px 0 0;margin:0 0 70px}.cart-sum{width:25%;font-size:30px}.cart-total-price{width:100%;padding:0 0 30px;text-align:left}.cart-form .title{font-size:30px;line-height:36px}.form-title{font-size:24px;line-height:30px}.catalog-sorting:hover .catalog-sorting-hidden{display:none}.catalog-sorting-hidden.vis{display:block}}@media screen and (max-width:767px){.cart-top{display:none}.cart-table{border-top:1px solid #f3f3f3}.cart-line{padding:30px 0 15px}.cart-prod{overflow:hidden;width:100%}.cart-quantity{width:50%;padding:15px 0 0}.cart-sum{width:50%;padding:25px 0 0}.cart-delete{top:35px}.form-part .input{width:100%}.cart-promo{width:100%}.cart-promo .input{width:100%;margin:0 0 20px}.cart-promo .submit{width:100%;max-width:363px;margin-left:-1px}.gallery{padding:50px 0 60px}.product-photo{width:100%}.product-description{width:100%;padding:50px 0 0}.catalog-item{width:48.5%;margin:0 0 40px 3%}.catalog-item:nth-child(3n+1){margin:0 0 40px 3%}.catalog-item:nth-child(2n+1){margin:0 0 40px}.catalog-line .catalog-item{width:48.5%;margin:0 0 40px 3%}.catalog-line .catalog-item:nth-child(3n+1){margin:0 0 40px 3%}.catalog-line .catalog-item:nth-child(2n+1){margin:0 0 40px}}@media screen and (max-width:640px){.footer-column{width:100%}.popup.fancybox-content{padding:30px}.popup-title{margin:0 0 15px;font-size:30px;line-height:36px}.popup-form-line .input{width:100%;margin:0 0 20px}.popup-form-line .submit{width:100%;margin-left:0}}@media screen and (max-width:560px){.gallery-item{overflow:hidden;width:48.5%;margin:0 0 3% 3%}.gallery-item:nth-child(5n+1){margin:0 0 3% 3%}.gallery-item:nth-child(2n+1){margin:0 0 3%}}@media screen and (max-width:420px){body{overflow-x:hidden}}@media screen and (max-width:400px){.catalog-item{width:100%;margin:0 0 40px}.catalog-item:nth-child(3n+1){margin:0 0 40px}.catalog-line .catalog-item{width:100%;margin:0 0 40px}.catalog-line .catalog-item:nth-child(3n+1){margin:0 0 40px}}.hidden{display:none}.text_error{color:red}.bl_success{color:green}#input-pickup-point{font-size:18px}.form-part .form-part-input{width:47.7%}.form-part .form-part-input .input{width:100%}.input.error,.textarea.error{color:#000;background:#fff;border:1px solid red}.error-text{display:block;margin:-30px 0 25px;color:red;font-size:13px;line-height:15px}.cart-promo{position:relative}.cart-promo .error-text{position:absolute;bottom:-15px}.popup-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.popup-buttons .button{width:46%;padding:9px 10px 11px}.popup-text a{color:#ef70aa}@media screen and (max-width:640px){.popup-buttons .button{width:100%;margin:0 0 20px}.popup-buttons .button:last-child{margin:0}}.header-langs{position:relative}.header-langs-top{position:relative;display:inline-block;padding:0 26px 0 0;color:#000;text-decoration:none;cursor:pointer}.header-langs:hover .header-langs-top{color:#e489b2}.header-langs-top svg{position:absolute;top:5px;right:0;width:13px;height:13px}.header-langs-top path{fill:#000;transition:all .3s linear}.header-langs:hover .header-langs-top path{fill:#e489b2}.header-langs-hidden{position:absolute;top:33px;left:-30px;display:none;width:100px;padding:26px 20px 13px 33px;background:#fff;box-shadow:0 0 46px 0 rgba(76,79,85,.08)}.header-langs:hover .header-langs-hidden{display:block}.header-langs-hidden:before{position:absolute;top:-15px;left:0;right:0;display:block;content:'';height:15px}.header-langs-hidden li{margin:0 0 12px}.header-langs-hidden a{color:#000;text-decoration:none}.header-langs-hidden a:hover{color:#e489b2}.mob-langs{display:none}@media screen and (max-width:1023px){.mob-langs{display:block;padding:15px 0 0;text-align:center}.mob-langs a{display:inline-block;vertical-align:top;margin:0 15px;color:#000;text-decoration:none;transition:all .3s linear}.mob-langs a:hover{color:#ef70aa}}.catalog-sorting-hidden{z-index:90}.error-text-agree{margin-top:0!important}.agree-block{position:relative;margin:0 0 25px;padding:20px 0 0}.agree-block input{position:absolute;left:0;width:1px;height:1px;opacity:0}.agree-block label{position:relative;display:inline-block;padding:0 0 0 40px;cursor:pointer;color:#000}.agree-block label:before{position:absolute;top:2px;left:0;z-index:10;display:block;content:'';width:23px;height:23px;box-sizing:border-box;border:1px solid #e8d7df}.agree-block label:after{position:absolute;top:9px;left:7px;z-index:15;display:block;content:'';width:9px;height:9px;box-sizing:border-box;border:1px solid #e8d7df}.agree-block input:checked+label{color:#ef70aa}.agree-block input:checked+label:before{border:1px solid #ef70aa}.agree-block input:checked+label:after{background:#ef70aa;border:1px solid #ef70aa}.agree-block a{color:#000}.loading img{height:51px;margin-left:2;margin-left:10px}.description-block ul li{list-style-type:disc;margin-left:20px}#price-range{margin-bottom:50px}.ui-slider-handle{background:#ef71aa!important;border-color:#ef71aa!important}.col-left-cat{margin: 0 0 16px}.col-left-cat a{color:#000;text-decoration:none}.col-left-cat a:hover{color:#ef71aa}.break {flex-basis: 100%;height: 0;}[style*="--aspect-ratio"]>:first-child{width:100%}[style*="--aspect-ratio"]>img{height:auto}@supports (--custom:property){[style*="--aspect-ratio"]{position:relative}[style*="--aspect-ratio"]::before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}[style*="--aspect-ratio"]>:first-child{position:absolute;top:0;left:0;height:100%}}