

/* Start:/local/templates/valeria-store2020/css/normalize.css?16136366122590*/
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.67em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
body{overflow-anchor:none}
.list-cabinet, .item-sub-order, .block-main-coms{align-items:stretch}
/* End */


/* Start:/local/templates/valeria-store2020/css/jquery.fancybox.css?161363661213136*/
body.compensate-for-scrollbar{overflow:hidden}
.fancybox-active{height:auto}
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}
.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}
.fancybox-container *{box-sizing:border-box}
.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}
.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}
.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}
.fancybox-is-open .fancybox-bg{opacity:.95;transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}
.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}
.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-toolbar{right:0;top:0}
.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}
.fancybox-is-open .fancybox-stage{overflow:hidden}
.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}
.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}
.fancybox-slide--image{overflow:hidden;padding:44px 0}
.fancybox-slide--image::before{display:none}
.fancybox-slide--html{padding:6px}
.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}
.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background: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-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:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}
.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}
.fancybox-button:hover{color:#fff}
.fancybox-button:focus{outline:0}
.fancybox-button.fancybox-focus{outline:1px dotted}
.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}
.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 0;transform-origin:0 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:.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:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}
@keyframes fancybox-rotate{100%{transform:rotate(360deg)}
}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}
.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}
.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}
.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}
.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}
.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg)}
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}
.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}
.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}
.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}
@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}
.fancybox-slide--image{padding:6px 0}
.fancybox-close-small{right:-6px}
.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}
.fancybox-caption{padding-left:12px;padding-right:12px}
@supports(padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}
}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 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 .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:0;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:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}
.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}
.fancybox-thumbs__list a:focus::before{opacity:.5}
.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}

@media all and (max-width:576px){.fancybox-thumbs{width:110px}
.fancybox-show-thumbs .fancybox-inner{right:110px}
.fancybox-thumbs__list a{max-width:calc(100% - 10px)}
}

/* End */


/* Start:/local/templates/valeria-store2020/css/slick-theme.css?16244368042557*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;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:0}
.slick-list.dragging{cursor:pointer;cursor:pointer}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;padding-bottom:0}
.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;min-height:1px}
.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-dotted.slick-slider{padding-bottom:0}
.slick-dots{z-index:80;display:block;padding:0;margin:22px 0 0 0;list-style:none;height:10px;text-align: center}
.slick-dots li{position:relative;display:inline-block; vertical-align:top;width:10px;height:10px;margin:0 0 0 30px;padding:0;cursor:pointer; background:none}
.slick-dots li:first-child{margin-left:0}
.slick-dots li button{background: #dbdbdb; border:none;font-size:0;line-height:0;display:block;width:10px;height:10px;padding:0;cursor:pointer;color:transparent;outline:0;border-radius:50%;}
.slick-dots li.slick-active button{background:#0f0f0f}
.slick-dots li button:hover{background:#0f0f0f}
.slick-dots li:first-child:last-child { display:none}
.slick-prev{position:absolute;left:-40px;top:50%;z-index:80;margin-top:-40px;z-index:70;border:0;background: url(/local/templates/valeria-store2020/css/../images/sprite.svg) -181px -207px no-repeat;width:0;height:42px;padding:0 0 0 18px;overflow:hidden;display:block;outline:0;cursor:pointer}
.slick-next{position:absolute;right:-40px;top:50%;z-index:80;margin-top:-40px;z-index:70;border:0;background: url(/local/templates/valeria-store2020/css/../images/sprite.svg) -181px -207px no-repeat;transform:rotate(180deg);width:0;height:42px;padding:0 0 0 18px;overflow:hidden;display:block;outline:0;cursor:pointer}

/* End */


/* Start:/local/templates/valeria-store2020/components/bitrix/sale.basket.basket.line/.default/style.min.css?16136366123712*/
.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/valeria-store2020/template_styles.css?1759393918101579*/
/*fonts*/
body{}
@font-face{font-family:'proxima_nova';src:url('/local/templates/valeria-store2020/fonts/proximanova-light.eot');src:url('/local/templates/valeria-store2020/fonts/proximanova-light.eot') format('embedded-opentype'),url('/local/templates/valeria-store2020/fonts/proximanova-light.woff') format('woff'),url('/local/templates/valeria-store2020/fonts/proximanova-light.ttf') format('truetype'),url('/local/templates/valeria-store2020/fonts/proximanova-light.svg#ProximaNovaLight') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'proxima_nova';src:url('/local/templates/valeria-store2020/fonts/proximanova-lightit.eot');src:url('/local/templates/valeria-store2020/fonts/proximanova-lightit.eot') format('embedded-opentype'),url('/local/templates/valeria-store2020/fonts/proximanova-lightit.woff') format('woff'),url('/local/templates/valeria-store2020/fonts/proximanova-lightit.ttf') format('truetype'),url('/local/templates/valeria-store2020/fonts/proximanova-lightit.svg#ProximaNovaLight') format('svg');font-weight:400;font-style:italic}
@font-face{font-family:'proxima_nova';src:url('/local/templates/valeria-store2020/fonts/proximanova-regular.eot');src:url('/local/templates/valeria-store2020/fonts/proximanova-regular.eot?#iefix') format('embedded-opentype'),url('/local/templates/valeria-store2020/fonts/proximanova-regular.woff') format('woff'),url('/local/templates/valeria-store2020/fonts/proximanova-regular.ttf') format('truetype'),url('/local/templates/valeria-store2020/fonts/proximanova-regular.svg#proxima_nova_rgregular') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'proxima_nova';src:url('/local/templates/valeria-store2020/fonts/proximanova-regularit.eot');src:url('/local/templates/valeria-store2020/fonts/proximanova-regularit.eot?#iefix') format('embedded-opentype'),url('/local/templates/valeria-store2020/fonts/proximanova-regularit.woff') format('woff'),url('/local/templates/valeria-store2020/fonts/proximanova-regularit.ttf') format('truetype');font-weight:400;font-style:italic}
@font-face{font-family:'proxima_nova';src:url('/local/templates/valeria-store2020/fonts/proximanova-semibold.eot');src:url('/local/templates/valeria-store2020/fonts/proximanova-semibold.eot') format('embedded-opentype'),url('/local/templates/valeria-store2020/fonts/proximanova-semibold.woff2') format('woff2'),url('/local/templates/valeria-store2020/fonts/proximanova-semibold.woff') format('woff'),url('/local/templates/valeria-store2020/fonts/proximanova-semibold.ttf') format('truetype'),url('/local/templates/valeria-store2020/fonts/proximanova-semibold.svg#proximanova-semibold') format('svg');font-weight:600;font-style:normal}
@font-face{font-family:'proxima_nova';src:url('/local/templates/valeria-store2020/fonts/proximanova-bold.eot');src:url('/local/templates/valeria-store2020/fonts/proximanova-bold.eot?#iefix') format('embedded-opentype'),url('/local/templates/valeria-store2020/fonts/proximanova-bold.woff') format('woff'),url('/local/templates/valeria-store2020/fonts/proximanova-bold.ttf') format('truetype'),url('/local/templates/valeria-store2020/fonts/proximanova-bold.svg#proxima_novabold') format('svg');font-weight:700;font-style:normal}
@font-face{font-family:'proxima_nova';src:url('/local/templates/valeria-store2020/fonts/proximanova-boldit.eot');src:url('/local/templates/valeria-store2020/fonts/proximanova-boldit.eot?#iefix') format('embedded-opentype'),url('/local/templates/valeria-store2020/fonts/proximanova-boldit.woff') format('woff'),url('/local/templates/valeria-store2020/fonts/proximanova-boldit.ttf') format('truetype');font-weight:700;font-style:italic}
@font-face{font-family:'proxima_nova';src:url('/local/templates/valeria-store2020/fonts/Proxima_Nova_Extrabold.eot');src:url('/local/templates/valeria-store2020/fonts/Proxima_Nova_Extrabold.eot?#iefix') format('embedded-opentype'),url('/local/templates/valeria-store2020/fonts/Proxima_Nova_Extrabold.woff') format('woff'),url('/local/templates/valeria-store2020/fonts/Proxima_Nova_Extrabold.ttf') format('truetype');font-weight:800;font-style:normal}
@font-face{font-family:'proxima_nova';src:url('/local/templates/valeria-store2020/fonts/proximanovablack.eot');src:url('/local/templates/valeria-store2020/fonts/proximanovablack.eot?#iefix') format('embedded-opentype'),url('/local/templates/valeria-store2020/fonts/proximanovablack.woff') format('woff'),url('/local/templates/valeria-store2020/fonts/proximanovablack.ttf') format('truetype');font-weight:900;font-style:normal}
@font-face{font-family:'als_rublregular';src:url('/local/templates/valeria-store2020/fonts/rouble.eot');src:url('/local/templates/valeria-store2020/fonts/rouble.eot?#iefix') format('embedded-opentype'),url('/local/templates/valeria-store2020/fonts/rouble.woff') format('woff'),url('/local/templates/valeria-store2020/fonts/rouble.ttf') format('truetype'),url('/local/templates/valeria-store2020/fonts/rouble.svg#als_rublregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'BalticaCBold';src:url('/local/templates/valeria-store2020/fonts/BalticaCBold.eot');src:url('/local/templates/valeria-store2020/fonts/BalticaCBold.eot') format('embedded-opentype'),url('/local/templates/valeria-store2020/fonts/BalticaCBold.woff2') format('woff2'),url('/local/templates/valeria-store2020/fonts/BalticaCBold.woff') format('woff'),url('/local/templates/valeria-store2020/fonts/BalticaCBold.ttf') format('truetype'),url('/local/templates/valeria-store2020/fonts/BalticaCBold.svg#BalticaCBold') format('svg')}

/*Обшие стили страниц*/
*{box-sizing:border-box}
a,img{outline:none!important}
img{border-style:none;border-width:0}
html,body{width:100%;height:100%; scroll-padding-top: 158px;}
html{background:#fff}
body *{outline:none!important}
body{font-size:16px;color:#333;font-family:'proxima_nova';font-weight:400;margin:0;padding:0;}

a{color:#333}
a:hover{color:#f08f7d}
p a{color:#f08f7d;text-decoration:none;border-bottom:1px solid rgba(240,143,125,0.3)}
p a:hover{text-decoration:none;border-bottom:1px solid rgba(240,143,125,1)}

h1{font-size:30px;font-weight:800;line-height:36px;margin:0 0 35px 0;padding:0}
h2{font-size:28px;font-weight:800;line-height:34px;margin:0 0 30px 0;padding:0}
h3{font-size:24px;font-weight:800;line-height:32px;margin:0 0 25px 0;padding:0}
h4{font-size:21px;font-weight:800;line-height:33px;margin:0 0 20px 0;padding:0}

p{margin-bottom:25px;margin-top:20px;line-height:24px}

ul{margin:20px 0 25px 12px;padding:0;list-style-type:none}
ol > li {background: none;}
li{margin:0 0 6px;padding:0 0 0 15px;line-height:24px;background:url(/local/templates/valeria-store2020/images/marker.png) 0 9px no-repeat}

table{border-collapse:collapse;width:100%}
table th{border:1px solid #e5e5e5;padding:5px}
table td{border:1px solid #e5e5e5;padding:5px}

body:first-of-type input[type=text],body:first-of-type input[type=password]{line-height:normal}
.rub{font-family:'als_rublregular';font-style:normal}

.main{min-height:100%;overflow:hidden;min-width:300px}
.main:after{content:'';display:block;height:560px}
header{position:relative;max-width:1290px;padding:0 45px 0 45px;margin:0 auto}
header .for-footer, header .work-time{display:none !important}
.work-time{position:relative;padding:0 0 0 18px;font-size:14px;margin-top:5px}
.work-time:before{content:'';display:block;width:14px;height:14px;position:absolute;top:4px;left:0;background:url(/local/templates/valeria-store2020/images/ico-times.svg) no-repeat;background-size:cover}
.for-footer{position:relative;top:2px;}
.in-header{border-bottom:1px solid #e5e5e5;height:94px;padding:31px 0 0 0}
.in-header:after{content:'';display:table;clear:both}
.menu-top{position:relative;z-index:90;float:left;position:relative;z-index:50;margin:6px 0 0 0}
.menu-top ul{list-style-type:none;margin:0 0 0 -21px;padding:0}
.menu-top ul li{display:inline-block;vertical-align:top;margin:0 0 0 21px;padding:0;line-height:normal;background:0;font-size:16px}
.menu-top ul li a{text-decoration:none}
.menu-top ul li span{color: #f08f7d;}
.menu-top ul li.active{font-weight:700}
.logo{position:absolute;top:22px;left:0;width:100%}
.logo img{display:block;margin:0 auto;max-width:400px}
.header-right{z-index:90;float:right}
.func-header{display:inline-block;vertical-align:top}
.search-h{display:inline-block;vertical-align:top;margin:5px 0 0 0}
.search-h a{display:block;width:23px;height:23px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -342px -10px no-repeat}
.search-h a:hover{background:url(/local/templates/valeria-store2020/images/sprite.svg) -342px -53px no-repeat}
.search-h.active a{background:url(/local/templates/valeria-store2020/images/sprite.svg) -342px -53px no-repeat}
.favor-h{display:inline-block;vertical-align:top;margin:5px 0 0 17px}
.favor-h a{display:block;width:25px;height:21px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -10px -336px no-repeat}
.favor-h a:hover{background:url(/local/templates/valeria-store2020/images/sprite.svg) -55px -335px no-repeat}
.favor-h.active a{background:url(/local/templates/valeria-store2020/images/sprite.svg) -100px -336px no-repeat}
.cab-h{display:inline-block;vertical-align:top;margin:4px 0 0 17px}
.cab-h a{display:block;width:22px;height:22px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -342px -96px no-repeat}
.cab-h a:hover{background:url(/local/templates/valeria-store2020/images/sprite.svg) -342px -138px no-repeat}
.cab-h.active a{background:url(/local/templates/valeria-store2020/images/sprite.svg) -342px -180px no-repeat}
.basket-h{display:inline-block;vertical-align:top;margin:0 0 0 17px;font-size:18px;font-weight:700}
.basket-h a{position:relative;display:block;padding:0 0 0 26px;text-decoration:none}
.basket-h a:before{position:absolute;top:2px;left:0;content:'';color:#fff;width:24px;height:23px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -294px -250px no-repeat}
.basket-h a:hover:before{background:url(/local/templates/valeria-store2020/images/sprite.svg) -10px -293px no-repeat}
.basket-h.active a:before{background:url(/local/templates/valeria-store2020/images/sprite.svg) -54px -293px no-repeat}
.basket-h span{display:block;width:30px;height:30px;line-height:32px;text-align:center;border-radius:50%;color:#fff;background:#f08f7d}
.phone-h{position:relative;z-index:20;display:inline-block;vertical-align:top;margin:-5px 0 0 21px;font-size:18px;font-weight:700;text-align:right}
.phone-h a{text-decoration:none;color:#333; display: block;}
.phone-h .phone-additional-info{display: block; font-size: 16px; font-weight: 300;;margin-top:2px}
.mail-f .tel-f .phone-additional-info{display: block; font-size: 14px; font-weight: normal;}
.menu{position:relative;z-index:98;max-width:1290px;padding:0 45px 0 45px;margin:0 auto}
.menu>ul{list-style-type:none;margin:0 0 0 -50px;/*margin:0 0 0 -73px;*/padding:0;text-align:center}
.menu>ul>li{position:relative;display:inline-block;vertical-align:top;margin:0 0 0 50px;/*margin:0 0 0 73px;*/letter-spacing:3px;padding:0;font-size:16px;text-transform:uppercase;line-height:normal;background:0}
.menu>ul>li>a{position:relative;text-decoration:none;display:inline-block;vertical-align:top;padding:24px 0 24px 0}
.menu>ul>li:hover>a{color:#f08f7d}
.menu>ul>li>span{position:relative;text-decoration:none;display:inline-block;vertical-align:top;padding:24px 0 24px 0}
.menu>ul>li.sub-menu>a{position:relative;padding:24px 17px 24px 0}
.menu>ul>li.sub-menu>a:before{position:absolute;top:50%;right:0;margin:-3px 0 0 0;content:'';display:block;width:9px;height:5px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -115px -182px no-repeat}
.menu>ul>li.sub-menu>span{position:relative;padding:24px 17px 24px 0;font-weight:700}
.menu>ul>li.sub-menu>span:before{position:absolute;top:50%;right:0;margin:-3px 0 0 0;content:'';display:block;width:9px;height:5px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -115px -182px no-repeat}
.menu>ul>li.sub-menu>ul{display:none;list-style-type:none;padding:33px 35px 33px 35px;text-align:left;position:absolute;top:100%;left:50%;border:1px solid #e5e5e5;width:280px;margin:0 0 0 -140px;background:#fff}
.menu>ul>li.sub-menu>ul>li{margin:20px 0 0 0;padding:0;background:0;font-size:16px;text-transform:none;letter-spacing:normal;text-decoration:none}
.menu>ul>li.sub-menu>ul>li:first-child{margin-top:0}
.menu>ul>li.sub-menu>ul>li.active{font-weight:700}
.menu>ul>li.sub-menu>ul>li>span{font-weight:700}
.menu>ul>li.sub-menu>ul>li>a{text-decoration:none;border-bottom:1px solid transparent;color:#333}
.menu>ul>li.sub-menu>ul>li>a:hover{color:#f08f7d;border-color:rgba(240,143,125,0.3)}
.wr-main-slider{max-width:1290px;padding:0 45px 0 45px;margin:0 auto 50px auto}
.main-slider{position:relative}
.main-slider .slide{position:relative}
.main-slider .slide img{display:block;margin:0 auto;max-width:100%}
.in-desc-slide{width:320px;text-align:center}
.desc-slide{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 0 0 135px;display:flex;align-items:start;justify-content:center;flex-direction:column}
.text-model{margin:0 0 35px 0;font-size:48px;color:#2e1865;font-family:'BalticaCBold';text-transform:uppercase;letter-spacing:4px}
.text-model span{display:block;padding:10px 0 1px 0;margin:3px 0 8px 0;letter-spacing:normal;font-size:150px;font-family:'proxima_nova';font-weight:900;line-height:120px;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}
.but-buy{font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase}
.but-buy a{display:inline-block;padding:0 20px 0 20px;min-width:155px;text-align:center;line-height:44px;color:#fff;text-decoration:none;background:#f08f7d;height:44px}
.but-buy a:hover{opacity:.9}
.b-new-items{max-width:1290px;padding:0 45px 0 45px;margin:0 auto 55px auto}
.b-new-items .title a{color: inherit; text-decoration: none;}
.b-new-items .title a:hover{text-decoration: underline;}
.slider-new{margin:0 -10px 0 -10px}
.slider-new .slide{padding:0 10px 0 10px}
.slider-new .slick-dots{margin-top:42px}
.slider-new .slick-prev{top:170px;left:-30px;margin-top:0}
.slider-new .slick-next{top:170px;right:-30px;margin-top:0}
.item-new{position:relative;max-width:285px;text-align:center}
ul.label-new{position:absolute;top:15px;right:-4px;z-index:50;list-style-type:none;margin:0;padding:0}
ul.label-new li{margin:0;padding:0;height:24px;line-height:24px;min-width:52px;text-align:center;background:0;color:#fff;font-size:18px;font-weight:700}
ul.label-new li.item1{background:#2e1865}
ul.label-new li.item2{background:#f08f7d}
ul.label-new li.sale-label{background:#ff0000;}
.img-new{position:relative;margin:0 0 17px 0;overflow:hidden}
.img-new img{display:block;max-width:100%}
ul.rationg-lent{list-style-type:none;margin:0 0 10px -2px;padding:0;font-size:0}
ul.rationg-lent li{display:inline-block;vertical-align:top;margin:0 0 0 2px;padding:0;width:13px;height:11px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -304px no-repeat;line-height:normal}
ul.rationg-lent li.active{background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -335px no-repeat}
ul.rationg-lent li.closed {position: relative;}
ul.rationg-lent li.closed span{position: absolute; left: 0; top: 0; margin: 0; padding: 0; height: 100%;background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -335px no-repeat}
ul.rationg-lent.big-rating li.closed span{background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -96px no-repeat;}
.name-prod{margin:0 0 5px 0;font-size:16px}
.name-prod a{text-decoration:none;color:#333}
.name-prod a:hover{color:#f08f7d}
.price-prod{font-size:18px;font-weight:700}
.price-prod+s{color:#999;display:block;font-size:14px;margin-top:3px}
.quick-hov{position:absolute;z-index:48;left:0;top:100%;transition:.3s;width:100%;height:100%;padding:42px 0 0 0;background:rgba(46,24,101,0.6)}
.item-new:hover .quick-hov{top:0}
.quick-hov .quick-hov-link{display: block;height: 100%;width: 100%;opacity: 1;position: absolute;top: 0;left: 0;z-index: -1;}
.quick-hov .text-descr-item-link{text-decoration: none;}
.like{position:absolute;top:20px;left:20px}
.like a{display:block;width:25px;height:21px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -145px -336px no-repeat}
.like a:hover, .like.favourite a{background:url(/local/templates/valeria-store2020/images/sprite.svg) -190px -336px no-repeat}
.text-descr-item{height:210px;display:flex;padding:0 40px 0 40px;align-items:center;justify-content:center;color:#fff;flex-direction:column;font-size:16px;line-height:24px; max-height: }
.quick-review{margin:0 0 32px 0;line-height:16px;font-size:16px}
.quick-review a{color:#f08f7d;text-decoration:none;border-bottom:1px solid rgba(240,143,125,0.3)}
.quick-review a:hover{border-color:rgba(240,143,125,1)}
.but-basket{font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:3px}
.but-basket a{position:relative;display:inline-block;vertical-align:top;padding:0 25px 0 48px;height:44px;line-height:44px;border:1px solid #fff;color:#fff;text-decoration:none}
.but-basket a:before{position:absolute;top:50%;transition:.2s;margin:-8px 0 0 0;left:18px;content:'';display:block;width:20px;height:16px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -235px -336px no-repeat}
.but-basket a:hover:before{left:20px}
.b-action{max-width:1290px;padding:0 45px 0 45px;margin:0 auto 60px auto}
.body-action{display:flex}
.img-action{width:50%}
.img-action img{display:block;max-width:100%}
.desc-action{width:50%;background:url(/local/templates/valeria-store2020/images_tmp/back-action.jpg) no-repeat;display:flex;align-items:center;flex-direction:column;justify-content:center}
.tit-action{margin:0 0 5px 0;font-size:36px;font-family:'BalticaCBold';color:#2e1865;text-transform:uppercase;letter-spacing:3px}
.percent-action{margin:0 0 13px 0;font-size:55px;color:#fff;letter-spacing:6px}
.but-buy-blue a{background:#2e1865}
.title{margin:0 0 22px 0;font-size:24px;text-align:center;letter-spacing:7px;font-weight:800;text-transform:uppercase}
.slider-hit .item-new{max-width:224px}
.slider-hit .item-new .text-descr-item{padding-left:15px;padding-right:15px;height:145px}
.slider-hit .slick-dots{margin-top:42px}
.slider-hit .slick-prev{top:130px;margin-top:0;left:-30px}
.slider-hit .slick-next{top:130px;margin-top:0;right:-30px}
.slider-hit{margin-left:-10px;margin-right:-10px}
.slider-hit .slide{padding:0 10px 0 10px}
.wr-about{position:relative;z-index:50;margin:0 0 70px 0}
.wr-about:before{position:relative;content:'';position:absolute;top:0;left:50%;width:100vw;height:100%;z-index:-1;margin-left:-50vw;background-size:cover}
.video-fabrics{ position:absolute; top:0; left:0; width:100%; height:100%}
.b-about{position:relative;z-index:20;max-width:1290px;padding:0 45px 0 45px;margin:0 auto;height:809px;justify-content:center;display:flex;text-align:center;flex-direction:column}
.b-about p{color:#fff;margin:0 0 40px 0;padding:0;font-family:'BalticaCBold';font-size:30px;line-height:40px}
.b-about p:last-child{margin-bottom:0}
.benefits{max-width:1290px;padding:0 45px 0 45px;margin:0 auto 60px auto}
.benefits ul{list-style-type:none;margin:0;padding:0;font-size:0}
.benefits ul li{position:relative;display:inline-block;vertical-align:top;width:25%;text-align:center;margin:0 0 55px 0;padding:120px 15px 0 15px;line-height:24px;background:0;font-size:16px}
.benefits ul li:before{position:absolute;top:0;left:50%;content:'';display:block}
.benefits ul li.item1:before{top:24px;margin-left:-38px;width:73px;height:45px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -88px -207px no-repeat}
.benefits ul li.item2:before{top:6px;margin-left:-40px;width:77px;height:69px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -115px -10px no-repeat}
.benefits ul li.item3:before{margin-left:-36px;width:68px;height:83px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -10px -104px no-repeat}
.benefits ul li.item4:before{top:6px;margin-left:-44px;width:85px;height:74px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -10px -10px no-repeat}
.button{font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:3px}
.button-center{text-align:center}
.button a{display:inline-block;vertical-align:top;padding:0 20px 0 20px;min-width:190px;text-align:center;background:#2e1865;color:#fff;text-decoration:none;height:44px;line-height:46px}
.button a:hover{opacity:.9}
.button a.pending{opacity:.5 !important; cursor: wait !important;}
footer{position:relative;z-index:20;width:100%;min-width:300px;height:560px;margin:-560px 0 0 0;overflow:hidden;background:#f8f8f8}
.cont-f{max-width:1290px;margin:0 auto;padding:40px 45px 0 45px}
.cont-f:after{content:'';display:table;clear:both}
.logo-f{margin:0 0 55px 0}
.logo-f img{display:block;margin:0 auto;max-width:100%}
.in-footer:after{content:'';display:table;clear:both}
.menu-f{float:left;width:80%}
.menu-f>ul{list-style-type:none;margin:0;padding:0;font-size:0}
.menu-f>ul>li{display:inline-block;vertical-align:top;margin:0;padding:0 20px 0 0;line-height:normal;background:0;width:25%;font-size:16px}
.menu-f>ul>li>p{margin:0 0 45px 0;padding:0;line-height:normal;color:#bababa;text-transform:uppercase;letter-spacing:4px}
.menu-f>ul>li>p>a{color:#bababa;text-decoration:none}
.menu-f>ul>li>p>a:hover{color:#f08f7d}
.menu-f>ul>li.active>p{font-weight:700;color:#333}
.menu-f>ul>li.active>p>a{color:#333}
.menu-f ul li ul{list-style-type:none;margin:0;padding:0}
.menu-f ul li ul li{margin:0 0 25px 0;padding:0;line-height:normal;background:0;font-size:16px}
.menu-f ul li ul li:last-child{margin-bottom:0}
.menu-f ul li ul li a{text-decoration:none}
.menu-f ul li ul li.active{font-weight:700}
.contacts-f{width:20%;float:right}
.tit-cont-f{margin:0 0 45px 0;padding:0;line-height:normal;color:#bababa;text-transform:uppercase;letter-spacing:3px}
.tit-cont-f a{color:#bababa;text-decoration:none}
.tit-cont-f a:hover{color:#f08f7d}
.tit-cont-f.active{font-weight:700}
.name-comp{margin:0 0 20px 0}
.name-comp a{text-decoration: none;}
.adress-comp{line-height:30px;margin:0 0 22px 0}
.mail-f{margin:0 0 35px 0}
.mail-f p{margin:0;padding:0;line-height:normal}
.mail-f p a{text-decoration:none}
.mail-f p.ml-f{margin:0 0 14px 0}
.mail-f p.ml-f a{color:#f08f7d;border-bottom:1px solid rgba(240,143,125,0.3)}
.mail-f p.ml-f a:hover{border-bottom:1px solid rgba(240,143,125,1)}
.mail-f p.tel-f a{color:#333;border:0; display: block; font-weight: bold;}
.soc-f ul{list-style-type:none;margin:0 0 0 -10px;padding:0}
.soc-f ul li{display:inline-block;vertical-align:top;margin:0 0 0 10px;padding:0;line-height:normal;background:0}
.soc-f ul li a{display:block;width:28px;height:28px;text-decoration:none}
.soc-f ul li.item1 a{background:url(/local/templates/valeria-store2020/images/sprite.svg) -219px -207px no-repeat}
.soc-f ul li.item2 a{background:url(/local/templates/valeria-store2020/images/sprite.svg) -294px -58px no-repeat}
.soc-f ul li.item3 a{background:url(/local/templates/valeria-store2020/images/sprite.svg) -294px -154px no-repeat}
.soc-f ul li.item1 a:hover{background:url(/local/templates/valeria-store2020/images/sprite.svg) -294px -10px no-repeat}
.soc-f ul li.item2 a:hover{background:url(/local/templates/valeria-store2020/images/sprite.svg) -294px -106px no-repeat}
.soc-f ul li.item3 a:hover{background:url(/local/templates/valeria-store2020/images/sprite.svg) -294px -202px no-repeat}
.content{max-width:1290px;margin:0 auto 70px auto;padding:0 45px 0 45px}
.in-content{border-top:1px solid #e5e5e5;padding:28px 0 0 0}
.breadcrumbs{margin:0 0 20px 0}
.breadcrumbs ul{list-style-type:none;margin:0;padding:0}
.breadcrumbs ul li{position:relative;display:inline-block;vertical-align:top;font-size:14px;color:#999;margin:0;padding:0 0 0 15px;line-height:normal;background:0}
.breadcrumbs ul li:before{position:absolute;top:9px;left:0;background:#999;content:'';display:block;width:10px;height:1px}
.breadcrumbs ul li:first-child:before{display:none}
.breadcrumbs ul li:first-child{padding-left:0}
.breadcrumbs ul li a{color:#333;text-decoration:none}
.content h1{font-size:30px;font-weight:800;line-height:36px;margin:0 0 35px 0;padding:0;line-height:normal}
.content h1.small{font-size:24px;text-transform:uppercase;letter-spacing:7px}
.list-contacts{margin:0 0 55px 0}
.list-contacts ul{list-style-type:none;margin:0;padding:0}
.list-contacts li{margin:16px 0 0 0;padding:0;line-height:normal;background:0;font-size:16px}
.list-contacts li:first-child{margin-top:0}
.list-contacts li span{display:block}
.list-contacts li span:first-child{float:left;margin:0;width:146px;font-size:16px;text-transform:uppercase;color:#999;letter-spacing:4px}
.list-contacts li span:last-child{overflow:hidden;padding-bottom:2px}
.list-contacts li a{color:#f08f7d;border-bottom:1px solid rgba(240,143,125,0.3);text-decoration:none}
.list-contacts li a:hover{border-color:rgba(240,143,125,1)}
.map{height:555px;background:#fbfaf3}
.list-sertif{display:flex;flex-wrap:wrap;margin:-45px 0 0 -2%}
.item-sertif{width:23%;margin:45px 0 0 2%}
.item-sertif a{text-decoration:none;color:#333}
.item-sertif a:hover{color:#f08f7d}
.item-sertif span{display:block;margin:0 0 15px 0}
.item-sertif span img{display:block;max-width:100%;margin:0 auto}
.item-sertif p{margin:0;padding:0;line-height:25px}
.list-blogs{display:flex;flex-wrap:wrap;margin:-70px 0 65px -1.8%}
.item-blog{width:48.2%;margin:70px 0 0 1.8%}
.img-item-blog{margin:0 0 20px 0;max-height:331px;overflow:hidden}
.img-item-blog img{display:block;display:block;max-width:100%}
.func-blog{margin:0 0 15px 0;font-size:16px;color:#999}
.date-blog{position:relative;display:inline-block;vertical-align:top}
.view-blog{position:relative;padding:0 0 0 25px;margin:0 0 0 27px;display:inline-block;vertical-align:top}
.view-blog:before{position:absolute;top:4px;left:0;content:'';display:block;width:18px;height:11px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -203px no-repeat}
.coms-blog{position:relative;padding:0 0 0 20px;margin:0 0 0 30px;display:inline-block;vertical-align:top}
.coms-blog:before{position:absolute;top:3px;left:0;content:'';display:block;width:14px;height:14px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -234px no-repeat}
.tit-blog{margin:0 0 20px 0;font-size:20px;line-height:24px;font-weight:800}
.tit-blog a{border-bottom:1px solid rgba(46,24,101,0.3);text-decoration:none;color:#2e1865}
.tit-blog a:hover{border-color:rgba(240,143,125,1);color:#f08f7d}
.item-blog p{margin:0;padding:0}
.b-comments{margin-bottom:115px}
.post{padding-right:305px;margin-bottom:90px}
.post .func-blog{margin-bottom:37px}
.post img{display:block;max-width:100%;margin-bottom:53px}
.b-comments{padding-right:305px}
.head-comments{position:relative;margin:0 0 40px 0}
.tit-comments{font-size:30px;font-weight:800}
.tit-comments span{font-size:30px;margin:0 0 0 5px;color:#999;font-weight:400}
.func-comments{position:absolute;top:-5px;right:0}
.but-comments{display:inline-block;vertical-align:top;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:3px}
.but-comments a{display:inline-block;vertical-align:top;height:44px;background:#f08f7d;line-height:44px;color:#fff;text-decoration:none;padding:0 23px 0 23px}
.but-comments a:hover{opacity:.9}
.but-share{display:inline-block;vertical-align:top;margin:11px 0 0 21px}
.but-share a{width:22px;height:21px;border:0;display:block;background:url(/local/templates/valeria-store2020/images/sprite.svg) -342px -222px no-repeat}
.but-share a:hover{background:url(/local/templates/valeria-store2020/images/sprite.svg) -342px -263px no-repeat}
.list-comments{border-top:1px solid #e5e5e5;margin:0 0 27px 0}
.item-comments{padding:30px 0 30px 0;border-bottom:1px solid #e5e5e5}
.info-comment{margin:0 0 18px 0;font-weight:700;font-size:16px}
.info-comment span{margin:0 0 0 13px;color:#999;font-weight:400}
.item-comments p{margin:0;padding:0}
.list-product{font-size:0;margin:-42px 0 60px -1.6%}
.list-product .item-new{font-size:16px;display:inline-block;vertical-align:top;width:23.4%;margin:42px 0 0 1.6%}
.b-sort{position:relative;z-index:90;margin:0 0 27px 0;text-align:right}
.b-sort p{margin:1px 15px 0 0;padding:0;line-height:normal;font-size:16px;color:#999;text-transform:uppercase;letter-spacing:5px;display:inline-block;vertical-align:top}
.sel-sort{position:relative;display:inline-block;vertical-align:top;z-index:80}
.sel-sort select{opacity:0;top:0 !important;width:1px}
.sel-sort .selectbox{vertical-align:middle;cursor:pointer}
.sel-sort .selectbox .select{width:auto;height:auto;padding:0 15px 0 0}
.sel-sort .selectbox .select .text{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sel-sort .selectbox .trigger .arrow{position:absolute;top:50%;right:0;margin:-2px 0 0 0;width:9px;height:5px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -115px -182px no-repeat}
.sel-sort .selectbox .dropdown{top:33px;right:0;width:auto;margin:0;padding:4px 0;background:#FFF;border:1px solid #999;border-radius:0;box-shadow:0 2px 5px rgba(0,0,0,0.2)}
.sel-sort .selectbox .dropdown ul{list-style-type:none;margin:0;padding:0}
.sel-sort .selectbox li{padding:2px 10px 2px;margin:0;background:0;color:#333;white-space:nowrap}
.slider-lookbook{position:relative;z-index:50;margin:0 0 125px 0}
.slider-lookbook:before{position:absolute;background:#f8f8f8;content:'';display:block;width:100vw;height:100%;left:50%;top:0;margin:0 0 0 -50vw}
.slider-lookbook .slick-dots{position:absolute;bottom:-35px;left:0;width:100%}
.title2{font-size:30px;margin:0 0 27px 0}
.text-years{color:#fff;font-size:20px;line-height:30px;margin-top:15px}
.content .wr-about{margin:0 0 110px 0}
.content .b-about{padding:0}
.about-today{margin:0 0 92px 0}
.about-today .title{margin:0 0 40px 0}
.about-today>p{margin:0 0 65px 0;padding:0;font-size:20px;line-height:30px}
.body-today{display:flex;background:#f8f8f8;align-items:center;align-items:stretch}
.left-today{position:relative;width:50%;z-index:20;overflow:hidden}
.img-today img{display:block;max-width:100%}
.left-today p{display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;font-family:'BalticaCBold';font-size:40px;line-height:55px;margin:0;padding:0 30px 0 63px;color:#fff}
.right-today{width:50%;padding:0 50px 0 60px;display:flex;justify-content:center;flex-direction:column}
.right-today p{margin:0 0 25px 0}
.right-today p:last-child{margin-bottom:0}
.right-today ul{list-style-type:none;margin:0 0 40px 10px;padding:0}
.right-today ul li{position:relative;margin:0 0 6px 0;padding:0 0 0 25px;line-height:24px;background:0}
.right-today ul li:before{position:absolute;top:8px;left:0;background:#3a256e;content:'';width:10px;height:10px;border-radius:50%}
.right-today ul li:last-child{margin-bottom:0}
.b-materials{margin:0 0 85px 0}
.b-materials .title{margin:0 0 40px 0;padding:0}
.list-materials{display:flex;align-items:stretch;flex-wrap:wrap;margin:-1.62% 0 0 -1.62%}
.item-material{display:flex;align-items:center;width:23.38%;margin:1.62% 0 0 1.62%;background:#2e1865}
.item-material p{margin:0;padding:0 35px 0 35px;color:#fff;line-height:24px}
.item-material img{display:block;margin:0 auto;max-width:100%}
.body-content{display:flex;align-items:stretch}
.content-left{width:76.2%;padding:0 20px 0 0}
.text-pay{margin:0 0 80px 0;font-size:20px;line-height:36px}
.item-pay{position:relative;margin:70px 0 0 0;padding:0 0 0 82px}
.item-pay:last-child{margin-bottom:0}
.tit-pay{position:relative;padding:0;font-size:24px;font-weight:800;line-height:25px}
.item-pay:before{content:'';display:block;position:absolute;top:0;left:2px}
.item-pay.item1:before{top:-25px;width:54px;height:71px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -212px -93px no-repeat}
.item-pay.item2:before{top:-12px;left:-2px;width:74px;height:63px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -115px -99px no-repeat}
.item-pay.item3:before{top:-20px;width:62px;height:63px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -212px -10px no-repeat}
.item-pay.item4:before{top:-19px;width:58px;height:66px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -10px -207px no-repeat}
.item-pay p.p-hide{display:none}
.more-pay{margin:-15px 0 0 0}
.more-pay a{text-decoration:none;color:#f08f7d;border-bottom:1px dotted #f08f7d}
.more-pay a span:last-child{display:none}
.more-pay a.active span:last-child{display:inline}
.more-pay a.active span:first-child{display:none}
.item-pay a.link-map{text-decoration:none;color:#f08f7d;border-bottom:1px solid rgba(240,143,125,0.3)}
.item-pay a.link-map:hover{border-bottom:1px solid rgba(240,143,125,1)}
.content-right{position:relative;width:23.75%}
.menu-right{border-top:1px solid #e5e5e5;position:sticky;top:10px}
.menu-right ul{list-style-type:none;margin:0;padding:0}
.menu-right li{margin:0;padding:0;line-height:normal;border-bottom:1px solid #e5e5e5;background:0;font-size:16px;text-transform:uppercase;letter-spacing:4px}
.menu-right li a{position:relative;text-decoration:none;color:#333;display:block;padding:20px 35px 19px 0}
.menu-right li a:hover{color:#f08f7d}
.menu-right li span{position:relative;font-weight:700;display:block;padding:20px 35px 19px 0}
.line-asress{margin:0 0 85px 0}
.tit-adress{margin:0 0 40px 0;padding:0 0 10px 0;border-bottom:1px solid #e5e5e5;font-size:18px;text-transform:uppercase;color:#999;letter-spacing:5px}
.list-adress{display:flex;margin:-25px 0 0 -1.2%;flex-wrap:wrap}
.item-adress{width:32.13%;margin:25px 0 0 1.2%;padding:0 15px 0 0}
.item-adress span{margin:0 0 15px 0;display:block;font-size:24px;line-height:25px;font-weight:800}
.item-adress p{margin:0;padding:0}
.item-adress p a{text-decoration:none;color:#f08f7d;border-bottom:1px solid rgba(240,143,125,0.3)}
.item-adress p a:hover{border-bottom:1px solid rgba(240,143,125,1)}
.menu-right li i{position:absolute;top:50%;right:0;margin:-15px 0 0 0;letter-spacing:0;padding:0;display:block;font-style:normal;font-weight:700;background:#f08f7d;width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center;color:#fff}
.menu-right li b{position:absolute;top:11px;right:0;font-size:14px;letter-spacing:0;font-weight:800;color:#f08f7d;text-transform:uppercase}
.body-rekviz{background:#f8f8f8;padding:22px 22px 30px 22px}
.field{display:table;width:100%;align-items:center;margin:0 0 9px 0}
.field label{display:table-cell;vertical-align:middle;padding:0 17px 0 0;width:306px;text-align:right}
.field input, .field textarea{width:100%;display:block;height:40px;padding:0 14px 0 14px;color:#333;background:#fff;border:1px solid #e5e5e5;outline:0;font-size:16px;font-family:'proxima_nova';font-weight:400}
.field textarea{resize: vertical; min-height: 5em;}
.field > div{display:table-cell;vertical-align:middle;margin:0;padding:0;line-height:normal}
.but-save{padding:0 0 0 306px;margin:25px 0 0 0}
.but-save button{display:block;background:#f08f7d;height:45px;min-width:255px;text-transform:uppercase;color:#fff;outline:0;text-align:center;font-size:16px;letter-spacing:4px;cursor:pointer;border:0;font-family:'proxima_nova';font-weight:700}
.but-save button:hover{opacity:.9}
.tit-profile{margin:0 0 35px 0;font-size:16px;color:#999;text-transform:uppercase;letter-spacing:5px}
.body-rekviz .tit-profile{margin-top:8px}
.block-delivery{margin-top:50px}
.block-delivery .tit-profile{margin:0 0 25px 0}
.item-choice-add{position:relative;margin:0 0 20px 0;padding-right:180px}
.item-choice-add input[type="radio"]{opacity:0;position:absolute;top:0;left:0}
.item-choice-add label{position:relative;display:inline-block;vertical-align:top;padding:0 0 0 33px;cursor:pointer; max-width: 100%; overflow: hidden; text-overflow: ellipsis;}
.item-choice-add label:before{position:absolute;top:-1px;left:0;content:'';display:block;width:20px;height:20px;background:#f8f8f8;border:1px solid #e4e4e4;border-radius:50%}
.item-choice-add label:after{position:absolute;top:4px;left:5px;content:'';display:none;width:12px;height:12px;background:#2e1865;border-radius:50%}
.item-choice-add input[type="radio"]:checked+label:after{display:block}
.item-choice-add label span{color:#999;margin-left:4px; display: inline-block;}
.item-choice-add label.disabled-radio:before, .item-choice-add label.disabled-radio:after{display: none;}
.item-choice-add .field + .edit-adress{top: 8px;}
.block-delivery .button{margin:40px 0 0 0}
.button-orange a{background:#f08f7d;padding-left:33px;padding-right:33px}
.edit-adress{position:absolute;top:0;right:0}
.edit-adress a{position:relative;display:inline-block;vertical-align:top;text-decoration:none;color:#f08f7d;border-bottom:1px solid rgba(240,143,125,0.3)}
.edit-adress a:before{position:absolute;top:50%;margin:-8px 0 0 0;left:-20px;content:'';display:block;width:15px;height:15px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -168px no-repeat}
.edit-adress a:hover{border-bottom:1px solid rgba(240,143,125,1)}
.edit-adress.save-adress a:before, .edit-adress a.none-before:before {display: none;}
.edit-adress a + a {margin-left: 10px;}
.list-cabinet{display:flex;flex-wrap:wrap;margin:0 0 0 -2.1%}
.item-cab{position:relative;background:#f8f8f8;width:31.233%;padding:22px 20px 60px 20px;min-height:240px;margin:0 0 2.1% 2.1%}
.tit-cab{font-size:16px;color:#999;text-transform:uppercase;letter-spacing:5px;margin:0 0 35px 0}
.item-cab ul{list-style-type:none;margin:0;padding:0}
.item-cab ul li{margin:0 0 14px 0;padding:0;line-height:normal;background:0}
.item-cab ul li:first-child:last-child{margin-bottom:0}
.item-cab ul li b{font-weight:800;font-size:18px}
.sale-cab{width:95px;height:95px;line-height:95px;font-size:36px;font-weight:800;background:#2e1865;text-align:center;margin:0 auto;color:#fff;border-radius:50%}
.edit{position:absolute;bottom:25px;right:20px}
.edit a{position:relative;display:inline-block;vertical-align:top;text-decoration:none;color:#f08f7d;border-bottom:1px solid rgba(240,143,125,0.3)}
.edit a:before{position:absolute;top:50%;margin:-8px 0 0 0;left:-20px;content:'';display:block;width:15px;height:15px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -168px no-repeat}
.edit a:hover{border-bottom:1px solid rgba(240,143,125,1)}
.item-cab .more-link{position:absolute;bottom:25px;right:20px}
.more-link a{position:relative;display:inline-block;vertical-align:top;text-decoration:none;color:#f08f7d;border-bottom:1px solid rgba(240,143,125,0.3)}
.more-link a:hover{border-bottom:1px solid rgba(240,143,125,1)}
.body-reg{display:flex;align-items:flex-start}
.reg-left{width:49.6%;background:#f8f8f8;padding:40px 35px 45px 35px}
.tit-reg{margin:0 0 30px 0;font-size:24px;text-transform:uppercase;font-weight:800;letter-spacing:5px}
.text-reg{margin:0 0 37px 0}
.field-reg{margin:0 0 15px 0}
.field-reg label{display:block;margin:0 0 5px 0;color:#999}
.field-reg label span{color:#f08f7d}
.field-reg input, .field-reg textarea{width:100%;display:block;height:40px;padding:0 14px 0 14px;color:#333;background:#fff;border:1px solid #e5e5e5;outline:0;font-size:20px;font-family:'proxima_nova';font-weight:800}
.field-reg textarea {min-height: 5em; resize: vertical; padding: 5px 14px;}
.check, .main-user-consent-request{position:relative;margin:20px 0 37px 0}
.check input, .main-user-consent-request input{opacity:0;position:absolute;top:0;left:0}
.check label, .main-user-consent-request span{position:relative;display:inline-block;vertical-align:top;padding:0 0 0 25px;line-height:25px;cursor:pointer}
.check label:before, .main-user-consent-request span:before{position:absolute;top:2px;left:0;content:'';display:block;width:17px;height:17px;background:#fff;border:1px solid #e4e4e4;border-radius:0}
.check label:after, .main-user-consent-request span:after{position:absolute;top:7px;left:3px;content:'';display:none;width:14px;height:10px;background:url(/local/templates/valeria-store2020/images/sprite.svg)  -342px -304px no-repeat}
.check input:checked+label:after, .main-user-consent-request input:checked+span:after{display:block}
.main-user-consent-request{display: block;}
.forgot{margin:0 0 32px 0}
.forgot a{text-decoration:none;color:#f08f7d;border-bottom:1px solid rgba(240,143,125,0.3)}
.forgot a:hover{border-color:rgba(240,143,125,1)}
.but-submit button{display:block;background:#f08f7d;height:45px;padding:0 40px 0 40px;min-width:255px;text-transform:uppercase;color:#fff;outline:0;text-align:center;font-size:16px;letter-spacing:4px;cursor:pointer;border:0;font-family:'proxima_nova';font-weight:700}
.but-submit button:hover{opacity:.9}
.reg-right{width:49.6%;background:#f8f8f8;margin:0 0 0 1.6%;background:#f8f8f8;padding:40px 35px 45px 35px}
.assest{margin:20px 0 35px 0;color:#999}
.assest span{color:#f08f7d}
.nav-orders{border-bottom:1px solid #e5e5e5;margin:0 0 35px 0;display:inline-block;vertical-align:top}
.nav-orders ul{list-style-type:none;margin:0 0 0 -50px;padding:0;font-size:0}
.nav-orders ul li{position:relative;z-index:5;cursor:pointer;border-bottom:1px solid #e5e5e5;margin:0 0 -1px 50px;font-size:16px;text-transform:uppercase;color:#999;letter-spacing:4px;font-size:16px;display:inline-block;vertical-align:top;padding:0 0 7px 0;line-height:normal;background:0}
.nav-orders ul li.active{border-color:#333;color:#333;cursor:default}
.nav-orders ul li:hover{border-color:#333;color:#333}
.download-order{margin:0 0 50px 0}
.download-order p{margin:0 0 20px 0}
.download-order .button a{min-width:255px}
.b-file{background:#f8f8f8;padding:22px 25px 40px 25px;margin:0 0 60px 0}
.b-file p{margin:0 0 25px 0;padding:0}
.load-file{margin:0 0 25px 0}
.tit-table-orders{margin:0 0 25px 0;font-size:24px;font-weight:800}
.table-orders table{width:100%;border-collapse:collapse;margin:0 0 10px 0}
.table-orders table th{border:none;border-bottom:1px solid #e5e5e5;padding:0 10px 1px 0;color:#999;font-weight:400}
.table-orders table td{text-align:center;padding:15px 10px 15px 0;border:none}
.table-orders table th:first-child,.table-orders table td:first-child{text-align:left}
.table-orders table th:last-child,.table-orders table td:last-child{text-align:right}
.table-orders table tbody tr:first-child td{padding-top:30px}
.table-orders .button{margin-top:50px}
.total-order{padding:10px 0 0 0;text-align:right;border-top:1px solid #e5e5e5;font-size:24px;font-weight:800}
.total-order b{font-weight:800;min-width:180px;display:inline-block}
.total-order span{font-size:16px;font-weight:400;letter-spacing:4px}
.jfilestyle{display:block;margin:0;padding:0;max-width:585px;position:relative}
div.jfilestyle input{border:1px solid #e5e5e5;width:100%!important;background:#fff;margin:0;display:block;height:40px;padding:0 90px 0 14px;font-size:16px;font-family:'proxima_nova';font-weight:400;border-radius:0;color:#8d8d8d;cursor:default;line-height:normal}
div.jfilestyle label{position:absolute;top:11px;right:11px;display:inline-block;border:0;background:0;padding:0;color:#f08f7d;line-height:16px;border-bottom:1px solid rgba(240,143,125,0.3);margin:0;font-size:16px;width:auto;border-radius:0;font-weight:400;cursor:pointer}
div.jfilestyle.jfilestyle-corner input:last-child,div.jfilestyle.jfilestyle-corner label:last-child{margin-left:-1px}
div.jfilestyle label:hover{border-color:rgba(240,143,125,1)}
.list-order{margin:0 0 45px 0}
.item-order{margin:0 0 10px 0}
.item-order:last-child{margin-bottom:0}
.head-order{display:flex;align-items:center;background:#f8f8f8;padding:20px 15px 24px 13px}
.left-head-ord{width:60%}
.date-order{margin:0 0 12px 0;font-size:24px;font-weight:800}
.date-order a{color:#f08f7d;text-decoration:none;border-bottom:1px solid rgba(240,143,125,0.3)}
.date-order a:hover{border-bottom:1px solid rgba(240,143,125,1)}
.num-ord{margin:0 0 17px 0;font-size:16px}
.delive-ord{color:#999}
.right-head-ord{width:40%;text-align:right}
.summ-ord{font-size:30px;font-weight:700}
.pages ul{list-style-type:none;margin:0 0 0 -44px;padding:0}
.pages ul li{display:inline-block;vertical-align:top;color:#999;font-size:20px;font-weight:800;margin:0 0 0 44px;padding:0;line-height:normal;background:0}
.pages ul li a{color:#f08f7d;border-bottom:1px solid rgba(240,143,125,0.3);text-decoration:none}
.pages ul li a:hover{border-bottom:1px solid rgba(240,143,125,1)}
.pages ul li span{color:#000333}
.item-order .list-sub-orders{display:none;border:0}
.item-sub-order{display:flex;padding:22px 0 22px 0;border-bottom:1px solid #e5e5e5}
.item-sub-order:last-child{border:0}
.left-sub-ord{width:50%;display:flex;align-items:center}
.img-sub-ord{width:75px}
.img-sub-ord img{display:block;max-width:75px}
.desc-sub-ord{padding:0 0 0 33px}
.tit-sub-ord{margin:0 0 12px 0;font-size:18px;font-weight:800}
.tit-sub-ord a{color:#333;text-decoration:none}
.tit-sub-ord a:hover{color:#f08f7d}
.art{margin:0 0 15px 0;font-size:16px;color:#999}
.params{text-transform:uppercase;color:#999;letter-spacing:4px}
.size{display:inline-block;vertical-align:top}
.size span{color:#333;letter-spacing:normal}
.color-sub{display:inline-block;vertical-align:top;margin:0 0 0 20px}
.color-s{display:inline-block;margin:-3px 0 0 0;vertical-align:top;width:25px;height:25px;border-radius:50%;border:1px solid #dfe2e6;overflow:hidden}
.color-s img{display:block;border-radius:50%;max-width:100%}
.center-sub-ord{width:25%;display:flex;align-items:center;justify-content:center}
.right-sub-ord{position:relative;width:25%;display:flex;align-items:center;justify-content:flex-end}
.price-sub-ord{font-size:24px;font-weight:700}
.price-sub-ord s{display:block;color:#999;font-weight:400;font-size:16px;text-align:right}
.more-orders{text-align:center;margin:20px 0 25px 0}
.more-orders a{position:relative;padding:0;color:#f08f7d;text-decoration:none;border-bottom:1px dotted #f08f7d}
.more-orders a:before{position:absolute;right:-13px;top:8px;content:'';display:block;width:9px;height:5px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -144px -182px no-repeat}
.basket-orders{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:0 0 40px 0}
.basket-orders .price-sub-ord{font-size:30px}
.basket-orders .price-sub-ord s{margin-top:6px}
.del{display:none;position:absolute;bottom:-13px;right:0;padding:0 18px 0 0;color:#f08f7d;cursor:pointer}
.del:before{position:absolute;top:1px;right:0;width:10px;height:16px;content:'';display:block;background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -268px no-repeat}
.item-sub-order:hover .del{display:block}
.counts{position:relative;display:block;width:104px;margin:0 auto 11px auto;position:relative}
.counts span.minus{position:absolute;top:0;left:0;display:block;width:19px;height:30px;cursor:pointer}
.counts span.minus:before{content:'';display:block;height:1px;width:100%;position:absolute;top:50%;left:0;background:#f08f7d}
.counts input{width:48px;height:30px;display:block;margin:0 auto;text-align:center;background:#fff;padding:2px 0 0 0;font-size:16px;color:#333;font-family:'proxima_nova';font-weight:400;outline:0;border:1px solid #e3e3e3}
.counts span.plus{position:absolute;right:0;top:0;display:block;width:19px;height:30px;cursor:pointer}
.counts span.plus:before{content:'';display:block;height:1px;width:100%;position:absolute;top:50%;left:0;background:#f08f7d}
.counts span.plus:after{content:'';display:block;width:1px;height:20px;margin:-10px 0 0 -1px;width:1px;position:absolute;top:50%;left:50%;background:#f08f7d}
.have-avail{color:#999;text-align:center}
.block-total-basket{background:#f8f8f8;padding:18px 15px 30px 15px;position:sticky;top:10px}
.total-bask{margin:0 0 20px 0}
.total-bask:after{content:'';display:table;clear:both}
.total-bask span{display:block;margin:14px 0 0 0;float:left;color:#999;text-transform:uppercase;letter-spacing:4px}
.total-bask p{float:right;margin:0;padding:0;line-height:normal;font-size:30px;font-weight:700}
.list-total{margin:0 0 65px 0}
.list-total ul{list-style-type:none;margin:0;padding:0}
.list-total ul li{margin:0 0 12px 0;padding:0;line-height:normal;background:0}
.list-total ul li:last-child{margin-bottom:0}
.list-total ul li:after{content:'';display:table;clear:both}
.list-total ul li span{display:block}
.list-total ul li span:first-child{float:left;color:#999}
.list-total ul li span:last-child{float:right;color:#333}
.block-total-basket .button a{display:block;padding-left:0;padding-right:0}
.sm-tit{margin:0 0 40px 0;font-size:30px;font-weight:800}
.tit-transp{margin:5px 0 20px 0}
.list-transp{display:flex;margin: 0;flex-wrap: wrap;/*margin:0 0 42px 0*/}
.item-transp{position:relative;width:33.333%;padding:0 20px 0 0; margin: 0 0 15px;}
.item-transp input{opacity:0;position:absolute;top:0;left:0}
.item-transp label{cursor:pointer;position:relative;display:block;padding:0 0 0 45px}
.item-transp label:before{position:absolute;top:21px;left:0;content:'';display:block;width:20px;height:20px;background:#f8f8f8;border:1px solid #e4e4e4;border-radius:50%}
.item-transp label:after{position:absolute;top:26px;left:5px;content:'';display:none;width:12px;height:12px;background:#2e1865;border-radius:50%}
.item-transp input:checked+label:after{display:block}
.item-transp label img{display:block}
.list-transp p{margin: 20px 0 5px 0; display: inline-block;}
.b-adress{margin:0 0 40px 0;background:#f8f8f8;position:relative;padding:22px 32px 27px 15px}
.tit-sm-add{margin:0 0 28px 0;text-transform:uppercase;font-weight:800;letter-spacing:5px}
.b-adress p{margin:0}
.b-adress .edit-adress{right:32px;top:22px}
.b-pay .sm-tit{margin:0 0 31px 0}
.b-pay ul{list-style-type:none;margin:0;padding:0}
.b-pay ul li{position:relative;margin:0 0 20px 0;padding:0;line-height:normal;background:0}
.b-pay ul li:last-child{margin-bottom:0}
.b-pay ul li input{opacity:0;position:absolute;top:0;left:0}
.b-pay ul li label{cursor:pointer;position:relative;display:block;padding:0 0 0 35px}
.b-pay ul li label:before{position:absolute;top:-1px;left:0;content:'';display:block;width:20px;height:20px;background:#f8f8f8;border:1px solid #e4e4e4;border-radius:50%}
.b-pay ul li label:after{position:absolute;top:4px;left:5px;content:'';display:none;width:12px;height:12px;background:#2e1865;border-radius:50%}
.b-pay ul li input:checked+label:after{display:block}
.all-size p{margin:0;padding:0;line-height:normal;display:inline-block;vertical-align:top}
.sel-size{display:inline-block;vertical-align:top;margin:-7px 0 0 0}
.sel-size select{opacity:0}
.sel-size .selectbox{vertical-align:middle;cursor:pointer}
.sel-size .selectbox .select{width:auto;height:auto;padding:5px 28px 0 8px;height:32px;border:1px solid #e3e3e3}
.sel-size .selectbox .select .text{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sel-size .selectbox .trigger .arrow{position:absolute;top:50%;right:6px;margin:-2px 0 0 0;width:9px;height:5px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -115px -182px no-repeat}
.sel-size .selectbox .dropdown{top:33px;right:0;width:100%;margin:0;padding:4px 0;background:#FFF;border:1px solid #e3e3e3;border-radius:0}
.sel-size .selectbox .dropdown ul{list-style-type:none;margin:0;padding:0}
.sel-size .selectbox li{padding:2px 10px 2px;margin:0;background:0;color:#333;white-space:nowrap}
.select-color{position:relative;margin:-7px 0 0 0;display:inline-block;vertical-align:top;width:70px}
.active-color{position:relative;cursor:pointer;height:32px;border:1px solid #e3e3e3;padding:3px 28px 0 6px}
.active-color:before{content:'';position:absolute;top:50%;right:6px;margin:-2px 0 0 0;width:9px;height:5px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -115px -182px no-repeat}
.dropdown-color{display:none;position:absolute;top:33px;left:0;width:100%;z-index: 9999;}
.dropdown-color ul{list-style-type:none;margin:0;padding:0;border:1px solid #e3e3e3;background:#fff}
.dropdown-color li{margin:0;padding:3px 6px 3px 6px;cursor:pointer;line-height:normal;background:0}
.select-color.select-color-ordered .dropdown-color li{padding: 0;}
.select-color.select-color-ordered .dropdown-color li > div{padding: 3px 6px 3px 6px;}
.select-color .color-s{margin:0;top:0}
.content-catalog .content-left{order:2}
.content-catalog .content-right{order:1}
.block-filter{margin:0 0 45px 0}
.head-filter{position:relative;margin:0 0 25px 0;border-bottom:1px solid #e5e5e5;cursor:pointer;font-size:16px;padding:0 20px 7px 0;color:#999;text-transform:uppercase;letter-spacing:4px}
.head-filter:before{position:absolute;top:8px;right:0;transform:rotate(180deg);content:'';display:block;width:9px;height:5px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -115px -182px no-repeat}
.head-filter.active:before{transform:rotate(0deg)}
.list-check ul{list-style-type:none;margin:0;padding:0}
.list-check ul li{position:relative;margin:0 0 15px 0;padding:0;line-height:normal;background:0}
.list-check ul li:last-child{margin-bottom:0}
.list-check ul li input{position:absolute;top:0;left:0;opacity:0}
.list-check ul li label{position:relative;display:inline-block;vertical-align:top;padding:0 0 0 33px;cursor:pointer}
.list-check ul li label:before{position:absolute;top:-2px;left:0;width:20px;height:20px;border:1px solid #e3e3e3;content:'';display:block}
.list-check ul li label:after{position:absolute;top:5px;left:5px;width:13px;height:8px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -152px -293px no-repeat;content:'';display:block}
.list-check ul li input:checked+label:before{border-color:#2e1865;background:#2e1865}
.list-check ul li label:hover:before{border-color:#2e1865}
.list-size ul{list-style-type:none;margin:0 0 0 -2%;padding:0;font-size:0}
.list-size ul li{position:relative;margin:0;padding:0;font-size:16px;display:inline-block;vertical-align:top;width:23%;margin:0 0 2% 2%;line-height:normal;background:0}
.list-size ul li input{position:absolute;top:0;left:0;opacity:0}
.list-size ul li label{border:1px solid #e3e3e3;display:block;cursor:pointer;text-align:center;width:100%;height:30px;line-height:30px; overflow: hidden; text-overflow: ellipsis;}
.list-size ul li input:checked+label{color:#fff;border-color:#000;background:#2e1865}
.list-size ul li label:hover{border-color:#341e69}
.list-color ul{list-style-type:none;margin:0 0 0 -6px;padding:0;font-size:0}
.list-color ul li{position:relative;margin:0 0 6px 6px;padding:0;font-size:16px;display:inline-block;vertical-align:top;line-height:normal;background:0}
.list-color ul li input{position:absolute;top:0;left:0;opacity:0}
.list-color ul li label{border:1px solid #fff;padding:2px;display:block;cursor:pointer;text-align:center;border-radius:50%}
.list-color ul li input:checked+label{color:#341e69;border-color:#341e69;background:#fff;border-radius:50%}
.list-color ul li .color-s{margin:0}
.list-color ul li label:hover{border-color:#341e69}
.content-catalog h1{margin-bottom:25px;margin-left:23.75%;padding-left:20px;font-size:24px;text-transform:uppercase;letter-spacing:6px}
.content-catalog .content-left{padding-left:20px;padding-right:0}
.list-catalog{margin:0 0 40px -2.2%;font-size:0}
.list-catalog .item-new{display:inline-block;vertical-align:top;width:31.13%;margin:0 0 40px 2.2%;font-size:16px}
.content .b-new-items{margin-top:100px;padding-top:50px;padding-left:0;padding-right:0;}
.about-catalog{border-top:1px solid #e5e5e5;display:flex;padding:60px 0 0 0;margin:65px 0 0 0}
.about-catalog-left{width:50%}
.about-catalog-left h2{margin:0 0 70px 0;padding:0;font-size:36px;font-weight:400;font-family:'BalticaCBold';line-height:50px;color:#2e1865}
.about-catalog-right{width:50%;padding:0 0 0 25px}
.prev-ul{margin-bottom:6px}
.prev-ul+ul{margin-top:0}
.art-card{margin:0 0 18px 0;color:#999}
.rating-card{margin:0 0 27px 0}
.rating-card .rationg-lent{display:inline-block;vertical-align:top}
ul.big-rating{margin-left:-4px}
ul.big-rating li{width:18px;height:16px;margin:0 0 0 4px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -132px no-repeat}
ul.big-rating li.active{background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -96px no-repeat}
.coms-card{display:inline-block;vertical-align:top;margin:-2px 0 0 12px}
.coms-card a{color:#f08f7d;border-bottom:1px solid rgba(240,143,125,0.3);text-decoration:none}
.coms-card a:hover{border-bottom:1px solid rgba(240,143,125,1)}
.body-card{margin:0 0 20px 0}
.body-card:after{content:'';display:table;clear:both}
.left-card{width:590px;float:left;margin:0 55px 0 0;min-height:200px}
.right-card{overflow:hidden;padding-bottom:10px}
.price-card{margin:0 0 28px 0;font-size:30px;font-weight:700;padding:0 0 20px 0;border-bottom:1px solid #e5e5e5}
.tit-grey{margin:0 0 17px 0;font-size:16px;color:#999;text-transform:uppercase;letter-spacing:4px}
.list-size-card{margin-bottom:32px}
.list-size-card ul{margin-left:-10px}
.list-size-card ul li{width:auto;margin-left:10px}
.list-size-card ul li label{padding-left:5px;padding-right:5px}
.info-color{margin:13px 0 25px 0;color:#999;font-size:14px}
.table-size{margin:0 0 30px 0}
.table-size a{color:#f08f7d;border-bottom:1px solid rgba(240,143,125,0.3);text-decoration:none}
.table-size a:hover{border-bottom:1px solid rgba(240,143,125,1)}
.funct-card{border-top:1px solid #e5e5e5;padding:28px 0 0 0}
.nums-order{color:#999;margin:0 0 15px 0}
.nums-order span{font-weight:700;color:#333}
.line-func-card{position:relative;margin:0 0 20px 0}
.line-func-card .counts{margin:7px 25px 0 0;display:inline-block;vertical-align:top}
.but-basket-card{display:inline-block;vertical-align:top;text-transform:uppercase;letter-spacing:4px;font-size:16px;color:#fff;font-weight:700}
.but-basket-card a{position:relative;display:inline-block;vertical-align:top;padding:0 24px 0 50px;min-width:190px;text-align:center;background:#f08f7d;color:#fff;text-decoration:none;height:44px;line-height:46px}
.but-basket-card a:before{position:absolute;top:50%;transition:.2s;margin:-8px 0 0 0;left:18px;content:'';display:block;width:20px;height:16px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -235px -336px no-repeat}
.but-basket-card a:hover:before{left:20px}
.likes{position:absolute;top:11px;right:0;margin:0}
.likes .but-share{margin:0;display:inline-block;vertical-align:top}
.but-like{display:inline-block;vertical-align:top;margin:0 20px 0 0}
.but-like a{display:block;width:25px;height:21px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -55px -336px no-repeat}
.but-like a:hover, .but-like.favourite a{background:url(/local/templates/valeria-store2020/images/sprite.svg) -100px -336px no-repeat}
.free-delive{position:relative;font-size:14px;margin:0 0 50px 0;padding:0 0 0 45px}
.free-delive:before{position:absolute;top:4px;left:0;width:34px;height:15px;content:'';display:block;background:url(/local/templates/valeria-store2020/images/sprite.svg) -98px -293px no-repeat}
.right-card .tab-orders p{margin-top:0}
.right-card .nav-orders{margin-bottom:30px}
.b-coms .title{margin:0 0 25px 0;text-align:left;font-size:30px}
.b-coms .title span{color:#999;font-weight:400;margin-left:8px}
.block-main-coms{position:relative;display:flex;margin:0 0 20px 0;padding:18px 0 18px 0;background:#f8f8f8}
.left-main-coms{display:flex;height:105px;align-items:center}
.main-avail{text-align:center;width:180px}
.big-avail{margin:0 0 10px 0;font-size:30px;font-weight:800}
.center-main-coms{display:flex;height:105px;align-items:center;margin-left:160px}
.percent-coms{font-size:24px;font-weight:800;line-height:30px}
.right-main-coms{position:absolute;top:18px;right:40px;height:105px;display:flex;align-items:center}
.right-main-coms .button a{min-width:293px}
.column-avail{height:105px;border-left:1px solid #e5e5e5;padding:0 0 0 40px;display:flex;justify-content:center;flex-direction:column}
.line-column{margin:0 0 9px 0}
.line-column:last-child{margin-bottom:0}
.column-avail .rationg-lent{display:inline-block;vertical-align:top;margin:5px 0 0 0}
.column-avail span{display:inline-block;vertical-align:top;margin:0 0 0 10px}
.item-bot-coms{padding:35px 0 0 0;margin:0 0 50px 0;border-top:1px solid #e5e5e5}
.top-coms-d{position:relative;margin:0 0 28px 0}
.name-user{font-size:14px;color:#999;width:320px;display:inline-block;vertical-align:top}
.name-user span{font-size:16px;font-weight:700;color:#333;margin:0 14px 0 0}
.avail-user{display:inline-block;vertical-align:top;margin:0 0 0 -30px}
.avail-user .line-column{display:inline-block;vertical-align:top;margin:0 0 0 30px}
.avail-user .line-column span{display:inline-block;vertical-align:top}
.avail-user .line-column ul.rationg-lent{display:inline-block;vertical-align:top;margin:5px 0 0 8px}
.avail-user.avail-user-popup {width: 100%; padding: 0 0 20px;}
.avail-user.avail-user-popup .line-column span{display: block; text-align: center;}
.avail-user.avail-user-popup .line-column ul.rationg-lent{margin: 5px;}
.line-coms-d{margin:0 0 30px 0}
.line-coms-d .tit-grey{margin-bottom:10px}
.line-coms-d p{margin-top:0}
.b-coms+.b-new-items{margin-top:35px}
.usefull{position:absolute;top:0;right:0}
.usefull p{display:inline-block;vertical-align:top;margin:2px 18px 0 0;padding:0;line-height:normal;font-size:14px;color:#999}
.usefull ul{display:inline-block;vertical-align:top;list-style-type:none;margin:0 0 0 -18px;padding:0}
.usefull ul li{display:inline-block;vertical-align:top;margin:0 0 0 18px;padding:0;line-height:normal;background:0}
.usefull ul li a{position:relative;display:block;padding:0 0 0 25px;color:#333;text-decoration:none}
.usefull ul li a:before{position:absolute;left:0;width:18px;height:23px;content:'';display:block}
.usefull ul li.avail-no a:before{background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -10px no-repeat}
.usefull ul li.avail-no a:hover:before{background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -53px no-repeat}
.usefull ul li.avail-yes a:before{top:-7px;transform:rotate(180deg);background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -10px no-repeat}
.usefull ul li.avail-yes a:hover:before{background:url(/local/templates/valeria-store2020/images/sprite.svg) -385px -53px no-repeat}
.gallery-card:after{content:'';display:table;clear:both}
.wr-gal-main{position:relative;width:505px;float:right}
.gal-main{position:relative}
.gal-main .slide{max-height:671px;overflow:hidden}
.gal-main .slide img{display:block;max-width:100%}
.gal-main .slick-prev{left:20px}
.gal-main .slick-next{right:20px}
.thumb-gal{float:left;width:76px}
.thumb-gal .slide{border:0;margin:0 0 13px 0;height:101px;overflow:hidden}
.thumb-gal .slide.slick-current{opacity:.5}
.thumb-gal .slide img{display:block;max-width:100%}

/*fade sliders*/
.main-slider{visibility:hidden;opacity:0;transition:opacity 1s}
.main-slider.slick-initialized{visibility:visible;opacity:1}
.main-slider .slide{display:none}
.main-slider .slide:first-child{display:block;visibility:hidden}
.main-slider.slick-initialized .slide{display:block;visibility:visible!important}
.slider-new{visibility:hidden;opacity:0;transition:opacity 1s}
.slider-new.slick-initialized{visibility:visible;opacity:1}
.slider-new .slide{display:none}
.slider-new .slide:first-child{display:block;visibility:hidden}
.slider-new.slick-initialized .slide{display:block;visibility:visible!important}
.slider-hit{visibility:hidden;opacity:0;transition:opacity 1s}
.slider-hit.slick-initialized{visibility:visible;opacity:1}
.slider-hit .slide{display:none}
.slider-hit .slide:first-child{display:block;visibility:hidden}
.slider-hit.slick-initialized .slide{display:block;visibility:visible!important}
.slider-action{visibility:hidden;opacity:0;transition:opacity 1s}
.slider-action.slick-initialized{visibility:visible;opacity:1}
.slider-action .slide{display:none}
.slider-action .slide:first-child{display:block;visibility:hidden}
.slider-action.slick-initialized .slide{display:block;visibility:visible!important}
.gal-main{visibility:hidden;opacity:0;transition:opacity 1s}
.gal-main.slick-initialized{visibility:visible;opacity:1}
.gal-main .slide{display:none}
.gal-main .slide:first-child{display:block;visibility:hidden}
.gal-main.slick-initialized .slide{display:block;visibility:visible!important}
.thumb-gal{visibility:hidden;opacity:0;transition:opacity 1s}
.thumb-gal.slick-initialized{visibility:visible;opacity:1}
.thumb-gal .slide{display:none}
.thumb-gal .slide:first-child{display:block;visibility:hidden}
.thumb-gal.slick-initialized .slide{display:block;visibility:visible!important}
/*fade sliders*/

.pop-tit{font-size:30px; margin:0 0 10px 0; font-weight:800}
.video-frame { position:relative; height:500px}
.window-product{ position:relative;max-width:1000px; padding:35px 40px 0 40px}
.window-product .left-card { margin-right:40px}
.window-product .list-size-card{ margin-bottom:12px}
.window-product .list-color { margin-bottom:30px}
.window-product .price-card { position:relative}
.window-product .left-card { width:452px}
.window-product .wr-gal-main { width:368px}
.more-prod { margin:53px 0 0 0; font-size:16px; margin-left:83px; font-weight:700; text-transform:uppercase; letter-spacing:3px}
.more-prod a { color:#f08f7d; text-decoration:none;border-bottom:1px solid rgba(240,143,125,0.3);}
.more-prod a:hover{border-bottom:1px solid rgba(240,143,125,1);}
.window-product .gallery-card { max-height:488px; overflow:hidden}
.close-pop{position:absolute;right:25px;top:25px;width:32px;height:32px;cursor:pointer}
.close-pop:hover{opacity:0.9}
.close-pop:before,.close-pop:after{position:absolute;left:15px;content:' ';height:33px;width:1px;background-color:#2e1865}
.close-pop:before{transform:rotate(45deg)}
.close-pop:after{transform:rotate(-45deg)}
.content .video-fabrics{left: 50%;width: 100vw;height: 100%;margin-left: -50vw;}
.error, .input-error{background:#fff0f0 !important}
.check input.input-error+label:before, .check input.error+label:before{background:#fff0f0;}
.search-h{position:relative}
.wr-panel-search{display:none;position:absolute;top:-10px;right:-15px;width:260px;background:#fff;z-index:100;}
.panel-search{max-width:1290px;margin:0 auto;padding:0;height:auto}
.wr-search{position:relative;padding-left:0;padding-right:40px}
.panel-search .field{margin:0}
.panel-search .field input{padding-right:45px}
.but-ss{position:absolute;right:55px;top:50%;margin:-11px 0 0 0}
.but-ss button{display:block;border:0;outline:0;cursor:pointer;display:block;width:23px;height:23px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -342px -10px no-repeat}
.close-ss{position:absolute;right:0;top:50%;margin:-15px 0 0 0;width:30px;height:30px;cursor:pointer}
.close-ss:hover{opacity:.9}
.close-ss:before,.close-ss:after{position:absolute;left:15px;content:' ';height:31px;width:1px;background-color:#2e1865}
.close-ss:before{transform:rotate(45deg)}
.close-ss:after{transform:rotate(-45deg)}
.thumb-pop .slide{margin-bottom:28px}
.field-hidden{display:none!important}
.field .field-error-hint{display:inline-block;padding:8px 0 0 14px;color:#f08f7d;font-weight:600}
.popup-form{max-width:60%}
.main-user-consent-request-popup{z-index:99999}
.popup-window{z-index:110000!important}
.popup-window-overlay{z-index:100099!important}
.window-product .share-wrapper .soc-news{top:auto;left:auto;right:0;bottom:-35px}
.sitemap-wrapper{padding:30px 0}
.sitemap-wrapper a{text-decoration:none;color:#333}
.btn{display:inline-block;vertical-align:top;padding:0 20px 0 20px;min-width:190px;text-align:center;background:#f08f7d;color:#fff;text-decoration:none;height:44px;line-height:46px;cursor:pointer;border:0}
a.btn:hover{color:#fff}
.left-card .wr-gal-main .gal-main .slide a{display:block;position:relative}
.left-card .wr-gal-main .gal-main .slide a:before{content:'';position:absolute;top:10px;left:10px;width:30px;z-index:80;height:30px;background:url(/local/templates/valeria-store2020/images/zoom-in.svg) no-repeat}
.but-up{display:none;position:fixed;bottom:130px;right:56px;z-index:99}
.but-up a{position:relative;display:block;width:56px;height:56px;border:none;border-radius:50%;background:#2e1865}
.but-up a:before{position:absolute;top:50%;left:50%;margin:-7px 0 0 -14px;content:'';display:block;width:28px;height:12px;background:url(/local/templates/valeria-store2020/images/up-arrow2.png) no-repeat}
.link-look{position:relative;z-index:20;top:7px;margin:0 0 0 45px}
.link-look a{text-decoration:none}
.link-buy{position:relative;z-index:20;margin-right:30px}
.link-buy a{text-decoration:none}

.product-item-detail-price-current, .product-item-detail-price-old{display: inline-block;}
.product-item-detail-price-old{font-size: 20px;font-weight: normal;color: #999;margin-left: 10px;text-decoration: line-through;}
.product-item-detail-price-current.sale-price, .product-item-price.product-item-price-sale{color: #ff0000;}
.product-item-detail-price-current.price-card-with-promocode{display: flex; flex-wrap: wrap; flex-direction: row;justify-content: space-between; align-items: flex-start;}
.window-product .product-item-detail-price-current.price-card-with-promocode{flex-direction: column;}
.product-item-detail-price-current.price-card-with-promocode .product-item-detail-price-current-price{margin: 0 25px 0 0;}
.product-item-detail-price-current.price-card-with-promocode .prod-promocode-message-detail{background: #f08f7d; color: #fff; font-size: 20px;padding: 6px 15px;line-height: 24px; font-weight: 600; text-decoration: none;}
.product-item-detail-price-current.price-card-with-promocode .prod-promocode-message-detail + .prod-promocode-message-detail{margin-top: 10px;}
.slider-sale-title{color: #ff0000;}
.product-item-price-old{font-size: 16px;font-weight: normal;color: #999;text-decoration: line-through;}

.sale-menu-item span, .sale-menu-item a{color:#ff0000;font-weight: bold;}
.menu>ul>li.sale-menu-item.sub-menu>ul>li>a, .menu>ul>li.sale-menu-item.sub-menu>ul>li>span{font-weight: normal; color: #333}
.see-hits-container{margin: 60px 0;}
.see-hits-container .see-hits-label{font-size: 18px;text-transform: uppercase;line-height: normal;font-weight: 600; margin: 0 0 5px;}
.see-hits-container a{color: #ff9950; text-decoration: none; font-size: 18px; font-weight: 400;line-height: 18px;font-weight: 600;}
.see-hits-container a span{border:2px solid #ff9950;border-width: 0 3px 3px 0;display: inline-block;padding: 3px; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.see-hits-container a:hover {color: #fa7e26;}
.see-hits-container a:hover span{border-color: #fa7e26}

body.bx-popup-open.fancybox-active .fancybox-container{z-index: 994;}


.catalog-basket-popup .popup-window-buttons .btn{display: inline-block;cursor: pointer;border: 0;vertical-align: top;padding: 0 20px 0 20px;min-width: 260px;text-align: center;background: #f08f7d;color: #fff;text-decoration: none;height: 40px;line-height: 42px;text-transform: uppercase;outline: 0;font-size: 14px;letter-spacing: 2px;border: 0;font-family: 'proxima_nova';font-weight: 700;margin-right: 10px;}

.catalog-basket-popup .popup-window-titlebar-text {color: #333; font-size: 24px;  margin: 7px 0 10px 0;  font-weight: 800;  font-family: 'proxima_nova';}
.catalog-basket-popup .popup-window-close-icon {position: absolute;right: 15px;top: 15px;width: 32px;height: 32px;cursor: pointer;}
.catalog-basket-popup .popup-window-close-icon:before, .catalog-basket-popup .popup-window-close-icon:after{position: absolute;top: 0;left: 15px;content: ' ';height: 33px;width: 1px;background-color: #2e1865;}
.catalog-basket-popup .popup-window-close-icon:before{transform: rotate(45deg);}
.catalog-basket-popup .popup-window-close-icon:after{transform: rotate(-45deg);}

.tit-steps-order{font-weight:700;margin:0 0 24px 0}
.tit-steps-order span{margin-right:20px}
.wr-choice-step{margin:0 0 30px 0}
.choice-variable-order{display:flex;margin:0 0 0 -2.2%}
.item-choice-variable{position:relative;width:47.8%;margin:0 0 0 2.2%}
.item-choice-variable input{position:absolute;top:0;left:0;opacity:0;width:1px;height:1px}
.item-choice-variable label{display:flex;flex-direction:column;cursor:pointer;transition:.2s;color:#2e1865;height:150px;padding:0 15px 0 15px;line-height:24px;align-items:center;text-align:center;box-sizing:border-box;justify-content:center;border:1px solid #2e1865;font-size:16px;text-transform:uppercase;letter-spacing:3px}
.item-choice-variable label span{display:block;font-weight:700}
.item-choice-variable input:checked+label{cursor:default}
.item-choice-variable input:checked+label,.item-choice-variable label:hover{color:#fff;background:#2e1865}
.sm-tit2{margin:0 0 24px 0}
.new-delive{margin-top:75px}
.condit-rozn-delive{line-height:25px;margin:50px 0 0 0}
.condit-rozn-delive span{color:#f08f7d;font-weight:700;margin:0 4px 0 0}
.wr-block-locat{margin:0 0 47px 0}
.block-location{background:#f8f8f8;padding:20px 18px 30px 18px;margin:0 0 20px 0}
.save-locat{font-size:16px;line-height:25px;margin:0 0 25px 0}
.save-locat b{margin-left:4px}
.bx-soa-section.b-pay{margin-bottom:35px}
.comments-delive-new .sm-tit{margin-bottom:20px}
.comments-delive-new .body-rekviz{padding:25px 18px 25px 18px}
.comments-delive-new .body-rekviz textarea{display:block;margin:0;height:125px;box-sizing:border-box}
.comments-delive-new .body-rekviz .field{margin:0}
.cost-delive-bs b{margin-left:4px}
.b-delivery-new .list-transp .item-transp label img{width:auto;max-width:100%}
.b-delivery-new .item-transp label:before{top:-1px}
.b-delivery-new .item-transp label:after{top:4px}
.b-delivery-new .item-transp label{padding-left:40px}
.b-delivery-new .item-transp{padding-right:27px}
.b-delivery-new .list-transp p{margin-top:13px}
.field-locat{margin:0 0 18px 0}
.field-locat label{display:block;margin:0 0 10px 0}
.field-locat input{width:100%;display:block;height:40px;padding:0 14px;color:#333;background:#fff;border:1px solid #e5e5e5;outline:0;font-size:16px;font-family:'proxima_nova';font-weight:400}
.field-locat input::placeholder{color:#999}
.map-dl{margin-top:40px}
.map-dl img{display:block;max-width:100%}
.error-dl{font-size:16px;line-height:24px;margin-bottom:15px;margin-top:-3px;color:#a94442;padding-left:306px}
.body-rekviz-new{padding-top:38px}
.link-look img{max-height:60px;display:block;transition:0.3s;}
.fixed .link-look{top:3px}
.fixed .link-look img{max-height:50px}
.fixed .logo img{max-width:346px}

.delivery-additional-info{margin-bottom: 10px}
.form-group .soa-property-container-checkbox{position: relative;}
.form-group .soa-property-container-checkbox input[type="checkbox"]{position:absolute;top:0;left:0;opacity:0; width: 1px;}
.form-group .soa-property-container-checkbox label{position:relative;display:inline-block;vertical-align:top;padding:0 0 0 33px;cursor:pointer}
.form-group .soa-property-container-checkbox label:before{position:absolute;top:-2px;left:0;width:20px;height:20px;border:1px solid #e3e3e3;content:'';display:block}
.form-group .soa-property-container-checkbox label:after{position:absolute;top:5px;left:5px;width:13px;height:8px;background:url(/local/templates/valeria-store2020/images/sprite.svg) -152px -293px no-repeat;content:'';display:block}
.form-group .soa-property-container-checkbox input[type="checkbox"]:checked+label:before{border-color:#2e1865;background:#2e1865}
.form-group .soa-property-container-checkbox label:hover:before{border-color:#2e1865}

.order-fitting-container .bx-soa-custom-label, .order-fitting-container .form-group{width: auto;}
.order-fitting-container .bx-soa-custom-label{text-align: left;display: inline-block; cursor: pointer;font-weight: 700;}
.order-fitting-container .soa-property-container-checkbox{width: 40px;display: inline-block;}
.order-fitting-container .form-group{width: auto;display: inline-block;}

.catalog-collection-title{font-weight: bold;font-size: 16px;}

.prod-promocode-message{display: inline-block;margin: 3px 0;background: #ff3535;padding: 2px 8px;font-size: 16px;line-height: 18px;color: #fff;}
.prod-promocode-message.promocod-blackfriday{background: #333333}

.bx-auth-serv-icons{display:flex;align-items:center;margin:0 0 32px 0}
.bx-auth-serv-icons>p{margin:0 15px 0 0;padding:0;font-size:16px;color:#333}
.bx-auth-serv-icons a{border:none!important;width:32px!important;height:32px!important;display:block;margin:0 10px 0 0!important}
.bx-auth-serv-icons a i{border:none!important;width:32px!important;height:32px!important;left:0!important;margin:0!important}
.bx-auth-serv-icons .mailru2{background:url(/local/templates/valeria-store2020/images/ico-auth1.png) 0 0 no-repeat!important}
.bx-auth-serv-icons .odnoklassniki{background:url(/local/templates/valeria-store2020/images/ico-auth2.png) 0 0 no-repeat!important}
.bx-auth-serv-icons .vkontakte{background:url(/local/templates/valeria-store2020/images/ico-auth3.png) 0 0 no-repeat!important}


/*adaptive version*/
@media screen and (min-width: 999px) {
	.main2{ overflow:visible}
	.menu>ul>li.sub-menu:hover>ul{display:block; z-index: 100;}
	.menu-tt{ display:none !important}
	.but-catalog {display:none !important}
	.mob-rsp{ height:164px}
	.menu, .menu-top{ display:block !important}
	.thumb-gal .slick-track.no-slide{transform:translate3d(0px,0px,0px)!important}
	.phone-h{height:61px;margin-top:0;text-align:left;margin-left:0}
	.in-header{padding-top:0;display:flex;align-items:center}
	.header-right{position:relative;margin-left:auto;float:none}
	.wr-panel-search{right:-10px}
	.work-time{white-space:nowrap}
	.wr-all-n{position:fixed;top:0;left:0;width:100%;z-index:99;background:#fff}
	.wr-all-n.fixed{box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.1)}
	.wr-all-n.fixed .in-header{height:60px;transition:0.3s}
	.wr-all-n.fixed .logo{top:8px;transition:0.3s}
	.wr-all-n.fixed .menu>ul>li>a, .wr-all-n.fixed .menu>ul>li>span,.wr-all-n.fixed .menu>ul>li.sub-menu>a, .wr-all-n.fixed .menu>ul>li.sub-menu>span{transition:0.3s;padding-top:12px;padding-bottom:12px}
	body.admin .wr-all-n{top:147px}
	body.admin .wr-all-n.fixed{top:0}
}

@media screen and (max-width: 1280px)
{
	.menu>ul {margin: 0 0 0 -35px;}
	.menu>ul>li {margin:0 0 0 35px;}
}
@media screen and (max-width: 1200px) {
	header,.menu,.benefits,.cont-f,.content{padding-left:10px;padding-right:10px}
	.logo img{max-width:210px}
	.logo{top:27px}
	.text-descr-item{padding-left:20px;padding-right:20px}
	.text-descr-item{height:145px;font-size:15px;line-height:21px}
	.right-today{padding-left:20px;padding-right:20px}
	.right-today p{margin-bottom:12px}
	.left-today p{font-size:36px;line-height:46px;padding-left:43px}
	.slider-lookbook .slick-next{right:10px}
	.slider-lookbook .slick-prev{left:10px}
	.content-right{width:27%}
	.color-sub{display:block;margin-left:0;margin-top:12px}
	.color-sub>span, .basket-property-label{min-width:82px;display:inline-block;vertical-align:top}
	.quick-review{margin-bottom:25px}
	.content .b-new-items{padding-right:35px;padding-left:35px}
	.left-card{margin-right:20px}
	.avail-user .line-column ul.rationg-lent{display:block;margin-left:0}
	.avail-user .line-column{text-align:center}
	.but-basket-card{display:block;margin-top:20px}
	.right-card .nav-orders ul{margin-left:-10px}
	.right-card .nav-orders ul li{margin-left:10px}
	.center-main-coms{margin-left:80px}
	.right-main-coms{right:20px}
	.right-main-coms .button a{min-width:1px}
	.main-slider .slick-prev{left:10px}
	.main-slider .slick-next{right:10px}
	.wr-main-slider{padding-left:10px;padding-right:10px}
	.slider-new .slick-prev,.slider-new .slick-next{top:130px}
	.slider-new .slick-prev,.slider-hit .slick-prev{left:-24px}
	.slider-new .slick-next,.slider-hit .slick-next{right:-24px}
	.menu>ul{margin-left:-45px}
	.menu>ul>li{margin-left:45px}
	.desc-action{background-size:cover}
	.percent-action{font-size:38px}
	.slick-prev{left:-34px}
	.slick-next{right:-34px}
	.slider-hit .item-new{margin:0 auto}
	.panel-search{padding-left:10px;padding-right:10px}
	.link-look{top:10px}
	.fixed .link-look{top:2px}
	.logo img{max-width:310px}
}

@media screen and (max-width: 1180px)
{
	.menu>ul {margin: 0 0 0 -15px;}
	.menu>ul>li {margin:0 0 0 15px;}
}

@media screen and (max-width: 1100px) {
	.wr-panel-search{width:235px}
}

@media screen and (max-width: 999px) {
	.main{min-height:1px}
	.main:after{display:none}
	.wr-main-slider{margin-bottom:30px}
	.desc-slide{padding-left:40px}
	.text-model{margin-bottom:20px}
	.text-model span{font-size:90px;line-height:90px;padding-top:4px}
	.text-model{font-size:32px}
	.b-action{margin-bottom:30px;padding-left:10px;padding-right:10px}
	.body-action{display:block}
	.img-action{width:100%}
	.img-action img{width:100%}
	.desc-action{width:100%;padding-top:20px;padding-bottom:20px;background:#f08f7d}
	.b-new-items{margin-bottom:30px}
	.slider-hit .slick-dots{margin-top:20px}
	.slider-new .slick-dots{margin-top:20px}
	.slick-dots li{margin-left:20px}
	.wr-about{margin-bottom:30px}
	.wr-about:before{ background:url(/local/templates/valeria-store2020/images_tmp/back-about.jpg) no-repeat;background-size:cover}
	.video-fabrics{display:none}
	.b-about{padding:30px 10px;height:auto !important}
	.b-about p{margin-bottom:20px;font-size:20px;line-height:30px}
	.b-about p br{display:none}
	.benefits{margin-bottom:30px}
	.benefits ul li{width:50%;padding-left:10px;padding-right:10px;margin-bottom:30px}
	.benefits ul li br{display:none}
	footer{height:auto;margin-top:0}
	.cont-f{padding-top:30px;padding-bottom:20px;text-align:center}
	.logo-f{margin-bottom:30px}
	.tit-cont-f{margin-bottom:20px}
	.menu-f{display:none}
	.contacts-f{width:auto;float:none}
	.bot-foot:after{content:'';display:table;clear:both}
	.mail-f{float:left;text-align:left;margin-bottom:0}
	.soc-f{float:right;text-align:right;margin-top:15px}
	.name-comp{margin-bottom:15px}
	.adress-comp{margin-bottom:15px}
	header{padding-left:0;padding-right:0}
	.menu-tt{position:absolute;top:0;left:0;margin-top:0}
	.menu-tt a.menu-but:focus{outline:0}
	.menu-tt.active a.menu-but span::before,.menu-tt.active a.menu-but span::after{transition-delay:0s,0.3s}
	.menu-tt.active a.menu-but span::after{bottom:0;transform:rotate(-45deg)}
	.menu-tt.active a.menu-but span::before{top:0;transform:rotate(45deg)}
	.menu-tt.active a.menu-but span{background:0}
	.menu-tt a.menu-but span::after{transition-property:bottom,transform}
	.menu-tt a.menu-but span::before{transition-property:top,transform}
	.menu-tt a.menu-but span::before,.menu-tt a.menu-but span::after{transition-duration:.3s,0.3s;transition-delay:.3s,0s}
	.menu-tt a.menu-but span{transition:background 0s .3s}
	.menu-tt a.menu-but span::after{bottom:-9px}
	.menu-tt a.menu-but span::before{top:-9px}
	.menu-tt a.menu-but span{display:block;position:absolute;top:23px;left:50%;margin-left:-14px;width:28px;height:4px;background:#fff;border-radius:0}
	.menu-tt a.menu-but span::before,a.menu-but span::after{position:absolute;display:block;left:50%;margin-left:-14px;width:28px;height:4px;background-color:#fff;content:"";border-radius:0}
	.menu-tt a.menu-but{display:block;width:50px;height:50px;padding:0;margin-top:0;z-index:95;padding:5px;background:#f08f7d;border-radius:0}
	.logo{width:auto;left:65px;top:12px}
	.logo img{margin:0}
	.in-header{height:51px;padding-left:10px;padding-right:10px;padding-top:9px}
	.menu-top{display:none;position:absolute;top:51px;left:0;margin:0;background:#fff;border-bottom:1px solid #e5e5e5;width:100%;z-index:99}
	.menu-top ul li{display:block}
	.menu-top ul li a,.menu-top ul li span{display:block;padding:10px;text-align:center}
	.but-catalog{border-bottom:1px solid #e5e5e5;padding:0 10px 0 10px;text-align:center;font-weight:700;text-transform:uppercase;font-size:16px;letter-spacing:4px}
	.but-catalog a, .but-catalog span{position:relative;display:inline-block;text-decoration:none;padding-right:15px;height:40px;line-height:41px}
	.but-catalog a:before, .but-catalog span:before{content:'';position:absolute;top:50%;margin:-2px 0 0 0;right:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;width:0;height:0;overflow:hidden}
	.but-catalog.active a:before, .but-catalog.active span:before{transform:rotate(180deg)}
	.menu{padding-left:0;padding-right:0}
	.menu>ul{height:calc(100vh - 92px);overflow-y:auto}
	.menu>ul>li{display:block}
	.menu>ul{background:#f5f5f5;text-align:left;display:none}
	.menu>ul>li>a,.menu>ul>li>span{display:block;padding:10px 25px 10px 10px}
	.menu>ul>li.sub-menu>a,.menu>ul>li.sub-menu>span{display:block;padding:10px 25px 10px 10px}
	.menu>ul>li.sub-menu>a:before,.menu>ul>li.sub-menu>span:before{right:15px}
	.menu>ul>li.sub-menu>ul{display:none;position:relative;top:auto;left:auto;right:auto;margin:0;width:100%;padding:10px 0 10px 0}
	.menu>ul>li.sub-menu>ul>li>a,.menu>ul>li.sub-menu>ul>li>span{display:block;padding:10px 20px 10px 20px}
	.menu>ul>li.sub-menu>ul>li{margin:0}
	.menu>ul>li.sub-menu>a.active:before,.menu>ul>li.sub-menu>span.active:before{transform:rotate(180deg)}
	.mob-rsp{height:92px}
	/*.wr-header{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:99}*/
	/*.wr-header.fixed{box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.1)}*/
	.wr-all-n{position:fixed;top:0;left:0;width:100%;z-index:99;background:#fff;height:92px}
	.wr-all-n.fixed{box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.1)}
	.in-content{border-top:none}
	.list-contacts{margin-bottom:30px}
	.map{height:300px}
	.item-sertif{width:31.33%}
	.post{ padding-right:0}
	.post .func-blog { margin-bottom:20px}
	.post img{ margin-bottom:20px}
	.post { margin-bottom:30px}
	.b-comments { padding-right:0;margin-bottom:30px}
	.but-comments a { padding-left:10px; padding-right:10px}
	.but-share { margin-left:15px}
	.func-comments{ position:relative; top:auto; right:auto; margin-top:20px}
	.list-product .item-new {width:31.73%}
	.list-product{ margin-bottom:30px}
	.slider-lookbook { margin-bottom:70px}
	.content .b-about { padding-top:20px; padding-bottom:20px}
	.content .wr-about{margin-bottom:30px}
	.about-today .title{margin-bottom:20px}
	.about-today>p{margin-bottom:30px}
	.body-today { display:block}
	.left-today { width:100%}
	.right-today { width:100%; padding-top:20px; padding-bottom:20px}
	.left-today p{padding-left:20px; padding-right:20px;font-size:26px;line-height:36px}
	.about-today{ margin-bottom:30px}
	.b-materials .title { margin-bottom:20px}
	.item-material { width:31.71%}
	.item-material p { padding-left:10px; padding-right:10px;}
	.item-material img { width:100%}
	.b-materials{ margin-bottom:30px}
	.text-pay { margin-bottom:50px; font-size:18px; line-height:30px}
	.item-pay{margin-top:40px}
	.title{ margin-bottom:20px}
	.body-content { display:block}
	.content-left { width:auto; margin-bottom:30px; padding-right:0}
	.content-right { width:auto;}
	.list-adress{ display:block;margin-top:-10px}
	.item-adress { width:98.8%; margin-bottom:20px}
	.tit-adress { margin-bottom:20px}
	.line-asress { margin-bottom:30px}
	.field { display:block}
	.field label { display:block; width:auto; text-align: left; margin-bottom:5px}
	.field > div { display:block}
	.body-rekviz { padding-left:10px; padding-right:10px}
	.but-save { padding-left:0}
	.but-save button { margin-left:auto; margin-right:auto}
	.block-delivery .button { text-align:center}
	.tit-profile { margin-bottom:20px}
	.block-delivery { margin-top:30px}
	.item-cab {width:47.9%}
	.body-reg { display:block}
	.reg-left { width:auto; padding:20px 10px; margin-bottom:30px}
	.reg-right{width:auto; padding:20px 10px; margin-left:0}
	.but-submit button {margin-left:auto; margin-right:auto; min-width:1px; padding-left:15px; padding-right:15px;}
	.check, .main-user-consent-request{margin-bottom:20px}
	.text-reg { margin-bottom:20px}
	.nav-orders{ display:block}
	.nav-orders ul li { padding-top:9px}
	.nav-orders ul li { display:block;}
	.date-order{font-size:18px}
	.summ-ord{ font-size:21px}
	.item-sub-order{display:block}
	.left-sub-ord { width:100%}
	.tit-sub-ord, .art { margin-bottom:10px}
	.color-sub { margin-top:5px}
	.right-sub-ord { width:100%}
	.center-sub-ord { width:100%; justify-content:flex-end}
	.b-file { padding:20px 10px; margin-bottom:30px}
	.download-order { margin-bottom:30px}
	.wr-mob{max-width:100%; overflow-x:auto}
	.wr-mob table { width:1000px}
	.item-transp { width:100%}
	.list-transp{ display:block}
	.b-adress .edit-adress { right:10px}
	.tit-sm-add { margin-bottom:20px}
	.sel-size { margin-bottom:5px}
	.avail { margin-top:15px}
	.content-catalog .content-left { padding-left:0}
	.content-catalog h1 { margin-left:0; padding-left:0}
	.list-catalog{ margin-bottom:30px}
	.content-catalog .body-content{display:flex;flex-direction:column}
	.content-catalog .content-left{order:2}
	.content-catalog .content-right{order:1}
	.about-catalog { display:block; padding-top:30px}
	.about-catalog-left { width:auto}
	.about-catalog-right { width:auto; padding-left:0}
	.about-catalog-left h2 { margin-bottom:20px; font-size:21px; line-height:30px}
	.content .b-new-items{ margin-top:30px}
	.body-filter { display:none}
	.block-filter { margin-bottom:25px}
	.head-filter:before {transform: rotate(0deg)}
	.head-filter.active:before {transform: rotate(180deg)}
	.left-card { float:none; width:auto; margin-bottom:30px}
	.avail-user { display:block; margin-top:20px}
	.right-main-coms { position:relative; left:auto; right:auto; top:auto; height:auto}
	.block-main-coms { display:block}
	.right-main-coms  { display:block; text-align:center}
	.main-avail { width:40%}
	.column-avail{ width:60%; padding-left:10px}
	.column-avail span { margin-left:5px; font-size:14px}
	.item-bot-coms { margin-bottom:30px}
	.center-main-coms { display:block; margin-left:0; text-align:center; height:auto; margin:30px 0 30px 0}
	.center-main-coms br { display:none}
	.gallery-card { display:flex}
	.wr-gal-main { float:none; width:auto}
	.thumb-gal{ float:none}
	.gallery-card{ display:block}
	.thumb-gal { width:auto}
	.thumb-gal .slide { height:auto; padding-right:5px}
	.gal-main .slide img { margin-left:auto; margin-right:auto}
	.window-product .left-card{width:90vw;margin-left:auto;margin-right:auto}
	.window-product{padding:20px 10px 20px 10px}
	.window-product .wr-gal-main { width:100%}
	.more-prod{ margin-left:0; text-align:center; margin-top:20px}
	.close-pop{top:10px;right:10px}
	.left-card{margin-right:0}
	.panel-search{height:auto;padding-top:0;padding-bottom:0}
	.phone-h{font-size:14px}
	.phone-h .phone-additional-info {font-size:9px;line-height:9px}
	.link-look{position:absolute;top:5px;left:235px;margin:0}
	.link-buy{position:absolute;top:14px;left:315px;margin:0}
	.func-header{position:absolute;top:10px;right:165px;float:none;display:flex}
	.menu-tt{display:none}
	.logo{left:10px}
	.phone-h {position:absolute;top:4px;right:10px}
	
	.b-delivery-new{margin-bottom:15px}
	.b-delivery-new .item-transp{margin-bottom:20px}
	.b-delivery-new .item-transp:last-child{margin-bottom:0}
	.error-dl{padding-left:0}
	.bx-soa-section.b-pay{padding-bottom:10px}
	.condit-rozn-delive{margin-top:30px}
	.body-rekviz-new{margin-bottom:15px}
	.wr-choice-step{margin-bottom:50px}
	.new-delive{margin-top:50px}
	.link-look img{max-height:40px}
	.fixed .link-look{top:5px}
	.fixed .link-look img{max-height:40px}
	.logo img{max-width:210px}
	.fixed .logo img{max-width:210px}
}

@media screen and (min-width: 767px) {
	.header-right{display:flex;align-items:center;padding-bottom:0 0 1px 0}
	.phone-h{display:flex;height:43px;flex-direction:column;justify-content:center;margin-top:0}
}

@media screen and (max-width: 767px) {
	.popup-form{max-width:none}
	.desc-slide{padding-left:0}
	.text-model span{display:inline;border:0;padding:0;margin:0}
	.text-model span{font-size:30px;line-height:30px;padding-top:4px}
	.text-model{font-size:18px}
	.in-desc-slide{width:100%;text-align:center}
	.logo img{max-width:none;max-height:13px}
	.header-right{float:none;width:auto}
	.func-header{position:absolute;right:0;top:20px;width:auto;display:block;z-index:90}
	.basket-h span{width:20px;height:20px;line-height:21px}
	.basket-h{font-size:14px}
	.basket-h,.cab-h,.favor-h{margin-left:5px}
	.in-header{padding-top:0}
	.phone-h{position:absolute;font-size:13px;height:51px;line-height:18px;display:flex;justify-content:flex-start;flex-direction:column;left:90px;top:0;margin:0;font-weight:700;text-align:left}
	.link-look, .link-buy{left:10px;font-size:14px}
	.link-buy{top:31px;left:90px}
	.link-look{top:6px}
	.logo{left:55px;top:4px;z-index:50}
	.map{height:250px}
	.content{margin-bottom:30px}
	.item-sertif{width:48%}
	.list-blogs{margin-top:-30px;margin-bottom:30px}
	.item-blog{width:98.2%;margin-top:30px}
	.img-item-blog img{width:100%}
	.content h1{font-size:21px;margin-bottom:30px}
	.list-product .item-new{width:48.4%}
	.item-material{width:48.38%}
	.content .benefits{padding-left:0;padding-right:0}
	.benefits ul li{padding-left:5px;padding-right:5px}
	.tit-pay{font-size:21px}
	.tit-comments{font-size:21px}
	.tit-comments span{font-size:21px}
	.title{font-size:21px;margin-bottom:20px}
	.item-adress span{font-size:21px}
	.tit-reg{font-size:21px;margin-bottom:20px}
	h1{font-size:21px;line-height:28px;margin:0 0 30px 0}
	h2{font-size:18px;line-height:24px;margin:0 0 25px 0}
	h3{font-size:16px;line-height:21px;margin:0 0 20px 0}
	h4{font-size:16px;line-height:21px;margin:0 0 15px 0}
	.list-catalog .item-new{width:47.8%}
	.list-catalog{text-align:center}
	.usefull{position:relative;right:auto;top:auto;margin-top:30px}
	.video-frame{position:relative;height:250px}
	.pop-tit{font-size:21px;padding-right:50px}
	.logo{left:auto;right:10px}
	.wr-panel-search{position:fixed;width:100%;top:0;right:auto;left:0}
	.panel-search{padding-top:6px;height:50px}
	.item-choice-variable label{font-size:12px;line-height:19px;padding-left:5px;padding-right:5px;height:120px}
	.fixed .link-look{top:6px}
}

@media screen and (max-width: 480px) {
	.list-product .item-new {width:98.4%}
	.list-product { text-align:center}
	.b-sort{ text-align:center}
	.item-material p { line-height:18px; font-size:14px}
	.item-cab {width:97.9%}
	.but-submit button, .but-save button, .button-orange a{ width:100%}
	.b-adress .edit-adress{ position:relative; margin-left:20px; margin-top:20px; right:auto; left:auto; top:auto;}
	.list-catalog .item-new { width:97.8%; margin-left:auto; margin-right:auto; margin-bottom:20px}
	.right-main-coms .button{ padding-left:10px; padding-right:10px}
	.right-main-coms .button a { display:block; width:100%}
	.basket-items-list-wrapper{overflow:hidden;min-width:300px;max-width:calc(100vw - 20px)}
}

/*page manager*/
.wr-header-manager .logo{position:relative;top:auto;margin-bottom:45px}
.wr-header-manager .in-header{padding:34px 0 23px 0;height:auto}
.info-panel-manager{display:flex}
.date-manager{font-size:16px;line-height:100%;margin-right:20px}
.order-text-manager{font-size:16px;line-height:100%;color:#f08f7d;margin-left:auto}
.wr-header-manager+.menu>ul>li{font-weight:400}
.wr-header-manager+.menu>ul>li>a{color:#999}
.content-manager .in-content{padding-top:48px}
.content-manager .in-content h1{color:#000}
.filters-manager{display:flex;align-items:flex-start}
.list-filter_manager{display:flex}
.col_filter-manager{margin:0 0 0 57px;max-width:275px}
.col_filter-manager:first-child{margin-left:0}
.sel_filter_m{position:relative}
.head-filter_m{position:relative;z-index:98;font-size:16px;line-height:100%;letter-spacing:2px;color:#999;text-transform:uppercase;cursor:pointer}
.head-filter_m i{position:relative;font-style:normal;padding:0 15px 0 0}
.head-filter_m i:before{position:absolute;top:7px;right:0;content:'';display:block;background:url(/local/templates/valeria-store2020/images/arrow-sel.svg) no-repeat;width:8px;height:5px}
.wr-drop-filter_m{position:absolute;top:0;left:0;padding:27px 0 0 0;display:none;min-width:275px;z-index:97}
.wr-sel_filter{position:relative;z-index:97}
.drop-filter_m{box-shadow:0 5px 15px 0 #0000001A;background:#fff;padding:22px;border:1px solid #e5e5e5}
.list_check_m ul{list-style-type:none;margin:0;padding:0}
.list_check_m li{background:0 0;font-size:16px;line-height:135%;padding:0;margin:0 0 11px 0;white-space:nowrap}
.list_check_m li:last-child{margin-bottom:0}
.simp-check_m{position:relative}
.simp-check_m input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}
.simp-check_m label{position:relative;padding:0 0 0 34px;font-weight:400;font-size:16px;cursor:pointer}
.simp-check_m label:before{position:absolute;top:-2px;left:0;content:'';display:block;width:22px;height:22px;border:1px solid #e3e3e3;box-sizing:border-box}
.simp-check_m input:checked+label:before{background:#2e1865;border-color:#2e1865}
.simp-check_m label:after{position:absolute;top:4px;left:4px;content:'';display:none;background:url(/local/templates/valeria-store2020/images/ico-check.svg) no-repeat;width:14px;height:10px}
.simp-check_m input:checked+label:after{display:block}
.result_filter_m{margin:15px 0 0 0}
.list-result-type{min-height:21px}
.list-result-type ul{list-style-type:none;margin:-5px 0 0 -13px;padding:0;display:flex;flex-wrap:wrap}
.list-result-type ul li{position:relative;margin:5px 0 0 13px;padding:0;background:0 0;line-height:100%}
.list-result-type ul li i{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(255,255,255,.9);cursor:pointer;z-index:5;display:none}
.list-result-type ul li i:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:'';display:block;background:url(/local/templates/valeria-store2020/images/ico-del.svg) no-repeat;width:14px;height:14px}
.list-result-type ul li:hover i{display:block}
.right_filter-manager{margin-left:auto}
.reset_filter-manager{font-size:16px;line-height:100%;text-transform:uppercase;font-weight:400;letter-spacing:2px;white-space:nowrap}
.reset_filter-manager a{position:relative;display:inline-block;color:#f08f7d;text-decoration:none;padding:0 0 0 26px}
.reset_filter-manager a:before{position:absolute;top:1px;left:0;content:'';display:block;background:url(/local/templates/valeria-store2020/images/ico-del.svg) no-repeat;width:14px;height:14px}
.list_check-color_m ul{display:flex;flex-wrap:wrap;margin:-5px 0 0 -5px}
.list_check-color_m ul li{margin:5px 0 0 5px}
.color-check_m{position:relative}
.color-check_m input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}
.color-check_m label img{display:block;border-radius:50%;max-width:100%;border:1px solid #f5f5f5}
.color-check_m label{width:32px;height:32px;border:1px solid transparent;padding:2px;display:block;cursor:pointer;text-align:center;border-radius:50%}
.color-check_m label:hover{border-color:#2e1865}
.list-result-type ul li img{display:block;border-radius:50%;max-width:100%;border:1px solid #f5f5f5}
.list_check-size_m ul{display:flex;flex-wrap:wrap;margin:-9px 0 0 -9px}
.list_check-size_m ul li{margin:9px 0 0 9px}
.size-check_m{position:relative}
.size-check_m input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}
.size-check_m label{cursor:pointer}
.size-check_m label span{font-style:normal;font-size:16px;font-weight:400;padding:0 6px 0 6px;border:1px solid #e3e3e3;min-height:30px;display:inline-flex;align-items:center}
.size-check_m input:checked+label span{color:#fff;background:#2e1865}
.wr-sel_filter-size .list-result-type ul{margin:-9px 0 0 -9px}
.wr-sel_filter-size .list-result-type ul li{font-style:normal;font-size:16px;font-weight:400;min-width:50px;padding:0 6px 0 6px;margin:9px 0 0 9px;border:1px solid #e3e3e3;min-height:30px;display:inline-flex;align-items:center}
.head-product_manager{background:#f8f8f8;display:flex;border-bottom:1px solid #e5e5e5}
.head-product_manager .col-product_manager{min-height:34px;display:flex;align-items:center;font-size:16px;color:#999;padding:0 10px 0 10px}
.line-product_manager{padding:30px 0 30px 0;display:flex;border-bottom:1px solid #e5e5e5}
.left-line-prod_m{display:flex;width:43%;min-width:43%}
.head-product_manager .col-product_manager{white-space:nowrap}
.head-product_manager .col-product_manager.item1{width:16.9%;min-width:16.9%}
.head-product_manager .col-product_manager.item2{width:25.2%;min-width:25.2%}
.head-product_manager .col-product_manager.item3{width:32.5%;min-width:32.5%}
.head-product_manager .col-product_manager.item4{width:7%;min-width:7%}
.head-product_manager .col-product_manager.item5{width:9%;min-width:9%}
.head-product_manager .col-product_manager.item6{width:9.5%;min-width:9.5%;text-align:right;justify-content:flex-end}
.right-line-prod_m{font-weight:400;width:57%;min-width:57%}
.line-params_m{display:flex;align-items:center;border-bottom:1px solid #e5e5e5}
.line-params_m:last-child{border:none}
.list-size-prod_m ul{list-style-type:none;margin:-9px 0 0 -9px;padding:0;font-size:0}
.list-size-prod_m ul li{position:relative;margin:0;padding:0;font-size:16px;display:inline-block;vertical-align:top;width:auto;margin:9px 0 0 9px;line-height:normal;background:0}
.list-size-prod_m ul li input{position:absolute;top:0;left:0;opacity:0}
.list-size-prod_m ul li label{border:1px solid #e3e3e3;display:flex;align-items:center;cursor:pointer;text-align:center;width:100%;height:30px;line-height:normal;white-space:nowrap;padding:0 5px 0 5px}
.list-size-prod_m ul li input:checked+label{color:#fff;border-color:#000;background:#2e1865}
.list-size-prod_m ul li label:hover{border-color:#341e69}
.line-params_m .counts{margin:0}
.line-product_manager .col-product_manager{padding:0 10px 0 10px}
.img-prod_manager{max-width:183px}
.img-prod_manager img{display:block;width:100%}
.art-prod_m{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 10px 0}
.art-prod_m b{font-size:16px;color:#000;margin:0 10px 0 0}
.art-prod_m i{font-style:normal;font-size:16px;font-weight:700;color:#f08f7d;min-height:23px;display:inline-flex;align-items:center;background:#f08F7D33;padding:0 6px 0 6px;text-transform:uppercase}
.color-prod-table_m{display:flex;align-items:center;margin:0 0 17px 0}
.color-prod-table_m span{display:block;font-size:16px;font-weight:700;margin:0 8px 0 0}
.item-color-prod-table_m{display:flex;align-items:center}
.img-prod-table_m{width:27px;height:27px;border-radius:50%;margin:0 6px 0 0}
.img-prod-table_m img{display:block;border-radius:50%;max-width:100%;border:1px solid #f5f5f5}
.item-color-prod-table_m i{margin-right:0;font-style:normal;font-size:16px;font-weight:400}
.left-line-prod_m .col-product_manager>p{font-size:16px;line-height:125%;margin:0;padding:0;font-weight:400}
.line-params_m{padding-top:10px;padding-bottom:10px}
.left-line-prod_m .col-product_manager.item1{width:39.3%;min-width:39.3%}
.left-line-prod_m .col-product_manager.item2{width:60.7%;width:60.7%}
.right-line-prod_m .col-product_manager.item3{padding-left:0;min-width:56%;width:56%}
.right-line-prod_m .col-product_manager.item4{min-width:12%;width:12%}
.right-line-prod_m .col-product_manager.item5{min-width:16%;width:16%}
.right-line-prod_m .col-product_manager.item6{min-width:16%;width:16%;text-align:right}
.line-params_m:first-child{margin-top:-10px}
.filters-manager{margin-bottom:40px}

@media screen and (min-width:999px){
	.tit-for-mob_m{display:none!important}
}
@media screen and (max-width:999px){
	.head-product_manager{display:none}
	.line-product_manager{flex-direction:column}
	.left-line-prod_m{width:auto;min-width:1px;margin-bottom:30px}
	.right-line-prod_m{width:auto;min-width:1px}
	.color-prod-table_m span{margin:0 0 5px 0}
	.color-prod-table_m{align-items:flex-start;flex-direction:column}
	.tit-for-mob_m{color:#888;display:block;margin-bottom:5px;font-style:normal}
	.line-params_m{flex-wrap:wrap}
	.right-line-prod_m .col-product_manager.item3{width:100%;min-width:100%;margin-bottom:20px}
	.right-line-prod_m .col-product_manager.item4{min-width:33.333%;width:33.333%;padding-left:0;padding-right:0}
	.right-line-prod_m .col-product_manager.item5{min-width:33.333%;width:33.333%;padding-left:0;padding-right:0}
	.right-line-prod_m .col-product_manager.item6{min-width:33.333%;width:33.333%;padding-left:0;padding-right:0}
	.list-filter_manager{flex-direction:column}
	.col_filter-manager{margin-left:0}
	.filters-manager{flex-direction:column}
	.table-product_manager{border-top:1px solid #e5e5e5;margin-top:30px}
	.col_filter-manager{max-width:none;margin:0 0 30px 0}
	.left_filter-manager{width:100%}
	.wr-drop-filter_m{min-width:1px;width:100%;padding-top:25px;max-width:500px}
	.list-result-type{min-height:1px}
	.col_filter-manager{position:relative}
	.col_filter-manager:first-child{z-index:98}
	.col_filter-manager:nth-child(2){z-index:97}
	.col_filter-manager:nth-child(3){z-index:96}
	.col_filter-manager:nth-child(4){z-index:95}
	.col_filter-manager:nth-child(5){z-index:94}
	.wr-header-manager .logo{left:auto!important;margin:0 0 15px 0}
	.wr-header-manager .logo img{margin:0 auto}
	.wr-header-manager .in-header{padding-top:15px;padding-bottom:15px}
	.info-panel-manager{flex-direction:column;text-align:center}
	.date-manager{margin:0 0 15px 0}
	.wr-header-manager+.menu>ul>li>a{padding-left:15px;padding-right:15px}
	.left-line-prod_m .col-product_manager.item1{width:auto;min-width:1px}
}

.wr-panel-order_manager{position:fixed;bottom:0;left:0;width:100%;background:#f8f8f8;z-index:99}
.panel-order_manager{display:flex;justify-content:center;align-items:center;padding:15px}
.total-sum_manager{display:flex;align-items:center;margin-right:58px}
.total-sum_manager i{font-size:20px;font-style:normal;font-weight:400;margin:0 16px 0 0}
.total-sum_manager b{font-size:24px;font-weight:700}
.but-order_manager{font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:3px}
.but-order_manager a{display:inline-flex;min-height:50px;align-items:center;color:#fff;text-decoration:none;background:#f08f7d;padding:0 25px 0 25px}
.but-order_manager a:hover{opacity:.9}

@media screen and (max-width:767px){
	.total-sum_manager{flex-direction:column;margin-right:20px}
	.total-sum_manager span{display:none}
	.total-sum_manager i{white-space:nowrap;margin-right:0;font-size:14px;margin-bottom:3px}
	.total-sum_manager b{font-size:20px}
	.but-order_manager{font-size:14px}
	.but-order_manager a{text-align:center;justify-content:center;padding-left:15px;padding-right:15px}
}




/* End */
/* /local/templates/valeria-store2020/css/normalize.css?16136366122590 */
/* /local/templates/valeria-store2020/css/jquery.fancybox.css?161363661213136 */
/* /local/templates/valeria-store2020/css/slick-theme.css?16244368042557 */
/* /local/templates/valeria-store2020/components/bitrix/sale.basket.basket.line/.default/style.min.css?16136366123712 */
/* /local/templates/valeria-store2020/template_styles.css?1759393918101579 */
